0000944480-17-000013.txt : 20170328 0000944480-17-000013.hdr.sgml : 20170328 20170328172107 ACCESSION NUMBER: 0000944480-17-000013 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170328 DATE AS OF CHANGE: 20170328 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GSE SYSTEMS INC CENTRAL INDEX KEY: 0000944480 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 521868008 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-14785 FILM NUMBER: 17719895 BUSINESS ADDRESS: STREET 1: 1332 LONDONTOWN BLVD CITY: SYKESVILLE STATE: MD ZIP: 21784 BUSINESS PHONE: 4109707874 MAIL ADDRESS: STREET 1: 1332 LONDONTOWN BLVD CITY: SYKESVILLE STATE: MD ZIP: 21784 10-K 1 form10k.htm GSE SYSTEMS, INC. - 2015 - 10-K
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549
FORM 10-K
(Mark One)
     
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2016
 
       
 
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-14785
 
GSE Systems, Inc.
(Exact name of registrant as specified in its charter)

Delaware
 
52-1868008
(State of incorporation)
 
(I.R.S. Employer Identification Number)
 
1332 Londontown Blvd., Suite 200, Sykesville MD
 
21784
(Address of principal executive offices)
 
(Zip Code)

Registrant's telephone number, including area code:  (410) 970-7800
 
SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

Title of each class
 
Name of each exchange on which registered
Common Stock, $.01 par value
 
NYSE MKT

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

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

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

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. [ ]

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company.  See the definitions of "large accelerated filer", "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act.  (Check one):

Large accelerated filer 
Accelerated filer 
Non-accelerated filer
Smaller reporting company
   
(Do not check if a smaller reporting company)
 

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

The aggregate market value of Common Stock held by non-affiliates of the Registrant was $39,883,030 on June 30, 2016, the last business day of the Registrant's most recently completed second fiscal quarter, based on the closing price of such stock on that date of $2.23.

The number of shares outstanding of the registrant's Common Stock as of March 28, 2017 was 19,149,270 shares.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant's Proxy Statement for the 2017 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A under the Securities Exchange Act of 1934, as amended, are incorporated by reference into Part III.



TABLE OF CONTENTS

PART I
 
Page
Item 1.
Business
2
Item 1A.
Risk Factors
14
Item 1B.
Unresolved Staff Comments
24
Item 2.
Properties
24
Item 3.
Legal Proceedings
24
Item 4.
Mine Safety Disclosures
24
     
PART II
   
Item 5.
Market for Registrant's Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities
25
Item 6.
Selected Financial Data
25
Item 7.
Management's Discussion and Analysis of Financial Condition and Results of Operations
26
Item 7A.
Quantitative and Qualitative Disclosures About Market Risk
38
Item 8.
Financial Statements and Supplementary Data
39
Item 9.
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
76
Item 9A.
Controls and Procedures
76
Item 9B.
Other Information
79
     
PART III
   
Item 10.
Directors, Executive Officers and Corporate Governance*
79
Item 11.
Executive Compensation*
79
Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters*
80
Item 13.
Certain Relationships and Related Transactions, and Director Independence*
81
Item 14.
Principal Accountant Fees and Services*
81
     
PART IV
   
Item 15.
Exhibits and Financial Statement Schedules
82
Item 16.
Form 10-K Summary
82
 
SIGNATURES
83
 
Exhibits Index
84

*
to be incorporated by reference from the Proxy Statement for the registrant's 2017 Annual Meeting of Shareholders.



CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS.
This report and the documents incorporated by reference herein contain "forward-looking" statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act") that are based on management's assumptions, expectations and projections about us, and the industry within which we operate, and that have been made pursuant to the Private Securities Litigation Reform Act of 1995 reflecting our expectations regarding our future growth, results of operations, performance and business prospects and opportunities.  Wherever possible, words such as "anticipate", "believe", "continue", "estimate", "intend", "may", "plan", "potential", "predict", "expect", "should", "will" and similar expressions, or the negative of these terms or other comparable terminology, have been used to identify these forward-looking statements.  These forward-looking statements may also use different phrases.  These statements regarding our expectations reflect our current beliefs and are based on information currently available to us.  Accordingly, these statements by their nature are subject to risks and uncertainties, including those listed under Item 1A Risk Factors, which could cause our actual growth, results, performance and business prospects and opportunities to differ from those expressed in, or implied by, these forward-looking statements.  We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. Except as otherwise required by federal securities law, we are not obligated to update or revise these forward looking statements to reflect new events or circumstances.  We caution you that a variety of factors, including but not limited to the factors described below under Item 1A Risk Factors and the following, could cause our business conditions and results to differ materially from what is contained in forward-looking statements:
-
changes in the rate of economic growth in the United States and other major international economies;
-
changes in investment by the nuclear and fossil electric utility industry, the chemical and petrochemical industries, or the U.S. military;
-
changes in the financial condition of our customers;
-
changes in the regulatory environment;
-
changes in project design or schedules;
-
contract cancellations;
-
changes in our estimates of costs to complete projects;
-
changes in trade, monetary and fiscal policies worldwide;
-
currency fluctuations;
-
war and/or terrorist attacks on facilities either owned by our customers or our company, or where equipment or services are or may be provided;
-
initiation, prosecution, or outcomes of future litigation;
-
protection and validity of our trademarks and other intellectual property rights;
-
increasing competition by foreign and domestic companies;
-
compliance with our debt covenants;
-
recoverability of claims against our customers and others; and
-
changes in estimates used in our critical accounting policies.
Other factors and assumptions not identified above were also involved in the formation of these forward-looking statements and the failure of such other assumptions to be realized, as well as other factors, may also cause actual results to differ materially from those projected.  Most of these factors are difficult to predict accurately and are generally beyond our control.  You should consider the areas of risk described above and in Item 1A Risk Factors in connection with any forward-looking statements that may be made by us. You should not place undue reliance on any forward-looking statements.  New factors emerge from time to time, and it is not possible for us to predict which factors will arise.
1

We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise.  You are advised, however, to consult any additional disclosures we make in proxy statements, quarterly reports on Form 10-Q and current reports on Form 8-K filed with the SEC.
Company Information Available on the Internet
Our Internet address is www.gses.com.  We make available free of charge through our Internet site our annual reports on Form 10-K; quarterly reports on Form 10-Q; current reports on Form 8-K; proxy statements, and any amendment to those reports filed or furnished pursuant to the Exchange Act as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC.
PART I
ITEM 1.                                    BUSINESS.
GSE Systems, Inc. ("GSE Systems", "GSE", the "Company", "we", "us" or "our"), a NYSE MKT company trading under the symbol GVP, is a world leader in real-time high-fidelity simulation, providing a wide range of simulation, training, and engineering  solutions to the global power and process industries.  We provide customers with simulation, engineering and plant services that help clients reduce risks associated with operating their plants, increase revenue through improved plant and employee performance, and lower costs through improved operational efficiency. In addition, we provide services that systematically help clients fill key vacancies in the organization on a short-term basis, primarily in the area of training professionals focused on regulatory compliance and certification in the nuclear power industry.
We execute projects globally with approximately 272 employees operating from offices in the U.S., China, India, Sweden and the United Kingdom.  While the majority of revenue comes from the nuclear power market, we also serve the fossil, refining, chemical, and petrochemical markets.
GSE Systems was formed on March 30, 1994 to consolidate the simulation and related businesses of General Physics International Engineering & Simulation, S3 Technologies, and EuroSim, each separately owned and operated by GP Strategies Corporation, ManTech International Corporation, and Vattenfall AB, respectively.  The Company completed its Initial Public Offering in 1995.  Our operations also include engineering consulting in the utility, manufacturing, and construction industries and interactive computer-based tutorials and simulation software for the refining, chemical, and petrochemical  industries, through our wholly-owned subsidiaries GSE Systems, Ltd. and GSE Performance Solutions, Inc., respectively.

On November 14, 2014, we acquired Hyperspring, LLC, an Alabama limited liability company.  Hyperspring is a nuclear industry training and consulting firm that primarily provides highly skilled, high-value professionals to fill training and consulting positions on a contract basis for nuclear power plant operators.  Hyperspring professionals provide training, operations and maintenance support including:  generic fundamentals exams (GFES), accreditation training visit (ATV) preparation, senior reactor operator (SRO) certification, procedure development, work management, tagging/labeling, outage execution, planning/scheduling, corrective action, self-assessments and equipment reliability.  Customers include TVA, Entergy, Southern Company, PSEG Nuclear LLC and NRG Energy Inc.

2

As of December 31, 2016, GSE Systems was the parent company of:
·
GSE Performance Solutions, Inc., a Delaware corporation;
·
GSE Power Systems, AB, a Swedish corporation;
·
GSE Engineering Systems (Beijing) Co. Ltd., a Chinese limited liability company;
·
GSE Systems, Ltd., a Scottish limited liability company;
·
EnVision Systems (India) Pvt. Ltd., an Indian limited liability company; and
·
Hyperspring, LLC, an Alabama limited liability company.
The Company has a 50% interest in General Simulation Engineering RUS LLC, a Russian closed joint-stock company, which we are currently in the process of shuttering.  The Company accounts for this entity under the equity method of accounting.
Operating Segments
We operate through two reportable business segments:  Performance Improvement Solutions and Nuclear Industry Training and Consulting.  Each segment focuses on delivering solutions to customers within our targeted markets - primarily the power and process industries.  Marketing and communications, accounting, finance, legal, human resources, information systems and other administrative services are organized at the corporate level.  Business development and sales resources are generally aligned with each segment to support existing customer accounts and new customer development.  The following is a description of our business segments:
·
Performance Improvement Solutions (approximately 68% of revenue)
Our Performance Improvement Solutions segment primarily encompasses our power plant high-fidelity simulation solutions, as well as engineering solutions and interactive computer based tutorials/simulation focused on the process industry.  This segment includes various simulation products, engineering services, and operation training systems delivered across the industries we serve: primarily nuclear and fossil fuel power generation, as well as the process industries.  Our simulation solutions include the following: (1) simulation software and services, including operator training systems, for the nuclear power industry, (2) simulation software and services, including operator training systems, for the fossil power industry, and (3) simulation software and services for the process industries used to teach fundamental industry processes and control systems to newly hired employees and for ongoing workforce development and training.  GSE and its predecessors have been providing these services since 1976.
·
Nuclear Industry Training and Consulting (approximately 32% of revenue)
 
Nuclear Industry Training and Consulting provides highly specialized and skilled nuclear operations instructors and other consultants to the nuclear power industry.   These employees work at our clients' facilities under client direction.  Examples of these highly skilled positions are senior reactor operations instructors, procedure writers, work management specialists, planners and training material developers.  This business is managed through our Hyperspring subsidiary.  The business model, management focus, margins and other factors clearly separate this business line from the rest of the Company's product and service portfolio.  Hyperspring has been providing these services since 2005.
Financial information is provided in Note 15 of the accompanying consolidated financial statements regarding our business segments and geographic operations and revenue.
3

Business Strategy, Industry Trends, Products and Services
Business Strategy
Our objective is to create a technology-enabled engineering, software and training services platform by capitalizing on near and long-term growth opportunities primarily in the nuclear industry.  We offer our differentiated suite of products and services to adjacent markets such as fossil power and the process industries where our offerings are a natural fit with a clear and compelling value proposition for the market.  Our primary growth strategy is twofold: (1) expand organically within our core markets by leveraging our market leadership position and drive increased usage and product adoption via new products and services, and (2) seek acquisitions to accelerate our overall growth in a manner that is complementary to our core business.  To accomplish this, we will pursue the following activities:
Expand our total addressable market.  Our focus on growth means introducing product capabilities or new product categories that create value for our customers and therefore expand our total addressable market.  Currently we are working on initiatives to expand our solution offerings in both our business segments which may include, but not be limited to, the following: expanding our software product portfolio to the industries we serve with enhanced power and process simulation tools and systems that are complementary to our core offerings; delivering enhanced learning management systems/solutions; offering fully outsourced training solutions to our customers; adding work flow process improvement solutions; and tailoring operational reporting and business intelligence solutions to address the unique need of our end user markets. 
Initiatives such as these will broaden our scope and enable us to engage more deeply with the segments we serve.  Recently, we have delivered a compelling new solution, the GSE GPWRTM Generic Pressurized Water Reactor simulation technology, proving that our modeling technology can be sold via traditional license terms and conditions to the nuclear industry ecosystem.  We have both upgraded and expanded the EnVision library of simulation and eLearning tutorials for the process industries with specific new products for training clients in the upstream segment of the oil and gas industry.  We continue to provide cutting edge training systems by adapting our technology to systems to meet the specific needs of customers such as U.S. government laboratories.
Pursue strategic acquisitions opportunistically.  We intend to complement our organic growth strategy through selective acquisitions of other software, technical engineering, and nuclear oriented training, staffing and consulting service businesses, both domestic and international. We are focusing our efforts on acquisitions that would enhance our existing portfolio of products and services, strengthen our relationships with our existing customers, and potentially expand our footprint to include new customers in our core served industries.  We have made several acquisitions since 2010 and believe the opportunity exists to acquire businesses that are complementary to ours, allowing us to accelerate our growth strategy. 
In January 2011, we acquired a software company called EnVision Systems Inc., which provided interactive multi-media tutorials and simulation models, primarily to the process industries.  We have integrated the technology assets from this acquisition and expanded the firm's application to other industries, and we intend to repeat this successful process.  In 2014, we acquired Hyperspring, which enabled GSE to offer highly skilled nuclear operations and consulting know-how on site at a large segment of our client base on an operational basis providing essential services.  This deepened our relationship with existing clients and won business for us at new client sites in the nuclear industry.  This acquisition has proven to be synergistic, enabling cross selling domestically, and in 2015, expanding these services internationally for the first time.
4

Research and development (R&D).  We invest in R&D in order to deliver unique solutions that add value to our end-user markets.  We have delivered nuclear core and Balance-of-Plant modeling and visualization systems to the industry.  To address the nuclear industry's need for more accurate simulation of both normal and accident scenarios, we provide our DesignEP® and RELAP5-HD® solutions.  Our entire JADETM suite of simulation software, including industry leading JTOPMERET® and JElectricTM software, provides the most accurate simulation of Balance-of-Plant and electrical systems available to the nuclear and fossil plant simulation market. The significant enhancements we have made to our SimExec® and OpenSimTM platforms enables customers to be more efficient in the daily operation of their simulators.  We are bringing SimExec® and OpenSimTM together into a next generation unified environment that will add new capabilities as requested by clients and driven by market need. 
We intend to continue to make prudent investments in R&D that first and foremost are driven by the market, and are complementary to advancing our growth strategy.  Such investments in R&D may result in on-going enhancement of existing solutions as well as the creation of new solutions to serve our target markets, ensuring that we add greater value, in an easier to use fashion, than any alternative available to customers.  GSE has pioneered a number of industry standards over our lifetime and will continue to be one of the most innovative companies in our industry.  During the years ended December 31, 2016 and 2015, we have made R&D investments totaling $1.6 million and $3.1 million, respectively.
Strengthen and develop our talent.  Our experienced employees and management team are our most valuable resources.  Attracting, training, and retaining top talent is critical to our success.  To achieve our talent goals, we intend to remain focused on providing our employees with entrepreneurial opportunities to increase client contact within their areas of expertise and to expand our business within our service offerings.  We will also continue to provide our employees with training, personal and professional growth opportunities, performance-based incentives including opportunities for stock ownership, bonuses and competitive benefits as benchmarked to our industry and location(s).
Continue to deliver industry-recognized high quality servicesWe have developed a strong reputation for quality services based upon our industry-recognized depth of experience, ability to attract and retain quality professionals, and expertise across multiple service sectors.  We have received many industry certificates and awards including being recognized for outstanding work on projects by Bechtel's Nuclear, Security & Environmental global business unit (NS&E) at the Bechtel Supply Chain Recognition awards in April 2016.  In addition, we have a recognized high-value brand as one of the most respected providers of software and services to the industry, as evidenced by our marquee client base and significant market wins over the past year.  A recently conducted survey of clients with projects underway and/or just delivered validates our brand with a Net Promoter Score of +65, a compelling score for an industrial technology and services company.
Expand international operations in selected markets.  We believe there are additional opportunities for us to market our software and services to international customers, and to do so in a cost effective manner.  For example, we believe partnerships with Value Added Resellers (VAR) could significantly expand our sales pipeline for the EnVision software suite.  In 2016, we entered into a reseller agreement with an entity in the Middle East that has an established track record of success selling simulation and workforce development solutions to the process industries throughout the region.  Such VARs may yield positive results for our pursuit of international nuclear opportunities globally (see industry trends below).  We may explore the creation of appropriate joint ventures to target nuclear new-build programs in key growth regions.
5

Industry Trends
Industry need for building and sustaining a highly skilled workforce
We believe a critical ongoing challenge facing the industries we serve is access to, and continued development of, a highly trained and efficient workforce.  This challenge manifests primarily in two ways: the increasing pace of the knowledge and experience lost as a significant percentage of the existing experienced workforce reaches retirement age over the next several years; and the fact that as new power plants come on-line, there is an increased demand for more workers to staff and operate those plants in addition to the plants in the existing fleet.
According to Power Engineering magazine (December 2014), in the United States every sector in the energy industry is expected to lose a large percentage of its workforce within the next few years as baby boomers retire on the traditional schedule.  The power sector alone will be forced to replace more than 100,000 skilled workers by 2018 simply to replace those retiring.  The Nuclear Energy Institute estimates that 39% of the nuclear workforce will be eligible to retire by 2018.  As the nuclear industry expands its fleet and strains to maintain the high standards of training the existing workforce, existing plant simulator systems, which provide these training services, are operating 24 hours a day.  With workers retiring and the need to backfill as well as expand the workforce for new units, certain operators are exploring the opportunity to de-bottleneck their existing simulator capabilities through the creation of dual reference simulators.
Globally, as more people increase their standard of living, their demand for power will increase, which in turn will require the on-going construction of power plants to meet this surging demand.  Developing a skilled labor force to operate these plants and keeping their skills current and their certifications in compliance with regulatory requirements is a key challenge facing the global power industry.  Similar challenges face the process industries.
Growing Global Power Demand and the Increasing Emphasis on Nuclear Power
World Energy Outlook 2015 projects that electricity demand will increase by more than 70% over the time period from 2013 to 2040.  At the same time, countries globally are pledging to reduce greenhouse gas emissions despite this growth in demand for power.  These trends are increasingly favorable to nuclear power.  The United Kingdom illustrates this trend, with a recently announced energy policy that places a much greater reliance on nuclear power and unveiled plans for a new nuclear fleet, while slashing subsidies for solar energy and seeking to phase out coal fired power plants.  With plans to build at least three new nuclear plants, the UK plans to add 16GWe of new nuclear capacity operating by 2030 according to World Nuclear Association.
There are currently 59 nuclear plants under construction in 14 countries, including 21 in China, seven in Russia, five in India and four in the United Arab Emirates according to the Nuclear Energy Institute.  Four reactors are currently under construction in the U.S. including two for Southern Nuclear at the Vogtle, Georgia site and two at SCANA's VC Summer site.  Tennessee Valley Authority's Watts Bar generating facility is up and running which represents a watershed for the US nuclear power industry.  According to the World Nuclear Association, there are 164 reactors in 25 countries in specific phases of planning that will be operating by 2030.  This pace of construction is surpassing the peak construction velocity of the 1970s and 1980s.
6

In addition to new plants, generating more power through enhanced plant performance - especially reducing unplanned outage time - is a critical objective for the nuclear power industry to meet growing global electricity demand.  Capacity factors, also known as load factors, have been greater than 90% in the U.S. in five of the seven years from 2007 to 2013.  The U.S. is recognized as the leader in load factor performance.  The U.S. accounts for nearly one-third of the world's nuclear electricity, highlighting its importance as a market as well as its need for high levels of performance.
For the existing nuclear U.S. fleet, there is recognition that these plants are essential to meeting goals of reducing carbon emissions even as renewable energy sources are introduced.  This recognition of the importance of nuclear providing zero-carbon baseload is demonstrated most recently by the state of New York's Clean Energy Standard that values the emission-free energy of New York's nuclear fleet and in so doing providing an emissions-free subsidy of 1.7¢/kWh.  This subsidy helps ensure the state's existing nuclear plants remain economically viable in an era of low cost natural gas and even with wind and solar receiving a subsidy of 4.5¢/kWh.  In addition, the Illinois Legislature on December 2, 2016, passed the Future Energy Jobs Bill, a measure that ensures the continued operation of the Clinton and Quad Cities nuclear power plants in that state.  In a statement, the Nuclear Energy Institute said the bill's passage was a "remarkable moment" for the state and the nuclear industry. Gov. Bruce Rauner signed the bill into law on December 7, 2016.  The Future Energy Jobs Bill provides Exelon and Commonwealth Edison with a $235 million annual credit for the carbon-free energy produced by the Clinton and Quad Cities nuclear plants. The actions of New York and Illinois starts a trend which may continue to states such as Ohio, Pennsylvania, New Jersey and Connecticut to recognize the value of zero carbon power produced by nuclear plants in those states.  This would be similar to how the Renewable Portfolio Standard was rolled out across more than half the states in the US to recognize the benefits of zero carbon renewable power.
In regulated markets where the economy is growing, the nuclear fleet is profitable and expanding, with four reactors under construction in the southeast U.S.  Longer term, the trends for nuclear power are favorable as well.  The U.S. Department of Energy recently released a draft plan to double America's nuclear power capacity by 2050.  The plan, dubbed "Vision 2050", promotes expanding America's nuclear capacity through advanced reactor designs including small and medium-size reactors.
As countries around the world recognize the importance of lowering carbon emissions from power generation, nuclear energy is an essential component of the solution.  India and the UK have recently announced plans to significantly expand nuclear power generation capacity through new builds.  China continues to aggressively build out its fleet.  In Japan, the strategic importance of nuclear power had led the Institute of Energy and Economics to estimate that 19 of Japan's temporarily shut down reactors will restart before March 2018.
We believe GSE is well positioned to take full advantage of these strategic global and domestic trends by providing high fidelity simulation and training solutions to the global power and process industries.
7

Products and Services
Performance Improvement Solutions
To assist our clients in creating world-class internal training and engineering improvement processes, we offer a set of integrated and scalable products and services which provide a structured program focused on continuous skills improvement for experienced employees to engineering services, which include plant design verification and validation.  We provide the right solution to solve our clients' most pressing needs.
For workforce development and training, students and instructors alike must have a high degree of confidence that their power plant simulator truly reflects plant behavior across the entire range of operations.  To achieve this, GSE's simulation solution starts with the most robust engineering approach possible.  Using state-of-the-art modeling tools combined with our leading nuclear power modeling expertise, GSE provides simulation solutions that achieve unparalleled fidelity and accuracy.  The solutions that GSE provides are also known for ease of use, resulting in increased productivity by end-users.  For these reasons, GSE has delivered more nuclear power plant simulators than any other company in the world.
For virtual commissioning, designers of first-of-a-kind plants or existing plants need a highly accurate dynamic simulation platform to model a wide variety of design assumptions and concepts from control strategies to plant behavior to human factors.  Because new builds and upgrades to existing plants result in new technology being deployed, often involving the integration of disparate technologies for the first time, a high fidelity simulator allows designers to see the interaction between systems for the very first time.  With our combination of simulation technology and expert engineering, GSE was chosen to build first-of-a-kind simulators for the AP1000, PBMR, and small modular reactors being built by NuScale, and mPower.
Examples of the types of simulators we sell include, but are not limited to, the following:
Universal Training Simulators:  These products complement the Self-Paced Training Tutorials by reinforcing what the student learned in the tutorial, putting it into practice on the Universal Simulator.  The simulation models are high fidelity and engineering correct, but represent a typical plant or typical process, rather than the exact replication of a client's plant.  We have delivered over 250 such simulation models to clients consisting of major oil companies and educational institutions.
Part-Task Training Simulators:  Like the Universal Simulators, we provide other unique training solutions such as a generic nuclear plant simulator and VPanel® displays, which replicate control room hardware and simulator solutions specific to industry needs such as severe accident models to train on and aid in the understanding of events like the Fukushima Daiichi accident.
Plant-Specific Operator Training Simulators:  These simulators provide an exact replication of the plant control room and plant operations.  They provide the highest level of realism and training and allow users to practice their own plant-specific procedures.  Clients can safely practice startup, shutdown, normal operations, as well as response to abnormal events we all hope they never have to experience in real life.  Since our inception, we have delivered nearly 450 plant-specific simulators to clients in the nuclear power, fossil power and process industries worldwide.
8

Nuclear Industry Training and Consulting
As our customers' experienced staff retire, access to experts that can help train existing and new employees in how to operate their plants is essential to ensure safe ongoing plant operations.  In addition, training needs change over time and sometimes our clients require specialized courses.  Industry needs instructors who can step in and use the client's training material.  Finding professional instructors, who know the subject, can teach it and can adapt to the client's culture, is critical.  GSE provides both qualified instructors and turnkey courses that work within the client's system and complement the training methods they already have in place.  Examples of our training program courses are senior reactor operator certification, generic fundamentals training, and simulation supervisor training.  In addition, we also provide expert support through consulting or turnkey projects for the training material upgrade and development, outage execution, planning and scheduling, corrective actions programs, and equipment reliability.
We bring together the collection of skills we have amassed over more than 40 years beginning with its traditional roots in custom high fidelity simulation and training solutions for the power industries, extended through the acquisition of specialized engineering capabilities, enhanced by the entry and intermediate level training solutions of EnVision and the extensive nuclear industry training and consulting services of Hyperspring.
Customers and Locations
For more than 40 years, we have been developing next-generation, custom training simulation technologies.  Since we built the first commercial full-scope nuclear power plant simulator in 1971, we have completed more than 1,100 installations in 50 countries. 
In 2016, approximately 33% of our revenue was generated from end-users outside the United States.  A small representative list of our customer base includes:  ABB Inc., American Electric Power, Bechtel Hanford National Laboratory, Duke Energy, EDF Energy  (United Kingdom), Emerson  Process  Management, Exelon, Kärnkraftsäkerhet och Utbildning AB (Sweden), Korean Electric Power Company (Korea), PSEG Nuclear, Inc., Shangdong Nuclear Power Co. Ltd. (China), Siemens AG (Germany), State Nuclear Power Automation System Engineering Company (China), Savannah River Nuclear Solutions, LLC, Tennessee Valley Authority, US Department of Energy, and Westinghouse Electric Co.
Hydrocarbon and chemical process customers include numerous large oil refineries and chemical plants such as BP (worldwide), Statoil ASA (Norway), Chevron, Emerson Process Management, Shell Oil Company (worldwide), and Total (Belgium).
9

Marketing and Sales
We market our products and services through a network of direct sales staff, agents and representatives, and strategic alliance partners.  Market-oriented business and customer account teams define and implement specific campaigns to pursue opportunities.
In 2015 we launched a new website with improved navigation, a modern look and feel, and responsiveness to whatever type of device the viewer is using.  We continue to have a proactive public relations program, issuing more non-financial press releases aimed at product development and delivery, as well as our role in numerous industry trade shows and technical conferences.  We are active across numerous social media platforms to build a stronger presence across all media our clients use to find information about the Company, and providing useful information for each stage of the client's journey with the Company.
The Company's ability to support its multi-facility, international and/or multinational clients is facilitated by its network of offices and strategic partners in the U.S. and overseas.  In addition to the offices located overseas, the Company's ability to conduct international business is enhanced by its multilingual and multicultural workforce.  GSE has strategic relationships with system integrators and agents representing its interests in Bulgaria, Japan, Malaysia, Mexico, Singapore, South America, South Korea, Taiwan, Ukraine and various locations in the Gulf Coast Countries of the Middle East.
Competition
In the nuclear simulation market, we compete directly with firms primarily from Canada, France and the U.S., such as L-3 MAPPS Inc., a subsidiary of L-3 Communications (Canada), CORYS T.E.S.S (France) and Western Services Corporation.  In the fossil simulation market, the Company competes with smaller companies in the U.S. and overseas.  In the process industries the main competition comes from large Digital Control System/Automation companies such as Honeywell and Schneider.  Competition for generalized engineering services, particularly those served from our office in the U.K., tend to be very locally oriented.
The Nuclear Industry Training and Consulting business services include training related products and services as well as staff augmentation solutions.  The competition for training related services includes:  GP Strategies, The Westwind Group, Professional Training Technologies, and Western Technical Services.  The competition for staff augmentation includes:  Absolute Consulting,  CB&I, Planet Forward, and The Westwind Group.
Competitive Advantages
While there is competition in various industry niches, few companies in our space can combine our engineering, simulation and training expertise.  None of our competitors serve the broader performance improvement market and few work across the broader energy markets of nuclear and fossil power plus petrochemicals.
10

Proprietary Software Tools.  We developed a library of proprietary software tools including auto-code generators and system models that substantially facilitate and expedite the design, production and integration, testing and modification of software and systems.  These tools are used to automatically generate the computer code and systems models required for specific functions commonly used in simulation applications, thereby enabling the Company or its customers to develop high-fidelity, real-time software quickly, accurately and at lower costs.  The Company also has an expertise in being able to integrate 3rd party engineering codes into the Company's simulation environment, thereby being able to offer some of the most sophisticated technical solutions in the market.  The Company has a substantial library of Process-Specific Simulation models and eLearning Modules aimed at the oil and gas, refining and specialty chemicals market.
Industry Expertise.  We are a leading innovator and developer of real-time software with more than 40 years of experience producing high-fidelity, real-time simulators.  As a result, the Company has acquired substantial applications expertise in the energy and process industries.  The Company employs a highly educated and experienced multinational workforce of approximately 272 employees, including approximately 100 engineers and scientists in fields such as chemical, mechanical and electrical engineering, applied mathematics and computer sciences, and approximately 85 instructors and plant operations staff specialists.
Unique Combination of Talent.  Nobody in our market space brings together the sophistication of simulation technology with the engineering expertise, training expertise and visualization expertise to provide the holistic people and plant performance improvement solutions as well as we do.
Reputation for Customer Satisfaction.  As part of its ISO-9000 Quality Program Certification, GSE measures customer satisfaction across numerous factors such as On-Time Delivery, Problem Solving, and Customer Communication.  In each category measured we routinely exceed customer expectations.
Training Curricula.   The Company has developed hundreds of detailed courses and simulator exercise material and specific industrial applications including oil and gas refining, gas-oil production, nuclear and combined cycle gas turbine power plant and desalination.
Our Nuclear Industry Training and Consulting business is mostly focused on training and operations support.  Our trainers and consultants provide their services at the customer facilities which allow us to interface with our customers directly in the course of doing business versus having to periodically call on customers.  Our proximity allows us a significant competitive advantage in that we can immediately offer solutions and therefore bypass lengthy bid processes.
Intellectual Property.
The Company depends upon its intellectual property rights in its proprietary technology and information.  GSE maintains a portfolio of trademarks (both registered and unregistered), copyrights (both registered and unregistered), and licenses.  While such trademarks, copyrights and licenses as a group are of material importance to the Company, it does not consider any one trademark, copyright, or license to be of such importance that the loss or expiration thereof would materially affect the Company.   The Company relies upon a combination of trade secrets, copyright, and trademark law, contractual arrangements and technical means to protect its intellectual property rights.  GSE distributes its software products under software license agreements that grant customers nonexclusive licenses for the use of its products, which are nontransferable.  Use of the licensed software is restricted to designated computers at specified sites, unless the customer obtains a site license of its use of the software.  Software and hardware security measures are also employed to prevent unauthorized use of the Company's software, and the licensed software is subject to terms and conditions prohibiting unauthorized reproduction of the software.
11

The Company does not own any patents.  The Company believes that all of the Company's trademarks (especially those that use the phrase "GSE Systems") are valid and will have an unlimited duration as long as they are adequately protected and sufficiently used.  The Company's licenses are perpetual in nature and will have an unlimited duration as long as they are adequately protected and the parties adhere to the material terms and conditions.
GSE has numerous registered U.S. trademarks: GSE Systems®, JTOPMERET®, RELAP5-HD®,  TOTALVISION®, VPanel® and SimExec®.  Some of these trademarks have also been registered in foreign countries.  The Company also claims trademark rights to DesignEP™, Java Application and Development Environment (JADE)™, OpenSim™, PSA-HD™, RACS™, SimSuite Pro™, SmartTutor™, THOR™, and Xtreme I/S™.
In addition, the Company maintains federal statutory copyright protection with respect to its software programs and products, has registered copyrights for some of the documentation and manuals related to these programs, and maintains trade secret protection on its software products.
Despite these protections, the Company cannot be sure that it has protected or will be able to protect its intellectual property adequately, that the unauthorized disclosure or use of its intellectual property will be prevented, that others have not or will not develop similar technology independently, or, to the extent it owns any patents in the future, that others have not or will not be able to design around those patents.   Furthermore, the laws of certain countries in which the Company's products are sold do not protect its products and intellectual property rights to the same extent as the laws of the United States.
Government Regulations.
Our operations are directly and indirectly affected by political developments and both domestic and foreign governmental regulations.  We cannot determine the extent to which changing political priorities, new legislation, new regulations or changes in existing laws or regulations may affect our future operations, positively or negatively.
12

Industries Served.
The following chart illustrates the approximate percentage of the Company's 2016 and 2015 consolidated revenue by industries served:
 
Years ended December 31,
 
2016
 
2015
Nuclear power
73%
 
71%
Fossil fuel power
17%
 
17%
Process
6%
 
7%
Other
4%
 
5%
Total
100%
 
100%

Backlog.  As of December 31, 2016, we had approximately $73.2 million of total gross revenue backlog compared to $47.9 million as of December 31, 2015.  Most of our contracts range from 9 to 24 months. With respect to our backlog, it includes only those amounts that have been funded and authorized and does not reflect the full amounts we may receive over the term of such contracts.  Our backlog includes future expected revenue at contract rates, excluding contract renewals or extensions that are at the discretion of the client.  We calculate backlog without regard to possible project reductions or expansions or potential cancellations unless and until such changes may occur.
Backlog is expressed in terms of gross revenue and, therefore, may include significant estimated amounts of third-party or pass-through costs to subcontractors and other parties.  Because backlog is not a defined accounting term, our computation of backlog may not necessarily be comparable to that of our industry peers.
Employees.  As of December 31, 2016, we had approximately 272 employees, which include approximately 188 in our Performance Improvement segment and 84 in our Nuclear Industry Training and Consulting segment.  In addition we have approximately 100 licensed engineers and other advanced degreed professionals.  Excluding our Hyperspring business, which consists primarily of contracted instructors, our employee attrition rate for 2016 among all staff was approximately 10%.  To date, we have been able to locate and engage highly qualified employees as needed and we expect our growth efforts to be addressed through attracting top talent.

13

ITEM 1A.                                RISK FACTORS.
The following are some of the factors that we believe could cause our actual results to differ materially from historical results and from the results contemplated by the forward-looking statements contained in this report and other public statements made by us.  Additional risks and uncertainties not presently known to us, or that we currently see as immaterial, may also harm our business.  Most of these risks are generally beyond our control.  If any of the risks or uncertainties described below, or any such other or additional risks and uncertainties actually occurs, our business, results of operations and financial condition could be materially and adversely affected.  The following information should be read in conjunction with Item 7 - Management's Discussion and Analysis of Financial Condition and Results of Operations and the consolidated financial statements and related notes under Item 8 - Financial Statements and Supplementary Data.
Our business is largely dependent on sales to the nuclear power industry.  Any disruption in this industry would have a material adverse effect upon our revenue and profitability.
In 2016, 73% of our revenue was from customers in the nuclear power industry (71% in 2015).  We expect to derive a significant portion of our revenue from customers in the nuclear power industry for the foreseeable future.  Our ability to supply nuclear power plant simulators and related products and services is dependent on the continued operation of nuclear power plants and, to a lesser extent, on the construction of new nuclear power plants.  A wide range of factors affect the continued operation and construction of nuclear power plants, including the political and regulatory environment, the availability and cost of alternative means of power generation, the occurrence of future nuclear incidents, such as the one which occurred at the Fukushima Daiichi nuclear plant in 2011, and general economic conditions.  In addition, demand for our products and services may be affected by changes in the legal and regulatory environment within which the global nuclear power industry operates.  Regulatory changes could materially affect demand for our products, the profitability of our service deliveries to nuclear power industry customers, and the overall efficacy of our current business model.
14



Our sales to foreign customers expose us to risks associated with operating internationally.
Sales of products and services to end users outside the United States accounted for approximately 33% of the Company's consolidated revenue in 2016 and 31% of consolidated revenue in 2015.  Consequently, our businesses are subject to a variety of risks that are specific to international operations, including the following:
·
export laws and regulations that could erode our profit margins or restrict exports;
·
compliance with the U.S. Foreign Corrupt Practices Act and similar non-U.S. regulations such as the UK Bribery Act;
·
the burden and cost of compliance with foreign laws, treaties and technical standards generally, as well as responding to changes in those regulations;
·
contract award and funding delays;
·
potential restrictions on transfers of funds;
·
potential difficulties in accounts receivable collection;
·
currency fluctuations, including costs and potentially limited availability of viable hedging options;
·
import and export duties and value added or other taxes;
·
transportation and communication delays and interruptions;
·
difficulties involving strategic alliances and managing foreign sales agents or representatives;
·
uncertainties arising from foreign local business practices and cultural considerations; and
·
potential military conflicts and political risks.
While we have and will continue to adopt measures to reduce the potential impact of losses resulting from the risks of our foreign business, we cannot ensure that such measures will be adequate.  During the years ended December 31, 2016 and 2015, we did not have revenues greater than 10% from any individual foreign country.


15

Nuclear Industry Training and Consulting revenue, results of operations, and cash flows may suffer upon the loss of a significant customer.
For the years ended December 31, 2016 and 2015, the following customers have provided more than 10% of this operating segment's revenues:
 
Years ended December 31,
 
2016
 
2015
Tennessee Valley Authority (TVA)
32%
 
46%
PSEG Nuclear LLC
14%
 
25%
Entergy Corporation
22%
 
10%

The TVA provided 10.2% and 15.9% of our consolidated revenue for the years ended December 31, 2016 and 2015, respectively.
Hyperspring may lose a significant customer if any existing contract with such customer expires without being extended, renewed, renegotiated or is terminated by the customer prior to expiration, to the extent such early termination is permitted by the contract. A number of Hyperspring's contracts are typically subject to expiration during each year, and they may lose any of these contracts if they are unable to extend, renew or renegotiate the contracts. The loss of any significant customer would adversely affect Hyperspring's revenue, results of operations, and cash flows.
Our expense levels are based upon our expectations as to future revenue, and we may be unable to adjust spending to compensate for a revenue shortfall.  Accordingly, any revenue shortfall would likely have a disproportionate effect on our operating results.
Our revenue was $53.1 million and $56.8 million for the years ended December 31, 2016 and 2015, respectively.  We had operating income of $1.6 million and an operating loss of $4.1 million for the years ended December 31, 2016 and 2015, respectively.  Our operating results have fluctuated in the past and may fluctuate significantly in the future as a result of a variety of factors, including purchasing patterns, timing of new products and enhancements by us and our competitors, and fluctuating global economic conditions.  Since our expense levels are based in part on our expectations as to future revenue and includes certain fixed, pre-negotiated, and prepaid costs, we may be unable to adjust spending in a timely manner to compensate for any revenue shortfall and such revenue shortfalls would likely have a disproportionate adverse effect on our operating results.
16

Our backlog is subject to unexpected adjustments and cancellations and may not be a reliable indicator of future revenues or earnings.
Backlog represents products or services that our customers have committed by contract or purchase order to purchase from us which have not yet been delivered or recognized as revenue.  Our backlog as of December 31, 2016 and 2015 was $73.2 million and $47.9 million, respectively.  There can be no assurance that the revenues projected in our backlog will be realized or, if realized, will result in profits. Because of project cancellations or changes in project scope and schedule, we cannot predict with certainty when or if backlog will be performed.  In addition, even where a project proceeds as scheduled, it is possible that contracted parties may default and fail to pay amounts owed to us or poor project performance could increase the cost associated with a project.  Delays, suspensions, cancellations, payment defaults, scope changes and poor project execution could materially reduce or eliminate the revenues and profits that we actually realize from projects in backlog.  Reductions in our backlog due to cancellation or modification by a customer or for other reasons may adversely affect, potentially to a material extent, the revenues and earnings we actually receive from contracts included in our backlog.  Many of the contracts in our backlog provide for cancellation fees in the event customers cancel projects. These cancellation fees usually provide for reimbursement of our out-of-pocket costs, revenues for work performed prior to cancellation and a varying percentage of the profits we would have realized had the contract been completed.  However, we typically have no contractual right upon cancellation to the total revenues reflected in our backlog. Projects may remain in our backlog for extended periods of time.  If we experience significant project terminations, suspensions or scope adjustments to contracts reflected in our backlog, our financial condition, results of operations and cash flows may be adversely impacted.
We are currently a party to multiple fixed price contracts and will continue to enter into similar contracts in the future.  If we are not able to accurately estimate or control costs on such projects, the profitability of such projects could be reduced.
A significant portion of our revenue is attributable to contracts entered into on a fixed price basis, which allow us to benefit from cost savings, but we carry the burden of cost overruns.  If our initial estimates are incorrect regarding our costs of performance under these contracts, or if unanticipated circumstances arise, we could experience cost overruns which would result in reduced profits or even result in net losses on these contracts.  Our financial condition is dependent upon our ability to maximize our earnings from our contracts.  Lower earnings or losses caused by cost overruns could have a negative impact on our financial results.
Under time and materials contracts, we are paid for labor at negotiated hourly billing rates and for certain expenses.  Under cost-reimbursable contracts, which are subject to a contract ceiling amount, we are reimbursed for allowable costs and are paid a fee, which may be fixed or performance based.  However, if our costs exceed the contract ceiling or are not allowable under the provisions of the contract or applicable regulations, we may not be able to obtain reimbursement for all such costs even under a time and materials contract.
Our inability to successfully estimate and manage costs on each of these contract types may materially and adversely affect our financial condition.
17

Our simulation business is dependent on product innovation and research and development, which costs are incurred prior to realization of revenue for new products and improvements.
We believe that our success will depend in large part on our ability to maintain and enhance our current product line, develop new products, maintain technological competitiveness and meet an expanding range of customer needs.  Our product development activities are aimed at the development and expansion of our library of software modeling tools, the improvement of our display systems and workstation technologies, and the advancement and upgrading of our simulation technology.  The life cycles for software modeling tools, graphical user interfaces, and simulation technology are variable and largely determined by competitive pressures and the evolution of software and standards that may be controlled by third parties.  Consequently, we will need to continue to make significant investments in research and development to enhance and expand our capabilities in these areas and to maintain our competitive advantage.  We cannot control, and we may be unable to predict accurately, the development and evolution of these competitive pressures and external software and standards.
We use derivative instruments in the normal course of our business which could result in financial losses and exposure to other risks that negatively impact our net income (loss) and business operational efficiency.
We periodically enter into forward foreign exchange contracts to manage market risks associated with the fluctuations in foreign currency exchange rates on foreign-denominated trade receivables.  We could recognize financial losses as a result of volatility in the market values of these contracts or if a derivative instrument counterparty fails to perform.  We attempt to minimize credit exposure by limiting counterparties to internationally recognized financial institutions, but even these counterparties are subject to default and contract risk and this risk is beyond our control.  Additionally, we may need or wish to avail ourselves of other forms of hedging or derivative instruments in the future depending on our business needs, and these other types of derivative instruments may be subject to the same and other risk, and may not be available to us on a cost-effective or risk-controlled basis, if at all.  The unavailability of viable and cost effective risk management, hedging, or similar instruments now or in the future could adversely impact our business operational efficiency or results.
We issue performance, advance payment, and bid bonds in the normal course of our business which could result in financial losses that negatively impact our net income (loss).
We may be required to issue performance, advance payment, and bid bonds to our customers and potential customers as a normal part of our business activities.  Our customers may have the ability to draw upon these performance bonds in the event we fail to cure a material breach of the contract within 30 days of receiving notice from the customer regarding the nature of the breach.  As of December 31, 2016, we had issued advance payment and performance bonds on four contracts totaling $1.0 million, all of which have been cash collateralized; the largest of these performance bonds was for $0.5 million.  Although we expect no material breaches to occur on these contracts, if such a breach were to occur and we failed to cure such breach, we could incur a loss of up to $1.0 million.
18

We rely upon our intellectual property rights for the success of our business; however, the steps we have taken to protect our intellectual property may be inadequate.
Although we believe that factors such as the technological and creative skills of our personnel, new product developments, frequent product enhancements and reliable product maintenance are important to establishing and maintaining a technological leadership position, our business depends, in part, on the strength of our intellectual property rights in our proprietary technology and information.  We rely upon a combination of trade secret, copyright, and trademark law, contractual arrangements and technical means to protect our intellectual property rights.  We enter into confidentiality agreements with our employees, consultants, joint venture and alliance partners, customers and other third parties that are granted access to our proprietary information, and limit access to and distribution of our proprietary information.  There can be no assurance, however, that we have protected or will be able to protect our proprietary technology and information adequately, that the unauthorized disclosure or use of our proprietary information will be prevented, that others have not or will not develop similar technology or information independently, or, to the extent we own any patents in the future, that others have not or will not be able to design around those future patents.  Furthermore, the laws of certain countries in which our products are sold do not protect our products and intellectual property rights to the same extent as the laws of the United States.  Our inability to protect our intellectual property rights from infringement, dilution, or loss could make it more difficult for us to generate revenue from the offer, licensure, and sale of our products and services and could enable third parties to compete with us more effectively
The industries in which we operate are highly competitive.  This competition may prevent us from raising prices at the same pace at which our costs increase.
Our businesses operate in highly competitive environments with both domestic and foreign competitors, many of whom have substantially greater financial, marketing and other resources than we do. The principal factors affecting competition in our industries include price, technological proficiency, ease of system configuration, product reliability, applications expertise, engineering support, local presence and financial stability.  We believe competition in the simulation fields may further intensify in the future as a result of advances in technology, consolidations and strategic alliances among competitors, increased costs required to develop new technology and the increasing importance of software content in systems and products.  As our business has a significant international component, changes in the value of the dollar could adversely affect our ability to compete internationally and could reduce our profitability on international business opportunities that we do win.
We may encounter difficulties in effectively integrating acquired businesses.
As part of our business strategy, we have acquired, and intend to acquire, companies with compatible or related products. These acquisitions will be accompanied by the risks commonly encountered in acquisitions of companies, which include, among other things:
19

·
potential exposure to unknown liabilities of the acquired companies;
·
higher than anticipated acquisition costs and expenses;
·
difficulty and expense of assimilating the operations and personnel of the companies, especially if the acquired operations are geographically distant or culturally different;
·
potential disruption of our ongoing business and diversion of management time and attention;
·
failure to maximize our financial and strategic position by the successful incorporation of acquired technology;
·
difficulties in adopting and maintaining uniform standards, controls, procedures and policies;
·
loss of key employees and customers as a result of changes in management; and
·
possible dilution to our shareholders.

We may not be successful in overcoming these risks or any other problems encountered in connection with any of our acquisitions, and if we are not successful, our financial results may be materially impacted.
We are dependent on our management team, and the loss of or the inability to attract and retain one or more key employees or groups could harm our business and prevent us from implementing our business plan in a timely manner.
Our future success is substantially dependent on the continued services and continuing contributions of our executive officers and other key personnel.  Our Nuclear Industry Training and Consulting business segment is particularly dependent on key personnel and their key strategic relationships.  The loss of the services of any of our executive officers or other key personnel could harm our business.  Our future success also depends on our ability to continue to attract, retain, and motivate highly skilled employees.  If we are not able to attract and retain key skilled personnel, our business could be harmed.
A failure to attract and retain technical personnel could reduce our revenue and our operational effectiveness.
There is a continuing demand for qualified technical personnel in the industries within which we operate.  We believe that our future growth and success will depend upon our ability to attract, train and retain such personnel.  Our design and development efforts depend on hiring and retaining qualified technical personnel.  An inability to attract or maintain a sufficient number of technical personnel could have a material adverse effect on our contract performance or on our ability to capitalize on market opportunities.
20

The nuclear power industry, our largest customer group, is associated with a number of hazards which could create significant liabilities.
Our business could expose us to third party claims with respect to product, environmental and other similar liabilities.  Although we have sought protection from these potential liabilities through a variety of legal and contractual provisions as well as through liability insurance, the effectiveness of such protections has not been fully tested. Certain of our products and services are used by the nuclear power industry primarily in operator training.  Although our contracts for such products and services typically contain provisions designed to protect us from potential liabilities associated with such use, there can be no assurance that we would not be materially adversely affected by claims or actions which may potentially arise due to factors that may be outside of our direct control.
Cyber security incidents could disrupt business operations, result in the loss of critical and confidential information, and adversely impact our reputation and results of operations.
Global cyber security threats can range from uncoordinated individual attempts to gain unauthorized access to our information technology (IT) systems to sophisticated and targeted measures known as advanced persistent threats. While we employ comprehensive measures to prevent, detect, address and mitigate these threats (including access controls, data encryption, vulnerability assessments, continuous monitoring of our IT networks and systems and maintenance of backup and protective systems), cyber security incidents, depending on their nature and scope, could potentially result in the misappropriation, destruction, corruption or unavailability of critical data and confidential or proprietary information (our own or that of third parties) and the disruption of business operations. The potential consequences of a material cyber security incident include reputational damage, litigation with third parties, diminution in the value of our investment in research, development and engineering, loss of intellectual property, and increased cyber security protection and remediation costs, which in turn could adversely affect our competitiveness and results of operations.
Third-party claims that we allegedly infringe the intellectual property rights of others may be costly to defend or settle and could damage our business.
We cannot be certain that our software and services do not infringe issued patents, copyrights, trademarks or other intellectual property rights of third parties. We may be subject to legal proceedings and claims from time to time, including claims of alleged infringement of intellectual property rights of third parties by us or our licensees concerning their use of our software products and integration technologies and services. Third parties may bring claims of infringement against us. Because our software is integrated with our customers' networks and business processes, as well as other software applications, third parties may bring claims of infringement against us, as well as our customers and other software suppliers, if the cause of the alleged infringement cannot easily be determined.
Claims of alleged infringement may have a material adverse effect on our business and may discourage potential customers from doing business with us on acceptable terms, if at all, even if they are ultimately adjudicated to have no merit, dismissed, or settled. Defending against claims of infringement may be time-consuming and may result in substantial costs and diversion of resources, including our management's attention to our business. Furthermore, a party making an infringement claim could secure a judgment that requires us to pay substantial damages. A judgment could also include an injunction or other court order that could prevent us from selling our software or require that we re-engineer some or all of our products.  Claims of intellectual property infringement also might require us to enter costly royalty or license agreements. We may be unable to obtain royalty or license agreements on terms acceptable to us or at all.  Our business, operating results and financial condition could be harmed significantly if any of these events were to occur, and the price of our common stock could be adversely affected.  In addition, we have agreed, and may agree in the future, to indemnify certain of our customers against claims that our software infringes upon the intellectual property rights of others. Although we carry general liability insurance, our current insurance coverage may not apply to, and likely would not protect us entirely or at all from, liability that may be imposed under any of the types of claims described above.
21

We are subject to a wide variety of laws and regulations.
Our businesses are subject to regulation by U.S. federal and state laws and foreign laws, regulations and policies.  Changes to laws or regulations may require us to modify our business objectives if existing practices become more restricted, subject to escalating costs or prohibited outright. Particular risks include regulatory risks arising from federal laws, such as laws regarding export of sensitive technologies or technical information.  Our business and the industries in which we operate are also at times being reviewed or investigated by regulators, which could lead to enforcement actions, fines and penalties or the assertion of private litigation claims and damages.
Provisions in our corporate documents and Delaware law could delay or prevent a change in control of our company, even if that change may be considered beneficial by some stockholders.
The existence of some provisions of our certificate of incorporation and bylaws and Delaware law could discourage, delay or prevent a change in control of our company that a stockholder may consider favorable. These include provisions:
·
providing that our Board of Directors fixes the number of members of the board and fills all vacancies on the Board of Directors;
·
providing for the division of our Board of Directors into three classes with staggered terms;
·
limiting who may call special meetings of stockholders;
·
prohibiting stockholder action by written consent, thereby requiring stockholder action to be taken at a meeting of the stockholders;
·
establishing advance notice requirements for nominations of candidates for election to our Board of Directors or for proposing matters that can be acted on by stockholders at stockholder meetings;
·
establishing supermajority vote requirements for certain amendments to our certificate of incorporation and bylaws;
·
limiting the right of stockholders to remove directors; and
·
authorizing the issuance of "blank check" preferred stock, which could be issued by our Board of Directors to increase the number of outstanding shares and thwart a takeover attempt.
In addition, we are subject to Section 203 of the Delaware General Corporation Law, which may have an anti-takeover effect with respect to transactions not approved in advance by our Board of Directors, including discouraging takeover attempts that might result in a premium over the market price for shares of our common stock.
We believe these provisions protect our stockholders from coercive or otherwise unfair takeover tactics by requiring potential acquirers to negotiate with our Board of Directors and by providing our Board of Directors with more time to assess any acquisition proposal, and are not intended to make our company immune from takeovers. However, these provisions apply even if the offer may be considered beneficial by some stockholders and could delay or prevent an acquisition that our Board of Directors determines is not in the best interests of our company and our stockholders.
22

We have identified a material weakness in our internal control over financial reporting which could, if not remediated, result in additional material misstatements in our consolidated financial statements.
Our management is responsible for establishing and maintaining adequate internal control over our financial reporting, as defined in Rule 13a-15(f) under the Securities Exchange Act.  As disclosed in Item 9A, management identified a material weakness in our internal control over financial reporting related to revenue recognition due to inadequate design and operation.  A material weakness is defined as a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.  As a result of this material weakness, our management concluded that our internal control over financial reporting was not effective based on criteria set forth by the Committee of Sponsoring Organization of the Treadway Commission in Internal Control — An Integrated Framework.  We are actively engaged in developing a remediation plan designed to address this material weakness.  If our remedial measures are insufficient to address the material weakness, or if additional material weaknesses or significant deficiencies in our internal control are discovered or occur in the future, our consolidated financial statements may contain material misstatements and we could be required to restate our financial results.
A sustained decline in the price of our common stock or weaker than forecasted operating results could result in write-downs of goodwill and capitalized software development costs.
In conjunction with business acquisitions, we record goodwill at fair value and review its fair value for impairment annually as of December 31, or on an interim basis if impairment indicators are present, such as a significant reduction in our market capitalization, significant declines in operating performance or disruptions to the business that could reduce our future cash flow.  On November 14, 2014, we recorded $5.6 million of goodwill related to our acquisition of Hyperspring.  We tested our goodwill at the reporting unit level as of December 31, 2016 and 2015, and there was no indication of impairment.  We can provide no assurance that we will not have an impairment charge in future periods as the result of changing conditions.  See Note 2 to our consolidated financial statements for information regarding our goodwill.
We capitalize certain computer software development costs and, accordingly, the capitalized costs are reported on our balance sheet.  Capitalization of computer software development costs begins upon the establishment of technological feasibility.  Capitalization ceases and amortization of capitalized costs begins when the software product is commercially available for general release to customers.  Amortization of capitalized computer software development costs is included in cost of revenue and is determined using the straight-line method over the remaining estimated economic life of the product, typically three years.  On an annual basis, and more frequently as conditions indicate, we assess the status of our development programs and the recoverability of the unamortized software development costs by estimating the net undiscounted cash flows expected to be generated by the sale of the product.  If the undiscounted cash flows are not sufficient to recover the unamortized software costs we will write-down the investment to its estimated fair value based on the future undiscounted cash flows.  The excess of any unamortized computer software costs over the related net realizable value is written down and charged to operations.
Treatment of goodwill and capitalized software development costs in the current and future accounting periods may have an impact on the value of the company, results of operations, and price of our common stock.
23

Our ability to use our net operating loss (NOL) carryforward and certain other tax attributes may be limited.
Under Section 382 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an "ownership change," generally defined as a greater than 50% change (by value) in its equity ownership over a three-year period, the corporation's ability to use its pre-change NOL carryforwards, and other pre-change tax attributes (such as research tax credits) to offset its post-change income or tax liabilities may be limited. We may experience ownership changes in the future as a result of shifts in our stock ownership. As a result, if we earn net taxable income, our ability to use our pre-change NOL carryforwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.

ITEM 1B.                          UNRESOLVED STAFF COMMENTS.
None.

ITEM 2.
PROPERTIES.
The Company is headquartered in a facility in Sykesville, Maryland (approximately 43,000 square feet). The lease for this facility expires on June 30, 2023.  As of December 31, 2016, the Company subleased approximately 1,000 square feet of the facility.
In addition, the Company leases office space domestically in Huntsville, Alabama and internationally in Beijing, China, Chennai, India, Nyköping, Sweden and Stockton-On-Tees, England.  The Company leases these facilities for terms ending between 2016 and 2023.

ITEM 3.
LEGAL PROCEEDINGS.
The Company and its subsidiaries are from time to time involved in ordinary routine litigation incidental to the conduct of its business.  The Company and its subsidiaries are not a party to, and its property is not the subject of, any material pending legal proceedings that, in the opinion of management, are likely to have a material adverse effect on the Company's business, financial condition or results of operations.

ITEM 4.
MINE SAFETY DISCLOSURES.
Not applicable.

24



PART II

ITEM 5.
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES.
The Company's common stock is listed on the NYSE MKT Stock Exchange, where it trades under the symbol "GVP".  The following table sets forth, for the periods indicated, the high and low sale prices for the Company's common stock reported by the NYSE MKT Stock Exchange for each full quarterly period within the two most recent fiscal years:
2016
 
             
Quarter
High
 
Low
 
First
 
$
2.92
   
$
2.00
 
Second
 
$
2.67
   
$
2.07
 
Third
 
$
2.89
   
$
2.16
 
Fourth
 
$
3.70
   
$
2.66
 

2015
 
             
Quarter
High
 
Low
 
First
 
$
1.75
   
$
1.45
 
Second
 
$
1.74
   
$
1.39
 
Third
 
$
1.63
   
$
1.32
 
Fourth
 
$
2.45
   
$
1.36
 

On March 28, 2017, there were 19,149,270 shares of common stock outstanding, which was held by approximately 820 holders of record. The Company has never declared or paid a cash dividend on its common stock.  The Company currently intends to retain future earnings to finance the growth and development of its business and, therefore, does not anticipate paying any cash dividends in the foreseeable future on its common stock.
The Company believes factors such as quarterly fluctuations in results of operations and announcements of new products by the Company or by its competitors may cause the market price of the common stock to fluctuate, perhaps significantly.  In addition, in recent years the stock market in general, and the shares of technology companies in particular, have experienced extreme price fluctuations.  The Company's common stock has also experienced a relatively low trading volume, making it further susceptible to extreme price fluctuations.  These factors may adversely affect the market price of the Company's common stock.

ITEM 6.
SELECTED FINANCIAL DATA.
This information is not required for smaller reporting companies.
25



ITEM 7.
MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
We are a world leader in real-time high-fidelity simulation, providing a wide range of simulation, training, and engineering  solutions to the global power and process industries; providing customers with simulation, engineering and plant services that help clients reduce risks associated with operating their plants, increase revenue through improved plant and employee performance, and lower costs through improved operational efficiency. We also provide services that systematically help clients fill key vacancies in the organization on a short-term basis, primarily in the area of training professionals focused on regulatory compliance and certification in the nuclear power industry.
We execute projects globally with approximately 272 employees operating from offices in the U.S., China, India, Sweden and the United Kingdom.  While the majority of revenue comes from the nuclear power market, we also serve the fossil, refining, chemical, and petrochemical markets.
GSE Systems was formed on March 30, 1994, to consolidate the simulation and related businesses of General Physics International Engineering & Simulation, S3 Technologies, and EuroSim, each separately owned and operated by GP Strategies Corporation, ManTech International Corporation, and Vattenfall AB, respectively.  The Company completed its Initial Public Offering in 1995.  Our operations now also include engineering consulting in the utility, manufacturing, and construction industries and interactive computer-based tutorials and related simulation models primarily for the refining, chemical, and petrochemical  industries, through our wholly-owned subsidiaries GSE Systems, Ltd. and GSE Performance Solutions, Inc., respectively.

Through our Hyperspring subsidiary, we provide highly skilled, high-value professionals to fill training and consulting positions on a contract basis for nuclear power plant operators.  Hyperspring professionals provide training, operations and maintenance support including:  generic fundamentals exams (GFES), accreditation training visit (ATV) preparation, senior reactor operator (SRO) certification, procedure development, work management, tagging/labeling, outage execution, planning/scheduling, corrective action, self-assessments and equipment reliability.  Customers include TVA, Entergy, Southern Company, PSEG Nuclear LLC and NRG Energy Inc.
26

Results of Operations.
The following table sets forth the results of operations for the periods presented expressed as a percentage of revenue.
($ in thousands)
 
Years ended December 31,
 
   
2016
   
%
   
2015
   
%
 
Revenue
 
$
53,101
     
100.0
%
 
$
56,803
     
100.0
%
Cost of revenue
   
37,857
     
71.3
%
   
42,406
     
74.7
%
Write-down of capitalized software development costs
   
-
     
0.0
%
   
1,538
     
2.7
%
                                 
Gross profit
   
15,244
     
28.7
%
   
12,859
     
22.6
%
Operating expenses
                               
Selling, general and administrative
   
11,127
     
21.0
%
   
12,735
     
22.4
%
Research and development
   
1,380
     
2.6
%
   
1,482
     
2.6
%
Restructuring charges
   
490
     
0.9
%
   
1,791
     
3.2
%
Depreciation
   
383
     
0.7
%
   
493
     
0.9
%
Amortization of definite-lived intangible assets
   
289
     
0.5
%
   
494
     
0.9
%
Total operating expenses
   
13,669
     
25.7
%
   
16,995
     
29.9
%
                                 
Operating income (loss)
   
1,575
     
3.0
%
   
(4,136
)
   
(7.3
%)
                                 
Interest income, net
   
85
     
0.1
%
   
88
     
0.2
%
Loss on derivative instruments, net
   
(18
)
   
0.0
%
   
(40
)
   
(0.1
%)
Other income (expense), net
   
130
     
0.2
%
   
(146
)
   
(0.3
%)
                                 
Income (loss) before income taxes
   
1,772
     
3.3
%
   
(4,234
)
   
(7.5
%)
Provision for income taxes
   
350
     
0.7
%
   
471
     
0.8
%
                                 
Net income (loss)
 
$
1,422
     
2.7
%
 
$
(4,705
)
   
(8.3
%)


27

Comparison of the Years Ended December 31, 2016 to December 31, 2015.
Revenue.  Revenue for the year ended December 31, 2016, totaled $53.1 million, which was 6.5% less than the $56.8 million of revenue for the year ended December 31, 2015.  The decrease in revenue was primarily driven by the Company's focus on winning higher margin contracts versus lower margin, higher revenue contracts.  This resulted in an improvement in our gross profit as a percent of revenue for the year ended December 31, 2016, compared to the same period of 2015.
(in thousands)
 
Year ended December 31,
 
   
2016
   
2015
 
Revenue:
           
Performance Improvement Solutions
 
$
35,474
   
$
37,074
 
Nuclear Industry Training and Consulting
   
17,627
     
19,729
 
Total revenue
 
$
53,101
   
$
56,803
 
Performance Improvement Solutions revenue decreased 4.3% from $37.1 million to $35.5 million for the years ended December 31, 2015 and 2016, respectively.  We recorded total Performance Improvement Solutions orders of $63.7 million and $36.8 million for the years ended December 31, 2016 and 2015, respectively.
For the year ended December 31, 2016, Nuclear Industry Training and Consulting revenue totaled $17.6 million compared to revenue of $19.7 million during the year ended December 31, 2015.  Nuclear Industry Training and Consulting orders totaled $15.8 million and $19.2 million for the years ended December 31, 2016 and 2015, respectively.
The decrease in revenues for both, the Performance Improvement Solutions and Nuclear Industry Training and Consulting segments was driven by the Company's focus on winning higher margin contracts versus lower margin, higher revenue contracts.
At December 31, 2016, the Company's backlog was $73.2 million: $68.8 million for the Performance Improvement Solutions segment and $4.4 million for the Nuclear Industry Training and Consulting segment.  Performance Improvement Solutions backlog increased 64.2% from $41.9 million and Nuclear Industry Training and Consulting backlog decreased 26.7% from $6.0 million, respectively, as of December 31, 2015.  The decrease in Nuclear Industry Training and Consulting backlog was primarily due to the timing of orders received from a large customer.  During December 2015, a $2.1 million order was received from this customer whereas a $2.5 million order was not received from this customer until January 2017.
Write-down of capitalized software development costs.  The Company makes ongoing evaluations of the recoverability of its capitalized software projects.  During the third quarter of 2015, the Company's CEO conducted a review of the Company's organizational and cost structures and software development plans.  As a result of this review, the Company has terminated further development of its Enterprise Data Management (EDM) system and concluded that the capitalized software development costs relating to EDM were no longer recoverable.  Accordingly, in the three months ended September 30, 2015, GSE recorded a $1.5 million write-down of software development costs which was the full capitalized balance of the EDM configuration management system.
28


Gross profit.  Gross profit was $15.2 million, or 28.7%, for the year ended December 31, 2016 compared to $14.4 million, or 25.3%, for the year ended December 31, 2015, excluding the $1.5 million write-down of software development costs.
($ in thousands)
 
Years ended December 31,
 
   
2016
   
%
   
2015
   
%
 
Gross profit:
                       
Performance Improvement Solutions
 
$
12,644
     
35.6
%
 
$
11,995
     
32.4
%
Nuclear Industry Training and Consulting
   
2,600
     
14.8
%
   
2,402
     
12.2
%
Consolidated gross profit excluding write-down
   
15,244
     
28.7
%
   
14,397
     
25.3
%
Write-down of capitalized software development costs
   
-
     
0.0
%
   
(1,538
)
   
(2.7
%)
Consolidated gross profit
 
$
15,244
     
28.7
%
 
$
12,859
     
22.6
%

The Performance Improvement Solutions segment had gross profit of $12.6 million, or 35.6%, for the year ended December 31, 2016 compared to $12.0 million, or 32.4%, for the year ended December 31, 2015, excluding the $1.5 million write-down of software development costs.  For the years ended December 31, 2016 and 2015, the Nuclear Industry Training and Consulting segment had gross margin of 14.8% and 12.2%, respectively.  The increase in gross profit in 2016 is primarily driven by the Company's focus on entering into higher margin contracts versus lower margin, higher revenue contracts.
Selling, general and administrative expenses.  Selling, general and administrative (SG&A) expenses totaled $11.1 million and $12.7 million for the years ended December 31, 2016 and 2015, respectively.  Fluctuations in the components of SG&A spending were as follows:
($ in thousands)
 
Years ended December 31,
 
   
2016
   
%
   
2015
   
%
 
Selling, general and administrative expenses:
                       
Corporate charges
 
$
7,287
     
65.5
%
 
$
5,994
     
47.1
%
Business development
   
3,004
     
27.0
%
   
4,659
     
36.5
%
Contingent consideration
   
(207
)
   
(1.9
%)
   
849
     
6.7
%
Other
   
1,043
     
9.4
%
   
1,233
     
9.7
%
Total
 
$
11,127
     
100.0
%
 
$
12,735
     
100.0
%

29

Corporate charges increased $1.3 million primarily due to a $0.6 million increase in compensation expense and $0.5 million increase in one-time consulting fees to facilitate the transition and upgrade to the Finance operations.
Business development charges decreased $1.7 million mainly due to the Company's cost reduction efforts initiated in the second half of fiscal year 2015.
Contingent consideration decreased $1.1 million primarily due to a $0.6 million fair value adjustment to reduce the contingent consideration liability related to the Hyperspring acquisition and a $0.5 million decrease in accretion of the liability.  The contingent consideration liability expires in November 2017 with the final payment expected to be made in January 2018.
Other charges primarily comprise facility charges, which decreased $190,000 during fiscal year 2016.
Research and development.  Research and development costs consist primarily of software engineering personnel and other related costs.  Research and development costs, net of capitalized software, totaled $1.4 million and $1.5 million for the years ended December 31, 2016 and 2015, respectively.  Before capitalization of software development costs, research and development totaled $1.6 million and $3.1 million for the years ended December 31, 2016 and 2015, respectively.  The $1.5 million decrease is primarily due to the completion of a large project in 2015 and a more targeted research and development strategy undertaken by the new management team.
Restructuring charges.  Restructuring charges totaled $490,000 and $1.8 million for the years ended December 31, 2016 and 2015, respectively.  The decrease of $1.3 million is primarily due to the Company's restructuring activities during 2015.  In the third quarter of 2015, the Board of Directors of the Company approved restructuring actions for the Company's worldwide operations.  Restructuring charges primarily include severance expense, facility closing costs, and other restructuring costs.  The restructuring actions were designed to deliver reductions in overhead costs and selling, general, and administrative expenses and create operating efficiencies throughout the Company.
Depreciation.  Depreciation expense totaled $383,000 and $493,000 for the years ended December 31, 2016 and 2015, respectively.
Amortization of definite-lived intangible assets.  Amortization expense related to definite-lived intangible assets totaled $289,000 and $494,000 for the years ended December 31, 2016 and 2015, respectively.  The fiscal year 2016 decrease is primarily due to lower amortization of customer-related intangible assets that were recorded in conjunction with the Hyperspring acquisition in 2014.
Loss on derivative instruments, net.  The Company periodically enters into forward foreign exchange contracts to manage market risks associated with the fluctuations in foreign currency exchange rates on foreign-denominated trade receivables.  As of December 31, 2016, the Company had foreign exchange contracts outstanding of approximately 281.4 million Japanese Yen, 0.6 million Australian Dollars 0.5 million Canadian Dollars, and 0.1 million Euro at fixed rates.  The contracts expire on various dates through December 2018.  The Company had not designated the contracts as hedges and recognized a gain on the change in the estimated fair value of the contracts of $51,000 for the year ended December 31, 2016.
At December 31, 2015, the Company had foreign exchange contracts outstanding of approximately 2.1 million Euro, 1.3 million Canadian Dollars, 0.5 million Pounds Sterling, and 0.4 million Australian Dollars at fixed rates. The contracts expired on various dates through January 2017.  The Company had not designated the contracts as hedges and recognized a loss on the change in the estimated fair value of the contracts of $6,000 for the year ended December 31, 2015.

30

The estimated net fair values of the contracts at December 31, 2016 and 2015 was a net asset of $121,000 and $64,000, respectively.  The amounts were recorded on the consolidated balance sheets as follows:
   
December 31,
 
(in thousands)
 
2016
   
2015
 
             
Asset derivatives
           
Prepaid expenses and other current assets
 
$
57
   
$
115
 
Other assets
   
84
     
6
 
     
141
     
121
 
                 
Liability derivatives
               
Other current liabilities
   
(20
)
   
(57
)
Other liabilities
   
-
     
-
 
     
(20
)
   
(57
)
                 
Net fair value
 
$
121
   
$
64
 

The foreign currency denominated contract receivables that are related to the outstanding foreign exchange contracts at December 31, 2016 are remeasured at the end of each period into the functional currency using the current exchange rate at the end of the period.  For the years ended December 31, 2016 and 2015, the Company incurred losses of $69,000 and $34,000, respectively, from the remeasurement of such contract receivables.
Other income (expense), net.  The Company recognized $130,000 of other income, net and $146,000 of other expense, net for the years ended December 31, 2016 and 2015, respectively.
The increase in other income is primarily due to $140,000 Value Added Tax refund received by the Company's Chinese subsidiary during fiscal year 2016, as well as $107,000 of equity losses and a $126,000 impairment charge that was recorded in the prior year related to the Company's equity method investment in IntelliQlik, LLC (IntelliQlik).
On November 14, 2014, in conjunction with the Hyperspring acquisition, the Company invested $250,000 for a 50% interest in IntelliQlik.  During the year ended December 31, 2015, the Company recognized equity losses of $107,000 on its investment in IntelliQlik.  IntelliQlik is developing a software platform for online learning and learning management for the energy market.  The Company was obligated to contribute an additional $250,000 should IntelliQlik attain certain development milestones by September 30, 2015.  Based on a review of the software platform as of September 30, 2015, the Company concluded that the required development milestones had not been met and did not contribute the additional $250,000 investment.  The Company wrote-off the remaining $126,000 balance of its IntelliQlik investment in the third quarter 2015.
31

            Provision for Income Taxes.  The Company files tax returns in the United States federal jurisdiction and in several state and foreign jurisdictions. Because of the net operating loss carryforwards, the Company is subject to U.S. federal and state income tax examinations from years 1997 and forward and is subject to foreign tax examinations by tax authorities for years 2009 and forward.  Open tax years related to state and foreign jurisdictions remain subject to examination but are not considered material to our financial position, results of operations or cash flows.
The Company's tax expense in 2016 was $350,000, representing an annual effective tax rate of 19.8%, and consisted of $6,000 of state income taxes, $4,000 of foreign income taxes from the Company's foreign subsidiaries, $200,000 of foreign income tax liabilities, and a $146,000 deferred tax liability relating to the tax amortization of goodwill that cannot be offset by deferred tax assets because the anticipated reversal of the deferred tax liability is outside of the anticipated reversal of the deferred tax assets.  These were offset by a $6,000 benefit for foreign income tax withholdings on several non-U.S. contracts.  The annual effective tax rate differed from the federal income tax rate of 34% primarily due to favorable effects of the change in the valuation allowance and lower foreign tax jurisdictions, unfavorable effects of permanent differences, true-ups, and uncertain tax positions.
The Company's tax expense in 2015 was $471,000, representing an annual effective rate of (11.1%) and consisted of $12,000 state income taxes, $110,000 foreign income taxes from the Company's foreign subsidiaries, $221,000 of foreign income tax liabilities, and $146,000 deferred tax liability relating to the tax amortization of goodwill that cannot be offset by deferred tax assets because the anticipated reversal of the deferred tax liability is outside of the anticipated reversal of the deferred tax assets.  These were offset by an $18,000 benefit for foreign income tax withholdings on several non-U.S. contracts.  The annual effective rate differed from the federal income tax rate of 34% due primarily to favorable effects of the change in the valuation allowance, permanent differences, and unfavorable effects of uncertain tax positions.
An uncertain tax position taken or expected to be taken in a tax return is recognized in the  consolidated financial statements when it is more likely than not (i.e., a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities that have full knowledge of all relevant information. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. Interest and penalties related to income taxes are accounted for as income tax expense.
As of December 31, 2016 and 2015, the Company recorded tax liabilities, including interest and penalties, for certain foreign tax contingencies of $665,000 and $413,000, respectively.  During the years ended December 31, 2016 and 2015, the Company accrued additional interest and penalties related to the Company's foreign uncertain tax positions of $78,000 and $167,000, respectively.
The Company has a full valuation allowance on its U.S., U.K., Swedish, and Chinese net deferred tax assets at December 31, 2016.
Critical Accounting Policies and Estimates.
In preparing the Company's consolidated financial statements, management makes several estimates and assumptions that affect the Company's reported amounts of assets, liabilities, revenues and expenses.  Those accounting estimates that have the most significant impact on the Company's operating results and place the most significant demands on management's judgment are discussed below.  For all of these policies, management cautions that future events rarely develop exactly as forecast, and the best estimates may require adjustment.
32

Revenue Recognition.  The Company recognizes revenue through (1) fixed price contracts on the sale of uniquely designed systems containing hardware, software and other materials which apply mainly to the Performance Improvement Solutions segment as well as (2) time and material contracts primarily through Nuclear Industry Training and Consulting support and service agreements.
In accordance with U.S. generally accepted accounting principles (U.S. GAAP), our Performance Improvement Solutions segment accounts for revenue under fixed-price contracts using the percentage-of-completion method.  This methodology recognizes revenue and earnings as work progresses on the contract and is based on an estimate of the revenue and earnings earned to date, less amounts recognized in prior periods.  The Company bases its estimate of the degree of completion of the contract by reviewing the relationship of costs incurred to date to the expected total costs that will be incurred on the project.  Estimated contract earnings are reviewed and revised periodically as the work progresses, and the cumulative effect of any change in estimate is recognized in the period in which the change is identified.  Estimated losses are charged against earnings in the period such losses are identified.  The Company recognizes revenue arising from contract claims either as income or as an offset against a potential loss only when the amount of the claim can be estimated reliably and realization is probable and there is a legal basis of the claim.
Uncertainties inherent in the performance of contracts include labor availability and productivity, material costs, change order scope and pricing, software modification and customer acceptance issues.  The reliability of these cost estimates is critical to the Company's revenue recognition as a significant change in the estimates can cause the Company's revenue and related margins to change significantly from the amounts estimated in the early stages of the project.
As the Company recognizes revenue under the percentage-of-completion method, it provides an accrual for estimated future warranty costs based on historical and projected claims experience.  The Company's long-term contracts generally provide for a one-year warranty on parts, labor and any bug fixes as it relates to customized software embedded in the systems.
The Company's system design contracts do not normally provide for post contract support (PCS) in terms of software upgrades, software enhancements or telephone support.  In order to obtain PCS, the customers must normally purchase a separate contract.  Such PCS arrangements are generally for a one-year period renewable annually and include customer support, unspecified software upgrades, and maintenance releases.  The Company recognizes revenue from these contracts ratably over the life of the agreements.
Revenue from the sale of software licenses without other elements in the contract and which do not require significant modifications or customization for the Company's modeling tools are recognized when the license agreement is signed, the license fee is fixed and determinable, delivery has occurred, and collection is considered probable.  We utilize written contracts as a means to establish the terms and conditions by which our products support and services are sold to our customers.  Delivery is considered to have occurred when title and risk of loss have been transferred to the customer, which generally occurs after a license key has been delivered electronically to the customer.
The Company also recognizes revenue from the sale of software licenses from contracts with multiple deliverables.  These software license sales are evaluated under ASC 985-605, Software Revenue Recognition.  Contracts with multiple element arrangements typically include, but are not limited to, components such as installation, training, licenses, maintenance, and PCS listed in the contract.  The Company has established that vendor specific objective evidence (VSOE) does not exist for all elements sold together with its software license sales.  If a PCS or professional services element exists in the software license arrangement, revenue is recognized ratably over the longest service period.  If no PCS or professional services element exists in the arrangement, revenue is deferred until the last undelivered element is delivered.
33

The Company recognizes revenue under time and materials contracts primarily from Nuclear Industry Training and Consulting and certain cost-reimbursable contracts.  Revenue on time and material contracts is recognized as services are rendered and performed.  Under a typical time-and-materials billing arrangement, customers are billed on a regularly scheduled basis, such as biweekly or monthly.  Any unbilled amounts are typically billed the following month.  Under cost-reimbursable contracts, which are subject to a contract ceiling amount, we are reimbursed for allowable costs and paid a fee, which may be fixed or performance based.  However, if costs exceed the contract ceiling or are not allowable under the provisions of the contract or applicable regulations, we may not be able to obtain reimbursement for all such costs.
Impairment of Intangible Assets, including Goodwill. We review goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. We test goodwill at the reporting unit level. A reporting unit is an operating segment, or one level below an operating segment, as defined by U.S. GAAP.  As of December 31, 2016, the Company's $5.6 million goodwill balance was related to our Nuclear Industry Training and Consulting segment, which arose from the acquisition of Hyperspring in November 2014.
Accounting Standards Update (ASU) 2011-08, Intangibles — Goodwill and Other (Topic 350): Testing Goodwill for Impairment (ASU 2011-08) permits an entity to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  An entity is not required to perform step one of the goodwill impairment test for a reporting unit if it is more likely than not that its fair value is greater than its carrying amount (Step 0).  If the Step 0 test indicates the fair value of a reporting unit is less than its carrying value, then additional impairment testing is required in accordance with the provisions of ASC 350, Intangibles — Goodwill and Other.
If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, a two-step impairment test is required. In the first step, we compare the fair value of each reporting unit to its carrying value. If the fair value of the reporting unit exceeds the carrying value of the net assets assigned to that unit, goodwill is not impaired and we are not required to perform further testing. If the carrying value of the net assets assigned to the reporting unit exceeds the fair value of the reporting unit, then we must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit's goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit's assets and liabilities in a manner similar to a purchase price allocation, with any residual fair value allocated to goodwill. If the carrying value of a reporting unit's goodwill exceeds its implied fair value, then we record an impairment loss equal to the difference.
At December 31, 2016 and 2015, we performed a quantitative step one goodwill impairment test and concluded that it was more likely than not the fair values of each of our reporting units exceeded their respective carrying values.
Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include revenue growth rates and operating margins used to calculate projected future cash flows, risk-adjusted discount rates, future economic and market conditions and determination of appropriate market comparables. We base our fair value estimates on assumptions we believe to be reasonable but that are unpredictable and inherently uncertain. Actual future results may differ from those estimates. In addition, we make certain judgments and assumptions in allocating shared assets and liabilities to determine the carrying values for each of our reporting units. The timing and frequency of our goodwill impairment tests are based on an ongoing assessment of events and circumstances that would indicate a possible impairment. We will continue to monitor our goodwill and intangible assets for impairment and conduct formal tests when impairment indicators are present.
34

Capitalization of Computer Software Development Costs.  In accordance with U.S. GAAP, the Company capitalizes computer software development costs incurred after technological feasibility has been established, but prior to the release of the software product for sale to customers.  Once the product is available to be sold, the Company amortizes the costs, on a straight line method, over the estimated useful life of the product, which is typically three years.  As of December 31, 2016, the Company has net capitalized software development costs of $1.0 million.  On an annual basis, and more frequently as conditions indicate, the Company assesses the recovery of the unamortized software development costs by estimating the net undiscounted cash flows expected to be generated by the sale of the product. If the undiscounted cash flows are not sufficient to recover the unamortized software costs the Company will write-down the investment to its estimated fair value based on future discounted cash flows.  The excess of any unamortized computer software costs over the related net realizable value is written down and charged to operations.  Significant changes in the sales projections could result in an impairment with respect to the capitalized software that is reported on the Company's consolidated balance sheets.
During the third quarter of 2015, the Company's CEO conducted a review of the Company's organizational and cost structures and software development plans.  As a result of this review, the Company terminated further development of its EDM system and concluded that the capitalized software development costs relating to EDM were no longer recoverable.  Accordingly during the third quarter of 2015, GSE recorded a $1.5 million write-down of software development costs which was the full capitalized balance of the EDM configuration management system.
Valuation of Contingent Consideration for Business Acquisitions.  Acquisitions may include contingent consideration payments based on future financial measures of an acquired company.  Contingent consideration is required to be recognized at fair value as of the acquisition date.  We estimate the fair value of these liabilities based on financial projections of the acquired companies and estimated probabilities of achievement.  We believe our estimates and assumptions are reasonable; however, there is significant judgment involved.  At each reporting date, the contingent consideration obligation will be revalued to estimated fair value and changes in fair value subsequent to the acquisition will be reflected in income or expense in the consolidated statements of operations, and could cause a material impact to our operating results.  Changes in the fair value of contingent consideration obligations may result from changes in discount periods and rates, changes in the timing and amount of revenue and/or earnings estimates and changes in probability assumptions with respect to the likelihood of achieving the various earn-out criteria.
Deferred Income Tax Valuation Allowance.  Deferred income taxes arise from temporary differences between the tax basis of assets and liabilities and their reported amounts in the consolidated financial statements.  Management makes a regular assessment of the realizability of the Company's deferred tax assets.  In making this assessment, management considers whether it is more likely than not that some or all of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible.  Management considers the scheduled reversal of deferred tax liabilities and projected future taxable income of the Company in making this assessment.  A valuation allowance is recorded to reduce the total deferred income tax asset to its realizable value.  As of December 31, 2016, the Company's largest deferred tax asset of $7.9 million primarily relates to a U.S. net operating loss carryforward of $18.6 million which expires in various amounts between 2020 and 2035.  The amount of U.S. loss carryforward which can be used by the Company each year is limited due to changes in the Company's ownership which occurred in 2003.  Thus, a portion of the Company's loss carryforward may expire unutilized.  We believe that the Company will achieve profitable operations in future years that will enable the Company to recover the benefit of its net deferred tax assets.  However, other than a portion of the net deferred tax assets that are related to the Company's Indian subsidiary, the recovery of the net deferred tax assets could not be substantiated by currently available objective evidence.  Accordingly, the Company has established a $10.5 million valuation allowance for its net deferred tax assets.
35

Liquidity and Capital Resources.
As of December 31, 2016, GSE had cash and cash equivalents of $21.7 million compared to $11.1 million at December 31, 2015.
Cash provided by operating activities.  For the year ended December 31, 2016, net cash provided by operating activities totaled $10.2 million.  Significant changes in the Company's assets and liabilities for the year ended December 31, 2016 included:
·
A $6.1 million increase in the Company's contracts receivable.  The Company's trade receivables, net of the allowance for doubtful accounts, increased from $9.7 million at December 31, 2015 to $13.3 million at December 31, 2016.  The Company's unbilled receivables increased by $2.3 million to $5.6 million at December 31, 2016.  The increase in trade and unbilled receivables is primarily due to a significant customer contract that was executed during 2016 and the timing of contracted billing milestones of the Company's other current projects.
·
A $1.2 million increase in prepaid expenses and other assets, primarily due to increased inventory purchases to support a large project that was signed during the first quarter of fiscal year 2016.
·
A $12.3 million increase in billings in excess of revenue earned.  The increase is primarily due to a significant customer contract that was executed during 2016 in which we collected approximately $7 million in advanced billings.
For the year ended December 31, 2015, net cash provided by operating activities totaled $1.0 million.  Significant changes in the Company's assets and liabilities during the year ended December 31, 2015 included:
·
A $2.5 million decrease in the Company's contracts receivable.  The Company's trade receivables, net of the allowance for doubtful accounts, decreased from $10.8 million at December 31, 2014 to $9.7 million at December 31, 2015.  The Company's unbilled receivables decreased by $1.7 million to $3.3 million at December 31, 2015.  The decrease in trade and unbilled receivables was due to the timing of contracted billing milestones of the Company's current projects.
·
A $0.5 million increase in prepaid expenses and other assets
·
A $0.9 million decrease in accounts payable, accrued compensation and accrued expenses
·
A $0.6 million decrease in billings in excess of revenue earned.  The decrease is due to the timing of contracted billing milestones of the Company's current projects.
36

Cash provided by (used in) investing activities.  For the year ended December 31, 2016, net cash generated by investing activities was $2.1 million.
The Company made capital expenditures of $79,000 and capitalized software development costs of $245,000 for the year ended December 31, 2016.  The net amount of cash released as collateral for standby letters of credit, bank guarantees and foreign currency contracts was $2.4 million for the year ended December 31, 2016.
For the year ended December 31, 2015, net cash used in investing activities was $1.2 million.
The Company made capital expenditures of $277,000 and capitalized software development costs of $1.6 million for the year ended December 31, 2015.  The net amount of cash restricted as collateral for standby letters of credit, bank guarantees and foreign currency contracts was $654,000 for the year ended December 31, 2015.
Cash used in financing activities.  For the year ended December 31, 2016, net cash used in financing activities totaled $1.2 million.
During the year ended December 31, 2016, the Company made payments of $1.4 million to the former owners of Hyperspring, respectively, in accordance with the governing purchase agreement.
For the year ended December 31, 2015, net cash used in financing activities totaled $2.0 million.
During the year ended December 31, 2015, the Company made payments totaling $500,000 and $1.2 million to the former shareholders of EnVision and Hyperspring, respectively, in accordance with the governing purchase agreement.
The Company also paid down $339,000 of the Hyperspring working capital line of credit during the year ended December 31, 2015.
Credit Facilities
Branch Banking and Trust Bank (BB&T)
We previously had a Master Loan and Security Agreement and Revolving Credit Note with BB&T that provided a $7.5 million revolving line of credit for the purpose of issuing stand-by letters of credit and providing working capital. Working capital advances accrued interest at a rate equal to the Wall Street Journal Prime Rate of Interest, floating with a floor of 4.5%.  As collateral for any borrowings, the Company granted a first lien and security interest in all of the assets of the Company, including but not limited to, accounts receivable, proceeds and products, intangible assets, trademarks, patents, intellectual property, machinery and equipment.  The agreement also required certain cash collateral and compliance with certain restrictive covenants.
In connection with the Citizen's Bank credit facility noted below, this agreement was modified in December 2016 to terminate the revolving line of credit, but maintain the outstanding letter of credit through February 17, 2017.
At December 31, 2016 and 2015, the Company had $1.1 million and $3.6 million held in a cash collateral account, respectively.
As of December 31, 2016, the Company was in compliance with its financial covenants.
37

Citizen's Bank
In December 2016, the Company entered into a new three-year, $5.0 million revolving line of credit facility with Citizen's Bank to fund general working capital needs, including acquisitions.  The available credit facility is reduced for any issued and outstanding letters of credit and working capital advances.  Working capital advances bear interest of LIBOR plus 2.25% per annum and letter of credit fees are 1.25% per annum.  The Company is not required to maintain a restricted cash collateral account at Citizen's Bank for outstanding letters of credit and working capital advances.  The credit facility agreement is subject to standard financial covenants and reporting requirements.
2017 Liquidity Outlook
At December 31, 2016, the Company had cash and cash equivalents of $21.7 million and $1.1 million of restricted cash.
In December 2016, the Company entered into a new $5.0 million revolving line of credit facility with Citizen's Bank to replace the existing $7.5 million revolving line of credit facility with BB&T.  The available credit facility is reduced for any issued and outstanding letters of credit and working capital advances.  Working capital advances bear interest of LIBOR plus 2.25% and letter of credit fees are 1.25% per annum.  The Company is not required to maintain a restricted cash collateral account at Citizen's Bank for outstanding letters of credit and working capital advances.  The credit facility agreement is subject to standard financial covenants and reporting requirements.  This new credit facility provides the Company with additional flexibility to pursue its strategic initiatives and continue to expand the business.
The Company entered 2017 with $73.2 million of backlog; $43.9 million of which is expected to convert to revenue in 2016.  The Company anticipates that its normal operations will generate sufficient liquidity and working capital to fund its consolidated operations during the next twelve months without additional financing.
Undistributed Foreign Earnings
As of December 31, 2016 and 2015, the Company's consolidated cash and cash equivalents totaled $21.7 million and $11.1 million, respectively, including cash and cash equivalents held at non-U.S. entities totaling $4.2 million and $4.1 million, respectively.  The Company has foreign operating subsidiaries located in China, United Kingdom, Sweden, and India.  A deferred tax asset has been recorded with respect to the undistributed earnings in Sweden in the amount of $109,000.  The Company has two foreign subsidiaries located in China and the United Kingdom with accumulated deficits.  The Company has one foreign subsidiary located in India that has undistributed earnings of $644,000 at December 31, 2016.  If the Company were to repatriate these earnings it would incur taxes of approximately $331,000.  The foreign subsidiaries in China, United Kingdom and India have undistributed earnings that are considered indefinitely reinvested as of December 31, 2016, to fund the Company's ongoing international operations.
Foreign Exchange.
A portion of the Company's international sales revenue has been and may be received in a currency other than the currency in which the expenses relating to such revenue are paid.  Accordingly, the Company periodically enters into forward foreign exchange contracts to manage the market risks associated with the fluctuations in foreign currency exchange rates.
Off-balance Sheet Obligations.
The Company has no off-balance sheet obligations as of December 31, 2016, except for its operating lease commitments and outstanding letters of credit and surety bonds.
Other Matters.
Management believes inflation has not had a material impact on the Company's operations.


ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

Not required of a smaller reporting company.
38



ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 
Page
GSE Systems, Inc. and Subsidiaries
 
   
Report of Independent Registered Public Accounting Firm
F-1
Consolidated Balance Sheets as of December 31, 2016 and 2015
F-2
Consolidated Statements of Operations for the Years ended December 31, 2016 and 2015
F-3
Consolidated Statements of Comprehensive Loss for the Years ended December 31, 2016 and 2015
F-4
Consolidated Statements of Changes in Stockholders' Equity for the Years ended December 31, 2016 and 2015
F-5
Consolidated Statements of Cash Flows for the Years ended December 31, 2016 and 2015
F-6
Notes to Consolidated Financial Statements
F-7
39


Report of Independent Registered Public Accounting Firm

Board of Directors and Stockholders
GSE Systems, Inc.
Sykesville, Maryland

We have audited the accompanying consolidated balance sheets of GSE Systems, Inc. as of December 31, 2016 and 2015 and the related consolidated statements of operations and comprehensive loss, stockholders' equity, and cash flows for each of the two years in the period ended December 31, 2016.  These financial statements are the responsibility of the Company's management.  Our responsibility is to express an opinion on these financial statements based on our audits.
We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States).  Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement.  The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting.  Our audits included consideration of internal control over financial reporting as a basis for designing audit procedures that are appropriate in the circumstances, but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.  An audit also includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation.  We believe that our audits provide a reasonable basis for our opinion.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of GSE Systems, Inc. at December 31, 2016 and 2015, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2016, in conformity with accounting principles generally accepted in the United States of America.



/s/ BDO USA, LLP
McLean, Virginia
March 28, 2017

40



PART I - FINANCIAL INFORMATION
Item 1.  Financial Statements
GSE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)

   
December 31,
 
ASSETS
 
2016
   
2015
 
   
Current assets:
           
Cash and cash equivalents
 
$
21,747
   
$
11,084
 
Restricted cash
   
1,140
     
1,771
 
Contract receivables, net
   
18,863
     
13,053
 
Prepaid expenses and other current assets
   
2,052
     
2,499
 
Total current assets
   
43,802
     
28,407
 
                 
Equipment, software and leasehold improvements
   
6,759
     
7,003
 
Accumulated depreciation
   
(5,527
)
   
(5,407
)
Equipment, software and leasehold improvements, net
   
1,232
     
1,596
 
                 
Software development costs, net
   
982
     
1,145
 
Goodwill
   
5,612
     
5,612
 
Intangible assets, net
   
454
     
775
 
Long-term restricted cash
   
-
     
1,779
 
Other assets
   
1,574
     
47
 
Total assets
 
$
53,656
   
$
39,361
 
                 
LIABILITIES AND STOCKHOLDERS' EQUITY
               
Current liabilities:
               
Accounts payable
 
$
923
   
$
699
 
Accrued expenses
   
2,437
     
2,262
 
Accrued compensation
   
2,624
     
2,431
 
Billings in excess of revenue earned
   
21,444
     
9,229
 
Accrued warranty
   
1,137
     
1,614
 
Current contingent consideration
   
2,105
     
2,647
 
Other current liabilities
   
716
     
825
 
Total current liabilities
   
31,386
     
19,707
 
                 
Contingent consideration
   
-
     
1,085
 
Other liabilities
   
1,149
     
201
 
Total liabilities
   
32,535
     
20,993
 
Commitments and contingencies
   
-
     
-
 
                 
Stockholders' equity:
               
Preferred stock $.01 par value, 2,000,000 shares authorized,  no shares issued and outstanding
   
-
     
-
 
Common stock $.01 par value, 30,000,000 shares authorized, 20,433,608 shares issued and 18,834,697 shares outstanding in 2016, 19,510,770 shares issued and 17,911,859 shares outstanding in 2015
   
204
     
195
 
Additional paid-in capital
   
75,120
     
73,481
 
Accumulated deficit
   
(49,427
)
   
(50,849
)
Accumulated other comprehensive loss
   
(1,777
)
   
(1,460
)
Treasury stock at cost, 1,598,911 shares
   
(2,999
)
   
(2,999
)
Total stockholders' equity
   
21,121
     
18,368
 
Total liabilities and stockholders' equity
 
$
53,656
   
$
39,361
 

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




GSE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)

   
Years ended December 31,
 
   
2016
   
2015
 
             
Revenue
 
$
53,101
   
$
56,803
 
Cost of revenue
   
37,857
     
42,406
 
Write-down of capitalized software development costs
   
-
     
1,538
 
Gross profit
   
15,244
     
12,859
 
                 
Operating expenses
               
Selling, general and administrative
   
11,127
     
12,735
 
Research and development
   
1,380
     
1,482
 
Restructuring charges
   
490
     
1,791
 
Depreciation
   
383
     
493
 
Amortization of definite-lived intangible assets
   
289
     
494
 
Total operating expenses
   
13,669
     
16,995
 
                 
Operating income (loss)
   
1,575
     
(4,136
)
                 
Interest income, net
   
85
     
88
 
Loss on derivative instruments, net
   
(18
)
   
(40
)
Other income (expense), net
   
130
     
(146
)
                 
Income (loss) before income taxes
   
1,772
     
(4,234
)
                 
Provision for income taxes
   
350
     
471
 
                 
Net income (loss)
 
$
1,422
   
$
(4,705
)
                 
                 
Basic earnings (loss) per common share
 
$
0.08
   
$
(0.26
)
                 
Diluted earnings (loss) per common share
 
$
0.08
   
$
(0.26
)

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



GSE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)

   
Years ended December 31,
 
   
2016
   
2015
 
             
             
Net income (loss)
 
$
1,422
   
$
(4,705
)
                 
Foreign currency translation adjustment
   
(317
)
   
(229
)
                 
Comprehensive income (loss)
 
$
1,105
   
$
(4,934
)

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




GSE SYSTEMS, INC, AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY
(in thousands)

   
Common
Stock
   
Additional
Paid-in
   
Accumulated
   
Accumulated
Other Comprehensive
   
Treasury Stock
       
   
Shares
   
Amount
   
Capital
   
Deficit
   
Loss
   
Shares
   
Amount
   
Total
 
Balance, January 1, 2015
   
19,487
   
$
195
   
$
72,917
   
$
(46,144
)
 
$
(1,231
)
   
(1,599
)
 
$
(2,999
)
 
$
22,738
 
                                                                 
Stock-based compensation expense
   
-
     
-
     
526
     
-
     
-
     
-
     
-
     
526
 
Common stock issued for options exercised
   
14
     
-
     
23
     
-
     
-
     
-
     
-
     
23
 
Common stock issued for services provided
   
10
     
-
     
15
     
-
     
-
     
-
     
-
     
15
 
Foreign currency translation adjustment
   
-
     
-
     
-
     
-
     
(229
)
   
-
     
-
     
(229
)
Net loss
   
-
     
-
     
-
     
(4,705
)
   
-
     
-
     
-
     
(4,705
)
Balance, December 31, 2015
   
19,511
   
$
195
   
$
73,481
   
$
(50,849
)
 
$
(1,460
)
   
(1,599
)
 
$
(2,999
)
 
$
18,368
 
                                                                 
Stock-based compensation expense
   
-
     
-
     
1,399
     
-
     
-
     
-
     
-
     
1,399
 
Common stock issued for options exercised
   
458
     
4
     
829
     
-
     
-
     
-
     
-
     
833
 
Common stock issued for RSUs vested
   
465
     
5
     
(5
)
   
-
     
-
     
-
     
-
     
-
 
Vested RSU shares withheld to pay taxes
   
-
     
-
     
(584
)
   
-
     
-
     
-
     
-
     
(584
)
Foreign currency translation adjustment
   
-
     
-
     
-
     
-
     
(317
)
   
-
     
-
     
(317
)
Net income
   
-
     
-
     
-
     
1,422
     
-
     
-
     
-
     
1,422
 
Balance, December 31, 2016
   
20,434
   
$
204
   
$
75,120
   
$
(49,427
)
 
$
(1,777
)
   
(1,599
)
 
$
(2,999
)
 
$
21,121
 

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



GSE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

   
Years ended December 31,
 
   
2016
   
2015
 
Cash flows from operating activities:
           
Net income (loss)
 
$
1,422
   
$
(4,705
)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
               
Write-down of capitalized software development costs
   
-
     
1,538
 
Depreciation
   
383
     
493
 
Amortization of definite-lived intangible assets
   
289
     
494
 
Amortization of capitalized software development costs
   
408
     
341
 
Change in fair value of contingent consideration
   
(207
)
   
849
 
Stock-based compensation expense
   
1,550
     
541
 
Loss on equity method investments
   
-
     
233
 
Loss on derivative instruments, net
   
18
     
40
 
Deferred income taxes
   
123
     
171
 
Loss on sale of equipment, software, and leasehold improvements
   
3
     
-
 
Changes in assets and liabilities:
               
Contract receivables, net
   
(6,078
)
   
2,530
 
Prepaid expenses and other assets
   
(1,249
)
   
(501
)
Accounts payable, accrued compensation and accrued expenses
   
961
     
(947
)
Billings in excess of revenue earned
   
12,257
     
(552
)
Accrued warranty
   
(465
)
   
171
 
Other liabilities
   
737
     
320
 
Net cash provided by operating activities
   
10,152
     
1,016
 
                 
Cash flows from investing activities:
               
Capital expenditures
   
(79
)
   
(277
)
Proceeds from sale of assets
   
30
     
-
 
Capitalized software development costs
   
(245
)
   
(1,610
)
Restrictions of cash as collateral under letters of credit
   
-
     
(1,222
)
Releases of cash as collateral under letters of credit
   
2,408
     
1,876
 
Net cash provided by (used in) investing activities
   
2,114
     
(1,233
)
                 
Cash flows from financing activities:
               
Payments on line of credit
   
-
     
(339
)
Proceeds from issuance of common stock on the exercise of stock options
   
833
     
23
 
RSUs withheld to pay taxes
   
(584
)
   
-
 
Contingent consideration payments to Hyperspring, LLC
   
(1,421
)
   
(1,700
)
Net cash used in financing activities
   
(1,172
)
   
(2,016
)
                 
Effect of exchange rate changes on cash
   
(431
)
   
(266
)
Net increase (decrease) in cash and cash equivalents
   
10,663
     
(2,499
)
Cash and cash equivalents at beginning of year
   
11,084
     
13,583
 
Cash and cash equivalents at end of year
 
$
21,747
   
$
11,084
 
                 

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

45

GSE SYSTEMS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
December 31, 2016 and 2015

1.  Summary of Significant Accounting Policies

Principles of consolidation

The accompanying consolidated financial statements include the accounts of GSE Systems, Inc. and its wholly-owned subsidiaries (collectively, "the Company"). All intercompany balances and transactions have been eliminated in consolidation.  Investments in partnerships, joint ventures, and less-than-majority owned subsidiaries in which the Company has significant influence are accounted for under the equity method.

Accounting estimates

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.  On an ongoing basis, the Company evaluates the estimates used, including but not limited to those related to revenue recognition, the allowance for doubtful accounts, estimates of future warranty costs, impairments of goodwill and other intangible assets and contingent consideration to be paid in business acquisitions, valuation of stock based compensation awards, and income taxes.  Actual results could differ from these estimates.

Revenue recognition

The Company recognizes revenue through fixed price contracts for the sale of uniquely designed/customized systems containing hardware, software and other materials which generally apply to the Performance Improvement Solutions segment and time and material contracts for Nuclear Industry Training and Consulting support and service agreements.
In accordance with ASC 605-35, Construction-Type and Production-Type Contracts (ASC 605), the Performance Improvement Solutions segment accounts for revenue under fixed-price contracts using the percentage-of-completion method.  This methodology recognizes revenue and earnings as work progresses on the contract and is based on costs incurred to date compared to total estimated cost to complete the project.  Estimated contract earnings are reviewed and revised periodically as the work progresses, and the cumulative effect of any change in estimate is recognized in the period in which the change is identified.  Estimated losses are charged against earnings in the period such losses are identified.  The Company recognizes revenue arising from contract claims either as income or as an offset against a potential loss only when the amount of the claim can be estimated reliably and realization is probable and there is a legal basis of the claim.
Uncertainties inherent in the performance of contracts include labor availability and productivity, material costs, change order scope and pricing, software modification and customer acceptance issues.  The reliability of these cost estimates is critical to the Company's revenue recognition as a significant change in the estimates can cause the Company's revenue and related margins to change significantly from the amounts estimated in the early stages of the project.
As the Company recognizes revenue under the percentage-of-completion method, it provides an accrual for estimated future warranty costs based on historical and projected claims experience.  The Company's long-term contracts generally provide for a one to five year warranty on the systems sold to customers to cover hardware or software issues.
The Company's system design contracts do not normally provide for post contract support (PCS) in terms of software upgrades, software enhancements or telephone support.  In order to obtain PCS, the customers must normally purchase a separate contract.  Such PCS arrangements are generally for a one-year period renewable annually and include customer support, unspecified software upgrades, and maintenance releases.  The Company recognizes revenue from these contracts ratably over the life of the agreements.
Revenue from the sale of software licenses without other elements in the contract and which do not require significant modifications or customization for the Company's modeling tools are recognized when the license agreement is signed, the license fee is fixed and determinable, delivery has occurred, and collection is considered probable.  We utilize written contracts as a means to establish the terms and conditions by which product support and services are sold to customers.  Delivery is considered to have occurred when title and risk of loss have been transferred to the customer, which generally occurs after a license key has been delivered electronically to the customer.
The Company also recognizes revenue from the sale of software licenses from contracts with multiple deliverables.  These software license sales are evaluated under ASC 985-605, Software Revenue Recognition.  Contracts with multiple element arrangements typically include, but are not limited to, components such as installation, training, licenses, and PCS listed in the contract.  The Company concluded that vendor specific objective evidence (VSOE) does not exist for all elements of its software license sales.  If a PCS or professional services element exists in the software license arrangement, revenue is recognized ratably over the longest service period.  If no PCS or professional services element exists in the arrangement, revenue is deferred until the last undelivered element is delivered.
The Company recognizes revenue under time and materials contracts primarily from the Nuclear Industry Training and Consulting segment and certain cost-reimbursable contracts.  Revenue on time and material contracts is recognized as services are rendered and performed.  Under a typical time-and-materials billing arrangement, customers are billed on a regularly scheduled basis, such as biweekly or monthly.  Any unbilled amounts are typically billed the following month.  Under cost-reimbursable contracts, which are subject to a contract ceiling amount, we are reimbursed for allowable costs and paid a fee, which may be fixed or performance based.  However, if costs exceed the contract ceiling or are not allowable under the provisions of the contract or applicable regulations, we may not be able to obtain reimbursement for all such costs.

46

Cash and cash equivalents

Cash and cash equivalents represent cash and highly liquid investments including money market accounts with maturities of three months or less at the date of purchase.

Restricted cash

Restricted cash consists of the cash collateralization of outstanding letters of credit used for various advance payment, bid, surety and performance bonds, and negative foreign exchange positions which have been segregated into restricted money market accounts with BB&T Bank.  BB&T Bank has complete and unconditional control over the restricted money market accounts.
At December 31, 2016 and 2015, the Company had approximately $1.1 million and $3.6 million, respectively, of cash in escrow accounts with BB&T Bank.  We have classified all of our restricted cash as current assets at December 31, 2016, and classified as current assets $1.8 million of the total restricted cash at December 31, 2015, with the remaining amount classified as a long term asset. The Company recorded interest income of $6,000 and $10,000 from the escrow accounts for the years ended December 31, 2016 and 2015, respectively.  The interest earned on these restricted funds is added to the restricted cash balance.  The Company classifies the restriction and release of the cash collateralization of outstanding letters of credit as an investing activity within the consolidated statements of cash flows, as these deposits are not related to borrowings against our line of credit.

Contract receivables, net

Contract receivables include recoverable costs and accrued profit not billed which represents revenue recognized in excess of amounts billed.  Billings in excess of costs and estimated earnings on uncompleted contracts in the accompanying consolidated balance sheets represent advanced billings to clients on contracts in advance of work performed.  Generally, such amounts will be earned and recognized over the next twelve months.
Billed receivables are recorded at invoiced amounts.  The allowance for doubtful accounts is based on historical trends of past due accounts, write-offs, and specific identification and review of customer accounts.

The activity in the allowance for doubtful accounts is as follows:

(in thousands)
 
As of and for the
 
   
years ended December 31,
 
   
2016
   
2015
 
             
Beginning balance
 
$
103
   
$
22
 
                 
Current year provision
   
-
     
101
 
Current year write-offs
   
(86
)
   
(20
)
                 
Ending balance
 
$
17
   
$
103
 

Equipment, software and leasehold improvements, net

Equipment and purchased software are recorded at cost and depreciated using the straight-line method with estimated useful lives ranging from three to ten years.  Leasehold improvements are amortized over the life of the lease or the estimated useful life, whichever is shorter, using the straight-line method.  Upon sale or retirement, the cost and related depreciation are eliminated from the respective accounts and any resulting gain or loss is included in operations. Maintenance and repairs are charged to expense as incurred.

47

Software development costs

Certain computer software development costs are capitalized in the accompanying consolidated balance sheets.  Capitalization of computer software development costs begins upon the establishment of technological feasibility. Capitalization ceases and amortization of capitalized costs begins when the software product is commercially available for general release to customers.  Amortization of capitalized computer software development costs is included in cost of revenue and is determined using the straight-line method over the remaining estimated economic life of the product, typically three years.  On an annual basis, and more frequently as conditions indicate, the Company assesses the recovery of the unamortized software development costs by estimating the net undiscounted cash flows expected to be generated by the sale of the product.  If the undiscounted cash flows are not sufficient to recover the unamortized software costs the Company will write-down the carrying amount of such asset to its estimated fair value based on the future discounted cash flows.  The excess of any unamortized computer software costs over the related fair value is written down and charged to operations.

Development expenditures

Development expenditures incurred to meet customer specifications under contracts are charged to contract costs.  Company sponsored development expenditures are either charged to operations as incurred and are included in selling, general and administrative expenses or are capitalized as software development costs.  See Note 7, Software development costs, net.  The amounts incurred for Company sponsored development activities relating to the development of new products and services or the improvement of existing products and services, were approximately $1.6 million and $3.1 million for the years ended December 31, 2016, and 2015, respectively.  Of this amount, the Company capitalized approximately $0.2 million and $1.6 million for the years ended December 31, 2016 and 2015, respectively.

Impairment of long-lived assets

Long-lived assets, such as equipment, purchased software, capitalized software development costs, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.  If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized at the amount by which the carrying amount of the asset exceeds its fair value.  Assets to be disposed of would be separately presented in the consolidated balance sheets and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated.

During the third quarter of 2015, the Company's new CEO conducted a review of the Company's organizational cost structure and software development plans.  Based upon this review, the Company made the decision to terminate its Enterprise Data Management (EDM) software development program and recorded a $1.5 million write-down representing the capitalized balance of its EDM software development projects in the third quarter 2015.  No impairment was recorded during 2016.
48


Goodwill and intangible assets

The Company's intangible assets include amounts recognized in connection with business acquisitions, including customer relationships, contract backlog and software.  Intangible assets are initially valued at fair value using generally accepted valuation methods appropriate for the type of intangible asset.  Amortization is recognized on a straight-line basis over the estimated useful life of the intangible assets, except for contract backlog and contractual customer relationships which are recognized in proportion to the related projected revenue streams.  Intangible assets with definite lives are reviewed for impairment if indicators of impairment arise.  The Company does not have any intangible assets with indefinite useful lives.
Goodwill represents the excess of costs over fair value of assets of businesses acquired.  The Company reviews goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable in accordance with Accounting Standards Update (ASU)  2011-08, Intangibles - Goodwill and Other (Topic 350): Testing Goodwill for Impairment, and ASC 350, Intangibles — Goodwill and Other (ASC 350).  The Company tests goodwill at the reporting unit level.
ASU 2011-08 permits an entity to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  Under ASU 2011-08, an entity is not required to perform step one of the goodwill impairment test for a reporting unit if it is more likely than not that its fair value is greater than its carrying amount.  For the annual goodwill impairment test as of December 31, 2016, the Company performed a quantitative step one goodwill impairment test and concluded that the fair values of each of the reporting units exceeded their respective carrying values.   
Foreign currency translation

Balance sheet accounts for foreign operations are translated at the exchange rate as of the balance sheet date, and income statement accounts are translated at the average exchange rate for the year.  The resulting translation adjustments are included in accumulated other comprehensive loss.  Transaction gains and losses resulting from changes in exchange rates are recorded in our statements of operations in the year in which they occur.  For the years ended December 31, 2016, and 2015, foreign currency transaction losses were approximately $69,000 and $34,000, respectively.

49

Accrued warranty

For contracts that contain a warranty provision, the Company provides an accrual for estimated future warranty costs based on historical experience and projected claims.  The Company's contracts may contain warranty provisions from one to five years.  The current portion of the accrued warranty is presented separately on the Consolidated Balance Sheets within Current liabilities whereas the noncurrent portion is included in Other liabilities.

The activity in the accrued warranty accounts is as follows:

(in thousands)
 
As of and for the
 
   
years ended December 31,
 
   
2016
   
2015
 
             
Beginning balance
 
$
1,614
   
$
1,456
 
                 
Current year provision
   
355
     
626
 
                 
Current year claims
   
(467
)
   
(455
)
                 
Currency adjustment
   
(24
)
   
(13
)
                 
Ending balance
 
$
1,478
   
$
1,614
 

Income taxes

Income taxes are provided under the asset and liability method.  Under this method, deferred income taxes are determined based on the differences between the consolidated financial statements and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected to be realized.  A provision is made for the Company's current liability for federal, state and foreign income taxes and the change in the Company's deferred income tax assets and liabilities.

We establish accruals for uncertain tax positions taken or expected to be taken in a tax return when it is more likely than not (i.e., a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities that have full knowledge of all relevant information. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. Favorable or unfavorable adjustment of the accrual for any particular issue would be recognized as an increase or decrease to income tax expense in the period of a change in facts and circumstances. Interest and penalties related to income taxes are accounted for as income tax expense.

Stock-based compensation

Compensation expense related to share based awards is recognized on a pro rata straight-line basis based on the value of share awards that are scheduled to vest during the requisite service period.  During the years ended December 31, 2016 and 2015, the Company recognized $1.6 million and $0.5 million, respectively, of pre-tax stock-based compensation expense under the fair value method.   During 2016, the Company recognized approximately $151,000 of compensation expense related to cash-settled RSUs.

50

Earnings (loss) per share

Basic earnings (loss) per share is based on the weighted average number of outstanding common shares for the period.  Diluted earnings (loss) per share adjusts the weighted average shares outstanding for the potential dilution that could occur if outstanding vested stock options were exercised.  Basic and diluted earnings (loss) per share is based on the weighted average number of outstanding shares for the period.

The number of common shares and common share equivalents used in the determination of basic and diluted loss per share were as follows:

(in thousands, except for per share data)
 
Years ended December 31,
 
   
2016
   
2015
 
Numerator:
           
Net income (loss)
 
$
1,422
   
$
(4,705
)
                 
Denominator:
               
Weighted-average shares outstanding for basic income (loss) per share
   
18,218,681
     
17,892,891
 
                 
Effect of dilutive securities:
               
Stock options and restricted stock units
   
293,585
     
-
 
                 
Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share
   
18,512,266
     
17,892,891
 
                 
Shares related to dilutive securities excluded because inclusion would be anti-dilutive
   
677,964
     
2,492,710
 

Conversion of certain outstanding stock options was not assumed for the years ended December 31, 2016 and 2015 because the impact would have been anti-dilutive.

Significant customers and concentration of credit risk

We have a concentration of revenue from an individual customer, which accounted for approximately 10.2% and 15.9% of our consolidated revenue for the years ended December 31, 2016 and 2015, respectively.  No other individual customer accounted for more than 10% of our consolidated revenue in 2016 or 2015.

51

Fair values of financial instruments

The carrying amounts of current assets and current liabilities reported in the consolidated balance sheets approximate fair value due to their short term duration.

Contingent consideration for business acquisitions

Acquisitions may include contingent consideration payments based on future financial measures of an acquired company. Contingent consideration is required to be recognized at fair value as of the acquisition date. The Company estimates the fair value of these liabilities based on financial projections of the acquired companies and estimated probabilities of achievement. At each reporting date, the contingent consideration obligation is revalued to estimated fair value and changes in fair value subsequent to the acquisition are reflected in income or expense in the consolidated statements of operations, and could cause a material impact to our operating results. Changes in the fair value of contingent consideration obligations may result from changes in discount periods and rates, changes in the timing and amount of revenue and/or earnings estimates and changes in probability assumptions with respect to the likelihood of achieving the various earn-out criteria.

Derivative instruments

The Company utilizes forward foreign currency exchange contracts to manage market risks associated with the fluctuations in foreign currency exchange rates. It is the Company's policy to use such derivative financial instruments to protect against market risk arising in the normal course of business in order to reduce the impact of these exposures. The Company minimizes credit exposure by limiting counterparties to nationally recognized financial institutions.

As of December 31, 2016, the Company had foreign exchange contracts outstanding of approximately 281.4 million Japanese Yen, 0.6 million Australian Dollars, 0.5 million Canadian Dollars, and 0.1 million Euro.  At December 31, 2015, the Company had foreign exchange contracts outstanding of approximately 2.1 million Euro, 1.3 million Canadian Dollars, 0.5 million Pounds Sterling and 0.4 million Australian Dollars at fixed rates. The contracts expire on various dates through December 2018.  The Company had not designated the foreign exchange contracts as hedges and had recorded the estimated fair value of the contracts in the consolidated balance sheet as follows:

   
December 31,
 
(in thousands)
 
2016
   
2015
 
             
Asset derivatives
           
Prepaid expenses and other current assets
 
$
57
   
$
115
 
Other assets
   
84
     
6
 
     
141
     
121
 
                 
Liability derivatives
               
Other current liabilities
   
(20
)
   
(57
)
     
(20
)
   
(57
)
                 
Net fair value
 
$
121
   
$
64
 

52

The changes in the fair value of the foreign exchange contracts are included in gain (loss) on derivative instruments, net in the consolidated statements of operations.
The foreign currency denominated trade receivables, unbilled receivables, billings in excess of revenue earned and subcontractor accruals that are related to the outstanding foreign exchange contracts are remeasured at the end of each period into the functional currency using the current exchange rate at the end of the period.  The gain or loss resulting from such remeasurement is also included in gain (loss) on derivative instruments net in the consolidated statements of operations.

For the years ended December 31, 2016 and 2015, the Company recognized a loss on its derivative instruments net as outlined below:

   
Years ended December 31,
 
(in thousands)
 
2016
   
2015
 
             
Foreign exchange contracts- change in fair value
 
$
51
   
$
(6
)
Remeasurement of related contract receivables and billings in excess of revenue earned
   
(69
)
   
(34
)
   
$
(18
)
 
$
(40
)

Reclassifications

Certain prior year amounts have been reclassified to conform with the current year presentation.  Subcontractor payables have been reclassified on the Consolidated Balance Sheets from Accounts payable to Accrued expenses.  In addition, the Company reclassified research and development costs from Selling, general and administrative expenses and presented them as a separate caption within Operating expenses on the Consolidated Statement of Operations.  The Company also reclassified the current portion of deferred taxes to noncurrent within Other assets and Other liabilities on the Consolidated Balance Sheets.

Accounting pronouncements recently adopted

In November 2015, the Financial Accounting Standards Board (FASB) issued ASU 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes.  The standard requires that deferred tax assets and liabilities be classified as noncurrent on the balance sheet rather than being separated into current and noncurrent.  ASU 2015-17 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016.  Early adoption is permitted and the standard may be applied either retrospectively or on a prospective basis to all deferred tax assets and liabilities.  The Company adopted ASU 2015-17 effective January 1, 2016.  The adoption of this guidance did not have a material effect on the Company's consolidated financial position.

53

Accounting pronouncements not yet adopted

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, which provides guidance for revenue recognition. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In doing so, companies will need to use more judgment and make more estimates than under today's guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. This guidance will be effective for the Company in the first quarter of its fiscal year ending December 31, 2018, and interim periods therein, using either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients, or (ii) a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). The Company is currently in the process of evaluating the impact of the adoption of this ASU on its consolidated financial statements and its method of adoption.  The adoption is expected to significantly impact the Company's revenue recognition and related disclosures.  For example, our revenue from software arrangements with multiple elements including services are currently recognized ratably due to the lack of VSOE of fair value.  We will be required to separate these performance obligations under these arrangements and recognize them as delivered.

In July 2015, FASB issued ASU 2015-11, Simplifying the Measurement of Inventory.  ASU 2015-11 requires that an entity measure inventory at the lower of cost and net realizable value.  This ASU does not apply to inventory measured using last-in, first-out.  ASU 2015-11 is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period.  We do not expect the new standard to have a significant impact on our consolidated financial position, results of operations or cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).  The new standard establishes a right-of-use (ROU) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months.  Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement.  The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.  A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements, with certain practical expedients available.  The Company is still evaluating the impact of the pending adoption of the new standard on the consolidated financial statements, and the Company expects that upon adoption the recognition of ROU assets and lease liabilities could be material.

In March 2016, the FASB issued ASU No. 2016-09, Compensation - Stock Compensation: Topic 718: Improvements to Employee Share Based Accounting.  The new guidance is intended to simplify the accounting for share based payment award transactions.  The amendments in the update include the following aspects for share based accounting: accounting for income taxes, classification of excess tax benefits on the statement of cash flows, forfeitures, minimum statutory tax withholding requirements, and classification of employee taxes paid on the statement of cash flows when an employer withholds shares for tax withholding purposes.  Adoption of ASU 2016-09 is required for fiscal reporting periods beginning after December 15, 2016, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-09 on our consolidated financial statements.

54

In August 2016, the FASB issued ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments.  The new guidance addresses eight specific cash flow issues and applies to all entities that are required to present a statement of cash flows.  Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-15 on our consolidated financial statements.

In November 2016, the FASB issued ASU No. 2016-18, Restricted Cash.  The new guidance applies to all entities that have restricted cash or restricted cash equivalents and are required to present a statement of cash flows.  This update is intended to reduce diversity in cash flow presentation of restricted cash and restricted cash equivalents and requires entities to include all cash and cash equivalents, both restricted and unrestricted, in the beginning-of-period and end-of-period totals presented on the statement of cash flows.  Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-18 on our consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the definition of a Business, which amends the current definition of a business. Under ASU 2017-01, to be considered a business, an acquisition would have to include an input and a substantive process that together significantly contributes to the ability to create outputs.  ASU 2017-01 further states that when substantially all of the fair value of gross assets acquitted is concentrated in a single asset (or a group of similar assets), the assets acquired would not represent a business.  The new guidance also narrows the definition of the term "outputs" to be consistent with how it is described in Topic 606, Revenue from Contracts with Customers.  The changes to the definition of a business will likely result in more acquisitions being accounted for as asset acquisitions. ASU 2017-01 is effective for acquisitions commencing on or after June 30, 2019, with early adoption permitted.  Adoption of this guidance will be applied prospectively on or after the effective date.
 
In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other.  ASU 2017-04 simplifies the accounting for goodwill impairment by eliminating Step 2 of the current goodwill impairment test, which required a hypothetical purchase price allocation.  Goodwill impairment will now be the amount by which the reporting unit's carrying value exceeds its fair value, limited to the carrying value of the goodwill.  ASU 2017-04 is effective for financial statements issued for fiscal years, and interim periods beginning after December 15, 2019.  We are currently evaluating the potential impact of the adoption of ASU 2017-04 on our consolidated financial statements.



55

2.  Goodwill and Intangible Assets

Goodwill

The Company reviews goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company tests goodwill at the reporting unit level. A reporting unit is an operating segment, or one level below an operating segment, as defined by U.S. GAAP. After the acquisition of Hyperspring on November 14, 2014, the Company determined that it had two reporting units, which are the same as our two operating segments: (i) Performance Improvement Solutions; and (ii) Nuclear Industry Training and Consulting (which includes Hyperspring).  As of December 31, 2016 and 2015, goodwill of $5.6 million related to the Nuclear Industry Training and Consulting segment.  No impairment of goodwill was recorded in 2016 or 2015.

Intangible Assets Subject to Amortization

The following table shows the gross carrying amount and accumulated amortization of definite-lived intangible assets:

(in thousands)
As of December 31, 2016
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
 
Amortized intangible assets:
                 
Customer relationships
 
$
1,425
   
$
(1,235
)
 
$
190
 
Non-contractual customer relationships
   
911
     
(674
)
   
237
 
Developed technology
   
471
     
(353
)
   
118
 
In process research and development
   
152
     
(146
)
   
6
 
Contract backlog
   
36
     
(36
)
   
-
 
Trade names and other
   
29
     
(29
)
   
-
 
Foreign currency translation
   
(145
)
   
48
     
(97
)
Total
 
$
2,879
   
$
(2,425
)
 
$
454
 
                         
(in thousands)
As of December 31, 2015
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
 
Amortized intangible assets:
                       
Customer relationships
 
$
1,425
   
$
(1,061
)
 
$
364
 
Non-contractual customer relationships
   
911
     
(669
)
   
242
 
Developed technology
   
471
     
(295
)
   
176
 
In process research and development
   
152
     
(142
)
   
10
 
Contract backlog
   
36
     
(36
)
   
-
 
Trade names and other
   
29
     
(29
)
   
-
 
Foreign currency translation
   
(28
)
   
11
     
(17
)
Total
 
$
2,996
   
$
(2,221
)
 
$
775
 
56


Amortization expense related to definite-lived intangible assets totaled $289,000 and $494,000 for the years ended December 31, 2016 and 2015, respectively.  The following table shows the estimated amortization expense of the definite-lived intangible assets for the next five years:

(in thousands)
     
Years ended December 31,:
     
2017
 
$
194
 
2018
   
151
 
2019
   
64
 
2020
   
30
 
2021
   
15
 
   
$
454
 

3.  Contract Receivables

Contract receivables represent balances due from a broad base of both domestic and international customers. All contract receivables are considered to be collectible within twelve months. Recoverable costs and accrued profit not billed represent costs incurred and associated profit accrued on contracts that will become billable upon future milestones or completion of contracts.  The components of contract receivables are as follows:

(in thousands)
 
December 31,
 
   
2016
   
2015
 
Billed receivables
 
$
13,325
   
$
9,831
 
Recoverable costs and accrued profit not yet billed
   
5,555
     
3,325
 
Allowance for doubtful accounts
   
(17
)
   
(103
)
Total contract receivables, net
 
$
18,863
   
$
13,053
 

4.  Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

(in thousands)
 
December 31,
 
   
2016
   
2015
 
Prepaid expenses
 
$
422
   
$
639
 
Income tax receivable
   
446
     
425
 
Other current assets
   
1,184
     
1,435
 
Total
 
$
2,052
   
$
2,499
 

Other current assets primarily includes value-added tax receivables and cash deposited in a Swedish tax account.

57

5.  Equipment, Software and Leasehold Improvements, net

Equipment, software and leasehold improvements, net consist of the following:

(in thousands)
 
December 31,
 
   
2016
   
2015
 
Computer equipment
 
$
2,988
   
$
3,211
 
Software
   
1,511
     
1,474
 
Leasehold improvements
   
527
     
542
 
Furniture and fixtures
   
1,733
     
1,776
 
     
6,759
     
7,003
 
Accumulated depreciation
   
(5,527
)
   
(5,407
)
Equipment, software and leasehold improvements, net
 
$
1,232
   
$
1,596
 

Depreciation expense was $383,000 and $493,000 for the years ended December 31, 2016 and 2015, respectively.

6.  Other Assets

Other assets consist of the following:

(in thousands)
December 31,
 
 
2016
 
2015
 
Inventory
 
$
1,443
   
$
-
 
Other
   
131
     
47
 
Total
 
$
1,574
   
$
47
 

Other assets are comprised primarily of inventory that is being purchased to support the construction of three simulation projects related to a significant contract that was executed during the first quarter of fiscal year 2016. Inventory is recorded at the lower of cost or market value in accordance with Topic 330, Inventory.  The inventory balance will continue to increase as new purchases are made to support these projects and will be relieved and charged to the project upon delivery and customer acceptance, which is currently expected during the first quarter of 2018 and beyond.

7.  Software Development Costs, net

Software development costs, net consist of the following:

(in thousands)
 
December 31,
 
   
2016
   
2015
 
Beginning balance
 
$
1,145
   
$
1,414
 
Additions
   
245
     
1,610
 
Amortization
   
(408
)
   
(341
)
Impairment
   
-
     
(1,538
)
Ending balance
 
$
982
   
$
1,145
 
                 

Software development costs capitalized were $0.2 million and $1.6 million for the years ended December 31, 2016 and 2015, respectively.  Amortization of capitalized software development costs was $0.4 million and $0.3 million for the years ended December 31, 2016 and 2015, respectively, and was included in cost of revenue in the consolidated statements of operations.

58

8.  Fair Value of Financial Instruments

ASC 820, Fair Value Measurement ("ASC 820") defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principle or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The levels of the fair value hierarchy established by ASC 820 are:

Level 1:  inputs are quoted prices, unadjusted, in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.

Level 2:  inputs are other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.  A Level 2 input must be observable for substantially the full term of the asset or liability.

Level 3:  inputs are unobservable and reflect the reporting entity's own assumptions about the assumptions that market participants would use in pricing the asset or liability.

The Company considers the recorded value of certain of its financial assets and liabilities, which consist primarily of cash equivalents, accounts receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at December 31, 2016 and 2015 based upon the short-term nature of the assets and liabilities.

The Company had $15.3 million and $5.4 million deposited in unrestricted money market accounts on December 31, 2016 and 2015, respectively.

As of December 31, 2016, the Company was contingently liable for four standby letters of credit and one surety bond totaling $1.0 million which represent advance payment and performance bonds on four contracts.  The Company has deposited the full value of the standby letters of credit into money market escrow accounts, which have been restricted in that the Company may not access these funds until the related letters of credit have expired. The cash has been recorded on the Company's consolidated balance sheet as restricted cash and long-term restricted cash depending on the expiration date of the underlying letters of credit.
59


The following table presents assets and liabilities measured at fair value at December 31, 2016:

   
Quoted Prices
in Active Markets
for Identical Assets
   
Significant
Other Observable
Inputs
   
Significant
Unobservable
Inputs
       
(in thousands)
 
(Level 1)
   
(Level 2)
   
(Level 3)
   
Total
 
                         
                         
Money market funds
 
$
16,435
   
$
-
   
$
-
   
$
16,435
 
Foreign exchange contracts
   
-
     
141
     
-
     
141
 
                                 
Total assets
 
$
16,435
   
$
141
   
$
-
   
$
16,576
 
                                 
Foreign exchange contracts
 
$
-
   
$
(20
)
 
$
-
   
$
(20
)
Contingent consideration liability
   
-
     
-
     
(2,105
)
   
(2,105
)
                                 
Total liabilities
 
$
-
   
$
(20
)
 
$
(2,105
)
 
$
(2,125
)

The following table presents assets and liabilities measured at fair value at December 31, 2015:

   
Quoted Prices
in Active Markets
for Identical Assets
   
Significant
Other Observable
Inputs
   
Significant
Unobservable
Inputs
       
(in thousands)
 
(Level 1)
   
(Level 2)
   
(Level 3)
   
Total
 
                         
                         
Money market funds
 
$
8,979
   
$
-
   
$
-
   
$
8,979
 
Foreign exchange contracts
   
-
     
121
     
-
     
121
 
                                 
Total assets
 
$
8,979
   
$
121
   
$
-
   
$
9,100
 
                                 
Foreign exchange contracts
 
$
-
   
$
(57
)
 
$
-
   
$
(57
)
Contingent consideration liability
   
-
     
-
     
(3,732
)
   
(3,732
)
                                 
Total liabilities
 
$
-
   
$
(57
)
 
$
(3,732
)
 
$
(3,789
)

For the years ended December 31, 2016 and 2015, the Company did not have any transfers between fair value Level 1 and Level 2.  The Company did not hold any non-financial assets or non-financial liabilities subject to fair value measurements on a recurring basis at December 31, 2016 or 2015.

During the years ended December 31, 2016 and 2015, the Company did not have any transfers into or out of the Level 3 contingent consideration liability.  The decrease in the liability during 2016 and 2015 was due to accretion of the liability and fair value adjustments, which were all recorded to income.
60


9.  Long-Term Debt

At December 31, 2016 and 2015, the Company had no long-term debt.

Line of Credit

BB&T Bank

We previously had a Master Loan and Security Agreement and Revolving Credit Note with BB&T that provided a $7.5 million revolving line of credit for the purpose of issuing stand-by letters of credit and providing working capital.  Working capital advances accrued interest at a rate equal to the Wall Street Journal Prime Rate of Interest, floating with a floor of 4.5%.  As collateral for any borrowings, the Company granted a first lien and security interest in all of the assets of the Company, including but not limited to, accounts receivable, proceeds and products, intangibles, trademarks, patents, intellectual property, machinery and equipment.  The agreement also required certain cash collateral and compliance with certain restrictive covenants.

In connection with the Citizen's Bank credit facility noted below, this agreement was modified in December 2016 to terminate the revolving line of credit, but maintain the outstanding letters of credit through February 17, 2017.

At December 31, 2016 and 2015, the cash collateral account totaled $1.1 million and $3.6 million, respectively, and was classified as restricted cash on the consolidated balance sheets.

As of December 31, 2016, the Company was in compliance with its financial covenants.

Citizen's Bank

In December 2016, the Company entered into a new three-year, $5.0 million revolving line of credit facility with Citizen's Bank to fund general working capital needs, including acquisitions.  The available credit facility is reduced for any issued and outstanding letters of credit and working capital advances.  Working capital advances bear interest of LIBOR plus 2.25% per annum and letter of credit fees are 1.25% per annum.  The Company is not required to maintain a restricted cash collateral account at Citizen's Bank for outstanding letters of credit and working capital advances.  The credit facility agreement is subject to standard financial covenants and reporting requirements.

10.  Income Taxes

The consolidated income (loss) before income taxes, by domestic and foreign sources, is as follows:

(in thousands)
Years ended December 31,
 
 
2016
 
2015
 
Domestic
 
$
2,873
   
$
(4,260
)
Foreign
   
(1,101
)
   
26
 
Total
 
$
1,772
   
$
(4,234
)

61

The provision for income taxes is as follows:

(in thousands)
 
Years ended December 31,
 
   
2016
   
2015
 
Current:
           
Federal
 
$
-
   
$
-
 
State
   
6
     
12
 
Foreign
   
221
     
288
 
Subtotal
   
227
     
300
 
                 
Deferred:
               
Federal
   
127
     
127
 
State
   
19
     
19
 
Foreign
   
(23
)
   
25
 
Subtotal
   
123
     
171
 
Total
 
$
350
   
$
471
 

The Company is entitled to a deduction for federal and state tax purposes with respect to employees' stock option activity.  As of December 31, 2016, the Company had $5.6 million of unrecognized excess tax deductions related to compensation for stock option exercises which will be recognized when the net operating loss carryforwards are fully utilized and those excess tax benefits result in a reduction to income taxes payable.

The effective income tax rate for the years ended December 31, 2016 and 2015 differed from the statutory federal income tax rate as presented below:

 
Effective Tax Rate Percentage (%)
 
Years ended December 31,
 
2016
 
2015
Statutory federal income tax rate
34.0%
 
34.0%
State income taxes, net of federal tax benefit
1.3%
 
(0.2)%
Effect of foreign operations
8.6%
 
(3.0)%
Change in valuation allowance
(46.9)%
 
(33.8)%
Meals and entertainment
7.7%
 
(3.3)%
Permanent differences
4.5%
 
(3.6)%
Uncertain tax positions
11.8%
 
(4.0)%
Other
(1.2)%
 
2.8%
Effective tax rate
19.8%
 
(11.1)%
62


Deferred income taxes arise from temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements.  A summary of the tax effect of the significant components of the deferred income tax liabilities is as follows:

(in thousands)
 
As of December 31,
 
   
2016
   
2015
 
Deferred tax assets:
           
Net operating loss carryforwards
 
$
7,868
   
$
8,732
 
Capital loss carryforwards
   
549
     
549
 
Accruals
   
183
     
662
 
Reserves
   
514
     
719
 
Alternative minimum tax credit carryforwards
   
203
     
166
 
Stock-based compensation expense
   
1,224
     
1,492
 
Intangibles
   
391
     
397
 
Undistributed earnings of foreign subsidiary
   
37
     
-
 
Other
   
71
     
32
 
Total deferred tax asset
   
11,040
     
12,749
 
Valuation allowance
   
(10,477
)
   
(12,082
)
Total deferred tax asset less valuation allowance
   
563
     
667
 
                 
Deferred tax liabilities:
               
Undistributed earnings of foreign subsidiary
   
-
     
(17
)
Software development costs
   
(382
)
   
(446
)
Fixed Assets
   
(161
)
   
(213
)
Indefinite-lived intangibles
   
(316
)
   
(170
)
Other
   
(27
)
   
(22
)
Total deferred tax liability
   
(886
)
   
(868
)
                 
Net deferred tax liability
 
$
(323
)
 
$
(201
)


63

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible.  Management considers the scheduled reversal of deferred tax liabilities and projected future income in making this assessment.
Management believes that the Company will achieve profitable operations in future years that will enable the Company to recover the benefit of its deferred tax assets. However, other than for a portion of the deferred tax assets that are related to the Company's Indian subsidiary, the Company presently does not have sufficient objective evidence to substantiate the recovery of the deferred tax assets.  Accordingly, the Company has established a full $10.5 million valuation allowance on its U.S., U.K., Swedish, and Chinese deferred tax assets at December 31, 2016.
The Company has a deferred tax liability in the amount of $316,000 and $170,000 at December 31, 2016 and 2015, respectively, relating to the tax amortization of goodwill that cannot be offset by deferred tax assets because the anticipated reversal of the deferred tax liability is outside of the anticipated reversal of the deferred tax assets.
As of December 31, 2016 and 2015, the Company's consolidated cash and cash equivalents totaled $21.7 million and $11.1 million, respectively, including cash and cash equivalents held at non-U.S. entities totaling $4.2 million and $4.1 million, respectively.  The Company has foreign operating subsidiaries located in China, United Kingdom, Sweden and India.  A deferred tax asset has been recorded with respect to the undistributed earnings in Sweden in the amount of $109,000.  The Company has two foreign subsidiaries located in China and United Kingdom with accumulated deficits.  The Company has one foreign subsidiary located in India that has undistributed earnings of $644,000 at December 31, 2016.  If the Company were to repatriate these earnings it would incur taxes of approximately $331,000.  The foreign subsidiaries in China, United Kingdom, and India have undistributed earnings that are considered indefinitely reinvested as of December 31, 2016, to fund the Company's ongoing international operations.
64


At December 31, 2016, the Company's largest deferred tax asset of $7.9 million primarily relates to a U.S. net operating loss carryforward of $18.6 million which expires in various amounts between 2020 and 2035.  The amount of U.S. loss carryforward which can be used by the Company each year is limited due to changes in the Company's ownership which occurred in 2003.  Thus, a portion of the Company's loss carryforward may expire unutilized.

Uncertain Tax Positions

Foreign Uncertain Tax Positions

During 2016 and 2015, the Company recorded tax liabilities for certain foreign tax contingencies.  During 2016, the Company also determined that South Korea should be included in this inventory.  The Company recorded these uncertain tax positions in other current liabilities on the consolidated balance sheets.

The following table outlines the Company's foreign uncertain tax liabilities, including accrued interest and penalties for each jurisdiction:

   
China
   
Ukraine
   
South Korea
       
(in thousands)
 
Tax
   
Interest and Penalties
   
Tax
   
Interest and Penalties
   
Tax
   
Interest and Penalties
   
Total
 
                                           
Balance, January 1, 2015
 
$
222,000
   
$
-
   
$
61,000
   
$
-
   
$
-
   
$
-
   
$
283,000
 
Increases
   
3,000
     
152,000
     
-
     
15,000
     
-
     
-
     
170,000
 
Decreases
   
-
     
-
     
(40,000
)
   
-
     
-
     
-
     
(40,000
)
Balance, December 31, 2015
 
$
225,000
   
$
152,000
   
$
21,000
   
$
15,000
   
$
-
   
$
-
   
$
413,000
 
Increases
   
-
     
57,000
     
68,000
     
13,000
     
129,000
     
8,000
     
275,000
 
Decreases
   
(23,000
)
   
-
     
-
     
-
     
-
     
-
     
(23,000
)
Balance, December 31, 2016
 
$
202,000
   
$
209,000
   
$
89,000
   
$
28,000
   
$
129,000
   
$
8,000
   
$
665,000
 
65


11.  Capital Stock
The Company's Board of Directors has authorized 32,000,000 total shares of capital stock, of which 30,000,000 are designated as common stock and 2,000,000 are designated as preferred stock.  The Board of Directors has the authority to establish one or more classes of preferred stock and to determine, within any class of preferred stock, the preferences, rights and other terms of such class.
As of December 31, 2016, the Company has reserved 4,892,641 shares of common stock for issuance, 1,556,833 are reserved for shares upon exercise of outstanding stock options, and 1,688,480 are reserved for shares upon vesting of restricted stock units.  The Company has 1,647,328 shares available for future grants under the Company's 1995 Long-Term Incentive Plan.
Preferred Stock Rights
On March 21, 2011, the Board of Directors of the Company declared a dividend, payable to holders of record as of the close of business on April 1, 2011, of one preferred stock purchase right (a Right) for each outstanding share of common stock, par value $0.01 per share, of the Company (the Common Stock) and in addition, entered into a Stockholder Protection Rights Agreement (as amended from time to time, the Rights Agreement) with Continental Stock Transfer & Trust Company, as Rights Agent.  The Rights traded with and were inseparable from the Common Stock and were not evidenced by separate certificates.  Each Right entitled its holder to purchase from the Company one-hundredth of a share of participating preferred stock having economic and voting terms similar to the Common Stock at an exercise price of $8.00 per Right, subject to adjustment in accordance with the terms of the Rights Agreement, if the Rights had become exercisable.  Under the Rights Agreement, the Rights would have become exercisable if any person or group acquired 20% or more of the Common Stock or, in the case of any person or group that owned 20% or more of the Common Stock.  Upon exercise of the Right in accordance with the Rights Agreement, the holder was able to purchase a number of shares of Common Stock from the Company having an aggregate market price (as defined in the Rights Agreement) equal to twice the then-current exercise price for an amount in cash equal to the then-current exercise price.  In addition, the Company, in certain circumstances and pursuant to the terms of the Rights Agreement, would have exchanged the Rights for one share of Common Stock or an equivalent security for each Right or, alternatively, redeemed the Rights for $0.001 per Right.
On March 21, 2014, the Rights Agreement was amended to extend the term an additional two years.  At the close of business on March 21, 2016, the Rights and the Rights Agreement expired and no person retained any rights pursuant to the Rights Agreement or any Right.
66

12.  Stock-Based Compensation

Long-term incentive plan
During 1995, the Company established the 1995 Long-Term Incentive Stock Option Plan (the Plan), which permits the granting of stock options (including incentive stock options and nonqualified stock options) stock appreciation rights, restricted or unrestricted stock awards, phantom stock, performance awards or any combination of these to employees, directors or consultants.  The Plan expires on June 30, 2018; the total number of shares that could be issued under the Plan is 7,500,000.  As of December 31, 2016, 2,607,359 shares have been issued under the Plan, 1,556,833 stock options and  1,688,480 restricted stock units (RSUs) were outstanding under the Plan, while 1,647,328 shares remain for future grants under the Plan.

The Company recognizes compensation expense on a pro rata straight-line basis over the requisite service period for stock-based compensation awards with both graded and cliff vesting terms.  The Company recognizes the cumulative effect of a change in the number of awards expected to vest in compensation expense in the period of change.  The Company has not capitalized any portion of its stock-based compensation.

During the years ended December 31, 2016 and 2015, the Company recognized $1,550,000 and $541,000, respectively, of stock-based compensation expense under the fair value method.  During the year ended December 31, 2016, there was approximately $151,000 of stock-based compensation expense related to cash-settled RSUs.

Stock options

Options to purchase shares of the Company's common stock under the Plan expire in either seven or ten years from the date of grant and become exercisable in three, five, or seven installments with a certain percentage of options vesting on the first anniversary of the grant date and additional options vesting on each of the subsequent anniversaries of the grant date, subject to acceleration under certain circumstances.

67

Information with respect to stock option activity as of and for the year ended December 31, 2016 is as follows:

   
Number
of Shares
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value (in thousands)
   
Weighted
Average
Remaining
Contractual Life
(Years)
 
                         
Options outstanding at January 1, 2016
   
2,222,333
   
$
3.01
             
Options granted
   
40,000
     
2.25
             
Options exercised
   
(492,200
)
   
1.86
             
Options forfeited
   
(213,300
)
   
4.77
             
Options outstanding at December 31, 2016
   
1,556,833
     
3.15
   
$
1,573
     
2.05
 
Options expected to vest
   
72,000
     
1.87
   
$
117
     
5.45
 
Options exercisable at December 31, 2016
   
1,484,833
   
$
3.21
   
$
1,456
     
1.89
 

Information with respect to stock option activity as of and for the year ended December 31, 2015 is as follows:

   
Number
of Shares
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value (in thousands)
   
Weighted
Average
Remaining
Contractual Life
(Years)
 
                         
Options outstanding at January 1, 2015
   
2,708,273
   
$
3.12
             
Options granted
   
240,000
     
1.58
             
Options exercised
   
(14,000
)
   
1.65
             
Options forfeited
   
(711,940
)
   
2.97
             
Options outstanding at December 31, 2015
   
2,222,333
     
3.01
   
$
831
     
2.78
 
Options expected to vest
   
218,522
     
1.76
   
$
142
     
3.74
 
Options exercisable at December 31, 2015
   
2,003,811
   
$
3.15
   
$
689
     
2.68
 

68


A summary of the status of the Company's nonvested options as of and for the year ended December 31, 2016 is presented below.

   
Number of Shares
   
Weighted Average Fair Value
 
             
Nonvested options at January 1, 2016
   
218,522
   
$
0.89
 
Options granted
   
40,000
     
1.15
 
Options forfeited
   
(32,300
)
   
0.91
 
Options vested during the period
   
(154,222
)
   
0.92
 
                 
Nonvested options at December 31, 2016
   
72,000
   
$
0.97
 

A summary of the status of the Company's nonvested options as of and for the year ended December 31, 2015 is presented below.

   
Number of Shares
   
Weighted Average Fair Value
 
             
Nonvested options at January 1, 2015
   
681,983
   
$
1.22
 
Options granted
   
240,000
     
0.55
 
Options forfeited
   
(295,903
)
   
0.94
 
Options vested during the period
   
(407,558
)
   
1.21
 
                 
Nonvested options at December 31, 2015
   
218,522
   
$
0.89
 
69


The Company uses a Black-Scholes valuation model to estimate the fair value of the options at grant date based on the assumptions noted in the following table.  Volatility represents an average of market estimates for implied volatility of the Company's common stock.  The expected life is estimated based on an analysis of options already exercised and any foreseeable trends or changes in recipients' behavior.  The risk-free interest rate is an interpolation of the relevant U.S. Treasury security maturities as of each applicable grant date:

 
Years ended December 31,
 
2016
 
2015
       
Risk-free interest rates
1.53%
 
0.93 - 2.04%
Dividend yield
0%
 
0%
Expected life
7.00 years
 
3.03 - 7.00 years
Volatility
49.05%
 
45.94 - 49.44%
Weighted average volatility
49.05%
 
47.45%

As of December 31, 2016, the Company had $2.2 million of unrecognized compensation expense related to the unvested portion of outstanding stock options and RSUs expected to be recognized on a pro-rata straight line basis over a weighted average remaining service period of approximately 5.45 years.

The Company received cash for the exercise price associated with stock options exercised of $833,000 and $23,000 during the years ended December 31, 2016 and 2015, respectively. The total intrinsic value realized by participants on stock options exercised was $407,566 and $6,000 during the years ended December 31, 2016 and 2015, respectively.
70


Restricted Stock Units

During the years ended December 31, 2016 and 2015, the Company issued RSUs to employees which vest upon the achievement of specific market-based or time-based measures.  The fair value for RSU's is calculated based on the stock price on the grant date and expensed ratably over the requisite service period, which ranges between one and five years.  The following table summarizes the information about vested and unvested restricted stock units for the years ended December 31, 2016 and 2015.

   
Number of Shares
   
Weighted Average Fair Value
 
             
Nonvested RSUs at January 1, 2016
   
1,367,500
   
$
0.76
 
RSUs granted
   
1,537,399
     
1.52
 
RSUs forfeited
   
(505,000
)
   
0.76
 
RSUs vested
   
(711,419
)
   
0.76
 
                 
Nonvested RSUs at December 31, 2016
   
1,688,480
   
$
1.45
 
                 
Nonvested RSUs at January 1, 2015
   
-
   
$
-
 
RSUs granted
   
1,377,500
     
0.76
 
RSUs forfeited
   
-
     
-
 
RSUs vested
   
(10,000
)
   
-
 
                 
Nonvested RSUs at December 31, 2015
   
1,367,500
   
$
0.76
 

71

13.  Commitments and Contingencies

Leases

The Company is obligated under certain noncancelable operating leases for office facilities and equipment.  Future minimum lease payments under noncancelable operating leases as of December 31, 2016 are as follows:

 (in thousands)
 
Gross Future
 
   
Minimum Lease
 
   
Payments
 
       
2017
 
$
925
 
2018
   
809
 
2019
   
817
 
2020
   
651
 
2021
   
616
 
Thereafter
   
946
 
Total
 
$
4,764
 

Total rent expense under operating leases for the years ended December 31, 2016 and 2015, was approximately $0.8 million and $1.2 million, respectively.

Standby letters of credit, bank guarantees, surety bonds and performance bonds

As of December 31, 2016, the Company was contingently liable for four standby letters of credit and one surety bond totaling $1.0 million which represent advance payment and performance bonds on four contracts.  The Company has deposited the full value of the standby letters of credit into money market escrow accounts which have been restricted in that the Company may not access these funds until the related letters of credit have expired. The cash has been recorded on the Company's consolidated balance sheets at December 31, 2016 as restricted cash and long-term restricted cash depending on the expiration date of the underlying letters of credit.

Contingencies

Various actions and proceedings are presently pending to which the Company is a party. In the opinion of management, the aggregate liabilities, if any, arising from such actions are not expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.

72

14.  Employee Benefits

The Company has a qualified defined contribution plan that covers all U.S. employees under Section 401(k) of the Internal Revenue Code.  Under this plan, the Company's stipulated basic contribution matches a portion of the participants' contributions based upon a defined schedule for GSE Performance Improvement Solutions employees.  The Company's contributions to the plan were approximately $207,000 and $268,000 for the years ended December 31, 2016 and 2015, respectively.
 
15.  Segment Information

The Company has two reportable business segments.  The Performance Improvement Solutions segment provides simulation, training and engineering products and services delivered across the breadth of industries we serve.  Solutions include simulation for both training and engineering applications.  Example training applications include turnkey and custom training services, while engineering services include plant design verification and validation. The Company provides these services across all market segments.  Contracts typically range from 9 months to 24 months.  The Company and its predecessors have been providing these services since 1976.

The Nuclear Industry Training and Consulting segment provides specialized workforce solutions primarily to the nuclear industry, working at clients' facilities.  This business is managed through our Hyperspring subsidiary.  The business model, management focus, margins and other factors clearly separate this business line from the rest of the GSE product and service portfolio.  Hyperspring has been providing these services since 2005.

The following table sets forth the revenue and operating results attributable to each reportable segment and includes a reconciliation of segment revenue to consolidated revenue and operating results to consolidated income (loss) before income taxes.

(in thousands)
 
Years ended December 31,
 
   
2016
   
2015
 
Revenue:
           
Performance Improvement Solutions
 
$
35,474
   
$
37,074
 
Nuclear Industry Training and Consulting
   
17,627
     
19,729
 
   
$
53,101
   
$
56,803
 
                 
Operating income (loss):
               
Performance Improvement Solutions
 
$
(856
)
 
$
(4,465
)
Nuclear Industry Training and Consulting
   
2,224
     
1,178
 
Change in fair value of contingent consideration, net
   
207
     
(849
)
                 
Operating income (loss)
 
$
1,575
   
$
(4,136
)
                 
Interest income, net
   
85
     
88
 
Loss on derivative instruments, net
   
(18
)
   
(40
)
Other income (expense), net
   
130
     
(146
)
Income (loss) before income taxes
 
$
1,772
   
$
(4,234
)
                 
73


Additional information relating to segments is as follows:

(in thousands)
 
December 31,
 
   
2016
   
2015
 
Identifiable assets:
           
Performance Improvement Solutions
 
$
42,383
   
$
30,624
 
Nuclear Industry Training and Consulting
   
11,249
     
8,884
 
Intercompany receivable elimination
   
24
     
(147
)
Total assets
 
$
53,656
   
$
39,361
 

For the years ended December 31, 2016 and 2015, 73% and 71%, respectively, of the Company's consolidated revenue was from customers in the nuclear power industry. The Company designs, develops and delivers business and technology solutions to the energy industry worldwide.  Revenue, operating income (loss) and total assets for the Company's United States, European, and Asian subsidiaries as of and for the years ended December 31, 2016 and 2015 are as follows:

(in thousands)
Year ended December 31, 2016
 
 
United States
 
Europe
 
Asia
 
Eliminations
 
Consolidated
 
                               
Revenue
 
$
46,149
   
$
4,143
   
$
2,809
   
$
-
   
$
53,101
 
Transfers between geographic locations
   
2,639
     
22
     
1,139
     
(3,800
)
   
-
 
Total revenue
 
$
48,788
   
$
4,165
   
$
3,948
   
$
(3,800
)
 
$
53,101
 
Operating income (loss)
 
$
2,921
   
$
(896
)
 
$
(450
)
 
$
-
   
$
1,575
 
Total assets, at December 31
 
$
121,728
   
$
4,859
   
$
4,064
   
$
(76,995
)
 
$
53,656
 
                                         
(in thousands)
Year ended December 31, 2015
 
 
United States
 
Europe
 
Asia
 
Eliminations
 
Consolidated
 
                                         
Revenue
 
$
49,585
   
$
5,260
   
$
1,958
   
$
-
   
$
56,803
 
Transfers between geographic locations
   
1,400
     
183
     
1,429
     
(3,012
)
   
-
 
Total revenue
 
$
50,985
   
$
5,443
   
$
3,387
   
$
(3,012
)
 
$
56,803
 
Operating loss
 
$
(4,053
)
 
$
(1
)
 
$
(82
)
 
$
-
   
$
(4,136
)
Total assets, at December 31
 
$
102,325
   
$
4,991
   
$
3,915
   
$
(71,870
)
 
$
39,361
 
                                         

74

Revenues by geographic location above are attributed to the contracting entity.  Therefore, revenues from a foreign customer that contracted directly with our U.S. entity are included in revenues from the United States.  In Europe, total revenues attributable to our United Kingdom and Sweden subsidiaries were $2.6 million and $1.5 million, respectively. All revenues in Asia were attributable to our Chinese subsidiary.

Alternatively, revenues from customers domiciled in foreign countries were approximately 33% and 31%, of the Company's consolidated 2016 and 2015 revenue, respectively.  Revenues from foreign countries where our customers reside were all individually less than 10% of the Company's consolidated revenues during 2016 and 2015.

16.  Supplemental Disclosure of Cash Flow Information

(in thousands)
 
Year ended December 31,
 
   
2016
   
2015
 
Cash paid:
           
Interest
 
$
13
   
$
3
 
Income taxes
 
$
370
   
$
119
 
                 

17.  Subsequent Events

 During 2017, pursuant to the terms of the Hyperspring Purchase Agreement, GSE Performance paid the Sellers an additional $0.9 million based on EBITDA thresholds for the 12-month period ended November 13, 2016.
75


ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.

None.


ITEM 9A.
CONTROLS AND PROCEDURES.

(a) Evaluation of Disclosure Controls and Procedures

The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed by it in its reports filed or submitted pursuant to the Securities Exchange Act of 1934, as amended (the Exchange Act), is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms and that information required to be disclosed by the Company in its Exchange Act reports is accumulated and communicated to management, including the Company's Chief Executive Officer (CEO), who is its principal executive officer, and Chief Financial Officer (CFO), who is its principal financial officer, to allow timely decisions regarding required disclosure.  Based on an evaluation of our disclosure controls and procedures as of December 31, 2016, our CEO and CFO concluded that, as of such date, our disclosure controls and procedures were not effective because of the material weakness identified below.

(b)  Management's Annual Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). Our internal control over financial reporting is a process designed by, or under the supervision of, our CEO and CFO, 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. Internal control over financial reporting includes those policies and procedures that:

·
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;
·
provide reasonable assurance that transactions are recorded as necessary to permit preparation of  the consolidated financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
·
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the consolidated financial statements.

76

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.
Management, including our CEO and CFO, assessed the effectiveness of the Company's internal control over financial reporting as of December 31, 2016. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework (2013). A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company's annual or interim financial statements will not be prevented or detected on a timely basis. Based on management's assessment, including consideration of the control deficiencies discussed below, management has concluded that the Company's internal control over financial reporting was not effective as of December 31, 2016, due to the fact that there was a material weakness in its internal control over financial reporting. Specifically, through the investigation as of December 31, 2015, management identified: (i) control deficiencies in its internal controls associated with revenue recognition on software license contracts with multiple deliverables, and (ii) the need to revise prior period financial statements. The material weakness in internal control over financial reporting as of December 31, 2016, is as follows:

Revenue recognition- As we reviewed our control documentation surrounding the material weakness disclosed in our Annual  Report on Form 10-K for the fiscal year ended December 31, 2015, we concluded that additional work was still required to remediate control deficiencies over revenue recognition due to inadequate design and operation.  Specifically, we lacked the following:
·
Documented policies and procedures to appropriately compile contract information and ensure that such information was properly recorded and reviewed;
·
Documented review and approval of revenue arrangements to ensure that they were accounted in accordance with applicable U.S. GAAP, including certain software arrangements which lacked VSOE; and
·
Documented evidence surrounding estimates-to-complete on the Company's fixed price contracts to ensure such estimates were appropriately reviewed and approved to support percentage of completion adjustments.
While none of the above mentioned control deficiencies led to a material misstatement of the Company's consolidated financial statements for the year ended December 31, 2016, these control deficiencies did represent a material weakness in internal control over financial reporting.
As a result of the material weakness described above, our CEO and CFO concluded that the Company did not maintain effective internal control over financial reporting as of December 31, 2016, based on the Internal Control - Integrated Framework (2013) issued by the COSO. 

77

Plan for Remediation of Material Weaknesses on Internal Control Over Financial Reporting
We are in the process, with the oversight of the Audit Committee, of implementing controls and procedures to remediate the above mentioned material weakness.  Specifically we have begun to implement the following:
·
Drafted a formal policies and procedures document to identify all pertinent contract information necessary to capture contract information in our accounting system.  We are also implementing controls to ensure such data input is entered correctly.
·
We are developing a checklist to be used by our accounting and finance team to ensure that all contract terms and conditions are reviewed and the applicable accounting guidance is reviewed and applied to each of our revenue arrangements.  We will continue to use outside resources as necessary to assist our accounting and finance team in evaluating the accounting for any complex revenue arrangements.
We will develop more formal policies and procedures surrounding our fixed price contracts that use the percentage of completion method of accounting to ensure that documentation surrounding significant judgments and estimates used in the preparation of our estimates to complete are reviewed and approved by the appropriate project managers.  We will also maintain documentation to support our review and approval of corresponding revenue adjustments.

(c)  Changes in Internal Control over Financial Reporting

As stated above, while we have developed action plans which we expect to be implemented in 2017, there was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2016 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.  Accordingly, we have determined that we continue to have a material weakness in our internal control over financial reporting.

(d)  Limitation of Effectiveness of Controls
Internal control over financial reporting has inherent limitations.  Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures.  Internal control over financial reporting also can be circumvented by collusion or improper management override.  Because of such limitations, there is a risk that material misstatements will not be prevented or detected on a timely basis by internal control over financial reporting.  However, these inherent limitations are known features of the financial reporting process.  Therefore, it is possible to design into the process safeguards to reduce, though not eliminate this risk.

78

ITEM 9B.
OTHER INFORMATION.

None.

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

The information required by this item, including items 401, 405, 406 and 407 of Regulation S-K, is incorporated by reference to the section captioned "Directors and Executive Officers" in the definitive Proxy Statement for the Company's 2017 Annual Meeting of Shareholders and incorporated herein by reference or will be provided in an amendment to this Annual Report on Form 10-K.
The Company has adopted a Conduct of Business Policy that applies to its directors, officers and employees, including its principal executive officer, and principal financial officer.  The Conduct of Business Policy is available on the Company's website at www.gses.com.  In addition, the Company has adopted a Code of Ethics for its principal executive officer and senior financial officers which is also available on the Company's website.  The Company will post on its website information about any amendment to, or waiver from, any provision of the Code of Ethics that applies to its principal executive officer, principal financial officer, or principal accounting officer.

ITEM 11.
EXECUTIVE COMPENSATION.

The information required by this item will either be set forth under the "Executive Compensation" section in the definitive Proxy Statement for the 2017 Annual Meeting of Shareholders and incorporated herein by reference or will be provided in an amendment to this Annual Report on Form 10-K.

79

ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.

The information required by this item will be either set forth under the sections captioned "Voting Securities and Principal Holders Thereof," and "Executive Compensation" in the definitive Proxy Statement for the 2017 Annual Meeting of Shareholders and incorporated herein by reference or will be provided in an amendment to this Annual Report on Form 10-K.

The following table sets forth the equity compensation plan information for the year ended December 31, 2016:
Plan Category
   
Number of Securities to
be Issued Upon Exercise of
Outstanding Options,
Warrants and Rights
(a)
   
Weighted Average Exercise Price of
Outstanding Options, Warrants and Rights
(b)
   
Number of Securities Remaining
Available for Future Issuance Under Equity Compensation Plans
(Excluding Securities Reflected in Column (a))
(c)
 
Equity compensation plans approved by security holders
Options
   
1,556,833
   
$
3.15
       
   RSUs      1,433,480     $ 1.45        
       
2,990,313
   
$
2.34
     
1,647,328
 
Equity compensation plans not approved by security holders
     
--
   
$
--
     
--
 
Total
     
2,990,313
   
$
2.34
     
1,647,328
 

Table above excludes 255,000 RSUs granted under the Company's 1995 Long-Term Incentive Plan that are settled in cash instead of shares.

For a description of the material terms of our stock-based compensation plans, see Note 12 to the consolidated financial statements in Item 8 of this report.
80



ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE.

The information required by this item will be either set forth under the "Directors and Executive Officers" section in the definitive Proxy Statement for the 2017 Annual Meeting of Shareholders and incorporated herein by reference or will be provided in an amendment to this Annual Report on Form 10-K.

ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES.

The information required by this item will be either set forth under the "Audit Committee Pre-Approval of Audit and Non-Audit Services" section in the definitive Proxy Statement for the 2017 Annual Meeting of Shareholders and incorporated herein by reference or will be provided in an amendment to this Annual Report on Form 10-K.

81

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES.

(a) (1)  List of Financial Statements

The following financial statements are included in Item 8:

GSE Systems, Inc. and Subsidiaries
 
Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets as of December 31, 2016 and 2015
Consolidated Statements of Operations for the years ended December 31, 2016 and 2015
Consolidated Statements of Comprehensive Loss for the years ended December 31, 2016 and 2015
Consolidated Statements of Changes in Stockholders' Equity for the years ended December 31, 2016 and 2015
Consolidated Statements of Cash Flows for the years ended December 31, 2016 and 2015
Notes to Consolidated Financial Statements

(a) (2)  List of Schedules

All other schedules to the consolidated financial statements are omitted as the required information is either inapplicable or presented in the consolidated financial statements or related notes.

(a) (3)  List of Exhibits

The Exhibits which are filed with this report or which are incorporated by reference are set forth in the Exhibit index hereto.

ITEM 16.
FORM 10-K SUMMARY.

None.
82

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 
GSE Systems, Inc.
 
 
By:            / s / Kyle J. Loudermilk
 
 
Kyle J. Loudermilk
 
 
Chief Executive Officer
 

Pursuant to the requirements of the Securities Act, this report has been signed by the following persons in the capacities and on the dates indicated.

Date:  March 28, 2017
 
/s / KYLE J. LOUDERMILK
 
   
Kyle J. Loudermilk, Chief Executive Officer
 
   
(Principal Executive Officer)
 

Date: March 28, 2017
 
/ s / EMMETT A. PEPE
 
   
Emmett A. Pepe, Chief Financial Officer
 
   
(Principal Financial and Accounting Officer)
 

Date: March 28, 2017
 
/ s / CHRIS SORRELLS
 
   
Chris Sorrells, Chief Operating Officer
 

Date: March 28, 2017
(Dr. Roger Hagengruber, Chairman of the Board
)
By:
/ s / EMMETT A. PEPE
 
 
(Jim Stanker, Chairman of the Audit Committee
)
 
Emmett A. Pepe
 
 
(Jane Bryant Quinn, Director
)
 
Attorney-in-Fact
 
 
(Joseph W. Lewis, Director
)
     
 
(Suresh Sundaram, Director
)
     

A Power of Attorney, dated March 24, 2017 authorizing Emmett A. Pepe to sign this Annual Report on Form 10-K for the fiscal year ended December 31, 2016 on behalf of certain of the directors of the Registrant is filed as Exhibit 24.1 to this Annual Report.
83


Exhibit
Description of Exhibits
   
2.
Plan of acquisition, reorganization, arrangement, liquidation, or succession
 
2.1
Stock Purchase Agreement, dated as of January 1, 2011 among GSE Systems, Inc., Toshi Shinohara, Santosh Joshi, Hideo Shinohara, and EnVision Systems, Inc., previously filed with Form 8-K as filed with the Securities and Exchange Commission on January 10, 2011 and incorporated herein by reference.
 
2.2
Membership Interests Purchase Agreement, dated as of November 14, 2014, by and between Dale Jennings, Paul Abbott, Shawn McKeever and Mickey Ellis and GSE Performance Solutions, Inc. Incorporated herein by reference to Exhibit 2.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on November 17, 2014.
 
2.3
IntelliQlik, LLC Operating Agreement, dated as of November 14, 2014. Incorporated herein by reference to Exhibit 2.2 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on November 17, 2014.
 
2.4
Amendment to Membership Interests Purchase Agreement, dated May 13, 2015.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on May 14, 2015 and incorporated herein by reference.
 
3.
 
Articles of Incorporation and Bylaws
3.1
Restatement of Certificate of Incorporation dated November 14, 2016.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on November 14, 2016 and incorporated herein by reference.
 
3.2
Certificate of the Elimination of the Series A Cumulative Convertible Preferred Stock dated November 14, 2016.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on November 14, 2016 and incorporated herein by reference.
 
3.3
Third Amended and Restated Bylaws of GSE Systems, Inc.  Incorporated herein by reference to Exhibit 3.2 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on September 16, 2016.
 
84


10.
Material Contracts
 
10.1
Agreement among ManTech International Corporation, National Patent Development Corporation, GPS Technologies, Inc., General Physics Corporation, Vattenfall Engineering AB and GSE Systems, Inc. (dated as of April 13, 1994). Previously filed in connection with the GSE Systems, Inc. Form S-1 Registration Statement as filed with the Securities and Exchange Commission on April 24, 1995 and incorporated herein by reference.
 
10.2
Form of Option Agreement Under the GSE Systems, Inc. 1995 Long-Term Incentive Plan.  Previously filed in connection with the GSE Systems, Inc. Form 10-K as filed with the Securities and Exchange Commission on March 22, 1996 and incorporated herein by reference. *
 
10.3
Office Lease Agreement between 1332 Londontown, LLC and GSE Systems, Inc. (dated as of February 27, 2008).   Previously filed in connection with the GSE Systems, Inc. Form 8-K as filed with the Securities and Exchange Commission on March 11, 2008 and incorporated herein by reference.
 
10.4
Amendment of Lease to Office Lease Agreement, dated May 28, 2008. Incorporated herein by reference to Exhibit 10.20 of GSE Systems, Inc. Form 10-K filed with the Securities and Exchange Commission on March 19, 2015.
 
10.5
Second Amendment of Lease to Office Lease Agreement, dated July 22, 2010. Incorporated herein by reference to Exhibit 10.21 of GSE Systems, Inc. Form 10-K filed with the Securities and Exchange Commission on March 19, 2015.
 
10.6
Stockholder Protection Rights Agreement, dated March 21, 2011, by and between GSE Systems, Inc. and Continental Stock Transfer & Trust Company, as Rights Agent.  Incorporated herein by reference to Exhibit 4.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on March 21, 2011.
 
10.7
$7,500,000 Revolving Credit Note, dated November 22, 2011. Previously filed in connection with the GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on November 29, 2011 and incorporated herein by reference.
 
10.8
Third Amendment of Lease to Office Lease Agreement, dated May 15, 2012. Incorporated herein by reference to Exhibit 10.22 of GSE Systems, Inc. Form 10-K filed with the Securities and Exchange Commission on March 19, 2015.
 
10.9
Extension of the $7,500,000 Revolving Credit Note, dated July 29, 2013. Incorporated herein by reference to Exhibit 10.14 of GSE Systems, Inc. Form 10-K filed with the Securities and Exchange Commission on March 26, 2014.
 
10.10
GSE Systems, Inc. 1995 Long-Term Incentive Plan, amended and restated as of March 6, 2014. Incorporated herein by reference to Exhibit A of GSE Systems, Inc. Form DEF 14A filed with the Securities and Exchange Commission on April 29, 2014. *
 
10.11
Amendment No. 1 to Stockholder Protection Rights Agreement, dated March 21, 2014. Incorporated herein by reference to Exhibit 10.15 of GSE Systems, Inc. Form 10-K filed with the Securities and Exchange Commission on March 26, 2014.
 
10.12
Fourth Amendment of Lease to Office Lease Agreement, dated April 15, 2014. Incorporated herein by reference to Exhibit 10.1 of GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on May 5, 2014.
 
10.13
Extension to Revolving Credit Note, dated June 30, 2014.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on August 14, 2014 and incorporated herein by reference.
 
10.14
Amendment No. 3 to the Susquehanna Bank Agreement, dated August 9, 2014.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on November 14, 2014 and incorporated herein by reference.
 
10.15
Amendment No. 4 to the Susquehanna Bank Agreement, dated as of December 31, 2014.  Incorporated herein by reference to Exhibit 10.14 of GSE Systems, Inc. Form 10-K filed with the Securities and Exchange Commission on March 19, 2015.
 
10.16
Extension of the $7,500,000 Revolving Credit Note, dated May 12, 2015.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on May 14, 2015 and incorporated herein by reference.
 
10.17
Business Loan Agreement related to the $1,000,000 Line of Credit, dated July 6, 2015.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on August 13, 2015 and incorporated herein by reference.
 
10.18
Promissory Note related to the $1,000,000 Line of Credit, dated July 6, 2015.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on August 13, 2015 and incorporated herein by reference.
10.19
Amendment No. 5 to the Susquehanna Bank Agreement, dated as of July 31, 2015.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on August 13, 2015 and incorporated herein by reference.
 
10.20
Restricted Share Unit Agreement (Cash Award) between Christopher D. Sorrells and GSE Systems, Inc. dated as of August 15, 2016.  Incorporated herein by reference to Exhibit 10.4 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on August 19, 2016. *
 
10.21
Form of Restricted Share Unit Agreement pursuant to the GSE Systems, Inc. 1995 Long-Term Incentive Plan, as amended and restated dated as of April 22, 2016.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on November 14, 2016 and incorporated herein by reference.*
 
10.22
Form of Amendment to Restricted Share Unit Agreement, dated July 1, 2016.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 1, 2016. *
 
10.23
Amendment to Restricted Share Unit Agreement, dated July 1, 2016, between GSE Systems, Inc. and Gill R. Grady.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 1, 2016. *
 
10.24
Amendment to Restricted Share Unit Agreement, dated July 1, 2016, between GSE Systems, Inc. and Jeffery G. Hough.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 1, 2016. *
 
10.25
Amendment to Employment Agreement, dated July 1, 2016, between GSE Systems, Inc. and Kyle J. Loudermilk.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 1, 2016. *
 
10.26
Restricted Share Unit Agreement (Cash Award), dated July 1, 2016, between GSE Systems, Inc. and Kyle J. Loudermilk.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 1, 2016. *
 
10.27
Restricted Share Unit Agreement (Common Stock Award), dated July 1, 2016, between GSE Systems, Inc. and Kyle Loudermilk.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 1, 2016. *
 
10.28
Amendment to Restricted Share Unit Agreement, dated July 1, 2016, between GSE Systems, Inc. and Kyle J. Loudermilk.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 1, 2016. *
 
10.29
Employment Agreement, dated July 1, 2016, between GSE Systems, Inc. and Emmett A. Pepe.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 5, 2016. *
 
10.30
Restricted Share Unit Agreement, dated July 1, 2016, between GSE Systems, Inc. and Emmett A. Pepe.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 5, 2016. *
 
10.31
Amendment to Restricted Share Unit Agreement, dated July 1, 2016, between GSE Systems, Inc. and Christopher D. Sorrells.  Incorporated herein by reference to Exhibit 99.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on July 1, 2016. *
 
10.32
Employment Agreement between Christopher D. Sorrells and GSE Systems, Inc. dated as of August 15, 2016.  Incorporated herein by reference to Exhibit 10.1 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on August 19, 2016. *
 
10.33
Restricted Share Unit Agreement between Christopher D. Sorrells and GSE Systems, Inc. dated as of August 15, 2016.  Incorporated herein by reference to Exhibit 10.2 of GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on August 19, 2016. *
 
10.34
Letter dated October 31, 2016, from Branch Banking and Trust Company, agreeing to extend the Revolving Credit Expiration Date as defined in the Master Loan and Security Agreement dated November 22, 2011, between the Company, GSE Performance Solutions (as co-borrowers), and Branch Banking and Trust Company (as successor by merger to Susquehanna Bank), until March 31, 2017.  Previously filed in connection with the GSE Systems, Inc. Form 10-Q filed with the Securities and Exchange Commission on November 14, 2016 and incorporated herein by reference.
 
10.35
$5,000,000 Revolving Line of Credit facility, dated December 29, 2016. Previously filed in connection with the GSE Systems, Inc. Form 8-K filed with the Securities and Exchange Commission on January 4, 2017 and incorporated herein by reference.
 
10.36
Amendment and Reaffirmation Agreement, date February 22, 2017, and effective as of December 29, 2016, file herewith.
85


14
Code of Ethics
 
14.1
Code of Ethics for the Principal Executive Officer and Senior Financial Officers. Previously filed in connection with the GSE Systems, Inc. Form 10-K filed with the Securities and Exchange Commission on March 31, 2006 and incorporated herein by reference.
 
21
Subsidiaries.
 
21.1
List of Subsidiaries of Registrant at December 31, 2016, filed herewith.
 
23
Consent of Independent Registered Public Accounting Firm
 
23.1
 
Consent of BDO USA, LLP, filed herewith.
 
24
Power of Attorney
 
24.1
Power of Attorney for Directors' and Officers' Signatures on SEC Form 10-K, filed herewith.
 
31
Certifications
 
31.1
Certification of Chief Executive Officer of the Company pursuant to Securities and Exchange Act Rule 13d-14(a)/15(d-14(a), as adopted pursuant to Section 302 and 404 of the Sarbanes-Oxley Act of 2002, filed herewith.
 
31.2
Certification of Chief Financial Officer of the Company pursuant to Securities and Exchange Act Rule 13d-14(a)/15(d-14(a), as adopted pursuant to Section 302 and 404 of the Sarbanes-Oxley Act of 2002, filed herewith.
 
32
Section 1350 Certifications
 
32.1
Certification of Chief Executive Officer and Chief Financial Officer of the Company pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, file herewith.
 
 
* Management contracts or compensatory plans required to be filed as exhibits pursuant to Item 15 (b) of this report.

Exhibit 10.36
AMENDMENT
AND REAFFIRMATION AGREEMENT
THIS AMENDMENT AND REAFFIRMATION AGREEMENT (this "Agreement") is made as of the 22nd day of February, 2017 and effective as of December 29, 2016, by and among GSE SYSTEMS, INC., a Delaware corporation and GSE PERFORMANCE SOLUTIONS, INC., a Delaware corporation (jointly and severally, the "Borrower"), and CITIZENS BANK, NATIONAL ASSOCIATION (the "Lender").
WHEREAS, Lender made a revolving line of credit available to Borrower in the amount of up to $5,000,000.00 (the "Loan"), which is evidenced by a Credit and Security Agreement between Borrower and Lender dated December 29, 2016 (the "Credit Agreement") and a Revolving Line of Credit Note from Borrower in favor of Lender in the amount of $5,000,000.00, dated December 29, 2016 (the "Note"); and
WHEREAS, the parties have agreed, subject to the terms and conditions set forth herein, to amend the percentage of Equity Interests of each Issuer (as defined in the Pledge Agreement) to be pledged by Borrower and to amend certain covenants as set forth herein, in each case so as to reflect the original intent of the parties in relation to Section 956 of the Code.
NOW, THEREFORE, in consideration for the foregoing, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound and under seal, agree as follows:
Section 1.
Definitions.  Unless otherwise defined herein, capitalized terms used herein shall have the meanings ascribed to them in the Credit Agreement.
Section 2.
Amendments to Credit Documents.  The Credit Documents are hereby amended as follows:
A.
Subsection (iv) of Section 3.2. of the Credit Agreement is hereby deleted in its entirety and replaced with the following:
"(iv) more than sixty-five percent (65%) of the Equity Interests of each Issuer (as defined in the Pledge Agreement) that is a "controlled foreign corporation" within the meaning of Section 957(a) of the Code directly held and owned by Parent;"
B.
Section 6.26. of the Credit Agreement is hereby deleted in its entirety and replaced with the following:
"6.26.  Except those Subsidiaries in existence on the date of this Agreement and disclosed in writing to Bank, Borrower shall not, and shall not permit any of its Subsidiaries to, own or create directly or indirectly any subsidiaries.  Borrower shall not, and shall not permit any of their Subsidiaries to, become or agree to become a joint venturer or hold a joint venture interest in any joint venture.  Borrower shall cause each of its Subsidiaries having assets equal or greater than five percent (5%) of the aggregate assets of Borrower and Guarantor to promptly become a Borrower or Guarantor and to provide such information and execute such documents as are reasonably requested by Bank; provided, however, with respect to any Subsidiary which is a "controlled foreign corporation" (as defined in Section 957(a) of the Code) of Borrower, Bank shall not require such Subsidiary to execute any guaranty agreement, security agreement or other agreement, instrument or document which would cause a material adverse tax consequence for Borrower or such Subsidiary."
C.
Section 9.1.12. of the Credit Agreement is hereby deleted in its entirety and replaced with the following:
"9.1.12.  The failure of Parent to deliver to the Bank company certificates and stock certificates evidencing sixty-five percent (65%)  ownership of GSE Systems Ltd., a Scottish limited liability company, and GSE Power Systems AB, a Swedish corporation by March 24, 2017;"
D.
The reference to "sixty-six and two thirds percent (66 2/3%)" in Section 1(d) of the Pledge Agreement is hereby deleted and replaced with "sixty-five percent (65%)".
Section 3.
Affirmation by Borrower.  Borrower hereby affirms the execution and delivery to Lender of the Note and the other Credit Documents and that they are continued in full force and effect and are in all respects hereby affirmed and ratified.
Section 4.
Agreements, Acknowledgments and Waivers.  Borrower acknowledges that the obligations set forth in each of the Credit Documents are valid, binding, and enforceable against Borrower and are not subject to any defense, counterclaim, recoupment or offset.  In addition, Borrower acknowledges that (i) the execution of this Agreement, (ii) the acceptance by Lender of any payments hereunder, or (iii) any previous or subsequent delay by Lender in exercising any or all of its rights or remedies under the Credit Documents, either separately or in combination, shall not constitute a waiver by Lender of any of the rights of Lender under the Credit Documents and shall not preclude Lender from exercising its rights thereunder or at law if Borrower fails to perform any of its obligations as set forth in the Credit Documents, as the same are amended pursuant to the provisions of this Agreement.  Nothing herein shall be deemed a waiver of any of Lender's rights or remedies with respect to (i) any existing violation of any affirmative or negative pledge, covenant or warranty, (ii) any event of default, or (iii) any condition which, with the passage of time or the giving of notice would constitute an event of default, under any of the Credit Documents.
Section 5.
Miscellaneous.  The parties to this Agreement further agree as follows:
A.
Expenses.  Borrower shall pay to Lender within 30 days following request therefor all attorneys' fees and other expenses incurred by Lender in connection with the preparation and execution of this Agreement.
B.
Power and Authority.  Borrower and Lender represent and warrant that each has the full power and authority to enter into and perform this Agreement, all of which has been duly authorized by all necessary corporate action, as appropriate, and that this Agreement is valid, binding, and enforceable in accordance with its terms.
C.
Counterparts.  This Agreement may be executed by the parties hereto in any number of counterparts, each of which when so executed and delivered shall be an original and all of which together shall constitute one Agreement.
D.
Rules of Construction.  As used herein, unless the context clearly indicates a contrary intent or unless otherwise specifically provided herein, the singular shall include the plural and the plural the singular, and the masculine, feminine or neuter gender shall include the other genders.
E.
Choice of Laws.  This Agreement shall be construed and interpreted in accordance with the internal laws of the State of Delaware, without regard for principles of conflicts of laws.
F.
Acknowledgments.  Each party to this Agreement acknowledges that it has executed this Agreement voluntarily, with a full knowledge and a complete understanding of the terms and effect of this Agreement and that it has been fully advised by competent counsel as to the nature and effect of the applicable terms and provisions hereof.
G.
Representations and Warranties.  Borrower represents and warrants that the representations and warranties set forth in the Credit Documents remain true and accurate in all material respects as of the date of this Agreement.
H.
Remaining Force and Effect.  Except as specifically amended hereby, the Credit Documents remain in full force and effect in accordance with their original terms and conditions.
{remainder of page intentionally left blank}
86

IN WITNESS WHEREOF, the undersigned have set their hands and seals or caused these presents to be executed by their proper corporate officers and sealed with their seal the day and year first above written.

Witness:
Lender:
 
 
/s/ Michael Puleo
CITIZENS BANK, NATIONAL ASSOCIATION
By: /s/ Jennifer Sparks                    (SEAL)
Jennifer Sparks
Assistant Vice President
 
 
 
/s/ Pamela Schlachter
GSE SYSTEMS, INC.
By: /s/ Emmett Pepe                        (SEAL)
Emmett Pepe
Chief Financial Officer
 
 
 
/s/ Pamela Schlachter
GSE PERFORMANCE SOLUTIONS, INC.
By: /s/ Emmett Pepe                       (SEAL)
Emmett Pepe
Treasurer
 
 


87
EX-21.1 2 exh21-1.htm SUBSIDIARIES  
Exhibit 21.1
SUBSIDIARIES OF REGISTRANT AT DECEMBER 31, 2016

The following are significant subsidiaries of GSE Systems, Inc. as of December 31, 2016 and the states or jurisdictions in which they are organized.  GSE Systems, Inc. owns, directly or indirectly, at least 99% of the voting securities of substantially all of the subsidiaries included below.  The names of particular subsidiaries have been omitted because, considered in the aggregate as a single subsidiary, they would not constitute, as of the end of the year covered by this report, a "significant subsidiary" as that term is defined in Regulation S-X under the Securities Exchange Act of 1934.

Name
 
Place of Incorporation or Organization
     
GSE Systems Engineering (Beijing) Company, Ltd
 
Peoples Republic of China
GSE Power Systems AB
 
Sweden
GSE Process Solutions, Inc.
 
State of Delaware
GSE Services Company L.L.C.
 
State of Delaware
GSE Systems Ltd.
 
United Kingdom
GSE Performance Solutions, Inc.
 
State of Delaware
EnVision Systems (India) Pvt. Ltd.
 
India
Hyperspring, LLC
 
State of Alabama



EX-23.1 3 exh23-1.htm CONSENT OF INDEPENDENT AUDITOR  
Exhibit 23.1
Consent of Independent Registered Public Accounting Firm

GSE Systems, Inc.
Sykesville, Maryland


We hereby consent to the incorporation by reference in the Registration Statements on Forms S-8 (No. 333-212241, No. 333-183427, No. 333-150249 and No. 333-138702) of GSE Systems, Inc. of our report dated March 28, 2017, relating to the consolidated financial statements, which appears in this Form 10-K.



/s/ BDO USA, LLP
McLean, Virginia
March 28, 2017


EX-24.1 4 exh24-1.htm POWER OF ATTORNEY  
Exhibit 24.1

POWER OF ATTORNEY

KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Kyle J. Loudermilk and Emmett A. Pepe, and each of them, with full power of substitution and reconstitution and each with full power to act for him and without the other, as his  true and lawful attorney-in-fact and agent, for him and in his name, place and stead,  in any and all capacities, to sign any and all amendments  to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and all documents in connection therewith, with the Securities and Exchange Commission or any state, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said  attorneys-in-fact and agents, or any of them, or their, his or her substitutes or substitute, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Security Exchange Act of 1934, this Annual Report on Form 10-K has been signed by the following persons in the capacities and on the date indicated.


Date: March 24, 2017
/s/ Kyle J. Loudermilk
 
 
Kyle J. Loudermilk
 
 
Chief Executive Officer
 
     
Date: March 24, 2017
/s/ Emmett A. Pepe
 
 
Emmett A. Pepe
 
 
Chief Financial Officer
 
     
Date: March 24, 2017
/s/ Chris Sorrells
 
 
Chris Sorrells
 
 
Chief Operating Officer
 
     
Date: March 24, 2017
/s/ Roger Hagengruber
 
 
Dr. Roger Hagengruber
 
 
Chairman of the Board
 
     
Date: March 24, 2017
/s/ Jim Stanker
 
 
Jim Stanker
 
 
Director
 
     
Date: March 24, 2017
/s/ Joseph W. Lewis
 
 
Joseph W. Lewis
 
 
Director
 
     
Date: March 24, 2017
/s/ Jane Bryant Quinn
 
 
Jane Bryant Quinn
 
 
Director
 
     
Date: March 24, 2017
/s/ Suresh Sundaram
 
 
Suresh Sundaram
 
 
Director
 

EX-31.1 5 ex31-1.htm GSE CERTIFICATION OF CEO  
Exhibit 31.1
Certification of the Chief Executive Officer


I, Kyle J. Loudermilk, certify that:

1.
I have reviewed this annual report on Form 10-K of GSE Systems, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this annual 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 fourth quarter that has materially affected or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors:
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date:  March 28, 2017
 
/s/ Kyle J. Loudermilk
   
Kyle J. Loudermilk
   
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 6 ex31-2.htm GSE CERTIFICATION OF CFO  
Exhibit 31.2
Certification of the Chief Financial Officer


I, Emmett A. Pepe, certify that:

1.
I have reviewed this annual report on Form 10-K of GSE Systems, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant, as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors:
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date:  March 28, 2017
 
/s/ Emmett A. Pepe
   
Emmett A. Pepe
   
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 7 ex32-1.htm GSE SECTION 906 SOX CERTIFICATION  
Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Annual Report on Form 10-K of GSE Systems, Inc. (the "Company") for the year ended December 31, 2016 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Kyle J. Loudermilk, Chief Executive Officer of the Company, and I, Emmett A. Pepe, Chief Financial Officer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that,

1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.
To my knowledge, the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.



Date:  March 28, 2017
/s/ Kyle J. Loudermilk
 
/s/ Emmett A. Pepe
 
 
Kyle J. Loudermilk
 
Emmett A. Pepe
 
 
Chief Executive Officer
 
Chief Financial Officer
 
         


EX-101.INS 8 gvp-20161231.xml XBRL INSTANCE DOCUMENT 0000944480 2016-01-01 2016-12-31 0000944480 2016-06-30 0000944480 2017-03-24 0000944480 2015-12-31 0000944480 2016-12-31 0000944480 2015-01-01 2015-12-31 0000944480 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0000944480 us-gaap:CommonStockMember 2014-12-31 0000944480 us-gaap:RetainedEarningsMember 2014-12-31 0000944480 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0000944480 us-gaap:TreasuryStockMember 2014-12-31 0000944480 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0000944480 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0000944480 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000944480 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000944480 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000944480 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000944480 us-gaap:TreasuryStockMember 2015-01-01 2015-12-31 0000944480 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0000944480 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0000944480 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0000944480 us-gaap:RetainedEarningsMember 2015-12-31 0000944480 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000944480 us-gaap:CommonStockMember 2016-12-31 0000944480 us-gaap:TreasuryStockMember 2015-12-31 0000944480 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000944480 us-gaap:TreasuryStockMember 2016-12-31 0000944480 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000944480 us-gaap:CommonStockMember 2015-12-31 0000944480 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000944480 2014-12-31 0000944480 us-gaap:RetainedEarningsMember 2016-12-31 0000944480 us-gaap:InterestBearingDepositsMember 2016-12-31 0000944480 us-gaap:InterestBearingDepositsMember 2015-12-31 0000944480 us-gaap:InterestBearingDepositsMember 2015-01-01 2015-12-31 0000944480 us-gaap:InterestBearingDepositsMember 2016-01-01 2016-12-31 0000944480 us-gaap:MaximumMember gvp:EquipmentSoftwareAndLeaseholdImprovementsNetMember 2016-01-01 2016-12-31 0000944480 us-gaap:MinimumMember gvp:EquipmentSoftwareAndLeaseholdImprovementsNetMember 2016-01-01 2016-12-31 0000944480 us-gaap:SalesRevenueServicesNetMember 2016-01-01 2016-12-31 0000944480 us-gaap:SalesRevenueServicesNetMember 2015-01-01 2015-12-31 0000944480 currency:CAD us-gaap:ForeignExchangeContractMember 2016-12-31 0000944480 us-gaap:ForeignExchangeContractMember currency:EUR 2016-12-31 0000944480 currency:EUR us-gaap:ForeignExchangeContractMember 2015-12-31 0000944480 currency:AUD us-gaap:ForeignExchangeContractMember 2015-12-31 0000944480 us-gaap:ForeignExchangeContractMember currency:CAD 2015-12-31 0000944480 us-gaap:ForeignExchangeContractMember currency:AUD 2016-12-31 0000944480 currency:GBP us-gaap:ForeignExchangeContractMember 2015-12-31 0000944480 currency:JPY us-gaap:ForeignExchangeContractMember 2016-12-31 0000944480 us-gaap:ForeignExchangeContractMember us-gaap:OtherNoncurrentAssetsMember us-gaap:NondesignatedMember 2015-12-31 0000944480 us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2016-12-31 0000944480 us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember us-gaap:OtherNoncurrentAssetsMember 2016-12-31 0000944480 us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2015-12-31 0000944480 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2015-12-31 0000944480 us-gaap:NondesignatedMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2016-12-31 0000944480 us-gaap:NondesignatedMember us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2015-12-31 0000944480 us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember us-gaap:OtherCurrentLiabilitiesMember 2016-12-31 0000944480 gvp:NonContractualCustomerRelationshipsMember 2016-12-31 0000944480 gvp:ContractBacklogMember 2015-12-31 0000944480 us-gaap:DevelopedTechnologyRightsMember 2015-12-31 0000944480 us-gaap:CustomerRelationshipsMember 2016-12-31 0000944480 us-gaap:CustomerRelationshipsMember 2015-12-31 0000944480 us-gaap:TradeNamesMember 2016-12-31 0000944480 us-gaap:TradeNamesMember 2015-12-31 0000944480 gvp:NonContractualCustomerRelationshipsMember 2015-12-31 0000944480 gvp:ContractBacklogMember 2016-12-31 0000944480 us-gaap:InProcessResearchAndDevelopmentMember 2015-12-31 0000944480 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0000944480 us-gaap:InProcessResearchAndDevelopmentMember 2016-12-31 0000944480 gvp:ForeignCurrencyTranslationMember 2016-12-31 0000944480 gvp:ForeignCurrencyTranslationMember 2015-12-31 0000944480 us-gaap:ComputerEquipmentMember 2016-12-31 0000944480 us-gaap:LeaseholdImprovementsMember 2016-12-31 0000944480 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-12-31 0000944480 us-gaap:ComputerEquipmentMember 2015-12-31 0000944480 us-gaap:LeaseholdImprovementsMember 2015-12-31 0000944480 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2015-12-31 0000944480 us-gaap:FurnitureAndFixturesMember 2016-12-31 0000944480 us-gaap:FurnitureAndFixturesMember 2015-12-31 0000944480 us-gaap:FairValueInputsLevel3Member 2015-12-31 0000944480 us-gaap:FairValueInputsLevel1Member 2016-12-31 0000944480 us-gaap:FairValueInputsLevel3Member 2016-12-31 0000944480 us-gaap:FairValueInputsLevel2Member 2016-12-31 0000944480 us-gaap:FairValueInputsLevel2Member 2015-12-31 0000944480 us-gaap:FairValueInputsLevel1Member 2015-12-31 0000944480 us-gaap:RevolvingCreditFacilityMember gvp:BBTBankMember 2016-12-31 0000944480 gvp:CitizenSBankMember us-gaap:RevolvingCreditFacilityMember 2016-12-31 0000944480 us-gaap:RevolvingCreditFacilityMember gvp:BBTBankMember us-gaap:PrimeRateMember 2016-01-01 2016-12-31 0000944480 us-gaap:RevolvingCreditFacilityMember gvp:CitizenSBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-01-01 2016-12-31 0000944480 gvp:BBTBankMember us-gaap:RevolvingCreditFacilityMember 2016-01-01 2016-12-31 0000944480 us-gaap:RevolvingCreditFacilityMember gvp:CitizenSBankMember 2016-01-01 2016-12-31 0000944480 us-gaap:MinimumMember 2016-01-01 2016-12-31 0000944480 us-gaap:MaximumMember 2016-01-01 2016-12-31 0000944480 gvp:USUKSwedenAndChinaMember 2016-12-31 0000944480 us-gaap:ForeignCountryMember 2015-12-31 0000944480 us-gaap:ForeignCountryMember 2016-12-31 0000944480 us-gaap:ForeignCountryMember gvp:SwedenIncomeTaxAuthorityMember 2016-12-31 0000944480 us-gaap:ForeignCountryMember us-gaap:MinistryOfFinanceIndiaMember 2016-12-31 0000944480 us-gaap:ForeignCountryMember 2016-01-01 2016-12-31 0000944480 gvp:ChinaAndUnitedKingdomMember 2016-12-31 0000944480 us-gaap:MinistryOfFinanceIndiaMember 2016-12-31 0000944480 us-gaap:ForeignCountryMember gvp:NationalTaxServiceOfSouthKoreaMember 2014-12-31 0000944480 gvp:StateFiscalServiceOfUkraineMember us-gaap:ForeignCountryMember 2014-12-31 0000944480 us-gaap:StateAdministrationOfTaxationChinaMember us-gaap:ForeignCountryMember 2014-12-31 0000944480 gvp:StateFiscalServiceOfUkraineMember us-gaap:ForeignCountryMember 2016-01-01 2016-12-31 0000944480 us-gaap:ForeignCountryMember us-gaap:StateAdministrationOfTaxationChinaMember 2016-01-01 2016-12-31 0000944480 gvp:NationalTaxServiceOfSouthKoreaMember us-gaap:ForeignCountryMember 2015-01-01 2015-12-31 0000944480 gvp:NationalTaxServiceOfSouthKoreaMember us-gaap:ForeignCountryMember 2016-01-01 2016-12-31 0000944480 us-gaap:ForeignCountryMember gvp:StateFiscalServiceOfUkraineMember 2015-01-01 2015-12-31 0000944480 us-gaap:StateAdministrationOfTaxationChinaMember us-gaap:ForeignCountryMember 2015-01-01 2015-12-31 0000944480 us-gaap:ForeignCountryMember us-gaap:StateAdministrationOfTaxationChinaMember 2016-12-31 0000944480 us-gaap:ForeignCountryMember gvp:NationalTaxServiceOfSouthKoreaMember 2015-12-31 0000944480 gvp:StateFiscalServiceOfUkraineMember us-gaap:ForeignCountryMember 2015-12-31 0000944480 us-gaap:ForeignCountryMember us-gaap:StateAdministrationOfTaxationChinaMember 2015-12-31 0000944480 us-gaap:ForeignCountryMember gvp:StateFiscalServiceOfUkraineMember 2016-12-31 0000944480 us-gaap:ForeignCountryMember gvp:NationalTaxServiceOfSouthKoreaMember 2016-12-31 0000944480 us-gaap:ForeignCountryMember 2014-12-31 0000944480 us-gaap:ForeignCountryMember 2015-01-01 2015-12-31 0000944480 2011-03-21 0000944480 gvp:LongTermIncentiveStockOptionPlan1995Member 2016-12-31 0000944480 gvp:PreferredStockRightsAgreementMember 2016-01-01 2016-12-31 0000944480 gvp:PreferredStockRightsAgreementMember 2011-03-21 0000944480 us-gaap:MaximumMember gvp:LongTermIncentiveStockOptionPlan1995Member 2016-01-01 2016-12-31 0000944480 us-gaap:MinimumMember gvp:LongTermIncentiveStockOptionPlan1995Member 2016-01-01 2016-12-31 0000944480 gvp:LongTermIncentiveStockOptionPlan1995Member gvp:InstallmentsThreeMember 2016-01-01 2016-12-31 0000944480 gvp:InstallmentsTwoMember gvp:LongTermIncentiveStockOptionPlan1995Member 2016-01-01 2016-12-31 0000944480 gvp:LongTermIncentiveStockOptionPlan1995Member gvp:InstallmentsOneMember 2016-01-01 2016-12-31 0000944480 gvp:LongTermIncentiveStockOptionPlan1995Member 2016-01-01 2016-12-31 0000944480 gvp:LongTermIncentiveStockOptionPlan1995Member 2015-01-01 2015-12-31 0000944480 gvp:LongTermIncentiveStockOptionPlan1995Member 2014-12-31 0000944480 gvp:LongTermIncentiveStockOptionPlan1995Member 2015-12-31 0000944480 gvp:NonVestedShareActivityMember gvp:LongTermIncentiveStockOptionPlan1995Member 2015-12-31 0000944480 gvp:LongTermIncentiveStockOptionPlan1995Member gvp:NonVestedShareActivityMember 2014-12-31 0000944480 gvp:NonVestedShareActivityMember gvp:LongTermIncentiveStockOptionPlan1995Member 2016-01-01 2016-12-31 0000944480 gvp:NonVestedShareActivityMember gvp:LongTermIncentiveStockOptionPlan1995Member 2015-01-01 2015-12-31 0000944480 gvp:NonVestedShareActivityMember gvp:LongTermIncentiveStockOptionPlan1995Member 2016-12-31 0000944480 us-gaap:RestrictedStockUnitsRSUMember 2014-12-31 0000944480 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0000944480 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000944480 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0000944480 us-gaap:RestrictedStockUnitsRSUMember gvp:LongTermIncentiveStockOptionPlan1995Member 2015-12-31 0000944480 us-gaap:RestrictedStockUnitsRSUMember gvp:LongTermIncentiveStockOptionPlan1995Member 2016-12-31 0000944480 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000944480 us-gaap:RestrictedStockUnitsRSUMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000944480 us-gaap:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000944480 us-gaap:MaximumMember us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0000944480 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000944480 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0000944480 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0000944480 us-gaap:IntersegmentEliminationMember 2016-12-31 0000944480 gvp:NuclearIndustryTrainingAndConsultingMember 2015-12-31 0000944480 gvp:PerformanceImprovementSolutionsMember 2016-12-31 0000944480 us-gaap:IntersegmentEliminationMember 2015-12-31 0000944480 gvp:PerformanceImprovementSolutionsMember 2015-12-31 0000944480 gvp:NuclearIndustryTrainingAndConsultingMember 2016-12-31 0000944480 gvp:NuclearIndustryTrainingAndConsultingMember 2015-01-01 2015-12-31 0000944480 gvp:PerformanceImprovementSolutionsMember 2015-01-01 2015-12-31 0000944480 gvp:NuclearIndustryTrainingAndConsultingMember 2016-01-01 2016-12-31 0000944480 gvp:PerformanceImprovementSolutionsMember 2016-01-01 2016-12-31 0000944480 us-gaap:IntersegmentEliminationMember us-gaap:EuropeMember 2015-01-01 2015-12-31 0000944480 country:US 2016-01-01 2016-12-31 0000944480 us-gaap:EuropeMember 2016-01-01 2016-12-31 0000944480 us-gaap:AsiaMember 2016-01-01 2016-12-31 0000944480 us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000944480 us-gaap:IntersegmentEliminationMember us-gaap:EuropeMember 2016-01-01 2016-12-31 0000944480 us-gaap:AsiaMember us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0000944480 country:US us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000944480 us-gaap:GeographyEliminationsMember 2016-01-01 2016-12-31 0000944480 us-gaap:GeographyEliminationsMember us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0000944480 us-gaap:OperatingSegmentsMember us-gaap:GeographyEliminationsMember 2015-01-01 2015-12-31 0000944480 country:SE 2016-01-01 2016-12-31 0000944480 country:US 2015-01-01 2015-12-31 0000944480 us-gaap:EuropeMember us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0000944480 us-gaap:AsiaMember us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000944480 us-gaap:GeographyEliminationsMember us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000944480 country:US us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000944480 us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000944480 us-gaap:GeographyEliminationsMember 2015-01-01 2015-12-31 0000944480 us-gaap:IntersegmentEliminationMember us-gaap:GeographyEliminationsMember 2016-01-01 2016-12-31 0000944480 us-gaap:AsiaMember 2015-01-01 2015-12-31 0000944480 us-gaap:AsiaMember us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000944480 us-gaap:OperatingSegmentsMember us-gaap:EuropeMember 2015-01-01 2015-12-31 0000944480 us-gaap:OperatingSegmentsMember country:US 2015-01-01 2015-12-31 0000944480 us-gaap:EuropeMember 2015-01-01 2015-12-31 0000944480 country:GB 2016-01-01 2016-12-31 0000944480 country:US us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0000944480 us-gaap:OperatingSegmentsMember us-gaap:AsiaMember 2016-01-01 2016-12-31 0000944480 country:US 2015-12-31 0000944480 us-gaap:AsiaMember 2015-12-31 0000944480 us-gaap:AsiaMember 2016-12-31 0000944480 us-gaap:GeographyEliminationsMember 2016-12-31 0000944480 us-gaap:EuropeMember 2015-12-31 0000944480 us-gaap:EuropeMember 2016-12-31 0000944480 us-gaap:GeographyEliminationsMember 2015-12-31 0000944480 country:US 2016-12-31 0000944480 us-gaap:SubsequentEventMember 2017-01-01 2017-01-08 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:CAD iso4217:EUR iso4217:AUD iso4217:GBP iso4217:JPY gvp:Letter gvp:Bond gvp:Contract gvp:Subsidiary gvp:Right gvp:Installment gvp:Segment false --12-31 2016-12-31 No No Yes Smaller Reporting Company 39883030 GSE SYSTEMS INC 0000944480 19149270 2016 FY 10-K 500000 100000 2100000 400000 1300000 600000 500000 281400000 699000 923000 18863000 13053000 13053000 18863000 2262000 2437000 5407000 5527000 -1460000 -1777000 75120000 73481000 0 0 0 0 584000 584000 0 0 1399000 1399000 0 0 0 0 0 526000 526000 0 541000 1550000 541000 1550000 103000 22000 17000 20000 86000 494000 289000 677964 2492710 39361000 53656000 24000 8884000 42383000 -147000 30624000 11249000 102325000 3915000 4064000 -76995000 4991000 4859000 -71870000 121728000 0 0 121000 9100000 141000 16435000 8979000 16576000 28407000 43802000 13325000 9831000 21444000 9229000 -207000 849000 341000 408000 1610000 245000 1538000 0 1145000 1414000 982000 982000 1145000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Cash and cash equivalents</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Cash and cash equivalents represent cash and highly liquid investments including money market accounts with maturities of three months or less at the date of purchase.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 15300000 5400000 11084000 21747000 13583000 4100000 4200000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Restricted cash</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Restricted cash consists of the cash collateralization of outstanding letters of credit used for various advance payment, bid, surety and performance bonds, and negative foreign exchange positions which have been segregated into restricted money market accounts with BB&amp;T Bank.&#160; BB&amp;T Bank has complete and unconditional control over the restricted money market accounts.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; margin-top: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December&#160;31,&#160;2016 and 2015, the Company had approximately $1.1&#160;million and $3.6&#160;million, respectively, of cash in escrow accounts with BB&amp;T Bank.&#160; We have classified all of our restricted cash as current assets at December 31, 2016, and classified as current assets $1.8 million of the total restricted cash at December 31, 2015, with the remaining amount classified as a long term asset. The Company recorded interest income of $6,000 and $10,000 from the escrow accounts for the years ended December&#160;31,&#160;2016 and 2015, respectively.&#160; The interest earned on these restricted funds is added to the restricted cash balance.&#160; The Company classifies the restriction and release of the cash collateralization of outstanding letters of credit as an investing activity within the consolidated statements of cash flows, as these deposits are not related to borrowings against our line of credit.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 10663000 -2499000 0 16435000 8979000 0 0 16435000 0 8979000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">16.&#160; Supplemental Disclosure of Cash Flow Information</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Year ended December 31,</u></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Cash paid:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Interest</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Income taxes</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">370</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">119</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 10.25pt;"><br style="line-height: 10.25pt;" /></div></div> 8.00 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">13.&#160; Commitments and Contingencies</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; line-height: 12.7pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Leases</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company is obligated under certain noncancelable operating leases for office facilities and equipment.&#160; Future minimum lease payments under noncancelable operating leases as of December 31, 2016 are as follows:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">&#160;(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross Future</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Minimum Lease</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Payments</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">925</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">809</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">817</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2020</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">651</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">616</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Thereafter</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">946</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,764</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total rent expense under operating leases for the years ended December 31, 2016 and 2015, was approximately $0.8&#160;million and $1.2&#160;million, respectively.</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; line-height: 12.7pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Standby letters of credit, bank guarantees, surety bonds and performance bonds</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December&#160;31,&#160;2016, the Company was contingently liable for four standby letters of credit and one surety bond totaling $1.0&#160;million which represent advance payment and performance bonds on four contracts.&#160; The Company has deposited the full value of the standby letters of credit into money market escrow accounts which have been restricted in that the Company may not access these funds until the related letters of credit have expired. The cash has been recorded on the Company's consolidated balance sheets at December&#160;31,&#160;2016 as restricted cash and long-term restricted cash depending on the expiration date of the underlying letters of credit.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; line-height: 12.7pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Contingencies</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Various actions and proceedings are presently pending to which the Company is a party. In the opinion of management, the aggregate liabilities, if any, arising from such actions are not expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div></div> 19510770 20433608 30000000 30000000 204000 195000 4892641 0.01 0.01 0.01 18834697 17911859 -1598911 19486770 -1598911 20433608 19510770 -1598911 -4934000 1105000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Significant customers and concentration of credit risk</div><div style="line-height: 10.6pt; margin-bottom: 6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We have a concentration of revenue from an individual customer, which accounted for approximately 10.2% and 15.9% of our consolidated revenue for the years ended December 31, 2016 and 2015, respectively.&#160; No other individual customer accounted for more than 10% of our consolidated revenue in 2016 or 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 0.102 0.159 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Principles of consolidation</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The accompanying consolidated financial statements include the accounts of GSE Systems, Inc. and its wholly-owned subsidiaries (collectively, "the Company"). All intercompany balances and transactions have been eliminated in consolidation.&#160; Investments in partnerships, joint ventures, and less-than-majority owned subsidiaries in which the Company has significant influence are accounted for under the equity method.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 37857000 42406000 227000 300000 221000 288000 6000 12000 0 0 0.045 0.0225 1876000 2408000 397000 391000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Prepaid expenses and other current assets consist of the following:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; text-indent: -7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Prepaid expenses</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">422</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">639</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Income tax receivable</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">446</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">425</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other current assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,184</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,435</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,052</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,499</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div></div> 127000 127000 -23000 25000 123000 171000 868000 886000 549000 549000 667000 563000 7868000 8732000 7900000 11040000 12749000 19000 19000 1492000 1224000 203000 166000 32000 71000 662000 183000 323000 201000 316000 170000 27000 22000 170000 316000 161000 213000 10477000 12082000 10500000 268000 207000 493000 383000 20000 57000 57000 20000 2018-12-20 121000 64000 6000 141000 84000 121000 115000 57000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Derivative instruments</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company utilizes forward foreign currency exchange contracts to manage market risks associated with the fluctuations in foreign currency exchange rates. It is the Company's policy to use such derivative financial instruments to protect against market risk arising in the normal course of business in order to reduce the impact of these exposures. The Company minimizes credit exposure by limiting counterparties to nationally recognized financial institutions.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December&#160;31,&#160;2016, the Company had foreign exchange contracts outstanding of approximately 281.4 million Japanese Yen, 0.6&#160;million Australian&#160;Dollars, 0.5 million Canadian Dollars, and 0.1&#160;million Euro.&#160; At December&#160;31,&#160;2015, the Company had foreign exchange contracts outstanding of approximately 2.1&#160;million Euro, 1.3 million Canadian Dollars, 0.5&#160;million Pounds&#160;Sterling and 0.4 million Australian Dollars at fixed rates. The contracts expire on various dates through December 2018.&#160; The Company had not designated the foreign exchange contracts as hedges and had recorded the estimated fair value of the contracts in the consolidated balance sheet as follows:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Asset derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Prepaid expenses and other current assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">115</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">84</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Liability derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other current liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">64</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The changes in the fair value of the foreign exchange contracts are included in gain (loss) on derivative instruments, net in the consolidated statements of operations.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The foreign currency denominated trade receivables, unbilled receivables, billings in excess of revenue earned and subcontractor accruals that are related to the outstanding foreign exchange contracts are remeasured at the end of each period into the functional currency using the current exchange rate at the end of the period.&#160; The gain or loss resulting from such remeasurement is also included in gain (loss) on derivative instruments net in the consolidated statements of operations.</div><div style="line-height: 10.6pt; margin-bottom: 6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the years ended December&#160;31,&#160;2016 and 2015, the Company recognized a loss on its derivative instruments net as outlined below:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts- change in fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Remeasurement of related contract receivables and billings in excess of revenue earned</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(69</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(34</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">12.&#160; Stock-Based Compensation</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: -0.15pt; margin-left: 0.15pt; line-height: 12.55pt; margin-bottom: 10pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Long-term incentive plan</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During 1995, the Company established the 1995 Long-Term Incentive Stock Option Plan (the Plan), which permits the granting of stock options (including incentive stock options and nonqualified stock options) stock appreciation rights, restricted or unrestricted stock awards, phantom stock, performance awards or any combination of these to employees, directors or consultants.&#160; The Plan expires on June 30, 2018; the total number of shares that could be issued under the Plan is 7,500,000.&#160; As of December&#160;31,&#160;2016, 2,607,359&#160;shares have been issued under the Plan, 1,556,833&#160;stock&#160;options and&#160; 1,688,480 restricted stock units (RSUs) were outstanding under the Plan, while 1,647,328&#160;shares remain for future grants under the Plan.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company recognizes compensation expense on a pro rata straight-line basis over the requisite service period for stock-based compensation awards with both graded and cliff vesting terms.&#160; The Company recognizes the cumulative effect of a change in the number of awards expected to vest in compensation expense in the period of change.&#160; The Company has not capitalized any portion of its stock-based compensation.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the years ended December&#160;31,&#160;2016 and 2015, the Company recognized $1,550,000 and $541,000, respectively, of stock-based compensation expense under the fair value method.&#160; During the year ended December 31, 2016, there was approximately $151,000 of stock-based compensation expense related to cash-settled RSUs.</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Stock options</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options to purchase shares of the Company's common stock under the Plan expire in either seven or ten years from the date of grant and become exercisable in three, five, or seven installments with a certain percentage of options vesting on the first anniversary of the grant date and additional options vesting on each of the subsequent anniversaries of the grant date, subject to acceleration under certain circumstances.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Information with respect to stock option activity as of and for the year ended December&#160;31,&#160;2016 is as follows:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Average</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Exercise</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Price</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Aggregate</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Intrinsic</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Value (in thousands)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Average</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Remaining</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contractual Life</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Years)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options outstanding at January 1, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,222,333</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.01</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options exercised</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(492,200</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.86</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(213,300</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.77</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options outstanding at December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,556,833</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.15</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,573</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.05</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options expected to vest</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">72,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.87</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">117</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.45</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options exercisable at December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,484,833</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.21</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,456</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.89</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Information with respect to stock option activity as of and for the year ended December&#160;31,&#160;2015 is as follows:</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Average</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Exercise</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Price</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Aggregate</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Intrinsic</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Value (in thousands)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Average</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Remaining</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contractual Life</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Years)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options outstanding at January 1, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,708,273</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.12</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">240,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.58</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options exercised</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(14,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.65</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(711,940</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.97</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options outstanding at December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,222,333</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.01</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">831</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.78</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options expected to vest</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">218,522</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">142</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.74</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options exercisable at December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,003,811</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.15</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">689</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.68</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">A summary of the status of the Company's nonvested options as of and for the year ended December&#160;31,&#160;2016 is presented below.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted Average Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested options at January 1, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">218,522</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.89</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.15</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(32,300</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.91</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options vested during the period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(154,222</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.92</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested options at December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">72,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.97</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">A summary of the status of the Company's nonvested options as of and for the year ended December&#160;31,&#160;2015 is presented below.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted Average Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested options at January 1, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">681,983</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">240,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.55</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(295,903</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.94</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options vested during the period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(407,558</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.21</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested options at December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">218,522</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.89</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company uses a Black-Scholes valuation model to estimate the fair value of the options at grant date based on the assumptions noted in the following table.&#160; Volatility represents an average of market estimates for implied volatility of the Company's common stock.&#160; The expected life is estimated based on an analysis of options already exercised and any foreseeable trends or changes in recipients' behavior.&#160; The risk-free interest rate is an interpolation of the relevant U.S. Treasury security maturities as of each applicable grant date:</div><div style="line-height: 9.1pt;"><br style="line-height: 9.1pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse;"><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="3" style="width: 59.94%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Risk-free interest rates</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.53%</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.93 - 2.04%</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Dividend yield</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Expected life</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.00 years</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.03 - 7.00 years</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Volatility</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49.05%</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45.94 - 49.44%</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted average volatility</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49.05%</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47.45%</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December&#160;31,&#160;2016, the Company had $2.2&#160;million of unrecognized compensation expense related to the unvested portion of outstanding stock options and RSUs expected to be recognized on a pro-rata straight line basis over a weighted average remaining service period of approximately 5.45&#160;years.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company received cash for the exercise price associated with stock options exercised of $833,000 and $23,000 during the years ended December 31, 2016 and 2015, respectively. The total intrinsic value realized by participants on stock options exercised was $407,566 and $6,000 during the years ended December 31, 2016 and 2015, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; text-indent: 21.65pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Restricted Stock Units</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the years ended December 31, 2016 and 2015, the Company issued RSUs to employees which vest upon the achievement of specific market-based or time-based measures.&#160; The fair value for RSU's is calculated based on the stock price on the grant date and expensed ratably over the requisite service period, which ranges between one and five years.&#160; The following table summarizes the information about vested and unvested restricted stock units for the years ended December 31, 2016 and 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted Average Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested RSUs at January 1, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,367,500</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,537,399</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.52</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(505,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs vested</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(711,419</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested RSUs at December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,688,480</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.45</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested RSUs at January 1, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,377,500</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs vested</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(10,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested RSUs at December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,367,500</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 2011-03-21 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Earnings (loss) per share</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Basic earnings (loss) per share is based on the weighted average number of outstanding common shares for the period.&#160; Diluted earnings (loss) per share adjusts the weighted average shares outstanding for the potential dilution that could occur if outstanding vested stock options were exercised.&#160; Basic and diluted earnings (loss) per share is based on the weighted average number of outstanding shares for the period.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The number of common shares and common share equivalents used in the determination of basic and diluted loss per share were as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands, except for per share data)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Numerator:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net income (loss)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,422</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,705</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Denominator:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted-average shares outstanding for basic income (loss) per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,218,681</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,892,891</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Effect of dilutive securities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock options and restricted stock units</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">293,585</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,512,266</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,892,891</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Shares related to dilutive securities excluded because inclusion would be anti-dilutive</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">677,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,492,710</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Conversion of certain outstanding stock options was not assumed for the years ended December&#160;31,&#160;2016 and 2015 because the impact would have been anti-dilutive.</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div></div> -0.26 0.08 -0.26 0.08 -431000 -266000 -0.036 0.045 0.34 0.34 0.028 -0.012 -0.033 0.077 0.013 -0.002 -0.469 -0.338 -0.111 0.198 0.086 -0.03 2624000 2431000 P5Y5M12D 833000 23000 2200000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Fair values of financial instruments</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The carrying amounts of current assets and current liabilities reported in the consolidated balance sheets approximate fair value due to their short term duration.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">8.&#160; Fair Value of Financial Instruments</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">ASC 820, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Fair Value Measurement</font> ("ASC 820") defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principle or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The levels of the fair value hierarchy established by ASC 820 are:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 1:&#160; inputs are quoted prices, unadjusted, in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 2:&#160; inputs are other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.&#160; A Level 2 input must be observable for substantially the full term of the asset or liability.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 3:&#160; inputs are unobservable and reflect the reporting entity's own assumptions about the assumptions that market participants would use in pricing the asset or liability.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company considers the recorded value of certain of its financial assets and liabilities, which consist primarily of cash equivalents, accounts receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at December&#160;31,&#160;2016 and&#160;2015 based upon the short-term nature of the assets and liabilities.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company had $15.3&#160;million and $5.4&#160;million deposited in unrestricted money market accounts on December&#160;31,&#160;2016 and 2015, respectively.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December&#160;31,&#160;2016, the Company was contingently liable for four standby letters of credit and one surety bond totaling $1.0&#160;million which represent advance payment and performance bonds on four contracts.&#160; The Company has deposited the full value of the standby letters of credit into money market escrow accounts, which have been restricted in that the Company may not access these funds until the related letters of credit have expired. The cash has been recorded on the Company's consolidated balance sheet as restricted cash and long-term restricted cash depending on the expiration date of the underlying letters of credit.</div><div style="line-height: 10.6pt; margin-bottom: 6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table presents assets and liabilities measured at fair value at December 31, 2016:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Quoted Prices</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">in Active Markets</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">for Identical Assets</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Significant</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other Observable</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Significant</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Unobservable</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 1)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 2)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 3)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Money market funds</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,435</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,435</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,435</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,576</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contingent consideration liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,105</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,105</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,105</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,125</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table presents assets and liabilities measured at fair value at December 31, 2015:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Quoted Prices</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">in Active Markets</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">for Identical Assets</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Significant</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other Observable</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Significant</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Unobservable</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 1)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 2)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 3)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Money market funds</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,979</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,979</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,979</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,100</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contingent consideration liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,732</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,732</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,732</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,789</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the years ended December&#160;31,&#160;2016 and 2015, the Company did not have any transfers between fair value Level 1 and Level 2.&#160; The Company did not hold any non-financial assets or non-financial liabilities subject to fair value measurements on a recurring basis at December 31, 2016 or 2015.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the years ended December 31, 2016 and 2015, the Company did not have any transfers into or out of the Level 3 contingent consideration liability.&#160; The decrease in the liability during 2016 and 2015 was due to accretion of the liability and fair value adjustments, which were all recorded to income.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table presents assets and liabilities measured at fair value at December 31, 2016:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Quoted Prices</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">in Active Markets</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">for Identical Assets</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Significant</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other Observable</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Significant</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Unobservable</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 1)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 2)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 3)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Money market funds</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,435</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,435</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,435</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,576</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contingent consideration liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,105</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,105</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,105</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,125</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table presents assets and liabilities measured at fair value at December 31, 2015:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Quoted Prices</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">in Active Markets</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">for Identical Assets</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Significant</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other Observable</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Significant</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Unobservable</div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 1)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 2)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Level 3)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Money market funds</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,979</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,979</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,979</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,100</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contingent consideration liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,732</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,732</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,732</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,789</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 151000 0 364000 454000 242000 118000 176000 190000 237000 10000 0 775000 0 6000 0 2221000 669000 36000 353000 674000 36000 29000 29000 295000 2425000 146000 1235000 142000 1061000 194000 911000 36000 471000 1425000 1425000 29000 29000 2879000 911000 36000 152000 471000 152000 2996000 15000 30000 64000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Foreign currency translation</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Balance sheet accounts for foreign operations are translated at the exchange rate as of the balance sheet date, and income statement accounts are translated at the average exchange rate for the year.&#160; The resulting translation adjustments are included in accumulated other comprehensive loss.&#160; Transaction gains and losses resulting from changes in exchange rates are recorded in our statements of operations in the year in which they occur.&#160; For the years ended December&#160;31,&#160;2016, and 2015, foreign currency transaction losses were approximately $69,000 and $34,000, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 0 57000 0 0 57000 20000 20000 0 0 141000 121000 121000 141000 0 0 0 -6000 51000 -18000 -40000 0 3000 5612000 5612000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Goodwill and intangible assets</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's intangible assets include amounts recognized in connection with business acquisitions, including customer relationships, contract backlog and software.&#160; Intangible assets are initially valued at fair value using generally accepted valuation methods appropriate for the type of intangible asset.&#160; Amortization is recognized on a straight-line basis over the estimated useful life of the intangible assets, except for contract backlog and contractual customer relationships which are recognized in proportion to the related projected revenue streams.&#160; Intangible assets with definite lives are reviewed for impairment if indicators of impairment arise.&#160; The Company does not have any intangible assets with indefinite useful lives.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Goodwill represents the excess of costs over fair value of assets of businesses acquired.&#160; The Company reviews goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable in accordance with <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accounting Standard</font>s Update (ASU)&#160; 2011-08, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles - Goodwill and Other (Topic 350): Testing Goodwill for Impairment,</font> and ASC 350, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles &#8212; Goodwill and Other</font> (ASC 350).&#160; The Company tests goodwill at the reporting unit level.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">ASU 2011-08 permits an entity to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.&#160;&#160;Under ASU 2011-08, an entity is not required to perform step one of the goodwill impairment test for a reporting unit if it is more likely than not that its fair value is greater than its carrying amount.&#160; For the annual goodwill impairment test as of December 31,&#160;2016, the Company performed a quantitative step one goodwill impairment test and concluded that the fair values of each of the reporting units exceeded their respective carrying values.&#160; &#160;</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2.&#160; Goodwill and Intangible Assets</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Goodwill</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company reviews goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company tests goodwill at the reporting unit level. A reporting unit is an operating segment, or one level below an operating segment, as defined by U.S. GAAP. After the acquisition of Hyperspring on November&#160;14,&#160;2014, the Company determined that it had two reporting units, which are the same as our two operating segments: (i) Performance Improvement Solutions; and (ii) Nuclear Industry Training and Consulting (which includes Hyperspring).&#160; As of December 31, 2016 and 2015, goodwill of $5.6 million related to the Nuclear Industry Training and Consulting segment.&#160; No impairment of goodwill was recorded in 2016 or 2015.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangible Assets Subject to Amortization</div><div style="line-height: 9.1pt; margin-bottom: 6pt;"><br style="line-height: 9.1pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table shows the gross carrying amount and accumulated amortization of definite-lived intangible assets:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="11" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of December 31, 2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross Carrying Amount</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated Amortization</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="line-height: 11.4pt;"></div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Amortized intangible assets</font>:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Customer relationships</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,425</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,235</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">190</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-contractual customer relationships</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">911</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(674</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">237</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Developed technology</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">471</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(353</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In process research and development</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">152</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(146</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contract backlog</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(36</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Trade names and other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign currency translation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(145</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">48</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(97</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,879</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,425</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">454</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="11" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of December 31, 2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross Carrying Amount</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated Amortization</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt;"></div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Amortized intangible assets</font>:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Customer relationships</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,425</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,061</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">364</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-contractual customer relationships</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">911</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(669</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">242</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Developed technology</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">471</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(295</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">176</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In process research and development</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">152</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(142</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contract backlog</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(36</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Trade names and other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign currency translation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(28</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,996</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,221</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">775</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Amortization expense related to definite-lived intangible assets totaled $289,000 and $494,000 for the years ended December&#160;31,&#160;2016 and 2015, respectively.&#160; The following table shows the estimated amortization expense of the definite-lived intangible assets for the next five years:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Years ended December 31,:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">194</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">151</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">64</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2020</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">454</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 15244000 12859000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Impairment of long-lived assets</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Long-lived assets, such as equipment, purchased software, capitalized software development costs, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.&#160; Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.&#160; If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized at the amount by which the carrying amount of the asset exceeds its fair value.&#160; Assets to be disposed of would be separately presented in the consolidated balance sheets and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the third quarter of 2015, the Company's new CEO conducted a review of the Company's organizational cost structure and software development plans.&#160; Based upon this review, the Company made the decision to terminate its Enterprise Data Management (EDM) software development program and recorded a $1.5 million write-down representing the capitalized balance of its EDM software development projects in the third quarter 2015.&#160; No impairment was recorded during 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> -233000 0 -1101000 26000 1772000 -4234000 2873000 -4260000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">10.&#160; Income Taxes</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The consolidated income (loss) before income taxes, by domestic and foreign sources, is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Domestic</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,873</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,260</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,772</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,234</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The provision for income taxes is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Federal</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">State</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Foreign</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">221</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">288</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Subtotal</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">227</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">300</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Deferred:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Federal</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">127</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">127</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">State</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Foreign</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(23</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Subtotal</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">123</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">171</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">350</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">471</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company is entitled to a deduction for federal and state tax purposes with respect to employees' stock option activity.&#160; As of December&#160;31,&#160;2016, the Company had $5.6&#160;million of unrecognized excess tax deductions related to compensation for stock option exercises which will be recognized when the net operating loss carryforwards are fully utilized and those excess tax benefits result in a reduction to income taxes payable.</div><div style="line-height: 10.6pt; margin-bottom: 6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The effective income tax rate for the years ended December 31, 2016 and 2015 differed from the statutory federal income tax rate as presented below:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse;"><tr><td style="width: 53.47%; vertical-align: bottom;">&#160;</td><td colspan="3" style="width: 46.53%; vertical-align: bottom;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Effective Tax Rate Percentage (%)</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;">&#160;</td><td colspan="3" style="width: 46.53%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;">&#160;</td><td style="width: 22.75%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Statutory federal income tax rate</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">34.0%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">34.0%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">State income taxes, net of federal tax benefit</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.3%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(0.2)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Effect of foreign operations</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.6%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3.0)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Change in valuation allowance</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(46.9)%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(33.8)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Meals and entertainment</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.7%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3.3)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Permanent differences</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.5%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3.6)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Uncertain tax positions</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11.8%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4.0)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1.2)%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.8%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Effective tax rate</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF; border-top: #000000 2px solid; border-bottom: #000000 4px double;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19.8%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom; border-top: #000000 2px solid; border-bottom: #000000 4px double;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11.1)%</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Deferred income taxes arise from temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements.&#160; A summary of the tax effect of the significant components of the deferred income tax liabilities is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Deferred tax assets:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net operating loss carryforwards</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,868</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,732</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Capital loss carryforwards</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">549</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">549</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accruals</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">183</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">662</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Reserves</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">514</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">719</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Alternative minimum tax credit carryforwards</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">203</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">166</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock-based compensation expense</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,224</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,492</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Intangibles</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">391</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">397</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Undistributed earnings of foreign subsidiary</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">71</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total deferred tax asset</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,040</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,749</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Valuation allowance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(10,477</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(12,082</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total deferred tax asset less valuation allowance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">563</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">667</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Deferred tax liabilities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Undistributed earnings of foreign subsidiary</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Software development costs</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(382</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(446</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Fixed Assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(161</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(213</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Indefinite-lived intangibles</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(316</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(170</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(27</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total deferred tax liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(886</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(868</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net deferred tax liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(323</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(201</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 0pt;"><br style="line-height: 0pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible.&#160; Management considers the scheduled reversal of deferred tax liabilities and projected future income in making this assessment.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Management believes that the Company will achieve profitable operations in future years that will enable the Company to recover the benefit of its deferred tax assets. However, other than for a portion of the deferred tax assets that are related to the Company's Indian subsidiary, the Company presently does not have sufficient objective evidence to substantiate the recovery of the deferred tax assets.&#160; Accordingly, the Company has established a full $10.5&#160;million valuation allowance on its U.S., U.K., Swedish, and Chinese deferred tax assets at December&#160;31,&#160;2016.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has a deferred tax liability in the amount of $316,000 and $170,000 at December&#160;31, 2016 and 2015, respectively, relating to the tax amortization of goodwill that cannot be offset by deferred tax assets because the anticipated reversal of the deferred tax liability is outside of the anticipated reversal of the deferred tax assets.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; margin-top: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, 2016 and 2015, the Company's consolidated cash and cash equivalents totaled $21.7 million and $11.1 million, respectively, including cash and cash equivalents held at non-U.S. entities totaling $4.2 million and $4.1 million, respectively.&#160; The Company has foreign operating subsidiaries located in China, United Kingdom, Sweden and India.&#160; A deferred tax asset has been recorded with respect to the undistributed earnings in Sweden in the amount of $109,000.&#160; The Company has two foreign subsidiaries located in China and United Kingdom with accumulated deficits.&#160; The Company has one foreign subsidiary located in India that has undistributed earnings of $644,000 at December 31, 2016.&#160; If the Company were to repatriate these earnings it would incur taxes of approximately $331,000.&#160; The foreign subsidiaries in China, United Kingdom, and India have undistributed earnings that are considered indefinitely reinvested as of December 31, 2016, to fund the Company's ongoing international operations.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31,&#160;2016, the Company's largest deferred tax asset of $7.9&#160;million primarily relates to a U.S. net operating loss carryforward of $18.6&#160;million which expires in various amounts between 2020 and 2035.&#160; The amount of U.S. loss carryforward which can be used by the Company each year is limited due to changes in the Company's ownership which occurred in 2003.&#160; Thus, a portion of the Company's loss carryforward may expire unutilized.</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Uncertain Tax Positions</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Foreign Uncertain Tax Positions</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During 2016 and 2015, the Company recorded tax liabilities for certain foreign tax contingencies.&#160; During 2016, the Company also determined that South Korea should be included in this inventory.&#160; The Company recorded these uncertain tax positions in other current liabilities on the consolidated balance sheets.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; text-indent: 28.8pt; margin-left: 7.2pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table outlines the Company's foreign uncertain tax liabilities, including accrued interest and penalties for each jurisdiction:</div><div style="line-height: 10.25pt;"><br style="line-height: 10.25pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; border-top: #000000 solid 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">China</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Ukraine</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">South Korea</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Tax</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Interest and Penalties</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Tax</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Interest and Penalties</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Tax</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Interest and Penalties</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: justify; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Balance, January 1, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">222,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">61,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">283,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #FFFFFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Increases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">152,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">170,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Decreases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #FFFFFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Balance, December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">225,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">152,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">413,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Increases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">68,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">129,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">275,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Decreases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(23,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(23,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Balance, December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">202,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">209,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">89,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">129,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">665,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 350000 471000 331000 446000 425000 370000 119000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income taxes</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Income taxes are provided under the asset and liability method.&#160; Under this method, deferred income taxes are determined based on the differences between the consolidated financial statements and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.&#160; Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected to be realized.&#160; A provision is made for the Company's current liability for federal, state and foreign income taxes and the change in the Company's deferred income tax assets and liabilities.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We establish accruals for uncertain tax positions taken or expected to be taken in a tax return when it is more likely than not (i.e., a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities that have full knowledge of all relevant information. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. Favorable or unfavorable adjustment of the accrual for any particular issue would be recognized as an increase or decrease to income tax expense in the period of a change in facts and circumstances. Interest and penalties related to income taxes are accounted for as income tax expense.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div></div> -465000 171000 -947000 961000 -552000 12257000 6078000 -2530000 0 1222000 320000 737000 1249000 501000 293585 0 775000 454000 88000 85000 10000 6000 3000 13000 20993000 32535000 53656000 39361000 0 2105000 57000 2125000 3732000 0 20000 3789000 31386000 19707000 P3Y 2017-02-17 7500000 5000000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">3.&#160; Contract Receivables</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contract receivables represent balances due from a broad base of both domestic and international customers. All contract receivables are considered to be collectible within twelve months. Recoverable costs and accrued profit not billed represent costs incurred and associated profit accrued on contracts that will become billable upon future milestones or completion of contracts.&#160; The components of contract receivables are as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Billed receivables</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,325</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,831</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Recoverable costs and accrued profit not yet billed</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,555</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,325</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Allowance for doubtful accounts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(103</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total contract receivables, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,863</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,053</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 0 0 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">9.&#160; Long-Term Debt</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December&#160;31,&#160;2016 and 2015, the Company had no long-term debt.</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Line of Credit</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-style: italic; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>BB&amp;T Bank</u></div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We previously had a Master Loan and Security Agreement and Revolving Credit Note with BB&amp;T that provided a $7.5&#160;million revolving line of credit for the purpose of issuing stand-by letters of credit and providing working capital.&#160; Working capital advances accrued interest at a rate equal to the Wall Street Journal Prime Rate of Interest, floating with a floor of 4.5%.&#160; As collateral for any borrowings, the Company granted a first lien and security interest in all of the assets of the Company, including but not limited to, accounts receivable, proceeds and products, intangibles, trademarks, patents, intellectual property, machinery and equipment.&#160; The agreement also required certain cash collateral and compliance with certain restrictive covenants.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In connection with the Citizen's Bank credit facility noted below, this agreement was modified in December 2016 to terminate the revolving line of credit, but maintain the outstanding letters of credit through February 17, 2017.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31, 2016 and 2015, the cash collateral account totaled $1.1 million and $3.6&#160;million, respectively, and was classified as restricted cash on the consolidated balance sheets.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, 2016, the Company was in compliance with its financial covenants.</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; margin-left: 36pt; line-height: 12.55pt; font-style: italic; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Citizen's Bank</u></div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In December 2016, the Company entered into a new three-year, $5.0 million revolving line of credit facility with Citizen's Bank to fund general working capital needs, including acquisitions.&#160; The available credit facility is reduced for any issued and outstanding letters of credit and working capital advances.&#160; Working capital advances bear interest of LIBOR plus 2.25% per annum and letter of credit fees are 1.25% per annum.&#160; The Company is not required to maintain a restricted cash collateral account at Citizen's Bank for outstanding letters of credit and working capital advances.&#160; The credit facility agreement is subject to standard financial covenants and reporting requirements.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div></div> 5400000 7500000 1016000 10152000 -1233000 2114000 -4705000 1422000 0 0 0 0 0 1422000 0 0 0 -4705000 -1172000 -2016000 -4705000 1422000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accounting pronouncements recently adopted</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In November 2015, the Financial Accounting Standards Board (FASB) issued ASU 2015-17, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes.</font>&#160; The standard requires that deferred tax assets and liabilities be classified as noncurrent on the balance sheet rather than being separated into current and noncurrent.&#160; ASU 2015-17 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016.&#160; Early adoption is permitted and the standard may be applied either retrospectively or on a prospective basis to all deferred tax assets and liabilities.&#160; The Company adopted ASU 2015-17 effective January 1, 2016.&#160; The adoption of this guidance did not have a material effect on the Company's consolidated financial position.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accounting pronouncements not yet adopted</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In May 2014, the FASB issued ASU 2014-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers</font>, which provides guidance for revenue recognition. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In doing so, companies will need to use more judgment and make more estimates than under today's guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. This guidance will be effective for the Company in the first quarter of its fiscal year ending December&#160;31,&#160;2018, and interim periods therein, using either of the following transition methods: (i)&#160;a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients, or (ii)&#160;a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). The Company is currently in the process of evaluating the impact of the adoption of this ASU on its consolidated financial statements and its method of adoption.&#160; The adoption is expected to significantly impact the Company's revenue recognition and related disclosures.&#160; For example, our revenue from software arrangements with multiple elements including services are currently recognized ratably due to the lack of VSOE of fair value.&#160; We will be required to separate these performance obligations under these arrangements and recognize them as delivered.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In July 2015, FASB issued ASU 2015-11, </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Simplifying the Measurement of Inventory</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; ASU 2015-11 requires that an entity measure inventory at the lower of cost and net realizable value.&#160; This ASU does not apply to inventory measured using last-in, first-out.&#160; ASU 2015-11 is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period.&#160; We do not expect the new standard to have a significant impact on our consolidated financial position, results of operations or cash flows.</font></div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In February 2016, the FASB issued ASU 2016-02, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Leases (Topic 842)</font>.&#160; The new standard establishes a right-of-use (ROU) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months.&#160; Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement.&#160; The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.&#160; A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements, with certain practical expedients available.&#160; The Company is still evaluating the impact of the pending adoption of the new standard on the consolidated financial statements, and the Company expects that upon adoption the recognition of ROU assets and lease liabilities could be material.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In March 2016, the FASB issued ASU No. 2016-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation - Stock Compensation: Topic 718: Improvements to Employee Share Based Accounting</font>.&#160; The new guidance is intended to simplify the accounting for share based payment award transactions.&#160; The amendments in the update include the following aspects for share based accounting: accounting for income taxes, classification of excess tax benefits on the statement of cash flows, forfeitures, minimum statutory tax withholding requirements, and classification of employee taxes paid on the statement of cash flows when an employer withholds shares for tax withholding purposes.&#160; Adoption of ASU 2016-09 is required for fiscal reporting periods beginning after December 15, 2016, including interim reporting periods within those fiscal years.&#160; We are currently evaluating the potential impact of the adoption of ASU 2016-09 on our consolidated financial statements.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In August 2016, the FASB issued ASU No. 2016-15, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Classification of Certain Cash Receipts and Cash Payments</font>.&#160; The new guidance addresses eight specific cash flow issues and applies to all entities that are required to present a statement of cash flows.&#160; Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.&#160; We are currently evaluating the potential impact of the adoption of ASU 2016-15 on our consolidated financial statements.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In November 2016, the FASB issued ASU No. 2016-18, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Restricted Cash</font>.&#160; The new guidance applies to all entities that have restricted cash or restricted cash equivalents and are required to present a statement of cash flows.&#160; This update is intended to reduce diversity in cash flow presentation of restricted cash and restricted cash equivalents and requires entities to include all cash and cash equivalents, both restricted and unrestricted, in the beginning-of-period and end-of-period totals presented on the statement of cash flows.&#160; Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.&#160; We are currently evaluating the potential impact of the adoption of ASU 2016-18 on our consolidated financial statements.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In January 2017, the FASB issued ASU 2017-01, </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Business Combinations: Clarifying the definition of a Business</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, which amends the current definition of a business. Under ASU 2017-01, to be considered a business, an acquisition would have to include an input and a substantive process that together significantly contributes to the ability to create outputs.&#160; ASU 2017-01 further states that when substantially all of the fair value of gross assets acquitted is concentrated in a single asset (or a group of similar assets), the assets acquired would not represent a business.&#160; The new guidance also narrows the definition of the term "outputs" to be consistent with how it is described in Topic 606, </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; The changes to the definition of a business will likely result in more acquisitions being accounted for as asset acquisitions. ASU 2017-01 is effective for acquisitions commencing on or after June 30, 2019, with early adoption permitted.&#160; Adoption of this guidance will be applied prospectively on or after the effective date.</font></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In January 2017, the FASB issued ASU 2017-04, </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles &#8211; Goodwill and Other</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; ASU 2017-04 simplifies the accounting for goodwill impairment by eliminating Step 2 of the current goodwill impairment test, which required a hypothetical purchase price allocation.&#160; Goodwill impairment will now be the amount by which the reporting unit's carrying value exceeds its fair value, limited to the carrying value of the goodwill.&#160; ASU 2017-04 is effective for financial statements issued for fiscal years, and interim periods beginning after December 15, 2019.&#160; </font>We are currently evaluating the potential impact of the adoption of ASU 2017-04 on our consolidated financial statements.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt;"><br style="line-height: 12.55pt;" /><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><br style="line-height: 12.55pt;" /></div></div> 2 4764000 809000 16995000 13669000 925000 946000 800000 1200000 18600000 817000 1575000 -4136000 1178000 -4465000 2224000 -856000 0 -4053000 -82000 -450000 -896000 -1000 2921000 0 651000 2020-12-31 2035-12-31 616000 47000 131000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">6.&#160; Other Assets</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other assets consist of the following:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; text-indent: -7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inventory</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,443</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">131</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,574</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; text-indent: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other assets are comprised primarily of inventory that is being purchased to support the construction of three simulation projects related to a significant contract that was executed during the first quarter of fiscal year 2016. Inventory is recorded at the lower of cost or market value in accordance with Topic 330, </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Inventory.</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; The inventory balance will continue to increase as new purchases are made to support these projects and will be relieved and charged to the project upon delivery and customer acceptance, which is currently expected during the first quarter of 2018 and beyond.</font></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 1435000 1184000 47000 1574000 -146000 130000 1149000 201000 0 1443000 716000 825000 422000 639000 34000 69000 -317000 -229000 0 -317000 0 0 0 -229000 0 0 0 0 1700000 1421000 900000 79000 277000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">14.&#160; Employee Benefits</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has a qualified defined contribution plan that covers all U.S. employees under Section 401(k) of the Internal Revenue Code.&#160; Under this plan, the Company's stipulated basic contribution matches a portion of the participants' contributions based upon a defined schedule for GSE Performance Improvement Solutions employees.&#160; The Company's contributions to the plan were approximately $207,000 and $268,000 for the years ended December 31, 2016 and 2015, respectively.</div></div> 0 0 2000000 2000000 0.01 0.01 0 0 0 0 2499000 2052000 2052000 2499000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Reclassifications</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Certain prior year amounts have been reclassified to conform with the current year presentation.&#160; Subcontractor payables have been reclassified on the Consolidated Balance Sheets from Accounts payable to Accrued expenses.&#160; In addition, the Company reclassified research and development costs from Selling, general and administrative expenses and presented them as a separate caption within Operating expenses on the Consolidated Statement of Operations.&#160; The Company also reclassified the current portion of deferred taxes to noncurrent within Other assets and Other liabilities on the Consolidated Balance Sheets.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 833000 23000 30000 0 455000 467000 626000 355000 1137000 1614000 1456000 1614000 1478000 P10Y P3Y <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Equipment, software and leasehold improvements, net</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Equipment and purchased software are recorded at cost and depreciated using the straight-line method with estimated useful lives ranging from three to ten years.&#160; Leasehold improvements are amortized over the life of the lease or the estimated useful life, whichever is shorter, using the straight-line method.&#160; Upon sale or retirement, the cost and related depreciation are eliminated from the respective accounts and any resulting gain or loss is included in operations. Maintenance and repairs are charged to expense as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Equipment, software and leasehold improvements, net consist of the following:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Computer equipment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,988</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,211</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Software</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,511</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,474</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Leasehold improvements</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">527</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">542</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Furniture and fixtures</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,733</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,776</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,759</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,003</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated depreciation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,527</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,407</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Equipment, software and leasehold improvements, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,232</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,596</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 1596000 1232000 6759000 7003000 2988000 527000 1511000 3211000 542000 1474000 1733000 1776000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">5.&#160; Equipment, Software and Leasehold Improvements, net</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Equipment, software and leasehold improvements, net consist of the following:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Computer equipment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,988</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,211</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Software</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,511</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,474</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Leasehold improvements</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">527</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">542</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Furniture and fixtures</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,733</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,776</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,759</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,003</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated depreciation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,527</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,407</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Equipment, software and leasehold improvements, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,232</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,596</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Depreciation expense was $383,000 and $493,000 for the years ended December 31, 2016 and 2015, respectively.</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div></div> 101000 0 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Contract receivables, net</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contract receivables include recoverable costs and accrued profit not billed which represents revenue recognized in excess of amounts billed.&#160; Billings in excess of costs and estimated earnings on uncompleted contracts in the accompanying consolidated balance sheets represent advanced billings to clients on contracts in advance of work performed.&#160; Generally, such amounts will be earned and recognized over the next twelve months.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Billed receivables are recorded at invoiced amounts.&#160; The allowance for doubtful accounts is based on historical trends of past due accounts, write-offs, and specific identification and review of customer accounts.</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The activity in the allowance for doubtful accounts is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of and for the</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">103</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year provision</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year write-offs</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(86</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">103</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Additional information relating to segments is as follows:</div><div style="line-height: 13.7pt;"><br style="line-height: 13.7pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Identifiable assets:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Performance Improvement Solutions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">42,383</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,624</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nuclear Industry Training and Consulting</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,249</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,884</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Intercompany receivable elimination</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(147</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,656</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">39,361</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 13.7pt;"><br style="line-height: 13.7pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table sets forth the revenue and operating results attributable to each reportable segment and includes a reconciliation of segment revenue to consolidated revenue and operating results to consolidated income (loss) before income taxes.</div><div style="line-height: 13.7pt;"><br style="line-height: 13.7pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenue:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Performance Improvement Solutions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,474</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37,074</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nuclear Industry Training and Consulting</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,627</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,729</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,803</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Operating income (loss):</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Performance Improvement Solutions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(856</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,465</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nuclear Industry Training and Consulting</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,224</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,178</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Change in fair value of contingent consideration, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">207</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(849</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Operating income (loss)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,575</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,136</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Interest income, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">85</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">88</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Loss on derivative instruments, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other income (expense), net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">130</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(146</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Income (loss) before income taxes</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,772</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,234</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 13.7pt;"><br style="line-height: 13.7pt;" /></div></div> 339000 0 1482000 1380000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Software development costs</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Certain computer software development costs are capitalized in the accompanying consolidated balance sheets.&#160; Capitalization of computer software development costs begins upon the establishment of technological feasibility. Capitalization ceases and amortization of capitalized costs begins when the software product is commercially available for general release to customers.&#160; Amortization of capitalized computer software development costs is included in cost of revenue and is determined using the straight-line method over the remaining estimated economic life of the product, typically three years.&#160; On an annual basis, and more frequently as conditions indicate, the Company assesses the recovery of the unamortized software development costs by estimating the net undiscounted cash flows expected to be generated by the sale of the product.&#160; If the undiscounted cash flows are not sufficient to recover the unamortized software costs the Company will write-down the carrying amount of such asset to its estimated fair value based on the future discounted cash flows.&#160; The excess of any unamortized computer software costs over the related fair value is written down and charged to operations.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 3100000 1600000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Development expenditures</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Development expenditures incurred to meet customer specifications under contracts are charged to contract costs.&#160; Company sponsored development expenditures are either charged to operations as incurred and are included in selling, general and administrative expenses or are capitalized as software development costs.&#160; See Note 7, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Software development costs, net</font>.&#160; The amounts incurred for Company sponsored development activities relating to the development of new products and services or the improvement of existing products and services, were approximately $1.6&#160;million and $3.1&#160;million for the years ended December 31, 2016, and 2015, respectively.&#160; Of this amount, the Company capitalized approximately $0.2 million and $1.6 million for the years ended December 31, 2016 and 2015, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 1779000 0 1800000 1100000 3600000 1100000 465326 0 0 0 -5000 5000 0 1771000 1140000 1100000 3600000 1791000 490000 -49427000 -50849000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue recognition</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company recognizes revenue through fixed price contracts for the sale of uniquely designed/customized systems containing hardware, software and other materials which generally apply to the Performance Improvement Solutions segment and time and material contracts for Nuclear Industry Training and Consulting support and service agreements.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In accordance with ASC 605-35<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">, Construction-Type and Production-Type Contracts </font>(ASC 605<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">)</font>, the Performance Improvement Solutions segment accounts for revenue under fixed-price contracts using the percentage-of-completion method.&#160; This methodology recognizes revenue and earnings as work progresses on the contract and is based on costs incurred to date compared to total estimated cost to complete the project.&#160; Estimated contract earnings are reviewed and revised periodically as the work progresses, and the cumulative effect of any change in estimate is recognized in the period in which the change is identified.&#160; Estimated losses are charged against earnings in the period such losses are identified.&#160; The Company recognizes revenue arising from contract claims either as income or as an offset against a potential loss only when the amount of the claim can be estimated reliably and realization is probable and there is a legal basis of the claim.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Uncertainties inherent in the performance of contracts include labor availability and productivity, material costs, change order scope and pricing, software modification and customer acceptance issues.&#160; The reliability of these cost estimates is critical to the Company's revenue recognition as a significant change in the estimates can cause the Company's revenue and related margins to change significantly from the amounts estimated in the early stages of the project.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As the Company recognizes revenue under the percentage-of-completion method, it provides an accrual for estimated future warranty costs based on historical and projected claims experience.&#160; The Company's long-term contracts generally provide for a one to five year warranty on the systems sold to customers to cover hardware or software issues.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's system design contracts do not normally provide for post contract support (PCS) in terms of software upgrades, software enhancements or telephone support.&#160; In order to obtain PCS, the customers must normally purchase a separate contract.&#160; Such PCS arrangements are generally for a one-year period renewable annually and include customer support, unspecified software upgrades, and maintenance releases.&#160; The Company recognizes revenue from these contracts ratably over the life of the agreements.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenue from the sale of software licenses without other elements in the contract and which do not require significant modifications or customization for the Company's modeling tools are recognized when the license agreement is signed, the license fee is fixed and determinable, delivery has occurred, and collection is considered probable.&#160; We utilize written contracts as a means to establish the terms and conditions by which product support and services are sold to customers.&#160; Delivery is considered to have occurred when title and risk of loss have been transferred to the customer, which generally occurs after a license key has been delivered electronically to the customer.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company also recognizes revenue from the sale of software licenses from contracts with multiple deliverables.&#160; These software license sales are evaluated under ASC 985-605, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Software Revenue Recognition</font>.&#160; Contracts with multiple element arrangements typically include, but are not limited to, components such as installation, training, licenses, and PCS listed in the contract.&#160; The Company concluded that vendor specific objective evidence (VSOE) does not exist for all elements of its software license sales.&#160; If a PCS or professional services element exists in the software license arrangement, revenue is recognized ratably over the longest service period.&#160; If no PCS or professional services element exists in the arrangement, revenue is deferred until the last undelivered element is delivered.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; margin-top: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company recognizes revenue under time and materials contracts primarily from the Nuclear Industry Training and Consulting segment and certain cost-reimbursable contracts.&#160; Revenue on time and material contracts is recognized as services are rendered and performed.&#160; <font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under a typical time-and-materials billing arrangement, customers are billed on a regularly scheduled basis, such as biweekly or monthly.&#160; Any unbilled amounts are typically billed the following month. </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under cost-reimbursable contracts, which are subject to a contract ceiling amount, we are reimbursed for allowable costs and paid a fee, which may be fixed or performance based.&#160; However, if costs exceed the contract ceiling or are not allowable under the provisions of the contract or applicable regulations, we may not be able to obtain reimbursement for all such costs.</font></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 56803000 53101000 19729000 37074000 17627000 35474000 183000 48788000 4165000 3948000 0 22000 1958000 2639000 -3800000 0 0 1500000 50985000 4143000 1139000 -3012000 1400000 0 -3012000 -3800000 3387000 1429000 5260000 49585000 5443000 2600000 46149000 2809000 1456000 689000 P5Y5M12D P3Y8M26D 0.89 1.22 0.97 0.91 0.94 P10Y P7Y P2Y9M11D P2Y0M18D 295903 32300 P2Y8M5D P1Y10M20D P7Y P3Y0M11D P7Y 154222 407558 218522 681983 72000 1.21 0.92 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Amortization expense related to definite-lived intangible assets totaled $289,000 and $494,000 for the years ended December&#160;31,&#160;2016 and 2015, respectively.&#160; The following table shows the estimated amortization expense of the definite-lived intangible assets for the next five years:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Years ended December 31,:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">194</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">151</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">64</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2020</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">454</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the years ended December&#160;31,&#160;2016 and 2015, the Company recognized a loss on its derivative instruments net as outlined below:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts- change in fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Remeasurement of related contract receivables and billings in excess of revenue earned</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(69</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(34</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The provision for income taxes is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Federal</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">State</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Foreign</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">221</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">288</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Subtotal</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">227</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">300</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Deferred:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Federal</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">127</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">127</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">State</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Foreign</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(23</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Subtotal</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">123</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">171</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">350</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">471</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other assets consist of the following:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; text-indent: -7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inventory</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,443</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">131</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,574</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Deferred income taxes arise from temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements.&#160; A summary of the tax effect of the significant components of the deferred income tax liabilities is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Deferred tax assets:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net operating loss carryforwards</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,868</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,732</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Capital loss carryforwards</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">549</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">549</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accruals</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">183</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">662</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Reserves</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">514</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">719</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Alternative minimum tax credit carryforwards</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">203</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">166</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock-based compensation expense</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,224</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,492</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Intangibles</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">391</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">397</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Undistributed earnings of foreign subsidiary</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">71</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total deferred tax asset</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,040</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,749</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Valuation allowance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(10,477</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(12,082</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total deferred tax asset less valuation allowance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">563</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">667</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Deferred tax liabilities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Undistributed earnings of foreign subsidiary</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Software development costs</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(382</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(446</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Fixed Assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(161</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(213</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Indefinite-lived intangibles</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(316</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(170</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(27</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total deferred tax liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(886</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(868</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net deferred tax liability</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(323</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(201</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December&#160;31,&#160;2016, the Company had foreign exchange contracts outstanding of approximately 281.4 million Japanese Yen, 0.6&#160;million Australian&#160;Dollars, 0.5 million Canadian Dollars, and 0.1&#160;million Euro.&#160; At December&#160;31,&#160;2015, the Company had foreign exchange contracts outstanding of approximately 2.1&#160;million Euro, 1.3 million Canadian Dollars, 0.5&#160;million Pounds&#160;Sterling and 0.4 million Australian Dollars at fixed rates. The contracts expire on various dates through December 2018.&#160; The Company had not designated the foreign exchange contracts as hedges and had recorded the estimated fair value of the contracts in the consolidated balance sheet as follows:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Asset derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Prepaid expenses and other current assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">115</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">84</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Liability derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other current liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">64</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The consolidated income (loss) before income taxes, by domestic and foreign sources, is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="7" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Domestic</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,873</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,260</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,772</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,234</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company uses a Black-Scholes valuation model to estimate the fair value of the options at grant date based on the assumptions noted in the following table.&#160; Volatility represents an average of market estimates for implied volatility of the Company's common stock.&#160; The expected life is estimated based on an analysis of options already exercised and any foreseeable trends or changes in recipients' behavior.&#160; The risk-free interest rate is an interpolation of the relevant U.S. Treasury security maturities as of each applicable grant date:</div><div style="line-height: 9.1pt;"><br style="line-height: 9.1pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse;"><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="3" style="width: 59.94%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Risk-free interest rates</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.53%</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.93 - 2.04%</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Dividend yield</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Expected life</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.00 years</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.03 - 7.00 years</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Volatility</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49.05%</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45.94 - 49.44%</div></td></tr><tr><td style="width: 40.06%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted average volatility</div></td><td style="width: 28.02%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49.05%</div></td><td style="width: 3.88%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td style="width: 28.03%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47.45%</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the years ended December 31, 2016 and 2015, the Company issued RSUs to employees which vest upon the achievement of specific market-based or time-based measures.&#160; The fair value for RSU's is calculated based on the stock price on the grant date and expensed ratably over the requisite service period, which ranges between one and five years.&#160; The following table summarizes the information about vested and unvested restricted stock units for the years ended December 31, 2016 and 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted Average Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested RSUs at January 1, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,367,500</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,537,399</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.52</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(505,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs vested</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(711,419</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested RSUs at December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,688,480</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.45</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested RSUs at January 1, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,377,500</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">RSUs vested</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(10,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested RSUs at December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,367,500</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>Year ended December 31,</u></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Cash paid:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Interest</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Income taxes</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">370</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">119</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 10.25pt;"><br style="line-height: 10.25pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The number of common shares and common share equivalents used in the determination of basic and diluted loss per share were as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands, except for per share data)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Numerator:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net income (loss)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,422</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,705</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Denominator:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted-average shares outstanding for basic income (loss) per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,218,681</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,892,891</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Effect of dilutive securities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock options and restricted stock units</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">293,585</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,512,266</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,892,891</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Shares related to dilutive securities excluded because inclusion would be anti-dilutive</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">677,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,492,710</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">A summary of the status of the Company's nonvested options as of and for the year ended December&#160;31,&#160;2016 is presented below.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted Average Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested options at January 1, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">218,522</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.89</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.15</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(32,300</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.91</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options vested during the period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(154,222</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.92</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested options at December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">72,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.97</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">A summary of the status of the Company's nonvested options as of and for the year ended December&#160;31,&#160;2015 is presented below.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted Average Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested options at January 1, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">681,983</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">240,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.55</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(295,903</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.94</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options vested during the period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(407,558</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.21</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nonvested options at December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">218,522</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.89</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The activity in the accrued warranty accounts is as follows:</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of and for the</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,614</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,456</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year provision</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">355</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">626</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year claims</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(467</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(455</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Currency adjustment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(24</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,478</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,614</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table shows the gross carrying amount and accumulated amortization of definite-lived intangible assets:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="11" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of December 31, 2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross Carrying Amount</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated Amortization</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="line-height: 11.4pt;"></div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Amortized intangible assets</font>:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Customer relationships</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,425</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,235</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">190</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-contractual customer relationships</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">911</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(674</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">237</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Developed technology</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">471</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(353</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In process research and development</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">152</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(146</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contract backlog</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(36</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Trade names and other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign currency translation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(145</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">48</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(97</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,879</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,425</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">454</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="11" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of December 31, 2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross Carrying Amount</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated Amortization</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt;"></div><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Amortized intangible assets</font>:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Customer relationships</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,425</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,061</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">364</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-contractual customer relationships</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">911</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(669</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">242</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Developed technology</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">471</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(295</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">176</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In process research and development</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">152</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(142</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contract backlog</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(36</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Trade names and other</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign currency translation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(28</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,996</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,221</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">775</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company is obligated under certain noncancelable operating leases for office facilities and equipment.&#160; Future minimum lease payments under noncancelable operating leases as of December 31, 2016 are as follows:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">&#160;(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross Future</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Minimum Lease</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Payments</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2017</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">925</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">809</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">817</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2020</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">651</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">616</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Thereafter</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">946</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,764</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The effective income tax rate for the years ended December 31, 2016 and 2015 differed from the statutory federal income tax rate as presented below:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse;"><tr><td style="width: 53.47%; vertical-align: bottom;">&#160;</td><td colspan="3" style="width: 46.53%; vertical-align: bottom;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Effective Tax Rate Percentage (%)</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;">&#160;</td><td colspan="3" style="width: 46.53%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;">&#160;</td><td style="width: 22.75%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Statutory federal income tax rate</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">34.0%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">34.0%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">State income taxes, net of federal tax benefit</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.3%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(0.2)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Effect of foreign operations</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8.6%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3.0)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Change in valuation allowance</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(46.9)%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(33.8)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Meals and entertainment</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.7%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3.3)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Permanent differences</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.5%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3.6)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Uncertain tax positions</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11.8%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4.0)%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF; border-bottom: #000000 2px solid;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1.2)%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.8%</div></td></tr><tr><td style="width: 53.47%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Effective tax rate</div></td><td style="width: 22.75%; vertical-align: bottom; background-color: #FFFFFF; border-top: #000000 2px solid; border-bottom: #000000 4px double;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19.8%</div></td><td style="width: 3.44%; vertical-align: bottom;">&#160;</td><td style="width: 20.35%; vertical-align: bottom; border-top: #000000 2px solid; border-bottom: #000000 4px double;"><div style="text-align: right; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11.1)%</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the years ended December&#160;31,&#160;2016 and 2015, 73% and 71%, respectively, of the Company's consolidated revenue was from customers in the nuclear power industry. The Company designs, develops and delivers business and technology solutions to the energy industry worldwide.&#160; Revenue, operating income (loss) and total assets for the Company's United States, European, and Asian subsidiaries as of and for the years ended December&#160;31,&#160;2016 and 2015 are as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="19" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Year ended December 31, 2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">United States</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Europe</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Asia</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Eliminations</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Consolidated</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenue</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">46,149</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,143</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,809</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Transfers between geographic locations</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,639</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,139</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,800</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total revenue</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">48,788</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,165</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,948</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,800</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Operating income (loss)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,921</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(896</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(450</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,575</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets, at December 31</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121,728</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,859</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,064</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(76,995</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,656</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="19" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Year ended December 31, 2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">United States</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Europe</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Asia</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Eliminations</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Consolidated</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenue</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49,585</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,260</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,958</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,803</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Transfers between geographic locations</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,400</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">183</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,429</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,012</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total revenue</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">50,985</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,443</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,387</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,012</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,803</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Operating loss</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,053</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(82</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,136</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets, at December 31</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">102,325</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,991</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,915</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(71,870</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">39,361</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">15.&#160; Segment Information</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has two reportable business segments.&#160; The Performance Improvement Solutions segment provides simulation, training and engineering products and services delivered across the breadth of industries we serve.&#160; Solutions include simulation for both training and engineering applications.&#160; Example training applications include turnkey and custom training services, while engineering services include plant design verification and validation. The Company provides these services across all market segments.&#160; Contracts typically range from 9 months to 24 months.&#160; The Company and its predecessors have been providing these services since 1976.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Nuclear Industry Training and Consulting segment provides specialized workforce solutions primarily to the nuclear industry, working at clients' facilities.&#160; This business is managed through our Hyperspring subsidiary.&#160; The business model, management focus, margins and other factors clearly separate this business line from the rest of the GSE product and service portfolio.&#160; Hyperspring has been providing these services since 2005.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table sets forth the revenue and operating results attributable to each reportable segment and includes a reconciliation of segment revenue to consolidated revenue and operating results to consolidated income (loss) before income taxes.</div><div style="line-height: 13.7pt;"><br style="line-height: 13.7pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenue:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Performance Improvement Solutions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,474</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37,074</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nuclear Industry Training and Consulting</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,627</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,729</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,803</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Operating income (loss):</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Performance Improvement Solutions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(856</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,465</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nuclear Industry Training and Consulting</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,224</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,178</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Change in fair value of contingent consideration, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">207</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(849</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Operating income (loss)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,575</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,136</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Interest income, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">85</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">88</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Loss on derivative instruments, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other income (expense), net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">130</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(146</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Income (loss) before income taxes</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,772</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,234</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 13.7pt;"><br style="line-height: 13.7pt;" /></div><div style="text-align: left; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Additional information relating to segments is as follows:</div><div style="line-height: 13.7pt;"><br style="line-height: 13.7pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Identifiable assets:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Performance Improvement Solutions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">42,383</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,624</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Nuclear Industry Training and Consulting</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,249</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,884</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Intercompany receivable elimination</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(147</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,656</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">39,361</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 13.7pt;"><br style="line-height: 13.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the years ended December&#160;31,&#160;2016 and 2015, 73% and 71%, respectively, of the Company's consolidated revenue was from customers in the nuclear power industry. The Company designs, develops and delivers business and technology solutions to the energy industry worldwide.&#160; Revenue, operating income (loss) and total assets for the Company's United States, European, and Asian subsidiaries as of and for the years ended December&#160;31,&#160;2016 and 2015 are as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="19" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Year ended December 31, 2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">United States</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Europe</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Asia</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Eliminations</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Consolidated</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenue</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">46,149</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,143</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,809</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Transfers between geographic locations</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,639</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,139</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,800</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total revenue</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">48,788</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,165</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,948</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,800</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Operating income (loss)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,921</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(896</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(450</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,575</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets, at December 31</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121,728</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,859</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,064</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(76,995</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53,656</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="19" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Year ended December 31, 2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">United States</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Europe</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Asia</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Eliminations</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Consolidated</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenue</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49,585</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,260</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,958</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,803</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Transfers between geographic locations</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,400</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">183</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,429</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,012</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total revenue</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">50,985</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,443</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,387</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,012</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,803</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Operating loss</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,053</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(82</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,136</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total assets, at December 31</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">102,325</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,991</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,915</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(71,870</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">39,361</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenues by geographic location above are attributed to the contracting entity.&#160; Therefore, revenues from a foreign customer that contracted directly with our U.S. entity are included in revenues from the United States.&#160; In Europe, total revenues attributable to our United Kingdom and Sweden subsidiaries were $2.6 million and $1.5 million, respectively. All revenues in Asia were attributable to our Chinese subsidiary.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Alternatively, revenues from customers domiciled in foreign countries were approximately 33% and 31%, of the Company's consolidated 2016 and 2015 revenue, respectively.&#160; Revenues from foreign countries where our customers reside were all individually less than 10% of the Company's consolidated revenues during 2016 and 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 12735000 11127000 541000 1550000 1.58 2.25 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Information with respect to stock option activity as of and for the year ended December&#160;31,&#160;2016 is as follows:</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Average</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Exercise</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Price</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Aggregate</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Intrinsic</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Value (in thousands)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Average</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Remaining</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contractual Life</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Years)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options outstanding at January 1, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,222,333</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.01</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options exercised</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(492,200</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.86</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(213,300</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.77</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options outstanding at December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,556,833</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.15</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,573</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.05</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options expected to vest</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">72,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.87</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">117</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.45</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options exercisable at December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,484,833</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.21</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,456</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.89</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Information with respect to stock option activity as of and for the year ended December&#160;31,&#160;2015 is as follows:</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Number</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">of Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Average</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Exercise</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Price</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Aggregate</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Intrinsic</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Value (in thousands)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Average</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Remaining</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contractual Life</div><div style="text-align: center; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(Years)</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options outstanding at January 1, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,708,273</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.12</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">240,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.58</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options exercised</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(14,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.65</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(711,940</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.97</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options outstanding at December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,222,333</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.01</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">831</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.78</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options expected to vest</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">218,522</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.76</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">142</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.74</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Options exercisable at December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,003,811</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.15</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">689</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 9.1pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.68</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 0 0.76 1.65 1.86 0.76 1.52 40000 240000 40000 240000 4.77 2.97 P1Y P5Y 2018-06-30 1537399 1377500 505000 0 0.76 0 1.45 1688480 0 1367500 1367500 1688480 3.15 3.21 7500000 0.4905 0.4745 0.0204 0.0153 0.0093 407566 6000 0.76 0 10000 711419 0 0 1647328 0.4944 0.4905 0.4594 3.12 3.01 3.15 711940 213300 -485940 -665500 142000 117000 1556833 2708273 2222333 1.87 1.76 218522 72000 831000 1573000 1484833 2003811 1.15 0.55 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Stock-based compensation</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Compensation expense related to share based awards is recognized on a pro rata straight-line basis based on the value of share awards that are scheduled to vest during the requisite service period.&#160; During the years ended December&#160;31,&#160;2016 and 2015, the Company recognized $1.6 million and $0.5 million, respectively, of pre-tax stock-based compensation expense under the fair value method.&#160;&#160; During 2016, the Company recognized approximately $151,000 of compensation expense related to cash-settled RSUs.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">1.&#160; Summary of Significant Accounting Policies</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Principles of consolidation</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The accompanying consolidated financial statements include the accounts of GSE Systems, Inc. and its wholly-owned subsidiaries (collectively, "the Company"). All intercompany balances and transactions have been eliminated in consolidation.&#160; Investments in partnerships, joint ventures, and less-than-majority owned subsidiaries in which the Company has significant influence are accounted for under the equity method.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accounting estimates</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.&#160; On an ongoing basis, the Company evaluates the estimates used, including but not limited to those related to revenue recognition, the allowance for doubtful accounts, estimates of future warranty costs, impairments of goodwill and other intangible assets and contingent consideration to be paid in business acquisitions, valuation of stock based compensation awards, and income taxes.&#160; Actual results could differ from these estimates.</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue recognition</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company recognizes revenue through fixed price contracts for the sale of uniquely designed/customized systems containing hardware, software and other materials which generally apply to the Performance Improvement Solutions segment and time and material contracts for Nuclear Industry Training and Consulting support and service agreements.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In accordance with ASC 605-35<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">, Construction-Type and Production-Type Contracts </font>(ASC 605<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">)</font>, the Performance Improvement Solutions segment accounts for revenue under fixed-price contracts using the percentage-of-completion method.&#160; This methodology recognizes revenue and earnings as work progresses on the contract and is based on costs incurred to date compared to total estimated cost to complete the project.&#160; Estimated contract earnings are reviewed and revised periodically as the work progresses, and the cumulative effect of any change in estimate is recognized in the period in which the change is identified.&#160; Estimated losses are charged against earnings in the period such losses are identified.&#160; The Company recognizes revenue arising from contract claims either as income or as an offset against a potential loss only when the amount of the claim can be estimated reliably and realization is probable and there is a legal basis of the claim.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Uncertainties inherent in the performance of contracts include labor availability and productivity, material costs, change order scope and pricing, software modification and customer acceptance issues.&#160; The reliability of these cost estimates is critical to the Company's revenue recognition as a significant change in the estimates can cause the Company's revenue and related margins to change significantly from the amounts estimated in the early stages of the project.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As the Company recognizes revenue under the percentage-of-completion method, it provides an accrual for estimated future warranty costs based on historical and projected claims experience.&#160; The Company's long-term contracts generally provide for a one to five year warranty on the systems sold to customers to cover hardware or software issues.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's system design contracts do not normally provide for post contract support (PCS) in terms of software upgrades, software enhancements or telephone support.&#160; In order to obtain PCS, the customers must normally purchase a separate contract.&#160; Such PCS arrangements are generally for a one-year period renewable annually and include customer support, unspecified software upgrades, and maintenance releases.&#160; The Company recognizes revenue from these contracts ratably over the life of the agreements.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Revenue from the sale of software licenses without other elements in the contract and which do not require significant modifications or customization for the Company's modeling tools are recognized when the license agreement is signed, the license fee is fixed and determinable, delivery has occurred, and collection is considered probable.&#160; We utilize written contracts as a means to establish the terms and conditions by which product support and services are sold to customers.&#160; Delivery is considered to have occurred when title and risk of loss have been transferred to the customer, which generally occurs after a license key has been delivered electronically to the customer.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-top: 12pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company also recognizes revenue from the sale of software licenses from contracts with multiple deliverables.&#160; These software license sales are evaluated under ASC 985-605, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Software Revenue Recognition</font>.&#160; Contracts with multiple element arrangements typically include, but are not limited to, components such as installation, training, licenses, and PCS listed in the contract.&#160; The Company concluded that vendor specific objective evidence (VSOE) does not exist for all elements of its software license sales.&#160; If a PCS or professional services element exists in the software license arrangement, revenue is recognized ratably over the longest service period.&#160; If no PCS or professional services element exists in the arrangement, revenue is deferred until the last undelivered element is delivered.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; margin-top: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company recognizes revenue under time and materials contracts primarily from the Nuclear Industry Training and Consulting segment and certain cost-reimbursable contracts.&#160; Revenue on time and material contracts is recognized as services are rendered and performed.&#160; <font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under a typical time-and-materials billing arrangement, customers are billed on a regularly scheduled basis, such as biweekly or monthly.&#160; Any unbilled amounts are typically billed the following month. </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under cost-reimbursable contracts, which are subject to a contract ceiling amount, we are reimbursed for allowable costs and paid a fee, which may be fixed or performance based.&#160; However, if costs exceed the contract ceiling or are not allowable under the provisions of the contract or applicable regulations, we may not be able to obtain reimbursement for all such costs.</font></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Cash and cash equivalents</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Cash and cash equivalents represent cash and highly liquid investments including money market accounts with maturities of three months or less at the date of purchase.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Restricted cash</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Restricted cash consists of the cash collateralization of outstanding letters of credit used for various advance payment, bid, surety and performance bonds, and negative foreign exchange positions which have been segregated into restricted money market accounts with BB&amp;T Bank.&#160; BB&amp;T Bank has complete and unconditional control over the restricted money market accounts.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; margin-top: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December&#160;31,&#160;2016 and 2015, the Company had approximately $1.1&#160;million and $3.6&#160;million, respectively, of cash in escrow accounts with BB&amp;T Bank.&#160; We have classified all of our restricted cash as current assets at December 31, 2016, and classified as current assets $1.8 million of the total restricted cash at December 31, 2015, with the remaining amount classified as a long term asset. The Company recorded interest income of $6,000 and $10,000 from the escrow accounts for the years ended December&#160;31,&#160;2016 and 2015, respectively.&#160; The interest earned on these restricted funds is added to the restricted cash balance.&#160; The Company classifies the restriction and release of the cash collateralization of outstanding letters of credit as an investing activity within the consolidated statements of cash flows, as these deposits are not related to borrowings against our line of credit.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Contract receivables, net</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contract receivables include recoverable costs and accrued profit not billed which represents revenue recognized in excess of amounts billed.&#160; Billings in excess of costs and estimated earnings on uncompleted contracts in the accompanying consolidated balance sheets represent advanced billings to clients on contracts in advance of work performed.&#160; Generally, such amounts will be earned and recognized over the next twelve months.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Billed receivables are recorded at invoiced amounts.&#160; The allowance for doubtful accounts is based on historical trends of past due accounts, write-offs, and specific identification and review of customer accounts.</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The activity in the allowance for doubtful accounts is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of and for the</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">103</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year provision</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year write-offs</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(86</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">103</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Equipment, software and leasehold improvements, net</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Equipment and purchased software are recorded at cost and depreciated using the straight-line method with estimated useful lives ranging from three to ten years.&#160; Leasehold improvements are amortized over the life of the lease or the estimated useful life, whichever is shorter, using the straight-line method.&#160; Upon sale or retirement, the cost and related depreciation are eliminated from the respective accounts and any resulting gain or loss is included in operations. Maintenance and repairs are charged to expense as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Software development costs</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Certain computer software development costs are capitalized in the accompanying consolidated balance sheets.&#160; Capitalization of computer software development costs begins upon the establishment of technological feasibility. Capitalization ceases and amortization of capitalized costs begins when the software product is commercially available for general release to customers.&#160; Amortization of capitalized computer software development costs is included in cost of revenue and is determined using the straight-line method over the remaining estimated economic life of the product, typically three years.&#160; On an annual basis, and more frequently as conditions indicate, the Company assesses the recovery of the unamortized software development costs by estimating the net undiscounted cash flows expected to be generated by the sale of the product.&#160; If the undiscounted cash flows are not sufficient to recover the unamortized software costs the Company will write-down the carrying amount of such asset to its estimated fair value based on the future discounted cash flows.&#160; The excess of any unamortized computer software costs over the related fair value is written down and charged to operations.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Development expenditures</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Development expenditures incurred to meet customer specifications under contracts are charged to contract costs.&#160; Company sponsored development expenditures are either charged to operations as incurred and are included in selling, general and administrative expenses or are capitalized as software development costs.&#160; See Note 7, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Software development costs, net</font>.&#160; The amounts incurred for Company sponsored development activities relating to the development of new products and services or the improvement of existing products and services, were approximately $1.6&#160;million and $3.1&#160;million for the years ended December 31, 2016, and 2015, respectively.&#160; Of this amount, the Company capitalized approximately $0.2 million and $1.6 million for the years ended December 31, 2016 and 2015, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Impairment of long-lived assets</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Long-lived assets, such as equipment, purchased software, capitalized software development costs, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.&#160; Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.&#160; If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized at the amount by which the carrying amount of the asset exceeds its fair value.&#160; Assets to be disposed of would be separately presented in the consolidated balance sheets and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the third quarter of 2015, the Company's new CEO conducted a review of the Company's organizational cost structure and software development plans.&#160; Based upon this review, the Company made the decision to terminate its Enterprise Data Management (EDM) software development program and recorded a $1.5 million write-down representing the capitalized balance of its EDM software development projects in the third quarter 2015.&#160; No impairment was recorded during 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Goodwill and intangible assets</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 6pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's intangible assets include amounts recognized in connection with business acquisitions, including customer relationships, contract backlog and software.&#160; Intangible assets are initially valued at fair value using generally accepted valuation methods appropriate for the type of intangible asset.&#160; Amortization is recognized on a straight-line basis over the estimated useful life of the intangible assets, except for contract backlog and contractual customer relationships which are recognized in proportion to the related projected revenue streams.&#160; Intangible assets with definite lives are reviewed for impairment if indicators of impairment arise.&#160; The Company does not have any intangible assets with indefinite useful lives.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Goodwill represents the excess of costs over fair value of assets of businesses acquired.&#160; The Company reviews goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable in accordance with <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accounting Standard</font>s Update (ASU)&#160; 2011-08, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles - Goodwill and Other (Topic 350): Testing Goodwill for Impairment,</font> and ASC 350, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles &#8212; Goodwill and Other</font> (ASC 350).&#160; The Company tests goodwill at the reporting unit level.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">ASU 2011-08 permits an entity to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.&#160;&#160;Under ASU 2011-08, an entity is not required to perform step one of the goodwill impairment test for a reporting unit if it is more likely than not that its fair value is greater than its carrying amount.&#160; For the annual goodwill impairment test as of December 31,&#160;2016, the Company performed a quantitative step one goodwill impairment test and concluded that the fair values of each of the reporting units exceeded their respective carrying values.&#160; &#160;</div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Foreign currency translation</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Balance sheet accounts for foreign operations are translated at the exchange rate as of the balance sheet date, and income statement accounts are translated at the average exchange rate for the year.&#160; The resulting translation adjustments are included in accumulated other comprehensive loss.&#160; Transaction gains and losses resulting from changes in exchange rates are recorded in our statements of operations in the year in which they occur.&#160; For the years ended December&#160;31,&#160;2016, and 2015, foreign currency transaction losses were approximately $69,000 and $34,000, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accrued warranty</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For contracts that contain a warranty provision, the Company provides an accrual for estimated future warranty costs based on historical experience and projected claims.&#160; The Company's contracts may contain warranty provisions from one to five years.&#160; The current portion of the accrued warranty is presented separately on the Consolidated Balance Sheets within Current liabilities whereas the noncurrent portion is included in Other liabilities.</div><div style="line-height: 10.6pt; margin-bottom: 6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The activity in the accrued warranty accounts is as follows:</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of and for the</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,614</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,456</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year provision</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">355</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">626</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year claims</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(467</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(455</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Currency adjustment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(24</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,478</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,614</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income taxes</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Income taxes are provided under the asset and liability method.&#160; Under this method, deferred income taxes are determined based on the differences between the consolidated financial statements and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.&#160; Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected to be realized.&#160; A provision is made for the Company's current liability for federal, state and foreign income taxes and the change in the Company's deferred income tax assets and liabilities.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We establish accruals for uncertain tax positions taken or expected to be taken in a tax return when it is more likely than not (i.e., a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities that have full knowledge of all relevant information. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. Favorable or unfavorable adjustment of the accrual for any particular issue would be recognized as an increase or decrease to income tax expense in the period of a change in facts and circumstances. Interest and penalties related to income taxes are accounted for as income tax expense.</div><div style="line-height: 11.65pt;"><br style="line-height: 11.65pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Stock-based compensation</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Compensation expense related to share based awards is recognized on a pro rata straight-line basis based on the value of share awards that are scheduled to vest during the requisite service period.&#160; During the years ended December&#160;31,&#160;2016 and 2015, the Company recognized $1.6 million and $0.5 million, respectively, of pre-tax stock-based compensation expense under the fair value method.&#160;&#160; During 2016, the Company recognized approximately $151,000 of compensation expense related to cash-settled RSUs.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Earnings (loss) per share</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Basic earnings (loss) per share is based on the weighted average number of outstanding common shares for the period.&#160; Diluted earnings (loss) per share adjusts the weighted average shares outstanding for the potential dilution that could occur if outstanding vested stock options were exercised.&#160; Basic and diluted earnings (loss) per share is based on the weighted average number of outstanding shares for the period.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The number of common shares and common share equivalents used in the determination of basic and diluted loss per share were as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands, except for per share data)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Numerator:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net income (loss)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,422</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(4,705</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Denominator:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Weighted-average shares outstanding for basic income (loss) per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,218,681</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,892,891</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Effect of dilutive securities:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock options and restricted stock units</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">293,585</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,512,266</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,892,891</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Shares related to dilutive securities excluded because inclusion would be anti-dilutive</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">677,964</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,492,710</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Conversion of certain outstanding stock options was not assumed for the years ended December&#160;31,&#160;2016 and 2015 because the impact would have been anti-dilutive.</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Significant customers and concentration of credit risk</div><div style="line-height: 10.6pt; margin-bottom: 6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We have a concentration of revenue from an individual customer, which accounted for approximately 10.2% and 15.9% of our consolidated revenue for the years ended December 31, 2016 and 2015, respectively.&#160; No other individual customer accounted for more than 10% of our consolidated revenue in 2016 or 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Fair values of financial instruments</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The carrying amounts of current assets and current liabilities reported in the consolidated balance sheets approximate fair value due to their short term duration.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Contingent consideration for business acquisitions</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Acquisitions may include contingent consideration payments based on future financial measures of an acquired company. Contingent consideration is required to be recognized at fair value as of the acquisition date. The Company estimates the fair value of these liabilities based on financial projections of the acquired companies and estimated probabilities of achievement. At each reporting date, the contingent consideration obligation is revalued to estimated fair value and changes in fair value subsequent to the acquisition are reflected in income or expense in the consolidated statements of operations, and could cause a material impact to our operating results. Changes in the fair value of contingent consideration obligations may result from changes in discount periods and rates, changes in the timing and amount of revenue and/or earnings estimates and changes in probability assumptions with respect to the likelihood of achieving the various earn-out criteria.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Derivative instruments</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company utilizes forward foreign currency exchange contracts to manage market risks associated with the fluctuations in foreign currency exchange rates. It is the Company's policy to use such derivative financial instruments to protect against market risk arising in the normal course of business in order to reduce the impact of these exposures. The Company minimizes credit exposure by limiting counterparties to nationally recognized financial institutions.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December&#160;31,&#160;2016, the Company had foreign exchange contracts outstanding of approximately 281.4 million Japanese Yen, 0.6&#160;million Australian&#160;Dollars, 0.5 million Canadian Dollars, and 0.1&#160;million Euro.&#160; At December&#160;31,&#160;2015, the Company had foreign exchange contracts outstanding of approximately 2.1&#160;million Euro, 1.3 million Canadian Dollars, 0.5&#160;million Pounds&#160;Sterling and 0.4 million Australian Dollars at fixed rates. The contracts expire on various dates through December 2018.&#160; The Company had not designated the foreign exchange contracts as hedges and had recorded the estimated fair value of the contracts in the consolidated balance sheet as follows:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Asset derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Prepaid expenses and other current assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">115</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">84</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Liability derivatives</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other current liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">121</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">64</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The changes in the fair value of the foreign exchange contracts are included in gain (loss) on derivative instruments, net in the consolidated statements of operations.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The foreign currency denominated trade receivables, unbilled receivables, billings in excess of revenue earned and subcontractor accruals that are related to the outstanding foreign exchange contracts are remeasured at the end of each period into the functional currency using the current exchange rate at the end of the period.&#160; The gain or loss resulting from such remeasurement is also included in gain (loss) on derivative instruments net in the consolidated statements of operations.</div><div style="line-height: 10.6pt; margin-bottom: 6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the years ended December&#160;31,&#160;2016 and 2015, the Company recognized a loss on its derivative instruments net as outlined below:</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Foreign exchange contracts- change in fair value</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Remeasurement of related contract receivables and billings in excess of revenue earned</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(69</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(34</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Reclassifications</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Certain prior year amounts have been reclassified to conform with the current year presentation.&#160; Subcontractor payables have been reclassified on the Consolidated Balance Sheets from Accounts payable to Accrued expenses.&#160; In addition, the Company reclassified research and development costs from Selling, general and administrative expenses and presented them as a separate caption within Operating expenses on the Consolidated Statement of Operations.&#160; The Company also reclassified the current portion of deferred taxes to noncurrent within Other assets and Other liabilities on the Consolidated Balance Sheets.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accounting pronouncements recently adopted</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In November 2015, the Financial Accounting Standards Board (FASB) issued ASU 2015-17, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes.</font>&#160; The standard requires that deferred tax assets and liabilities be classified as noncurrent on the balance sheet rather than being separated into current and noncurrent.&#160; ASU 2015-17 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016.&#160; Early adoption is permitted and the standard may be applied either retrospectively or on a prospective basis to all deferred tax assets and liabilities.&#160; The Company adopted ASU 2015-17 effective January 1, 2016.&#160; The adoption of this guidance did not have a material effect on the Company's consolidated financial position.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accounting pronouncements not yet adopted</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In May 2014, the FASB issued ASU 2014-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers</font>, which provides guidance for revenue recognition. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In doing so, companies will need to use more judgment and make more estimates than under today's guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. This guidance will be effective for the Company in the first quarter of its fiscal year ending December&#160;31,&#160;2018, and interim periods therein, using either of the following transition methods: (i)&#160;a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients, or (ii)&#160;a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). The Company is currently in the process of evaluating the impact of the adoption of this ASU on its consolidated financial statements and its method of adoption.&#160; The adoption is expected to significantly impact the Company's revenue recognition and related disclosures.&#160; For example, our revenue from software arrangements with multiple elements including services are currently recognized ratably due to the lack of VSOE of fair value.&#160; We will be required to separate these performance obligations under these arrangements and recognize them as delivered.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In July 2015, FASB issued ASU 2015-11, </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Simplifying the Measurement of Inventory</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; ASU 2015-11 requires that an entity measure inventory at the lower of cost and net realizable value.&#160; This ASU does not apply to inventory measured using last-in, first-out.&#160; ASU 2015-11 is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period.&#160; We do not expect the new standard to have a significant impact on our consolidated financial position, results of operations or cash flows.</font></div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In February 2016, the FASB issued ASU 2016-02, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Leases (Topic 842)</font>.&#160; The new standard establishes a right-of-use (ROU) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months.&#160; Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement.&#160; The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.&#160; A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements, with certain practical expedients available.&#160; The Company is still evaluating the impact of the pending adoption of the new standard on the consolidated financial statements, and the Company expects that upon adoption the recognition of ROU assets and lease liabilities could be material.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In March 2016, the FASB issued ASU No. 2016-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation - Stock Compensation: Topic 718: Improvements to Employee Share Based Accounting</font>.&#160; The new guidance is intended to simplify the accounting for share based payment award transactions.&#160; The amendments in the update include the following aspects for share based accounting: accounting for income taxes, classification of excess tax benefits on the statement of cash flows, forfeitures, minimum statutory tax withholding requirements, and classification of employee taxes paid on the statement of cash flows when an employer withholds shares for tax withholding purposes.&#160; Adoption of ASU 2016-09 is required for fiscal reporting periods beginning after December 15, 2016, including interim reporting periods within those fiscal years.&#160; We are currently evaluating the potential impact of the adoption of ASU 2016-09 on our consolidated financial statements.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In August 2016, the FASB issued ASU No. 2016-15, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Classification of Certain Cash Receipts and Cash Payments</font>.&#160; The new guidance addresses eight specific cash flow issues and applies to all entities that are required to present a statement of cash flows.&#160; Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.&#160; We are currently evaluating the potential impact of the adoption of ASU 2016-15 on our consolidated financial statements.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In November 2016, the FASB issued ASU No. 2016-18, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Restricted Cash</font>.&#160; The new guidance applies to all entities that have restricted cash or restricted cash equivalents and are required to present a statement of cash flows.&#160; This update is intended to reduce diversity in cash flow presentation of restricted cash and restricted cash equivalents and requires entities to include all cash and cash equivalents, both restricted and unrestricted, in the beginning-of-period and end-of-period totals presented on the statement of cash flows.&#160; Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.&#160; We are currently evaluating the potential impact of the adoption of ASU 2016-18 on our consolidated financial statements.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In January 2017, the FASB issued ASU 2017-01, </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Business Combinations: Clarifying the definition of a Business</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, which amends the current definition of a business. Under ASU 2017-01, to be considered a business, an acquisition would have to include an input and a substantive process that together significantly contributes to the ability to create outputs.&#160; ASU 2017-01 further states that when substantially all of the fair value of gross assets acquitted is concentrated in a single asset (or a group of similar assets), the assets acquired would not represent a business.&#160; The new guidance also narrows the definition of the term "outputs" to be consistent with how it is described in Topic 606, </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; The changes to the definition of a business will likely result in more acquisitions being accounted for as asset acquisitions. ASU 2017-01 is effective for acquisitions commencing on or after June 30, 2019, with early adoption permitted.&#160; Adoption of this guidance will be applied prospectively on or after the effective date.</font></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In January 2017, the FASB issued ASU 2017-04, </font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles &#8211; Goodwill and Other</font><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; ASU 2017-04 simplifies the accounting for goodwill impairment by eliminating Step 2 of the current goodwill impairment test, which required a hypothetical purchase price allocation.&#160; Goodwill impairment will now be the amount by which the reporting unit's carrying value exceeds its fair value, limited to the carrying value of the goodwill.&#160; ASU 2017-04 is effective for financial statements issued for fiscal years, and interim periods beginning after December 15, 2019.&#160; </font>We are currently evaluating the potential impact of the adoption of ASU 2017-04 on our consolidated financial statements.</div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt;"><br style="line-height: 12.55pt;" /><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font><br style="line-height: 12.55pt;" /></div></div> -13000 -24000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accrued warranty</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For contracts that contain a warranty provision, the Company provides an accrual for estimated future warranty costs based on historical experience and projected claims.&#160; The Company's contracts may contain warranty provisions from one to five years.&#160; The current portion of the accrued warranty is presented separately on the Consolidated Balance Sheets within Current liabilities whereas the noncurrent portion is included in Other liabilities.</div><div style="line-height: 10.6pt; margin-bottom: 6pt;"><br style="line-height: 10.6pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The activity in the accrued warranty accounts is as follows:</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of and for the</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,614</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,456</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year provision</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">355</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">626</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year claims</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(467</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(455</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Currency adjustment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(24</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,478</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,614</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 10000 0 0 0 0 0 4000 833000 23000 0 0 829000 23000 0 457512 14000 0 492200 14000 15000 0 0 0 0 15000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.7pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">11.&#160; Capital Stock</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's Board of Directors has authorized 32,000,000 total shares of capital stock, of which 30,000,000 are designated as common stock and 2,000,000 are designated as preferred stock.&#160; The Board of Directors has the authority to establish one or more classes of preferred stock and to determine, within any class of preferred stock, the preferences, rights and other terms of such class.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December&#160;31,&#160;2016, the Company has reserved 4,892,641&#160;shares of common stock for issuance, 1,556,833&#160;are reserved for shares upon exercise of outstanding stock options, and 1,688,480 are reserved for shares upon vesting of restricted stock units.&#160; The Company has 1,647,328&#160;shares available for future grants under the Company's 1995 Long-Term Incentive Plan.</div><div style="text-align: justify; line-height: 12.55pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Preferred Stock Rights</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">On March 21, 2011, the Board of Directors of the Company declared a dividend, payable to holders of record as of the close of business on April&#160;1,&#160;2011, of one preferred stock purchase right (a Right) for each outstanding share of common stock, par value $0.01 per share, of the Company (the Common Stock) and in addition, entered into a Stockholder Protection Rights Agreement (as amended from time to time, the Rights Agreement) with Continental&#160;Stock&#160;Transfer&#160;&amp;&#160;Trust&#160;Company, as Rights Agent.&#160; The Rights traded with and were inseparable from the Common Stock and were not evidenced by separate certificates.&#160; Each Right entitled its holder to purchase from the Company one-hundredth of a share of participating preferred stock having economic and voting terms similar to the Common Stock at an exercise price of $8.00 per Right, subject to adjustment in accordance with the terms of the Rights Agreement, if the Rights had become exercisable.&#160; Under the Rights Agreement, the Rights would have become exercisable if any person or group acquired 20% or more of the Common Stock or, in the case of any person or group that owned 20% or more of the Common Stock.&#160; Upon exercise of the Right in accordance with the Rights Agreement, the holder was able to purchase a number of shares of Common Stock from the Company having an aggregate market price (as defined in the Rights Agreement) equal to twice the then-current exercise price for an amount in cash equal to the then-current exercise price.&#160; In addition, the Company, in certain circumstances and pursuant to the terms of the Rights Agreement, would have exchanged the Rights for one share of Common Stock or an equivalent security for each Right or, alternatively, redeemed the Rights for $0.001 per Right.</div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; margin-bottom: 12pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">On March 21, 2014, the Rights Agreement was amended to extend the term an additional two years.&#160; At the close of business on March 21, 2016, the Rights and the Rights Agreement expired and no person retained any rights pursuant to the Rights Agreement or any Right.</div></div> 21121000 18368000 72917000 195000 -46144000 -1231000 -2999000 -50849000 75120000 204000 -2999000 -1777000 -2999000 73481000 195000 -1460000 22738000 -49427000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">17.&#160; Subsequent Events</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;During 2017, pursuant to the terms of the Hyperspring Purchase Agreement, GSE Performance paid the Sellers an additional $0.9 million based on EBITDA thresholds for the 12-month period ended November 13, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 28.8pt; margin-left: 7.2pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table outlines the Company's foreign uncertain tax liabilities, including accrued interest and penalties for each jurisdiction:</div><div style="line-height: 10.25pt;"><br style="line-height: 10.25pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; border-top: #000000 solid 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">China</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Ukraine</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">South Korea</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Tax</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Interest and Penalties</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Tax</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Interest and Penalties</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Tax</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Interest and Penalties</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: justify; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Balance, January 1, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">222,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">61,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">283,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #FFFFFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Increases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">152,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">170,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Decreases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #FFFFFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Balance, December 31, 2015</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">225,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">152,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">413,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Increases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">68,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">129,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">275,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Decreases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(23,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(23,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Balance, December 31, 2016</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">202,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">209,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">89,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">129,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 10.25pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">665,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> -97000 -17000 1598911 1598911 2999000 2999000 3325000 5555000 17000 0 109000 644000 68000 0 0 129000 0 3000 23000 0 0 0 0 40000 0 0 0 0 209000 8000 15000 28000 152000 0 61000 222000 202000 0 21000 225000 89000 129000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accounting estimates</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.&#160; On an ongoing basis, the Company evaluates the estimates used, including but not limited to those related to revenue recognition, the allowance for doubtful accounts, estimates of future warranty costs, impairments of goodwill and other intangible assets and contingent consideration to be paid in business acquisitions, valuation of stock based compensation awards, and income taxes.&#160; Actual results could differ from these estimates.</div><div style="line-height: 10.6pt;"><br style="line-height: 10.6pt;" /></div></div> 17892891 18512266 18218681 17892891 23000 40000 275000 170000 0 0 0 0 0 0 8000 15000 13000 0 152000 57000 283000 665000 413000 P9M P24M -34000 -69000 0.0125 454000 48000 11000 -145000 -28000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The activity in the allowance for doubtful accounts is as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">As of and for the</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">years ended December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">103</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year provision</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">101</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Current year write-offs</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(86</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">103</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 2607359 7 5 3 0.31 0.33 0.71 0.73 P12M 2016-03-21 2014-03-21 1 0.2 1 P2Y 32000000 P3Y 1 0.01 0.001 0.2 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; margin-left: 21.6pt; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Contingent consideration for business acquisitions</div><div style="line-height: 12.7pt;"><br style="line-height: 12.7pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Acquisitions may include contingent consideration payments based on future financial measures of an acquired company. Contingent consideration is required to be recognized at fair value as of the acquisition date. The Company estimates the fair value of these liabilities based on financial projections of the acquired companies and estimated probabilities of achievement. At each reporting date, the contingent consideration obligation is revalued to estimated fair value and changes in fair value subsequent to the acquisition are reflected in income or expense in the consolidated statements of operations, and could cause a material impact to our operating results. Changes in the fair value of contingent consideration obligations may result from changes in discount periods and rates, changes in the timing and amount of revenue and/or earnings estimates and changes in probability assumptions with respect to the likelihood of achieving the various earn-out criteria.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> P3Y 1538000 P1Y P1Y 1000000 2105000 0 2105000 0 3732000 3732000 0 0 4 1 1000000 4 4 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Software development costs, net consist of the following:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,145</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,414</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Additions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">245</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,610</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Amortization</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(408</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(341</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Impairment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,538</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">982</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,145</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 2 1 0 37000 -0.04 0.118 719000 514000 446000 382000 5600000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Contract receivables represent balances due from a broad base of both domestic and international customers. All contract receivables are considered to be collectible within twelve months. Recoverable costs and accrued profit not billed represent costs incurred and associated profit accrued on contracts that will become billable upon future milestones or completion of contracts.&#160; The components of contract receivables are as follows:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Billed receivables</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,325</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,831</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Recoverable costs and accrued profit not yet billed</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,555</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,325</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Allowance for doubtful accounts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(17</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(103</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total contract receivables, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,863</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,053</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 0 584000 1610000 245000 0 1085000 2647000 2105000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">7.&#160; Software Development Costs, net</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Software development costs, net consist of the following:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,145</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,414</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Additions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">245</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,610</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Amortization</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(408</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(341</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Impairment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,538</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;"><div style="text-align: left; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">982</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,145</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Software development costs capitalized were $0.2 million and $1.6 million for the years ended December&#160;31,&#160;2016 and 2015, respectively.&#160; Amortization of capitalized software development costs was $0.4 million and $0.3 million for the years ended December&#160;31,&#160;2016 and 2015, respectively, and was included in cost of revenue in the consolidated statements of operations.</div><div style="line-height: 9.1pt;"><br style="line-height: 9.1pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 12.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">4.&#160; Prepaid Expenses and Other Current Assets</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 11.65pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Prepaid expenses and other current assets consist of the following:</div><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">December 31,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2016</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="text-align: center; text-indent: -7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2015</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Prepaid expenses</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">422</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">639</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Income tax receivable</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">446</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">425</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other current assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,184</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,435</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,052</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="line-height: 11.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,499</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div style="line-height: 12.65pt;"><br style="line-height: 12.65pt;" /></div><div style="text-align: justify; text-indent: 36pt; line-height: 12.55pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other current assets primarily includes value-added tax receivables and cash deposited in a Swedish tax account.</div><div style="line-height: 12.55pt;"><br style="line-height: 12.55pt;" /></div></div> EX-101.SCH 9 gvp-20161231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Contract Receivables link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Equipment, Software, and Leasehold Improvements, net link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Software Development Costs, net link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Supplemental Disclosure of Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Contract Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Equipment, Software, and Leasehold Improvements, net (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Software Development Costs, net (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 081001 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Supplemental Disclosure of Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090104 - Disclosure - Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 090108 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments, Foreign Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 090110 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments, Fair Values Derivatives, Balance Sheet Location (Details) link:presentationLink link:calculationLink link:definitionLink 090112 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments, Gain (Loss) On Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Contract Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Equipment, Software, and Leasehold Improvements, net (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Software Development Costs, net (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Income Taxes, Uncertain Tax Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Capital Stock (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Segment Information, Reconciliation of Assets from Segment to Consolidated (Details) link:presentationLink link:calculationLink link:definitionLink 091502 - Disclosure - Segment Information, Loss before income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091504 - Disclosure - Segment Information, Geographic Segments (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 gvp-20161231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 gvp-20161231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 gvp-20161231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Foreign exchange contract outstanding Asia [Member] Award Type [Axis] Summary of Significant Accounting Policies [Abstract] Accounts payable Contract receivables, net Accounts Receivable, Net, Current Total contract receivables, net Contract Receivable Accrued expenses Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Accumulated other comprehensive loss Additional paid-in capital Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Vested RSU shares withheld to pay taxes Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation Stock-based compensation expense Share based compensation expense Ending balance Beginning balance Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable Allowance for Doubtful Accounts Receivable [Roll Forward] Current year write-offs Allowance for Doubtful Accounts Receivable, Write-offs Amortization of definite-lived intangible assets Shares related to dilutive securities excluded because inclusion would be anti-dilutive (in shares) Total assets Assets ASSETS Assets [Abstract] Total assets Assets, Fair Value Disclosure Current assets Total current assets Assets, Current Derivatives, Fair Value, by Balance Sheet Location [Axis] Balance Sheet Location [Domain] Billed receivables Billings in excess of revenue earned Change in fair value of contingent consideration Change in fair value of contingent consideration, net Amortization of capitalized software development costs Amortization Capitalized software development costs Additions Write-down of capitalized software development costs Impairment Beginning balance Ending balance Capitalized Computer Software, Net Software development costs, net Cash and cash equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Unrestricted cash Cash and cash equivalents Cash and cash equivalents at beginning of year Cash and cash equivalents at end of period Restricted cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Money market funds Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents [Abstract] Supplemental Disclosure of Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Class of Warrant or Right [Table] Class of Warrant or Right [Axis] Preferred Stock Rights Exercise price of right (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Class of Warrant or Right [Domain] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Commitments and contingencies Commitments and Contingencies [Abstract] Common Stock [Member] Common stock, shares issued (in shares) Common stock, shares authorized (in shares) Common stock $.01 par value, 30,000,000 shares authorized, 20,433,608 shares issued and 18,834,697 shares outstanding in 2016, 19,510,770 shares issued and 17,911,859 shares outstanding in 2015 Common stock reserved for issuance (in shares) Common stock, par value (in dollars per share) Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Computer Equipment [Member] Concentration of Credit Risk by Benchmark [Axis] Concentration of Credit Risk [Line Items] Significant Customers and Concentration of credit risk Concentration Risk Benchmark [Domain] Concentration of Credit Risk [Table] Percentage of revenue contributed by major customers Concentration Risk, Percentage Principles of consolidation Consolidation Items [Axis] Consolidation Items [Domain] Contract Receivables [Abstract] Corporate Segment [Member] Cost of revenue Credit Facility [Axis] Credit Facility [Domain] Currency [Axis] Subtotal Current Income Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) State Current: [Abstract] Federal Customer Relationships [Member] Long-Term Debt [Abstract] Line of credit facility term Debt instrument, basis spread on variable rate Interest rate floor related to credit agreement Releases of cash as collateral under letters of credit Deferred Tax Liabilities: [Abstract] Intangibles Prepaid Expenses and Other Current Assets [Abstract] Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Development Expenditures [Abstract] Deferred Costs [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Subtotal Deferred income taxes Deferred [Abstract] Total deferred tax liabilities Deferred Tax Liabilities, Gross Capital loss carryforwards Deferred Tax Assets, Net [Abstract] Total deferred tax assets less valuation allowance Deferred Tax Assets, Net of Valuation Allowance Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Domestic Total deferred tax asset Deferred Tax Assets, Gross State (Terse) Deferred income taxes - current Stock-based compensation expense Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Alternative minimum tax credit carryforwards Other Deferred Tax Assets, Other Accruals Net deferred tax asset (liability) Deferred Tax Liabilities, Net Deferred Tax Liabilities, Goodwill Other Deferred Tax Liabilities, Other Indefinite-lived intangibles Deferred Tax Liabilities, Intangible Assets Fixed Assets Deferred Tax Liabilities, Property, Plant and Equipment Valuation allowance Valuation allowance Company's contribution to the plan Employee Benefits [Abstract] Depreciation Derivative Instrument [Axis] Liability derivatives Derivative [Line Items] Expiration date of contract Derivative [Table] Derivative Asset [Abstract] Net fair value Derivative, Fair Value, Net Asset derivatives Estimated fair value of the contracts in the consolidated balance sheets [Abstract] Derivative, Fair Value, Net [Abstract] Derivative, Gain (Loss) on Derivative, Net [Abstract] Derivative Instruments, Gain (Loss) [Line Items] Derivative Contract [Domain] Derivative Instruments, Gain (Loss) [Table] Derivatives, Fair Value [Line Items] Derivative instruments Developed Technology [Member] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Stock-Based Compensation [Abstract] Disposal Date Date on which dividends payable was declared by Board of Directors Domestic Tax Authority [Member] Europe [Member] Income (loss) per share Basic earnings (loss) per common share (in dollars per share) Diluted earnings (loss) per common share (in dollars per share) Basic and Diluted Earnings (Loss) Per Common Share [Abstract] Effect of exchange rate changes on cash Permanent differences Federal corporate income tax rate Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract] Other Meals and entertainment State income taxes, net of federal tax benefit Change in valuation allowance Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effect of foreign operations Accrued compensation Weighted average remaining service period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Employee Stock Option [Member] Cash received from exercise of stock options Unrecognized compensation expense Investment, Name [Domain] Equity Component [Domain] Equity Method Investment, Ownership Percentage Fair values of financial instruments Fair Value, Hierarchy [Axis] Fair Value of Financial Instruments [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Hierarchy [Domain] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Significant Unobservable Inputs (Level 3) [Member] Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] Significant Other Observable Inputs (Level 2) [Member] Assets and Liabilities Measured at Fair Value Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Thereafter Finite-Lived Intangible Assets by Major Class [Axis] 2018 Total Finite-Lived Intangible Assets, Net Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2017 Finite-Lived Intangible Assets [Line Items] Gross carrying amount Finite-Lived Intangible Assets, Major Class Name [Domain] 2021 Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three Foreign currency translation Foreign Tax Authority [Member] Foreign exchange contracts - Liabilities Foreign Currency Contracts, Liability, Fair Value Disclosure Foreign exchange contracts - Assets Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Translation [Abstract] Foreign Exchange Contract [Member] Furniture and Fixtures [Member] Geography Eliminations [Member] Foreign exchange contracts- change in fair value Loss on derivative instruments, net Loss on derivative instruments, net (Loss) gain on derivative instruments, net Gain (Loss) on Sale of Assets and Asset Impairment Charges Goodwill Goodwill and intangible assets Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets [Abstract] Gross profit Gross Profit Hedging Designation [Axis] Hedging Designation [Domain] Intersegment Eliminations [Member] Impairment of long-lived assets In Process Research and Development [Member] Income Taxes [Abstract] Income Tax Authority, Name [Domain] Loss on equity method investments Income (Loss) from Equity Method Investments Foreign Income (loss) before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations [Abstract] Income Tax Authority, Name [Axis] Income Tax Authority [Axis] Domestic Income Tax Authority [Domain] Income Taxes Income Tax Disclosure [Text Block] Provision for income taxes Total Income Tax Contingency [Table] CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Income Tax Contingency [Line Items] Foreign earnings repatriate impact on income tax Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Income tax receivable Income taxes Income Taxes Paid, Net Income taxes Income Tax Uncertainties [Abstract] Accrued warranty Increase (Decrease) in Accrued Liabilities Accounts payable, accrued compensation and accrued expenses Billings in excess of revenue earned Increase (Decrease) in Billing in Excess of Cost of Earnings Contract receivables, net Increase (Decrease) in Contract Receivables, Net Changes in assets and liabilities Restrictions of cash as collateral under letters of credit Increase (Decrease) in Restricted Cash Other liabilities Increase (Decrease) in Other Operating Liabilities Increase (Decrease) in Stockholders' Equity [Roll Forward] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Stock options and restricted stock units (in shares) Intangible assets, net Cash paid: [Abstract] Interest income, net Interest Income, Other Domestic Deposits Interest Interest-bearing Deposits [Member] Latest Tax Year [Member] London Interbank Offered Rate (LIBOR) [Member] Leasehold Improvements [Member] Total liabilities Liabilities Total liabilities and stockholders' equity Liabilities and Equity LIABILITIES AND STOCKHOLDERS' EQUITY Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Total current liabilities Liabilities, Current Current liabilities Line of Credit Facility [Table] Line of Credit Facility, Collateral Lines of Credit [Abstract] Line of Credit [Member] Lender Name [Axis] Line of credit Line of Credit Facility [Line Items] Line of Credit Facility, Expiration Period Expiration date of credit agreement Line of Credit Facility, Affiliated Borrower Line of Credit Facility, Fair Value of Amount Outstanding Line of Credit Facility, Lender [Domain] Principal amount of the line of credit Interest rate Line of Credit Facility, Interest Rate Description Contract Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Long-term debt Long-Term Debt Long-term Debt [Text Block] India [Member] Maximum [Member] Minimum [Member] Money market accounts Product Warranty [Roll Forward] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from financing activities: Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Net income (loss) Net income (loss) Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net income (loss) Net Income (Loss) Available to Common Stockholders, Basic New accounting standards Number of reportable business segments Not Designated as Hedging Instrument [Member] Total Operating Leases, Future Minimum Payments Due Operating expenses Operating Expenses [Abstract] 2018 Operating Leases, Future Minimum Payments, Due in Two Years Total operating expenses Operating Expenses Rent Expense [Abstract] Operating Leases, Future Minimum Payments Due [Abstract] Operating Segments [Member] 2017 Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Loss Carryforwards [Table] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Operating Loss Carryforwards, expiration dates [Line Items] Rent expense Cash flows provided by operating activities Operating loss carryforwards 2019 Operating Leases, Future Minimum Payments, Due in Three Years Operating income (loss) Operating loss Operating loss 2020 Operating Leases, Future Minimum Payments, Due in Four Years Operating Loss Carryforwards, Expiration Date 2021 Operating Leases, Future Minimum Payments, Due in Five Years Other Noncurrent Liabilities [Member] Non-cash tax provision Other Assets [Member] Other Current Liabilities [Member] Other Current Liabilities [Member] Other Other Assets, Miscellaneous, Noncurrent Other Assets Other Assets Disclosure [Text Block] Other Assets [Abstract] Other current assets Other Assets, Current Windfall tax benefits Other Comprehensive Income (Loss), Tax Other assets Total Other Assets, Noncurrent Non-cash financing activities Other income (expense), net Other income (expense), net Other liabilities Inventory Other Inventory, Noncurrent Other current liabilities Prepaid expenses Foreign currency transaction gains (losses) Other Operating Income Unrestricted certificates of deposit Receivable from sale of 49% stake in GSE-UNIS Foreign currency translation adjustment Foreign currency translation adjustment Wall Street Journal Prime Rate [Member] Contingent consideration payments to Hyperspring, LLC Contingent consideration payments to Hyperspring, LLC Capital expenditures Payments to Acquire Property, Plant, and Equipment Employee Benefits Pension and Other Postretirement Benefits Disclosure [Text Block] Plan Name [Domain] Plan Name [Axis] Preferred stock, shares issued (in shares) Preferred stock, shares authorized (in shares) Preferred stock, par value (in dollars per share) Preferred stock, shares outstanding (in shares) Preferred stock $.01 par value, 2,000,000 shares authorized, no shares issued and outstanding Prepaid Expenses and Other Current Assets [Member] Prepaid expenses and other current assets Total Prepaid Expense, Current Reclassification Tax benefit from option exercises Proceeds from issuance of common stock on the exercise of stock options Proceeds from Sale of Property, Plant, and Equipment Current year claims Standard and Extended Product Warranty Accrual, Decrease for Payments Current year provision Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Accrued Warranty [Abstract] Accrued warranty Beginning balance Ending balance Standard and Extended Product Warranty Accrual Estimated useful life Property, Plant and Equipment, Type [Domain] Equipment, software and leasehold improvements, net Equipment, Software and Leasehold Improvements, net [Abstract] Capitalized ERP software cost Equipment, Software and Leasehold Improvements Property, Plant and Equipment [Table Text Block] Equipment, software and leasehold improvements, net Property, Plant and Equipment, Net Equipment, Software and Leasehold Improvements [Line Items] Equipment, software and leasehold improvements Property, Plant and Equipment, Type [Axis] Equipment, Software and Leasehold Improvements, net Property, Plant and Equipment Disclosure [Text Block] Current year provision Range [Axis] Range [Domain] Contract receivables Receivables, Policy [Policy Text Block] Reconciliation of Assets from Segment to Consolidated [Table] Tax [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Assets from Segment to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated Payments on line of credit Repayments of Lines of Credit Research and development Software development costs Research, Development, and Computer Software, Policy [Policy Text Block] Development Expenditures Development expenditures Research and Development Expense, Policy [Policy Text Block] Restricted Cash and Cash Equivalents [Axis] Restricted Stock Units [Member] Long-term restricted cash Restricted cash and investments Common stock issued for RSUs vested (in shares) Common stock issued for RSUs vested Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Restricted cash Restricted Cash and Cash Equivalents Items [Line Items] Restructuring charges Accumulated Deficit [Member] Retained Earnings [Member] Accumulated deficit Revenue recognition Revenue Recognition, Policy [Policy Text Block] Total revenue Revenues Revolving Credit Facility [Member] Concentration of Credit Risk [Abstract] Options exercisable Options expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Nonvested, Weighted average exercise price, shares under option and warrant, beginning balance (in dollars per share) Nonvested, Weighted average exercise price, shares under option and warrant, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Nonvested, Weighted average exercise price, options forfeited (in dollars per share) Term expiration for option to purchase shares Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Expected life Options vested during the period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Nonvested options, beginning balance (in shares) Nonvested options, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Nonvested, Weighted average exercise price, options vested (in dollars per share) Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Revenue [Member] Scenario, Unspecified [Domain] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) Schedule of Components of Income Tax Expense (Benefit) Schedule of Other Assets Schedule of Other Assets [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Finite-Lived Intangible Assets [Table] Schedule of Foreign Exchange Contracts, Statement of Financial Position Schedule of Income before Income Tax, Domestic and Foreign Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions Restricted Stock Units Schedule of Supplemental Disclosure of Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Nonvested Share Activity Schedule of Warranties Schedule of Product Warranty Liability [Table Text Block] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Effective Income Tax Rate Reconciliation Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Investment, Name [Axis] Schedule of Property, Plant and Equipment [Table] Schedule of Segment Reporting Information, by Segment Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Restricted Cash and Cash Equivalents [Table] Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Segment Reporting, Asset Reconciling Item [Line Items] Segment Information Segment Reporting Disclosure [Text Block] Segment [Domain] Segment Information [Abstract] Segment Reporting Information, Profit (Loss) [Abstract] Segment Reporting Information [Line Items] Geographical [Domain] Selling, general and administrative Stock-based compensation expense Share-based Compensation Options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value RSUs forfeited (in dollars per share) Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Options exercised (in dollars per share) RSUs granted (in dollars per share) Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Payment Award [Line Items] Options forfeited (in dollars per share) Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Requisite service period Plan Expiration RSUs granted (in shares) RSUs forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Nonvested RSUs at beginning of period (in dollars per share) Nonvested RSUs at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance Nonvested RSUs, beginning balance (in shares) Nonvested RSUs, ending balance (in shares) Options exercisable (in dollars per share) Number of shares authorized (in shares) Weighted average volatility Risk free interest rate Share-based Payment Award, Options, Additional Disclosures [Abstract] Aggregate intrinsic value of stock options exercised RSUs vested (in dollars per share) RSUs vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Dividend yield Shares of common stock remaining to be granted (in shares) Stock options remaining to be granted (in shares) Volatility rate Options outstanding, ending balance (in dollars per share) Options outstanding, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Total Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease) Options expected to vest Options outstanding, beginning balance (in shares) Options outstanding, ending balance (in shares) Shares under options and warrants outstanding (in shares) Options expected to vest (in dollars per share) Options expected to vest (in shares) Award Type [Domain] Options outstanding Share-based Payment Award, Options, Outstanding [Roll Forward] Options and warrants exercisable, ending balance (in shares) Nonvested, Weighted average exercise price, options granted (in dollars per share) Stock-based compensation Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Software [Member] Currency adjustment Accrued warranty Standard Product Warranty, Policy [Policy Text Block] China [Member] Statement [Line Items] Equity Components [Axis] CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) [Abstract] Statement [Table] CONSOLIDATED BALANCE SHEETS [Abstract] Scenario [Axis] Business Segments [Axis] Geographical [Axis] Issuance of 122,617 shares of common stock to acquire TAS Holdings Ltd. Common stock issued for services provided (in shares) Stock Issued During Period, Shares, Issued for Services Common stock issued for options exercised Common stock issued for options exercised (in shares) Options exercised (in shares) Common stock issued for services provided Stock Issued During Period, Value, Issued for Services Stockholder's equity Capital Stock Capital Stock [Abstract] Total stockholders' equity Balance Balance Stockholders' Equity Attributable to Parent Subsequent Events [Abstract] Subsequent Event [Member] Subsequent Events Subsequent Event Type [Axis] Subsequent Event [Line Items] Subsequent Event [Table] Subsequent Event Type [Domain] Summary of Income Tax Contingencies Supplemental Disclosure of Cash Flow Information [Abstract] Supplemental cash flow disclosures Tax Period [Domain] Tax Year 2013 [Member] Tax Year 2014 [Member] Tax Period [Axis] Trade Names and Other [Member] Foreign currency translation Translation Adjustment Functional to Reporting Currency, Net of Tax Treasury Stock [Member] Treasury stock at cost (in shares) Treasury Stock, Shares Treasury stock at cost, 1,598,911 shares Treasury Stock, Value Unbilled receivables Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Increases Decreases Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Beginning balance Ending balance Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Tax liabilities for certain foreign tax contingencies Unrecognized Tax Benefits, Period Increase (Decrease) Beginning balance Ending balance Unrecognized Tax Benefits Accounting estimates Vesting [Domain] Vesting [Axis] Change in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Variable Rate [Domain] Variable Rate [Axis] Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Effect of dilutive securities [Abstract] Weighted-average shares outstanding for basic income (loss) per share (in shares) United Kingdom [Member] Sweden [Member] United States [Member] Australian Dollars [Member] Canada, Dollars Euro [Member] Pounds [Member] Japan, Yen Malaysia, Ringgits United States of America, Dollars All Currencies [Domain] Amount of unrecognized tax benefits plus interest and penalties decreases during the period. Unrecognized Tax Benefit and Interest and Penalties, Decrease Decreases Amount of unrecognized tax benefits plus interest and penalties increases during the period. Unrecognized Tax Benefit and Interest and Penalties Increases Increases A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Foreign Uncertain Tax Liabilities, Interest and Penalties [Roll Forward] Interest and Penalties [Roll Forward] Amount decrease in interest and penalties of unrecognized tax benefits during the period. Unrecognized Tax Benefit, Income Tax Penalties and Interest, Decreases Decreases Amount increase in interest and penalties of unrecognized tax benefits during the period. Unrecognized Tax Benefit, Income Tax Penalties and Interest, Increases Increases Designated tax department of the government of Ukraine. State Fiscal Service of Ukraine [Member] Ukraine [Member] Amount of unrecognized tax benefits plus interest and penalties. Unrecognized Tax Benefits and Interest and Penalties Beginning balance Ending balance A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Foreign Uncertain Tax Liabilities [Roll Forward] Uncertain Tax Liabilities, Total [Roll Forward] Designated tax department of the government of South Korea. National Tax Service of South Korea [Member] South Korea [Member] Refers to the range of expiration dates contract or contracts expire. May be presented in a variety of ways (for example: year only, month and year, day, month and year, number of months, and number of years). Contract term Amount of gain (loss) recognized in earnings in the period due to Gain (loss) on remeasurement of related contract receivables, billings in excess of revenue earned, and subcontractor accruals. Gain Loss on Remeasurement of Related Contract Receivables, Billings in Excess of Revenue Earned, and Subcontractor Accruals Remeasurement of related contract receivables, billings in excess of revenue earned, and subcontractor accruals Document and Entity Information [Abstract] This item represents all the relevant information regarding the credit agreement. BB&T Bank [Member] The number of consecutive quarters the entity must attain a positive net income should the entity's net income is negative to be in compliance with the bank covenants. Number of consecutive quarters entity must attain positive net income This item represents all the relevant information regarding the credit agreement. Citizen's Bank [Member] Refers to the percentage of letter of credit fees per annum. Percentage of letter of credit fees per annum The aggregate estimated amortization expense for succeeding fiscal years for intangible assets subject to amortization. FiniteLivedIntangibleAssetsFutureAmortizationExpense1 Total Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships. Non Contractual Customer Relationships [Member] Effect of foreign currency fluctuations on intangible assets related to non US dollar foreign entities. Foreign Currency Translation [Member] Unfilled orders already in place. Contract Backlog [Member] The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. Accelerated Amortization of Intangible Assets Accelerated Amortization of Intangible Assets Amount of accumulated amortization, from translating foreign currency financial statements into the reporting currency. Translation Adjustment Functional to Reporting Currency, Accumulated amortization Foreign currency translation Amount of cumulative translation gain (loss), gross carrying amount, from translating foreign currency financial statements into the reporting currency. Translation Adjustment Functional to Reporting Currency, Gross Carrying Amount Foreign currency translation Name of business combination that was completed during the period. Tas Holdings Ltd [Member] Tabular disclosure of billed receivables. Schedule of Billed Receivables [Table Text Block] Schedule of Allowance for Doubtful Accounts The number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan. Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued Upon Exercise of Options Share-based compensation arrangement by share-based payment award, number of shares issued upon exercise of options (in shares) Aggregate proceeds received by the entity during the annual period from exercises of stock warrants granted under equity-based payment arrangements. Cash received from exercise of warrants Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements. Share based Compensation Arrangement by Share based Payment Award, Warrants, Expirations in Period Warrants expired (in shares) Number of installments options are exercisable. Installments Two [Member] Number of installments options are exercisable. Installments Three [Member] Number of installments options are exercisable. Installments One [Member] Weighted average price at which grantees could have acquired the underlying shares with respect to warrants of the plan that expired. Share based Compensation Arrangements by Share based Payment Award, Warrants, Expirations in Period, Weighted Average Exercise Price Warrants expired (in dollars per share) Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition. Share based Compensation Arrangement by Share based Payment Award, Award Vesting Period, Number of Installments Number of Installments The status of the Company's nonvested options. Non-vested Share Activity [Member] Nuclear Industry Training and Consulting [Member] Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity. Performance Improvement Solutions [Member] Percentage of revenues from external customers attributed to all foreign countries in total from which the entity derives revenues. EntityWideDisclosureOnGeographicAreasPercentageOfRevenueFromExternalCustomersAttributedToForeignCountries Percentage of revenues derived from international sales Revenues from external nuclear power industry customers in total from which the entity derives revenues. Entitywidedisclosureonindustrypercentageofrevenuefromexternalcustomersattributabletonuclearindustry Percentage of revenues derived from customers in the nuclear power industry Describes the maximum period under which the entity considered its contract receivables to be collected. Contract Receivable, Period Maximum Maximum term of contract receivables Components of Contract Receivables [Abstract] Components of contract receivables [Abstract] Preferred Stock Rights Agreement Preferred Stock Rights Agreement [Member] Date that the Rights Agreement will expire Rights Agreement Expiration Date Date that the Rights Agreement was amended Rights Agreement Amendment Date Defines the number of common stock that may be exchanged against rights in certain circumstances and pursuant to the terms of the rights agreement. Number of Common Stock Exchange for Rights Number of common stock exchange for rights (in shares) Represents the minimum percentage of common stock owned for right to become exercisable. Percentage of Common Stock Owned for Right to Become Exercisable, Minimum Minimum percentage of common stock owned for right to become exercisable Represents the number of preferred stock purchase right declared for each outstanding common stock of the entity. Number of Preferred Stock Purchase Right Declared for Each Outstanding Common Stock Number of preferred stock purchase right declared for each outstanding common stock Term of the right plan extension. Extension Period of Right Plan Term of the Rights Agreement extension The name of the plan approved by the board of directors. Long Term Incentive Stock Option Plan 1995 [Member] The maximum number of common and preferred shares permitted to be issued by an entity's charter and bylaws. Capital Stock, Shares Authorized Capital stock, shares authorized (in shares) Describes the term of Stockholder protection rights agreement. Term of Stockholder Protection Rights Agreement Term of stockholder protection rights agreement Represents the number of right issued for each new issuance of common stock by the entity. Number of Right Issued for Each New Common Stock Issued Number of rights issued with each issuance of common stock Defines the fraction of a share that can be exercised as a result of right on participating preferred stock having economic and voting terms similar to common stock. Fraction Share Against Each Participating Preferred Share Entitle Each Right Fraction of participating preferred stock that can be exercised as a result of right Amount to be paid per right by entity to redeem the right. Redemption Price Per Right Redemption price per right (in dollars per share) Minimum percentage of acquired common stock for right to become exercisable. Percentage of Common Stock Acquired for Eligible to Become Exercisable, Minimum Percentage of common stock required to exercise the right Disclosure of accounting policy for contingent consideration for business acquisitions. Contingent Consideration for Business Acquisitions Policy [Policy Text Block] Contingent consideration for business acquisitions Entity Wide Revenue Major Customer [Abstract] Revenue by major customers [Abstract] Software development costs capitalized in accordance with U.S. generally accepted accounting principles. Software Development Costs [Member] Equipment and leasehold improvements used to produce goods and services. Equipment, Software and Leasehold Improvements, net [Member] Useful life of software development costs, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Software Development Costs Useful Life Equipment, software and leasehold improvements [Abstract] Equipment, software and leasehold improvements, net [Abstract] For each income statement presented, the amount charged to expense for nonrecurring impairment charges related to capitalized computer software development costs. This tag is used when an Entity charges these costs to cost of goods sold. Write down of capitalized software development costs Denominator: [Abstract] Numerator: [Abstract] Describes the approximate term of the product warranty. Standard Product Warranty, Period Term of warranty Describes the approximate term of post customer support service. Post Customer Support Service, Period Period of post customer support service (PCS) This item represents the amount of standby letters of credit and surety bonds for which the entity is contingently liable. Letter of Credit and Surety Bonds, Contingent Consideration Letter of credit and surety bonds Performance Bond Abstract Performance Bond [Abstract] This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents Available-for-sale Securities which consist of all investments in certain debt and equity securities neither classified as trading or held-to-maturity securities. A debt security represents a creditor relationship with an enterprise. Debt securities include, among other items, US Treasury securities, US government securities, municipal securities, corporate bonds, convertible debt, commercial paper, and all securitized debt instruments. An equity security represents an ownership interest in an enterprise or the right to acquire or dispose of an ownership interest in an enterprise at fixed or determinable prices. Equity securities include, among other things, common stock, certain preferred stock, warrant rights, call options, and put options, but do not include convertible debt. An entity may opt to provide the reader with additional narrative text to better understand the nature of investments in debt and equity securities which are categorized as Available-for-sale. Certificate Of Deposit Fair Value Disclosure Certificates of deposit Fair Value Measurement Inputs [Abstract] Assets and liabilities measured at fair value [Abstract] Contingent consideration liability, fair value disclosure. Contingent Consideration Liability, Fair Value Disclosure Contingent consideration liability Number of stand by letters of credit deposited in escrow accounts NumberOfStandByLettersOfCreditDepositedInEscrowAccounts Number of stand by letters of credit deposited in escrow accounts This item represents the number of surety bonds on which the entity is contingently liable. Number of Surety Bonds Number of surety bonds Number of surety bonds This item represents the number of standby letters of credit on which the entity is contingently liable. Number of additional letters of credit collateralized using the line of credit Fair value of advance payment, lines of credit and performance bonds at the balance sheet date. Standby Letters of Credit and Surety Bonds Standby letters of credit and surety bonds This item represents the number of bid bonds contract. Number of Bid Bonds Contract Number of bid bonds contract Number of performance and bid bonds issued in relation to contracts Standby Letters of Credit, Bank Guarantees, Surety Bonds and Performance Bonds [Abstract] This item represents the number of standby letters of credit on which the entity is contingently liable. Number of Standby Letters of Credit Number of standby letters of credit Number of standby letters of credit Tabular disclosure of software development costs. Schedule of Software Development Costs [Table Text Block] Schedule of Software Development Costs Tax benefit resulting from OCI allocation Tax benefit resulting from OCI allocation Refers to Sweden income tax authority. Sweden Income Tax Authority [Member] Sweden [Member] Refers to designated tax department of the government of China and United Kingdom tax department. China and United Kingdom [Member] China and United Kingdom [Member] Refers to number of foreign subsidiaries. Number of Foreign Subsidiaries Number of foreign subsidiaries Amount of deferred tax asset attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity. Undistributed Earnings of Foreign Subsidiaries1 Undistributed earnings of foreign subsidiary Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to uncertain tax positions Uncertain tax positions Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences not separately disclosed. Reserves Amount of deferred tax liability attributable to software development costs. Software development costs Software development costs Unrecognized tax benefits from stock option exercises. Unrecognized tax benefits from stock option exercises Unrecognized tax benefits from stock option exercises Refers to the location of deferred tax assets. U.S., U.K., Sweden, and China [Member] Tabular disclosure of the components of contract receivables. Components of Contract Receivables [Table Text Block] Components of Contract Receivables RSUs withheld to pay taxes. RSUs withheld to pay taxes RSUs withheld to pay taxes The cash outflow associated with the development or modification of software programs or applications to be sold to third parties that qualify for capitalization. Capitalized Software Development Costs Capitalized software development costs Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. Contingent consideration Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer. Current contingent consideration The entire disclosure for capitalized software development. Examples include the capitalization of computer software development costs incurred after technological feasibility has been established, but prior to the release of the software product for sale to customers. Once the product is available to be sold, the Company amortizes the costs, on a straight line method, over the estimated useful life of the product. Capitalized Software Development [Text Block] Software Development Costs, net Software Development Costs, net [Abstract] GSE-UNIS Simulation Technology , Ltd. GSE-UNIS Simulation Technology , Ltd. [Member] The entire disclosure for prepaid expenses and other current assets. Prepaid Expenses and Other Current Assets Disclosure [Text Block] Prepaid Expenses and Other Current Assets EX-101.PRE 13 gvp-20161231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2016
Mar. 24, 2017
Jun. 30, 2016
Document and Entity Information [Abstract]      
Entity Registrant Name GSE SYSTEMS INC    
Entity Central Index Key 0000944480    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Smaller Reporting Company    
Entity Public Float     $ 39,883,030
Entity Common Stock, Shares Outstanding   19,149,270  
Document Fiscal Year Focus 2016    
Document Fiscal Period Focus FY    
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2016    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Current assets    
Cash and cash equivalents $ 21,747 $ 11,084
Restricted cash 1,140 1,771
Contract receivables, net 18,863 13,053
Prepaid expenses and other current assets 2,052 2,499
Total current assets 43,802 28,407
Equipment, software and leasehold improvements 6,759 7,003
Accumulated depreciation (5,527) (5,407)
Equipment, software and leasehold improvements, net 1,232 1,596
Software development costs, net 982 1,145
Goodwill 5,612 5,612
Intangible assets, net 454 775
Long-term restricted cash 0 1,779
Other assets 1,574 47
Total assets 53,656 39,361
Current liabilities    
Accounts payable 923 699
Accrued expenses 2,437 2,262
Accrued compensation 2,624 2,431
Billings in excess of revenue earned 21,444 9,229
Accrued warranty 1,137 1,614
Current contingent consideration 2,105 2,647
Other current liabilities 716 825
Total current liabilities 31,386 19,707
Contingent consideration 0 1,085
Other liabilities 1,149 201
Total liabilities 32,535 20,993
Commitments and contingencies
Stockholder's equity    
Preferred stock $.01 par value, 2,000,000 shares authorized, no shares issued and outstanding 0 0
Common stock $.01 par value, 30,000,000 shares authorized, 20,433,608 shares issued and 18,834,697 shares outstanding in 2016, 19,510,770 shares issued and 17,911,859 shares outstanding in 2015 204 195
Additional paid-in capital 75,120 73,481
Accumulated deficit (49,427) (50,849)
Accumulated other comprehensive loss (1,777) (1,460)
Treasury stock at cost, 1,598,911 shares (2,999) (2,999)
Total stockholders' equity 21,121 18,368
Total liabilities and stockholders' equity $ 53,656 $ 39,361
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2016
Dec. 31, 2015
Stockholder's equity    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares issued (in shares) 20,433,608 19,510,770
Common stock, shares outstanding (in shares) 18,834,697 17,911,859
Treasury stock at cost (in shares) 1,598,911 1,598,911
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]    
Revenues $ 53,101 $ 56,803
Cost of revenue 37,857 42,406
Write-down of capitalized software development costs 0 1,538
Gross profit 15,244 12,859
Operating expenses    
Selling, general and administrative 11,127 12,735
Research and development 1,380 1,482
Restructuring charges 490 1,791
Depreciation 383 493
Amortization of definite-lived intangible assets 289 494
Total operating expenses 13,669 16,995
Operating income (loss) 1,575 (4,136)
Interest income, net 85 88
Loss on derivative instruments, net (18) (40)
Other income (expense), net 130 (146)
Income (loss) before income taxes 1,772 (4,234)
Provision for income taxes 350 471
Net income (loss) $ 1,422 $ (4,705)
Basic earnings (loss) per common share (in dollars per share) $ 0.08 $ (0.26)
Diluted earnings (loss) per common share (in dollars per share) $ 0.08 $ (0.26)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) [Abstract]    
Net income (loss) $ 1,422 $ (4,705)
Foreign currency translation adjustment (317) (229)
Comprehensive income (loss) $ 1,105 $ (4,934)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Total
Balance at Dec. 31, 2014 $ 195 $ 72,917 $ (46,144) $ (1,231) $ (2,999) $ 22,738
Balance (in shares) at Dec. 31, 2014 19,486,770       (1,598,911)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense $ 0 526 0 0 $ 0 526
Common stock issued for options exercised (in shares) 14,000       0  
Common stock issued for options exercised $ 0 23 0 0 $ 0 23
Common stock issued for services provided (in shares) 10,000       0  
Common stock issued for services provided $ 0 15 0 0 $ 0 15
Foreign currency translation adjustment 0 0 0 (229) 0 (229)
Net income (loss) 0 0 (4,705) 0 0 (4,705)
Balance at Dec. 31, 2015 $ 195 73,481 (50,849) (1,460) $ (2,999) $ 18,368
Balance (in shares) at Dec. 31, 2015 19,510,770       (1,598,911) 17,911,859
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense $ 0 1,399 0 0 $ 0 $ 1,399
Common stock issued for options exercised (in shares) 457,512          
Common stock issued for options exercised $ 4 829 0 0 0 833
Common stock issued for RSUs vested (in shares) 465,326          
Common stock issued for RSUs vested $ 5 (5) 0 0 0 0
Vested RSU shares withheld to pay taxes 0 (584) 0 0 0 (584)
Foreign currency translation adjustment 0 0 0 (317) 0 (317)
Net income (loss) 0 0 1,422 0 0 1,422
Balance at Dec. 31, 2016 $ 204 $ 75,120 $ (49,427) $ (1,777) $ (2,999) $ 21,121
Balance (in shares) at Dec. 31, 2016 20,433,608       (1,598,911) 18,834,697
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Cash flows provided by operating activities    
Net income (loss) $ 1,422 $ (4,705)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Write-down of capitalized software development costs 0 1,538
Depreciation 383 493
Amortization of definite-lived intangible assets 289 494
Amortization of capitalized software development costs 408 341
Change in fair value of contingent consideration (207) 849
Stock-based compensation expense 1,550 541
Loss on equity method investments 0 233
Loss on derivative instruments, net 18 40
Deferred income taxes 123 171
Gain (Loss) on Sale of Assets and Asset Impairment Charges 3 0
Changes in assets and liabilities    
Contract receivables, net (6,078) 2,530
Prepaid expenses and other assets (1,249) (501)
Accounts payable, accrued compensation and accrued expenses 961 (947)
Billings in excess of revenue earned 12,257 (552)
Accrued warranty (465) 171
Other liabilities 737 320
Net cash provided by operating activities 10,152 1,016
Cash flows from investing activities:    
Capital expenditures (79) (277)
Proceeds from Sale of Property, Plant, and Equipment 30 0
Capitalized software development costs (245) (1,610)
Restrictions of cash as collateral under letters of credit 0 (1,222)
Releases of cash as collateral under letters of credit 2,408 1,876
Net cash provided by (used in) investing activities 2,114 (1,233)
Cash flows from financing activities:    
Payments on line of credit 0 (339)
Proceeds from issuance of common stock on the exercise of stock options 833 23
RSUs withheld to pay taxes (584) 0
Contingent consideration payments to Hyperspring, LLC (1,421) (1,700)
Net cash used in financing activities (1,172) (2,016)
Effect of exchange rate changes on cash (431) (266)
Net increase (decrease) in cash and cash equivalents 10,663 (2,499)
Cash and cash equivalents at beginning of year 11,084 13,583
Cash and cash equivalents at end of period $ 21,747 $ 11,084
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2016
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
1.  Summary of Significant Accounting Policies

Principles of consolidation

The accompanying consolidated financial statements include the accounts of GSE Systems, Inc. and its wholly-owned subsidiaries (collectively, "the Company"). All intercompany balances and transactions have been eliminated in consolidation.  Investments in partnerships, joint ventures, and less-than-majority owned subsidiaries in which the Company has significant influence are accounted for under the equity method.

Accounting estimates

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.  On an ongoing basis, the Company evaluates the estimates used, including but not limited to those related to revenue recognition, the allowance for doubtful accounts, estimates of future warranty costs, impairments of goodwill and other intangible assets and contingent consideration to be paid in business acquisitions, valuation of stock based compensation awards, and income taxes.  Actual results could differ from these estimates.

Revenue recognition

The Company recognizes revenue through fixed price contracts for the sale of uniquely designed/customized systems containing hardware, software and other materials which generally apply to the Performance Improvement Solutions segment and time and material contracts for Nuclear Industry Training and Consulting support and service agreements.
In accordance with ASC 605-35, Construction-Type and Production-Type Contracts (ASC 605), the Performance Improvement Solutions segment accounts for revenue under fixed-price contracts using the percentage-of-completion method.  This methodology recognizes revenue and earnings as work progresses on the contract and is based on costs incurred to date compared to total estimated cost to complete the project.  Estimated contract earnings are reviewed and revised periodically as the work progresses, and the cumulative effect of any change in estimate is recognized in the period in which the change is identified.  Estimated losses are charged against earnings in the period such losses are identified.  The Company recognizes revenue arising from contract claims either as income or as an offset against a potential loss only when the amount of the claim can be estimated reliably and realization is probable and there is a legal basis of the claim.
Uncertainties inherent in the performance of contracts include labor availability and productivity, material costs, change order scope and pricing, software modification and customer acceptance issues.  The reliability of these cost estimates is critical to the Company's revenue recognition as a significant change in the estimates can cause the Company's revenue and related margins to change significantly from the amounts estimated in the early stages of the project.
As the Company recognizes revenue under the percentage-of-completion method, it provides an accrual for estimated future warranty costs based on historical and projected claims experience.  The Company's long-term contracts generally provide for a one to five year warranty on the systems sold to customers to cover hardware or software issues.
The Company's system design contracts do not normally provide for post contract support (PCS) in terms of software upgrades, software enhancements or telephone support.  In order to obtain PCS, the customers must normally purchase a separate contract.  Such PCS arrangements are generally for a one-year period renewable annually and include customer support, unspecified software upgrades, and maintenance releases.  The Company recognizes revenue from these contracts ratably over the life of the agreements.
Revenue from the sale of software licenses without other elements in the contract and which do not require significant modifications or customization for the Company's modeling tools are recognized when the license agreement is signed, the license fee is fixed and determinable, delivery has occurred, and collection is considered probable.  We utilize written contracts as a means to establish the terms and conditions by which product support and services are sold to customers.  Delivery is considered to have occurred when title and risk of loss have been transferred to the customer, which generally occurs after a license key has been delivered electronically to the customer.
The Company also recognizes revenue from the sale of software licenses from contracts with multiple deliverables.  These software license sales are evaluated under ASC 985-605, Software Revenue Recognition.  Contracts with multiple element arrangements typically include, but are not limited to, components such as installation, training, licenses, and PCS listed in the contract.  The Company concluded that vendor specific objective evidence (VSOE) does not exist for all elements of its software license sales.  If a PCS or professional services element exists in the software license arrangement, revenue is recognized ratably over the longest service period.  If no PCS or professional services element exists in the arrangement, revenue is deferred until the last undelivered element is delivered.
The Company recognizes revenue under time and materials contracts primarily from the Nuclear Industry Training and Consulting segment and certain cost-reimbursable contracts.  Revenue on time and material contracts is recognized as services are rendered and performed.  Under a typical time-and-materials billing arrangement, customers are billed on a regularly scheduled basis, such as biweekly or monthly.  Any unbilled amounts are typically billed the following month.  Under cost-reimbursable contracts, which are subject to a contract ceiling amount, we are reimbursed for allowable costs and paid a fee, which may be fixed or performance based.  However, if costs exceed the contract ceiling or are not allowable under the provisions of the contract or applicable regulations, we may not be able to obtain reimbursement for all such costs.

Cash and cash equivalents

Cash and cash equivalents represent cash and highly liquid investments including money market accounts with maturities of three months or less at the date of purchase.

Restricted cash

Restricted cash consists of the cash collateralization of outstanding letters of credit used for various advance payment, bid, surety and performance bonds, and negative foreign exchange positions which have been segregated into restricted money market accounts with BB&T Bank.  BB&T Bank has complete and unconditional control over the restricted money market accounts.
At December 31, 2016 and 2015, the Company had approximately $1.1 million and $3.6 million, respectively, of cash in escrow accounts with BB&T Bank.  We have classified all of our restricted cash as current assets at December 31, 2016, and classified as current assets $1.8 million of the total restricted cash at December 31, 2015, with the remaining amount classified as a long term asset. The Company recorded interest income of $6,000 and $10,000 from the escrow accounts for the years ended December 31, 2016 and 2015, respectively.  The interest earned on these restricted funds is added to the restricted cash balance.  The Company classifies the restriction and release of the cash collateralization of outstanding letters of credit as an investing activity within the consolidated statements of cash flows, as these deposits are not related to borrowings against our line of credit.

Contract receivables, net

Contract receivables include recoverable costs and accrued profit not billed which represents revenue recognized in excess of amounts billed.  Billings in excess of costs and estimated earnings on uncompleted contracts in the accompanying consolidated balance sheets represent advanced billings to clients on contracts in advance of work performed.  Generally, such amounts will be earned and recognized over the next twelve months.
Billed receivables are recorded at invoiced amounts.  The allowance for doubtful accounts is based on historical trends of past due accounts, write-offs, and specific identification and review of customer accounts.

The activity in the allowance for doubtful accounts is as follows:

(in thousands)
 
As of and for the
 
  
years ended December 31,
 
  
2016
  
2015
 
       
Beginning balance
 
$
103
  
$
22
 
         
Current year provision
  
-
   
101
 
Current year write-offs
  
(86
)
  
(20
)
         
Ending balance
 
$
17
  
$
103
 

Equipment, software and leasehold improvements, net

Equipment and purchased software are recorded at cost and depreciated using the straight-line method with estimated useful lives ranging from three to ten years.  Leasehold improvements are amortized over the life of the lease or the estimated useful life, whichever is shorter, using the straight-line method.  Upon sale or retirement, the cost and related depreciation are eliminated from the respective accounts and any resulting gain or loss is included in operations. Maintenance and repairs are charged to expense as incurred.

Software development costs

Certain computer software development costs are capitalized in the accompanying consolidated balance sheets.  Capitalization of computer software development costs begins upon the establishment of technological feasibility. Capitalization ceases and amortization of capitalized costs begins when the software product is commercially available for general release to customers.  Amortization of capitalized computer software development costs is included in cost of revenue and is determined using the straight-line method over the remaining estimated economic life of the product, typically three years.  On an annual basis, and more frequently as conditions indicate, the Company assesses the recovery of the unamortized software development costs by estimating the net undiscounted cash flows expected to be generated by the sale of the product.  If the undiscounted cash flows are not sufficient to recover the unamortized software costs the Company will write-down the carrying amount of such asset to its estimated fair value based on the future discounted cash flows.  The excess of any unamortized computer software costs over the related fair value is written down and charged to operations.

Development expenditures

Development expenditures incurred to meet customer specifications under contracts are charged to contract costs.  Company sponsored development expenditures are either charged to operations as incurred and are included in selling, general and administrative expenses or are capitalized as software development costs.  See Note 7, Software development costs, net.  The amounts incurred for Company sponsored development activities relating to the development of new products and services or the improvement of existing products and services, were approximately $1.6 million and $3.1 million for the years ended December 31, 2016, and 2015, respectively.  Of this amount, the Company capitalized approximately $0.2 million and $1.6 million for the years ended December 31, 2016 and 2015, respectively.

Impairment of long-lived assets

Long-lived assets, such as equipment, purchased software, capitalized software development costs, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.  If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized at the amount by which the carrying amount of the asset exceeds its fair value.  Assets to be disposed of would be separately presented in the consolidated balance sheets and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated.

During the third quarter of 2015, the Company's new CEO conducted a review of the Company's organizational cost structure and software development plans.  Based upon this review, the Company made the decision to terminate its Enterprise Data Management (EDM) software development program and recorded a $1.5 million write-down representing the capitalized balance of its EDM software development projects in the third quarter 2015.  No impairment was recorded during 2016.

Goodwill and intangible assets

The Company's intangible assets include amounts recognized in connection with business acquisitions, including customer relationships, contract backlog and software.  Intangible assets are initially valued at fair value using generally accepted valuation methods appropriate for the type of intangible asset.  Amortization is recognized on a straight-line basis over the estimated useful life of the intangible assets, except for contract backlog and contractual customer relationships which are recognized in proportion to the related projected revenue streams.  Intangible assets with definite lives are reviewed for impairment if indicators of impairment arise.  The Company does not have any intangible assets with indefinite useful lives.
Goodwill represents the excess of costs over fair value of assets of businesses acquired.  The Company reviews goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable in accordance with Accounting Standards Update (ASU)  2011-08, Intangibles - Goodwill and Other (Topic 350): Testing Goodwill for Impairment, and ASC 350, Intangibles — Goodwill and Other (ASC 350).  The Company tests goodwill at the reporting unit level.
ASU 2011-08 permits an entity to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  Under ASU 2011-08, an entity is not required to perform step one of the goodwill impairment test for a reporting unit if it is more likely than not that its fair value is greater than its carrying amount.  For the annual goodwill impairment test as of December 31, 2016, the Company performed a quantitative step one goodwill impairment test and concluded that the fair values of each of the reporting units exceeded their respective carrying values.   
Foreign currency translation

Balance sheet accounts for foreign operations are translated at the exchange rate as of the balance sheet date, and income statement accounts are translated at the average exchange rate for the year.  The resulting translation adjustments are included in accumulated other comprehensive loss.  Transaction gains and losses resulting from changes in exchange rates are recorded in our statements of operations in the year in which they occur.  For the years ended December 31, 2016, and 2015, foreign currency transaction losses were approximately $69,000 and $34,000, respectively.

Accrued warranty

For contracts that contain a warranty provision, the Company provides an accrual for estimated future warranty costs based on historical experience and projected claims.  The Company's contracts may contain warranty provisions from one to five years.  The current portion of the accrued warranty is presented separately on the Consolidated Balance Sheets within Current liabilities whereas the noncurrent portion is included in Other liabilities.

The activity in the accrued warranty accounts is as follows:

(in thousands)
 
As of and for the
 
  
years ended December 31,
 
  
2016
  
2015
 
       
Beginning balance
 
$
1,614
  
$
1,456
 
         
Current year provision
  
355
   
626
 
         
Current year claims
  
(467
)
  
(455
)
         
Currency adjustment
  
(24
)
  
(13
)
         
Ending balance
 
$
1,478
  
$
1,614
 

Income taxes

Income taxes are provided under the asset and liability method.  Under this method, deferred income taxes are determined based on the differences between the consolidated financial statements and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected to be realized.  A provision is made for the Company's current liability for federal, state and foreign income taxes and the change in the Company's deferred income tax assets and liabilities.

We establish accruals for uncertain tax positions taken or expected to be taken in a tax return when it is more likely than not (i.e., a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities that have full knowledge of all relevant information. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. Favorable or unfavorable adjustment of the accrual for any particular issue would be recognized as an increase or decrease to income tax expense in the period of a change in facts and circumstances. Interest and penalties related to income taxes are accounted for as income tax expense.

Stock-based compensation

Compensation expense related to share based awards is recognized on a pro rata straight-line basis based on the value of share awards that are scheduled to vest during the requisite service period.  During the years ended December 31, 2016 and 2015, the Company recognized $1.6 million and $0.5 million, respectively, of pre-tax stock-based compensation expense under the fair value method.   During 2016, the Company recognized approximately $151,000 of compensation expense related to cash-settled RSUs.

Earnings (loss) per share

Basic earnings (loss) per share is based on the weighted average number of outstanding common shares for the period.  Diluted earnings (loss) per share adjusts the weighted average shares outstanding for the potential dilution that could occur if outstanding vested stock options were exercised.  Basic and diluted earnings (loss) per share is based on the weighted average number of outstanding shares for the period.

The number of common shares and common share equivalents used in the determination of basic and diluted loss per share were as follows:

(in thousands, except for per share data)
 
Years ended December 31,
 
  
2016
  
2015
 
Numerator:
      
Net income (loss)
 
$
1,422
  
$
(4,705
)
         
Denominator:
        
Weighted-average shares outstanding for basic income (loss) per share
  
18,218,681
   
17,892,891
 
         
Effect of dilutive securities:
        
Stock options and restricted stock units
  
293,585
   
-
 
         
Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share
  
18,512,266
   
17,892,891
 
         
Shares related to dilutive securities excluded because inclusion would be anti-dilutive
  
677,964
   
2,492,710
 

Conversion of certain outstanding stock options was not assumed for the years ended December 31, 2016 and 2015 because the impact would have been anti-dilutive.

Significant customers and concentration of credit risk

We have a concentration of revenue from an individual customer, which accounted for approximately 10.2% and 15.9% of our consolidated revenue for the years ended December 31, 2016 and 2015, respectively.  No other individual customer accounted for more than 10% of our consolidated revenue in 2016 or 2015.

Fair values of financial instruments

The carrying amounts of current assets and current liabilities reported in the consolidated balance sheets approximate fair value due to their short term duration.

Contingent consideration for business acquisitions

Acquisitions may include contingent consideration payments based on future financial measures of an acquired company. Contingent consideration is required to be recognized at fair value as of the acquisition date. The Company estimates the fair value of these liabilities based on financial projections of the acquired companies and estimated probabilities of achievement. At each reporting date, the contingent consideration obligation is revalued to estimated fair value and changes in fair value subsequent to the acquisition are reflected in income or expense in the consolidated statements of operations, and could cause a material impact to our operating results. Changes in the fair value of contingent consideration obligations may result from changes in discount periods and rates, changes in the timing and amount of revenue and/or earnings estimates and changes in probability assumptions with respect to the likelihood of achieving the various earn-out criteria.

Derivative instruments

The Company utilizes forward foreign currency exchange contracts to manage market risks associated with the fluctuations in foreign currency exchange rates. It is the Company's policy to use such derivative financial instruments to protect against market risk arising in the normal course of business in order to reduce the impact of these exposures. The Company minimizes credit exposure by limiting counterparties to nationally recognized financial institutions.

As of December 31, 2016, the Company had foreign exchange contracts outstanding of approximately 281.4 million Japanese Yen, 0.6 million Australian Dollars, 0.5 million Canadian Dollars, and 0.1 million Euro.  At December 31, 2015, the Company had foreign exchange contracts outstanding of approximately 2.1 million Euro, 1.3 million Canadian Dollars, 0.5 million Pounds Sterling and 0.4 million Australian Dollars at fixed rates. The contracts expire on various dates through December 2018.  The Company had not designated the foreign exchange contracts as hedges and had recorded the estimated fair value of the contracts in the consolidated balance sheet as follows:

  
December 31,
 
(in thousands)
 
2016
  
2015
 
       
Asset derivatives
      
Prepaid expenses and other current assets
 
$
57
  
$
115
 
Other assets
  
84
   
6
 
   
141
   
121
 
         
Liability derivatives
        
Other current liabilities
  
(20
)
  
(57
)
   
(20
)
  
(57
)
         
Net fair value
 
$
121
  
$
64
 

The changes in the fair value of the foreign exchange contracts are included in gain (loss) on derivative instruments, net in the consolidated statements of operations.
The foreign currency denominated trade receivables, unbilled receivables, billings in excess of revenue earned and subcontractor accruals that are related to the outstanding foreign exchange contracts are remeasured at the end of each period into the functional currency using the current exchange rate at the end of the period.  The gain or loss resulting from such remeasurement is also included in gain (loss) on derivative instruments net in the consolidated statements of operations.

For the years ended December 31, 2016 and 2015, the Company recognized a loss on its derivative instruments net as outlined below:

  
Years ended December 31,
 
(in thousands)
 
2016
  
2015
 
       
Foreign exchange contracts- change in fair value
 
$
51
  
$
(6
)
Remeasurement of related contract receivables and billings in excess of revenue earned
  
(69
)
  
(34
)
  
$
(18
)
 
$
(40
)

Reclassifications

Certain prior year amounts have been reclassified to conform with the current year presentation.  Subcontractor payables have been reclassified on the Consolidated Balance Sheets from Accounts payable to Accrued expenses.  In addition, the Company reclassified research and development costs from Selling, general and administrative expenses and presented them as a separate caption within Operating expenses on the Consolidated Statement of Operations.  The Company also reclassified the current portion of deferred taxes to noncurrent within Other assets and Other liabilities on the Consolidated Balance Sheets.

Accounting pronouncements recently adopted

In November 2015, the Financial Accounting Standards Board (FASB) issued ASU 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes.  The standard requires that deferred tax assets and liabilities be classified as noncurrent on the balance sheet rather than being separated into current and noncurrent.  ASU 2015-17 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016.  Early adoption is permitted and the standard may be applied either retrospectively or on a prospective basis to all deferred tax assets and liabilities.  The Company adopted ASU 2015-17 effective January 1, 2016.  The adoption of this guidance did not have a material effect on the Company's consolidated financial position.

Accounting pronouncements not yet adopted

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, which provides guidance for revenue recognition. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In doing so, companies will need to use more judgment and make more estimates than under today's guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. This guidance will be effective for the Company in the first quarter of its fiscal year ending December 31, 2018, and interim periods therein, using either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients, or (ii) a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). The Company is currently in the process of evaluating the impact of the adoption of this ASU on its consolidated financial statements and its method of adoption.  The adoption is expected to significantly impact the Company's revenue recognition and related disclosures.  For example, our revenue from software arrangements with multiple elements including services are currently recognized ratably due to the lack of VSOE of fair value.  We will be required to separate these performance obligations under these arrangements and recognize them as delivered.

In July 2015, FASB issued ASU 2015-11, Simplifying the Measurement of Inventory.  ASU 2015-11 requires that an entity measure inventory at the lower of cost and net realizable value.  This ASU does not apply to inventory measured using last-in, first-out.  ASU 2015-11 is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period.  We do not expect the new standard to have a significant impact on our consolidated financial position, results of operations or cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).  The new standard establishes a right-of-use (ROU) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months.  Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement.  The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.  A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements, with certain practical expedients available.  The Company is still evaluating the impact of the pending adoption of the new standard on the consolidated financial statements, and the Company expects that upon adoption the recognition of ROU assets and lease liabilities could be material.

In March 2016, the FASB issued ASU No. 2016-09, Compensation - Stock Compensation: Topic 718: Improvements to Employee Share Based Accounting.  The new guidance is intended to simplify the accounting for share based payment award transactions.  The amendments in the update include the following aspects for share based accounting: accounting for income taxes, classification of excess tax benefits on the statement of cash flows, forfeitures, minimum statutory tax withholding requirements, and classification of employee taxes paid on the statement of cash flows when an employer withholds shares for tax withholding purposes.  Adoption of ASU 2016-09 is required for fiscal reporting periods beginning after December 15, 2016, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-09 on our consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments.  The new guidance addresses eight specific cash flow issues and applies to all entities that are required to present a statement of cash flows.  Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-15 on our consolidated financial statements.

In November 2016, the FASB issued ASU No. 2016-18, Restricted Cash.  The new guidance applies to all entities that have restricted cash or restricted cash equivalents and are required to present a statement of cash flows.  This update is intended to reduce diversity in cash flow presentation of restricted cash and restricted cash equivalents and requires entities to include all cash and cash equivalents, both restricted and unrestricted, in the beginning-of-period and end-of-period totals presented on the statement of cash flows.  Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-18 on our consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the definition of a Business, which amends the current definition of a business. Under ASU 2017-01, to be considered a business, an acquisition would have to include an input and a substantive process that together significantly contributes to the ability to create outputs.  ASU 2017-01 further states that when substantially all of the fair value of gross assets acquitted is concentrated in a single asset (or a group of similar assets), the assets acquired would not represent a business.  The new guidance also narrows the definition of the term "outputs" to be consistent with how it is described in Topic 606, Revenue from Contracts with Customers.  The changes to the definition of a business will likely result in more acquisitions being accounted for as asset acquisitions. ASU 2017-01 is effective for acquisitions commencing on or after June 30, 2019, with early adoption permitted.  Adoption of this guidance will be applied prospectively on or after the effective date.
 
In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other.  ASU 2017-04 simplifies the accounting for goodwill impairment by eliminating Step 2 of the current goodwill impairment test, which required a hypothetical purchase price allocation.  Goodwill impairment will now be the amount by which the reporting unit's carrying value exceeds its fair value, limited to the carrying value of the goodwill.  ASU 2017-04 is effective for financial statements issued for fiscal years, and interim periods beginning after December 15, 2019.  We are currently evaluating the potential impact of the adoption of ASU 2017-04 on our consolidated financial statements.



XML 22 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets [Abstract]  
Goodwill and Intangible Assets
2.  Goodwill and Intangible Assets

Goodwill

The Company reviews goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company tests goodwill at the reporting unit level. A reporting unit is an operating segment, or one level below an operating segment, as defined by U.S. GAAP. After the acquisition of Hyperspring on November 14, 2014, the Company determined that it had two reporting units, which are the same as our two operating segments: (i) Performance Improvement Solutions; and (ii) Nuclear Industry Training and Consulting (which includes Hyperspring).  As of December 31, 2016 and 2015, goodwill of $5.6 million related to the Nuclear Industry Training and Consulting segment.  No impairment of goodwill was recorded in 2016 or 2015.

Intangible Assets Subject to Amortization

The following table shows the gross carrying amount and accumulated amortization of definite-lived intangible assets:

(in thousands)
As of December 31, 2016
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
 
Amortized intangible assets:
         
Customer relationships
 
$
1,425
  
$
(1,235
)
 
$
190
 
Non-contractual customer relationships
  
911
   
(674
)
  
237
 
Developed technology
  
471
   
(353
)
  
118
 
In process research and development
  
152
   
(146
)
  
6
 
Contract backlog
  
36
   
(36
)
  
-
 
Trade names and other
  
29
   
(29
)
  
-
 
Foreign currency translation
  
(145
)
  
48
   
(97
)
Total
 
$
2,879
  
$
(2,425
)
 
$
454
 
             
(in thousands)
As of December 31, 2015
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
 
Amortized intangible assets:
            
Customer relationships
 
$
1,425
  
$
(1,061
)
 
$
364
 
Non-contractual customer relationships
  
911
   
(669
)
  
242
 
Developed technology
  
471
   
(295
)
  
176
 
In process research and development
  
152
   
(142
)
  
10
 
Contract backlog
  
36
   
(36
)
  
-
 
Trade names and other
  
29
   
(29
)
  
-
 
Foreign currency translation
  
(28
)
  
11
   
(17
)
Total
 
$
2,996
  
$
(2,221
)
 
$
775
 

Amortization expense related to definite-lived intangible assets totaled $289,000 and $494,000 for the years ended December 31, 2016 and 2015, respectively.  The following table shows the estimated amortization expense of the definite-lived intangible assets for the next five years:

(in thousands)
   
Years ended December 31,:
   
2017
 
$
194
 
2018
  
151
 
2019
  
64
 
2020
  
30
 
2021
  
15
 
  
$
454
 

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contract Receivables
12 Months Ended
Dec. 31, 2016
Contract Receivables [Abstract]  
Contract Receivables
3.  Contract Receivables

Contract receivables represent balances due from a broad base of both domestic and international customers. All contract receivables are considered to be collectible within twelve months. Recoverable costs and accrued profit not billed represent costs incurred and associated profit accrued on contracts that will become billable upon future milestones or completion of contracts.  The components of contract receivables are as follows:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Billed receivables
 
$
13,325
  
$
9,831
 
Recoverable costs and accrued profit not yet billed
  
5,555
   
3,325
 
Allowance for doubtful accounts
  
(17
)
  
(103
)
Total contract receivables, net
 
$
18,863
  
$
13,053
 

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2016
Prepaid Expenses and Other Current Assets [Abstract]  
Prepaid Expenses and Other Current Assets
4.  Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Prepaid expenses
 
$
422
  
$
639
 
Income tax receivable
  
446
   
425
 
Other current assets
  
1,184
   
1,435
 
Total
 
$
2,052
  
$
2,499
 

Other current assets primarily includes value-added tax receivables and cash deposited in a Swedish tax account.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equipment, Software, and Leasehold Improvements, net
12 Months Ended
Dec. 31, 2016
Equipment, Software and Leasehold Improvements, net [Abstract]  
Equipment, Software and Leasehold Improvements, net
5.  Equipment, Software and Leasehold Improvements, net

Equipment, software and leasehold improvements, net consist of the following:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Computer equipment
 
$
2,988
  
$
3,211
 
Software
  
1,511
   
1,474
 
Leasehold improvements
  
527
   
542
 
Furniture and fixtures
  
1,733
   
1,776
 
   
6,759
   
7,003
 
Accumulated depreciation
  
(5,527
)
  
(5,407
)
Equipment, software and leasehold improvements, net
 
$
1,232
  
$
1,596
 

Depreciation expense was $383,000 and $493,000 for the years ended December 31, 2016 and 2015, respectively.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Assets
12 Months Ended
Dec. 31, 2016
Other Assets [Abstract]  
Other Assets
6.  Other Assets

Other assets consist of the following:

(in thousands)
December 31,
 
 
2016
 
2015
 
Inventory
 
$
1,443
  
$
-
 
Other
  
131
   
47
 
Total
 
$
1,574
  
$
47
 

Other assets are comprised primarily of inventory that is being purchased to support the construction of three simulation projects related to a significant contract that was executed during the first quarter of fiscal year 2016. Inventory is recorded at the lower of cost or market value in accordance with Topic 330, Inventory.  The inventory balance will continue to increase as new purchases are made to support these projects and will be relieved and charged to the project upon delivery and customer acceptance, which is currently expected during the first quarter of 2018 and beyond.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Software Development Costs, net
12 Months Ended
Dec. 31, 2016
Software Development Costs, net [Abstract]  
Software Development Costs, net
7.  Software Development Costs, net

Software development costs, net consist of the following:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Beginning balance
 
$
1,145
  
$
1,414
 
Additions
  
245
   
1,610
 
Amortization
  
(408
)
  
(341
)
Impairment
  
-
   
(1,538
)
Ending balance
 
$
982
  
$
1,145
 
         

Software development costs capitalized were $0.2 million and $1.6 million for the years ended December 31, 2016 and 2015, respectively.  Amortization of capitalized software development costs was $0.4 million and $0.3 million for the years ended December 31, 2016 and 2015, respectively, and was included in cost of revenue in the consolidated statements of operations.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2016
Fair Value of Financial Instruments [Abstract]  
Fair Value of Financial Instruments
8.  Fair Value of Financial Instruments

ASC 820, Fair Value Measurement ("ASC 820") defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principle or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The levels of the fair value hierarchy established by ASC 820 are:

Level 1:  inputs are quoted prices, unadjusted, in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.

Level 2:  inputs are other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.  A Level 2 input must be observable for substantially the full term of the asset or liability.

Level 3:  inputs are unobservable and reflect the reporting entity's own assumptions about the assumptions that market participants would use in pricing the asset or liability.

The Company considers the recorded value of certain of its financial assets and liabilities, which consist primarily of cash equivalents, accounts receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at December 31, 2016 and 2015 based upon the short-term nature of the assets and liabilities.

The Company had $15.3 million and $5.4 million deposited in unrestricted money market accounts on December 31, 2016 and 2015, respectively.

As of December 31, 2016, the Company was contingently liable for four standby letters of credit and one surety bond totaling $1.0 million which represent advance payment and performance bonds on four contracts.  The Company has deposited the full value of the standby letters of credit into money market escrow accounts, which have been restricted in that the Company may not access these funds until the related letters of credit have expired. The cash has been recorded on the Company's consolidated balance sheet as restricted cash and long-term restricted cash depending on the expiration date of the underlying letters of credit.

The following table presents assets and liabilities measured at fair value at December 31, 2016:

  
Quoted Prices
in Active Markets
for Identical Assets
  
Significant
Other Observable
Inputs
  
Significant
Unobservable
Inputs
    
(in thousands)
 
(Level 1)
  
(Level 2)
  
(Level 3)
  
Total
 
             
             
Money market funds
 
$
16,435
  
$
-
  
$
-
  
$
16,435
 
Foreign exchange contracts
  
-
   
141
   
-
   
141
 
                 
Total assets
 
$
16,435
  
$
141
  
$
-
  
$
16,576
 
                 
Foreign exchange contracts
 
$
-
  
$
(20
)
 
$
-
  
$
(20
)
Contingent consideration liability
  
-
   
-
   
(2,105
)
  
(2,105
)
                 
Total liabilities
 
$
-
  
$
(20
)
 
$
(2,105
)
 
$
(2,125
)

The following table presents assets and liabilities measured at fair value at December 31, 2015:

  
Quoted Prices
in Active Markets
for Identical Assets
  
Significant
Other Observable
Inputs
  
Significant
Unobservable
Inputs
    
(in thousands)
 
(Level 1)
  
(Level 2)
  
(Level 3)
  
Total
 
             
             
Money market funds
 
$
8,979
  
$
-
  
$
-
  
$
8,979
 
Foreign exchange contracts
  
-
   
121
   
-
   
121
 
                 
Total assets
 
$
8,979
  
$
121
  
$
-
  
$
9,100
 
                 
Foreign exchange contracts
 
$
-
  
$
(57
)
 
$
-
  
$
(57
)
Contingent consideration liability
  
-
   
-
   
(3,732
)
  
(3,732
)
                 
Total liabilities
 
$
-
  
$
(57
)
 
$
(3,732
)
 
$
(3,789
)

For the years ended December 31, 2016 and 2015, the Company did not have any transfers between fair value Level 1 and Level 2.  The Company did not hold any non-financial assets or non-financial liabilities subject to fair value measurements on a recurring basis at December 31, 2016 or 2015.

During the years ended December 31, 2016 and 2015, the Company did not have any transfers into or out of the Level 3 contingent consideration liability.  The decrease in the liability during 2016 and 2015 was due to accretion of the liability and fair value adjustments, which were all recorded to income.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Long-Term Debt
12 Months Ended
Dec. 31, 2016
Long-Term Debt [Abstract]  
Long-Term Debt
9.  Long-Term Debt

At December 31, 2016 and 2015, the Company had no long-term debt.

Line of Credit

BB&T Bank

We previously had a Master Loan and Security Agreement and Revolving Credit Note with BB&T that provided a $7.5 million revolving line of credit for the purpose of issuing stand-by letters of credit and providing working capital.  Working capital advances accrued interest at a rate equal to the Wall Street Journal Prime Rate of Interest, floating with a floor of 4.5%.  As collateral for any borrowings, the Company granted a first lien and security interest in all of the assets of the Company, including but not limited to, accounts receivable, proceeds and products, intangibles, trademarks, patents, intellectual property, machinery and equipment.  The agreement also required certain cash collateral and compliance with certain restrictive covenants.

In connection with the Citizen's Bank credit facility noted below, this agreement was modified in December 2016 to terminate the revolving line of credit, but maintain the outstanding letters of credit through February 17, 2017.

At December 31, 2016 and 2015, the cash collateral account totaled $1.1 million and $3.6 million, respectively, and was classified as restricted cash on the consolidated balance sheets.

As of December 31, 2016, the Company was in compliance with its financial covenants.

Citizen's Bank

In December 2016, the Company entered into a new three-year, $5.0 million revolving line of credit facility with Citizen's Bank to fund general working capital needs, including acquisitions.  The available credit facility is reduced for any issued and outstanding letters of credit and working capital advances.  Working capital advances bear interest of LIBOR plus 2.25% per annum and letter of credit fees are 1.25% per annum.  The Company is not required to maintain a restricted cash collateral account at Citizen's Bank for outstanding letters of credit and working capital advances.  The credit facility agreement is subject to standard financial covenants and reporting requirements.

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes
12 Months Ended
Dec. 31, 2016
Income Taxes [Abstract]  
Income Taxes
10.  Income Taxes

The consolidated income (loss) before income taxes, by domestic and foreign sources, is as follows:

(in thousands)
Years ended December 31,
 
 
2016
 
2015
 
Domestic
 
$
2,873
  
$
(4,260
)
Foreign
  
(1,101
)
  
26
 
Total
 
$
1,772
  
$
(4,234
)

The provision for income taxes is as follows:

(in thousands)
 
Years ended December 31,
 
  
2016
  
2015
 
Current:
      
Federal
 
$
-
  
$
-
 
State
  
6
   
12
 
Foreign
  
221
   
288
 
Subtotal
  
227
   
300
 
         
Deferred:
        
Federal
  
127
   
127
 
State
  
19
   
19
 
Foreign
  
(23
)
  
25
 
Subtotal
  
123
   
171
 
Total
 
$
350
  
$
471
 

The Company is entitled to a deduction for federal and state tax purposes with respect to employees' stock option activity.  As of December 31, 2016, the Company had $5.6 million of unrecognized excess tax deductions related to compensation for stock option exercises which will be recognized when the net operating loss carryforwards are fully utilized and those excess tax benefits result in a reduction to income taxes payable.

The effective income tax rate for the years ended December 31, 2016 and 2015 differed from the statutory federal income tax rate as presented below:

 
Effective Tax Rate Percentage (%)
 
Years ended December 31,
 
2016
 
2015
Statutory federal income tax rate
34.0%
 
34.0%
State income taxes, net of federal tax benefit
1.3%
 
(0.2)%
Effect of foreign operations
8.6%
 
(3.0)%
Change in valuation allowance
(46.9)%
 
(33.8)%
Meals and entertainment
7.7%
 
(3.3)%
Permanent differences
4.5%
 
(3.6)%
Uncertain tax positions
11.8%
 
(4.0)%
Other
(1.2)%
 
2.8%
Effective tax rate
19.8%
 
(11.1)%

Deferred income taxes arise from temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements.  A summary of the tax effect of the significant components of the deferred income tax liabilities is as follows:

(in thousands)
 
As of December 31,
 
  
2016
  
2015
 
Deferred tax assets:
      
Net operating loss carryforwards
 
$
7,868
  
$
8,732
 
Capital loss carryforwards
  
549
   
549
 
Accruals
  
183
   
662
 
Reserves
  
514
   
719
 
Alternative minimum tax credit carryforwards
  
203
   
166
 
Stock-based compensation expense
  
1,224
   
1,492
 
Intangibles
  
391
   
397
 
Undistributed earnings of foreign subsidiary
  
37
   
-
 
Other
  
71
   
32
 
Total deferred tax asset
  
11,040
   
12,749
 
Valuation allowance
  
(10,477
)
  
(12,082
)
Total deferred tax asset less valuation allowance
  
563
   
667
 
         
Deferred tax liabilities:
        
Undistributed earnings of foreign subsidiary
  
-
   
(17
)
Software development costs
  
(382
)
  
(446
)
Fixed Assets
  
(161
)
  
(213
)
Indefinite-lived intangibles
  
(316
)
  
(170
)
Other
  
(27
)
  
(22
)
Total deferred tax liability
  
(886
)
  
(868
)
         
Net deferred tax liability
 
$
(323
)
 
$
(201
)


In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible.  Management considers the scheduled reversal of deferred tax liabilities and projected future income in making this assessment.
Management believes that the Company will achieve profitable operations in future years that will enable the Company to recover the benefit of its deferred tax assets. However, other than for a portion of the deferred tax assets that are related to the Company's Indian subsidiary, the Company presently does not have sufficient objective evidence to substantiate the recovery of the deferred tax assets.  Accordingly, the Company has established a full $10.5 million valuation allowance on its U.S., U.K., Swedish, and Chinese deferred tax assets at December 31, 2016.
The Company has a deferred tax liability in the amount of $316,000 and $170,000 at December 31, 2016 and 2015, respectively, relating to the tax amortization of goodwill that cannot be offset by deferred tax assets because the anticipated reversal of the deferred tax liability is outside of the anticipated reversal of the deferred tax assets.
As of December 31, 2016 and 2015, the Company's consolidated cash and cash equivalents totaled $21.7 million and $11.1 million, respectively, including cash and cash equivalents held at non-U.S. entities totaling $4.2 million and $4.1 million, respectively.  The Company has foreign operating subsidiaries located in China, United Kingdom, Sweden and India.  A deferred tax asset has been recorded with respect to the undistributed earnings in Sweden in the amount of $109,000.  The Company has two foreign subsidiaries located in China and United Kingdom with accumulated deficits.  The Company has one foreign subsidiary located in India that has undistributed earnings of $644,000 at December 31, 2016.  If the Company were to repatriate these earnings it would incur taxes of approximately $331,000.  The foreign subsidiaries in China, United Kingdom, and India have undistributed earnings that are considered indefinitely reinvested as of December 31, 2016, to fund the Company's ongoing international operations.

At December 31, 2016, the Company's largest deferred tax asset of $7.9 million primarily relates to a U.S. net operating loss carryforward of $18.6 million which expires in various amounts between 2020 and 2035.  The amount of U.S. loss carryforward which can be used by the Company each year is limited due to changes in the Company's ownership which occurred in 2003.  Thus, a portion of the Company's loss carryforward may expire unutilized.

Uncertain Tax Positions

Foreign Uncertain Tax Positions

During 2016 and 2015, the Company recorded tax liabilities for certain foreign tax contingencies.  During 2016, the Company also determined that South Korea should be included in this inventory.  The Company recorded these uncertain tax positions in other current liabilities on the consolidated balance sheets.

The following table outlines the Company's foreign uncertain tax liabilities, including accrued interest and penalties for each jurisdiction:

  
China
  
Ukraine
  
South Korea
    
(in thousands)
 
Tax
  
Interest and Penalties
  
Tax
  
Interest and Penalties
  
Tax
  
Interest and Penalties
  
Total
 
                      
Balance, January 1, 2015
 
$
222,000
  
$
-
  
$
61,000
  
$
-
  
$
-
  
$
-
  
$
283,000
 
Increases
  
3,000
   
152,000
   
-
   
15,000
   
-
   
-
   
170,000
 
Decreases
  
-
   
-
   
(40,000
)
  
-
   
-
   
-
   
(40,000
)
Balance, December 31, 2015
 
$
225,000
  
$
152,000
  
$
21,000
  
$
15,000
  
$
-
  
$
-
  
$
413,000
 
Increases
  
-
   
57,000
   
68,000
   
13,000
   
129,000
   
8,000
   
275,000
 
Decreases
  
(23,000
)
  
-
   
-
   
-
   
-
   
-
   
(23,000
)
Balance, December 31, 2016
 
$
202,000
  
$
209,000
  
$
89,000
  
$
28,000
  
$
129,000
  
$
8,000
  
$
665,000
 

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock
12 Months Ended
Dec. 31, 2016
Capital Stock [Abstract]  
Capital Stock
11.  Capital Stock
The Company's Board of Directors has authorized 32,000,000 total shares of capital stock, of which 30,000,000 are designated as common stock and 2,000,000 are designated as preferred stock.  The Board of Directors has the authority to establish one or more classes of preferred stock and to determine, within any class of preferred stock, the preferences, rights and other terms of such class.
As of December 31, 2016, the Company has reserved 4,892,641 shares of common stock for issuance, 1,556,833 are reserved for shares upon exercise of outstanding stock options, and 1,688,480 are reserved for shares upon vesting of restricted stock units.  The Company has 1,647,328 shares available for future grants under the Company's 1995 Long-Term Incentive Plan.
Preferred Stock Rights
On March 21, 2011, the Board of Directors of the Company declared a dividend, payable to holders of record as of the close of business on April 1, 2011, of one preferred stock purchase right (a Right) for each outstanding share of common stock, par value $0.01 per share, of the Company (the Common Stock) and in addition, entered into a Stockholder Protection Rights Agreement (as amended from time to time, the Rights Agreement) with Continental Stock Transfer & Trust Company, as Rights Agent.  The Rights traded with and were inseparable from the Common Stock and were not evidenced by separate certificates.  Each Right entitled its holder to purchase from the Company one-hundredth of a share of participating preferred stock having economic and voting terms similar to the Common Stock at an exercise price of $8.00 per Right, subject to adjustment in accordance with the terms of the Rights Agreement, if the Rights had become exercisable.  Under the Rights Agreement, the Rights would have become exercisable if any person or group acquired 20% or more of the Common Stock or, in the case of any person or group that owned 20% or more of the Common Stock.  Upon exercise of the Right in accordance with the Rights Agreement, the holder was able to purchase a number of shares of Common Stock from the Company having an aggregate market price (as defined in the Rights Agreement) equal to twice the then-current exercise price for an amount in cash equal to the then-current exercise price.  In addition, the Company, in certain circumstances and pursuant to the terms of the Rights Agreement, would have exchanged the Rights for one share of Common Stock or an equivalent security for each Right or, alternatively, redeemed the Rights for $0.001 per Right.
On March 21, 2014, the Rights Agreement was amended to extend the term an additional two years.  At the close of business on March 21, 2016, the Rights and the Rights Agreement expired and no person retained any rights pursuant to the Rights Agreement or any Right.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2016
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
12.  Stock-Based Compensation

Long-term incentive plan
During 1995, the Company established the 1995 Long-Term Incentive Stock Option Plan (the Plan), which permits the granting of stock options (including incentive stock options and nonqualified stock options) stock appreciation rights, restricted or unrestricted stock awards, phantom stock, performance awards or any combination of these to employees, directors or consultants.  The Plan expires on June 30, 2018; the total number of shares that could be issued under the Plan is 7,500,000.  As of December 31, 2016, 2,607,359 shares have been issued under the Plan, 1,556,833 stock options and  1,688,480 restricted stock units (RSUs) were outstanding under the Plan, while 1,647,328 shares remain for future grants under the Plan.

The Company recognizes compensation expense on a pro rata straight-line basis over the requisite service period for stock-based compensation awards with both graded and cliff vesting terms.  The Company recognizes the cumulative effect of a change in the number of awards expected to vest in compensation expense in the period of change.  The Company has not capitalized any portion of its stock-based compensation.

During the years ended December 31, 2016 and 2015, the Company recognized $1,550,000 and $541,000, respectively, of stock-based compensation expense under the fair value method.  During the year ended December 31, 2016, there was approximately $151,000 of stock-based compensation expense related to cash-settled RSUs.

Stock options

Options to purchase shares of the Company's common stock under the Plan expire in either seven or ten years from the date of grant and become exercisable in three, five, or seven installments with a certain percentage of options vesting on the first anniversary of the grant date and additional options vesting on each of the subsequent anniversaries of the grant date, subject to acceleration under certain circumstances.

Information with respect to stock option activity as of and for the year ended December 31, 2016 is as follows:

  
Number
of Shares
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value (in thousands)
  
Weighted
Average
Remaining
Contractual Life
(Years)
 
             
Options outstanding at January 1, 2016
  
2,222,333
  
$
3.01
       
Options granted
  
40,000
   
2.25
       
Options exercised
  
(492,200
)
  
1.86
       
Options forfeited
  
(213,300
)
  
4.77
       
Options outstanding at December 31, 2016
  
1,556,833
   
3.15
  
$
1,573
   
2.05
 
Options expected to vest
  
72,000
   
1.87
  
$
117
   
5.45
 
Options exercisable at December 31, 2016
  
1,484,833
  
$
3.21
  
$
1,456
   
1.89
 

Information with respect to stock option activity as of and for the year ended December 31, 2015 is as follows:

  
Number
of Shares
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value (in thousands)
  
Weighted
Average
Remaining
Contractual Life
(Years)
 
             
Options outstanding at January 1, 2015
  
2,708,273
  
$
3.12
       
Options granted
  
240,000
   
1.58
       
Options exercised
  
(14,000
)
  
1.65
       
Options forfeited
  
(711,940
)
  
2.97
       
Options outstanding at December 31, 2015
  
2,222,333
   
3.01
  
$
831
   
2.78
 
Options expected to vest
  
218,522
   
1.76
  
$
142
   
3.74
 
Options exercisable at December 31, 2015
  
2,003,811
  
$
3.15
  
$
689
   
2.68
 


A summary of the status of the Company's nonvested options as of and for the year ended December 31, 2016 is presented below.

  
Number of Shares
  
Weighted Average Fair Value
 
       
Nonvested options at January 1, 2016
  
218,522
  
$
0.89
 
Options granted
  
40,000
   
1.15
 
Options forfeited
  
(32,300
)
  
0.91
 
Options vested during the period
  
(154,222
)
  
0.92
 
         
Nonvested options at December 31, 2016
  
72,000
  
$
0.97
 

A summary of the status of the Company's nonvested options as of and for the year ended December 31, 2015 is presented below.

  
Number of Shares
  
Weighted Average Fair Value
 
       
Nonvested options at January 1, 2015
  
681,983
  
$
1.22
 
Options granted
  
240,000
   
0.55
 
Options forfeited
  
(295,903
)
  
0.94
 
Options vested during the period
  
(407,558
)
  
1.21
 
         
Nonvested options at December 31, 2015
  
218,522
  
$
0.89
 

The Company uses a Black-Scholes valuation model to estimate the fair value of the options at grant date based on the assumptions noted in the following table.  Volatility represents an average of market estimates for implied volatility of the Company's common stock.  The expected life is estimated based on an analysis of options already exercised and any foreseeable trends or changes in recipients' behavior.  The risk-free interest rate is an interpolation of the relevant U.S. Treasury security maturities as of each applicable grant date:

 
Years ended December 31,
 
2016
 
2015
    
Risk-free interest rates
1.53%
 
0.93 - 2.04%
Dividend yield
0%
 
0%
Expected life
7.00 years
 
3.03 - 7.00 years
Volatility
49.05%
 
45.94 - 49.44%
Weighted average volatility
49.05%
 
47.45%

As of December 31, 2016, the Company had $2.2 million of unrecognized compensation expense related to the unvested portion of outstanding stock options and RSUs expected to be recognized on a pro-rata straight line basis over a weighted average remaining service period of approximately 5.45 years.

The Company received cash for the exercise price associated with stock options exercised of $833,000 and $23,000 during the years ended December 31, 2016 and 2015, respectively. The total intrinsic value realized by participants on stock options exercised was $407,566 and $6,000 during the years ended December 31, 2016 and 2015, respectively.

Restricted Stock Units

During the years ended December 31, 2016 and 2015, the Company issued RSUs to employees which vest upon the achievement of specific market-based or time-based measures.  The fair value for RSU's is calculated based on the stock price on the grant date and expensed ratably over the requisite service period, which ranges between one and five years.  The following table summarizes the information about vested and unvested restricted stock units for the years ended December 31, 2016 and 2015.

  
Number of Shares
  
Weighted Average Fair Value
 
       
Nonvested RSUs at January 1, 2016
  
1,367,500
  
$
0.76
 
RSUs granted
  
1,537,399
   
1.52
 
RSUs forfeited
  
(505,000
)
  
0.76
 
RSUs vested
  
(711,419
)
  
0.76
 
         
Nonvested RSUs at December 31, 2016
  
1,688,480
  
$
1.45
 
         
Nonvested RSUs at January 1, 2015
  
-
  
$
-
 
RSUs granted
  
1,377,500
   
0.76
 
RSUs forfeited
  
-
   
-
 
RSUs vested
  
(10,000
)
  
-
 
         
Nonvested RSUs at December 31, 2015
  
1,367,500
  
$
0.76
 

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
13.  Commitments and Contingencies

Leases

The Company is obligated under certain noncancelable operating leases for office facilities and equipment.  Future minimum lease payments under noncancelable operating leases as of December 31, 2016 are as follows:

 (in thousands)
 
Gross Future
 
  
Minimum Lease
 
  
Payments
 
    
2017
 
$
925
 
2018
  
809
 
2019
  
817
 
2020
  
651
 
2021
  
616
 
Thereafter
  
946
 
Total
 
$
4,764
 

Total rent expense under operating leases for the years ended December 31, 2016 and 2015, was approximately $0.8 million and $1.2 million, respectively.

Standby letters of credit, bank guarantees, surety bonds and performance bonds

As of December 31, 2016, the Company was contingently liable for four standby letters of credit and one surety bond totaling $1.0 million which represent advance payment and performance bonds on four contracts.  The Company has deposited the full value of the standby letters of credit into money market escrow accounts which have been restricted in that the Company may not access these funds until the related letters of credit have expired. The cash has been recorded on the Company's consolidated balance sheets at December 31, 2016 as restricted cash and long-term restricted cash depending on the expiration date of the underlying letters of credit.

Contingencies

Various actions and proceedings are presently pending to which the Company is a party. In the opinion of management, the aggregate liabilities, if any, arising from such actions are not expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefits
12 Months Ended
Dec. 31, 2016
Employee Benefits [Abstract]  
Employee Benefits
14.  Employee Benefits

The Company has a qualified defined contribution plan that covers all U.S. employees under Section 401(k) of the Internal Revenue Code.  Under this plan, the Company's stipulated basic contribution matches a portion of the participants' contributions based upon a defined schedule for GSE Performance Improvement Solutions employees.  The Company's contributions to the plan were approximately $207,000 and $268,000 for the years ended December 31, 2016 and 2015, respectively.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information
12 Months Ended
Dec. 31, 2016
Segment Information [Abstract]  
Segment Information
15.  Segment Information

The Company has two reportable business segments.  The Performance Improvement Solutions segment provides simulation, training and engineering products and services delivered across the breadth of industries we serve.  Solutions include simulation for both training and engineering applications.  Example training applications include turnkey and custom training services, while engineering services include plant design verification and validation. The Company provides these services across all market segments.  Contracts typically range from 9 months to 24 months.  The Company and its predecessors have been providing these services since 1976.

The Nuclear Industry Training and Consulting segment provides specialized workforce solutions primarily to the nuclear industry, working at clients' facilities.  This business is managed through our Hyperspring subsidiary.  The business model, management focus, margins and other factors clearly separate this business line from the rest of the GSE product and service portfolio.  Hyperspring has been providing these services since 2005.

The following table sets forth the revenue and operating results attributable to each reportable segment and includes a reconciliation of segment revenue to consolidated revenue and operating results to consolidated income (loss) before income taxes.

(in thousands)
 
Years ended December 31,
 
  
2016
  
2015
 
Revenue:
      
Performance Improvement Solutions
 
$
35,474
  
$
37,074
 
Nuclear Industry Training and Consulting
  
17,627
   
19,729
 
  
$
53,101
  
$
56,803
 
         
Operating income (loss):
        
Performance Improvement Solutions
 
$
(856
)
 
$
(4,465
)
Nuclear Industry Training and Consulting
  
2,224
   
1,178
 
Change in fair value of contingent consideration, net
  
207
   
(849
)
         
Operating income (loss)
 
$
1,575
  
$
(4,136
)
         
Interest income, net
  
85
   
88
 
Loss on derivative instruments, net
  
(18
)
  
(40
)
Other income (expense), net
  
130
   
(146
)
Income (loss) before income taxes
 
$
1,772
  
$
(4,234
)
         

Additional information relating to segments is as follows:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Identifiable assets:
      
Performance Improvement Solutions
 
$
42,383
  
$
30,624
 
Nuclear Industry Training and Consulting
  
11,249
   
8,884
 
Intercompany receivable elimination
  
24
   
(147
)
Total assets
 
$
53,656
  
$
39,361
 

For the years ended December 31, 2016 and 2015, 73% and 71%, respectively, of the Company's consolidated revenue was from customers in the nuclear power industry. The Company designs, develops and delivers business and technology solutions to the energy industry worldwide.  Revenue, operating income (loss) and total assets for the Company's United States, European, and Asian subsidiaries as of and for the years ended December 31, 2016 and 2015 are as follows:

(in thousands)
Year ended December 31, 2016
 
 
United States
 
Europe
 
Asia
 
Eliminations
 
Consolidated
 
                
Revenue
 
$
46,149
  
$
4,143
  
$
2,809
  
$
-
  
$
53,101
 
Transfers between geographic locations
  
2,639
   
22
   
1,139
   
(3,800
)
  
-
 
Total revenue
 
$
48,788
  
$
4,165
  
$
3,948
  
$
(3,800
)
 
$
53,101
 
Operating income (loss)
 
$
2,921
  
$
(896
)
 
$
(450
)
 
$
-
  
$
1,575
 
Total assets, at December 31
 
$
121,728
  
$
4,859
  
$
4,064
  
$
(76,995
)
 
$
53,656
 
                     
(in thousands)
Year ended December 31, 2015
 
 
United States
 
Europe
 
Asia
 
Eliminations
 
Consolidated
 
                     
Revenue
 
$
49,585
  
$
5,260
  
$
1,958
  
$
-
  
$
56,803
 
Transfers between geographic locations
  
1,400
   
183
   
1,429
   
(3,012
)
  
-
 
Total revenue
 
$
50,985
  
$
5,443
  
$
3,387
  
$
(3,012
)
 
$
56,803
 
Operating loss
 
$
(4,053
)
 
$
(1
)
 
$
(82
)
 
$
-
  
$
(4,136
)
Total assets, at December 31
 
$
102,325
  
$
4,991
  
$
3,915
  
$
(71,870
)
 
$
39,361
 
                     

Revenues by geographic location above are attributed to the contracting entity.  Therefore, revenues from a foreign customer that contracted directly with our U.S. entity are included in revenues from the United States.  In Europe, total revenues attributable to our United Kingdom and Sweden subsidiaries were $2.6 million and $1.5 million, respectively. All revenues in Asia were attributable to our Chinese subsidiary.

Alternatively, revenues from customers domiciled in foreign countries were approximately 33% and 31%, of the Company's consolidated 2016 and 2015 revenue, respectively.  Revenues from foreign countries where our customers reside were all individually less than 10% of the Company's consolidated revenues during 2016 and 2015.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Supplemental Disclosure of Cash Flow Information
12 Months Ended
Dec. 31, 2016
Supplemental Disclosure of Cash Flow Information [Abstract]  
Supplemental Disclosure of Cash Flow Information
16.  Supplemental Disclosure of Cash Flow Information

(in thousands)
 
Year ended December 31,
 
  
2016
  
2015
 
Cash paid:
      
Interest
 
$
13
  
$
3
 
Income taxes
 
$
370
  
$
119
 
         

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2016
Subsequent Events [Abstract]  
Subsequent Events
17.  Subsequent Events

 During 2017, pursuant to the terms of the Hyperspring Purchase Agreement, GSE Performance paid the Sellers an additional $0.9 million based on EBITDA thresholds for the 12-month period ended November 13, 2016.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2016
Summary of Significant Accounting Policies [Abstract]  
Principles of consolidation
Principles of consolidation

The accompanying consolidated financial statements include the accounts of GSE Systems, Inc. and its wholly-owned subsidiaries (collectively, "the Company"). All intercompany balances and transactions have been eliminated in consolidation.  Investments in partnerships, joint ventures, and less-than-majority owned subsidiaries in which the Company has significant influence are accounted for under the equity method.

Accounting estimates
Accounting estimates

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.  On an ongoing basis, the Company evaluates the estimates used, including but not limited to those related to revenue recognition, the allowance for doubtful accounts, estimates of future warranty costs, impairments of goodwill and other intangible assets and contingent consideration to be paid in business acquisitions, valuation of stock based compensation awards, and income taxes.  Actual results could differ from these estimates.

Revenue recognition
Revenue recognition

The Company recognizes revenue through fixed price contracts for the sale of uniquely designed/customized systems containing hardware, software and other materials which generally apply to the Performance Improvement Solutions segment and time and material contracts for Nuclear Industry Training and Consulting support and service agreements.
In accordance with ASC 605-35, Construction-Type and Production-Type Contracts (ASC 605), the Performance Improvement Solutions segment accounts for revenue under fixed-price contracts using the percentage-of-completion method.  This methodology recognizes revenue and earnings as work progresses on the contract and is based on costs incurred to date compared to total estimated cost to complete the project.  Estimated contract earnings are reviewed and revised periodically as the work progresses, and the cumulative effect of any change in estimate is recognized in the period in which the change is identified.  Estimated losses are charged against earnings in the period such losses are identified.  The Company recognizes revenue arising from contract claims either as income or as an offset against a potential loss only when the amount of the claim can be estimated reliably and realization is probable and there is a legal basis of the claim.
Uncertainties inherent in the performance of contracts include labor availability and productivity, material costs, change order scope and pricing, software modification and customer acceptance issues.  The reliability of these cost estimates is critical to the Company's revenue recognition as a significant change in the estimates can cause the Company's revenue and related margins to change significantly from the amounts estimated in the early stages of the project.
As the Company recognizes revenue under the percentage-of-completion method, it provides an accrual for estimated future warranty costs based on historical and projected claims experience.  The Company's long-term contracts generally provide for a one to five year warranty on the systems sold to customers to cover hardware or software issues.
The Company's system design contracts do not normally provide for post contract support (PCS) in terms of software upgrades, software enhancements or telephone support.  In order to obtain PCS, the customers must normally purchase a separate contract.  Such PCS arrangements are generally for a one-year period renewable annually and include customer support, unspecified software upgrades, and maintenance releases.  The Company recognizes revenue from these contracts ratably over the life of the agreements.
Revenue from the sale of software licenses without other elements in the contract and which do not require significant modifications or customization for the Company's modeling tools are recognized when the license agreement is signed, the license fee is fixed and determinable, delivery has occurred, and collection is considered probable.  We utilize written contracts as a means to establish the terms and conditions by which product support and services are sold to customers.  Delivery is considered to have occurred when title and risk of loss have been transferred to the customer, which generally occurs after a license key has been delivered electronically to the customer.
The Company also recognizes revenue from the sale of software licenses from contracts with multiple deliverables.  These software license sales are evaluated under ASC 985-605, Software Revenue Recognition.  Contracts with multiple element arrangements typically include, but are not limited to, components such as installation, training, licenses, and PCS listed in the contract.  The Company concluded that vendor specific objective evidence (VSOE) does not exist for all elements of its software license sales.  If a PCS or professional services element exists in the software license arrangement, revenue is recognized ratably over the longest service period.  If no PCS or professional services element exists in the arrangement, revenue is deferred until the last undelivered element is delivered.
The Company recognizes revenue under time and materials contracts primarily from the Nuclear Industry Training and Consulting segment and certain cost-reimbursable contracts.  Revenue on time and material contracts is recognized as services are rendered and performed.  Under a typical time-and-materials billing arrangement, customers are billed on a regularly scheduled basis, such as biweekly or monthly.  Any unbilled amounts are typically billed the following month.  Under cost-reimbursable contracts, which are subject to a contract ceiling amount, we are reimbursed for allowable costs and paid a fee, which may be fixed or performance based.  However, if costs exceed the contract ceiling or are not allowable under the provisions of the contract or applicable regulations, we may not be able to obtain reimbursement for all such costs.

Cash and cash equivalents
Cash and cash equivalents

Cash and cash equivalents represent cash and highly liquid investments including money market accounts with maturities of three months or less at the date of purchase.

Restricted cash
Restricted cash

Restricted cash consists of the cash collateralization of outstanding letters of credit used for various advance payment, bid, surety and performance bonds, and negative foreign exchange positions which have been segregated into restricted money market accounts with BB&T Bank.  BB&T Bank has complete and unconditional control over the restricted money market accounts.
At December 31, 2016 and 2015, the Company had approximately $1.1 million and $3.6 million, respectively, of cash in escrow accounts with BB&T Bank.  We have classified all of our restricted cash as current assets at December 31, 2016, and classified as current assets $1.8 million of the total restricted cash at December 31, 2015, with the remaining amount classified as a long term asset. The Company recorded interest income of $6,000 and $10,000 from the escrow accounts for the years ended December 31, 2016 and 2015, respectively.  The interest earned on these restricted funds is added to the restricted cash balance.  The Company classifies the restriction and release of the cash collateralization of outstanding letters of credit as an investing activity within the consolidated statements of cash flows, as these deposits are not related to borrowings against our line of credit.

Contract receivables
Contract receivables, net

Contract receivables include recoverable costs and accrued profit not billed which represents revenue recognized in excess of amounts billed.  Billings in excess of costs and estimated earnings on uncompleted contracts in the accompanying consolidated balance sheets represent advanced billings to clients on contracts in advance of work performed.  Generally, such amounts will be earned and recognized over the next twelve months.
Billed receivables are recorded at invoiced amounts.  The allowance for doubtful accounts is based on historical trends of past due accounts, write-offs, and specific identification and review of customer accounts.

The activity in the allowance for doubtful accounts is as follows:

(in thousands)
 
As of and for the
 
  
years ended December 31,
 
  
2016
  
2015
 
       
Beginning balance
 
$
103
  
$
22
 
         
Current year provision
  
-
   
101
 
Current year write-offs
  
(86
)
  
(20
)
         
Ending balance
 
$
17
  
$
103
 

Equipment, software and leasehold improvements, net
Equipment, software and leasehold improvements, net

Equipment and purchased software are recorded at cost and depreciated using the straight-line method with estimated useful lives ranging from three to ten years.  Leasehold improvements are amortized over the life of the lease or the estimated useful life, whichever is shorter, using the straight-line method.  Upon sale or retirement, the cost and related depreciation are eliminated from the respective accounts and any resulting gain or loss is included in operations. Maintenance and repairs are charged to expense as incurred.

Software development costs
Software development costs

Certain computer software development costs are capitalized in the accompanying consolidated balance sheets.  Capitalization of computer software development costs begins upon the establishment of technological feasibility. Capitalization ceases and amortization of capitalized costs begins when the software product is commercially available for general release to customers.  Amortization of capitalized computer software development costs is included in cost of revenue and is determined using the straight-line method over the remaining estimated economic life of the product, typically three years.  On an annual basis, and more frequently as conditions indicate, the Company assesses the recovery of the unamortized software development costs by estimating the net undiscounted cash flows expected to be generated by the sale of the product.  If the undiscounted cash flows are not sufficient to recover the unamortized software costs the Company will write-down the carrying amount of such asset to its estimated fair value based on the future discounted cash flows.  The excess of any unamortized computer software costs over the related fair value is written down and charged to operations.

Development expenditures
Development expenditures

Development expenditures incurred to meet customer specifications under contracts are charged to contract costs.  Company sponsored development expenditures are either charged to operations as incurred and are included in selling, general and administrative expenses or are capitalized as software development costs.  See Note 7, Software development costs, net.  The amounts incurred for Company sponsored development activities relating to the development of new products and services or the improvement of existing products and services, were approximately $1.6 million and $3.1 million for the years ended December 31, 2016, and 2015, respectively.  Of this amount, the Company capitalized approximately $0.2 million and $1.6 million for the years ended December 31, 2016 and 2015, respectively.

Impairment of long-lived assets
Impairment of long-lived assets

Long-lived assets, such as equipment, purchased software, capitalized software development costs, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset.  If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized at the amount by which the carrying amount of the asset exceeds its fair value.  Assets to be disposed of would be separately presented in the consolidated balance sheets and reported at the lower of the carrying amount or fair value less costs to sell, and would no longer be depreciated.

During the third quarter of 2015, the Company's new CEO conducted a review of the Company's organizational cost structure and software development plans.  Based upon this review, the Company made the decision to terminate its Enterprise Data Management (EDM) software development program and recorded a $1.5 million write-down representing the capitalized balance of its EDM software development projects in the third quarter 2015.  No impairment was recorded during 2016.

Goodwill and intangible assets
Goodwill and intangible assets

The Company's intangible assets include amounts recognized in connection with business acquisitions, including customer relationships, contract backlog and software.  Intangible assets are initially valued at fair value using generally accepted valuation methods appropriate for the type of intangible asset.  Amortization is recognized on a straight-line basis over the estimated useful life of the intangible assets, except for contract backlog and contractual customer relationships which are recognized in proportion to the related projected revenue streams.  Intangible assets with definite lives are reviewed for impairment if indicators of impairment arise.  The Company does not have any intangible assets with indefinite useful lives.
Goodwill represents the excess of costs over fair value of assets of businesses acquired.  The Company reviews goodwill for impairment annually as of December 31 and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable in accordance with Accounting Standards Update (ASU)  2011-08, Intangibles - Goodwill and Other (Topic 350): Testing Goodwill for Impairment, and ASC 350, Intangibles — Goodwill and Other (ASC 350).  The Company tests goodwill at the reporting unit level.
ASU 2011-08 permits an entity to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  Under ASU 2011-08, an entity is not required to perform step one of the goodwill impairment test for a reporting unit if it is more likely than not that its fair value is greater than its carrying amount.  For the annual goodwill impairment test as of December 31, 2016, the Company performed a quantitative step one goodwill impairment test and concluded that the fair values of each of the reporting units exceeded their respective carrying values.   
Foreign currency translation
Foreign currency translation

Balance sheet accounts for foreign operations are translated at the exchange rate as of the balance sheet date, and income statement accounts are translated at the average exchange rate for the year.  The resulting translation adjustments are included in accumulated other comprehensive loss.  Transaction gains and losses resulting from changes in exchange rates are recorded in our statements of operations in the year in which they occur.  For the years ended December 31, 2016, and 2015, foreign currency transaction losses were approximately $69,000 and $34,000, respectively.

Accrued warranty
Accrued warranty

For contracts that contain a warranty provision, the Company provides an accrual for estimated future warranty costs based on historical experience and projected claims.  The Company's contracts may contain warranty provisions from one to five years.  The current portion of the accrued warranty is presented separately on the Consolidated Balance Sheets within Current liabilities whereas the noncurrent portion is included in Other liabilities.

The activity in the accrued warranty accounts is as follows:

(in thousands)
 
As of and for the
 
  
years ended December 31,
 
  
2016
  
2015
 
       
Beginning balance
 
$
1,614
  
$
1,456
 
         
Current year provision
  
355
   
626
 
         
Current year claims
  
(467
)
  
(455
)
         
Currency adjustment
  
(24
)
  
(13
)
         
Ending balance
 
$
1,478
  
$
1,614
 

Income taxes
Income taxes

Income taxes are provided under the asset and liability method.  Under this method, deferred income taxes are determined based on the differences between the consolidated financial statements and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.  Valuation allowances are established, when necessary, to reduce deferred tax assets to the amounts expected to be realized.  A provision is made for the Company's current liability for federal, state and foreign income taxes and the change in the Company's deferred income tax assets and liabilities.

We establish accruals for uncertain tax positions taken or expected to be taken in a tax return when it is more likely than not (i.e., a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities that have full knowledge of all relevant information. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. Favorable or unfavorable adjustment of the accrual for any particular issue would be recognized as an increase or decrease to income tax expense in the period of a change in facts and circumstances. Interest and penalties related to income taxes are accounted for as income tax expense.

Stock-based compensation
Stock-based compensation

Compensation expense related to share based awards is recognized on a pro rata straight-line basis based on the value of share awards that are scheduled to vest during the requisite service period.  During the years ended December 31, 2016 and 2015, the Company recognized $1.6 million and $0.5 million, respectively, of pre-tax stock-based compensation expense under the fair value method.   During 2016, the Company recognized approximately $151,000 of compensation expense related to cash-settled RSUs.

Income (loss) per share
Earnings (loss) per share

Basic earnings (loss) per share is based on the weighted average number of outstanding common shares for the period.  Diluted earnings (loss) per share adjusts the weighted average shares outstanding for the potential dilution that could occur if outstanding vested stock options were exercised.  Basic and diluted earnings (loss) per share is based on the weighted average number of outstanding shares for the period.

The number of common shares and common share equivalents used in the determination of basic and diluted loss per share were as follows:

(in thousands, except for per share data)
 
Years ended December 31,
 
  
2016
  
2015
 
Numerator:
      
Net income (loss)
 
$
1,422
  
$
(4,705
)
         
Denominator:
        
Weighted-average shares outstanding for basic income (loss) per share
  
18,218,681
   
17,892,891
 
         
Effect of dilutive securities:
        
Stock options and restricted stock units
  
293,585
   
-
 
         
Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share
  
18,512,266
   
17,892,891
 
         
Shares related to dilutive securities excluded because inclusion would be anti-dilutive
  
677,964
   
2,492,710
 

Conversion of certain outstanding stock options was not assumed for the years ended December 31, 2016 and 2015 because the impact would have been anti-dilutive.

Significant Customers and Concentration of credit risk
Significant customers and concentration of credit risk

We have a concentration of revenue from an individual customer, which accounted for approximately 10.2% and 15.9% of our consolidated revenue for the years ended December 31, 2016 and 2015, respectively.  No other individual customer accounted for more than 10% of our consolidated revenue in 2016 or 2015.

Fair values of financial instruments
Fair values of financial instruments

The carrying amounts of current assets and current liabilities reported in the consolidated balance sheets approximate fair value due to their short term duration.

Contingent consideration for business acquisitions
Contingent consideration for business acquisitions

Acquisitions may include contingent consideration payments based on future financial measures of an acquired company. Contingent consideration is required to be recognized at fair value as of the acquisition date. The Company estimates the fair value of these liabilities based on financial projections of the acquired companies and estimated probabilities of achievement. At each reporting date, the contingent consideration obligation is revalued to estimated fair value and changes in fair value subsequent to the acquisition are reflected in income or expense in the consolidated statements of operations, and could cause a material impact to our operating results. Changes in the fair value of contingent consideration obligations may result from changes in discount periods and rates, changes in the timing and amount of revenue and/or earnings estimates and changes in probability assumptions with respect to the likelihood of achieving the various earn-out criteria.

Derivative instruments
Derivative instruments

The Company utilizes forward foreign currency exchange contracts to manage market risks associated with the fluctuations in foreign currency exchange rates. It is the Company's policy to use such derivative financial instruments to protect against market risk arising in the normal course of business in order to reduce the impact of these exposures. The Company minimizes credit exposure by limiting counterparties to nationally recognized financial institutions.

As of December 31, 2016, the Company had foreign exchange contracts outstanding of approximately 281.4 million Japanese Yen, 0.6 million Australian Dollars, 0.5 million Canadian Dollars, and 0.1 million Euro.  At December 31, 2015, the Company had foreign exchange contracts outstanding of approximately 2.1 million Euro, 1.3 million Canadian Dollars, 0.5 million Pounds Sterling and 0.4 million Australian Dollars at fixed rates. The contracts expire on various dates through December 2018.  The Company had not designated the foreign exchange contracts as hedges and had recorded the estimated fair value of the contracts in the consolidated balance sheet as follows:

  
December 31,
 
(in thousands)
 
2016
  
2015
 
       
Asset derivatives
      
Prepaid expenses and other current assets
 
$
57
  
$
115
 
Other assets
  
84
   
6
 
   
141
   
121
 
         
Liability derivatives
        
Other current liabilities
  
(20
)
  
(57
)
   
(20
)
  
(57
)
         
Net fair value
 
$
121
  
$
64
 

The changes in the fair value of the foreign exchange contracts are included in gain (loss) on derivative instruments, net in the consolidated statements of operations.
The foreign currency denominated trade receivables, unbilled receivables, billings in excess of revenue earned and subcontractor accruals that are related to the outstanding foreign exchange contracts are remeasured at the end of each period into the functional currency using the current exchange rate at the end of the period.  The gain or loss resulting from such remeasurement is also included in gain (loss) on derivative instruments net in the consolidated statements of operations.

For the years ended December 31, 2016 and 2015, the Company recognized a loss on its derivative instruments net as outlined below:

  
Years ended December 31,
 
(in thousands)
 
2016
  
2015
 
       
Foreign exchange contracts- change in fair value
 
$
51
  
$
(6
)
Remeasurement of related contract receivables and billings in excess of revenue earned
  
(69
)
  
(34
)
  
$
(18
)
 
$
(40
)

Reclassification
Reclassifications

Certain prior year amounts have been reclassified to conform with the current year presentation.  Subcontractor payables have been reclassified on the Consolidated Balance Sheets from Accounts payable to Accrued expenses.  In addition, the Company reclassified research and development costs from Selling, general and administrative expenses and presented them as a separate caption within Operating expenses on the Consolidated Statement of Operations.  The Company also reclassified the current portion of deferred taxes to noncurrent within Other assets and Other liabilities on the Consolidated Balance Sheets.

New accounting standards
Accounting pronouncements recently adopted

In November 2015, the Financial Accounting Standards Board (FASB) issued ASU 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes.  The standard requires that deferred tax assets and liabilities be classified as noncurrent on the balance sheet rather than being separated into current and noncurrent.  ASU 2015-17 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2016.  Early adoption is permitted and the standard may be applied either retrospectively or on a prospective basis to all deferred tax assets and liabilities.  The Company adopted ASU 2015-17 effective January 1, 2016.  The adoption of this guidance did not have a material effect on the Company's consolidated financial position.

Accounting pronouncements not yet adopted

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers, which provides guidance for revenue recognition. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In doing so, companies will need to use more judgment and make more estimates than under today's guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. This guidance will be effective for the Company in the first quarter of its fiscal year ending December 31, 2018, and interim periods therein, using either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients, or (ii) a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). The Company is currently in the process of evaluating the impact of the adoption of this ASU on its consolidated financial statements and its method of adoption.  The adoption is expected to significantly impact the Company's revenue recognition and related disclosures.  For example, our revenue from software arrangements with multiple elements including services are currently recognized ratably due to the lack of VSOE of fair value.  We will be required to separate these performance obligations under these arrangements and recognize them as delivered.

In July 2015, FASB issued ASU 2015-11, Simplifying the Measurement of Inventory.  ASU 2015-11 requires that an entity measure inventory at the lower of cost and net realizable value.  This ASU does not apply to inventory measured using last-in, first-out.  ASU 2015-11 is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period.  We do not expect the new standard to have a significant impact on our consolidated financial position, results of operations or cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).  The new standard establishes a right-of-use (ROU) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months.  Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement.  The new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years.  A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the consolidated financial statements, with certain practical expedients available.  The Company is still evaluating the impact of the pending adoption of the new standard on the consolidated financial statements, and the Company expects that upon adoption the recognition of ROU assets and lease liabilities could be material.

In March 2016, the FASB issued ASU No. 2016-09, Compensation - Stock Compensation: Topic 718: Improvements to Employee Share Based Accounting.  The new guidance is intended to simplify the accounting for share based payment award transactions.  The amendments in the update include the following aspects for share based accounting: accounting for income taxes, classification of excess tax benefits on the statement of cash flows, forfeitures, minimum statutory tax withholding requirements, and classification of employee taxes paid on the statement of cash flows when an employer withholds shares for tax withholding purposes.  Adoption of ASU 2016-09 is required for fiscal reporting periods beginning after December 15, 2016, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-09 on our consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments.  The new guidance addresses eight specific cash flow issues and applies to all entities that are required to present a statement of cash flows.  Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-15 on our consolidated financial statements.

In November 2016, the FASB issued ASU No. 2016-18, Restricted Cash.  The new guidance applies to all entities that have restricted cash or restricted cash equivalents and are required to present a statement of cash flows.  This update is intended to reduce diversity in cash flow presentation of restricted cash and restricted cash equivalents and requires entities to include all cash and cash equivalents, both restricted and unrestricted, in the beginning-of-period and end-of-period totals presented on the statement of cash flows.  Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years.  We are currently evaluating the potential impact of the adoption of ASU 2016-18 on our consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations: Clarifying the definition of a Business, which amends the current definition of a business. Under ASU 2017-01, to be considered a business, an acquisition would have to include an input and a substantive process that together significantly contributes to the ability to create outputs.  ASU 2017-01 further states that when substantially all of the fair value of gross assets acquitted is concentrated in a single asset (or a group of similar assets), the assets acquired would not represent a business.  The new guidance also narrows the definition of the term "outputs" to be consistent with how it is described in Topic 606, Revenue from Contracts with Customers.  The changes to the definition of a business will likely result in more acquisitions being accounted for as asset acquisitions. ASU 2017-01 is effective for acquisitions commencing on or after June 30, 2019, with early adoption permitted.  Adoption of this guidance will be applied prospectively on or after the effective date.
 
In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other.  ASU 2017-04 simplifies the accounting for goodwill impairment by eliminating Step 2 of the current goodwill impairment test, which required a hypothetical purchase price allocation.  Goodwill impairment will now be the amount by which the reporting unit's carrying value exceeds its fair value, limited to the carrying value of the goodwill.  ASU 2017-04 is effective for financial statements issued for fiscal years, and interim periods beginning after December 15, 2019.  We are currently evaluating the potential impact of the adoption of ASU 2017-04 on our consolidated financial statements.



XML 39 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2016
Summary of Significant Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts
The activity in the allowance for doubtful accounts is as follows:

(in thousands)
 
As of and for the
 
  
years ended December 31,
 
  
2016
  
2015
 
       
Beginning balance
 
$
103
  
$
22
 
         
Current year provision
  
-
   
101
 
Current year write-offs
  
(86
)
  
(20
)
         
Ending balance
 
$
17
  
$
103
 

Schedule of Warranties
The activity in the accrued warranty accounts is as follows:

(in thousands)
 
As of and for the
 
  
years ended December 31,
 
  
2016
  
2015
 
       
Beginning balance
 
$
1,614
  
$
1,456
 
         
Current year provision
  
355
   
626
 
         
Current year claims
  
(467
)
  
(455
)
         
Currency adjustment
  
(24
)
  
(13
)
         
Ending balance
 
$
1,478
  
$
1,614
 

Schedule of Earnings Per Share, Basic and Diluted
The number of common shares and common share equivalents used in the determination of basic and diluted loss per share were as follows:

(in thousands, except for per share data)
 
Years ended December 31,
 
  
2016
  
2015
 
Numerator:
      
Net income (loss)
 
$
1,422
  
$
(4,705
)
         
Denominator:
        
Weighted-average shares outstanding for basic income (loss) per share
  
18,218,681
   
17,892,891
 
         
Effect of dilutive securities:
        
Stock options and restricted stock units
  
293,585
   
-
 
         
Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share
  
18,512,266
   
17,892,891
 
         
Shares related to dilutive securities excluded because inclusion would be anti-dilutive
  
677,964
   
2,492,710
 

Schedule of Foreign Exchange Contracts, Statement of Financial Position
As of December 31, 2016, the Company had foreign exchange contracts outstanding of approximately 281.4 million Japanese Yen, 0.6 million Australian Dollars, 0.5 million Canadian Dollars, and 0.1 million Euro.  At December 31, 2015, the Company had foreign exchange contracts outstanding of approximately 2.1 million Euro, 1.3 million Canadian Dollars, 0.5 million Pounds Sterling and 0.4 million Australian Dollars at fixed rates. The contracts expire on various dates through December 2018.  The Company had not designated the foreign exchange contracts as hedges and had recorded the estimated fair value of the contracts in the consolidated balance sheet as follows:

  
December 31,
 
(in thousands)
 
2016
  
2015
 
       
Asset derivatives
      
Prepaid expenses and other current assets
 
$
57
  
$
115
 
Other assets
  
84
   
6
 
   
141
   
121
 
         
Liability derivatives
        
Other current liabilities
  
(20
)
  
(57
)
   
(20
)
  
(57
)
         
Net fair value
 
$
121
  
$
64
 

Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)
For the years ended December 31, 2016 and 2015, the Company recognized a loss on its derivative instruments net as outlined below:

  
Years ended December 31,
 
(in thousands)
 
2016
  
2015
 
       
Foreign exchange contracts- change in fair value
 
$
51
  
$
(6
)
Remeasurement of related contract receivables and billings in excess of revenue earned
  
(69
)
  
(34
)
  
$
(18
)
 
$
(40
)

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets [Abstract]  
Schedule of Intangible Assets
The following table shows the gross carrying amount and accumulated amortization of definite-lived intangible assets:

(in thousands)
As of December 31, 2016
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
 
Amortized intangible assets:
         
Customer relationships
 
$
1,425
  
$
(1,235
)
 
$
190
 
Non-contractual customer relationships
  
911
   
(674
)
  
237
 
Developed technology
  
471
   
(353
)
  
118
 
In process research and development
  
152
   
(146
)
  
6
 
Contract backlog
  
36
   
(36
)
  
-
 
Trade names and other
  
29
   
(29
)
  
-
 
Foreign currency translation
  
(145
)
  
48
   
(97
)
Total
 
$
2,879
  
$
(2,425
)
 
$
454
 
             
(in thousands)
As of December 31, 2015
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
 
Amortized intangible assets:
            
Customer relationships
 
$
1,425
  
$
(1,061
)
 
$
364
 
Non-contractual customer relationships
  
911
   
(669
)
  
242
 
Developed technology
  
471
   
(295
)
  
176
 
In process research and development
  
152
   
(142
)
  
10
 
Contract backlog
  
36
   
(36
)
  
-
 
Trade names and other
  
29
   
(29
)
  
-
 
Foreign currency translation
  
(28
)
  
11
   
(17
)
Total
 
$
2,996
  
$
(2,221
)
 
$
775
 

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Amortization expense related to definite-lived intangible assets totaled $289,000 and $494,000 for the years ended December 31, 2016 and 2015, respectively.  The following table shows the estimated amortization expense of the definite-lived intangible assets for the next five years:

(in thousands)
   
Years ended December 31,:
   
2017
 
$
194
 
2018
  
151
 
2019
  
64
 
2020
  
30
 
2021
  
15
 
  
$
454
 

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contract Receivables (Tables)
12 Months Ended
Dec. 31, 2016
Contract Receivables [Abstract]  
Components of Contract Receivables
Contract receivables represent balances due from a broad base of both domestic and international customers. All contract receivables are considered to be collectible within twelve months. Recoverable costs and accrued profit not billed represent costs incurred and associated profit accrued on contracts that will become billable upon future milestones or completion of contracts.  The components of contract receivables are as follows:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Billed receivables
 
$
13,325
  
$
9,831
 
Recoverable costs and accrued profit not yet billed
  
5,555
   
3,325
 
Allowance for doubtful accounts
  
(17
)
  
(103
)
Total contract receivables, net
 
$
18,863
  
$
13,053
 

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2016
Prepaid Expenses and Other Current Assets [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Prepaid expenses
 
$
422
  
$
639
 
Income tax receivable
  
446
   
425
 
Other current assets
  
1,184
   
1,435
 
Total
 
$
2,052
  
$
2,499
 

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equipment, Software, and Leasehold Improvements, net (Tables)
12 Months Ended
Dec. 31, 2016
Equipment, Software and Leasehold Improvements, net [Abstract]  
Equipment, Software and Leasehold Improvements
Equipment, software and leasehold improvements, net consist of the following:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Computer equipment
 
$
2,988
  
$
3,211
 
Software
  
1,511
   
1,474
 
Leasehold improvements
  
527
   
542
 
Furniture and fixtures
  
1,733
   
1,776
 
   
6,759
   
7,003
 
Accumulated depreciation
  
(5,527
)
  
(5,407
)
Equipment, software and leasehold improvements, net
 
$
1,232
  
$
1,596
 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Assets (Tables)
12 Months Ended
Dec. 31, 2016
Other Assets [Abstract]  
Schedule of Other Assets
Other assets consist of the following:

(in thousands)
December 31,
 
 
2016
 
2015
 
Inventory
 
$
1,443
  
$
-
 
Other
  
131
   
47
 
Total
 
$
1,574
  
$
47
 

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Software Development Costs, net (Tables)
12 Months Ended
Dec. 31, 2016
Software Development Costs, net [Abstract]  
Schedule of Software Development Costs
Software development costs, net consist of the following:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Beginning balance
 
$
1,145
  
$
1,414
 
Additions
  
245
   
1,610
 
Amortization
  
(408
)
  
(341
)
Impairment
  
-
   
(1,538
)
Ending balance
 
$
982
  
$
1,145
 
         

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2016
Fair Value of Financial Instruments [Abstract]  
Assets and Liabilities Measured at Fair Value
The following table presents assets and liabilities measured at fair value at December 31, 2016:

  
Quoted Prices
in Active Markets
for Identical Assets
  
Significant
Other Observable
Inputs
  
Significant
Unobservable
Inputs
    
(in thousands)
 
(Level 1)
  
(Level 2)
  
(Level 3)
  
Total
 
             
             
Money market funds
 
$
16,435
  
$
-
  
$
-
  
$
16,435
 
Foreign exchange contracts
  
-
   
141
   
-
   
141
 
                 
Total assets
 
$
16,435
  
$
141
  
$
-
  
$
16,576
 
                 
Foreign exchange contracts
 
$
-
  
$
(20
)
 
$
-
  
$
(20
)
Contingent consideration liability
  
-
   
-
   
(2,105
)
  
(2,105
)
                 
Total liabilities
 
$
-
  
$
(20
)
 
$
(2,105
)
 
$
(2,125
)

The following table presents assets and liabilities measured at fair value at December 31, 2015:

  
Quoted Prices
in Active Markets
for Identical Assets
  
Significant
Other Observable
Inputs
  
Significant
Unobservable
Inputs
    
(in thousands)
 
(Level 1)
  
(Level 2)
  
(Level 3)
  
Total
 
             
             
Money market funds
 
$
8,979
  
$
-
  
$
-
  
$
8,979
 
Foreign exchange contracts
  
-
   
121
   
-
   
121
 
                 
Total assets
 
$
8,979
  
$
121
  
$
-
  
$
9,100
 
                 
Foreign exchange contracts
 
$
-
  
$
(57
)
 
$
-
  
$
(57
)
Contingent consideration liability
  
-
   
-
   
(3,732
)
  
(3,732
)
                 
Total liabilities
 
$
-
  
$
(57
)
 
$
(3,732
)
 
$
(3,789
)

XML 47 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2016
Income Taxes [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
The consolidated income (loss) before income taxes, by domestic and foreign sources, is as follows:

(in thousands)
Years ended December 31,
 
 
2016
 
2015
 
Domestic
 
$
2,873
  
$
(4,260
)
Foreign
  
(1,101
)
  
26
 
Total
 
$
1,772
  
$
(4,234
)

Schedule of Components of Income Tax Expense (Benefit)
The provision for income taxes is as follows:

(in thousands)
 
Years ended December 31,
 
  
2016
  
2015
 
Current:
      
Federal
 
$
-
  
$
-
 
State
  
6
   
12
 
Foreign
  
221
   
288
 
Subtotal
  
227
   
300
 
         
Deferred:
        
Federal
  
127
   
127
 
State
  
19
   
19
 
Foreign
  
(23
)
  
25
 
Subtotal
  
123
   
171
 
Total
 
$
350
  
$
471
 

Schedule of Effective Income Tax Rate Reconciliation
The effective income tax rate for the years ended December 31, 2016 and 2015 differed from the statutory federal income tax rate as presented below:

 
Effective Tax Rate Percentage (%)
 
Years ended December 31,
 
2016
 
2015
Statutory federal income tax rate
34.0%
 
34.0%
State income taxes, net of federal tax benefit
1.3%
 
(0.2)%
Effect of foreign operations
8.6%
 
(3.0)%
Change in valuation allowance
(46.9)%
 
(33.8)%
Meals and entertainment
7.7%
 
(3.3)%
Permanent differences
4.5%
 
(3.6)%
Uncertain tax positions
11.8%
 
(4.0)%
Other
(1.2)%
 
2.8%
Effective tax rate
19.8%
 
(11.1)%

Schedule of Deferred Tax Assets and Liabilities
Deferred income taxes arise from temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements.  A summary of the tax effect of the significant components of the deferred income tax liabilities is as follows:

(in thousands)
 
As of December 31,
 
  
2016
  
2015
 
Deferred tax assets:
      
Net operating loss carryforwards
 
$
7,868
  
$
8,732
 
Capital loss carryforwards
  
549
   
549
 
Accruals
  
183
   
662
 
Reserves
  
514
   
719
 
Alternative minimum tax credit carryforwards
  
203
   
166
 
Stock-based compensation expense
  
1,224
   
1,492
 
Intangibles
  
391
   
397
 
Undistributed earnings of foreign subsidiary
  
37
   
-
 
Other
  
71
   
32
 
Total deferred tax asset
  
11,040
   
12,749
 
Valuation allowance
  
(10,477
)
  
(12,082
)
Total deferred tax asset less valuation allowance
  
563
   
667
 
         
Deferred tax liabilities:
        
Undistributed earnings of foreign subsidiary
  
-
   
(17
)
Software development costs
  
(382
)
  
(446
)
Fixed Assets
  
(161
)
  
(213
)
Indefinite-lived intangibles
  
(316
)
  
(170
)
Other
  
(27
)
  
(22
)
Total deferred tax liability
  
(886
)
  
(868
)
         
Net deferred tax liability
 
$
(323
)
 
$
(201
)

Summary of Income Tax Contingencies
The following table outlines the Company's foreign uncertain tax liabilities, including accrued interest and penalties for each jurisdiction:

  
China
  
Ukraine
  
South Korea
    
(in thousands)
 
Tax
  
Interest and Penalties
  
Tax
  
Interest and Penalties
  
Tax
  
Interest and Penalties
  
Total
 
                      
Balance, January 1, 2015
 
$
222,000
  
$
-
  
$
61,000
  
$
-
  
$
-
  
$
-
  
$
283,000
 
Increases
  
3,000
   
152,000
   
-
   
15,000
   
-
   
-
   
170,000
 
Decreases
  
-
   
-
   
(40,000
)
  
-
   
-
   
-
   
(40,000
)
Balance, December 31, 2015
 
$
225,000
  
$
152,000
  
$
21,000
  
$
15,000
  
$
-
  
$
-
  
$
413,000
 
Increases
  
-
   
57,000
   
68,000
   
13,000
   
129,000
   
8,000
   
275,000
 
Decreases
  
(23,000
)
  
-
   
-
   
-
   
-
   
-
   
(23,000
)
Balance, December 31, 2016
 
$
202,000
  
$
209,000
  
$
89,000
  
$
28,000
  
$
129,000
  
$
8,000
  
$
665,000
 

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2016
Stock-Based Compensation [Abstract]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value
Information with respect to stock option activity as of and for the year ended December 31, 2016 is as follows:

  
Number
of Shares
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value (in thousands)
  
Weighted
Average
Remaining
Contractual Life
(Years)
 
             
Options outstanding at January 1, 2016
  
2,222,333
  
$
3.01
       
Options granted
  
40,000
   
2.25
       
Options exercised
  
(492,200
)
  
1.86
       
Options forfeited
  
(213,300
)
  
4.77
       
Options outstanding at December 31, 2016
  
1,556,833
   
3.15
  
$
1,573
   
2.05
 
Options expected to vest
  
72,000
   
1.87
  
$
117
   
5.45
 
Options exercisable at December 31, 2016
  
1,484,833
  
$
3.21
  
$
1,456
   
1.89
 

Information with respect to stock option activity as of and for the year ended December 31, 2015 is as follows:

  
Number
of Shares
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value (in thousands)
  
Weighted
Average
Remaining
Contractual Life
(Years)
 
             
Options outstanding at January 1, 2015
  
2,708,273
  
$
3.12
       
Options granted
  
240,000
   
1.58
       
Options exercised
  
(14,000
)
  
1.65
       
Options forfeited
  
(711,940
)
  
2.97
       
Options outstanding at December 31, 2015
  
2,222,333
   
3.01
  
$
831
   
2.78
 
Options expected to vest
  
218,522
   
1.76
  
$
142
   
3.74
 
Options exercisable at December 31, 2015
  
2,003,811
  
$
3.15
  
$
689
   
2.68
 


Schedule of Nonvested Share Activity
A summary of the status of the Company's nonvested options as of and for the year ended December 31, 2016 is presented below.

  
Number of Shares
  
Weighted Average Fair Value
 
       
Nonvested options at January 1, 2016
  
218,522
  
$
0.89
 
Options granted
  
40,000
   
1.15
 
Options forfeited
  
(32,300
)
  
0.91
 
Options vested during the period
  
(154,222
)
  
0.92
 
         
Nonvested options at December 31, 2016
  
72,000
  
$
0.97
 

A summary of the status of the Company's nonvested options as of and for the year ended December 31, 2015 is presented below.

  
Number of Shares
  
Weighted Average Fair Value
 
       
Nonvested options at January 1, 2015
  
681,983
  
$
1.22
 
Options granted
  
240,000
   
0.55
 
Options forfeited
  
(295,903
)
  
0.94
 
Options vested during the period
  
(407,558
)
  
1.21
 
         
Nonvested options at December 31, 2015
  
218,522
  
$
0.89
 

Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions
The Company uses a Black-Scholes valuation model to estimate the fair value of the options at grant date based on the assumptions noted in the following table.  Volatility represents an average of market estimates for implied volatility of the Company's common stock.  The expected life is estimated based on an analysis of options already exercised and any foreseeable trends or changes in recipients' behavior.  The risk-free interest rate is an interpolation of the relevant U.S. Treasury security maturities as of each applicable grant date:

 
Years ended December 31,
 
2016
 
2015
    
Risk-free interest rates
1.53%
 
0.93 - 2.04%
Dividend yield
0%
 
0%
Expected life
7.00 years
 
3.03 - 7.00 years
Volatility
49.05%
 
45.94 - 49.44%
Weighted average volatility
49.05%
 
47.45%

Restricted Stock Units
During the years ended December 31, 2016 and 2015, the Company issued RSUs to employees which vest upon the achievement of specific market-based or time-based measures.  The fair value for RSU's is calculated based on the stock price on the grant date and expensed ratably over the requisite service period, which ranges between one and five years.  The following table summarizes the information about vested and unvested restricted stock units for the years ended December 31, 2016 and 2015.

  
Number of Shares
  
Weighted Average Fair Value
 
       
Nonvested RSUs at January 1, 2016
  
1,367,500
  
$
0.76
 
RSUs granted
  
1,537,399
   
1.52
 
RSUs forfeited
  
(505,000
)
  
0.76
 
RSUs vested
  
(711,419
)
  
0.76
 
         
Nonvested RSUs at December 31, 2016
  
1,688,480
  
$
1.45
 
         
Nonvested RSUs at January 1, 2015
  
-
  
$
-
 
RSUs granted
  
1,377,500
   
0.76
 
RSUs forfeited
  
-
   
-
 
RSUs vested
  
(10,000
)
  
-
 
         
Nonvested RSUs at December 31, 2015
  
1,367,500
  
$
0.76
 

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
The Company is obligated under certain noncancelable operating leases for office facilities and equipment.  Future minimum lease payments under noncancelable operating leases as of December 31, 2016 are as follows:

 (in thousands)
 
Gross Future
 
  
Minimum Lease
 
  
Payments
 
    
2017
 
$
925
 
2018
  
809
 
2019
  
817
 
2020
  
651
 
2021
  
616
 
Thereafter
  
946
 
Total
 
$
4,764
 

XML 50 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2016
Segment Information [Abstract]  
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
The following table sets forth the revenue and operating results attributable to each reportable segment and includes a reconciliation of segment revenue to consolidated revenue and operating results to consolidated income (loss) before income taxes.

(in thousands)
 
Years ended December 31,
 
  
2016
  
2015
 
Revenue:
      
Performance Improvement Solutions
 
$
35,474
  
$
37,074
 
Nuclear Industry Training and Consulting
  
17,627
   
19,729
 
  
$
53,101
  
$
56,803
 
         
Operating income (loss):
        
Performance Improvement Solutions
 
$
(856
)
 
$
(4,465
)
Nuclear Industry Training and Consulting
  
2,224
   
1,178
 
Change in fair value of contingent consideration, net
  
207
   
(849
)
         
Operating income (loss)
 
$
1,575
  
$
(4,136
)
         
Interest income, net
  
85
   
88
 
Loss on derivative instruments, net
  
(18
)
  
(40
)
Other income (expense), net
  
130
   
(146
)
Income (loss) before income taxes
 
$
1,772
  
$
(4,234
)
         

Reconciliation of Assets from Segment to Consolidated
Additional information relating to segments is as follows:

(in thousands)
 
December 31,
 
  
2016
  
2015
 
Identifiable assets:
      
Performance Improvement Solutions
 
$
42,383
  
$
30,624
 
Nuclear Industry Training and Consulting
  
11,249
   
8,884
 
Intercompany receivable elimination
  
24
   
(147
)
Total assets
 
$
53,656
  
$
39,361
 

Schedule of Segment Reporting Information, by Segment
For the years ended December 31, 2016 and 2015, 73% and 71%, respectively, of the Company's consolidated revenue was from customers in the nuclear power industry. The Company designs, develops and delivers business and technology solutions to the energy industry worldwide.  Revenue, operating income (loss) and total assets for the Company's United States, European, and Asian subsidiaries as of and for the years ended December 31, 2016 and 2015 are as follows:

(in thousands)
Year ended December 31, 2016
 
 
United States
 
Europe
 
Asia
 
Eliminations
 
Consolidated
 
                
Revenue
 
$
46,149
  
$
4,143
  
$
2,809
  
$
-
  
$
53,101
 
Transfers between geographic locations
  
2,639
   
22
   
1,139
   
(3,800
)
  
-
 
Total revenue
 
$
48,788
  
$
4,165
  
$
3,948
  
$
(3,800
)
 
$
53,101
 
Operating income (loss)
 
$
2,921
  
$
(896
)
 
$
(450
)
 
$
-
  
$
1,575
 
Total assets, at December 31
 
$
121,728
  
$
4,859
  
$
4,064
  
$
(76,995
)
 
$
53,656
 
                     
(in thousands)
Year ended December 31, 2015
 
 
United States
 
Europe
 
Asia
 
Eliminations
 
Consolidated
 
                     
Revenue
 
$
49,585
  
$
5,260
  
$
1,958
  
$
-
  
$
56,803
 
Transfers between geographic locations
  
1,400
   
183
   
1,429
   
(3,012
)
  
-
 
Total revenue
 
$
50,985
  
$
5,443
  
$
3,387
  
$
(3,012
)
 
$
56,803
 
Operating loss
 
$
(4,053
)
 
$
(1
)
 
$
(82
)
 
$
-
  
$
(4,136
)
Total assets, at December 31
 
$
102,325
  
$
4,991
  
$
3,915
  
$
(71,870
)
 
$
39,361
 
                     

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Supplemental Disclosure of Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2016
Supplemental Disclosure of Cash Flow Information [Abstract]  
Schedule of Supplemental Disclosure of Cash Flow Information
(in thousands)
 
Year ended December 31,
 
  
2016
  
2015
 
Cash paid:
      
Interest
 
$
13
  
$
3
 
Income taxes
 
$
370
  
$
119
 
         

XML 52 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Summary of Significant Accounting Policies [Abstract]    
Term of warranty 1 year  
Period of post customer support service (PCS) 1 year  
Cash and Cash Equivalents [Abstract]    
Money market accounts $ 5,400,000 $ 7,500,000
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash 1,140,000 1,771,000
Long-term restricted cash 0 1,779,000
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Beginning balance 103,000 22,000
Current year provision 0 101,000
Current year write-offs (86,000) (20,000)
Ending balance $ 17,000 103,000
Software Development Costs, net [Abstract]    
Software Development Costs Useful Life 3 years  
Write down of capitalized software development costs   1,538,000
Development Expenditures [Abstract]    
Development Expenditures $ 1,600,000 3,100,000
Capitalized software development costs 245,000 1,610,000
Foreign Currency Translation [Abstract]    
Foreign currency transaction gains (losses) (69,000) (34,000)
Product Warranty [Roll Forward]    
Beginning balance 1,614,000 1,456,000
Current year provision 355,000 626,000
Current year claims (467,000) (455,000)
Currency adjustment (24,000) (13,000)
Ending balance 1,478,000 1,614,000
Stock-Based Compensation [Abstract]    
Share based compensation expense 1,550,000 541,000
Unrecognized compensation expense 2,200,000  
Numerator: [Abstract]    
Net income (loss) $ 1,422,000 $ (4,705,000)
Denominator: [Abstract]    
Weighted-average shares outstanding for basic income (loss) per share (in shares) 18,218,681 17,892,891
Effect of dilutive securities [Abstract]    
Stock options and restricted stock units (in shares) 293,585 0
Adjusted weighted-average shares outstanding and assumed conversions for diluted income (loss) per share (in shares) 18,512,266 17,892,891
Shares related to dilutive securities excluded because inclusion would be anti-dilutive (in shares) 677,964 2,492,710
Interest-bearing Deposits [Member]    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash $ 1,100,000 $ 3,600,000
Long-term restricted cash 1,100,000 1,800,000
Interest Income, Other Domestic Deposits $ 6,000 $ 10,000
Equipment, Software and Leasehold Improvements, net [Member] | Maximum [Member]    
Equipment, software and leasehold improvements, net [Abstract]    
Estimated useful life 10 years  
Equipment, Software and Leasehold Improvements, net [Member] | Minimum [Member]    
Equipment, software and leasehold improvements, net [Abstract]    
Estimated useful life 3 years  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies, Concentration of Credit Risk (Details)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Revenue [Member]    
Revenue by major customers [Abstract]    
Percentage of revenue contributed by major customers 10.20% 15.90%
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies, Derivative Instruments, Foreign Exchange Contracts (Details)
€ in Millions, ¥ in Millions, £ in Millions, CAD in Millions, AUD in Millions
12 Months Ended
Dec. 31, 2016
CAD
Dec. 31, 2016
EUR (€)
Dec. 31, 2016
AUD
Dec. 31, 2016
JPY (¥)
Dec. 31, 2015
CAD
Dec. 31, 2015
EUR (€)
Dec. 31, 2015
AUD
Dec. 31, 2015
GBP (£)
Derivative [Line Items]                
Expiration date of contract Dec. 20, 2018              
Foreign Exchange Contract [Member] | Canada, Dollars                
Derivative [Line Items]                
Foreign exchange contract outstanding | CAD CAD 0.5       CAD 1.3      
Foreign Exchange Contract [Member] | Japan, Yen                
Derivative [Line Items]                
Foreign exchange contract outstanding | ¥       ¥ 281.4        
Foreign Exchange Contract [Member] | Pounds [Member]                
Derivative [Line Items]                
Foreign exchange contract outstanding | £               £ 0.5
Foreign Exchange Contract [Member] | Euro [Member]                
Derivative [Line Items]                
Foreign exchange contract outstanding | €   € 0.1       € 2.1    
Foreign Exchange Contract [Member] | Australian Dollars [Member]                
Derivative [Line Items]                
Foreign exchange contract outstanding | AUD     AUD 0.6       AUD 0.4  
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies, Derivative Instruments, Fair Values Derivatives, Balance Sheet Location (Details) - Foreign Exchange Contract [Member] - Not Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Estimated fair value of the contracts in the consolidated balance sheets [Abstract]    
Asset derivatives $ 141 $ 121
Liability derivatives 20 57
Net fair value 121 64
Prepaid Expenses and Other Current Assets [Member]    
Estimated fair value of the contracts in the consolidated balance sheets [Abstract]    
Asset derivatives 57 115
Other Assets [Member]    
Estimated fair value of the contracts in the consolidated balance sheets [Abstract]    
Asset derivatives 84 6
Other Current Liabilities [Member]    
Estimated fair value of the contracts in the consolidated balance sheets [Abstract]    
Liability derivatives $ 20 $ 57
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies, Derivative Instruments, Gain (Loss) On Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Derivative Instruments, Gain (Loss) [Line Items]    
Foreign exchange contracts- change in fair value $ 51 $ (6)
Remeasurement of related contract receivables, billings in excess of revenue earned, and subcontractor accruals (69) (34)
(Loss) gain on derivative instruments, net $ (18) $ (40)
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Goodwill and Intangible Assets [Abstract]    
Goodwill $ 5,612 $ 5,612
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 2,879 2,996
Accumulated amortization (2,425) (2,221)
Total 454 775
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2017 194  
2018 151  
2019 64  
2020 30  
2021 15  
Total 454  
Amortization of definite-lived intangible assets 289 494
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,425 1,425
Accumulated amortization (1,235) (1,061)
Total 190 364
Non Contractual Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 911 911
Accumulated amortization (674) (669)
Total 237 242
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 471 471
Accumulated amortization (353) (295)
Total 118 176
In Process Research and Development [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 152 152
Accumulated amortization (146) (142)
Total 6 10
Contract Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 36 36
Accumulated amortization (36) (36)
Total 0 0
Trade Names and Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 29 29
Accumulated amortization (29) (29)
Total 0 0
Foreign Currency Translation [Member]    
Finite-Lived Intangible Assets [Line Items]    
Foreign currency translation (145) (28)
Foreign currency translation 48 11
Foreign currency translation $ (97) $ (17)
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contract Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Contract Receivables [Abstract]      
Maximum term of contract receivables 12 months    
Components of contract receivables [Abstract]      
Billed receivables $ 13,325 $ 9,831  
Unbilled receivables 5,555 3,325  
Allowance for doubtful accounts (17) (103) $ (22)
Total contract receivables, net $ 18,863 $ 13,053  
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Prepaid Expenses and Other Current Assets [Abstract]    
Prepaid expenses $ 422 $ 639
Income tax receivable 446 425
Other current assets 1,184 1,435
Total $ 2,052 $ 2,499
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equipment, Software, and Leasehold Improvements, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Equipment, Software and Leasehold Improvements [Line Items]    
Equipment, software and leasehold improvements $ 6,759 $ 7,003
Accumulated depreciation (5,527) (5,407)
Equipment, software and leasehold improvements, net 1,232 1,596
Depreciation 383 493
Computer Equipment [Member]    
Equipment, Software and Leasehold Improvements [Line Items]    
Equipment, software and leasehold improvements 2,988 3,211
Software [Member]    
Equipment, Software and Leasehold Improvements [Line Items]    
Equipment, software and leasehold improvements 1,511 1,474
Leasehold Improvements [Member]    
Equipment, Software and Leasehold Improvements [Line Items]    
Equipment, software and leasehold improvements 527 542
Furniture and Fixtures [Member]    
Equipment, Software and Leasehold Improvements [Line Items]    
Equipment, software and leasehold improvements $ 1,733 $ 1,776
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Other Assets [Abstract]    
Inventory $ 1,443 $ 0
Other 131 47
Total $ 1,574 $ 47
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Software Development Costs, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Software Development Costs, net [Abstract]    
Beginning balance $ 1,145 $ 1,414
Additions 245 1,610
Amortization (408) (341)
Impairment 0 (1,538)
Ending balance $ 982 $ 1,145
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Letter
Bond
Contract
Dec. 31, 2015
USD ($)
Performance Bond [Abstract]    
Unrestricted cash $ 15,300 $ 5,400
Number of standby letters of credit | Letter 4  
Number of surety bonds | Bond 1  
Letter of credit and surety bonds $ 1,000  
Number of performance and bid bonds issued in relation to contracts | Contract 4  
Number of stand by letters of credit deposited in escrow accounts | Letter 4  
Assets and liabilities measured at fair value [Abstract]    
Money market funds $ 16,435 8,979
Foreign exchange contracts - Assets 141 121
Total assets 16,576 9,100
Foreign exchange contracts - Liabilities (20) (57)
Contingent consideration liability (2,105) (3,732)
Total liabilities (2,125) (3,789)
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets and liabilities measured at fair value [Abstract]    
Money market funds 16,435 8,979
Foreign exchange contracts - Assets 0 0
Total assets 16,435 8,979
Foreign exchange contracts - Liabilities 0 0
Contingent consideration liability 0 0
Total liabilities 0 0
Significant Other Observable Inputs (Level 2) [Member]    
Assets and liabilities measured at fair value [Abstract]    
Money market funds 0 0
Foreign exchange contracts - Assets 141 121
Total assets 141 121
Foreign exchange contracts - Liabilities (20) (57)
Contingent consideration liability 0 0
Total liabilities (20) (57)
Significant Unobservable Inputs (Level 3) [Member]    
Assets and liabilities measured at fair value [Abstract]    
Money market funds 0 0
Foreign exchange contracts - Assets 0 0
Total assets 0 0
Foreign exchange contracts - Liabilities 0 0
Contingent consideration liability (2,105) (3,732)
Total liabilities $ (2,105) $ (3,732)
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Long-Term Debt (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Line of Credit Facility [Line Items]    
Long-term debt $ 0.0 $ 0.0
Restricted cash and investments 1.1 $ 3.6
BB&T Bank [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Principal amount of the line of credit $ 7.5  
Expiration date of credit agreement Feb. 17, 2017  
BB&T Bank [Member] | Revolving Credit Facility [Member] | Wall Street Journal Prime Rate [Member]    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 4.50%  
Citizen's Bank [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Principal amount of the line of credit $ 5.0  
Line of Credit Facility, Expiration Period 3 years  
Percentage of letter of credit fees per annum 1.25%  
Citizen's Bank [Member] | Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 2.25%  
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Subsidiary
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Income (Loss) from Continuing Operations [Abstract]      
Domestic $ 2,873 $ (4,260)  
Foreign (1,101) 26  
Income (loss) before income taxes 1,772 (4,234)  
Current: [Abstract]      
Federal 0 0  
State 6 12  
Foreign 221 288  
Subtotal 227 300  
Deferred [Abstract]      
Federal 127 127  
State (Terse) 19 19  
Foreign (23) 25  
Subtotal 123 171  
Total $ 350 $ 471  
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]      
Federal corporate income tax rate 34.00% 34.00%  
State income taxes, net of federal tax benefit 1.30% (0.20%)  
Effect of foreign operations 8.60% (3.00%)  
Change in valuation allowance (46.90%) (33.80%)  
Meals and entertainment 7.70% (3.30%)  
Permanent differences 4.50% (3.60%)  
Uncertain tax positions 11.80% (4.00%)  
Other (1.20%) 2.80%  
Effective tax rate 19.80% (11.10%)  
Deferred Tax Assets, Net [Abstract]      
Net operating loss carryforwards $ 7,868 $ 8,732  
Capital loss carryforwards 549 549  
Accruals 183 662  
Reserves 514 719  
Alternative minimum tax credit carryforwards 203 166  
Stock-based compensation expense 1,224 1,492  
Intangibles 391 397  
Undistributed earnings of foreign subsidiary 37 0  
Other 71 32  
Total deferred tax asset 11,040 12,749  
Valuation allowance (10,477) (12,082)  
Total deferred tax assets less valuation allowance 563 667  
Deferred Tax Liabilities: [Abstract]      
Undistributed earnings of foreign subsidiaries 0 (17)  
Software development costs (382) (446)  
Fixed Assets (161) (213)  
Indefinite-lived intangibles (316) (170)  
Other (27) (22)  
Total deferred tax liabilities (886) (868)  
Net deferred tax asset (liability) (323) (201)  
Deferred Tax Liabilities, Goodwill 316 170  
Deferred Tax Assets, Operating Loss Carryforwards, Domestic 7,900    
Operating loss carryforwards 18,600    
Operating Loss Carryforwards, expiration dates [Line Items]      
Valuation allowance 10,477 12,082  
Unrecognized tax benefits from stock option exercises 5,600    
Income Tax Contingency [Line Items]      
Cash and cash equivalents 21,747 11,084 $ 13,583
Undistributed earnings of foreign subsidiaries $ 0 (17)  
India [Member]      
Income Tax Contingency [Line Items]      
Number of foreign subsidiaries | Subsidiary 1    
China and United Kingdom [Member]      
Income Tax Contingency [Line Items]      
Number of foreign subsidiaries | Subsidiary 2    
U.S., U.K., Sweden, and China [Member]      
Deferred Tax Assets, Net [Abstract]      
Valuation allowance $ (10,500)    
Operating Loss Carryforwards, expiration dates [Line Items]      
Valuation allowance $ 10,500    
Maximum [Member]      
Operating Loss Carryforwards, expiration dates [Line Items]      
Operating Loss Carryforwards, Expiration Date Dec. 31, 2035    
Minimum [Member]      
Operating Loss Carryforwards, expiration dates [Line Items]      
Operating Loss Carryforwards, Expiration Date Dec. 31, 2020    
Foreign Tax Authority [Member]      
Income Tax Contingency [Line Items]      
Cash and cash equivalents $ 4,200 $ 4,100  
Foreign earnings repatriate impact on income tax 331    
Foreign Tax Authority [Member] | India [Member]      
Deferred Tax Liabilities: [Abstract]      
Undistributed earnings of foreign subsidiaries (644)    
Income Tax Contingency [Line Items]      
Undistributed earnings of foreign subsidiaries (644)    
Foreign Tax Authority [Member] | Sweden [Member]      
Deferred Tax Liabilities: [Abstract]      
Undistributed earnings of foreign subsidiaries (109)    
Income Tax Contingency [Line Items]      
Undistributed earnings of foreign subsidiaries $ (109)    
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes, Uncertain Tax Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Uncertain Tax Liabilities, Total [Roll Forward]    
Beginning balance $ 413  
Ending balance   $ 413
Foreign Tax Authority [Member]    
Uncertain Tax Liabilities, Total [Roll Forward]    
Beginning balance   283
Increases 275 170
Decreases 23 40
Ending balance 665  
Foreign Tax Authority [Member] | China [Member]    
Tax [Roll Forward]    
Beginning balance 225 222
Increases 0 3
Decreases 23 0
Ending balance 202 225
Interest and Penalties [Roll Forward]    
Beginning balance 152 0
Increases 57 152
Decreases 0 0
Ending balance 209 152
Foreign Tax Authority [Member] | Ukraine [Member]    
Tax [Roll Forward]    
Beginning balance 21 61
Increases 68 0
Decreases 0 40
Ending balance 89 21
Interest and Penalties [Roll Forward]    
Beginning balance 15 0
Increases 13 15
Decreases 0 0
Ending balance 28 15
Foreign Tax Authority [Member] | South Korea [Member]    
Tax [Roll Forward]    
Beginning balance 0 0
Increases 129 0
Decreases 0 0
Ending balance 129 0
Interest and Penalties [Roll Forward]    
Beginning balance 0 0
Increases 8 0
Decreases 0 0
Ending balance $ 8 $ 0
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock (Details)
12 Months Ended
Dec. 31, 2016
$ / shares
shares
Dec. 31, 2015
$ / shares
shares
Dec. 31, 2014
shares
Mar. 21, 2011
$ / shares
Right
shares
Capital Stock [Abstract]        
Capital stock, shares authorized (in shares) 32,000,000      
Common stock, shares authorized (in shares) 30,000,000 30,000,000    
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01   $ 0.01
Long Term Incentive Stock Option Plan 1995 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved for issuance (in shares) 4,892,641      
Shares under options and warrants outstanding (in shares) 1,556,833 2,222,333 2,708,273  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance 1,688,480      
Shares of common stock remaining to be granted (in shares) 1,647,328      
Preferred Stock Rights Agreement [Member]        
Preferred Stock Rights        
Date on which dividends payable was declared by Board of Directors Mar. 21, 2011      
Number of preferred stock purchase right declared for each outstanding common stock | Right       1
Number of rights issued with each issuance of common stock | Right       1
Term of stockholder protection rights agreement 3 years      
Rights Agreement Amendment Date Mar. 21, 2014      
Rights Agreement Expiration Date Mar. 21, 2016      
Fraction of participating preferred stock that can be exercised as a result of right | $ / shares       0.01
Exercise price of right (in dollars per share) | $ / shares       $ 8.00
Percentage of common stock required to exercise the right       20.00%
Minimum percentage of common stock owned for right to become exercisable       20.00%
Redemption price per right (in dollars per share) | $ / shares       0.001
Number of common stock exchange for rights (in shares)       1
Term of the Rights Agreement extension 2 years      
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
Installment
$ / shares
shares
Dec. 31, 2015
USD ($)
$ / shares
shares
Share-based Payment Award [Line Items]    
Share based compensation expense | $ $ 1,550,000 $ 541,000
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Unrecognized compensation expense | $ $ 2,200,000  
Weighted average remaining service period 5 years 5 months 12 days  
Cash received from exercise of stock options | $ $ 833,000 23,000
Aggregate intrinsic value of stock options exercised | $ $ 407,566 $ 6,000
Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk free interest rate 1.53%  
Dividend yield 0.00% 0.00%
Expected life 7 years  
Volatility rate 49.05%  
Weighted average volatility 49.05% 47.45%
Employee Stock Option [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk free interest rate   0.93%
Expected life   3 years 11 days
Volatility rate   45.94%
Employee Stock Option [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk free interest rate   2.04%
Expected life   7 years
Volatility rate   49.44%
Restricted Stock Units [Member]    
Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Nonvested RSUs, beginning balance (in shares) 1,367,500 0
RSUs granted (in shares) 1,537,399 1,377,500
RSUs forfeited (505,000) 0
RSUs vested (711,419) (10,000)
Nonvested RSUs, ending balance (in shares)   1,367,500
Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]    
Nonvested RSUs at beginning of period (in dollars per share) | $ / shares $ 0.76 $ 0
RSUs granted (in dollars per share) | $ / shares 1.52 0.76
RSUs forfeited (in dollars per share) | $ / shares 0.76 0
RSUs vested (in dollars per share) | $ / shares 0.76 0
Nonvested RSUs at end of period (in dollars per share) | $ / shares $ 1.45 $ 0.76
Restricted Stock Units [Member] | Minimum [Member]    
Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]    
Requisite service period 1 year  
Restricted Stock Units [Member] | Maximum [Member]    
Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]    
Requisite service period 5 years  
Long Term Incentive Stock Option Plan 1995 [Member]    
Share-based Payment Award [Line Items]    
Plan Expiration Jun. 30, 2018  
Number of shares authorized (in shares) 7,500,000  
Share-based compensation arrangement by share-based payment award, number of shares issued upon exercise of options (in shares) 2,607,359  
Stock options remaining to be granted (in shares) 1,647,328  
Share based compensation expense | $ $ 1,550,000 $ 541,000
Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options outstanding, beginning balance (in shares) 2,222,333 2,708,273
Options granted (in shares) 40,000 240,000
Options exercised (in shares) 492,200 14,000
Options forfeited (in shares) 213,300 711,940
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Total (665,500) (485,940)
Options outstanding, ending balance (in shares) 1,556,833 2,222,333
Options expected to vest (in shares) 72,000 218,522
Options and warrants exercisable, ending balance (in shares) 1,484,833 2,003,811
Options, Outstanding, Weighted Average Exercise Price [Roll Forward]    
Options outstanding, beginning balance (in dollars per share) | $ / shares $ 3.01 $ 3.12
Options granted (in dollars per share) | $ / shares 2.25 1.58
Options exercised (in dollars per share) | $ / shares 1.86 1.65
Options forfeited (in dollars per share) | $ / shares 4.77 2.97
Options outstanding, ending balance (in dollars per share) | $ / shares 3.15 3.01
Options expected to vest (in dollars per share) | $ / shares 1.87 1.76
Options exercisable (in dollars per share) | $ / shares $ 3.21 $ 3.15
Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Options outstanding | $ $ 1,573,000 $ 831,000
Options expected to vest | $ 117,000 142,000
Options exercisable | $ $ 1,456,000 $ 689,000
Options outstanding 2 years 18 days 2 years 9 months 11 days
Options expected to vest 5 years 5 months 12 days 3 years 8 months 26 days
Options exercisable 1 year 10 months 20 days 2 years 8 months 5 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]    
Options granted (in shares) 40,000 240,000
Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Nonvested RSUs, ending balance (in shares) 1,688,480  
Long Term Incentive Stock Option Plan 1995 [Member] | Installments One [Member]    
Share-based Payment Award [Line Items]    
Number of Installments | Installment 3  
Long Term Incentive Stock Option Plan 1995 [Member] | Installments Two [Member]    
Share-based Payment Award [Line Items]    
Number of Installments | Installment 5  
Long Term Incentive Stock Option Plan 1995 [Member] | Installments Three [Member]    
Share-based Payment Award [Line Items]    
Number of Installments | Installment 7  
Long Term Incentive Stock Option Plan 1995 [Member] | Non-vested Share Activity [Member]    
Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options granted (in shares) 40,000 240,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]    
Nonvested options, beginning balance (in shares) 218,522 681,983
Options granted (in shares) 40,000 240,000
Options forfeited (32,300) (295,903)
Options vested during the period (154,222) (407,558)
Nonvested options, ending balance (in shares) 72,000 218,522
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Nonvested, Weighted average exercise price, shares under option and warrant, beginning balance (in dollars per share) | $ / shares $ 0.89 $ 1.22
Nonvested, Weighted average exercise price, options granted (in dollars per share) | $ / shares 1.15 0.55
Nonvested, Weighted average exercise price, options forfeited (in dollars per share) | $ / shares 0.91 0.94
Nonvested, Weighted average exercise price, options vested (in dollars per share) | $ / shares 0.92 1.21
Nonvested, Weighted average exercise price, shares under option and warrant, ending balance (in dollars per share) | $ / shares $ 0.97 $ 0.89
Long Term Incentive Stock Option Plan 1995 [Member] | Minimum [Member]    
Share-based Payment Award [Line Items]    
Term expiration for option to purchase shares 7 years  
Long Term Incentive Stock Option Plan 1995 [Member] | Maximum [Member]    
Share-based Payment Award [Line Items]    
Term expiration for option to purchase shares 10 years  
Long Term Incentive Stock Option Plan 1995 [Member] | Restricted Stock Units [Member]    
Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Nonvested RSUs, beginning balance (in shares) 1,367,500  
Nonvested RSUs, ending balance (in shares) 1,688,480 1,367,500
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Letter
Bond
Contract
Dec. 31, 2015
USD ($)
Operating Leases, Future Minimum Payments Due [Abstract]    
2017 $ 925  
2018 809  
2019 817  
2020 651  
2021 616  
Thereafter 946  
Total 4,764  
Rent Expense [Abstract]    
Rent expense 800 $ 1,200
Standby Letters of Credit, Bank Guarantees, Surety Bonds and Performance Bonds [Abstract]    
Standby letters of credit and surety bonds $ 1,000  
Number of standby letters of credit | Letter 4  
Number of surety bonds | Bond 1  
Number of bid bonds contract | Contract 4  
Number of stand by letters of credit deposited in escrow accounts | Letter 4  
Restricted cash and investments $ 1,100 $ 3,600
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Benefits (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Employee Benefits [Abstract]    
Company's contribution to the plan $ 207,000 $ 268,000
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Reconciliation of Assets from Segment to Consolidated (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Segment
Dec. 31, 2015
USD ($)
Segment Information [Abstract]    
Number of reportable business segments | Segment 2  
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 53,656 $ 39,361
Minimum [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Contract term 9 months  
Maximum [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Contract term 24 months  
Performance Improvement Solutions [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 42,383 30,624
Nuclear Industry Training and Consulting [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 11,249 8,884
Intersegment Eliminations [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 24 $ (147)
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Loss before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information, Profit (Loss) [Abstract]    
Revenues $ 53,101 $ 56,803
Operating loss 1,575 (4,136)
Change in fair value of contingent consideration, net (207) 849
Interest income, net 85 88
Loss on derivative instruments, net (18) (40)
Other income (expense), net 130 (146)
Income (loss) before income taxes 1,772 (4,234)
Performance Improvement Solutions [Member]    
Segment Reporting Information, Profit (Loss) [Abstract]    
Revenues 35,474 37,074
Operating loss (856) (4,465)
Nuclear Industry Training and Consulting [Member]    
Segment Reporting Information, Profit (Loss) [Abstract]    
Revenues 17,627 19,729
Operating loss $ 2,224 $ 1,178
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information, Geographic Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Segment Information [Abstract]    
Percentage of revenues derived from customers in the nuclear power industry 73.00% 71.00%
Segment Reporting Information [Line Items]    
Total revenue $ 53,101 $ 56,803
Operating loss 1,575 (4,136)
Assets $ 53,656 $ 39,361
Percentage of revenues derived from international sales 33.00% 31.00%
Intersegment Eliminations [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 0 $ 0
Performance Improvement Solutions [Member]    
Segment Reporting Information [Line Items]    
Total revenue 35,474 37,074
Operating loss (856) (4,465)
Assets 42,383 30,624
Nuclear Industry Training and Consulting [Member]    
Segment Reporting Information [Line Items]    
Total revenue 17,627 19,729
Operating loss 2,224 1,178
Assets 11,249 8,884
United States [Member]    
Segment Reporting Information [Line Items]    
Total revenue 48,788 50,985
Operating loss 2,921 (4,053)
Assets 121,728 102,325
United States [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Total revenue 46,149 49,585
United States [Member] | Intersegment Eliminations [Member]    
Segment Reporting Information [Line Items]    
Total revenue 2,639 1,400
Europe [Member]    
Segment Reporting Information [Line Items]    
Total revenue 4,165 5,443
Operating loss (896) (1)
Assets 4,859 4,991
Europe [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Total revenue 4,143 5,260
Europe [Member] | Intersegment Eliminations [Member]    
Segment Reporting Information [Line Items]    
Total revenue 22 183
Asia [Member]    
Segment Reporting Information [Line Items]    
Total revenue 3,948 3,387
Operating loss (450) (82)
Assets 4,064 3,915
Asia [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Total revenue 2,809 1,958
Asia [Member] | Intersegment Eliminations [Member]    
Segment Reporting Information [Line Items]    
Total revenue 1,139 1,429
Geography Eliminations [Member]    
Segment Reporting Information [Line Items]    
Total revenue (3,800) (3,012)
Operating loss 0 0
Assets (76,995) (71,870)
Geography Eliminations [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Geography Eliminations [Member] | Intersegment Eliminations [Member]    
Segment Reporting Information [Line Items]    
Total revenue (3,800) $ (3,012)
United Kingdom [Member]    
Segment Reporting Information [Line Items]    
Total revenue 2,600  
Sweden [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 1,500  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.7.0.1
Supplemental Disclosure of Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Cash paid: [Abstract]    
Interest $ 13 $ 3
Income taxes $ 370 $ 119
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Events (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 08, 2017
Dec. 31, 2016
Dec. 31, 2015
Subsequent Event [Line Items]      
Contingent consideration payments to Hyperspring, LLC   $ 1,421 $ 1,700
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Contingent consideration payments to Hyperspring, LLC $ 900    
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,6*?$H?(\\#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,$% @ Q8I\2F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #%BGQ*R>$,C^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$Y@'2;UI:.G#@8K;.QF;+4UBQUC:R1]^SE9 MFS*V!]C1TN]/GT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[Z MZ!3E9SQ"4/I#'1'JJKH'AZ2,(@43L @+DUI]S*O6UB?2'F-^5>R@LX!U^PZ^;79/.ZW3-857Q554]0/>[X2-1>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( ,6*?$HV;(I$G@( * ) 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q ^+$(4?"R_E^:+,0K0L6GIF/YGZU>Z$GD6#E6-9LT:6O D$.RW"%7K>HM00 M+.*U9' M?UC_8IW7SNRI9!M>_2Z/ZK((LS XLA.]5NJ%W[^RWJ%9&/3>?V$5L?0> M)*"/B:4G(_H,IA.03BR= MC.AS)T0^(H4%9J# S*-GCD"'F%E$8Q$Y(22+894YJ#+W5')'Q4>@"8445$A] M/G(D B&)3)0(O/Y3K*L Q;<),*PDRD%9JH M;>1;<#)KVV/FH]1*\BQ+XF3BUR.PS%<(^UI.?FUZS#B-48Y(CM,I+;B>4>)I M8>_42CPM'(]B_*@#%S[RZQJ["0UA)M(-P=6/_/+';DY#F(DC$,'5C_SBQC-7 M!UQT?K=*?H+'C<['@$GQ]\&?^YO[Q=B4Y[;]-C[\METE:G3D:_\R MC$54X?+N-[ZNQY*"CW_G0I-KG6/@[?U'Z;],C0^->:YZOVGK?P[;8;]*\F2Q M];OJK1Z^MN=?_=P@FRSFUO_NWWT=Y*.34,=+6_?3[^+EK1_:9BXE6&FJ[Y?K MX3A=SW/Y'V%R ,X!> T \VF G@,T"4@OSJ:F_EP-U7K9M>=%=_E:IVH<%/"H M0V>^C"^GOIO^"ZWMP]OW-1;+]'TL9Y:4%PG>2NX5&Z[0ZBI)0_U7$RB:P"E> MW\:#'*_%>#W%F]MX8K&\2-PD.5X: 9G)2$.X"D#E1O9B1"^&>]'$RT5B[VHQ MBE@11%D6Z14K.K'W&B%\>]6.+%L5I063K2!)$I M"ME))CK)N!-'G&2L$J-S1:UP%>9&9;*77/22FH=P$CD0TE/,;284N,AU1YB9R;AK*3>1$#-70<2>I3"PG0YF; MR+EI*3>1(Q'!T,FR$60%8N13823'Y.2TE)S(F0C /I6DE( N[8=?"A2?0F-V_MJ>WVH_6X8;[-PWUV.1R\/0WN:CW[3Z_GS^G]02P,$ M% @ Q8I\2J::7VY> @ 0 @ !@ !X;"]W;W)KFKIE&[?DO%M['CN6N$%L13KDW+G3? M)UZJ2\GEA%?D';K@GYC_ZO94C+PIRJEJ<,LJTCH4GS?N)[C>0650BM\5[MFL M[\A2#H2\RL&WT\8%D@C7^,AE""2:&][ANI:1!,??,:@[Y93&>?\]^A=5O"CF M@!C>D?I/=>+EQDU=YX3/Z%KS%])_Q6-!D>N,U7_'-UP+N201.8ZD9NK;.5X9 M)\T81: TZ&UHJU:U_; 2):/-;O!'@S\98/C0$(R&0#-X YDJ]3/BJ,@IZ1TZ MO*T.R4T!UX%XF$*18,L94A-AD"C2%^RO!(L6!( MK R)R1!J#,E'=L@3T8(DM9*D)DFDD:1&K0&P;I$/"!=$F94H,XEBC2BS[,4P M"&*0:D2F$&81!$ERAP@"^ZD$3*9$/Y: F2M-@S#.$OUXLBB3#,(TRNY0W3DK MH4F5ZE30S!5EJ["B7=^L/1"]5RYP#X>)64&?WF1".15"P$N%* M<9U/@QJ?N>PFHD^'.VT8<-*-][4W_6DH_@-02P,$% @ Q8I\2B0TW\9Y M P C0X !@ !X;"]W;W)K MQ577+\U1*>.]ED75+/VC,:>'(&BV1U5FS5R?5&5_V>NZS(Q]K ]!>RS.H_:U7HZ]('_VW@6WXXFG8@ M6"U.V4%]5^;'Z:FV3\%MEEU>JJK)=>75:K_T'^%APW@;T"E^YNK:C.Z]MI1G MK5_:A\^[I1^V1*I06]-.D=G+16U44;0S68[?PZ3^+6<;.+Y_F_UC5[PMYCEK MU$87O_*=.2[]U/=V:I^="_--7S^IH:#(]X;JOZB+*JR\);$YMKIHNK_>]MP8 M70ZS6)0R>^VO>=5=K_TOL1C"Z V!+!; ,3_#.!# '\/Z#($/5E7ZH?,9*M% MK:]>W7^M4]8N"GC@]F5NV\'NW76_V6H;.WI9)7(17-IY!LFZE["1!&Z*P$Y^ MR\"H#&N&PME]@@U6\)#.P,D:>!?/1_'I1+P@XT47+\;QX+R#7A)WDJJ31!Q" M1[4A5'$:))&B<."58*),*998I(EQBS<88E1EM#A MP J(>$IC)"1&@C&$@Y$029AP5!M"Q=)(TBPIR9+BI1;1\9*,E[B6V*E%8DH MYGY>0L42/L$"(;WW0TR3N)L_Q(EXZGYD2B5&"_>>9L*) -.D+@W@52T1#!9! M(B<\"TC3>@2&89 O,KP1W0VR(41"3C@"T/8&'+&X-:\'S3@-0NBB$2$S\>P7:-"'%+)'+DA*+ M!NUL+)J!F/I$M ,#MF#I6C 0[IHD[K&%4,T$XQ,;BM$>S+ '2]>#&797'KGO MAA")9.J@1CLPPPXL70<>-/&=TS-THL.JF4C"B;W-: ]FV(.EZ\&#)AD?0.:A MNX8)U2R!#]CP>K*)Y@=(@O57WH^IW&V^IS9=KS\FCT MUE,]LK8)<,;7MM?J.Z/W:?I&[6M6'_*J\9ZUL2U&UPCLM3;*4H9SNY:.MC>\ M/11J;]K;Q-[7?8/4/QA]&IJ_X-:!KOX"4$L#!!0 ( ,6*?$K0"B8 $0( M 'L% 8 >&PO=V]R:W-H965T&UL?51=;YLP%/TKB/?6 M8 AI(D!J4E6;M$E1IVW/#KD)J#9FMA.Z?S]_4$K!VDOL>WWNN>\PY:?7+F@A&E0W%!LA- 3K:(482C*$.,-&U8 MYC9W$&7.KXHV+1Q$(*^,$?%W!Y3W11B'[XF7YE(KDT!EWI$+_ #ULSL(':&1 MY=0P:&7#VT# N0@?X^T^,W@+^-5 +R?[P#@Y_FY.JB_ A#$YP)E>J7GC_!08_ MJS 8S'^#&U --TITCXI3:7^#ZBH59P.+EL+(FUN;UJZ].UG'0YF_ \%>"R( ML_\6)$-!\E&06O-.F;7Z1!0I<\'[0+@_JR/F3<3;1%]F99+V[NR9=BMU]E;& M49RCFR$:,#N'P5/,B$":?6R!?2UV>%&./S?8+Q%)Y.^0>$TDMC[Y9 +["5(O M06H)T@G!YF%V"0Z264CK>J1X;F0)NDO7T65LEI(B:-DIL5A5M,V2;R> M:?& ,-[XI61>*9E'2CJ3DBVO)9X8=E*6H+MTDZ0S+6CR9AF(B_V\95#Q:ZO, MZYADQPGRB,V;G^5W>K*X0?!!X\;2=R(N32N#(U?ZB[+O_LRY BTRNM=75>M) M. 84SLILUWHOW#QP@>+=,.K0.&_+?U!+ P04 " #%BGQ*!?7 MJO[>')5J9S_*XMPLG6/;7IYZUGS5I9Y_>]:%=5UZ3#GX\+7T^NQ M[2^XJ\4E?U7?5/OGY;GNSMPQR_Y4JG-SJLZS6AV6SB_L*>.B#QB(OT[JVMP= MS_JAO%35]_[DM_W2\?J*5*%V;9\B[S[>U48519^IJ^,?G=09[]D'WA]_9$^' MP7>#>V5X?\K6B_5M=?E1Y0X,STZ']7[ZKH\+Z2[AZ[ MJFB&O[/=6]-6I<[2E5+F/VZ?I_/P>=7Y/\+H *X#^!C ^62 KP/\,< /)P.$ M#A _[Q!/!@0Z(!@#Q/0=0AT0_KR#F R0.D". 6Q0R;VI.[0KR=M\M:BKZZR^ M/7&7O'^PV9/L'HA=?W'H__!=U[&FN_J^8EZP<-_[1)I9WQAN,*');"A&FDQ" M,9');"DF-IF48)AG,AG%L)%Q.TU&83@I#!\2"",!!\+XR<+S8+&8\NA")%F() H![]%:6CLC41$< M/+()1F!CK$1J+22;+,20(R+EB @YP&RZCG!?/-P73#WH2TP6$A.%@,EF'5O[ M$N-2P6N78 3VQ4JDUD*RR4(,.;H%EUQ2/2R(!Z=%#4V4NK$CB1W9$LB<<[2D M6A-EMD2F- _(@S\1P:5T0:$$0X$FKHU MPRL_FC?QTC^''H1@4 OL+L2.9).(^?N5MB&S(ED#F/IQ#4GNBS);(E.;!M@=V(!ZJR%C5\6#L.$@AC MD1 \0@5';0L0(V+VY,K6B[0T7A%9P =908&KE^R'<%$P)\H$_ M(T@61;X(8_@:N'<[I/VV^Q]Y_7HZ-[.7JFVKV/Y3=<7W;[KZ=M-5%;^6[X_\35O\!4$L#!!0 ( ,6*?$I%[+T%GP0 M !<7 8 >&PO=V]R:W-H965T&ULA9A;;^,V$(7_BN%W MK\494I(#QT"LQ:(%6B#8HNVS8C.QL9+E2DJ\_??5+5YGYK#[$EO*X? ,+Q_' M7%^J^EMS\+Z=?2^+4W,_/[3M^6ZY;'8'7^;-I^KL3]U_GJNZS-ONL7Y9-N?: MY_NA45DL*8KB99D?3_/->GCW6&_6U6M;'$_^L9XUKV69U_]N?5%=[N=F_O[B MZ_'ET/8OEIOU.7_Q?_CVS_-CW3TMKU'VQ]*?FF-UFM7^^7[^8.XR&_4-!L5? M1W]I;K[/^E2>JNI;__#K_GX>]8Y\X7=M'R+O/MY\YHNBC]3Y^&<*.K_VV3>\ M_?X>_47/R7DYK,I^]_\FR\Z M>>^DZV-7%S/<@*8&=&U@XO]MP%,# M_M' #LF/SH94/^=MOEG7U656C[-USOM%8>ZX&\Q=_W(8N^%_7;9-]_9M8RA9 M+]_Z0)-F.VKH5G-5++OHURX(=;$EU9P^=I!I!4>X!X9)\-">/R21X@ 6!K!# M 'L38)6*01@E\2 YC7U8DHEHT<(FD<-6'+3B0"XK'""& 6*52\HBEU'B;FQ& M(A&M,(X#0YI &XFVL1(V$M4)2ZN9UM@58Q\I])'JJ17);E/5!TFOF=;8E<4^ M5M#'2ODP+(VL=">16(>9UK -;$<3X2T? 2M&[OE(];.@2) A ZK4!E:K"0#( M:#?&23<&K$#80%8]& )C0](-_73_ EQ8-T:##7#>N5:Z83UN,@% M S0V0%>#Z6@T'@U+IDRB#U9([F8D2D(SA/EH'#"CQL7I72*M:$EH5#!G3:Q) MS0'4&\Q(HR&I4]$$7,11HF99R\B%3E.DT*PW'TH\FX<*0E;Q$,A>%IAHC MTR!FJN)$ W$5&^E&BQ8KFV WA+%)&IN20%O2/#1$3F(3R!;.4< .YB9I;CH) M<=) 7-C823< KJ%-21B;I+'IY,(AC<1$SF8&1$R!54R8FZ2Y:5A6@WI1%@A; MUJ7@PJ5JJK4J=#. TK89D#%#B2RBH"R) H9PO1D0$]U<+,FX\*81!Y/ M2$;!\XDQ1!E 5!Z$6P9XM/)'8X94%(?L8(8R8*B3#&4-2!/%L5K*@*-=J1K: M69BC##CJ)$<9$-)$>CD#&;LTL+TL)JD%)'62I),H_D#21-(I [*/OD=#RYOK MQ-+7+\/-:S/;5:^GMK^XNWE[O=U]H/XZ4KS?FKMLO*/]$6:\,OX]KU^.IV;V M5+5M50Y7DL]5U?K.9?2I&["#S_?7A\(_M_W7I/M>CU>UXT-;G:=KZ.7U+GSS M'U!+ P04 " #%BGQ*<95Q3[0! #2 P & 'AL+W=O552VYRVSG5'QFS9@N+V!CO0_J9& MH[CSIFF8[0SP*H*49,EF<\L4%YH66?2=39%A[Z30<#;$]DIQ\W8"B4-.M_3# M\22:U@4'*[*.-_ ,[GMW-MYB,TLE%&@K4!,#=4[OM\=3&N)CP \!@UV<2:CD M@O@2C*]53C=!$$@H76#@?KO" T@9B+R,7Q,GG5,&X/+\P?XYUNYKN7 +#RA_ MBLJU.3U04D'->^F>TQ\;\K@C*V( M=UZ\]=YKL=W?9NP:B*:8TQB3+&/F".;9YQ3)6HI3\@\\68?O5A7N(GSWA\*[ M=8)TE2"-!.E_2UR+.?R5A"UZJL T<9HL*;'7<9(7WGE@[Y/X)K_#QVE_Y*81 MVI(+.O^RL?\UH@,O97/C1ZCU'VPV)-0N'._\V8QC-AH.N^D'L?D;%^]02P,$ M% @ Q8I\2NQTQSZT 0 T@, !@ !X;"]W;W)K&?$3S8CL 1UZ5U+:@G7/]D3%;=:"XO<$>M+]IT"CNO&E: M9GL#O(XD)5F:) >FN-"TS*/O;,H%AK,A=E"*F]\GD#@6=$??'$^B[5QP ML#+O>0O?P?WHS\9;;%&IA0)M!6IBH"GH_>YXR@(^ IX%C'9U)J&2"^)+,+[4 M!4U"0B"A$#Y4]2N*^@= M)34T?)#N"X@O3PD(F/4:&T<2758!VJ6<6GHOCKM L=]W&Z MR=*9MDU(9T*Z$.YB'#8%BID_8!<&\^A(BW0IQ2O^CI]OT_6:&^TC?KZ,?DFV!;%,@ MBP+9NR5N8 [_%LE6/55@VCA-EE0XZ#C)*^\RL/?Q$=E?^#3MW[AIA;;D@LZ_ M;.Q_@^C IY+<^!'J_ =;# F-"\&PO=V]R:W-H965T)TYZ9(R -?G=_:'6+NOY2PLW*'Z*2O7YO2&D@IJ M,2CWC.,CS/5\HF0N_@M<0/GPH,3G*%'9N))RL [US.*E:/$V[;*+^SC=)'R& M;0/X#. +X";F85.BJ/Q>.%%D!D=BIM[W(CSQ_L!];\K@C*V(=UZ\]=Y+L;_F M&;L$HCGF.,7P=>5=!O8V/B+[$SY-^U=A&ME9NC@Q59)QKX OYK M=['!8C-+)348)]$0"W5.'[>G\S[&IX!O$@:W.)-8R17Q)1H?JYQNHB!04/K( M(,)V@R=0*A(%&3\F3CJGC,#E^8W]?:H]U'(5#IY0?9>5;W/Z0$D%M>B5?\;A M TSU'"B9BO\$-U A/"H).4I4+JVD[)U'/;$$*5J\CKLT:1_&F\-N@JT#^ 3@ M,^ AY6%CHJ3\G?"BR"P.Q(Z][T1\XNV)A]Z4T9E:D>Z">!>\MV)[/&3L%HFF MF/,8PY&PO=V]R:W-H965T GP(&NSB34,D%\248#U5.DR ())0N,'"_7>$> MI Q$7L;OB9/.*0-P>7YG_QIK][5E,$96Q'OO'CKO==BLS]D[!J(IIC3&),N M8^8(YMGG%.E:BE/Z'SQ=AV]7%6XC?/N/PL_K!+M5@ETDV"T);I,/):[%?"R2 M+7JJP#1QFBPIL==QDA?>>6#OTO@F?\/':7_BIA':D@LZ_[*Q_S6B R\EN?$C MU/H/-AL2:A>.M_YLQC$;#8?=](/8_(V+/U!+ P04 " #%BGQ*W*(-+[,! M #2 P &0 'AL+W=OH7P,;O^=F8?$3[ M[#H 3UZT,JZ@G??]D3%7=:"%N\$>3+AIT&KA@VE;YGH+HDX@K1C?[=XS+:2A M99Y\9UOF.'@E#9PM<8/6POXZ@<*QH'OZZGB2;>>C@Y5Y+UKX"OY;?[;!8@M+ M+348)]$0"TU![_?'4Q;C4\!W":-;G4FLY(+X'(U/=4%W41 HJ'QD$&&[P@,H M%8F"C)\S)UU21N#Z_,K^(=4>:KD(!P^H?LC:=P6]HZ2&1@S*/^'X$>9ZWE$R M%_\9KJ!">%02F8)4K1XF79ITCY.-SR;8=L /@/X KA+>=B4 M*"E_%%Z4N<61V*GWO8A/O#_RT)LJ.E,KTET0[X+W6NYO>$OSPE\+#-D&V29 E@NS-$K=BLG^2L%5/-=@V M39,C%0XF3?+*NPSL/4]O\B=\FO8OPK;2.')!'UXV];]!]!"D[&[""'7A@RV& M@L;'XVTXVVG,)L-C/_\@MGSC\C=02P,$% @ Q8I\2BAEN)*T 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$L=M MJLBVU+2J.FF3HE;;/A/[;*,"YP*.NW]?P*[G;=:^ '?<>_?N.+(!S:MM 1QY M5U+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR69SPQ07FA99])U, MD6'OI-!P,L3V2G'SZP@2AYQNZ:?C632M"PY69!UOX 7<]^YDO,5FEDHHT%:@ M)@;JG-YM#\ 'P(&NSB34,D9\3487ZJ<;H(@D%"ZP,#]=H%[D#(0>1EO M$R>=4P;@\OS)_AAK][6(*IGFM*IN*_P@6D M#P]*?(X2I8TK*7OK4$TL7HKB[^,N=-R'\2;=3;!U0#(!DAEP&_.P,5%4_L = M+S*# S%C[SL>GGA[2'QORN",K8AW7KSUWDNQW5]G[!*(IICC&),L8^8(YMGG M%,E:BF/R#SQ9A^]6%>XB?/>'PIMU@G25((T$Z7]+7(O9_Y6$+7JJP#1QFBPI ML==QDA?>>6#ODO@FO\/':?_&32.T)6=T_F5C_VM$!U[*YLJ/4.L_V&Q(J%TX M[OW9C&,V&@Z[Z0>Q^1L7'U!+ P04 " #%BGQ*!"4][;4! #2 P &0 M 'AL+W=O[5JXQ=@AGEOW@Q#/J)YMAV (R]*:EO0 MSKG^Q)BM.E#0DBQ-DK=,<:%IF4??Q90Y#DX* M#1=#[* 4-S_/('$LZ(Z^.AY%V[G@8&7>\Q:^@OO67XRWV,)2"P7:"M3$0%/0 M^]WIG(7X&/ D8+2K,PF57!&?@_&I+F@2!(&$R@4&[K<;/("4@/,-?SAI*Y^,]P ^G#@Q*? MHT)IXTJJP3I4,XN7HOC+M L=]W&ZR0XS;!N0SH!T 1QC'C8EBLK?<\?+W.!( MS-3[GH>5=!O8^C6_R.WR:]B_PT.*2@=C'UT#X,FSDMIEM/&^ M.S#FB@:4<%>F XTWE;%*>#1MS5QG0901I"3CF\TU4Z+5-$^C[V3SU/1>MAI. MEKA>*6'_'$&:(:,)?7'R:+&9I6P5:-<:32Q4&;U) M#L==B(\!OUL8W.),0B5G8QZ#<5=F=!,$@83"!P:!VP5N0)DXZIPS MY?F%_6NL'6LY"P>W1CZTI6\RNJ>DA$KTTM^;X1M,]7RB9"K^.UQ 8GA0@CD* M(UU<2=$[;]3$@E*4>![W5L=]&&_X]01;!_ )P&? /N9A8Z*H_(OP(D^M&8@= M>]^)\,3)@6-OBN",K8AW*-ZA]Y(G^R1EET TQ1S'&+Z,F2,8LL\I^%J*(_\' MSM?AVU6%VPC?OE'X'X+=*L$N$NP^+'$M9OLN"5OT5(&MXS0Y4IA>QTE>>.>! MO>'Q35[#QVG_(6S=:D?.QN/+QOY7QGA *9LK'*$&/]AL2*A\.'[&LQW';#2\ MZ:8?Q.9OG/\%4$L#!!0 ( ,6*?$K&U8>-M $ -(# 9 >&PO=V]R M:W-H965T[^?I3LNFYG[$42*9[#0XI*!V.?70/@R:N2VF6T\;X[,.:* M!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S0U3HM4T3Z/O9//4]%ZV&DZ6N%XI M8?\<09HAHUOZYGALZ\8'!\O33M3P$_RO[F318C-+V2K0KC6:6*@R>KL]'),0 M'P-^MS"XQ9F$2L[&/ ?CHBE?S3#-YCJN:9D*OX[7$!B>%"".0HC75Q) MT3MOU,2"4I1X'?=6QWT8;W@RP=8!? +P&;"/>=B8*"J_%U[DJ34#L6/O.Q&> M>'O@V)LB.&,KXAV*=^B]Y-M]DK)+()IBCF,,7\;,$0S9YQ1\+<61_P/GZ_#= MJL)=A.\^*+Q>)TA6"9)(D/RWQ+68FT])V**G"FP=I\F1PO0Z3O+".P_L+8]O M\AX^3OL/8>M6.W(V'E\V]K\RQ@-*V5SA"#7XP69#0N7#\0N>[3AFH^%--_T@ M-G_C_"]02P,$% @ Q8I\2JGFMM^U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4JZ9H%MH.DP;, &!!VV/2LV M;0O5Q9/DN/O[4;+K>:VQ%TFD> X/*2H;K'OR+4 @SUH9G],VA.[(F"];T,+? MV X,WM36:1'0= WSG0-1)9!6C&\V[Y@6TM B2[ZS*S+;!R4-G!WQO=;"_3Z! MLD-.M_3%\2B;-D0'*[).-/ -PO?N[-!B,TLE-1@OK2$.ZIS>;X^G?8Q/ 3\D M#'YQ)K&2B[5/T?A'JSZ*:O0YO1 206UZ%5XM,,GF.JYI60J_@M<06%X5((Y2JM\6DG9^V#U MQ()2M'@>=VG2/HPW_':"K0/X!. SX)#RL#%14OY!!%%DS@[$C;WO1'SB[9%C M;\KH3*U(=RC>H_=:; ]W&;M&HBGF-,;P9X2 M?/>/PL,ZP7Z58)\(]O\M<2WF_:LD;-%3#:Y)T^1):7N3)GGAG0?VGJ(=G-X[9: 3;33^(S=^X M^ -02P,$% @ Q8I\2B4_39JS 0 T@, !D !X;"]W;W)K&UL?5/;CM0P#/V5*!^PZ62&91FUE786(9! &BT"GC.MVT:; M2TG2Z?+W.&FW%"B\)+'C@*>D=)#8T85'BTXWN8ZWE%R5S\1[B"PO"H!'-45OFTDFKPP>J9!:5H M\3SMTJ1]G&[VMS-L&\!G %\ =RD/FQ(EY6]%$&7N[$CQ"?>'3GVIHK. MU(ITA^(]>J_E[DV6LVLDFF-.4PQ?QRP1#-F7%'PKQ8G_!>?;\/VFPGV"[W]3 M^(_\ATV"0R(X_+?$K9@_5;)53S6X-DV3)Y4=3)KDE7<9V'N>WN17^#3MGX1K MI?'D8@.^;.I_8VT E)+=X AU^,$60T$3XO$UGMTT9I,1;#__(+9\X_(G4$L# M!!0 ( ,6*?$K4R31#M $ -(# 9 >&PO=V]R:W-H965TIVF35NG4:>UG+G$25, 9D$O[ M[PP.\CB E6;K;?6"*"TW+//I.ILQQ<%)H.!EB!Z6X>3V"Q+&@"7US/(BV M<\'!RKSG+?P ][,_&6^QA:46"K05J(F!IJ"WR>&8A?@8\"A@M*LS"96<$9^# M\:TNZ"X( @F5"PS<;Q>X RD#D9?Q:^:D2\H 7)_?V+_$VGTM9V[A#N63J%U7 MT!M*:FCX(-T#CE]AKN>:DKGX[W !Z<.#$I^C0FGC2JK!.E0SBY>B^,NT"QWW M<;K)DAFV#4AG0+H ;F(>-B6*RC]SQ\OAR=.#JGO316-_6\0'7@INRL_0IW_8(LAH7'A^-&?S31FD^&PGW\06[YQ^1M02P,$% M @ Q8I\2I"D!W*T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*U:61;:CI-F[1)4:=UGXE]ME&!\P#'W;\?8-?S M-FM?@#ONO7MW'-F ]L6U )Z\:F5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU M%D250%HQOMG<,BVDH466?&=;9-A[)0V<+7&]UL+^/('"(:=;^N9XDDWKHX,5 M62<:^ K^6W>VP6(S2R4U&"?1$ MU3A^VQ],^QJ> 9PF#6YQ)K.2"^!*-3U5. M-U$0*"A]9!!AN\(C*!6)@HP?$R>=4T;@\OS&_B'5'FJY" >/J+[+RK\HF8K_#%=0(3PJ"3E*5"ZMI.R=1SVQ!"E:O(Z[-&D?QAM^ M/\'6 7P"\!EP2'G8F"@I?R^\*#*+ [%C[SL1GWA[Y*$W972F5J2[(-X%[[78 MWM]F[!J)IIC3&,.7,7,$"^QS"KZ6XL3_@?-U^&Y5X2[!=W\HO%LGV*\2[!/! M_K\EKL4<_DK"%CW58)LT38Z4V)LTR0OO/+ //+W)[_!QVK\(VTCCR 5]>-G4 M_QK10Y"RN0DCU(8/-AL*:A^/=^%LQS$;#8_=](/8_(V+7U!+ P04 " #% MBGQ*EXT2-K4! #2 P &0 'AL+W=OF#@L#M O>@5!#"-'[/FG0)&8CK\YOZ0ZP=:SD+!_=&/S2F;9- MX#.!+X2;&(=-@6+F7X0716;-2.S4^UZ$)TX/''M3!F=L1;S#Y!UZ+T5Z>YNQ M2Q":,<<)P]>8!<%0?0G!MT(<^0JK!-G&:'"G-T,5)7GF7@;WC\4W>X=.T_Q"VD9TC9^/Q96/_:V,\ M8"K)%8Y0BQ]L,134/AP_X]E.8S89WO3S#V++-R[^ E!+ P04 " #%BGQ* M5*D"V;,! #2 P &0 'AL+W=ON"@Q59+QKX"NY; M?S+>8@M+)35T5F)'#-0YO=\=CFF(CP'?)8QV=2:ADC/B:S ^5SE-@B!04+K M(/QV@0=0*A!Y&3]G3KJD#,#U^45)!+0;E7G!\ M@KF>#Y3,Q7^!"R@?'I3X'"4J&U=2#M:AGEF\%"W>IEUV<1^GF]LK;!O 9P!? M '<1P*9$4?DGX421&1R)F7K?B_#$NP/WO2F#,[8BWGGQUGLO!4]XQBZ!:(XY M3C%\%;-;(IAG7U+PK11'_@^<;\/WFPKW$;[_0^%^FR#=)$@C0?K?$K=BTK^2 ML%5/-9@F3I,E)0Y=G.25=QG8>Q[?Y'?X-.W/PC2RL^2,SK]L['^-Z,!+26[\ M"+7^@RV&@MJ%XT=_-M.838;#?OY!;/G&Q2]02P,$% @ Q8I\2K)R8[2U M 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5 MQ <$+[NY=&5;RJ:J4JF55JF:/+/VV$8!CP-XG?Y] 3N.VUAY 6:8<^;,,*0# MFF?; #CRJE5K,]HXU^T9LT4#6M@+[*#U-Q4:+9PW3*=G"T1#;:RW,GP,H'#*ZH6^.!UDW+CA8GG:BAE_@?G='XRTV MLY120VLEML1 E=';S?ZP"_$QX%'"8!=G$BHY(3X'XWN9T20( @6%"PS";V>X M Z4"D9?Q,G'2.64 +L]O[-]B[;Z6D[!PA^I)EJ[)Z TE)52B5^X!AWN8ZKFD M9"K^!YQ!^?"@Q. M:C!UG"9+"NS;.,D+[SRPMSR^R7OX..T_A:EE:\D)G7_9V/\*T8&7DESX$6K\ M!YL-!94+QVM_-N.8C8;#;OI!;/[&^5]02P,$% @ Q8I\2I6T/@G4 @ M2 P !D !X;"]W;W)K&UL=5?MCILP$'P5Q ,< M>(%\G))(EZNJ5FJETU6]_O8E3H(.,+6=Y/KV-8:CJ1G_"=C,[JQA9[197:5Z MTR5XU>QR=CVOLDT;N3J+F^DZUH[).#5#4W=JF.B6Z5X'L75%<)I>DL MJ7G9Q)N5VWM2FY4\FZILQ).*]+FNN?JS%96\KF,6?VP\E\>3Z3:2S:KE1_%# MF)_MD[*K9,RR+VO1Z%(VD1*'=?S [K=4= $.\5**J[ZYC[JCO$KYUBV^[M=Q MVE4D*K$S70IN+Q?Q**JJRV3K^#TDC4?.+O#V_B/[9W=X>YA7KL6CK'Z5>W-: MQXLXVHL#/U?F65Z_B.% 11P-I_\F+J*R\*X2R[&3E7:_T>ZLC:R'++:4FK_W MU[)QUVO_I"B&,!Q 0P"- 0O'D_1$KO)/W/#-2LEKI/J7W_+N&[-[LN]FUVVZ M5^&>V>*UW;UL*%VLDDN7:,!L>PS=8-B(2&SVD8(0Q98FX83#,UAAYL*S6_9B MCA/D,$'N$N3_'7'I'1%@6(I)"DA2@ 3,(T&8P*N809(92)!Y) B38Y(Y))E/ M$F3D<4PAQ K,L8 N[W 00%^H"P'1!0>N[W 00%^H"P'1!0>N[W 02%^@#; 0&EYY,^ M0""_#Y*;0:X6ZNA&6!WMY+EQ\_/-[C@F/Y ;!/_!^QG[.U?'LM'1JS1VG'1# MWT%*(VPMZ9VMY63'^G%1B8/I;N?V7O6S;;\PLAWF]F3\\[#Y"U!+ P04 M" #%BGQ*LL^/ .D! !F!0 &0 'AL+W=O"-:T89YZWUGEJ>P-;UHXJT#W0C#UYP1<#EFX">^.EZ:JC7.0 M/.U8!3_ _.S.REID9BD; :UN9!LHN&;AT^9X2AS> UX;&/1B'[A*+E*^.>-K MF8612P@X%,8Q,+OQ_7IO7K M,/'?P_ .@7050 9A7SFGYAA>:KD$*CQ[COFGGASI/9N"N?T5^'/;/+:>F\Y MW3VFY.:()LQIQ- %9C,CB&6?)2@F<:+_A5,\?(MFN/7AVZ5Z?, )=BC!SA/L MEOIQM"H1PWQ09(R*Q @!78E@F"TNLD=%]@C!;B6"86)@*M_A.BADW_KILO#.0^2)^C[Y!Q\GT'>FJJ;5 MP44:VVV^)ZY2&K"I1 _VZ6H[]&:#P]6X[<'NU=CZHV%D-TTU,H_6_"]02P,$ M% @ Q8I\2LR6]GC& 0 -P0 !D !X;"]W;W)K&UL=53M;J0@%'T5P@,496;:9J(FG39--]E-)MWL[F]&KTK*AP4<"UVS0YL6V Z]2:%LCEOGNCTAMFQ!,GNE.U!^I]9&,N>7 MIB&V,\"JF"0%H4ER323C"A=9C!U-D>G>":[@:)#MI63F[P&$'G*X!R$"D;?Q.G'B63(D+N?O[(^Q=E_+B5FXU^(/KUR; MXUN,*JA9+]RS'IY@JF>'T53\=SB#\/#@Q&N46MCX165OG983B[@*=$NB<P[%JXXW5-_-F4(QJ.(>]Z\ M]=%S0:^3C)P#T80YC!BZP*0S@GCV68*N21SHIW2ZGKY9=;B)Z9NE^L+A!X+M M*L$V$FP_E)A>E+B&^<+E;E5DMT*PN1!9PVPO1,CBXB28)CY9BTK=J]@NB^C< M%7?QI9#_\+&E?C#3<&7123O_?.(EUUH[\%:2*^^E]5T\+P34+DQO_-R,;WE< M.-U-;4KF?T7Q#U!+ P04 " #%BGQ*RU*V4K5-2VXPVSG5'QFS1 M@!+V!CO0_J9"HX3SIJF9[0R(,I*49'RS.3 E6DWS-/K.)D^Q=[+5<#;$]DH) M\^<$$H>,;NF'XZFM&Q<<+$\[4<,SN)_=V7B+S2IEJT#;%C4Q4&7T?GL\[0(^ M GZU,-C%F81*+H@OP?A69G03$@()A0L*PF]7> I@Y!/XW72I'/(0%R>/]2_ MQMI]+1=AX0'E[[9T34;O*"FA$KUT3S@\PE3/GI*I^.]P!>GA(1,?HT!IXTJ* MWCI4DXI/18FW<6]UW(?Q)ME/M'4"GPA\)MS%.&P,%#/_(IS(4X,#,6/O.Q&> M>'ODOC=%<,96Q#N?O/7>:\X/^Y1=@]"$.8T8OL!L9P3SZG,(OA;BQ/^C\W5Z MLIIA$NG),OHA61?8K0KLHL#NGQ(/GTIH\1]L-B14+AQO_=F,8S8: M#KOI!['Y&^?O4$L#!!0 ( ,6*?$IJHYEIN0$ -(# 9 >&PO=V]R M:W-H965T29M<H@IKUPCWIX3M,]5QC-!7_$RX@/#QDXF.46MBXHK*W M3LM)Q: M'*CO31F09DAHUOZYGB0=>.#@^5I)VKX#?Y/=[)HL5FEE!I:)TU++%09O=T>CKN MCX!'"8-;G$FHY&S,&#@L#M G>@5!#"-%XF33J'#,3E^4W] M>ZP=:SD+!W=&/E+!5+1X'7?9QGT8;_;)1%LG\(G 9\)-C,/&0#'S;\*+/+5F(';L?2?" M$V\/''M3!&=L1;S#Y!UZ+SF_WJ;L$H0FS''$\ 7F'<%0?0[!UT(<^7]TODY/ M5C-,(CU91M]_71?8K0KLHL#N0XG\4XEKF.13$+;HJ09;QVERI#!]&R=YX9T' M]I;'-WF'C]/^2]A:MHZ7C?VOC/& J6RN<(0:_&"SH:#RX7B-9SN.V6AX MTTT_B,W?./\'4$L#!!0 ( ,6*?$H(7Q76MP$ -(# 9 >&PO=V]R M:W-H965T7OMG1-1N\H*:$2O71/.#S"5,^>DJGX[W %Z>$A$Q^C0&GC2HK> M.E23BD]%B;=Q;W7="$^\ M/7+?FR(X8ROBG4_>>N\UYX*C!UG"9+"NQUG.2%=Q[8 M>Q[?Y"]\G/8?PM2MMN2"SK]L['^%Z,"GLKGQ(]3X#S8;$BH7C@=_-N.8C8;# M;OI!;/[&^3M02P,$% @ Q8I\2CX3R3JX 0 T@, !D !X;"]W;W)K M&UL;5/M;ML@%'T5Q .4A'A-&MF6FD[3)JU2U&G; M;V)?VZC@ZP&.V[7Y7_Q)K M][5]$>.+M MD?O>%,$96Q'O?/+6>Z\YW^]3=@U"$^8T8O@"LYT1S*O/(?A:B!/_C\[7Z;O5 M#'>1OEM&W]^N"R2K DD42/XI\?"AQ#7,W8<@;-%3#::.TV1)@7T;)WGAG0?V MGL-_:\0'?A4-C=^A!K_P69#0>7"<>_/9ARST7#8 M33^(S=\X?P-02P,$% @ Q8I\2D6/Y8>W 0 T@, !D !X;"]W;W)K M&UL;5/;;IPP$/T5RQ\0@Y=FMRM RJ:*6JF55JF: M/'MA "N^4-LLZ=_7-H30E!?;,YYSYLQXG(_:O-@.P*%7*90M<.=>=NYX"!EWK,6?H+[U9^-M\C"4G,)RG*MD(&FP'?I\92%^!CP MQ&&TJS,*E5RT?@G&M[K 21 $ BH7&)C?KG /0@0B+^/WS(F7E &X/K^Q/\3: M?2T79N%>BV=>NZ[ !XQJ:-@@W*,>O\),YN*_PQ6$#P]*?(Y*"QM75 W6 M:3FS>"F2O4X[5W$?IYML/\.V 70&T 5PB'G(E"@J_\(<*W.C1V2FWOBA\Z<5$)RJHTI:ZQZ";1T09QA$H8[S&G;H3QUOK/,4W'5K.W@+ -UY9S* M/R=@8LC0!KT[GMJZT=:!\[2G-?P$_:L_2V/AF:5L.72J%5T@H9X2BS> M 9Y;&-1B']A*+D*\6.-;F:'0)@0,"FT9J%EN\ ",62*3QNO$B69)&[CJX$&PWVVIFPPE*"BAHE>FG\3P%:9Z8A1,Q7^'&S #MYD8C4(PY;Y! M<55:\(G%I,+IV[BVG5N'\20^3&'^ #(%D#D@<3IX%'*9?Z&:YJD40R#'N^^I M?>+-D9B[*:S3784[,\DKX[WE)(E2?+-$$^8T8L@"LYD1V+#/$L0G<2(?PHD_ M//)F&+GP:*F>Q'Z"K9=@ZPBV_Y6X797HPWPB$GM%8@_!;B7BP^S](CNOR,Y# MD*Q$?)B#7V3O%=E_)#B$*Q$?YI-_(O&*)!X"LA+Q8:*5"%[\YQQD[3ICJT_&EKTTU3#\VC-_P)02P,$% @ Q8I\2M?2QTK> 0 04 !D M !X;"]W;W)K&UL=53;CML@$/T5Q WXT,.C%'KE*KE*^.N-SD>+()00<3.Z>_"G]FD]?6>\OH<9>0FR.:,.<10Q>8S8P@EGV6H"&) M,WT73L/AVV"&6Q^^7:H?_Z._"Q+L/,'NGQ+WJQ)#F$-89!\4V0<(XI5("/,8 M%CD$10X!@N-*Y#UF&T5AD3@H$@<(-BN1$&;]4\GB"0I0E6\^C7+9M[[Q%]ZY MOY^H?\)_X>-P^,I4U;0:7:6QC>"?:RFE 9M*]&!OM;;S:#8XE,9M8[M78U>. MAI'=-'#(//6R/U!+ P04 " #%BGQ*92Z#';-B0O-L>P!'7I34MJ2]<\.1,5OW MH+B]P0&TOVG1*.Z\:3IF!P.\B20E69HD=TQQH6E51-_95 6.3@H-9T/LJ!0W MOT\@<2KI@;XZGD37N^!@53'P#KZ!^SZ5/T;B^I/>4--#R4;HGG#[!4L\M)4OQ7^ *TL-#)CY&C=+&E=2C M=:@6%9^*XB_S+G3U,'9VQ%O//)6^^]5EF2%>P:A!;,:<:D&\QA13"OOH9(]T*&PO=V]R M:W-H965TO;2ACF?<%^\Z_/W?&=C9*]:); (->!>]TCEMC^B,ANFQ! M4'TG>^CL2BV5H,:&JB&Z5T K3Q*<)%&4$D%9AXO,Y\ZJR.1@..O@K) >A*#J M[01C5'KI.+E"\N^%KE.'(% 8?2. 5JARL\ N=.R);Q>];$BZ4CKN,*JCIP,VS'+_ W,\.H[GY;W %;N&N$NM12J[]%Y6# M-E+,*K8405^GD75^'*>5?3+3PH1D)B0+X>!]R&3D*_]$#2TR)4>DIKWOJ?O% M\3&Q>U.ZI-\*OV:+US9[+391FI&K$YHQIPF3K##Q@B!6?;%(0A:GY!]Z$J9O M@A5N/'VSID=16& ;%-AZ@>U?+>YO6@QA#F&37=!D%Q"XOS$)8.+_=)(&3=* M0'QC$L+<[C=9G0X!JO'W0J-2#IV_DZOL_'$D?^#3O7VBJF&=1A=I[!GU M)ZF6TH M);JS#;?VJ5@"#K5QT[V=J^G"3(&1_?P6D.5!*MX!4$L#!!0 ( M ,6*?$JPZOIEM@$ -(# 9 >&PO=V]R:W-H965T-SSEP\+B9MGFT/X-"K%,J6N'=N.!!BZQXDLU=Z .5O6FTD<]XT';&# =9$ MDA2$)LD-D8PK7!71=S)5H4MGX/QT)0X"0F! M@-H%!>:W"]R#$$'(I_&R:.(U9"!NSV_JWV+MOI8SLW"OQ1-O7%_B6XP::-DH MW*.>OL-2SS5&2_$_X +"PT,F/D:MA8TKJD?KM%Q4?"J2O^>2M]UZJ+,T* M<@E""^8X8^@&DZX(XM77$'0OQ)'^1Z?[]&PWPRS2LRT]R?8%\EV!/ KD'TK, M/Y6XA[G^%(1L>BK!='&:+*KUJ.(D;[SKP-[1^";O\'G:?S+3<67163O_LK'_ MK=8.?"K)E1^AWG^PU1#0NG#\XL]F'K/9<'I8?A!9OW'U#U!+ P04 " #% MBGQ*J+H]2GJO[6[)QK9]_+XM LY[NV/=Y'4;/9N3)O/E5'=^C^ M\E+59=YVE_5KU!QKEV^'1F4141S;J,SWA_EJ,=Q[JE>+ZJTM]@?W5,^:M[+, MZW\?75&=EG,U_[CQ=?^Z:_L;T6IQS%_='Z[]\_A4=U?1)](U>X3=N'R+N/=[=V1=%' MZGS\,P:=7_KL&UY__XC^94B^2^8Y;]RZ*O[>;]O=9NO%G5UFM7GIW7,^T&A[KDKYJ:_.=1N M^%N7;=/=?5^QLHOHO0\T:A[/&KK2J(LBZJ)?NB#4Q2.)YC3M8"T5'.,>&";! M0WN^-F@2'$## 'H(H"=52+PJ($V*.S&P$P,"9%XG2!/HQ,).K"@%4Z"6"0R0 M2 >D/)=GC1TTAT%C=-S_\YZKU"5FJIL82J&A%&1$.$ & V0R(_82.DO,E5&E M-$@(Z))$!1-2,7[G8N%(^XY&S757OAD@Z=QD83[-01)I>2Z%*)#83 [%((7JF?%!)E@7XPDE0* MD"*JDLJJ&$[#9<'T4IE\/3DT_V+>D.0-LS<'/XZBR;.V".HDL4 M,*6T,*4D"[0!GJ1.677#$^88$:AU (6$P4, /.RCD"15[FP&T@(ZUN&L,'U( M@ZQ,( 2F!2%:B*P !JS2("T@U,:&\\+ (/L_&#^*)J/5H!$D=99N6,( (L 6 M]D$_BB9/55O 52B,-0(K,G$[$-@M:63 M%'@"0F_@33<1&),0&AT>/'!&&H,%F?L M[SLXL.@*]A78B,F=6,>K0 A,*Y9KI4Q44,NY2D\7B6,%I?!.)W'X%6+,/S8@ MK]#0P+1B0"LQW[&DD$I)I395?F9 F:09I<$1BXG%"<@L,.4QY@L#OFA_-X:+!&DS[,X.62RO; M[>BL5\PUT)'.J-N)!CQA6FE *QTZ-\%PT6#%%-J=:\P,C59,?F%8OO *+4Z! MD.T-CNG >9"$D-BA:[D/"W@"PO26)\P@#=9@VB>CECLVL(4$JAN+98V!IA'0 M OLHC>&C 7Q,R 6&CP;P,?YY%12%1BG&B@98,0%.&HP (]<7P6P-?F,->&-% MMD@D-KC1U0%QZ>K7X2R]F6VJMT/;'\5>W;V%>VOYKTGVOSX?OYXNV M.HX_+$277S=6_P%02P,$% @ Q8I\2@?QN!S= 0 HP0 !D !X;"]W M;W)K&UL?51M;]L@$/XKB!]0_)IVD6VI255MTB9% MG=9])O;Y107C 8F[?S_ CNND:%\,=]SSW#UGCFP4\DVU !J]<]:K'+=:#UM" M5-D"I^I.#-";DUI(3K4Q94/4((%6#L09B8)@0SCM>EQDSG>0129.FG4]'"12 M)\ZI_+L#)L8.F:5EL'*;*!-O 3]*_A((U%%I:JX]"K3O1(0IWCQW"[ M3VV\"WCM8%2K/;)*CD*\6>-;E>/ %@0,2FT9J%G.L ?&+)$IX\_,B9>4%KC> M7]B?G7:CY4@5[ 7[W56ZS?$#1A74],3TBQB_PJPGQ6@6_QW.P$RXK<3D* 53 M[HO*D]*"SRRF%$[?I[7KW3K._!>8'Q#-@&@!A)O_ N(9$'\ $B=^JLQ)?:*: M%ID4(Y+3SQJHO1/A-C;-+*W3],]%G"89.5NB.68WQ42KF'")((9] M21'Y4NRB3_#H.L'^(E2!Q!?$6P\1.D7H+44\'] M31M],0\WG?#%?+DIA*S^+0?9N#%0J!2G7MLNKKS+I#U&]F[<^'=F J>!^:"9 MQO<'E4W7*W04VMP\=S]J(328$H,[4V-K7HS%8%!KN[TW>SG-S61H, MI>(?4$L#!!0 ( ,6*?$HDVW4QV0( &@+ 9 >&PO=V]R:W-H965T MY1$:M*FK;1)5:=MGVE"$JNV M\8 DW;\?8.K9[KERO\1P>9[G[H"#6UP9?Q4G2J7S5A:56+HG*>NYYXG=B99$ MS%A-*_7/@?&22#7E1T_4G)*](96%AWT_]DJ25^YJ86Q/?+5@9UGD%7WBCCB7 M)>%_U[1@UZ6+W'?#T$CFK'$X/2_<& MS1]1I@D&\2NG5]$9.SJ5%\9>]>1QOW1]'1$MZ$YJ":(^%[JA1:&55!Q_K*C; M^M3$[OA=?6N25\F\$$$WK/B=[^5IZ::NLZ<'T#\0P2/3.@K). MICA%LY%0T#O<(/R%?.$:00$0Q; 2+4BG#6Y_WQ%<2P@JE)%R M1G"EH.@+Z<*U@F(@BFQPH5H00KUT!]?N/83"LY'21W#E(:#T4G]$ JX9E'YA M4>"J01D0Q2#=6PM"N+A\8DU0%KTZTZYQ4V]M. M"GJ0>IBH,6]ZOV8B66W[6J]MKE?_ %!+ P04 " #%BGQ*XT(O!4(" ) M" &0 'AL+W=O*UVKE%UHWCX2H?0$54P^B@=J\.0I9,6VF\D14(X$=7%#%21@$*:E8 M6?OKW*UMY3H79\W+&K;24^>J8O+O$W#1KGSJ7Q>>RU.A[0)9YPT[P4_0OYJM M-#,RN!S*"FI5BMJ3<%SYG^CCAL8VP"E>2FC5:.S95'9"O-K)M\/*#RP1<-AK M:\',XP(;X-PZ&8X_O:D_[&D#Q^.K^Q>7O$EFQQ1L!/]='G2Q\C/?.\"1G;E^ M%NU7Z!-*?*_/_CM<@!NY)3%[[ 57[M?;GY465>]B4"KVUCW+VCW;WO\:A@>$ M?4 X!'3%N1D0]0'1)(!T9"[5STRS=2Y%Z\GNWVJ8_2CH8V2*N;>+KG;NGX*,9=0FN < M2Y1CB7!DN $-\%8-[J\%O='M](YJ]*)QKE/-!M&D-TCPCJ'"8>CML.%&V/N35: %#:*6JF55JG2/GMAN"@VIK9W2?^^MF$)R[I]P?;XS)ESC#WIR/B; M: &D\TY)+S*WE7+8(23*%B@6=VR 7NW4C%,LU9(W2 P<<&62*$&!YR6(XJYW M\]3$#CQ/V4F2KH<#=\2)4LS_%$#8F+F^>PF\=$TK=0#EZ8 ;^ 'R=3APM4(+ M2]51Z$7'>H=#G;F/_FZ?:+P!_.Q@%*NYHYT<&7O3BZ]5YGI:$! HI6; :CC# M'@C11$K&[YG374KJQ/7\POYLO"LO1RQ@S\BOKI)MYMZ[3@4U/A'YPL8O,/N) M76+W:>QZ,XXS_R7-GA#,"<&2X"?_ M30CGA/ C(3+F)V7&ZA.6.$\Y&QT^_:P!ZSOA[T)UF*4.FK,S>\JM4-%S'CYX M*3IKHAE33)A@A?$7!%+L2XG 5J((;M*#ZP+[6T3HV2N$5A.AR0^O3/Q#8F0E MB Q!=$6P$5E,F,1@>H.)_8V/6\BGQ"XCMLJ(+3+"C8P)$U_5>-CHL&#"R"XD ML0I)+$*BC9#DUJQ_OQ%BP43;/XM65Y4";\RK%D[)3KW4EV(571K'8Z"O^B9> MJ(8RO?\/FJD;?<>\Z7KA')E4#\E<]YHQ"4JB=Z>.J54-<%D0J*6>?E9S/K6! M:2'9,'&ULE9E;CZ-&$(7_"N)]%OH"F)%M:88H2J1$ M&FVTR3-CMR]:H!W X\V_#[?Q0M=I&[^,#7.ZZA1=?#3MY467WZN#4K7S(\^* M:N4>ZOKT['G5YJ#RM/JB3ZIH_K/399[6S6&Y]ZI3J=)M-RC//.[[H9>GQ\)= M+[MS;^5ZJ<]U=BS46^E4YSQ/R_]>5:8O*Y>YGR>^'O>'NCWAK9>G=*_^4O6W MTUO9''G7*-MCKHKJJ NG5+N5^\*>DZ ;T"G^/JI+-?KNM*6\:_V]/?A]NW+] MUI'*U*9N0Z3-QX=*5):UD1H?_PY!W6O.=N#X^V?T7[OBFV+>TTHE.OOGN*T/ M*W?A.ENU2\]9_55??E-#08'K#-7_H3Y4ULA;)TV.CUSH$_V:@J,4 MKYP,Y],$"54('V<0L C1C1=C@Z$E@(0!9!= C@)(9ER$7A)VDJ*3!"$S"[DC MFC@)H). E"+B$ <(88"0E"+BR*BEUP0CFWP1Q48M0!3;K$302@2L+ PK$A#9VGJ:!T.%4:K$Y*HAJIA0 2)I;4I, M%4:Q(GW;]& 6L,5\RC)\%[-X!F<'T62"*=SNJ::/6(P$[L]@+:=$>&)D&B*1E M"<8Q83@BC"T$)@Q_@# <$X;/(0RG[) 1:9?;HND"&_-%S.&+ . 0@3#<(!6/ M+;@3F"YB#ET$H(NY>$F0*+),E,!T$8@NPA+"\@+S %T$IHN80Q>!5ASF2\P= MT=0,IHN80QU'%:!$(+9:'F0(BV[(G.0(L&KCKGJOZV96L% D7. (@$JJ)?;HJD9C!,Y M!R>2LH*TR2W)U BFB40TLJ!5*-0T_TS M#)2 H6Z"2@KI+DR !K;&CO . DH3H"57C3>,WPR;[($B48;/KT9;[3GFZMR MWVV/5\Y&GXNZW5T=G;UNP;_P=L_8./_*GI-^(_UGF'Y?_\^TW!^+RGG7=:WS M;M]XIW6M&H_^E^9*'52ZO1YD:E>W7Z/F>]GOI_<'M3X-OQ5XUQ\LUO\#4$L# M!!0 ( ,6*?$J!/;S130( X' 9 >&PO=V]R:W-H965TS M#:7$N,U#\,E- 0_D@[:.7.F;*& M"#EE%\0[!N2D24V- L^+44.JULTSO79@>4:OHJY:.#"'7YN&L'];J&F_<7WW M;>&YNI1"+: \Z\@%?H+XU1V8G*%)Y50UT/**M@Z#\\9]\M?[5.$UX'<%/9^- M'97)D=(7-?EVVKB>,@0U%$(I$/FXP0[J6@E)&W]'37<*J8CS\9OZ%YV[S.5( M..QH_:" MY!FCO<.&T^V(>HG\=2BK7ZA%76R])\O#Y>HM#[U5AFY*:,1L!TPPP_@3 DGU M*41@"[$-%O3@/L!NB<#>/62_A(1>8G>!K8EB+8#G2<38+A!:!4(M$-XY2(U* M63"^9P\268-$"Y>A_T&Q8ZM ;'%@E'L[8&*-:8=28!Q$QJ$L46F"/_"RLGI9 M6;Q@P\N B691(ODSK"Q!=W[OK"16*XG%2FA82191'GSC4]C9,)Z1TSY95.XA M".QN4ZO;U.+6J,DV71YBDL2&E9T%A;W(?._1K%LTP"ZZ$W.GH-=6WP*SU:G9 M/P6ZV[S#AYOB!V&7JN7.D0K9LW1G.5,J0)KQ'F7=2GDY39,:SD(-5W+,AA8] M3 3MQML'35=@_A]02P,$% @ Q8I\2KP4F8SX 0 ;P4 !D !X;"]W M;W)K&UL?93I;IPP%(5?!?$ ,6:;18"43%2U4BN- M4K7][8'+@&(PM3U#^O;U0A !MW_&V[G'W[$99R/CKZ(!D-Y;1WN1^XV4PQ$A M43;0$?' !NC52LUX1Z0:\BL2 P=2F:*.HC (4M21MO>+S,R=>9&QFZ1M#V?N MB5O7$?[G"2@;@(5V4"N\!WDC^',U0C-+E7;02]:UGLQ5#[Y4N1]H(*!02NU 5'.'$U"JC13&[\G3G[?4 MAQ74Y$;E"QL_PY0G\;TI_%>X U5R3:+V M*!D5YM"<"[ \7\+HJD@6A4@2V:B M/A-)BHRST>/VL@:BOPE\C-1AEGK2G)U94VF%FKT7,4XS=-=&D^;):L*%)ORH M.&T543!+D *8*4(G16CJHT4]3E.W0>0TB(Q!_"'&;A7#:E*CZ:TF7 ?9:M+H MX :)G2"Q V2_ K&:9 D2K\[\Y-"$B1LD<8(D#I##"B39;(+Q/EZ1.$1Q] ^4 MU(F2;E PQBN4='/P89"L;\JS^T;8 >2#=/SAN8WMO@+4$L#!!0 ( ,6*?$I? MM'M$O0( $P* 9 >&PO=V]R:W-H965T^0U4S>BY8WY9R]DS;19RD.D6LG9 MSAG5583C.(UJ5C;A:N'V[N5J(4ZZ*AM^+P-UJFLF_ZQY)2[+$(77C8?R<-1V M(UHM6G;@W[G^T=Y+LXH&EEU9\T:5H@DDWR_#.W2[084U<(B?);^HT7M@0WD4 MXLDNONR686P5\8IOM:5@YG'F&UY5ELGH^-V3AH-/:SA^O[)_>OZK&6R >P,\&*#TGP:D-R O!M0%WRESH7YDFJT64EP"V7VM MEME#@6Z)2>;6;KK0&/9 P""(LR>O@IB12$$"Z@CH6$ V24('21VD<9 T2XI)(#XHBV," M*TE )8FO))\HZ2#)R,F'),$3O1L(1>,,UI*"6E)?RR3@=>IY09A,/R\ 2HH4 M5I*!2C)/23Y5DGE.2$XF0GP,+6:^3@[JR#T=%&.8H )BK>?5!3#!1O__ZSV MF'&@N,@GYV@#H A&4-."' *1]'V.0%0 M-*,S:N!F@OQN0O$&PO=V]R:W-H965TL.P6L]"3!<1R&.RQ8TZ(\];V+ MRE-Y-[QIX:("?1>"J3\GX++/4(3>&L_-K3:N@?.T8S?X#N9'=U&VPI-*V0AH M=2/;0$&5H0_1\9PXO ?\;*#7LWG@DERE?''%ES)#H3,$' KC%)@='G &SIV0 MM?%[U$33EHXXG[^I?_+9;98KTW"6_%=3FCI#!Q244+$[-\^R_PQCG@0%8_BO M\ !NXO'?EBAAY&V38A'0CP1(OI? AD) M9$' @S,?]2,S+$^5[ ,U_%D=&UL?57;CILP$/T5Q/LN-W/9B"!M4E6M MU$K15FV?'3():&U,;2=L_[Z^L"P+WKY@>WSFS)EA&,J!\6?1 $COA9).;/U& MRGX3!*)N@&)QSWKHU,V9<8JE.O)+('H.^&2<* GB,,P"BMO.KTIC._"J9%=) MV@X.W!-72C'_NP/"AJT?^:^&I_;22&T(JK+'%_@!\F=_X.H43"RGED(G6M9Y M',Y;_S':[ N--X!?+0QBMO=T)D?&GO7AZVGKAUH0$*BE9L!JN<$>"-%$2L:? MD=.?0FK'^?Z5_;/)7>5RQ +VC/QN3[+9^H7OG>",KT0^L>$+C/FDOC7KU54A&1Q8EA>(7N[:=60=[D^6CF]LA'AWBR2'*_NN0C [) MFP,RR5ME)M5/6.*JY&SPN'U9/=8]$6T254U"DE74E!LV)8*1:3SJ+$*R5K3)1%'U0U M4.A<5"B@.4H ]:*'=*R1U2%DVTRU=1%F7;KQ%W49H4;B&% M4TCA:)1\(:18]SX->9=,UDEP>PCIL O9MX)KV;73NK/96:=1NICK(? MPKY3H]9.QC<:.Z>_8WYI.^$=F50CQ@R",V,2E,;P7E6J4;^&Z4#@+/4V5WMN M!Z0]2-:/LS^8?D#5/U!+ P04 " #%BGQ*UW6KC.,# # % &0 'AL M+W=O(TJ( S<)ONW\]\+ H^KUEVDP!Y?<[K$Y\'P_*DFN?V(*7VWJJR M;E?^0>OC;1"TVX.L\O:=.LK:_+)7395K<]H\!>VQD?FN'U25 0_#)*CRHO;7 MR_[:?;->JA==%K6\;[SVI:KRYO>=+-5IY3/_[X6'XNF@NPO!>GG,G^0WJ;\? M[QMS%IRC[(I*UFVA:J^1^Y7_GMUN1-8-Z!4_"GEJ+XZ];BJ/2CUW)Y]W*S_L M',E2;G47(C=?KW(CR[*+9'S\&H/ZYYS=P,OCO]$_]I,WDWG,6[E1Y<]BIP\K M?^%[.[G/7TK]H$Z?Y#BAV/?&V7^1K[(T\LZ)R;%59=M_>MN75JMJC&*L5/G; M\%W4_?=I^"7-QF%X !\'\/, ,3] C /$>0 ?)C\XZZ?Z(=?Y>MFHD]<,_]8Q M[Q8%NQ6FF-ON8E^[_C(N!E M87D9-/%%E@BGB&&*&*3(K!0Q2<%PB@2F2&B*R*K574(K&KIJE<(L*!HFX8R4R3 ?&J1GBA=,T29PFMALJRYAKR3+,&@9@ M$R6V'T$2W7";-4@4IPXS,T":RR<R MR?CAQ ^0B73A6LF88PR!;.$(@2'%TO_H;PPAABA$^IMB"/8WEG0$-U 3)W73CF'D?:2O.:49,3(GF1K!M..4=J2?.>48\3$GF?K H.,(=*X_%Z.)Q]?W,<@$BIQ=,-H[( M1CJ88HO>G9'(=7<6F&X";>O(0;="Q,B<9&H$ MLTT MA$?_T;;K&3J Z--(+39'2PHM8B1.EM:KZ=T=[I;0T(<-W9G(' MF>_.)Z7*5<@#RMHJ;_]^;4%$O+RX+T+KN>>>V_;0 M&S=6\ET4E5VZF5/WB>3+-6$GEC->LTO\(U/V7*3'A)7-,3 M^\'4SWHG],CK60YYR2J9\\H1[+ARU^AEBWT38!&_*6,%292BH?ES8EA6%8=(Z_G2D;I_3! [?K^R?;?&ZF#V5;,N+W_E!92MW MX3H'=J3G0KWRY@OK"IJ[3E?]-W9AA88;)3I'R@MI?YWT+!4O.Q8MI:3O[3.O M[+/I^*]A< #N G ?@,(/ T@70&X!@2V^569+_40536+!&T>TNU53I\!0B@U^",?W";:/".+# M&0A8!+'QY*X(#!,$($%@"8([ C):A1836DQE,?ZHC(\0=R+FH(@Y("(8B6@Q MB QRH-EHO[8=*!B R"R$I82@E!"0,H<)(I @>GY'%B#! E 0CA9C\5AG-)N0 MN02S+($LT2@+A%G 29 />\P'*)83%!,V1<\O* )MN$;X447HCZT.@2;3"H*B41YO< V63)QLQR"= ME)\KVZX,9ONN9(WM-7J#MRW-=RI.>26=/5?Z,K97YI%SQ;06?Z;/4::[J'Y0 ML*,RKY%^%VTKT0X4K[LVR>M[M>0?4$L#!!0 ( ,6*?$J'XJVJX08 *8I M 9 >&PO=V]R:W-H965T7L5> MOU7UU^:Y+-O9M]UVW]S,G]OV<+5<-O?/Y:YH/E2'V*^I]5N:W>;N8T M_W[A\^;IN>TO+&^O#\53^7O9_G'X5'>_EJ=>'C:[9+T93K:OO7YJ%]OIFG^>RA?"Q>MNWGZNWG0]%[$5VY M;O;O^XO#9 __ZZ:GZ:Z^WKJ0KI>O?4>C9G74F#,-G13+KO?3+0RZQ8.:&*&#;%PK';HP$XZ4$;B8 =NZ,!-.C!LLHZ:,&CV@\:D:-EP MI6CA3% &XZ$M'MC";K,Z:OSY;8@R8L9(E0G8D@ M"<*2/#!#@K@%13YS:RGJ M)L4Z;$J$ID3PA)4.$NP@@5EE?KA*PLZ,C>0]Q<2('!J1 R/XC.;B%DRQE@HR MV K*,!JR"UQL%$V\QW /0Z*4%&,43A$P)G)C"!@3N3%29#/E^1 DVDYU4.28,5"DN)W!J#, =8GS'XHX&J!( MX93!J#,&=,'1@$0Y=SLHT@I)#$T#H)GS @R*>$!"D5(I& Q- Z"9#I M$?:DE& &8], ;.8<55"4N#%(I##<8&X:P$W#%Q5 Y#/A,TBD^0SFII'<])GP M&202/H-$FL]@;AK)39]I=,#<-))V/A-TR 7B8^+KNC50=4L5A9P6D]-*WOF, M.YZ5]9]WO';X@6AJ#":GE;SS&7<\*^L_XJQ? U$(VLQ@,I!D* 3%BQT&L2.9YTB!A,/X= "?Q!.+DV3D MSQM(%J2-!L/327@:P^'I)!<75JQ5D,HY;6:474B)3T\\,)T$XX)$Y8E4YBRR MIN9@?#J$3Y[G'%BQ6^);5DA%VAZOPP!UEQ2?#NPUBHT5*-*"$C/4@9)1>H[D MXR+Q!=\:JH*RF'.8HPYPE&_6K9P$Y,**'0VD,EII[C!%':"H$?OIDH[ <KE-J77ML \1I]' M=:,P%I2$(,\AF9[F/(:?!_ S?/GC)=:\/GG*^Q4/)D_)&QZCR$L46>[>7D+& M4'1B[L &(F5\]^ENE)VOZ,CZI #=8VAY "V1>;W<1.29UP-B:9G78V!Y!"R% M>1Y#QN>7/\> T1 0&GB&"Q(-"@T#YD( 7+"*SP8<\ $%O#96'/ !!+P<*U@H M*G?!41Q %%MMNG!\!A"?VE9*4%Y2;217% <=" M0(L@86V2 'C'6!PR >1E;<46<R^>MFW M_8&OLZNGPX8?37_8C5U?T=7Z> CNOVZ.)QA_*^JGS;Z9?:G:MMH-!]X>JZHM M.R.S#]U4/I?%P^G'MGQL^Z\]*^OCR<'CC[8ZC*CF;?_ E!+ P04 M" #%BGQ*[H$#("L$ !;%@ &0 'AL+W=OB2*N? M6Y7KV]IG_N\;7[/3V;0W@LWJDI[4/\K\>WFIFJO@'N60%:JL,UUZE3JN_6?V MM).R'= IOF7J5H\^>^U47K7^WE[\?5C[85N1RM7>M"'2YNU-[52>MY&:.OX? M@OKWG.W \>??T?_L)M],YC6MU4[G_V4'O?VU-KH8HC2E%.F/_CTKN_=;_TT2#

[WG7?-;.M MF[MOFTBR5?#6!AHTVU[#1YIW1=!$OZ?@*,66D^%\FF!'%2+$&02])AI-DR\/(D0,VR.8MV$$T:SVT30)'#\PRO;487-S7D(!KG">U2J,2Q+AA>_PP @-HQGF%' MJG&Y$8.$)7/68 M.1PQQW8;ISR)[,<-T(S+G=:"H<,I=*CA.(6.[?R'DFDAF$J<4HGZ;1!-_;:T M2Z$B=UCP$ 2%$C MKH]@,_1C-H\$YI% /")NI;!AW,8 $+E*P4 2%$C K10VI">/)--",(X$VFL1 MMX*]%NW)[+V6Q%B3X7PR2LPCB?Z7D>.%C[=(#R730C"-)**1;35)46,S $A< MA6 :2;0](AVAI"$=>229%N(X^$%_(FVC27KT0SI")78AP>A(KE#5J3N]K+V] MOI:F/?P:W;V?D#[S]DC/NK]E3[O^G/,]3'_L^B6M3EE9>Z_:&%UTQWI'K8UJ M*@P_-4TZJ_1PO\C5T;0?D^9SU1]W]A=&7X:CW.!^GKSY!5!+ P04 " #% MBGQ*9&>)DVL# #Z#@ &0 'AL+W=O^#F%U4^5TA_]JK,DUH/ MRT-0G4J9[(Q1G@40ABS(D[3PEW,S]U NY^I<9VDA'TJO.N=Y4OY;R4Q=%C[Q MWR8>T\.Q;B:"Y?R4'.1/6?\Z/91Z%/1>=FDNBRI5A5?*_<*_([<;$(V!0?Q. MY:4:/'O-4IZ4>FX&WW8+/VPBDIGY%IF6>-)Q_&W<^KWG(WA\/G- M^Q>S>+V8IZ22:Y7]27?U<>$+W]O)?7+.ZD=U^2J[!5'?ZU;_7;[(3,.;2#3' M5F65^?6VYZI6>>=%AY(GK^T]++.(.X- MX&,#VAG0=P9JMK==N]G,^Z1.EO-27;RRS8=3TJ0=N:7ZN+;-I#D=\Y_>STK/ MOBPI#>?!2^.HPZQ:# PPI$<$VGM/ 1C%"B;FE)(QQ1K#P!ASCV&B,6:#86(\ MV C=C\@XB(9K%0)W$*,.8N,@'D5 K0UM,=1@"H.)=&DW%\Y$428Z8>(V$9T2 MA191N_]7 $<1,30B-HW(.N@5FQ#9*V\#^APWBH>C\7#D+)@54(OA Z+P)K33 M\QK0YA/0*%Z!QBN0>#GN8(8ZF$VREU)']I(0UX,0B6%F"T(X.9U8S(#%CM42 MA_:0*1>;B ^9_62&L$QJ=PJ*8(;S M *X1@&@$M^L6!;F^&W!] $0?N)WU*,B1KH!7,B"5S&/K=#H0H5?I.^!U#$@= MVR_M30=B R)'!0->P8!4,&R/)BFJ_*VZER8 MCF\PVS=V=V#ZA'=XVQ7^2,I#6E3>DZIUMV%Z@KU2M=2QA#=ZK4?=B/:#3.[K MYI'KY[+MQMI!K4Y=IQGT[>[R/U!+ P04 " #%BGQ*4N&]\WH( # ,P M&0 'AL+W=OOS8-$\?I]/=[6.U7NPF]5.U:?]S7V_7BZ;]NGV8[IZV MU>)N?]-Z-77&T'2]6&[&-U?[:Y^W-U?U<[-:;JK/V]'N>;U>;/^=5:OZ]7IL MQ\<+7Y8/CTUW87IS];1XJ/ZHFC^?/F_;;].3E;OENMKLEO5FM*WNK\>?[,>Y MM:&[8P_Y:UF][LX^C[J^?*WK;]V77^^NQZ9SJ5I5MTUG8]'^>:GFU6K5F6H= M^:>W.CXUVMUX_OEH_>=][]O>?%WLJGF]^GMYUSQ>C_-X=%?=+YY7S9?Z]9>J M[U$UMW^\ M#=_@^AO+;OZD^+9G%SM:U?1]O#=#TMNE5A/_IV M,&^[B_NQV_^O[>VNO?IR$[._FKYTAGK,[(!Q9QA[0DQ;ZZ2%P,]APV M\"="?R+H4,8&"!H@T*'".D3"4>>,43U-L*$D&RIL1&8(HRRB#!O)P(!CC631 MF^R]G)T#+)YWVJM=+M"; KSAK"G"FV!2)&+>2!BISEB#.6R .T$QHU@T;!2-L ^R[>X'C1P)_KD MQ6I 0)\&?@^=PGSV@*J6N%-6M/4AFBB#(P#4W,&T]X#VEF_//6C@3FK302O& M" "M'J!Z)3F0&SU9'@WTH$O+:-@6%AP?P*I79,]C+?% )AR/J'M0.I^H2>+1 M98^B=TPGUAL/I,3QP*,'V<'832(/"1!LX//0(2Q,'@B3XYE #]);ZAU*[U[L M6.*\3$O(\7"I![WIC,Q+-&>P6'H@EHZ+90]*@YD*?$,$*'VB A;+ ,32*=%; MP-(69%:BHM M6F^Q*@107(A:;S&/0P*QG;;",/L"8A]/OA#(*\0*F%@!$,MS#0PRN$CQ0BTE M8M9$P!K/Y2W*R,&U:8"/RFJ)F%X11 Z>JU>4 8&ED+RV8B+F802)OZBO]:"W M"VP >+'"ACD;97I!7DE1(^9L!)F#YQ%A#QI,5_OC^5C/$3"9[)(2-4>E= @( M[KD*]*#SM@(::0ESX<*JQGH1013AQ>R3]*AT]4CNDL39H'N$Y2>",,)G[I&, M#YSM2HK<(XEKH]D2-)>PG$6D5%S.HHP2/A!%F>P@8,A1=PIK7P3:%W@L&D$& M%B-EN< ED#-A6-G&(DE ) ,79)(BF9Q#9CU MH&&PE\#S.@#,7@_V$A;#!!+!R(/=),M-UB;@$L %I[N$Q34!<8U<7'O08)A" M)."3!%(NND]881-0V,@5%H*XG$&0HAT)JVL"ZAJY=@#0^;/EWAED2FAL@%FS*T,(A92A"LKIU70 M8V>MKY@,&40%LJ^@Z(1;*9@O!?"%E!"X8!H44*35JB@%TZ" O5E(49%[+I(B M +LD106SJH#2D*:O!5.F(,KP.+. BL\P^^Q[)7&4;'6AR)+/!QN#DS,'@-U! M,"W1+%A1"MBM$P^IB]R&48C'*VS@"%Y$\09T<4 M:TP$PQK.E\&/YJ)R+,^ 0(27%&9'%&]:G!Y#.'N>\#*GE.-Y!HAPXO'@$35< M7_Q,X1S#LCI.RDD^ T0XJ4:48WJ&WA]@6*, MHSJBWGT"QFJ'8M&!5Y&%'5&7TK">> @)'9N>O?:PKK8/^S=$=J/;^GG3=*\7 MG%T]O8;RR76O3;#KL^[UE/WK%/^;.;S;\OMB^[#<[$9?ZZ:IU]?=JQ/W==U4 MK:.MKH]'C]7B[O1E5=TWW<>N_+ ]O%)R^-+43]>']V6FIY=V;OX#4$L#!!0 M ( ,6*?$IX@J8;P@( $T* 9 >&PO=V]R:W-H965T)Q9Z%8TL^ZIAK:QX&PAV6(5/\+B%T@18Q&O% MKG+R'IA2WCA_-XNO^U48FXQ8S7;*4%#]N+ MJVO#I//X/9"&HZ8)G+[?V#_; MXG4Q;U2R+:]_57MU6H5%&.S9@9YK]<*O7]A04!8&0_7?V(75&FXRT1H[7DO[ M&^S.4O%F8-&I-/2C?U:M?5X'_EL8'D"& #(&).5_ Y(A(!D#2%]\GYDM]1-5 M=+T4_!J(_M_JJ&D*>$ST8>[,ICT[^TU7*_7N99T7R3*Z&*(!L^DQ9(*!$1%I M]E&"8!(;XH6G27HOL<4P&2Z2H'4DEB"YJR/%"5*4(+4$F25H+0&)8>&<1 _* M)Z"2S*29H2H9IE(X*CZHB$M<)4=5#(!;RP":ZJ2+ M?*:78<;5@-AA+E?4M4] D"-Q_3" [EO5:8'M )JZ!L@$=9\-;F_ _%W,4. & MAQ0IR#4%^ Z'>#97W..0>4)IXGH >!]_D:9:Z*J7? ."WM(]*D2P%_F! M<\5TDO&#/JJ3GNW&1&UL M?53;;IPP$/T5BP^(6=BPFQ4@A8VJ5FJE5:JFSUX8+HHOU#9+^O?UA;!D@_J" M/>-SSLS8,Z2CD*^J!=#HC5&NLJ#5NC]@K,H6&%%WH@=N3FHA&='&E U6O012 M.1*C. K#!#/2\2!/G>\D\U0,FG8<3A*I@3$B_Q9 Q9@%F^#=\=PUK;8.G*<] M:> GZ%_]21H+SRI5QX"K3G DH?-KQ]TZ^I-X M/]'6"=%$B&;")ODO(9X(\97@;A/[S%RI3T23/)5B1-(_5D]L3VP.L;G,TCK= MW;DS4ZTRWDN>/&Q2?+%"$Z;PF&B!N2*P49]#1&LABN@3/?H8X/@9$8?K$>+5 M(F+'CY<)/NS6!;:K ELGL/UP"S=)%AZ3. SW982[, QO:EF!)?LES*>#%P_$ M0#:NEQ4JQ<"UO8J%=QZ7Q\@^\(V_,&/DN_XJXV?P!Y%-QQ4Z"VW:QSUR+80& MDV5X9QJ[-6,_&Q1J;;<[LY>^^;VA13_--9Y_+OD_4$L#!!0 ( ,6*?$H] M)9KOJ@( L* 9 >&PO=V]R:W-H965T;BP@LH'7K%2?SEQ45"EE^+LR$HP>C1& M1>Y@UPV<@F:EG29F[U&D";^J/"O9H[#DM2BH^+ME.:_7-K+O&T_9^:*:#2=- M*GIF/YEZKAZ%7CD]RS$K6"DS7EJ"G=;V!JUVV!@8Q*^,U7(PMYI4]IR_-(MO MQ[7M-A&QG!U40T'U<&,[EN<-DX[C3T=J]SX;P^'\SO[%)*^3V5/)=CS_G1W5 M96U'MG5D)WK-U1.OO[(N(=^VNNR_LQO+-;R)1/LX\%R:7^MPE8H7'8L.I:"O M[9B59JP[_KL9;( [ ]P;X.B_!J0S(&\&;?)M9";5SU31-!&\MD1[6A5M+@5: M$5W,0[-I:F>^Z6REWKVE04P2Y]80=9AMB\$##.H1CF;O76#(Q19/S(/8>^]B M-\5XQ(>=$# /8@C(@$!?99C PD\0^"]B](?%:+%^ 93MDY@%S[HPI_$&,0! M3!" ! $08SB*L<4$@QA]$OC!J-Y3%(E),'.L(1A,. G&GSNR""2(EI*Z6#&ULE59M;YLP$/XKB.\M^ 5,JB12DVG:I$VJ.G7[["9.@@HX M,T[2_?O9AE)B'WOY$NS+=G$R[FS/:CE7)YT53;B047M MJ:ZY^K42E;PL8A2_&1[+_4%;0[*<'_E>?!/ZZ?B@S"X9HFS+6C1M*9M(B=TB MOD=W:U18!X?X7HI+.UI'MI1G*5_LYO-V$:>6D:C$1ML0W#S.8BVJRD8R/'[V M0>,AIW4>2O6LOI1;O5A$1=QM!4[?JKTH[Q\$GU!61SUU7\1 M9U$9N&5B 0\.*/^C ^D= MR+L#=<5WS%RI'[CFR[F2ETAUIW7D]E*@.V*:N;%&USOWGZFV-=;SDJ5TGIQM MH!ZSZC!XA$$#(C'1AQ082K'"@3N^3K .$22%,Q"P".+\R541&1R @@&H"T!' M 0KD-:&#Y [2.$A&4.JAU@ J+U("<\E +EG A:6Y1Z;#9*,T*&.9QR4$W5!$ M@@LY@)@QDP@(F,^(186$.OR4 I(!9%""+(F3A MORQ%V Y4>#0 #)VX\#.0QRSDX96ZFH579/12=3Q"S VB$Q<$I;!^I"$5_[;V MF"LNC/DB *!N*"9T@LZ$G"'@QDZH%0+EZA[A?U<3!.L1(G_7DQXS+I=DE%&_ M*P#,O(-378'E#87Z%FI*#[KJ?Y'E/A\ 16D^U1]8XA"D<7@B!*Q,*/^/4X(E M!86:$IY2J!B(Y=B7-P@V8WA"X1 L+BA4%^"4BN +@S$.;DV(0HCY4I>,AH1: MJ+V;I]IH(T^-MI_CD768V>ZQ'3(\^\K. _3#8)?N=J731L]2VU&&#=H M[*34PI!,;TV[#F;V'#:5V&F[9&:MN@&LVVAY[(?+9)APE[\!4$L#!!0 ( M ,6*?$K3J1CUAP4 *$? 9 >&PO=V]R:W-H965T2M5Z; M6W:A-"/?F^WQVJA^FFKH_WLUFUVH1]7GTJCN'0 M_/-2E/N\;A[+UUEU+$.^[AKM=S-*$C?;Y]O#=#'OWGTN%_/BK=YM#^%S.:G> M]ON\_.\I[(K3PU1-?[SXLGW=U.V+V6)^S%_#7Z'^>OQ<-D^SBY7U=A\.U;8X M3,KP\C!]5/=+3VV##O'W-IRJJ_M).Y3GHOC6/OR^?I@FK4=A%U9U:R)O+N]A M&7:[UE+CQ[^]T>FES[;A]?T/Z[]V@V\&\YQ785GL_MFNZ\W#-)U.UN$E?]O5 M7XK3;Z$?D)U.^M'_$=[#KH&WGC1]K(I=U?U.5F]57>Q[*XTK^_S[^;H]=-?3 M^1_O^F:X ?4-Z-) ?=Q ]PWTSP:F&_S9LVZHO^1UOIB7Q6E2GF?KF+>+0MWK M)IBK]F47N^Z_9K15\_9]X9-T/GMO#?68IS.&KC#J@I@UUB]=$.KBB5ASNNU@ MR1$ZP3UH. C=M=?7/22" 0,-F,Z N8E"%D4!8%02#01AA%A9Z(AE(_&*L $' M#3C@@8Y&)1T8!EVX.N Q_S[T/(K2-8290&X1"F5F$M469$.+ * M*#LD'):10EOC31P2 //)%>S6(:PJ"L@*8W(/NF%IRMB#4,8X*_B#A45Q9>%L M5EPU#.E4QPYQF$X<20'"ZJ*XO/A$FG2L"2H;OFX(DYD F=FZZ4$WBNL=1=%; M(ECF*1,,('5AD:H#6&UH2%J0UQ&3.K3-(X*A]DD2P5V$U8;&J(VQ'6$ M,HJ3&("Z,XD5/G"$U8:&J V!1(:4)Q8A@$M(DQ0BK#<$]$9)9,!Z0R/T1F.] MT4/T1G,A,4XQ/B%89J65H['>:* W2I LC35"TXBP".4(HC4+B^;KUVD6%8Y2 M1JIM-)8(#:H2DDQ@B= CZA*-2:V'5"::T]4H%V>] &6-$3BM,:?UD-I$@[HC MS>*,!J&$E%%C-NLAQ4D/NE5@RQ8,0&69Y Y6!@W*"A),&*P,)AF^8 SFLD%< MCA>,X5F!429.\0#*DI-V"+ N&%"BD#0BK N&[U/(01$V*M . PN* 0E5'!*. M4:E (8-%P8"\@2036!2,&Q$13&0#B,PC G+\S,2?9H32J9"/&4QE@PJ!6%<, M)^F=L6PS":!2*3B8R88SF0M+#[KA4.+B_!N@=*:$S[/%JF!!OB 56A:K@AVQ MV6 QD^V0S0;+TWM*XSW!)4"I)FD1W,&J8$&V(&6#%JN"'5$$6&'C<4@18'EV MKQ3+61#*2(6CQ<)@0;9 PLZ6Q<)@_8B@8#);E&6SH ":ZC2)V0QAB>@0YK,% M7V:F+I8SE3GS$>1VEQDSV7$FP,CB0+Y @W@XK M@QN1^SO,9CQ863M(F:156@<<\]>"+*YVM>+5V\LY\V-WS!R] M?U+WR_-I\4\SY\/K/_/R=7NH)L]%71?[[G#TI2CJT#B9?&IF8Q/R]>5A%U[J M]M8W]^7YT/C\4!?'_D!\=CF57_P/4$L#!!0 ( ,6*?$K,UN)X[@$ .@$ M 9 >&PO=V]R:W-H965T^Z>\Q(W3A)9'-G MD42\4[1NX"R0[!@CXN\)*.]CQW-NB=>ZK)1)X"1J20D_0?UJST)'>%+):P:- MK'F#!!2Q\^P=T]#@+>!W#;VCA"BE0:H2T MC?=1TYE*&N)\?E-_L;WK7BY$0LKIGSI75>Q\FH>N7]5QC["1TT-O\= MKD UW#C1-3).I?VBK).*LU%%6V'D8QCKQH[]J'^C;1/\D>!/!&__7T(P$H([ M86>;'YS95K\019)(\!Z)8;-:8LZ$=PST8F8F:=?._M/=2IV])H? B_#5"(V8 MTX#Q9Y@[ FOUJ82_5>+DK^C^8X%TC0C<[0K!9A.!Y0'9 &(C2 MWB6),MXURFS%+#M=UV??'+!%_J2O\7#K[C+#&_"#B+)N)+IPI8^O/60%YPJT M1?=)>ZSTLS,%% IEI@<]%\/E&P+%V_%=P=/CEOP#4$L#!!0 ( ,6*?$K4 MPO9?W0$ X% 9 >&PO=V]R:W-H965T0/6'.GC0!IDZAJI5:*MFK[[, AH+4QM9VP_?O:QHN20+O[@NWCF6'F M8)R/7#S+%D!Y+XSVLD"M4L,&8UFUP(A\X /T>J?A@A&EE^*$Y2" U);$* Y] M/\6,=#TJA5WA6J3L&O>QX[PEH"O08;/:IP5O SPY&>37W3)(CY\]F\:4ND&\, 85* M&06BAPOL@%(CI&W\=IIH?J4A7L]?U3_9[#K+D4C8 M^/@97)X$>2[\5[@ U7#C1+^CXE3:IU>=I>+,J6@KC+Q,8]?;<9QVDMC1U@FA M(X0S(?@_(7*$Z+V$V!'B.P*>HMC>[(DB92[XZ(GIZP[$'*)@$^ON5Z9HFVWW M='NDKE[*+(IS?#%"#K.=,.$-)KG%[):8\!:Q7R(B?X9@;7)V&JXZ#2T_NG&1 MK@M$JP*1%8BO!(+$OXLQ85*+Z2=,' 9W259 F?^/+/&JE7AA)8NR=8%D52!Y M?S/258'T[69LTT7.CXN8^.J@F9OB&Q&GKI?>D2M]9NW):CA7H/7\!^VZU9?3 MO*#0*#/-]%Q,O^BT4'QPMP^>K\#R+U!+ P04 " #%BGQ*2^+(BXB" !4 M%@( % 'AL+W-H87)E9%-T&UL[+UI<]M(EB[\^;Z_ E'7GI(B M0!8![NZ>B9!EN5K=WL9R=4?'Q/T D:"$-@EP %(JS:]_SY:9)[&0E%W=%^M]N^^NFG:G&?;I*J7VS3'+Y9%>4F MV<&OY=U/U;9,DV5UGZ:[S?JG>#"8_+1)LOR'8)]G_[E/+XM]OOO7'Z;#V0__ M]OLJ^[??[_[M3;'8;])\%R3Y,KC*=]GN*;C.N\,O-F^#LQ?GO?]K] MV^]_PI?XQ2@.WA?Y[KZ"MY;ILO[UFW31#X91&,2#:%+_\GU2]H-X1%].ZU_^ M<9_#FX/V-X\-]S\N;JM=F2QV_Z?^ICS\.;W+\ EHXD.R2>M/_7QS%=S\]>;+ MU?N;X/K#94(HWV;5 I[[:YJ4N$S!FV37 MZ++7B^+>,.KHZB_I>MW[FA>/>7"3)E61I\O@NJKV:5E_X4/1T<2?BS5L>U(^ MP7#6:5EU34K&_#G=%N4NR^^"FUVRVS<>_VO:U0(U'US"'.^*LK$F-YMDC=^[ M]B^+S3;)&P]*:Y_VM^ML$;Q=%\FN:\C%9@.;?K,K%E_#X.8^*=,J^+C?53L@ M#^BADWKTOKR%#QLSJC_Y*2VS8MG^[-N_=K[]Y6G;V.]HT/M3_;,+>'K)_:V3 MQK!7R;IJ-&/[D*%UD9'?QX1). MP!^NKK[8$_I/^Y MSQZ2-3S>>/!S"JY9 ;E@Y\7N'@AS<7"D7XH=T,'A9ZY@_%OB1VE_#R4WOB_4R MR#;;LGA(-VU3O%C CN[7" M_[DHEH_9>EW__!K82GZ7P6++@K2^_:[([WJ[M-S YAS6OX.(9%/6 M67*;K;-=UN10L+9X]U7!-GE"XFCYOMRGCBRZOE\ RX('6O?E-:P0,)T*STKZ MZR*MJJ!8P9P?TGR?!L!J\N8U:=J%S< [J?,B60!]0]OR8Y4MT[)U#!\]2CZP M(#XY'WCP\ED]'^WQ8$^;3;8CHF668'I>-!]&D>A5M4T6Z;_^ ">E2LN'](=_ M"QITCC<#'HFT_+$B]M)<8N (JQ2681E4^'3PHC^(@$S* #C1/@6F%@X& _P; M5'S!)/O=?5%F_Y4N@=P+\VF&E_*2V4GW#20W5GM/P\&AKN)!.!H.P\E@UM)E M- MGPU$XF4_-EVH02)#(^\,@FH?C:!!.IX.V-J;A/(K"V7C>W4:#O5\LEQF2 M VPM\M4>/+9(MAEL]6'VMLH668-3Z$>$)\-Y*]-[.'+90QJLBZI)5B#Q5GL0 M;GA-$^9C,-5P/)_AA&0R[>18.0*I?NP@D ;ATFJ=\N:AR_7L4X)'[S[=92!@ MG,-E^R+XJ6.L-1(-'=$$9[#@RV*]3DK@;;!@U$!#6&\TT* O:H@_/?EMH9UO M>%,3UH'7]6EY_J3]MY\UX]97CT^W];43Y]I.QP=[T]1U\P7^>W_U 2CKX]O@ MXZ>KSQ=?KN&!DX6XTUKKUJ\^\SW7PM5A%NX>K'_]ES+;I;TEZC?PD+ .VIZJ M4T9IB"6"R<,66V#XD#>2U&&DZ^!\@EKR0*L' M3^,R=$NC+#J8GF6,YZV/7NOA!;7.7_-K&.HN'K,+E@T M_>ND GT4Y3B2\F0,6[ZEZ-SC.3V1.;W)UGN\YGZCY@Z; MZS]?!>\^WOPF/,%O]?H#_'X5G&'KYP>8Q%O8KNPN%[ES\12@):9:,WTGR[_M MJUW;.;KTI("#FW1HR'^X^/#S%=IUX(N/EW_ZP\=W;ZX^W_P87/W[+]=?_GKZ MJBBK0_ ?[]/-;5HV9JKDHD\B%UTR<^M^14D_;UA .NE9/C[^&M$I['K97C6' MIT#,HWD(UDF^2/%^TFK_J.LY=7\=?0<.-XX,7H+'Z*=SW(@;3]*Z(DDK^(_/ M<"8"H">X(I:-H=,KO5MHP5?9# ,\*);+/8_\HMCB6Z Y_)J6BZPZ_?8_V,BI M+Z)6DX$>B5?; RA>W]1[HY$3=[0AZ9^PHTWC3\>@/M_\4@4/<)-\VYS4Z_57 M_LR-PA-&_GK,=O?WZ7H9[ K4_MN9?\/ONXU^> MP9/14+9:%X^*+&Z?U!T/?#=[:#>"6 9;X6* U%& ;@W"0UZ_^O!K_)"LZ M>75,:ODVJ>[R'F0;Y/;!*LF,Y(^MG6B0,(((JV;!)@7!'T4FI)M6^]L;HZL< MDA)^3F! 9^]HD? 22-8TJ L2OT@>I!^#ZPVHPR7-[K)=[N/YD;4H<6\?L(\< M,%VV2W]UHU<(F]8T8[&\>\3^]>%48CA KJNRV,CZ'R$@W;?JQ,4B M39?2K-D'^!0&M7L*@T]P4'NXR8^(;E MAW]X M*IMB4I@^_>-9Q_=IUE:5M7J6&L7ZW2!2G Z:\+YFC0=1HLY/07>:LI M7)01$8>66AQ:G.HRZ?2MX(UUF]YE.6H>.+0GT$*>]7:*G&>%^DA6-*[@F_UF M@]Y&>. &A/T,)%ETMPHWPBX_%>NLQ:C[C#>[=8QVRW#4#Y[1^">@@46V764#>C$(OWU:[PR^? 1Q=_W4*Q[1W5OM;X%BLZ3$H9TA?TB1W-(U<+D?L$WQ MH_YPW@\N0"C.4$N7 0:W++#P94':5B*$V3>&&7&<;&/>.J=J;;A_& M92],_':;E+L#LB[MTG^5I1X][;, YIZ MO,\6]X&: RI"BJU-UF^@DN?Y++2+IW(@,PLG?X$ 888!_(;,PXL(.M(Q2Q'JV?\/MT*XN)G?R"%ILE>=.9H"XV M<&X627#V2_^F'_Q\1;1WO^QE)9NW#!IJNL6H"\!WM7$ZRZWN%><+E.7T$BO(ZQ&><8 M/F/%FB6;R]P[M-+$:OK!1Y17@&O>%?@I:'@9D)VFH10%15HLH@V[=,BT0SF* M].I^%^0%NKXVM#VPV$ _%?;):C5)R#P\E)2!*G'-N3/8Y^*1[C DQ66QO]VM M]FM[N$/5+\QRMNSUL,)#J?KU#<66_ M1D("&BSY>H>15VKA^\'GYBK2>30[)I__%RR66?#=?5GL[T DR7Z%D<$I6Q"E M$<.O:,UQ%RH1^CBX"4[>,D7ND2Y_6H">4VQ8KF,&2Z^#[(Y;#_+X$D6]FO^< MUQP'70()5\*?U+G>;N%?HI,4HRXHZ@AIX-JYVX.;8KWGLUFE=S92"=:"^S"M MUV;S8;]88RS*=;Z$D<,E]:64L>)+(+W@8N.OU7Z+)X(]4*S9!\E=F?)90VY- M1%@N:6#$KBYN+H/)8-P;CH.0FB*3- RQA]$IU!+(9TO]V:4=W#EPKP4(U#": M';-M6*.46#,MPU8M@[ 0?M'<>>OD%N:7/"39FOG($_6XE1Y!:();3*T*G0P1 ME& ::/!<%#),I ,2SNRV;8HEW156C^&-1XV(F#"-BPP'L#9?B*$8?O8D'*Q* MV='B3FP&Q +7%KKES&X+J?Y8M;$$E-H3[]Y:6-75YT'P)?P%3M31*,[ L!^0 M54!"(\%4FE,] !V:LV;9J>G&WCM 4&MT)R5WS(9HO\KB;W!9P#&N/*[9<@;= M!0N;O( ]AW9ZQ:J'? )T$IPX7[G R79&]T .QP M U5O;^!)'?N[4RL!H, ETE.**KM!& MBE*O&XXH'X9=5 6K%(:@>"/@E)>6?01H73.4J(G,#8U;$[ZDAKC4 M![E%:C2/V@-_]NGRAL1_G"AMI^UZO[TKDR6*7_:C-+]'TI>[!781%,WM/4Y> MVB-.P><+YE7F= MN?YA.&XW["[T:/7Y5@>2R]/'A*ZY/-\SL^6+AWB(/=0R^!!HL]JF"S@,6G%W MZ\"<%N7@G#A *7IV_]B]HRXPMUDP31@;4,B#G(=UMK+RCV:^GVNMV O*#A'T M"Y9QD#,7(('PG0/#L]*F"%6\^S@1OH:$8D1,]+B-9H*TV^;V8[9H;DM'E?!" MNB81JRC6O$-V+;"_-)=ITF#=%)$S\@4;>@^L4J1_N:S9)8I4"L(@&9VP,U@Z M%N^+!?E^EJ&(,JS,P#"SRDHS=.47M_AV/_@+;.PN0QM-\ A<&;94;0UQWDV: M,)\$7@/O9!4K%7Q01&!B9TR%EA%>3[F VBY47I$& ^@';\Q$_+'"0Z1+F:G) M"F:[M7#TK/J*5("65:5UD3(F%D>Y9DQ?84/VH+9A8*L=WFUVY;^FO*K4H*PS M6O%P4P9L37;EV,2>-\]JR^ (]]."9GIOV+4,C?"DGT-/=?LV"Q.(^7>[Q M"]&Z*N3W2'S98YI^12(%Z1E3 M9/(%_ ;NQS:ER]QN5<%*E0X M+&K 3.3 0IHC0D=U?_LWTH +&+#EG8LTXXE2Y_!\*DO'S8D9@34Y;KH2!8LT MJ 39FNEEDSRA:L4'M$M8,9XD"Q41@L?>\N=SMO(E>9.N\A#;#0?4UWSB3&#"3!F@K88!G@W MN(0/P#:*/8QH^4"T(.;D$&A[B0>D3(V^HPD&KB,14O+TCD-D5A(888W$( 7* ME<44Z.X-X#@EOL;Q/X4.JCZPK*]?_TNRV?[N2_ ZR;_V_5_I"A&QGAG2/K=W MIN%*Q=H)0,>ZA.-//E&**[!^46H9O<2^P>8^62)%E\6OI"@ Z;R(^E&P03XE M6MV+87]B/@BQ]ZVS@!K7"09=5XNR>#P\<1 G:"E!JZ@J%B#Q'-"6E_4 =?+' M>!'_XNSU)R:RC&JQ\1I,:6:G)-2WH^"L1I?-#F#!:"J\]!MS$1%?JW6;D#9$ ML@]WW11YRR53CH[DPB&]F%#D,:UWQ%'(]CJLKZR1*5&(K] ;0"$KW?NMMXQ' M9 ? ;:V (=)-F"R73DBJ+YA8N/V)VE6IO'<,08E"\+U\("%UM^%@ M8SNQD^6=@52910W=DM W;R'^Q*<*E0A@Q@-\' M)M2:,.&Z=K8#&R4'NX*\B5G5TK,W6?=*NV=&R"2@Y$A]<0GO7AK)B#7]=69< MFUX?AM'#.!^+\JN6O7XVPKJ1C#:&"P%_N34)($)^=H$L3\W37^%:>TS7#^:^ MXP5*E]YF&66-3G&"Y_>AR!9.QN)C<,0^C6>JS?"R0[F2-F&; &TM]ZDR:3]2 MI&ZQ6LG=)1KX(@ U*-_Y9CB@A"Q]I-U4!CD]0'-2S+X='W!2B9A8O:+PFYV) MD#E'8Q:25[X\D3$A4PI>6P^H(8T70308PK]Q;),AV4IA8TA[\$3D?^F6)3B; M38+SX"P>P+]7S#-4TU-I_QO2M]P[+$R(P*-L'W6R(),FJ^(278R:567\*N@Z M!3%MUR/6(:$Q=,>X,P="#FX!:G%H \GO\&6Y$5 H0W8,X@BM=#]XUSIZ]MMQ M.) F=FU!$4Y<>K92U?W*2.$H7I,)XA[]2"!I'YX/*!%;#"T@]16O]EU6BKK# M?%E6R/!7G7+'*JESB]J+T%UDCC:)2]+E:I1"Y,TDK:+&GUD.2^Q0@F: -?6# M]\I&Q4-!CQ"O&D>+$]L7SQB> &B); S]H#N%+[BT>NAFNT>#07=L"W>EPF"> MR4?[@8VA<>%>)W1+X0=5L-\6UD;.IAMZ!BDC7=SGQ;JX(\:T AK)V&S?Z''! M(32T"P<"S[Q^K8W+#M'8@\BTL]E@! K;(=ESL6;&9%($C/S@VX<.Q;V=LB@U M2EGXF1-L$JVL<>WX@5;RNA$:U94*NUIL@'WKLRBK$"HMG0^[G'+VOK*1UI@! MR("!8?@K-$ZFY)P@?<(:W3+X"2Z'U)?[43S%/S)"DCV,4P8N><3$C65NPS56>2$>N'[$.U16Y7IEYBCS\$NAPRSD]LFY9F MU,R7.$G%GNSJ>,J1"X<04Y%F)F@.[#P4<#7 @?U0@"H_#0]<$RQ9J#A5,E'G M=Y);)(KKN_HGSNZ7.D&F*9&$)T;]FA"#>J"#MNDIMAJ*I(/BI=A@7!@%L762 M$I!CLN=KX:)L%UFYV&^J'<=#&:;$,30=IRV1V%QM5U-J4I\,T?2+=2G+^)G% M4& B&50H9+!"7P5:A8CE)'2XDC*K5$#2@3&PA\.(1YH?R0%_!JL3V\#U\5[9 MBEG564V]QY T8;<5?##J9NR=\E@[7TS'$.PXO3$X/M,W4=<\1U@/T)S3)>MF M&)4"'QHW)?E82=]S,LXA]5"D,0E8XF'#-(&TNC:JU!R0S)3"XPLZ[DSG/*Z\ MH(,&C=VF6D '=NA"GW;W6;D,_G.?H*R+O38L9S]6<((?@\NKCW39[FF_$Z5[ M^<\6Y5V2RS&24(O I">R<-%Z2K>P+JB*TND6>8UV%7OQ;_1-(D&.2YA0)1%) MX@F$@X:[=X5FGVV)T;UODET"$K"-=CN[>O/^O&,,97%7)ANK.[.6@T:UL36J MJ:O3ZO9F+34K,AL-ZT,#>O.^LT]D0-:RX.\';D8?F*S'?9+*C4Z"V%#=[ <_ MZ]"N)J_S8P::WQL#C;$H^/85V/MK&;SF8T]Z(M\GB M*TC>'DU@P$ C&(VN->B !$6B?#HLZB"PA-H2&^G"T%A8K=@&#*2!I&+4^!U& M(^%.U?JNR=H^ER&_E2\0DZCJ9)96+=.(#7:5E=Y MJ_S=PSGC3.2P*('*1< 8!0#FE":;JFTK:.=-=K#H[(=NRFQE+L""+9KJ.[R1 M:N;490'MX?U'MG/\I$FE- 1HU Q"VP_4$5#VPITG>2JYTD_XD?;A)T/:J1 W M*<*^?1NG6[E8RMJT77@)M:KH.?S$4[[//M2@*86#,>#\U?!%[%#_ZRG[R2\T&ON7_[W+([BW[4U M>G'S"W*NJ#>8H85S0^;H/$@9=8OBI\IJ)QH<\D00?L2/!:>@X& IJZ?BLG(X M*ZG7I"NNLZ\I*9?0+*Z.%<)J6Z\B@/-.ED09!#[A M#P-X)C2$"0&8.,)F7.8YCT6OVJ5;MX6*@':PPL8[K58I5,N353I29ZF;IV:+ MW+*:KAXD3*H^]]71%?0%)'SV#EC&CMA>^X+U,8>612W6ZCO'U#@RQOFE10!K M#X?A UW@BC!AV*EWM\^,5+2D%H*@_M,$V*@LG[\^QN'.+O>LU+8Z_WQ6-.GN M1/376A;TG5[&3ZN5/0QJD+>=L.AG^R36Y>S)F>3"]H*LK8-(F1=;VT^0D=S5 M^]'F;Q/P:HR2[:GV54,Y34X X>EC/(Q))2%SIR0+%,2<7:<<(N1XJ#?+QN9L$43=$I$.)\4^93T-M5/U&P;7NCC:UCC;>@2K&S->9&;( MS0%+-%@]OE;:,]YP(^H8[:Z^2EFEU#2ENXDAZU)K;.:4WK#&)B[7%BPX9/R8 M/L?VP2*O#Z9F=FT F75XK.IC_X?[JL))-*+_1^-)E\-J.!X'D[CVM414GXTF M4_17C>"9XQ35O4_NZ,I>17:NY0 M"A4K-VF>L*4%WF"NAGR.<[+T%OLI;WIT9$]4!AN4]TL4P?]LE23K'Y6GC;L$ M VG)F6'%F9!;6.X7J5LT')LS3#D;3,-0!.>$U&3@8(J*L=>4&"/B_\5)EE)IJ )S,3W76#5 M+OF:DINNM@;\.3%FVM,46&O.JWQ _CK+^FD_I-A<^"*[+PJR1-&S]- J6^V> M3"[%N1-PS("4T0K.7\(.GBUAEB1D0<%G;I]X$1C%;,?Q+8GH9:!NK0/$"EZG MRSN6G]?LJWJ0;$J#DXS;J_10O2XXP1W.U9HJC?F+4 QVRD!W"]H2QH2PZ%F3 M-;WIFM6BE_#0&#KC&:*P@/<8L/S=CF/AX39/'@K6E6@/5_97Q:#T/2)W(MV7 M"7#V!<:M)(MP5^QA0AM5J M(NGJ'.C$88!YLJ9=4U$]#8[F)[JR,Z$VF'[0"7%SV8)WH[MC6"E^D=/\VNPG MF8G"N#1N&OC%0RL_O9!-5:I/93)ZGLH2>&F2F M)28UG1>1"QYDD6W@S(8MT80@@/1PI:LC&$+J+E,JE[G"WCC[7^?(ZE&/XXC$ M2G&A']I#M+OW^+ 0U@W0V54+D!CO2#=N&7]?W]#'%/<;QR.E>\->5M6*%!Z>CKPT0!=OXQC^/QN% MTP'*GV]2#$?(^8V_R'KVCM #S]%OVXTUFH4Q_)W,(L2VG- M$^E"8LY?"2::(1+V.-B 4Z8@MC;$\V$XGHV#7L"X2J@+G#!LF\)/;"5'28_5 M)[R 9*,.3&@@)">Z]8@\M$\/=9!7G-N445-)Y*D_P0'M-S[X\F4[# M^604Q.$(>II& ]2_9+Q$J")5>13N'[&$;6%FOL\+&[8C):L\<$_8-1ZJ"X;W M1MSW@#U43HM8EM)\Y^ ?)(27DK-,4'C2?,Q+AR)Y80EJX%);^FTJBG]M>\P] M&O3CES20:-R?OS3QYIXN8KOZKN#J#X4%#VB,M#9$)YM&@\-#$@!I%)+8\_76 MM\HY-4IA?;+F[YL;V=)?"ZFGO.VFVF[]KZ?X:]UJZ]L8(UA9X:I'48;LI2'V&K=N(FU7QOG7V7R7-J*L<]T+T ;OU"J)B](+I-#+PW%*QE:I MOD'H&@YNL_JS6D"V8J[6K$1F5LD5U5+I#@>2 9RATZ3&(J=C!IBX#$'A@QAO MM"\5 IO@2(XLD#OB&'F3 ^LR6^XLW48W0(DZB%/?8P\1H1'G!% M,02M#:C8.P^2@$R7-*HW3<.QM6LK&V\A6#XF.PJO&C0-5H7$8]NDGM4:HS"< MF;N[^9(A5:YWHJ8K8\D6T:O(FX4D0T%:"H.YG4.C;ZH$>1I3S26A1 V6/,&" M_<^V4\0!0,HL.7?&\L=,@0F([4E=VI9KP&D@M*%:(C[ZYS:TOG(IF^?0W$'X M/*QO["EX!'7[E(:>2RS+VM.J_)EFN[V$&EZ4'CS0NQF8^4K?,XFE>WC[6' 9.I6)D47>H$:CNQ&I&H&F-*0$% MFM%E=H+9* !E8@0:4AP%[ZP55W?265-&4EW.QE.;]L(_H\*G%N<%-?XB %WB MB[7V=MQ0Q_:FYJRD3 O1DPZ#SC_K"F82:K#AI=%14\+2XYPYEV%G\]V]3V]; ML]S\LD <:K6_-1,M2F?"MI8TI>#A1&JZ\*$5P[P7WY@K (XD4HE!DY*):?GW M^<($"9J9NTP#0P7#U)S#=%'9 1J8$4*E>/9&?\,^G^0S/FYD M3'AN!<=8'!A=0FQWS>ZJ%$[_JVYC2B-NYW3W/)*U.X!@/X!GFIWWVUII( MD>EJT98841"= M"3&:AFI*M#1-%1W>C+$CK.MS8 MD!38](\U%EE'D5'[U>[VURY)D>*<1]X,3%]0+BI-WSS'-\P# @7!)B_V%A$+ M"9SSE)8%1:/"CGW G$41(>2X6 I55;IBP%=[)H*BC9/R%?<3-Z#_H;E%602 M,+S:Z$:]P3STT:HB-KDU[*?+M!KNPZV5P9"FZ$;5$?[#0(KOU!;##1,S504HK!:[,@$V6 MJ^,:LM+APK$)"2';V)V/WZ!]!TN(EYZ/LV>V*KUQ^^"N281;-7&I>3.,T5T&CQE*9L,9>4!G6T MKE$SN4/$NQ.&@UO9/+CF7KMD^!FX1[?"P^@3"YE>8SA'.YN%&LR&VL*3F>1F M\:>=BS_M#>" OC:J.JS6K7B)0/& &93JV$KPMDPF<6]9&_>&$ (T6=?'DYG'V_)3=[!FIT8N[' M\]!%4[FH>)MHM-- %VIKO@C7N-MG'(%.%WB>(+Y(U4(*9-%#R_D/LC8_Z*VL M=N;V#NZ+1XF262)H3';+4^)3.1E,3KUW^IZJ*#O516J)9_A_W>6KJF,\%P8FN)K\ MQ=93YM>%^8P6&X-IS,X8_!!"_6([N?/W>#V2!F;'R6;]9W")44M^0-2:'Z!7 M9X0$B7>_P=I1\.B4,M\2[XUIVP*NP")5N@UB:T,1OM(5*!Y:X!FA]22X?]JB MT8,A>RU(*<-&8^3<0I2"GUN:I-]SH-K;5 7&^>6;(AK>7/-!NW76A/YOR<%Z&CRL!XV4K8:=+)K(;Q@C5HBQ^[5LV*27#F# M!)0RQ-%C1#:]Q^:&C@>3BIEK2AG"MBX!]&4YB[Z:87:J6@HR(2O-H-[AM ^; M0.:"="51A0RKN\>BGL6A@1VQA2K9L.,2Q%9\O#%X"EPY/P[(_CO:W[,,GCT9 MW?.,QR*R1Z4G?=[I45#6(KN?B*\V5CZ FBWON7"C]=13G7#FI:$V'/?-4W3C M,NV]I$JV@!I&8XQQ#Z*9GA?&S&VTT 4C6,8T B->1,'Z682 M4H<3: ^_ZR$5@<20Y.Q?C M*X._Y];%,Z(GZ,S?N?E\PCL7Q[PFT^G87_"6:--CIY:1+#'4-IZIS*C1?,0H MDM\-%MG-AIPS+FF;A(A81R=@AD@@?"YYJ<&.NDSUKTAN(^8P(A\D['1$,A4Z MO>)!/ !- /^/X LY+VTURH@:/COS^RG//%>N&BJ 2-U,*S:DTQYM(:FEC88+ M;LLBX:P;B@8H, <=#A/LR<))H,9+[R%EK=<=[H;2LPX8'9-1XG'#C'7,!TK\ M_$SH2@5;S,A;'EJ/B]"0-TU#'AHD&P!8.2,[+[;-.,Y;%^$%%SZL!PAA+$JZ MVAF%JI9BW-T;>-$XJ3J7YT!N65?V6!-&$BAU& Z)0<[#&#P.N)V+(P".S(C.$ #1\*.V&;*K]@5&NLXF0Q[F "['KEJ85]KY(86017]L MUU%.?O% %>M1/SB]F=-=]&)*<5YP87JG;G.C)^ S%&,]& MDQ_;QA.%T6R$]R@(/NX&&8QC^G\TG[>_YM#TK=A,*E%/4'R]$4C %]HS!?C6 MF,!N'M,EE7+ =">FHGZCN*)#H+JQN%/8H$.CO*YC:9[0QK$F#I#&-[16;P*$ M]&\9T[? BGXOQ5T:<#@+!<9"Q@SS0H=A# *('7\4CN%73!H==8&%CN-I, ;A MZ.V^S#.+2K3*?F78M2B<#H?X+PA;DW ZG@=3D"^&GNSH@7B> 8.*B>V,P]$ M?_B614)1,A[&]/\8Q*HY6SZ>\.4.BD M'WA/>L[6[R4(Y^! GI2T6ROE92XIONX3 M*N.^H"P-E"@*K$M9XP0#RBU-IO3S5K#2Q8@3U!%F)*-PY._>N%(XSS%A!#&S?KSXC.+E+625NI4B(YF8I+&:6OH@8I." M0J3X'WZ!A2%; HAC_1LUVHS1)[,9Q>LGEY9[:*%)V*8@E?2IR)>-$V/YCP:4 MO+3XA\]\_,"YFBI(WHZ7CV$Q?N_I:T<)0"V>3F,T"BZ6!I,UAD\QAJI(P.OQ-AB4@@,EAG-]G!;#5R9 2<_YL3- N@N7:Q:%]PRL'Z'XF MR4!'&L!Z3K,8V)5Z6 >)(.LB,[5-&%'>T_L,Y@L\ZDD#'Z"A6EI%OO4*I JT MOV#_,S.P_]P7K<5@Z"2,T$\G5"YFKDGN%F2U; 1C,GJH0"NR8'WADT_:= MV5IB5NX%842YDY'!N7HU.NR.G7,\XM@;,:L&E)7E#=Z1C*C ,ET7'UKSY4&ZFQ@--.;>.BW#FR4X*2NO A#I< MAUY8] 2]B,:*R1+7'2LV["F'^_QHS2-XY1EWQ2F9(8^,:2[I4U3@RAZ&E>!6 MY4M,6&F6B4&-GVIO4CTHK/_$)E.D/+CS!@[$U"^I4J\K)1@2M5)2E'HG45W: MGJ2KJKOULT?5(X?NP5-8N+?(M6) 8:-"E=H=$\BF5]*X0X4[LGS)M7XP;F M M],D">7- U \GA$AX.1T66P;1'DP;(ZJPK XD8S0*,1&>F2DM6_\6%C25S!FI M8( C2FQ"I5E8 HE8DZNC,95VX[:%Q^PXESJ47R5=VRO/> 25_L.ZV4?'H*^9<>MG?M$,7+ZO2:QGN5_N66; V-;P^]L>^/IY%![_!SGM^B? M.S-R'1A2#^7F.(P(X<#^P(/2>^IW81_D'\G']O>EE/'_ $J9A7-R2QI"X=\/ MTTD)R_R7D,F@O'ZG^OY MJAH 'L*.%:,K4Z,4C0:LDR(\4:OD8B,@OA-9Z, RT56)(3=[J\,+X78G7M=D M30M!E9D:S#8CSP$*.2D,A1+!.$!73>H,7?I5LJ*J\^_ /\W=S5 P!!9F,AT- M+E5#PZ2*$%_P3GR3WC8,*/ZW!_3&>3^H/?O,FI&"HL_7\Q(:@ :E$-XE2PI^ MD"F@6-J:U_CQY_2A6%,NN;1,U37\ M\I(DYEB& M/JS"Q[F19F-4X4H=:NTPPE5S.LOB=L_N2Q>2V:I2A1S#D2Y-.A55 2+X?!L9 M&W+N)UX_\/,VV?%)PI&1GWK/ !@@IZ.ZO4$@@MS8/JVC1$!%'9EQ I7!R# 5 MO/S"E 8-:HNIT\84;)ZU-2X1[[AXP+)B.T[2J%<(H"7*,*(F!ZF8#H=9P-?)UQ._Y -+\NVT']*>8&$JQF:LI;0VJ=XD M>]N<$PQGQKB+D\K--I:2-]_%KCRGZ*PQX_G%5^LZ0G$4M^89NJ?4<],[[UL9 MU)[7-O>ZMD=^XRF=*,G_3<@A0'Z2'MZ.(:KA@Q/XF"$<#N/W^\?[&X0TF\18 M8UC09;KT*E3XD?AT4&P9MGJ'Y$U!Q(FEY2X2%4UJ]^'ZK;B-'B'=Q)]X*,_A4?"V1_[0O0;4 R=O3 MDC2(K86T@;O7=F+%TLDW+PEIV[4-<(PA\T0VFY#60J)BYC.F/9DBB20->4-G M41[Z[KEQ4-&@[V=H?JF?51^&[3;%+'L/K3-$&[07\602\2NX-F>0Z\'#)F7CP9L+A/O9U%(=8E/0_BB?*O3J<"L!=34O:7>U57GFW=&GCT MNP8JV'$\#8:@8)G$5]=*!-_@ M7VXEFN,?.^\8HXE /[;M1/!)-(WL*@S' _(Q1_631=;DM?'X+I-@O@2]F MP8.Z)8!<%M&:V$.II!56/WKP=Q8Q_!G0,UZ,.+R"EDZ+,2"I]S@6.U[/<^VA MAI*17@_'0%V:6C3.B6M[L&4QT1OI NW7-M1;\(^8>:$5T6(C,;L%BJE2/5"! M"#:H#X&P+K/:=?1;L6%+44*;_Z+P;QME#D[ $12L;57&%7=U3TYRL]?U+A*- M1"] #5=V0, P6!3^Q/C&B/)T]O*D8W)SM.OAJ#]X*?\RU?L\AS9G95]7RXP0 M/2^#LT$_/G^I<"Y;BE;,^A-X<-@?P(.7%C'"%65R]9C/1I/^_!P?'O9G\/_[ M%$%)2);%&Q!O(V+^T_Z46AS",[ JFR0G/Y>".4>% )^8P!._=&!R1U%_!@^- M:&!2X2:BZ<3XA=L!NUK1G-Z %R-XZDT'3#P6'./=A]-:E"@]=N'#GX+\SK3. M149,D3B!KVCSWK;E;J&GK=IO-HDK>DKXSG;7B$Z]2!0='BIAS0UX=#W*4PH1 M=-TZ3>1XQG$]R!5>!--P-IF1 0UM4U*IM^W1\6A.?R\,S$TT&P:328QISG@_ MPQ/1*)@"L[]82Q Q>FH1*0RD*AR5R"%^L_$ ^/]DTHV.;0*VHC".*;AQ'GM9 MC\-Y!'^GF+N,$!N4*:SKS[O3A!Y04,!Q_X93&^4$-PU,G*^?)OP^T'$I:76(G/(DK .(NID,1UWAF.CZU$5$,]FJ)\(PR 8_CB MCI5P=JZS&1=@1Q)D$*J.!]%B2J(#V=PITB67:E8.F9PA)6Q=SY9:"J$ _&VT M6:\ZN=Q5)1B1RHS15K!!$E1W?GD&O" M;+X,M@UCQ=80K,1EA6.U;ENI"RKO M2<@ZO"4ERHBKJ.@KDTFJ*EG@?=_%4_EUONSI5G_?MES$YRQ(/->^2-:->=39 MKRM<(\.6X6+>=_*51YQ5LJML<5'=WW+DFHKG\.HP"_2HQ+US$0*O$)'TR0*( MRP0 [890@71BIU\-VMS4$B30LE7]X _%(ZY"J&-!N")8K7Y.:WV/#K@PYP:% M XC(>^YXUXL-D=BSKE?]4Q6N"U+R"'P(S9W(<"A@T(2$6,N/7]2[=;(7%-F( M> =/=7FX\L)]$G9;OX@TTF ;[Q,0+DQB#>'?/\&_$DS.AIM+M,=5[:O7YCIH M>M.3+L9B:@-9P-,7P,]<3#!P-?[EL+G*MS5Q8AK2I4W^9"3\)!=^ M4:Q6>$V@EMHR68VOC?N&$3*[VAEL[)N:+"-( @%8*^RIC=C-/YI!>\"#;[WT M]6 9E8\6]:>U"$-EYJNOM"J1VMDT5W3>D=>*TJ1)D61 4A/1,:J'-8ZZ^FR2 M5DU61S^ .:?8"6$9L-D5R3@! L_)GOTG>'19;)C4Q6A.!QWES!;)H1DNT0:I MNV\7$J!WZ:9)\-& 4@";,\/D[89HT38G&KL_+7$N>('^R(S:0ETPTJ9%A%&] MT+H$4C>GZIHD3F8R&G4>6%L]V]X\HW$^6D@;SZ M8CB,W!*V+EGW]MM]9Z;=,3=[2:A<.U>ZE4!4,(Z)-X/[M[;E&MW2#5V:XI'.$ZN M%5993Y7X=VNHJ6K!'T&&PZQE:9\JH/"&PN &0QS<'@,(Z]*#6NW&4#%&2T!W M][DQ\?25VHX6D$]6;3<&N:[OW[0XKYM8FN4R;^N^F(8"KKK@LX] MQ3?4%O,CX*%U\&^S,OY8O&A3[5ZINX%S79J**DLB)?X-UK1:9@L&5F/>_,M7 M1*9(O16L&19PZ[VJ5Y]LT]_X%2E]@ID86CPC@RCP(HCCF-@T6YPGD?K%_(TE M-^M:DZ_Z=_MT)IP!SBXL8S' M] 6?1?:CVEA'47V:#D4;7ALQ @/ M +S-C),O%D,\ MJ6Q9)AH,<;4##X-6)3<9/<^'NV/,)%%)A;\GJ58AA0VI>+14;B'G,X^_UCK; M)Q7;"TW2 ,6QXWLM;X62MY4:%1YD5:QGI%.6L3UZEV";J:63W1N,BU&BR6=$ MQ8LFHTCO@5Y.RZ;Q*?C,6_31(FGRZD>\^BT4YM_^&'$&PA;I MUU0O*,V7H88WQO@]<1'SO:>JR"S61:T0!(+[@T"V#NPH<"_RM$&A%J6-2"PX M2W@BY^[V:11.JQ,)#M,"7 _Z@\A5R@KKLSR37_!E6K=S :A02,VU0 AZC&?DDF,L9^)^(SO2Z^">Y009<680W*I M0XT&@8(Q3E,J,PA;0WTZ%RI:6V2AL*"(V5G=(VT"T$'O'D@>%GEWSPB.=F-M MBHZ '/O4 KH,I0"!N%1LQ-7^4+!5A#B2 <5TQBXU1T86-LR!80%1\I_U@54C MS=!\0AV\H&J,MF3?DAG&<,*V#0ZQ J'Z GV[8@^5<;";\Q=[_ILMJ$^]JF?U M5K KLMO!*64T2(8*M5B@,1;WDCO#'0NW/D496J^50+FTM4>",RH;1UN$>=79 ML9U,UW*VSU^H"N.?##^RY)6HFHGN%O%FUJ! H2.,]KR#GNZ0ODV.&)'%F0+" MDS5I'EX7*_F82:4;^)OW7&D$C]0X+,FHAR:JSPNX//!Z-YP\[9J-%/20"4F@ MWY=X?UI;SA&"531FHMN7^M&58 G:$UNC(3ICUE#F C8M/^?M1V)+G$>/#9Q+ M'$2C-^3IPM3ITW[CDANULU>F%V')*#[]NDO%3D'!PHE;4-R"Q\*4JK_8=5]K M7L<3KV/Q!C?'(5E*]$!>F!-5IE+=F71)?J>^68VF)+2-%Z*1M4[>3L:SUFC8 MIS[W[-"IV-0?;FGKG0W*SJSHLEUCJ1]6T5&^J44@*BL_?MXI 3&M?>1X%A2' M^%['G\Y-*#MCZAJ0PB0W\IM?F?),XZ^;YOU'>--R/*8E]?6XD[:U" ^'- M#+6L2+6K&[(C%TD& 0;.V0Z+H(@\HU+[I(ZR[/O"H7;+$>8RU3;V*)2$7I+P M&.!]O]YQ..@762-KU\+R5 J=>/8[/AND%#68JBJNBS82CJUT@BLUG%7!-!RS M\G- 'P"1?P"R\7ANVG8Y@ZWM:LF_N3E.AN^HT'J&E9'/6;[1TF2]$R"<==H4 MW,MT(T:G3JF=1?*Z;8BBJ:KVN(/B:'%MZRKL*H[M0KO: AR$;NAB)42V.Y8, MR9L!E+RR2@U=")VC)T;(YG9R]-FX%%WUG&+%+,%(UQ:WPQ3\EM#EQEID]8+J MW'!3IT+A5 ,XD'CBC)FXUUWK\=M6$@=J'#AWWGA$9IR6&N*_2>UP,^*N =,X M2\8>ZBXE?G0HA\N*^^60/YKD>B6'.=FK[JM3^GR-7XAI&>L),1I!A=@7R+C@ MII9MLL*;2:>ETR=8+TTA..>H]9#@&PGYF-O$ DS)>LWI8I*C8H2FK8O>(U0- MGIQ5^J4^&66B)'F>D4/3N;-Y/#0Z2L1W(D5+2ZS22E27JR;JFLW<&KJ&?9UD ML4C7)ER#%[15^D.)D:X1E_&AW'JM(:JBTTL$\U'*JT>6?; L0&I1F_K=P844 MPKXR,BWEEX)<8Z3O:RS'D&,5;\8$J=F2&PU])J9,J5@*Q?5=MH)7*?KRW!*I M5W5[5S,;3P+$0(W#X1 CJH=H/3#OF20D,>]B1+_]SM:+#\ZP*'9,QM2H/YO8 M)V#]5BDY;C#>*1S2$Z/^=-HUKN;JNDMOV(_&@I4UA($,]$!J3';*-EL8"]?Y MFP;C_J@Q<(:-:.]T-!M1I[@E@Y.$N$JM.SJ,!8V M,>C/'1N27AOA=T FXQ'N)[\0MX^PN1)3X]09(.G\HW9@_ _9@3&0%IR,&2'& M]N/NDS?HCUNW( :==$[8M+ ZHQ/V8 2*S'A,*-O(+$_:@W&=3K2#U M.@%Q[69Q7ZQ3'=J[*9;I6ER6?V!+MY%I2*$FV M$Z!$[63]1)J2D]F2=9DFRR?%3$DDR\G^!.-.V7Q84O4JOZ8'JN];#&NL?@3R M1 MA4?)XL 9V;X60D=933A9Q+K=!GVV+M5;*49A.'PCI D- OI2$5?#DK&$; M!$>2(%:: ,F%5-IG04-TFW:@,*B+T__(L?L-%@:^J3Q0UC.8@B[P,1F,\+#W\=00=V$-LR..A M^<84A)*7STB(BE4L73TAZI@ZPQ%L9AL5D]L#I,0&8G;3KC+%Y/?9IBJ MGAXKN;^0T>@[S05BQR(BTO8YL4Z2:&7#[R7,W)1PP=&AITUXJBCMN,O9)I7? M!/W$1 M"(( B?.@V'\SGRYIB_4Q+(># 6X=^]*OV1V#^*YN:[ MYDC:U#EC'$6)"-C)L>&/)02I-N;AE&?D!N7&W#./FW%&+D#J^!C'S?5JEKO8 M;#)&JN'(?1WS]ZR'#P4644&,0^]*X=(OWC$/BMMU=D='S+?%8#UCM,.L==H( MY=I3*^1'PTR*U*30FXP6A0WRUA2/X'0W>M6 !K[\Y%^.L)VCY60X/(\TO][ MZ9\6P!4OE5HG\WC,\,NSP9QKG$C0]:* M':L.C,9_8DQ^#\;D_P"(R2Y U?\>X$F?P?W9!+DOG!@L.$B4+H \PZ6%F?YA MSUR)3,48$Y+MGBAP@5528",L>;M\22E;:ZUV?J@R1:"$E+>-/9$K@"(.[0A- MR)*2TZ7J-1[V,F/8$IBU6-*3,"72WBOL6EH$Q33EJR8BDSVQL);AL-HK.OYV:NUYS" ML;8E>R^+I0I:0L,.^4_](P Z^];)GB#->F."W5GM\W'"9 M1VUV/^&10Q0%TF[;&W6:<@4YZ>*Q 3"FUJ8$$QQ=:7G> .)5JN@&P:>YXI9I M?@==I"6'_3'(1J ,L2#K!9;Y%>P]'$69<-!,9V2,K)VE?#<44 M#E=E/W"OR#?>.1*QR$C&TM6O"=;M4H^KKVT'(#+E7U-=X\*]8"9C@@UT7W:B MIB$DO)W$CX-L7;H*\Q3WF-#]0KYMO7UVJ?FVLZW*HN'9E\O5;:8KO[U[VB*P M*V91D7.?6.Y<"JSAB8A'MMJ:[I6B:*GJ4[I,\;+E('9S3SN4PMJH*@R[":+Y M5-)KGUL!55$6:LVFK$11?H7-Q3O7[K_+#Y-SG4M70C=/H06\0DZY%E.@$\YQ M@%AKQIP%3.JG>PP%'8:D0\E(%\1U>8<\._LNF7$]W(!5L=@3DD )%*%#[6$ M%,U#@UVK@-R=-QHR/%E?N4$DPY^1)\J)T@>*&"^(_UG1]\9LI9LC>Q8/!N,. M55YP@G>F:C;?&C0E*\V;NS;9,<@6]!W;&FEW- M@Z8[ D)24MCA8=2?/HKYU?\&:"RY/U^=P#@1LHIJ9,$/<,O #R>?C&@:3A L M:QY.8P0O'@\)%0Q^F(2SP3#X:"?O3?*T49W-QA,&S!B%HPDB4I\\KEB@5J+I M3&$-^:Z++GQ<1CN""Q<&,$(#2,?GHN' 5..]/D8\;;AL%RYN1!N_ M=-J_8=A'$'VZBG(1:O>*54F#Y7/*GH_B<$@NM>$ *.LYE!B%,>S6+)S-1KP- M"\^"32-),<%50AJA<5A"5ZK6 G$##4_&Z'\>SL/A)'HVP/5T^))^FT8O6\*T M#NANAFN@2D[$MH>)M_LE(C"6@7NS6S5R2R EL# 9[M4?T M6I3L\=V+RD,+<:ZKN@?X!"2V(\:GOQ[RY'N#E#'2X((K1TE4QM;MHE%<@)8G M832:D]DIHK)T<8AF*TZZ%$[YI0%X?I<6=V6R!2V7\0.HASC$@IH8&@&,9H[@ MZS,Q>AICENUT%DZI%B)T.AE33<3Y:,: [?R.[;N;K\7AG*)QSF9SPX''KA0! M,6?323B?C\U(\*R=OB?C[]V3>3B>X;*, M"<\2)S,?S\R>\*5UXIY$X0@#+&9#JOM-FS*(XM9-&0_"N?3*!0J'P.6FO"G\ M3LN-21GRQ+0'8P&.XOK99[/8 ?Z;F^?8=@QBJ;T[@L6/F"XH0.9L&H6S*>^N M<#Q9K@I]9BU31R<)FCWP8.TLT(.P#6.LRVSYI#Y;8_%B"LV:5*:<\\J6%)<" M?6([X$;0RF!J1I%C$85>!X'R1&/0*?1^\S@>CUS(/L0D$PJ#LF_4A4/JRD<$ M09XB("0>;^+*>J1M0SAGF/E2S5J M: $A?FR) "P6!OK!GI3%-9M7X8*(,"?LE"NU:BUET#2![$'')ID$".--5F%2 MCM25ND2KW%NX00[:1Y[Y_K-S8$!Q?78?S[GO&%07F\&JSJ^<.(M%L9$_J)K. M)%D.I\1#HWG#CW;C HZO'MI* #8>.&1*PDJ7C><=_L8T/)QZIG7.3R:(7"6B MU4UY5-,:7[Q!>/VRJJ5OO1@H+!CK[+YZ??WES06%A%>81.BDGBCND1W#!%_P M\G] ^?>6JM0*ND]SB6RXG*YH<\$>"IH,4#J9T\_,3^?-ZN/ (+/MVF2\F]/1 M0K\''F6TF87(U(17=0QMU!FIY-6]X(CB:M\\5?!8A:5D%WUKT7F$=5L_]3CC MTV.Q9X@U[@3I']29_^&<^6FFA7[Q@XB8BQ>Z,>,[0Y'1!E(IB:FFR[5SI6() M%>U+RIU@WL"@_U9 9P%2(<9%A(*X7E4]9$N]3?(WAE%HF8>",?2MH!IV%70R MT%$I(ZNT2Y>RY.NR&M!WB^%=G,%1WTM%)#9.[I1G!+.;#3_*5G[*=N-#>(8L M*'_B.M@ZVA),?F#E7(W710/ZLAWT? '7 :Q)<$:7_L\7%Y_.#7)[I2U:A%/_ M-573H%B\>FW&A-TR;"FJ@>@6!Y%WEQZG5::#[DJ&.H_DM!4T29UM8],F)3$& M5#H@R2';,Y.AS-4DM]A8%"=6RX'D4$^)@G%+AS!1A^N8! S"J>+>S/ D:LTE M#CN,1*3>9;&_W:WV:U7)S_7KX$ ?DQ(=W4^F4G%FBP)7'O2@LUPZ0%>](YTE MD#C$CM@\D)[3B541B%!%PMI56OC& M&?[<7-03'NG*KK/&2C$@KP@OEP.S7$TQVT@3K#G48 2P&/!F,>\-Q$%)3IO1[[PN('(PIQ>9P^YGS?YP[ M[#+&SLY1%.9\?8G[MLL@3(=?-!?K&A2QTH"]N+I;8H"GG)A0KPJ=)-Z.\H+U%)$G6,/Q3^#I=D5>C%3-U6:=F<< P4Q&'GA@ B< MZ-["1 )R.GN8Y%XFJ&L9,>XP ZM-JC8< N*MST MR_X1S..S4J; U,R\N[P&72WN,L'[!6K'G*6-9=4XWL]1 !'ZW=*<@92D[)6 M;E2M?-.)IO<9[%S)):8]'./%.LDV''H,XDF^2.M>:A<4XLC/G5H9F" %8RP0 M C2:Z$LW'!,**NRBPOI\N/96X2.7"$9]&O9!R92&$C61*:<_M69\EFYXRX)N MJQR/3GV06Z1&\Z@]\&>?+F_.:6K^E7.9*G8LTOT?2E]L(TT?7Z?:> M Z&H/>(4?+Y0@;^E$#WH0HI"V4E3F6LW3 (KB&A&!$L/6ZCF2"'Y\CMY[SZ/KLA;RO[4(IU)5!?S6HG,MA:)2.Z M8$/O@55*R1]\6;,E7VJ=4>DXL>L+#*W <(8B_+#&5!!6@D)=A0-QR\DV?TE- M+97@$;@R)D*[K2'.NTD3YI,.#\YIUR)B+05\\O;)X&&(![CE0N45:3" ?O#& M3,0?JXFQL@BCO((( L4#I(T-"BH8%"*CP4WD MF_8MVH1P'HY)AXKA8^OXB$GI*=.[_9H%"5N,0/0T MCCS$%A_3]"L2:9'Z-06'/$JOI1J D+E.0K%*:.;> ;[J\.-X>408?4QOA"X.U MUOE;J8,I\Y;P&BZPP7B5.-R&9G?9"?;>_8T+G[8AN_?9W3V%;,-CRR#S3%9& M>_=BG%UP,_$3EQE(*X$Y?1)]!5,@.WO-CF&$E!95U0\9KO].++UR=81J]0-5 M78'#M0+WAK8L2+8?2AX"Y2]M='QK7#G?CCG& *.DNJK7UW9HRO4(<.!''#HL M@(TJ3OK *GLE@?NU"L'W#.J*0G\J^4;V1C4\JUCKC*C#79Y4EU1G.]917)Y1 MD91 ;&$;$5*E'CO?,G$0-F@I=0%3+D.#SI]&1'IE,:P/U,D02<^ MEP\DD@]MX&XL!HB #C<,KLK,:NB6@NP)XI3G+\DD+M)?V3==]6@0V1,,W"*J M]4O2-MF\N5A<#%+="-_NZ6M[D4._VKZQRIQ4OZE=N09[G2L+\17&XD$M+Z=A M@?DO-GA(<46TD)N2!/0^,#,6>"K_*=>ULU"X&A>$&"\L;^E9M:RGJ-W)5,MM M::03+8W\Q?8$CJK%_KP^S(4!X\087"WA_6Q4 B-_;0PWX[*5?HKW):/Z?HAM7'+KWFA]689E9"X08)\X*'(%DZ2D\H.A^WF>#;;S#L&;@#1 M;;&6Q3Y5IG;4\=#,M)([T";_9A*NIXQ]6+8^?:3=5&8_/4!SXLR^'1_PTJ^83C, M%?,>U?14VF_DV9@LRIK1FS@=NH+1@6&LV'*.[3LLI(AX,@O"$6X*Z8T4Q]S;1B64_JJ.>F\SI=ZVC9YQK)D5,GS; MKA01=9EJCZ\.7Y<+TM&J ?)@UPT."7D^"<4%1^/KH"-=:.:]LHSQ4-!SQ:L& M.US>I0(/RWFG5&2=+1M-[W]GX[1OE%U/TMC5)"'SV3(ME:" MNL1/Z?8V)5N\12BPEB:#46"C5(G#K8"X,O8R-'I<2!YROFR4*],3\_JU)CD[ M1&.^RA@P!E$AV&SJH>J;RO)&H/'-61<'NS^^*#42(]*N>8&IO**M,7.$$R@% MPDBQZFXV&.?Z$,LJA,JHP%Q"V,-' <9!F[*Q6I"]!0/05R6'ZJR?N&J%M1%B M)->"4 :U(L(5$ZW$Z)?PV^>.W1PBHR/AZ.4C>X%MI63P:F/2R?%+*1[$R-B(L M4(5%K3TWE4IU\- XQ%'4.@&#B&2%/3(SN1$WZ9:'KFAK7>\NWW5%IED21=0QQ#H,F(8TM;5T!<#L[-:H&N5DJ0;6C9$#RT1O0'//^/G MFC 1,8AY<+;5@;.$>9L(/K)+@VEXH O23+U_;BVL1ILE\_OI.8NZ^//?)PQ MN?4GSC::.K&K*3^%WG2[YVH"-^KA(]KNJ7AY*'(9"L=BB7+!*727D$R3/ACO MH$+]\O'R#2<,+)) RQ%/OI%^MV-S59B:]QZ!\:@D."6/A,4KO(,_BH6DNOCO;*EMZKSMWJ/(=D#W%;P ML:J;^G?*J^_\51U#L./TQN"86]\4F^8YPGIL"T&Y>C38Y<:5N[9%;IU@=1"X M@65'"0/C8:\IZZ=KHTK-=LEV*Q=+08 M[H^2.?;:5APU!Q7Q\NHCW?![VN]$:8[^LT5YE^1RC"0<)>!XF;WH2ZVG%#.3 M49%V^?B4C,J]^&+$)I%HTR5,J)(X+_&6(H8>K,85(>B5"%WV!L'45'WFLZLW M[\\[QE!B$L3&:OZLDWD1_OJ^MI8)LY::%9F-%A!QZ+2S3V1 UB[B[X> 214> M]TDJ-SH5\-ZX6G_6\7,-UG>2@>IP$[5(C>;WQF!E+"R^O0FH*1?/-6/*M\?G MJ=JYY@+G#$;XEN-T[0U]FRR^@@+A41F&:32"!NF:A0Y(WJ6S1,=/'2T6M%MB M6!5P)LG< @6TY;*LQJRQPQ@P0A#P^ZZI##[?(F_A0>#^5BW;G,'&^H?$T;;L MJFI=)/,A"O?MJZM\A/[NX9P%9\/:C5DN='%'1H^!.:7)IFK;"MIY4QY6;!:' M[MYL9:Y4J3BFOL,[KF:F]@N-$XQ,^Q!U) ER^22)1]XL=M!U!NRS25F5)!9@3 MMA46AG,[C74F/3["*<]G7PI0.(/A>'#^*O@B]OV?]?2=S!AZS?W+_Y[%4?R[ MMD8O;GZAXG"]P2QZU2[=NBU4!+2#%38Q 6J50K4\6:7CHY:Z>6JVR"VKZ>I! M@M/J,-2I9YVXFNUKE.88VNFJ,G]4KY"15(;YUVRC3; MVK[!N_7[T:X$$Z)L#+IZAJ[R7M50M'4!>"FM#(11IL!7*]P'- CW.668,XS( M5"P)(04Q=M+;^:;@%H7(5 MKUJI0&8E5#W2MNT M,(%*QS0G^89U3'&57[:4"J>D7"D+C*"?M<'4K--\Q:KW.SR$];'_PWV#X20: MV2(C'0["X7@<3.+:UQ(G?S::3 F@98SP!9?FG*C*G6*5IHS#@"^P5P2^2;G\7FU(+S,2CTZLK4J M08_U6*>6SKD!?5' QBW?[V23JAGS'C6F_9](Z]H. M M%P$N#+62A%03FHOON^"Y7?*5RVO5UH _)R9.>YHBAAVO\@%9\"SKI_V0HK/A MB^R^8 Q[>I8>6F6KW9/)ICEWPI89D#+)P5GE8IA2P3NQF$!HG,1%D$+HF2E% M2#HBHXP[E:0ZPQ[J&Y$F5& M:WZ\91!.$8-K5[^ R:P+WG#P4K+?1'J[LKXJ9 MZ3M'[D^Z6PDV$R.7.3/'+:T?54T!6HO2! ,L4_D9G56.XCHK\^FB?ZO$0#0V MRHY),!N'>N;)FG9-16XU.)J?3\V.EMI@.JJ=-K,_3WW.+U?:4C>"2]SRBU+3 ML,4$=+"(H\>>K;[)#4N3G 2-4=TVWMS47O)2B=M1]W_;NH9UM)1!%UH*!9J" MC-/##?I-JAPVE3Q-N)UE#9]?RK#C&A><)5LZOA%/9&+EZ@^B%3Q;N%BZQO=U M,F@4!'&5,W5\I:F+PQ4)S#UD=SU;[[T0OD:WS#.J]BY-L4;5G^VAV*&) 7C+ M,N/4WD"5?B4]!FT$^E5!^/=+=Y!68NMW]&69.&__V-B_<"OZYL M#G"?>-'][* 3V!G)_[8Q'XI#XED-&2D[ D/^PWJ'86 MY:O@0VH#EQ4*XB@6>,'I 7C-RF&D^3\AJEOT3M"#SS'K/V$!-$LQ$)6DUF$ MF).S>0Q_H^#*5HAE^D&K#)<]@DO@5:V0*#MO6HMXQ/,AP8+U@@NB9%123ABV MQ9@@9I2C6)E)D2^[40P"HI\])E5''"& I!#JY$0L0Q-?!0*PNOE<6!5FSJ0M)\ MS$OI(XG'0%4U,@YK@H=WST2#?LRX6]&X/W]ILB):\2&_+P7@0V$A,QHCK0W1 M2=>"M-4Y)" =ZK0HVY&UWOHF3Z<7*@C4;WE'"B5X]E]VO=1R1PB^H&GGL"[V M4USR;L.T;+%D_%\VT%(@*^> @$#%RD!;4D K* EQP397Y_>W$%SH7] N9?._ MN]JRI5_L[2@6,[<1IC"4B=<0!U8@\:*JY$.]<9)MG3>AICIX_E9G+%83(E.Q M[RAS2!!-I\N.\COTQKM)N=H,;-?3B8&U&=FJ.=:(R*G4IE%BU*Q%,0T M4NC2ACYVKKO4^+&K)$YH+_A&+P\'U!F+LOI&E7PV5@FU@&QK7JU34]#$I".5 M=8WL0!J-,T>;E'-DZ%W)GY8]' 5<_L3KHZ1)'VL*=62(XHG#X*J7L28P^:U M.8.IQZA8)L41>^PAH $BI^"*ML1*MF%*G_:47Q&4T0!(A$&5L>D3L"X+99HO M!(K+)"/BG5DUB@+2SJXQW,=Y,+J;+P6O#LTR@'$C.):>J.2!^A>PA9D ETEA6 T>H4#7S M;( 2%K>B]17IPCR'EB>"UV)M;$]12FAF26GHN01-K3U-U9]IMMM+#L+)E2X; MJ:]N3[4@6-1K1<:SJ#^RVOL?$V@0)_W7%#3W@=+K+S"]/UDCEO,;3/$K*_S> MA4Q= M4LO6_Q) U4"BIBM;:FM+9DLG[S;&K]A4'4'QX8HY[!IX(2)6]@N]:& MEA+DM 9$">Q M1;&ZEP6NUGNT93('P_>M]]&/*6K6_&VD[75+3IY>ZNUCS<_C%$Z*JU2'N@H^ M42*-@KYSH&+U?-]@S-7HQ^*7DL]GHP!4K5&$R-3!.VM0UYU\]-K3X@)GA)V- MIS8[C']&=5@M#L%>8]'Q$6_KH6OMV-[4_-"4@"1:Y)$J L^YMTU5C1H;7AH- M/B7T3$XM=8FH%GS"^_2V-1G47)\J>1(D$S/1HG3>!&N=K-73K5D*#JT8IH/Y M=G4L/FR"+,2V3+G[M/S[?&&B4?9&?\,^/[>,09=YE.=6<.C-@=$EQ';7[#G$$NP'BDMW,H*WG=O=\[P# MZ@2.";@>TS@_>VM-I,ATM6C+H<:9GT3!9Q,L"G)&A31>2,F.%URTHXF*8;+A M%ZWN@OKW+E]O"S15LF/3:+6Z$J&"'N!$% K&LF+6PG=M4WB >*9NO+,'2A[/ MOJ/Q$Z((B+8OC"=?&L11F8 .P[(90%%0E!OTY?K$X2;EXEZ27>MY7M3?S7/2 M7SAHP\1(0+\;016T,&O)U@8;8SB#55!%ZB%G+V]N'E];@I=2Y3BN(>XW^)2 M^4*K)J&CTQ&&CGK3#BZ]@\8"LJSX%P/7VC45E*J>D*6YF;P'?1/&,)))P/!J MHQOU!O/01ZUSR)]T4)T5$]K[XW[])*O2TAA,%;CD#6@9ZVSU9"ZH]SYW0\1J MN-G*IZ"OWPLL7C+?KS:J4Y@C@6CP>_4\$YM0C?R%O4:OW!0HLLGZ"#6%XZ(NB_HZQ1]0"MWD8;%!5((KN^=#::;VH&*+E MG95#V8^QW?/A3\B2N$/WS$/*-7HK82:[XHX#T'WX7%O:-'4!4:)NH;1"<2PH M'$(/55^/'23RDMO;B=:;<%*E&P+G.C!N5%.INN.ZDW)#XCQW9-ZLE..&Q6P\ MN?F=R?4(SB@\'5[?;REJ(@,-/C%W[7GH8NI M.WU/2Y6=ZB(USDJ72",QM4*GY"/R7 T<@M2(LI&(1/6DO_5-SJ\;)2"&?$$& M'-*PF.G_<9^G6"J.:L$+5A=#,]-=37X,RO:@[,8+\QDM-H94F9TQ"#^$_L=V M?>F+C6T<>'A,+TQ.$Q&0SM)JF^-WOY_ M%]])+^]?.'@].Q'([9]Q\,^.@]>K;2/A/F'%^'O"=7#!71*8=O)&_#,PZY^! M6?_7!V8=.@[&''IES*%6M M].ED* M /,(2PS8*N(RL:> Q!Z6K :'3(L4T:^YFZOS3=7W#W M%ZIK#R(%3]"%!:=KHG=IH/@@^%'GO!-B3>13!5D]Q ME^/AU*#,I5XQ]=$4GAE2U>8(Z. ZMV:S3N=6-(ZQ'CW2Y\2!/!M(EN$$VIMP M;6ERQ^?)QF-E6'\ZGM,#!Y/YH0N<\6@6G,VGMFPTE2:?8I'NLY@6!]=D-!Z= MMG/C_XZ=&TRX&/80..:S=HY.:3R*#^Q<3-7)H^GD.3N'-;DYKO[OM77QC.@) M.O-W;CZ?\,[%,:_)=#H^+$;R>7U'Y[7!2,+@+0?Z>GMVQ=?G:6*D?K$E4>H8 MQV!\?OCF13Q3V *C^8BQ\;\; K^;!3K))6F;A,@P1R=@ADB0X"ZUO\$*NVZ^ M5V2C(L8T(H$-J"PB^Q%*"/$ !(GA /\'H60L9[43?/ZSNLVZKA:\T8OZXL4O/ M^V%LZ%P-"S?)>/]\J/;/SP3/5_58&++7P^MTP:_RIFG(PZ-G!P<;GTE&P[:Y M7LW61=R#3@#K =O#WD%7([!052&-/J#WL7-Y#EB9NNQ(32![+ H>#HDAS\/9 M,#I]!=&9+JLX#L?C<<#M7!PQ,3+C.T,3G>%_;3/D*+@7J,G/)D,>YF#<-.L9 MS>!*:P8B/XLD_PR![.363CI(IVLMXAQR(87"VD[=V$9/P$W(:C09SA74A%K@ M8 1B"E[$']O&$X41*$QP4X-HY>ZHP3BF_T?S9JEX!9]_8]%;<;X.@?ZZ@9_? MM24MC1UHZZ2]^!9X_^_=E4N#M6Q!;OFJGZ'==!C&( ;8Z47A&'Y%H^JH"[1_ M'$^#,8@H;_=EGEF\S57V*\,11^%T.,1_0>29A-/Q/)C"33OT)#@/3/\,CFU, MAW$L;:/(JT"D>Z@S-K_#?!;;GEJS#?]L M#%7.?JK,+)U+?^$B\MXIT\][%8KLFJ^_W":/6CS)#F@<'>2L<\%:*F2]"OY] M7^#Y_51F#/*(=2*?CC+5('#>\:8T/\9W[) MB\;W-6(X>X?4%$3VI]C^-#37^7M=TXR+4,&&3>@RP@&!,/A? M;MG:^&QK^)UM;PR<[T![_!S;[_3/G0F.#K&GAR09AQ$Y8.P//"B]IWX7]D'^ MD53ROR^EC/\'4,HLG),5PQ *_WZ83N)(_JW1B6F+[;(]$G(CT#Z/4PG9=_7/ MIU+)$*[AF+B:_-!))=*%?9!_G,V;IL9:?.PIAD561%(T_ZOPVC!XH]4R688V M;N89]'TWF[2J,7E"# /Q-#[C=ZB*?;G !PZ[Q4_PD]J1LZ%KR#[1>()GS>PG M7!L8.7 >Q!-U34^GXD"-T:Y[:-U\#=JMFU$(@K/7#.A4;Z7;4NN<\03ZJX&, MOGM)1"=Y%;QE-#%[:LB/B Z/V"X-VI5BD#QO0"&CE8E!]AO"63 AU*Z5"+[! MO]Q*-,<_=H5CU-N E=EV(O@DFD9VO8?C 0E%T>&@ !NSHU;Y,_:'"BAZI5"?&F"A)P!:",*<*B2%(4-[$O\$H*W11:*Q&L7WX29C9_&)4;W0 MMWWV\J3-O#G:]7#4'[R4?WEO_#.(8AV"+,CKA,\G^&-1?_@R.!OTX_.7RJ_? M OTZZT_@P6%_ ]>6B?,0Q-E#^-'^O-S?'C8G\'_("FM);4>K3T8W4O"W+0_ MI1:'\ RLRB;)*1A6@?N-^F-Z8@)/_-*!1!=%_1D\-**!"<9T1-.)\0NW W:U MHCF] 2]&YR\/^^-<#D'0+@8VL[#;H1:Q) '34@J,I,2(L"Z,Q5/0$P7\CT"# M31D)221J\[NV1;XAC%WE@M-,SZFE :)ZC:CBL4 QE#8@!O4H3PEXZN+I3?1% MCH)Q^ )KZ\Z2=':\/Z?A;#*C^QVO3BD@UO;H>#2GOQ31 M\ 1H*E-@?O-QJ!71Y-)T D59VS-H!O'9$B9QU[, MZ' >P=\I1GYCLA/%6>OZFNYL8M!TMLQP_X93JXH"=X6),\MM0EC":0D'HP&P MYG *DV_!R$0#7#B:LBDN#@GZ3FH=)!QCQI^?TF_[=#JWI?L7!C64\IB_X M++(?U<8ZBNKC[ 7C*7TTF?&(9> QN]_XPW@ZKHT8)#IOM*SK#H^-&-V5\<". ME&7@93I\Z#$7W"?[T7+C J5VH"@6JB MGY/4HN "67D8?-P*]LW/&,=+%^LGB@,/;7!E<"%1BO0(UAQ*NVU![2?TV@'+ M-B!D-$:;BS-.6@.%.T7(VB7\P4;)2M!C8RY7@K3(EH+@XNZN3.]P9M>8]Y-C MN"A;TFJ'MM'09UN,\E*Y[]]AZ9HS$GO/S1K[X9V[VOD$D2#$\SD!@;V@1O3I_5XH:_P^@J#%0U'0P"^,I+R%HPW6*BH6DHOYX MUD92T4CX8-2?C-LH:@JBUAS#PX 8YB=3U%C1.E$Z\,8AZ.?]Z:R;GC!$>PSB M2=2?3LCT&<.[T]&I!(5]#@;#D#1E]3W#;G@UX( M19T61U)7/TC%MLJ%*D-G>[$QY<]F@37-O'\"U2J?P8?F"%J8E.S"BV" Q["# M146XO"WD,HR%_PSZ<\??I%<%WRPH)V?1>(2$PB_$[2-LKL347,L#I,E_U Z, M_R$[, ::A2,WHYB ?MQ]I ?]<>L6Q/-Q.*?H UB=T0E[,!I,@?U3W!9RX9/V M8%RGDX.>OF[IQ&5B$TO_9%+V/H%4%BK%[L)!U+59S"PT'$4A!*_7":0F3JM.4>H^ K/&S,L+A91JZK2E%%32LK\]HNTH==]B]6DJQ_A8-PG#UEAJAEE MU=?>"FMR6RV+S%>98.\CB%RQMH&ZG&4IY0I^Z=]@V2)R#SV9'!9TJ.Q,,DOB MJE-16NR"AN@V[4#!F\0CA:!E9XR+%L[ M>(E_KKPUG_;A=+*%%NX^?%5]HJAA- ?QZF4P&N,Q[>&O(^C L@]#'@_--Z8@ M9S5,?@H6@ _3+YB==-(=]IV0^9)\BFCR=+CD3)OJBW2Y2U'45(./4A*[5+.6 M(R!< IEQMC$\PT"X2ERD.ZYX2J#7'\E&MTC6"PD#\4XJ"XN< RP?J4--]EPV M9E'."M#/DRX6WEYEP*8>\P$P=D\LD\0Q*WZ=I$8H)]U7A+&(O:BJ'$%RBR": MPH"QK;WAQAW99\]S"7SS?46;VR(N1.%P M>'W,8@N-&#YJ["*(=I.)S/\2C% M_)VZJL:#L8B?[E7ICP3/430WWS5'TJ903&8S4"I(*4=5Y-CPQV)MJ(UY..49 MN4&Y,??,XV:+4&NF\S4>6/D<&"$O8\!RV=PIYG@SF' M/<_@V9U%P-'86]^>E"/Q%CL#CF QB)OXR7 :V$IND-<4Z+0T=B>U M8I<&XJ6B8ISU.9H'37>,+=>$>V\?1OWIHZ[__C?XK079Y!5:VF@;T9>@0CJ# MFX(KB53D3Z:@2/AA&@[@AP_[Q1J5D.M\B>F53YB1P=8"80<&L#&:AA/T9,_# M:8Q!(.,A!0? #Y-P!G*'(P9ODJ>-ZFPVGDAN6#B:8&3/R>.*Q2<4@;)_V9;G M=@ OFYV\\6 * Q@A\^^8A)BHQCS B')7K-&2=K?(4123H:C M5#CQF)@>13XXY^>BX< D05T?(YZ6\(S&B6^>8O'WZ$/[36?6!"B2J]VQ$TXX MPE-,:\(\_#H?DDCLS7.Y*Z9<@L);OY' XG'EX.,)'-PX'_V0>G:J? M!QE)",^B('#>494L0]ST^TK3]&Y,[]<>(=IA/ MM7U_;S*UN\JXZOS[RF/*.+H]KGL"*3,?9"_P#VS;W#@WPZ'=N:P*I. M'Y/QMF,RU>P/5;)VU8/&3,<3.R:X$2>.B3KO@&5U,M(AI'I0^H,A.RCC?CXU MI:(+_TC)TT,<%$S#: ':?41O1/VQN;7'4,R]R;!R!K6[:=-P](%.G;=EC!-KBY/ ML[T?2"^]!UZ?RLJRG.J_#[3H(Y%G[I'+%2!67;QRJ?H9'A"R%I&]=R>7-%03 MNL'1+I][J*+?CZY+?>?U1SU-X"T]XU%@OI5++N/5IOBB2CH#_PS]?U)6 X#, MBRG-?K]0DA[\0\%B33(B82*D)UAR5?2KB@5& L>":)'TJ)SLJBR@?7#'6$\U MPHVO_N=?H1+9?'F/$9SH@J9CX4O1>XFZ$58?: _C^0W&KWWHM#E[/G@=?-\O'YS!3&B8&@R3C/PF89*P#2"8[ MX-6_OUIXN).4!!Z=*S8H'I)+_FPWL"X0N9B0QDW&B%V1BB6CO")E_VULKT@= MOA7@*U*DW<2>7JMY#$T[+;33LNKN<[W_DLM(UD&?%ZW;MM18):66IBL/.7V7 M\@3=@>%*K%(MZ":,BJA4 _O[-6SG_X6;0G?PE+O4BRCPN$45IGG.9$=[O#?L MDYLQ>*V2_K5--TE(*YEUY^EE3[Z?C [V?X8S]SF"TU3*)]^KTQ3SMU'M;R=' MI^$?CJZ"/U!1_:'G5%*5./K[\ZN+;,]4CPQR\*4J-?K[ZW>_04[0IFA&XX8J MC9.K-&ZHTOCE\3NLTHC+R(UG3$M\#K@Z7!KZLM"C5;!%#_OY/[[[#NX$)+V# M3!1_86L8WRRW+#TI#Q+4%VP]CQG3Q4G%:])A#IS#KB7C!.A4N$$-2A*E30U& MW6H )_\=E*]G;J<*,#3%;:O#K)&=B#UW0UQZWY1Y[3F3,V/:",ZH"5T!-ZE@ M;W"@QUF9_:>8?T+#JZV'_[TY^*K3-"#F[7E=WK2W(C[&-C&"=JQ_P*(9B5(> M[(V&DZ1,P*^(?V1Q]9L N% ]I:KW4+XOAK>7;A? 99_1H&/N4\F);05N8 M(U6)6O [10?A)<=^)$M0P$"V MJT<.@4\YBY=3\@\1^]H:>([.: \1H>!0@1W M,?)A#3P%]/RZ\-F!OAE&2NL$][&A"$H?(E+PC4,*HF1IVMMXRTY370*.7 !$I(9&<4X MRZS[+M5^F.HX,#JK&2(8O[^%8+"$DWH"]:MU>]H9!*(BTC&Y7)[R=FV+DCZ0 MBI<6;L#M>F&Y74E*2/L^W@6;I)\WP[(*R*CP!+M;*SP6!QC>3:.J/K H^+ MZSJB0$0SU&.&]8ZD57-,;;[72S@]/NI*T6D,67BYHMI4I9-S7WGM1<;VW!1E M?)YOK#L->!8OO5/$8R;U%M<1R259"/7F45EZ7Z 3[D-T5]%E:KUGKLJD9YM@H1L73G"%YOB5SXZ/ MG\R^K'Y^K_3&Q?]\ \A%\75Y^U7'1=;K)O2%&F,E)E?@J( X;W.:OS5MQ-64 M8M8SDN'3NBA8\5Q<]\#A$LU[ASMLDOKH5W@J\'*S!IO)ZZ7:1<%=>WVC-!B- MVI$5_>N-=WS+];U:F94KB.*Q;VSHN071+/74^[TQM8F?W #N?/&O<@=C(\RS M//.Z'WT,XCW7\]D)>L$.N1B'R;(N-_=+A1:*'&6%##U[=J%YBO%G<09=4#T;' M+H?-Q9X@\.EAV#"](I?T"'@BHG/#3&.+Z:*--\B2V*VP'CTE2LM"N&IF^%TY MWT&Y!/AJ;J?:U]8 4]H0WE<] :"QF(NL5J@LNEY&-,L]?8\6N7^G9*WZMY/> M 9/O"!I O85B("Z2!W"YF$PTIXOYN\#MJG]VV#MDZSMBLF0Q7TS: R:M C MPS* QM"VL_T'I##FST,N"TH2(T5/V:(!-,84PM#%M.TL,N^; %AD>HC\*\;V MQYH_+0V+FD#2H5A4=#K>$AWC="@4;V:AD*KZ=PST*C6K4@1>10?WS.=>Q0Y^ MR8UGU'V?>$5[7$9>);3]5CYD$,B5>7#9G3'BT_[,QTM9@WG20O$"\=SK-';" M53!38N)HL7CB)12A*ARW+07.9=Z68J(+ BJ+C2&7;',A""Q^^E#C?C.3S>7N M/,W-+Z6]R1H2DKQ@:S!.X+^HZLR7LFL-!*3GV57O%_7OY;W:7$U\ 68DI6IR M38H/D:?#*H\KL UU,^A6V5EL*Y>S48.PD$=L3) M\\2CB.39:F9-A)!D;EQ1G(/JCZJ;JQIQEJ),6Z=>:<]"T*RPHQ%$H\DNV0#B M=403V;;0NZ8+$M?6S,1Y8 P8F'21'=KH@8L1Z+Y#L8FM"-V FS+:CNP'-SQJ M]OLW!&B7W*CC5,7]+0R+8V[(+"6 K39"^(>Y\4'-7W1>?1X M"9,#J W2I'9+*F+G5UV:.8;1"X&7 4-7L2"B]90TZI4AQ#UIT70K8_8.+FH M-7::N7#0*#R=HYNN]8$2D_IWK_W%J M2=B3Y"Z=Y-:@Y839'9!]86U".&!H9FNE,M^L4*.J#Y1^S.R#6A_7A<\Y0M0 M1!F[+H^*.<<"-%P9FZ:#Q RMG;4EIY:X>1[.5A91"]P #_N<=<@J@"NYF.7] MPDQ5;(1>WUH5\I![]$@]+Q" 9?H FMNY$]Z05^]US=QED:M<-$;#3G'H(C+# MBK\V\-0PO90=\E[Z,JPU26,PBB%(9W6\AAJTTB%,\J8TW?; IJ@B&*IOL&%Y M=]P>STUOG^>%TE/FQEJ<R! MT;S*S\;/I#!/+;C%:N6MTQ68"E8@T1L'$G6^J6'J2F(Q^=18>D;?$F,T(,*# M0L^H>7@\(C(EA*#5?V7%4(!(([97?@7ZY#SN!DO3T!J'N^*GD0Q8CEJ\&Q/B M;X 71W(U49;P-"XWAS0$KD-5&BP+FEG']-L^_2N/CXN&4W51/CWP6/RL&,*T MAJ\1*J^1A\8 MC0EMOZF34>B2WL/%=8%\OZ M!%_IZ_6?7]\M>L#U$2*A//>G-B8*?]D$._\L5#]*[SL#C,MFN+P6]9+-D4JC M*?T=V^ZVL>H$VW*'HW$*L?^M=V:,+V$&R]U28M8IPPF?>ACQYH_#9?SMC")< MY^7&S\2])0$J//[O1V. 3>K0="$O,LX3T@36).\ UJ'\6B\T$>UW-L=:RD1N M[G7,(IR3'3/9:LM)G3F=&\C,J.TZ2]O*.F23L@H]!%V%Y(EY$W$/##!G';$[ MHM]6S8U\YI4L6 JRP815XNW/4W=@Y)5]J?+2F6%B\QL>-.0G6FL0\9,-^BZK M?K0)KL@Q^]DN!77W(T*'NP9]A^@L,DJ_CEPV5;4)D@0Y?(,JO;^7PY!WD?UG M.//OM@ UA$_9%S1B,6[A(P,=U17Q[-;T[$%"A;J=Z7:X'%)/=[*C%9.7-8L4 M@07;71CZ-UN^*K*CK;Y-C9;;JP5=BMMJ]^]2X [.I[L8W^UUE&["H^F\JS/T M_)0T0'QE(V[8X#S14]*,]OU_J7F%FD7I<;G=3_T M-+#T=K$(+ 79O\NN>.^.&^P0U(\"1?D9P2_GV)*JA0 &V11?XLA'UJ?4!8Y# M=%/]QZD0O#W<%WYH9E_+RF8B 3N*7;-L_(!<*_K9<)-&>R!R)//V3F\-U.SP MA8+8B=!W=B7CUP4PG]03+RM&KWLYH4.H.D[M(Z?;V(NG<==)/[:K6SUI^YK95?BPD\_;U;XYL_;M270T;_!4 M;@_0;BVX/)"U+)NM%S"MWW59_'FG>^5K1\GY>K;H9?V)5C!(P&V]@+B["_F8 M=.M/9;EY]G]02P,$% @ Q8I\2DH^ ="R @ 0Q$ T !X;"]S='EL M97,N>&ULU9C=;M,P%,=?Q?(0VB2T)"UM-]94&D.3D !-VI"XF]S&:2WY(SC. M:'>Y5YFXXREX%)X$?^2K@:Q0.K3<-,?GV+_S=W)LV1VG:D7QY0)C!9:,\C2$ M"Z625YZ7SA:8H?10))CK2"PD0THWY=Q+$XE1E)I!C'H]WQ]Z#!$.)V.>L7.F M4C 3&5!MI MY/ E]/X<>NBWME5W%6N#'&^"G']O?=Q7[/7SDM\ K5,O X.\*[('Z:H![#ROR MZYJ:M3GJF\%>OL FXUCP:IWUH7-H.F(8W" :PC-$R502,RI&C-"5]=>' MO5HE6.)=H%?0&L!I@'SK)5,@(RVJ_@85K,J8X-G(DF2_, M4XG$,T&E!--&1-!<<&0U%"-R0V-GF-)+LS%^BM?8RQBX/N:3^! 8%86I9YV; MU5>S)>C5:8Y=QXZVXH*$W CU.M/3X;9MZ@Y?2!R3I6TOXU* IJ,DH:M32N:< M83>9C0F#+1-.QJC( Q9"DEO-,Z4RTPXL(;C!4I%9W?-%HN0*+U513LMX6\V] M#FK>]7N>8XXEHG71NO:?\EO^SXK[HW^7;'>5IN =:C2GG Z(''1!Y+ +(CM1 MDT==$'G< 9&C'>R:CR\RZ(+(WM,7V>]$2?8?6:27'WQKI^NULW7I!=.,4$5X M+G=!H@@[/>9R$\(/YN9$UTZXU1%;XQ6:4KS.UV,C'*.,J@LS11L,866_,\*# M8=GKJD2$L++?XXADS-Y9O>IOD\E/4$L#!!0 ( ,6*?$HG?@2KJ 0 '&PO=V]R:V)O;VLN>&ULQ9I;;^(X%(#_BL535^HL)''H16TE"G2* MQ ":L/-N@@&KBZO#)QMA2^/#6;KMN;Z58NYV4OBRZ<:_7[Y9" MZ<[#W;&OA>T^W-4O?BCYYOZY7[]E(O?J52[%ZK[3ZX1V7="PZ?1X/1#=VO_" M9#8;E$,^V MT=X&E;#O,I?J580?AV11#XO>/5JVA95[H8)>WD,G3KIF'.=^)RT;5M9"3%0R MQ)89_ZS4OFYSR3*S\6_"RLL&=2J%DSN(B:DF(G;-8> ^_?8F%LB8KD\"679#U%4L@XX3TH+G2M1A#7MO*U*B(G9 M)2+6R]3H[9>EM&48SM7)X&$ZB8A],M&Y*25;BO?3R(+9(R+6QU#LE0\3F'F3 MOT HS!81L2X:F"^/(6:LPQHHZYCW*9?&3!&1JZ(LE:\;'2)QK0ZEMS*LA9.9 MC3%GQ,3.&)?[PGQ(R1ZEEAMU$NIBS!(QL24RN6VB6WN1%*-%"+$9LFJ_+V3= M*"R)D7)Y85QEFU@W% X*+,9D$5/+HEHY^;.J!W'\6O\+(1BFAYA8#V@R&J<0 M$]-#3*P''+,/,3%?Q,2^P+-F!C$QA<34"FE)G-G%LKG^ 2$QI<3$2D$SZ/@& M8F)FB8G-@F;020]N@V!N28C= C/HMJE.,+\DU'[!4NDDAIB8:Q)BUZ"I=)) M3'3+B]@U,&EMG6K,-PFU;_XE4?P;%&)BODFH=[NP?)%=0$S,-PFQ;UH2L]89 MQV23D&]W(1E:<@TQ,=TDU!4,EF$D4#<)IIN$6#ZX9AN.+%N<,P(8F+B MX=3B03&A>#@F'DY>Y&"84#P<$P\G%@^:_7(.,='3%NKCEM;L=R2]4,5)V.28 M@3BQ@=#TE\.*AV,&XL0&0M-??@4Q,0EQ8@F=IK]M8=%)BZ9SFYVUTF&M28M= NDOVE\ZE#8"Z MOL&F"A[KIYAK4NJ#?;@+WCZ*F&/2LY4Y#2G$1,_TSUGFI% R*2:9E%HROV^, MMT\X)IB4NLKY7(E=U@F&"4-9G"X;S#0IM6G:,*?&.;:2X0[$Q$R34ELTV^LTST^F[<. MJU#+]2QT[\+]7!3YPK+ZCN?VK*IFG'LOX10MDT^ MU^6NZW,[_;+OAG,]3E^'0^CK[6M]R$'6ZQ2&^8SJ^6D^<_6RVU3#RRY6JQ_U M<,CCI@IOI_"K&UY+D_-8PN42[Z8%TRWO??Z?]=U^?]SFK]WVYSFWXP<5?Q=4 MX>,@60X2>I N!RD]R):#C![DRT%.#TK+08D>=+\<=$\/>E@.>J '/2X'/=*# MXAK(N.8G(:SY6D? =>1['0'8D2]V!&1'OMD1H!WY:D? =N2['0'@O06_AZ"]!;;O"LC1ZV^7H+T%OX>@O06_AZ"]!;^'H+T%OX>@O0 M6_AZ"]!;^'H+T%OX>BO06_EZ*]!;^7HKT%MO<%:"#DOX>BO06_EZ*]!;^7HK MT%OY>BO06_EZ*]!;^7HKT%OY>AO0V_AZ&]#;^'H;T-OX>AO0VVYPUHT.N_EZ M&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>CO0V_EZ.]#;^7H[T-OY>CO0V_EZ M.]#;;_"N$KVLY.OM0&_GZ^U ;^?K[4!OY^OM0&_GZYV WHFO=P)Z)[[>">B= M^'JGF=ZEJ8>\^SX.Q_90KEWRS_!/:V9PE_']E*^?<9GZZ?Z9TN.T)8?+Y]7_ M*9>I?R+"O*(\_P902P,$% @ Q8I\2N/:#*KL 0 ]"0 !, !;0V]N M=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK5WB(=@-L 0E^P"33)FH2 M6[8+Y>]QPD,"%:F(5KJ;ILDX,S>I=5:]?'QU%";;KNW#/*MC=!>,A;*FSH3< M.NI396E]9V(Z]2OF3+DV*V)B-BM8:?M(?9S&H4>VN+RFI=FT<7+U?GUH/<^, M]\*]B8./A?V_]<#D$2 X) MDD.!Y- @.0J0'*<@.$,C^X K @ $0 @ &9 0 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " #%BGQ*F5R<(Q & "<)P $P M @ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M ,6*?$HV;(I$G@( * ) 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ Q8I\2J::7VY> @ 0 @ !@ ( !@A 'AL+W=O M0, (T. M 8 " 183 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2G :=<.+ M! 6Q@ !@ ( !#!D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2NQTQSZT 0 T@, !@ M ( !C"0 'AL+W=O&UL4$L! A0#% @ Q8I\2C3*2XBT 0 T@, !D M ( !8"@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Q8I\2BAEN)*T 0 T@, !D ( ! M(BX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Q8I\2L;5AXVT 0 T@, !D ( !Y#, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2M3)-$.T M 0 T@, !D ( !I3D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2E2I MFS 0 T@, !D M ( !9S\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q8I\2K+/CP#I 0 9@4 !D ( !2$8 M 'AL+W=O,8! W! &0 @ %H2 >&PO=V]R:W-H965T&UL4$L! A0#% @ MQ8I\2FJCF6FY 0 T@, !D ( !4TP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2CX3R3JX 0 MT@, !D ( !'U( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2M?2QTK> 0 04 !D M ( !(E@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Q8I\2K#J^F6V 0 T@, !D ( !+UX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\ M2B3;=3'9 @ : L !D ( !,F< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2KZ$A_=Z! O!@ M !D ( !]FX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2E^T>T2] @ 3 H !D M ( !6G@ 'AL+W=OP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ Q8I\2M=UJXSC P P!0 !D ( !V'\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Q8I\2NZ! M R K! 6Q8 !D ( !TXT 'AL+W=O)DVL# #Z#@ &0 M @ $UD@ >&PO=V]R:W-H965T@@ , S 9 " =>5 !X;"]W;W)K&UL4$L! A0#% @ Q8I\2GB"IAO" @ 30H !D M ( !B)X 'AL+W=O ! !H! &0 @ &!H0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ Q8I\2AWF)0'H @ [0H !D ( ! M>:8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Q8I\2M3"]E_= 0 #@4 !D ( !>[$ 'AL+W=O&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " #%BGQ*X]H,JNP! #T) $P M@ %10 $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1P!' &,3 !N0@$ " ! end
XML 77 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 195 384 1 false 67 0 false 16 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://gses.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://gses.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://gses.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://gses.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://gses.com/role/ConsolidatedStatementsOfComprehensiveLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://gses.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://gses.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 060100 - Disclosure - Summary of Significant Accounting Policies Sheet http://gses.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 060200 - Disclosure - Goodwill and Intangible Assets Sheet http://gses.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 9 false false R10.htm 060300 - Disclosure - Contract Receivables Sheet http://gses.com/role/ContractReceivables Contract Receivables Notes 10 false false R11.htm 060400 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://gses.com/role/PrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 11 false false R12.htm 060500 - Disclosure - Equipment, Software, and Leasehold Improvements, net Sheet http://gses.com/role/EquipmentSoftwareAndLeaseholdImprovementsNet Equipment, Software, and Leasehold Improvements, net Notes 12 false false R13.htm 060600 - Disclosure - Other Assets Sheet http://gses.com/role/OtherAssets Other Assets Notes 13 false false R14.htm 060700 - Disclosure - Software Development Costs, net Sheet http://gses.com/role/SoftwareDevelopmentCostsNet Software Development Costs, net Notes 14 false false R15.htm 060800 - Disclosure - Fair Value of Financial Instruments Sheet http://gses.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 15 false false R16.htm 060900 - Disclosure - Long-Term Debt Sheet http://gses.com/role/LongtermDebt Long-Term Debt Notes 16 false false R17.htm 061000 - Disclosure - Income Taxes Sheet http://gses.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 061100 - Disclosure - Capital Stock Sheet http://gses.com/role/CapitalStock Capital Stock Notes 18 false false R19.htm 061200 - Disclosure - Stock-Based Compensation Sheet http://gses.com/role/StockbasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 061300 - Disclosure - Commitments and Contingencies Sheet http://gses.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 061400 - Disclosure - Employee Benefits Sheet http://gses.com/role/EmployeeBenefits Employee Benefits Notes 21 false false R22.htm 061500 - Disclosure - Segment Information Sheet http://gses.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 061600 - Disclosure - Supplemental Disclosure of Cash Flow Information Sheet http://gses.com/role/SupplementalDisclosureOfCashFlowInformation Supplemental Disclosure of Cash Flow Information Notes 23 false false R24.htm 061700 - Disclosure - Subsequent Events Sheet http://gses.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://gses.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://gses.com/role/SummaryOfSignificantAccountingPolicies 25 false false R26.htm 080100 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://gses.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://gses.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 080200 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://gses.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://gses.com/role/GoodwillAndIntangibleAssets 27 false false R28.htm 080300 - Disclosure - Contract Receivables (Tables) Sheet http://gses.com/role/ContractReceivablesTables Contract Receivables (Tables) Tables http://gses.com/role/ContractReceivables 28 false false R29.htm 080400 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://gses.com/role/PrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://gses.com/role/PrepaidExpensesAndOtherCurrentAssets 29 false false R30.htm 080500 - Disclosure - Equipment, Software, and Leasehold Improvements, net (Tables) Sheet http://gses.com/role/EquipmentSoftwareAndLeaseholdImprovementsNetTables Equipment, Software, and Leasehold Improvements, net (Tables) Tables http://gses.com/role/EquipmentSoftwareAndLeaseholdImprovementsNet 30 false false R31.htm 080600 - Disclosure - Other Assets (Tables) Sheet http://gses.com/role/OtherAssetsTables Other Assets (Tables) Tables http://gses.com/role/OtherAssets 31 false false R32.htm 080700 - Disclosure - Software Development Costs, net (Tables) Sheet http://gses.com/role/SoftwareDevelopmentCostsNetTables Software Development Costs, net (Tables) Tables http://gses.com/role/SoftwareDevelopmentCostsNet 32 false false R33.htm 080800 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://gses.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://gses.com/role/FairValueOfFinancialInstruments 33 false false R34.htm 081001 - Disclosure - Income Taxes (Tables) Sheet http://gses.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://gses.com/role/IncomeTaxes 34 false false R35.htm 081200 - Disclosure - Stock-Based Compensation (Tables) Sheet http://gses.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://gses.com/role/StockbasedCompensation 35 false false R36.htm 081300 - Disclosure - Commitments and Contingencies (Tables) Sheet http://gses.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://gses.com/role/CommitmentsAndContingencies 36 false false R37.htm 081500 - Disclosure - Segment Information (Tables) Sheet http://gses.com/role/SegmentInformationTables Segment Information (Tables) Tables http://gses.com/role/SegmentInformation 37 false false R38.htm 081600 - Disclosure - Supplemental Disclosure of Cash Flow Information (Tables) Sheet http://gses.com/role/SupplementalDisclosureOfCashFlowInformationTables Supplemental Disclosure of Cash Flow Information (Tables) Tables http://gses.com/role/SupplementalDisclosureOfCashFlowInformation 38 false false R39.htm 090100 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://gses.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://gses.com/role/SummaryOfSignificantAccountingPoliciesTables 39 false false R40.htm 090104 - Disclosure - Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) Sheet http://gses.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) Details 40 false false R41.htm 090108 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments, Foreign Exchange Contracts (Details) Sheet http://gses.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsForeignExchangeContractsDetails Summary of Significant Accounting Policies, Derivative Instruments, Foreign Exchange Contracts (Details) Details 41 false false R42.htm 090110 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments, Fair Values Derivatives, Balance Sheet Location (Details) Sheet http://gses.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsFairValuesDerivativesBalanceSheetLocationDetails Summary of Significant Accounting Policies, Derivative Instruments, Fair Values Derivatives, Balance Sheet Location (Details) Details 42 false false R43.htm 090112 - Disclosure - Summary of Significant Accounting Policies, Derivative Instruments, Gain (Loss) On Derivative Instruments (Details) Sheet http://gses.com/role/SummaryOfSignificantAccountingPoliciesDerivativeInstrumentsGainLossOnDerivativeInstrumentsDetails Summary of Significant Accounting Policies, Derivative Instruments, Gain (Loss) On Derivative Instruments (Details) Details 43 false false R44.htm 090200 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://gses.com/role/GoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://gses.com/role/GoodwillAndIntangibleAssetsTables 44 false false R45.htm 090300 - Disclosure - Contract Receivables (Details) Sheet http://gses.com/role/ContractReceivablesDetails Contract Receivables (Details) Details http://gses.com/role/ContractReceivablesTables 45 false false R46.htm 090400 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://gses.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://gses.com/role/PrepaidExpensesAndOtherCurrentAssetsTables 46 false false R47.htm 090500 - Disclosure - Equipment, Software, and Leasehold Improvements, net (Details) Sheet http://gses.com/role/EquipmentSoftwareAndLeaseholdImprovementsNetDetails Equipment, Software, and Leasehold Improvements, net (Details) Details http://gses.com/role/EquipmentSoftwareAndLeaseholdImprovementsNetTables 47 false false R48.htm 090600 - Disclosure - Other Assets (Details) Sheet http://gses.com/role/OtherAssetsDetails Other Assets (Details) Details http://gses.com/role/OtherAssetsTables 48 false false R49.htm 090700 - Disclosure - Software Development Costs, net (Details) Sheet http://gses.com/role/SoftwareDevelopmentCostsNetDetails Software Development Costs, net (Details) Details http://gses.com/role/SoftwareDevelopmentCostsNetTables 49 false false R50.htm 090800 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://gses.com/role/FairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://gses.com/role/FairValueOfFinancialInstrumentsTables 50 false false R51.htm 090900 - Disclosure - Long-Term Debt (Details) Sheet http://gses.com/role/LongtermDebtDetails Long-Term Debt (Details) Details http://gses.com/role/LongtermDebt 51 false false R52.htm 091000 - Disclosure - Income Taxes (Details) Sheet http://gses.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://gses.com/role/IncomeTaxesTables 52 false false R53.htm 091002 - Disclosure - Income Taxes, Uncertain Tax Liabilities (Details) Sheet http://gses.com/role/IncomeTaxesUncertainTaxLiabilitiesDetails Income Taxes, Uncertain Tax Liabilities (Details) Details 53 false false R54.htm 091100 - Disclosure - Capital Stock (Details) Sheet http://gses.com/role/CapitalStockDetails Capital Stock (Details) Details http://gses.com/role/CapitalStock 54 false false R55.htm 091200 - Disclosure - Stock-Based Compensation (Details) Sheet http://gses.com/role/StockbasedCompensationDetails Stock-Based Compensation (Details) Details http://gses.com/role/StockbasedCompensationTables 55 false false R56.htm 091300 - Disclosure - Commitments and Contingencies (Details) Sheet http://gses.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://gses.com/role/CommitmentsAndContingenciesTables 56 false false R57.htm 091400 - Disclosure - Employee Benefits (Details) Sheet http://gses.com/role/EmployeeBenefitsDetails Employee Benefits (Details) Details http://gses.com/role/EmployeeBenefits 57 false false R58.htm 091500 - Disclosure - Segment Information, Reconciliation of Assets from Segment to Consolidated (Details) Sheet http://gses.com/role/SegmentInformationReconciliationOfAssetsFromSegmentToConsolidatedDetails Segment Information, Reconciliation of Assets from Segment to Consolidated (Details) Details 58 false false R59.htm 091502 - Disclosure - Segment Information, Loss before income taxes (Details) Sheet http://gses.com/role/SegmentInformationLossBeforeIncomeTaxesDetails Segment Information, Loss before income taxes (Details) Details 59 false false R60.htm 091504 - Disclosure - Segment Information, Geographic Segments (Details) Sheet http://gses.com/role/SegmentInformationGeographicSegmentsDetails Segment Information, Geographic Segments (Details) Details 60 false false R61.htm 091600 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details) Sheet http://gses.com/role/SupplementalDisclosureOfCashFlowInformationDetails Supplemental Disclosure of Cash Flow Information (Details) Details http://gses.com/role/SupplementalDisclosureOfCashFlowInformationTables 61 false false R62.htm 091700 - Disclosure - Subsequent Events (Details) Sheet http://gses.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://gses.com/role/SubsequentEvents 62 false false All Reports Book All Reports gvp-20161231.xml gvp-20161231.xsd gvp-20161231_cal.xml gvp-20161231_def.xml gvp-20161231_lab.xml gvp-20161231_pre.xml true true ZIP 82 0000944480-17-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000944480-17-000013-xbrl.zip M4$L#!!0 ( ,6*?$H^@X@O"HL! :Y'0 0 9W9P+3(P,38Q,C,Q+GAM M;.Q]>W/;R+'O_Z?J?(>)[^;$6T72!%^BG%W?TL/>*+$M1;(W=RMU:@L"AR)B M$&#PD,Q\^ML]>! D01(@\1B0G:J-11*8Z>GY=4_W3$_W3__W^]1@S]QV=,O\ M^972:K]BW-2LD6X^_?S*]%K31:K,K:S:W]:>)RY3S\SYKLDY;Z;,';SK57?9! M-U53TU6#W=FZZ4(##?;QXU6+71@&$V\YS.8.MY_YJ-5L8N??'VV# :VF\Q;_ MU']^-7'=V=LW;UY>7EKX3OPJ>!P*_;7DCQ M[VO/OW3%TS"0\S?BU^A11T]Z$)I5WOR_3Q\?M F?JLU5>K#[T>+%.#6#-_Z/ MX:.Z8_4ZRMFVP?I/1"^8S]QQE]MVN-9ZLI[?^+_!:TJWV5::725\":;Y255G MT5MCU7D4/00_X"N#Y5=&7$_N!'[ QWLK/;CVQC&?)@PA^3!BWYMDVR,>F]X)?$UXT55US MDM\2/^$KRO(KCJXEOP _)#WNSNP-S\,O"2_P[]HD^07\)6$,3\\+C#PYW&EI MUE0\IG2BA]+()<@S8S^A(+UUA(C<\S$3@O46I^OG5XX^G1DH+^*[B^.W(]0!S*?I\N\NTT<_O]+PN;;25EPKHDX\&SW-0>FX\^"[ MZ%M]A-^/=6XS01=?&DS(G*N;O[UZUX;_G?=ZO6'[IS>K+X==O4GH*^AI!E"T M1JO] WML]QK4Z[N0]VTE;&7QV\I+W!PM7E$Z,%V+CD>Q%\)O8UV'7P6\V\[. M0;=="R;Z*',#%@Z:W47CP2]Y\..LW>WTZL:/LV:[V^STBN!'OS9"%N-'?UE> M\N1'?93.DKP4QH]^I([K@Y0E==S/KH[[Q:GC'C+Q]P<7VIO"@-[_VX,Q75G3 MF67"1^?BN^[\?C$:Z2Y8]:IQI^JC&_-*G>FN:GSBTT=N5S !"[[R)R0Z^CKX M801D?)\9NJ:[/HULI,-SOF,26*)OMP[YU;OPL:UC_^E-8G<+,M\DT7F09/6* MDZPT4("/4\M\<"WMVTE,_]IX3V_*[[FKZB8?O5=M$QWTDYCWY$&?WN1?:)HW M]0S52&U'N!65!#;FC%;NCQ((FL6CFMVJ-!&#G-I3O- M1X,=LJ<),=D\,+*GR0O+CAI:HZI=H^J,'?+%9/+%:HTD\L5JX(M)AC!:W61< MW4H,B*+E2>[EJ9Q8,/*F)?*F2PK_(W=8+G=8(J5/EJ21+\K<"&3?0G@VO7W+5!B9=\YGEZ&[- ;(_/Q;HV'76L[!WG<\\X.CO M]ZKYY+_\2?VN3[UIS9$9#F7W-0F4]7^)O#[ *NL<\^?N>GQ!VX_ MZQI?,+2N>-XUZ@7,MPZ?\+3F5Q&>ZH8GR7PD'T5!/DK_#.WB^O=K:.P9N(LG M!^ D>#A\Y+-XX(-E<_W)?/]=F^ Z!9,!,Z'5'5(Q%KQZ%R;H? O,R'.QW<;7 M!6BW,OBX-AL3\/?^Z_T)XJ\$9.0@#C WQX6_/N'OT F7#.4UVR=?Q]_%5UI_ M(_P!,PA_Y>+O-.V_>JR_*N$OP?X[3?U7#_RE4,>UM_]^N;P[0?QMF'!@ M!JV_Y>J_O][]1O@+\0?,(/P5KO\N50,+KCQ,.'<_6IK85A50$Y'$GRW3GP_W MPG%X>+A_ $9__PL?/8EH 0>>6?0&'8V"K_BHWG"6;#G?-,$+4K;,=)Z$),_\ M@HP$"!RCPB?9*11EHR\E61Z3M=,'LC+R,]D(W$\BE7HA+5!'0VZ[1Y4,"6A*ZZ-9"$KJY")YFQ6; .J-=*YPO=!]W47?X19FAT M8T+;3_JCP7UKXW+^2?V795\9JN.$$$06J>=2<.34-0GMA\B\'R+51CQIF+IH&*E@$YRSA?>WP LP M'=^@.R'$H-FRBQ''!93L%@P!15Z@%&ZSI,G[B94;/)?;T6_UQD6JQ)JQ0CY) M8S\NG9$>"HEY14\(#EO&?ZJ0B&6=#?^,V6)7EG-2 $G-C>."2Y\6DUHM)H5O MR--B4K?%1 I(T&)2E\5$"L_D@V>#C^<)#GW0O^-?IX2/S<,_5>N" "$/((H_ M]%=U^U?5\/CE//KS+\!^W!&>?T1%Z6,B_.W&!.O+$3]TZPV*="./X6(S"XX+ M&(-#@:$0,)1C7$(.!@9IC HUALS Z! P.L<(C(-M# )&A<"0V?@D&Z-"&Z/X MG,$V'^GN!U7#V\1^YN![_FP9S[KYM/Q;<"_]HV[RVW'":Y>77RY5\UN]T;(^ MK@4RMO)E%S:R$+&)Q?ZY_Q*?CVL1RQN25[JK_X>;#_7'Y79(K(\S3S@6)A,U M ^=J#9!F"^8$/]4;PL>F6K-TNSJG\=1:2Y-;ELA( M7)NT.#E;5Y/KPO;1,D>6*>K1/\)CM^,QAX;PYX\WE[?W)((%BV"Q2]EF.4PU M[R2=9:V"=96PBM87Z4VTDT3T\;@?1[EPG""V[S&'G<#F)]W4I]ZTWK",AK- MX]*X" ';$*!^/TX$Q,=%" CF_<&%]G"(OW#KR59G$UU3_3W_KP]?__;PPF%Z M+LS1U40WU7I#8N-(_75BTW"/:[/*/_6Y,35KRK^HWR\\=V+9H5T2WARS/-.U MY_6>[>0AKN5O71KK,9[CT%3+,M6%GX]DF.J$9S&UDA^\+I3@^@,$DD.?[5PGN&Z$*QKV#CQY._X :[:I\1MSI-?<5)$9K'&':A/?CPRN*ZX2+:F5 M+JG2NU1;E)7P*\"_^(HY'49_T\VGD55S3WO7PK9ER$>F)G9-_FFL5*>\4O3R M-&P^BYPMJ@$_/G#[6=?X[?C!@L?^!@T='6SD,7!$*M$4O*\ NKV:0%=LM7W0 M'4TU(O9]_6:KNEGS6*6=7MRN@1<+8GF,M+J"]F(T]54 PEL3!)"U,6KB>KG*!F#\I)2Z/X9SW(G("4M"/I"#SP2RYCL6Y;E5+ M9"'([V='?K]V^I^03\@_39U_0M:^/"9/+M[&"6C[(C%_4M8^;=G46 K(TST2 MM2^KIRMI##$9[/)!6.)3SL*3'I'%3?OK)PU:,AO(;"@=QG2V67?\2K7;4<.K M"F3KDJU;'G0S!T<1].H:0'3 ]BI-^DEM02KM;D>I8,X/DAS@7[?9*;)(CZ&: MT2K]T3*?OG!["@A#:I_Y@VMIWVYGN'[@@\KY>;_>LA,?KK\ZIA_S<:V1:SF> ML)3N[?@?JFU#%[>V*. >)-OD8V[;?"0XXQ=VOWBRN<@H46\X;!RTCXT4(Z=3 M?5^Q$G[DQD]):\J*4MES=:&43/M[@W58X2169@4@F-+*$8)KB. H:=@#/*H" M):*!&UPM# ._=[Y,8"FK-ZZ+Q%H6.A*9[1.T@>.$]#*1_F+5&^=I\16.D_3Y M":+\MNXGB#73YK>5ADD?))GM53($*/W.B1ZV2H1YB1$S,E'2'3]$L_ M_87'F.YK5?_*'54 M]*#EZ>@!*HO/EZN@U&L!S6N'XMBA2KKTI+U+PC?A6TK_E[0VH?IP Z/P>/Z+ M%]4>?9G/?(3>PQ38NN8&P5688]VY?_A:;ZPM#3%>3W++6(_+ENS35$LUU47> MBEQQ&VC2*YWT&AG@A!1YD"*7*9L9'Z>V[U\$KH[8J"T\*0!!E: JO?]%]ID$ MJVXUUP*SZ*.V+[<&_DU-XVE$N/[8E20N/)(,1?WZ++ M6I>>HYO<<1[\$3O!_3B7VP$/WAOZ5#?5^F-EZY 7V-DZ]N/:]NBG@,)G3S.X M:M^8(P]K>G_!S)\8&&*.KBS3\0R,$CEJ7(C@E]1,.,;=^NT N>/VV+*GHL[[ M=&9;S_X=4,OP4&R):3P>T2D(>JH(2I>.,BRD-VR*'() M6?%3"2HUA(K$7FXV?-$*)=$*)3&J5D\)2&O576O)=<:0#5^DM6356G*A:G4M M1,&S#'TDG-(;X'(*CWT!Q5^X]62KLXFNJ89_J.#9UJSF.=2269*31[\7[%?9 M'#O%H]>\ M0%L*="P&2=C(Q4JJ*U8*-7].T 8A"YLL[)/3C+?0NHK;.:&GOA/7M,CNC>)= MXK1A,DA7%ZVK3]S)E&9). &]G-Z;";^8Q]AX+/O#FS7OEE$3>M+JP>RK.H$M M(]B.==V7"^^%6;%'B/>"4":/R)V@G;L9P _OZXK3%";KPWO2?9NCH R[E#EO#DJPYIZ =BMX1X=V*6F'1Y)U.V=D'Z'G4A]/73[LRV6G%(S] M$S=T"Q=N71QR>"Z/KN ,F-8SIMW82H M"'7%+Y?DL187F5'?E4ZZLPZ*PB@=O?7WIN6VUR39(9(+S10G60H"*DE2>X0: M1DKQKB35+$UNZ9-;> W.DSJ!K,?!7R6)YFG/Y-24-TWPD4LP*?#J%7B%\DUN M5(UD^2S:X<&_AK\_>(\._[>')_'/\']1E;F5[VLNS_ T=7%WC@:[&CZ_=?[?9L^V]'T MQ=>]J1[N:/J7R[M]FS[?T?1?[W[;LVFEO:%I3.+^D;MNJ"^SM[Q)T6#+EY8Y MVK?=35H&V[T"W6>KFKMOVZM:)MXV+B;Z2%?M^;ZM;Q)&;/U>?YKL3?8F6<2& M;]#*, QO5NK!H.**^U-Z.>KCS;%OWH#IA_[#>NVNR].6*XBL;[#9[S'\.G MWOLK[6X2FJ$]MZV9B)YK2_/$P._$FIU(2_B,_TAJ0N*VY<9F(D+>"Q.&_8,; M1O.;:;V8[ %FS3+YB-TXCL?M.$7^P_CLW_#1\$G_P=V4?;9\BK8VLTK9KY8! M5CH(&LR=P6UGG9[H"?^!K'2LO+[:?XB<>SZS;#S[8^A1> ET!$]&#_K/[2;G M-S0#=C6S2I8@EEW!5#Y9]GR=&/%[^/-N&AZFH!:@P<4HKZSI3#7G<P-]WL^>7A_?LX;>'+^\_/;";SU=Q M,I:;6D,/QS7(8#?FB']G?^,),Q4\(IZ !W83$_>H-C:S1H@UG5H@W%AHN\$> MA/');CT7O(-\8+_>.SI-2+/VMU.;WD..RMSJ)PKO?/.V3+16_I8 MUY5QY?T!OG22M.5"YXI'TNG+94VYTL1&0@+=O8,4_ZF4Q'SX+8F46!/KQ*"G MF]0[?K^[0Z7=_-MRE_A>U,L'R^;ZD\GX=VVBFD]^@VA4,2N&G2O55$=J@UU; MAJ&"B@[?>A^^%9IB[)^^?_V_(<&Z^]WY)AX(J F)"6D)MCN6,-N/8[8)EE0? MA0T@NX/.C/Q*P1_<:2Z"6^ NY<:MP2JWE$*XMO0A69TJV*8=OPF)]>*Q1L@T)X=P?O MC*H2SE\N[W+CU["<5?.O*C@D#3#_S'(-C+_>_98;J\[7%H&ADE6576CBX,IA M,W6N/AJ1\1?%& 6_W_D_APYL(BBVN%W-+@#__%R0MKWIO"D;I*#LO-/=B[)[ MKG%@+SS28)^YVPC]^TVD+IZ'IP\A6!D.!\DD)W51$N%I, K1W\/PB.)7#RU MF]1+W3 X.#KV1\M\^L+M:=B*7N#*-#QXW?;X M"#3RC)L.=Q+&AK]_U-5'W=!=G3N'0*S3&716J4]NO@ "T_"WT^N>92?0FWJ& MZ@*1UWQF0WLB?*2!GPR.?S)8V!@H=]O5_Q/\=H?Q1;8[A[\,U00IQT?>_]O3 M9]-D60_[B'<1=7!ACN+-AXV+IN&WJ-V])JW?:Z_Q)!=JCH.%:6#5[W=*9*'E M3L0N_10:GF#XQ#-GAN4DB4[XSBV^ UT_NWXB_I]+_ TE=Z@ MO6GH:7JM=(1IYK:IG)UMG-QL(QR-=-\0!+M*'S5UDVGJ3'=58VU>4_MA?]9S"-*S.4W'J!=*9!TEFW-U0RTODO<$G%_2WF6BQ&-C[/@.S@C0;S M9X4A!J[Y6-=T= K8V+:F_A9Z\U%U '^EZU3?!#U[:]62* M5GY5#6_]#']CJJ(JEI5#1I9^(G)<)W*="LF6C7(F0S*F[]SY73W#D(:1!2GZ M"A%^B-Z7>:(*CJ.I@E&6;FX.<\:_KO?_6 >AM8Z3'R@%KJC[+'E+Z;0&\C-3OMPL=$P99,8RRPBU@@ V& M(O@6U^U,/(@Q&TPY/^]OEK)Q;=0D*8=^A\,/'7U0@@HTMFUU;WJ,[]@R6$"R:Q!7QY@?+#M];CQ7<+\:R MW5T;T^ZNJAM3+U5D8JV&E&I#]*R<(378/VQ8]IK6>+P>@)6J4_'^+;Q^H/&U M&L>4K7/)AIYM]WLXR&?HL:!#9HVAD[%NX@@-T(%XXNFJYI..B%0=A[OK@XZ] M?SN^B1Z_$$\?.+V]\Y4#PZV=536F;//6&9[O,Z;@7K?-_7A(L.1'NN&)U=/A MFF>+2&6\9F-X(_C]D6NJ!VN@;L(7F$Z+O5B>@=\S%9:W9O3R:_""_81%/ZZQ M 1X,GWN(^G@?=(&GL+B0@6OADQYN$( 9+(C== UG&[=6;Y8/SL[.![T8L_(@ MZ?AXNE6J5GG:P;OZ2KLHIEXDB]0&=9!"8+KGW<&*2;HB[EEZ3!5OTAWT!REZ MC%?"8_$\DILMURU$+5S?2T"7R1TGK$60HC;UKDL.*4;SV=,,S+]P8X[P7N>< M?;%5'6=:A-EC 07/$/E#,@ZNGV)P0=]AUV'/%^9HT6^JD0Z'JS$FB6,%[,)* M/Q5+_LUT9EO/@C;V8*$8%#2#L4YC?49=IAI?K],==LN$9IK9.P2:3:5W5L6$ MI1E7'A/6;0\JE;XTP,Q-^A0%%I<4@_V*UMA(I%OBA\Y<4D+;7=YLI]OIIR 3 M4_KG35VL%L*N94\IBL8,]1IV:*/V( VVHUS+>2Z2F?)8[]!!9X/S\S3,]I.$ MYPV)I0SKNQRB\S2FT'YT9LH$OX/.83^-'L@'&(8?Q%SKCF98F,6Q^: _F?H8^H,%]:MI/3K<]C>A;DPP M^QWV^B-_Y@;K_KAC9-BZ:'S1]H;!1D]>SJ,__Z)S6[6UR5STYJ=?"'_S"1$_ M=#,?\&RB34+N]&O-'7$DQVXW<:@C!8W9]-AXUW5\:,,-U472?U M8*60#,H@,U[)1Q-O,AY TW.EUA^U."D+\;"S,C@Y=UK8F_2?")"V+TYD],\1T M5[W9C>T70F.J%6K85?8@4<1-ZB)[&'<;XWRC7V42'TJMG*8GLVK,YVQGN<&5'L&PNKQX&!XE+]/^ _G.LL?N"\4HC7-*M M,-V/LWZ:=+5XRS\,X_9#\'*\@T.9U5VQ4--V*\MHLTE@KST\<+1!N&:F 83O M'#A5BCB43$E]V&=!E&>,0.CU]R?<#W\983F)(N!U,YV!+A0B?Z@L*?UN:GC% MNY5BJ-EF](!!QIYGX0LL?$/DH\PP)'AZO_A")3TDH8_RB$\32 @/]:0D/E6R MU6%G']H?-@I @YE;"0_?O%Z\B":H\\&*.GJPC-$7Z\IS7&N:6/7EL'%EIT". M81\J2 >,^TIU)OXY-/Z!-S/ 6$4]TF!?39L[KJUKN)^SY;D[R]"U.?MG\.\7 MK&IY:5C:M[5-''P7CY[AGU@+\7Z2GPA:WJ5)W_V/X?YYI#\SQYT;_.=78WB^ M.5:GNC%_R_[T19^"B_N9O[![:ZJ:?VHP\4V#.=S6QW]FXFD'V/F6*>V9^^=7 M__/D_GFE1>R^"3Q_,M\RO%NBC^=_9E/5?M+-IL''[EO645H#>)F!+\:;$XXU MP:"]3JO?QV]7^V#[D(BDO&5B[C6?RFAR-/R#+QB'Y+\!^A.&DDA@-.9'>_MS M[$WXY(;F$SDEOM1-W/U[R[J%\6D[3\!5GP'@A'R'STR@?V,.Q,!C&$6*.;W] M5$$B(E!4SYE:)I_C9'\#A:R&\<,ONCN!+]TPI!#,"7=B"QY?L*_XTKD$(F,M,B2JD"N)DE^ M=FW?%Z9>>]48=R8'=KQ3W_9%IMPM_6Y$5SJ5=^%>J;8]!UAMN#J7:D%H#U>M MDQ1]E36$=%MP9RLA8E(-(96)V.VO1.WE-82P7 *F(;OPW(EE8TFP3>_>A"!9X63VNK!,S!GDSHY,/,]8MKOM2[+)[LLH.LLKN MEU>F$[;%5CCA[WV#?^);2SS\TL#+&EAU:+')&2LE W84%C,6+VDV'^DN\_ J M*AXH/ZNV;GE@98V>11SQ3)VC^=9@C_H(*/%L#MH"I606"S9^M,R1XV>:-_F3 M*-Z"C2T7M9E93K S]S+1M0F;J/#4(^S M/^-_7]BE:GYKB<__!\3FS^L_0G>.N&L+8^>"4@_4DQDENT#9LRV#6<_<%IS< M1<0V>_,PF 3RYEHS_#(GX%RX[)IK0MDNV-15&HL/J&8$8W U:P@>7/E%4(%W M(Z;.9K;U'92RR\&^_T%I*8M7IWAB%E0C^*';&JS]TD!VSKB(7S#F#7^K$)"* M!W^.9ELO6>;V']S'CF:HCJ./=9@AU3!\C-MLQ8IE..W!Z:!_D0T=B) 5##B MXQWXX(VWN/8:#'G(PI$&XN9:F!AEK/O; MQ=O?HNL6^Q*;"YMKECWR185CS^A889)5(.F'00.627\:E+;X6^1:Q5Y7^8S" MCM_/.98DX^9(5)G(@I#XE,;G!ZF-B/-/<1FP##ISEL1J+.I_Z:AK1O[-LA6Y M$\Q\5 W4,:L=A.R(>.8&!^?P4/6(TV(&WJR8.!PVVDTXJ;KIMPVJ M#=;QD=!C3ABHZD18'QO6"RI))^#$B N-""W;G)F6&[]B]VC9,%GB;%Q] K X MKL VZHL%57)ZO.ELG32V65!?%LQ(6\SA:X"G^&OMPN"&GL3[X>OARX?FTVP/ M!FF\E.3.)1IVMG.B9J>WDIXR[V$7%5><3*><<<:I:=V?H04%%>[/Y==@_=VRCXNOQEV/OXIOB15FW3%Q&KS&:%- (8NL.?=]2?4@_P:;,&/C^XMYAK M17QV9JH6?LYEJL S'[D3_-#^XX)JUX[^&F$L,+=>UIE&_S]P6$AU. MJO_SSKG'[?&53;[F6:L3V]#S-]"#[Y*X5M3V^6NQ0V%Y#F@_Y\/C';YB-8GGO M#'?\Q-B]Q%V4C%ATE%>N4> MHW/#TCBR/'3X]ICXHB;OA\)F+)P8IW0K-A6J1+R=5)(\G+8_' M*(X5VAH?Q/]J9&N(T"Y7_<[7;B!5J=^6V%@;_;9E\DF_5<2@[EF[7AHN1^C+ M214)Y$D+I**<'Z% %F!R5.Z,R.AW5,*3'9*7#TU%0IV@) M/3A9*,07Y1H1I M[%QRVJU.JLMUX7-9KA6DB?U9!!OA%1 ,I'0(JF[X2>8TO(,3BSC:&M^U:,0OH+%H8M$"17G%H[RZ\2BOK9.P M*F);KL>>I;L=>[;_Y=BDIHJ*<_J(=TW2#S^/B+:#+WTJN:!&#")^+4X'!?<( MM(@+9; 8<)MIL'BHN@FKCZGAC3I#!.-9,Y$54MQZ0^Z)J%9K/$9U.58US!.) M%?:J;^M2;^HV$EX:=H.<=/:I">:]=R13WXE0D"*LV M.FM'Y 7?^J98Q4IB%1?0DBUJ,5NT4(6Q0*+K7VP+C")?.JOSY\N+]:E-*(@, MX/@4:&NQ8!XW.B@DL5*DW0660(5;BM7&(-9&+YU:B-IPF&*W1&83*HSO/2OC M8+B&&X1'?IXDQ>C/.U5&E^>[[5F@3LDYZJ1XG3*L2*=4?HQ=R7E_9DFOX%AX MV);D6%B.$^"CL1XRS.I)60^22'H%:_HPBT5):WI=)+V3(M*^4-X'+,CP.%^OQ] W)O?V).G8I Z%TWYE6E$)9KD M^C12L;%,I%\LQ==NJ>VQ7/3E1?7+J_H5Y$5-1Q$2B^(PQFH4SJ;I$?RW3!Z? M%+]4"DH50+Z]+@Q^3:!%0Q9QBHG[VH.,CF\8BJ1$M5@-:JUJR4-(I5,1%AK$'1RI"NA0'.Z$=0R\>N!K-,C^@&MI<-'OSJ,J#""@PQZ#VK$^&57PF[_Y"P7 M*0E*JS!GPE?JXFPM ..L%[R!R<&B-4U1M&;U5^ []PNK!.0(ROW**V$53_Q: MJ%]CGEB!)4NMDT&JZ._P.?G5H+R7.\K48K^&AP)U%HR?&@JXC"H*X/FA=:4-A'2*Z*96YA9&!_@)H# MG(-(C,?P3"@@8]T$P<3?PZ)IPB3P#+^<4&"A8!^@BQ?%A4)!"L:97F;:HJ9? MBIM\@TP7^3)=\MIXP4R+OYCA(EG*[/W?'?VMJ1N <-OC,+;BZ4@NYK&5#L"% M@[?_0"(F*B9/UQW' T3A'0G_F_7B0.(U<6?P03QQX[^2@IK.V@5"Y;ROM,_. MVLN3F]!\650GS.4ZU9UVK]L=M(<'4JWZY4O_DY'RB\5K>U'O5VMN;^/YHHNR M1[ +->T2Z<_E+?9#JZW@HN#;A W6%?7S1 V]M?;0Y6L MAH KA5LHZ90AHUA MM]<8G)^%/\:KRP$IOK&MG#= JAH@5DEMG#7.%:4Q[)]O;J._909_W;^4=+NW M:=9^72ZK>W+L2U5,_+R_!_O0<+&?@QJL. YAF,=A^Q&+0GY!^_K&Q%L;6(G$ MOZ]^.Q.F]!T8\\"4\_[F^^H+4J[4&9J8OAC>!YU_L&S_PMA-2$!R>2#LZ;,Z MY>)Z.M*%9$54B?9]FO!!I"CIEOJJNN@-SSN#GI+(N'34;M &$2@%.T=8_!$\ M"S"A?-9N4X-WJGUK/V IQY&8NSMN"QK2R-7Z+?PVB$CB\#9U4^& $I!>[P&) M+ ME#2A!Y619=V]C[^UE.BA#4*"@/[.+IEE"O< E6;8KV@RC79L*OWS(?"C2&8$ M#Y?,BEB#:1BAG/>&@^V>B)2HZ!,JEHV(7%&1PM.3D!%I,)%9/'8ZZE**1QI, ME"@>,YM/N.F@C1VDX'W]T7*<'QOL,W=QF^V+^KW!+ES7UA\]/U.(:S&P$H#8 M!#XLFO-;@T9NQ]#$H469>^?=-5]M4U\R#"]CJ6VEO>9*[1Q=O!+FE0> GN(Y M0I C"3T4.RKY'ARFV+KS;7U0L6?OX8$K\2S^)6LRJJ6(GX[22MB-SS-#5=)Q M;8SUVA+KM2VLS[A)'8XSC((X?.,ZAT..O*)-_L'# X(UCMG\F9O@(8EC!G#T M@2#]61]YJA'QNA$<=02'DL%FPG(D F;C^Z._0])OG?]1G";XYZ>+8\&HJXQQ M#\M!"XMSV,\6LT1-V@2:5XB=6N"ZN1/5'!%*?V^]O+E_)*;V@2/ ML\7B^J :N+4B2'C@]C/6O 7EFK3,]N**&JORMI1V9PLK8G16PHN51;5H7BQ[ MK"EX<6?KIJ;/#.Z?=T=HAU<2QKWX\0[^TN;29TFL?F':PN"3/4['H!'4O>*D M.+#(%UIV<0#MA"8Y5L#6#&_$_4/Q,/ %&/K+PWOV,'?@,>@"S+*66!-T$15C M&<:\:;V8T*;C/3KZ2%=M/!-]K<$OX6+18*]BQ]:O?FRQ"\/ H!L0EN#(/@A5 M\<)BY*S:GZ+\L&QX0EC$@W$R(-,"+'B9E%NCDV/(X[ZR*Y MX=+:YT-62GK:LL!,SU4ZH=Y!=VS8?]L MQ2V(M9X/2=G\L%ZGUQZD(@\YH_XAKON+;GQP\^JHX.%L#,YJH(QGT&6T%L MI]D(%U@?+.,9C2_?6V0?_(3+\X7?WO]8IXD,!OJP;3;]04=C M#H:,/XOQII[C3N>02;[GP:4>= 1%Z#K&9QH8: ^2'=C@:]'GZU.@X5D$OS'O MHUAW4@S;U4]5P,MHRO?8PVW ':KYI,.LK0787@=%,$#Y7C@. M=YU?+&OTHAL&K'*+U_R?]HK;ZIZ?K1";OL/"!Y#*,3I7#A] ^!)##P;\WR#R MRH_:N[,Y%JOWO>);L:4;T+M4]D/HR"W%/\(^1!>Q#H+F@3S1MM]TC,^\JB3I1YN>O\Z8Q(6T5EBL M!R3RK=B0N+"4"Y(J*7+-G'8I@5ZG(T>> M'2K&2P(BHX ,NO)FX*\@A^>F!;A>Z3J#(W17_8Y)6[C^+')Q5;,*5YZD4\84 MG%(DV.S)DF"SFBDBV-84MA)7AZH@!:Q8L=*FJ*V7'WF;.[V3BL=8-:+/#D-,+@! MMM< _7>+F<%FIYL\P*V=5CK C!?>^KF,3X^.A#8'D1D=C<02E$I\')<+AZ324%T<'RQ& ) M@EY5VYZ/+?M%M4>[;TH$KV**JJOXBWL1W^^=;[\FL:FW4D>2!CN'CV0)2/X[ M40HPS'/J9V>YP!L#F'UAY_#PU7U&,ACLN'L##9=*="H@#9*U92+1@KY%8:GL MR+D-7\Y'"LXV*9X4'58RJ%3*]*S;.7A0B?"*WF/X(EMZL\&N0>LYX((<,-ZP MB>R3V8?)/%_)?[!'Q]O'OW5=65PPLP4$]H"CHHBD\UMOKV'CQ5&9TD3?I7*7 MJ137\-GK+UCB9:--NG17OR##+IGJ-#V7,):,EEX.8TE$#_X=_1"\V!"9?. O M?U'!2W9!6_""R"#:?%0=<5TR]ABZXSMA"'^$WP6=Q=N D80=B6XNL9?X R*] MS5X@[IWO4)(Y4';TG$[G3G5ZY7'ZPG"Y;:JB+L14-_6I-Q5AA4&JS6P+,_SA M7_-?6BMB77SR>TA,\IJJQL@.VRD# ?)Q()48#I)]J(,XD&R[X!;@;M/$C^#9 MY^+\+IL+6RZ.Q%36[HZ;\RB6H#8)U@ +6Q'_\M&A&P6#06:M MG8J8ZD:=2H4.=^N)@T:]>2L%G)LMK#AT8-T-6VV9=WSV)S/5EF9[H^1DW)@* MW8B%_OJ6C"4R;!'.XPCS,2_K7UT&JPKZV_P?\_O/ 1-_VL M5U<3W52WI.;;EREO;$_9K MI^S+DJMXP7B_"@SRQ[5$#JD9@#=AZ+K)1>7C\''$.&Y1W'/->C*3R\BFWOK# M(D_K1Q:[NRQ]2.EW9D7=JC5YRS"D:SZSH;7$2@'QWPY-;WV^JMD631].2\;L MWVL.80(MH;Z=P\NV_BQV2YQF&#?R_KLV@046D[1C90;-78CS9\MEUQP3MHLL M\JK#_L)'3WCLLT@RN47XP[Z$>'U0=5O4BA1' @N2DN5_\?*B)ZP7(51 0'E( M>$AWD&DS(#&D&^497_ILF:-H*+M5AG#V5EB;9CSU9'I?&J;W5Q5 #DS/QE'? MLPD3B,=W#*)'4LQBGO-RZ1=[>)AP[N)Y3L1>06I :8S08$YH.E/.58H9SU.W MU7@Z#U.)[[_/]*#"$995"8K/"$(W,_B3ZGI88^0:WDCP0%=3G<)?PZ;2:782 MR5QJ++96A[\W&(Y!A,UP?R\Q=[!M'&C$O=OQXLN-P3A2P$'IK+JUNP935Y[+ MLT .5L]04[--DHBR3Z9^ZR$P,S@RKU/KT2*)JU4.K>312J_.:BMD PSJ;9:2HD\ZTC&M7L7M\/,F>_C"=B7 M#>M5Q)?G"^>WS@3##$<9WBB[DE2B%&7U#DZ)(E4,)$K0DS6;Y(T^=HHY7GP? M*_63<'(888"*K":2N%Y3()FSJW=83ZJ^:E@%U'-UO);KL""*#_\58N\;)MJ< M\5#^P_T!!P\FH&T5OL.ZQ-POENY@;BT+][M!';WHKE]M=&QXFNL?Y8@ZI)N; MQ\I53HO=N$QWXH5*_^2PF0 Z=NLYG#F>-HFIPEA!V-CDXL,SVW(YZ"OU2<5? MXL0R%?X?E:6H-L&9:=E3+/UM>;8C-D,>/?B9.X)F<:D=&[3YR-/\(K,ZT*:% ME4O@%?Y])NXOPPCB[!6QGH*_0:1G^!Q[G#.L">OZ]6VQU*J-Y5YQIPMZ\I60 M:AASS+T9GN@V_),",:[_N(=ICEP%M\_@"@8V*\__@6W%ZP,6V2J"T+Q'40C MT!XH>XM!<-SDY&%]/,MSQ%XG:A?;\IXF$=,8[E3&&?IEA5&FA<979&SYQ8HV M\@YLL0D8%(&5A>^C#(,2\=_$.TU3OY0U;K8]HU40ED!:-!(HIJ72UT&E:>:@ MF83=^!63G"SUDOHILSWT3Z]>DHPE/*C2T"D4[J :7C(7QZFS9%&]I$(@D6^] M)"J-5+2&+1!S!6J<3%3G/5?$LIQ9EB>2:VD6K&UB%V49G":^B&45B63)=?>* MSL24HF+H5-:JVH ')R"G*B"2%,7,%HRQE M!Z41XJJ3C2H9-LMC?MI]/J72F/I%J] M21R/6ASKMGI+)HYTD$:G'\=W^D%0(BC)>Y"VNE3TLB\5^VRM=OJ%':\)$C$= M]")I3A4F8"I&RF,"CBP/4_7L,?U'=R^G+@R2-IJJ!.C+214)Y$D+Y$#2JRX' M(3]F<[P1Z=Q2,C1B?#7)(\,LJ('5$;)"Z>28&M7/YQ=EX%M/TK4=V9\E.* M]+)K:5ZA9VNJ!^D3;77$,2PSFP;*8&M;6!GZHKIL3FAM^S7U$OGMQRQV3:P'X5 M$[:.,->D2-^(V1#&T+LV83 ANH43'30\]DS-3]RZ&+DG\LR*J0U" I92WJXT M*PK^B597\U$**,'H$$Q EN,9(G?LV+:F?DK=-A!K;,G2JRM^( 1^R1&]8+I0>E]*#US5CW6X(@49[0U8X/W[NA/*&GG!22 MDH02'BA):&&8*P)>^U!-&0DE9QE=JDITJ3:XZ,U@LT94EBGU7$C&'656RW M4" :!:*=8B#::V4HIVJ2B$>56 HD^B3Z!8M^3](KP1+Q**554F*X:_CW3V\\ MI_FDJK.WUXL,<'>BJ/T7F(1+P]*^O?OO_V+LIS\TF]>ZHQE^C7AK+ +!N.F( M2#MV'^QL7%D.1HT^3%2;-Q]5![ZZ4^=^!-@_L44FFOS?9M-O->H]:OIV'&\X M:%%]J[%I>42R;CH:A^9C<9D/+K"E*;BU-%.K0"@XX"Y3_&.SW5+Z:YMTX9?) M<9&KX=;MO!B<$!3TT0+UXG)[BJ&K0#&&.,X,=1M/*P]YOO9LC,55SL]7XC>Y M@]I&=R9![7=\@HD1?L$1WD0C%$ABMS,AYW_?FRPEXGN1QM/,?83 M?WBR55/$_X*.<,2[EGC78:_]B%_\;<' Y4=P$]2TS'][P+.Q+D)[8S__&'Q4 M9S.;:[JO>L3:"8.V842VKJ$6LFSFF;'/P5LOJCV"!V<3(!!#D_';!M(^MNRI M*%_O/X+O(XLT:_J(@>'8BQ\ [7 ,U.;3F6'-.7)ZI ,AKF6+=S FV3-<:-U9 M#9$6?./?9_"X")3]JV=RUFTW,+!V^&?!-]<"J#'3$U&$R#M4=T&DN&9Y!H;, M,MUQ/!@0K&?<#^85#>L..VOTV^T&F CQGB_$]G&*&%^@HS%HGS6Z_?/%#P$! M$Q5FZ9%S,[GS!E,:_?Z@,>QV8Z\B:Q$E!A!+:*]#21-K"W' "C M]1RPU>;_]G1'=SGV]:QKX0T",1=BJ@,C8:FC0 I?='>"AMX$IVL4W*?00"^, MP1QTA(I!9;PF:PGC\.\X3#W#CTOGXS%(+QNB 0 #W&O!$M;4GH#0&Q4"ZQ>UI3[DZ6+]"LC"8A MG)SY&AIS=W+V KC!Y<_ZKD_!,C;F0')?T)B*J-AU(TUU)DV'NRY>;D)-FQY3 MG928ZAR$J>7[^THK\79,?A9U@L'W$#<^).-.F1)W&ZS?@)J99X-B R0%:VMP M,2P0I3^))6,*@ O7\24[Q3> Q.&V+E+1.GBRC::3"__XPBQNC>$;>+4+FQ=K MM7\Z#G(Z!>W]G=N:[HBK/$+KVIPWV!A$LX%-^6WBU2/5,'S/4ZPDH.JY[:(A M #H:K4_UB?O7Q?S!A6N*%5RNU&T'NS6A7=M1[7DX5)\>01T2A;L.P<6ZA);$ M7;S@1<=[=& ]%%6*HV;U!0\7#3?PV7_A$@4<5S6-&\&-MH"AX4 TW895#>TB MC6<07ZGNR^8 SQM3&/""06*J V6-W(O[#\!*4."8[EX53,?I&\K)"NK%TY/- MG\ ZE0..-Z8+CK.C:W*0\ZMP[_>]-DS""P% M!J5&7TLQXFZK766BAOIB?H\]!$E+XM(_V>^)"#JYEK$2IH/ *",8.ZU.E2DCZPO%7%9S*2IAT1S4=PYJ MLTM6DD451+^6:U-)N0-Q6CMBKWOGG49'-JNJ?#X4ET:!<"\C[I76L,K,C+09 M4]_-&)J#ZN>@P/(BQ[-+-K;L,=>+W">3.H-@C=(&%IHK,$=CL:-T&]U*C<6\ MDP36P8*46LHJ("Z#8,D+EU[K[*QND#?MV2T?>"4OS#$*L MM,JBG)-Y*J)0"L*J2JLL+T=@#3JC]4=SD7(\ MQ-7=>/LMQ^<*@M(95 MGH#(.9FG(@KD#E8C0C@N+N_<@4A_3<2$=%U:Z M5=L;]NBX4#JJZ(SDR/>%NZU.E?%(E1:H?A ) M:@T$E>H'4?T@$A9:U:A^4 E44?T@*E-"E5V(9<2RXV59;3*C2E _*$,$&66- M/(*LD9W&67O8Z%1ZH[*^:0NI?E!M@=]M*1W"/*7JI#FHY1Q0_:!EHX[J!U5O MO95_Y:-#!80(C=*@46GUAP3%DTX427-0WSFHS389%1"B+;$"E['72D\^HXKJ M!Q'LB[;>!I*5?Z3-&)H#F@.J'T3U@_):\*A^4-ZVXIFB-,Y[5#^(Z@=525P& MP9(7+IW6.=4/*I:4X]GDHMDZV=FBA&"YU@\J+N*OAKD?*"%8P=&&G4ZGT:6$ M8))157?NU35/2K?5ICQ=;J.7.:&71(YN:BJ._?J*@F=UEF5\5I4/4@. M_Y"J!^7M#U:SLUO#ZD$=9=CH=ZJ\AR-G"8(:2HI$W*MK 0>E=5:S!+(D"KG1 M2=Y@-3+7H]5'+JKJSKVZ2D*W==8[0E&@T\)$WZZLJ: F/F?' ",B:>QK*K2^ COU=;?3Z$J\9%7 DN*2K9&0U%-(VJUS22(G)7+F M*LIO6M**&6R+CCP;DSWA2?8,'K)*64"ESLFX.VA;QB2HNV.V\\F'FN?*K/1[ MF.1)#L63=[++NJW7=9%)B;(Y9HN:DPA0L-S76>HD9G15V4PK9QM! MB:!4II-48;JCHL-&5N^WEA(X4I=;]93]J%B3[:PCS\&;1!D4:B@I>:=U.(*( M%HE9TJZVTD0)J2Y2WC#JI+Q\TMEZ^82N >$UH#Y= Z)K0'0-B*X!;>N/K@'1 M-:"3O]-"+*-K0.5< RHE6QEMP=8H*&8P5!KG0TGJ#]'I@:S1=*=]#4AIR1+ M(=&A2.W//^@:$%VFV'I#ENX!$73K"=UVJT_W@([.P:-[0.3-[8@V[ISW&^?M MFKASY?"$+@*1E*P==TM2V4$B=XXN A6E&^IRZ8 N A6Z-/?:9XU^7]),OA(Q MBBX"T46@O'=O);GW2Q>!R(PNPXRN\>T-@A)!J3Y.T@E=!)*JT%W59AE=!"KX MZ$VFY+1T$XAN IW.32!9$MY6?!-(BG) G58_KWM 7Q:7?9CGP.,JNS2 F\T' M;6(9\!GFSE-Q]6=3:\0-YEH,; )]JKI<[)>.,>0='^+AW:&8L2!":-@(GWU4 M'30D3/&(ZCC>-'C,M-#"T/T?QI9A6"]B+Q:GH[68.?:K90 =AN[.FN@?KZ!MW(P+%D2C3IS-#ARZ>%PVLW7+2K.D4:'-<2_L6[Q39P[_/ MN(8T&OJ8X^6EL/G18E!(AJD:\ MN*I-F#H#%FJ"V,64OMV"ZX229[MD)GA*K@M;H6D$6L509PX\$_ZU&,^2$Q&0 M$+31:[?:Z!]LO.J4P[K^\R;][M9]LO&TXS9OOIBK1-R#PZ]^ M]X^E:.&245\=2]NM\RYKLDZKW=O&61(_0>&U_JQ#[R,VU[FQ(][F6(2N31)7 M'C])S@2%[^.[%ZANCU MSEOM/JUR^?*TWSKO@=P!;WMD66;(RA,>##R3$)(0'LK3LU9O*T]K>I289TI! M<5ZT.P'@H!$_?&,3=<1^Z+0ZBV>@3R,XLO),FVO6DPF$X9''=,9-QS_/PE,Y MTQ$'6N(HSK5$JUX8LC2S[/#-U6D7."BWC\A^=]@&9XYF55[=A\JNJFZ)3;S[H6WBT1 MV1-GT.1W<8IHS%D?L+48OC"MRLZ(*!.0XF?2,!-7'X"HS_8=CMXNU],?4_=/R_8]=_YAM.DT3.:_$2[HHW M@"X'$0.D&?.6.(QU+5#N-R'1:>-B>0 M^:(Z[ =Q+63@=_G#(!00O(Z$O&4ZS)"N!=N_H"8 M/(B9!S$/7TW=7?-HY%;>.<:!7&?'5ER)ZX[C\4"78H3(=&98'YY;U>2,8I.W';CQR]X5S6'A,O\$Q"!\+=/H*\S')5 V7?E3#C:F2"RYYTE;+O M4O;=93^?LN]2*EG*OBL!RR@YT[9+5,(X7DN]6THA);KTF,NEQ]V&<2ZA.8WN M 'Q_B3,,THU=*8!RVLEWVZVS#+I31@FAY+L)49FX2%+F7>EN"$MQ"U%I]+MG MC>ZY)%<1*[_K2^"M$WA;?4DNKMP-!YGXEVQ7OH;HF6H@;KD\Z0*TN@IDKB-$J=$I1R[E&/W M2%=VRK%+%G,9%G.-$Z,2E A*]?&'CBW';A@>LA:E6X5-)FO64$JP6_0)VV X M;/2&DFQ84HK=BH6E'-15%LA2%P8I>$'P^"22W"BR?8_/]B4H$93D=:..T&-: M#J@OI2")C-:>C'Z/%-934P[3J7*_I8:@/7+_0XK1UUP\*"I1RBAZLE1EC;92 M&MTSNE]&X*TE>.4)*""?[LBBZ&6WA241>K)0R8&KFB<$VCJZ56E#\&KH:\D7 MT5ZY";M/;'CU1N[!5)>C7%XK;7FNE>4@UR<1T$XB>TJ8(NWIY2;OCW$N)V]B+N?*8:CLB4V6UU;*07=H9F$PY M%BN I9Q4524L1QYG4A<&R7.ZEROVJZD-%?[]TQO/:3ZIZNSMM>YHAH6%-&[' M5[%B2O=^#:4KRW$=D53_$FMFW*ES+-'A? '^71J6]NW=?_\78S_]H=F\QF(9 MEAG4O1@%E7P=8-IV7S,;3NJ MOG*/(W+8Q9/-_<(@__PDK(/_;3;];A=C"'J[\SM#6JZ#OJ[5^2? W.3"'/W& M51O 8N+DW_/QSZ\TO$K75MJ*:^%?2J>K_'YEJ(YS._Z':F.HS*TMB+CXKCN_ M1^0)ZGSB(MI\REZ]@W:49KO;["AQ%JP]0X/V)1$>;@)*R. M_+UJ8S4IYX[;8I+N+$/7YM'L[!KMJW'DU /(4*UN)RAQ1$1J_3DZ\_,VU;GC8VF8"U!'RQ4GN/&@_WG/4E^4"_W35 M +T$?>B"?G W-,LS8#2:YME,7R8Z<$R6RW&]<'M19VR)=I]U6#IGM',4>[)Q M __2PE6*XE0Y%X1;,&H98S@/\6\85FD"2P!7+N8AZW6?]2/NE&S@S):>0P(@$AZ*QD.5]_2KK3TF_QF$-P6CV[7L-4LN+PDI0A@R-TV5 MTN1GV?&<&RH]7SX+$UKN@@<7VR"C8T(Z^3B^DP^ET>M(4AZ$#B-))$DDW3^_ M[C7.VC5+NR59B#7%CU+0W_$%_1&4"$KRQH_6/E3TFIN6.*\V^D-)XSPJG%T2%!(42G!' 4IDCM;.'"4H M$93JX]DCXJ([C33E"P(0''>$0X2EXF(V@PG/P$PJV ME\CBDR\$7ADV^DJGT1D<8U8NDA:2EJ,^TB\JAQUY2F3>'HEY2U B*)&G5/89 MD.\/V7[64>9:24$ F(S+\##KTR/75,_AZ \9'KI)[$7D\GODX$:Y>C-\F1PC M,O7*,O4&9V>-\T'O".T\$A42E7S/5QL]<(K.E&-,M5]-8F^94K->19N7(C4K M\%_5S>5--C_#%+?SA#2/"[9COL?H R;=$QNHF&TML@ZP$7TZ M4S4W, \F*M@3CYR;RU9"^BRZ^61Q7<_"OB./=Y06?'.*YJ5\MYC#=&09!O(O MVB3^<5?R<+_QU93A_2AE>%^D#!>Q..+7K^UV]Q4F==>GJN%@,JYWS7:K,]@\ M+-%#E8-9S7^^=3#M5GN8=BS;DE?G,)JP^2(G)^BCZB'E.$6K(UI$&(,C,5'- M)\YL+%O@_^U@0FY-=29KE(O7;L?O@Y?NX9U;\PJ>O#!'^,_[6'KI3,-1XL-I M=F&*>ET%ENS8D#+T7>DXMR)Q?9R=P>#P<<(\PQJ$E2%&.KQOIOS];N,AX\!BLU^^_8Q$,GFV$O?@(NT+6VMW!ZOBR M4U'16+>B=G6L,-1>/\>A?N!@Q:H&$&7/+ 'SYTL,'<$"HH6XO&P-VD",7+](COU!>W((]9^\S7O@2;%(7E@:0&IT[HJ'# MY!LPWQEF&V8B%64-+I- H_)2.GF.[A.'MH6!+A(PHT. 57/RTE^B>5@HWL<; MST&!=P_7:HFDR<67K,K^[*QHMJ BB&LZ=#!-+BR:<: 04?\]1W4]H*'+AR'N\ZO8?L78?,'Z]3>X#P;.S(0)R>'L@*FV\VX MIN[#H:A=%A19@Y>8L'N6VVXPL+FUU-K87_T\6 !O9YA27FQM'&-><\*'CY455[3! M%F6_+UY4&VMLQ7]G6'$4GG'9'(PX!>K'-EIQ)X=]?_K?])Z5RO,[4<"A>& M@>I,F,TU#K(%7+2M:53*$%7%TI',7DS%#NZ#]C] \^^#UF_'XH+O[6R/96() MHNU7[X;=;B) D:EWV$%1G6*Y]-7TXZ@MZ2L@%W"QRM--+-KZ#YPJ"-. MQTN0R\5FGJK;PBS'/7A8G743#%-<0'73<6U/5%9>91J^@\8L>LQ8I1D?\D\' MJ=9ORHJ.:=B>X03X+-T!\%D]#NNQCJJFVO9<7$&:6AX>[N"Q?6!'J,*=\DNJ M!E\9"S, ].3,LMU%154 H;BD+*+X'E5#N(7.A(LV9C/;^@XB".['.)H3-H+_ M7 O?UO'L$)IC6)45OO=MUG)KW*Z?S:>6P&4Y%Z^P17EUA_T3GV3BT;42YE$G ML1>D%^WBI'B]C-XP7FXYQF" ZH=(H&_V$NACJ^-]\7#%AIUV@R%A^/H2+ K2 MK_YLQ$1$< A?P4?8ZUXHL'=A MDH$'H)J^9F)8EU?51<2P:ZNF TX@4R,5-6>O5;1'=-=O\L=03\$G@,S,X-C M%%T.=?2LFJ[ZQ"W/P47K&W>C2*2HJT6[.L80,1%P9\S]KE5-6#^/W'W!$*.@ MC9F*\6?Z3!6*U>]]NF 3UA+F+19PAX%Y8C$P,-1'0P>U"4HSSJ:)#GZ\K4WF M[&6B:VBE_MO3_8K7>(" = $?IBHH69AET97G6ZW6(TSBLZ@>K9LS+]#H4]U< M>](SUY]]F>!X!-$B+W-$49;(J6,3,UPY#?[,#;%>(@<39VHQF8#B^6*B;9Z^ M>+B2,NQ,V1IV)A/S/B+CF/(VIM1#7-J<_=NST'X0(@OO>:8:7*1N"+GS=S1] M^?+O1^M(-$9YAO9*3%;13!&:!*?(MU<0Q(&\3 +5$\HUR(^J0:] B)LLJR<_ M:YT-LV:)DV=@M;D\@?XM#8SB?-'="4Q@,/G^K(@W%QIGL\IM,*Z+'D:@\C07 MM"Y.O!E^BML'%T$7'9\\-@5FX1*RTH_C/6)(*FX9H@Y'"?8,P[<^ Y%>)X/F MO[MA_I=6#C^-V]C G>@DP?L3R.B+Z?2M DK26^H:!?PM( M( T;ISE+6J9PAT(UY\([ U5I.\&4:&B_C((E*QZK/08#SXEYRC$O,*96&X$9 M(IIUA(D%$Z6C9(Y%A"'CBZB]!NI5W[WT+;D()M'W,W6.7S:$$HXYBRMK:R": M8/?,@L.M9/)0@Z>,&U_ZIL_\;6MO%IAKPBEM"K5@JJYG\R7ML-8OH#8#_U6;_V7$>@)1P]V%#PSE@ER:IE\'FJ""#/P2I:[ M 8T8;(R3U@L7PFQ-P;N&@'HXJ7A90PL#O7 11N 'Z^G8\I MP&LP= WNNJAI M4!78? 0>&,X!S"%#VQ28$*0@G398BT[<-EA&J!,#7&0 +*F9S>/1372VXJCD MCF9;+Q$X0_VXN'82@[-P1 ,;,Z1GJL[]FS"^!0H_.4@2C@G:TXU [_EW9-<) M$OWP[S.PB$8MYN_L.1,QRJ#W0.$'>BWH]D_.EFT[=,UC5(L&A;ZSS"=?):[^ M"@SE_C6?H!M!D7\R@!V$C(5AH>^,#ZX-);U@MOT-Y6"7.;S!-4@CJ_ZK-1!5 MG,FQA8$LPL01\A9(A+-I[0O/60\N\#W$:>N21DW8A] \(V8?L BK[&=IPD(8EPO2>N*TKS5$H"IZ3\ MY'EE9BJN\O;& ]_7PG>U/ ><#N?']%C/C6OY8W!WQOVJM>_KX-0D []SSYER MV(P0 G)!0(<0<.((Z!("\D= V)_T(! QQ[4"0#Y65,TLVWVH/G%G@%A&+".6 MD;Z4=%J(9<0R8IF$+,LWS7J_DZ*RN\S[=H+"3_&X%!%"4M@^W?9$^97GV<-^F5GF^A%WI/(TC/4L6^?"HVRN,L M[JA27X'?5=F)8ET8)-.A8P7HEY,JDLG3EDE9-XM(($D@3U$@)3W@('$D<3Q% M<02;M7\V.$*9I/,4VFXZONTF@A)!20JV$90(2@0E@E(-SE/H?D/>,EFY^RF% MZR31#:O3W<>I?,N&Q(/$(RDU9:==#P$IAQW%944F4211I)6*Q(/$@U:JHE>J M"F_D9\JV5A1OKJ)"ARPLG>K7L8LJRY:QS._%,GD.2;??IZI^;^E@JD]J5:\ MC')212)"(B(-&.6DBD1$.A%YW6DH;4E#MB5B4RG;-R21))$DD7*ZJ;1Y)^0].=T)/7&56%^4] UZ ,=T0 >[>W/L3=1!S$2-FQD_,MS7'T\7]G+ MZ Z2-BU$\[GL6DPXO&48U@M,(!-<8#.;.]"W$^1%9*HYBN]KL"E7'<_F(Z:Z M;*SJ-F+)X_CIFFM\^LAMUE4:K--6^F^WC'UY3)V4K.UL9:T_ (T;1H#)GU^U M7XG/( A:^#EH.!.WUID="D"[_<<%V:=3"]ZU9COWYC2 $;>+VW/[NV>Y@,,[ M6]?6]]LJHDDWV87FZL^SG8T+5S*S=A^H3]P2( M9<0R8AGI2TFGA5A&+".622B5 M%/$M$J6)JV#TP\;YV7F%+FOE*=E)1$A$:G%?A\2#Q(/$@\2#Q*-6XG$$!E:% M^7&W9 J6T+.KMJ++7CR5YP;-]I1EU6>H.)CJDUJ.*P"CG%21B$@G(DI'TN+Q M)"0D)+((":TCF3G=WIO*-&!(/$H^D5)/] MLWH(2#GL**5 %8DBB2*M5"0>)!ZT4A5=3*WL:_:9$J@5Q9LK> .(Y::++JBC MC[BMNKIE1I73YF4L\WNQ3)ZCS^V7I*K?,CJ8ZI-:U2L HYQ4D8B0B$@#1CFI M(A&13D1>=QMGW4Z-Y:1ZHY@DDB22)%(FB:S@:)0VKR1)S)$/3;0/2E B*%5- M0(UX0E B*!&4#F-;A?D!=2)0F0U#W=<:'HE+*.UX5!DN[? ME@!\.:DB<3QI<90F4"*'5?VH-HI)]$GT3W=36B(VD?23]!^I] ]KEJU+,NF/ M[6V\<568WY1T1?0_VEL?8V^BYF,$;-C&^)?GN/IXOK*3T1VL;UET6OU^?I?X MF#OA;,Y5VV$<.AVQ:Z[QZ2.W%^JIJS06'SIM9E'[KYP;K*QJML(/8^SC_R9&TP1;?E_=UJ+;MB7 MI(8M8R0:-BVS.=9-U=3T*"(T3+GJ>#:? J_A M?9.IS.::9]L 9L"OHSM,=2.&,. #$\.'GG#TK2U3FSAE.X$3/I<).0D;8 7# MYMH3'-J$G 6C,N-$-V&"@+V6YS)K+-[RL=$5]TNWQ_FNPF?$-1LFF$.KHJ7H M03;R![!$(WM1'?B!(T14#=X4C0=$+%[%QV,(4D^$V?&\8 MB"5<34;8HFYJUI27C9CP[Y_>>$[S255G;S\ Z;\BY=>ZHQD6HM_Y M"Y-"SM MV[O__B_&?OI#LWGA2Y00S9@0??+%9812@0TQT5*SZ;^WUL6GA73=F#//=19] M1EV*:84/]WS\\RL-)Z2MM!77PK^43E=Y]6Z%39G0N@;V79O)Z;6PTAKD)4Z( MU;%E&-:+D"IKJ;6K0!6-*L;X-MH#.'X#& M#2.P"WY^U7XE/H,QHH6?Y8+.+RS=6W]S*,BFD#A7VBN#LO+)]7^EI"PN2*ZQK"TW:!.P4ED M%QES2>=MPA/8,T_@ _2BCX$JTY4$4K=@GMCL]A&^>A8^C!QD^0L^89NP?0!% M7TV+<'TDN*XH!J:4Z):DD.R\PE:*JST=O(ZDO66Z"W1IP=:B\)^I7O8C! " 6$8L(Y:1OI1T6HAEQ#)BF80LJZ 8CLS[=H+" M3Y;)Y]CC-^ZR,8RCJK3KE4>T2A%F*%&VS@I&KPP:O6Z_0I^U\HH7)",D([6X M-TGB0>)!XD'B0>)1*_$X!@NKPD3E6U*V2^C;55M::R^>RG.5<7ONR.I3!1U, M]4FMQQ6 44ZJ2$2D$Q&EIY"02$45"8ET0D+KB%Q4D8A()R+'N8Y4<&A'FS.2 M9/4_W@+?!"6"DA1L(R@1E A*!*4:;M)OR@Z6\R9].?F^U8PY'(I/,2BIL[@C M@UX%?E>]4@Q6X9A*=.A8 ?KEI(ID\K1E4M;-(A)($LA3%$A)#SA('$D<3U$< MP6;MGPV.4";I/(6VFXYONXF@1%"2@FT$)8(208F@5(/S%+K?D+=,5NY^2N$Z M273#ZG3W<2K?LB'Q(/%(2DW9:==#0,IA1RE%!4D4211II2+Q(/&@E:KH IAE MW\C/E&VM*-Y<[2PI6,8ROQ?+Y#DDW7Z?JOJ]I8.I/JE5O0(PRDD5B0B)B#1@ ME),J$A'I1.1UIZ&T)0W9EHA-I6S?D$221))$RNFFTN:5+!MZAVTIR1D90% B M*-6';00E@A)!B:"4-]LJ3"60GE*&\+@R2 M=/^V!.#+216)XTF+HS2!$CFLZD>U44RB3Z)_NIO2$K&)I)^D_TBEOT/2G].1 MU!M7A?E-0=>@#W1$ WBTMS_'WD0=Q$C8L)'Q+\]Q]?%\92^C.TC:M!#-Y[)K M,>'PEF%8+S"!3'"!S6SN0-].D!>1J>8HOJ_!IEQU/)N/F.JRL:K;B"6/XZ=K MKO'I([=95VFP3EOIO]TR]N4Q=5*RMK.5M?X -&X8 29_?M5^)3Z#(&CAYZ#A M3-Q:9W8H .WV'Q=DGTXM>->:[=R;TP!&W"YNS^WOGN4"#N]L75O?;ZN()MUD M%YJK/W/V211VEH6NL66S&]0I.(GL(F/*TQ.OKRX#V!^@%WT,5)FN))"Z=2>@ MZV\?X:MGL7[*0=:-.?,(VX3M@RCZ:EJ$ZR/!=47GKZ60XX'4YQ6S>;N98_!G='N5:M?5]_Y,_<8$H&?N>^G7#8 MC! "&S3;4Y95GZ'B8*I/:CFN (QR4D4B(IV(*!U)B\>3D)"0R"(DM([( M116)B'0B MI"\GS:R:,7U#\9FM)'46=R1NJL#OJE=FJPH8)-&98P7@EY,J$LF3%DEI]XI( M($D@3U$@)3W?('$D<3Q%<3QO*.V:Y6>Q3:;#K1S2:"$D%)"K81E A*!"6" M4@U.4PX].#G.2PLR.I52.$02W9HZW=V9RC=B2#Q(/))23?;/ZB$@Y;"CE )5 M)(HDBK12D7B0>-!*570QM;*OV6=*H%84;Z[@#2"6FRZZH(X^XK;JZI8954Z; ME[',[\4R>8X^MU^2JG[+Z&"J3VI5KP",()08F@1% Z MC&T5Y@?(N3Q+.?D!PD,'G4N5)$!2]W3'A:)3RCI>%P9)NG]; O#EI(K$\:3% M49I B1Q6]:/:*";1)]$_W4UIB=A$TD_2?Z32/ZQ9MB[)I#^VM_'&56%^4](5 MT?]H;WV,O8F:CQ,0_/W3&\]I/JGJ[.T'5;=_50V/?^*JX]E\RDWWQIQYKG.M M.YIAX7=?8%XN#4O[]NZ__XNQG_[0;';:RK#9]#]&+>FF[O*/^C,?W9BN:C[I M,*H+D;+P8FK!//Y'A$:^_S[CIL-_XZK]Y<42-_>@^7L^_OF5!LT.E$X7$.-! M6^*[K^TV?!QQ39^JAO/SJV;WU3NEKX!6CQE95(.R-A!?*]?&/&?+9-=!3=K/=5@LLTXT!S,DL)2S&'0.^@^.^L7IG,#6667X%/"4E"A MM@TH"0BI<$)+U _9V92'?BAN!2\(37NX2U*@Z4+3O*D'2Q_\'/?5LVPN+)J( MM["7'NET.NFW%I+[/7SHQ1DPF5A5B5$S&)Q7SO\\9#0MI\M9!;JI]5EA3,W+ MPRN.L8=Y?=U^MW(>5Z\XJO.&!F>IM\&.0G&4L^!+H#ARI7H#J8 M40?LQ'>Z)X_MBC:ATQ\['A&VRSS85]J#W+9S@/2SPT)>/@,;OKQPXYE_ IY, MG/UB7\[3^SF[28A&]XMM@>QIJFW/=?.)J5/+,XL\2@OZD\9]/%=2 T60OH-Q M>7B"R2R2S>]+PXV\#..\.'*8&=P[RQ ML"G,89> &Q)M7Z3A1BZ3OXOBX5FN-)=M:U1WQE4;6T.VPZDTW"C(D\P+0[GX MC?W4?F/UUEG9YW Y6V>EPJFB+;9\X92+3.U<+<_W5!J==D5.1VD- MUE/N=%J#_N&W^X+7D92W3'>!#NW/2X7IDMB_>A=OXT6_3NLLS46_X+'DBWZ[ M6+64LJB;P"@E%T:)05RJAFIJG#D3SEVF:AJN$PXT9.-_@E^PW/N%$\![LWG$ M-1!GU67@RBTJ_<%CG*D.L\;B^\>EMD?P8T.LS[JI@7$.+(!OQ"(==9O@<4?XG/,U!&R&'OT>P(Z#&_$D2 D(=J$ MMX1_"C3.;#X!4<8%Q8"%:JF7A4"R)U4W?<\6GP*6+[H?V]:4^50[V,W2$'PJ M;*[AU6)!!:KLB"V"CS'FP^_A>/'OEXD.]@Y\,V<6$+_$@P\QWCB,F]C\-=>$ MQ;%XK*LT%A]0/_C3@^M\(YK]96D)1AR,\X4#_>IL9EO?06NZW)BS'P;G#;P7 MC0W]T.WAWPWDQXS#FV#[S%NI1:V@.[7[*M8U-1XV$7G&(%D?P](B#8:7=YFX MO012?\88Q\^_ULM^HL.@ -C=2X($89L])M/H_BAFSDF>0^R\V>YO_5TNXGM MG8+9WC^4[9U4;.^O7#ZJC/5_]RQ4J'>VKOGZ[T)H ?9)M;_Q8)FYP74.\P@$ M)F$X%XKL#55&-YJ$P'-=%(10&H%V;$FU)&"#18G2PX*5;C*1D M?86FU\'KCB2F5\-?)TKGMNBU5C;N)HISY7'NRJ0\/J?3(TI/2:-("F-VSEQ+ MLVPKJQ<>3Q)?)3E-53.["*F47*3*=4O*4VAY>22E"'8UB[,T5M"I@5N:;8_4 MC(_VS+70<&T&6^K(U3$R_QF;6.74+ZIN?K0":V_JSBI-Q8SJN[8G- M]L^6>\T=>$H$F3M_X:,GW7R*/;#.R>A@+^A5(* MT[!-9IG0>=@,,.G_L_>FS6TC20+H]XW8_X#U<[^1(T@U"5Y2]TQ'R++=J]WV M\2QY)B8F-CI H"BB#0)L')(XO_YE9A4N$B!!$B0+4FW,MD42J,K,RK,J*S-Y MK*6YJW5R4E"*YV;A%Y^%QM.>!&@OE76K.NU)4-M2(/J=_5##%T!APBMO$,-; M ^R7-XDU*1Y T9_:S6P.[$X'C==3P[]G03G&.$CP>2(.]5V+_D@'$._OB7DA MTM5FEA'Y[3BZ5[+HV^+O>=:C[3@KV(CO=_*'!_!0'CPQVN[35MJ=K3PM+6Q! M$@T_JM3^)?[%,TN-#BU7W(=X)*#P<@Z+2B2IF$B26PT[70V#R-C,5!)!U;A0 M]["NWE=3!OXR2+&[^$NP2JLX!4/D)P:4# &AR;]Y.@1PH,MXQL&C'4ZU<10 M\�#///R YL.J9OB4$PW<*,\]+];.)W*W&"J/8XIF'CR@7>)'PT?)9-G+A9 M@9 GBL!4AN,LN,]$B2FI"Z4A5/?:/7/!?\:'#--D<_3]\6>>>C)CX=2S IXL M,??M; )+N)B3[EZF3A:N7):P#. 9[X'Q"1@PPXPR M6Z* 32+L139A<9+.RIJTT'<$^ F^0L+%7^)-@&**B^24.+TE75'$'C$!H$./ MYJ?WX$?XY0]8:_C+ARC#C3 _R&?&+%B_/,07%IM0:AX@]I!DU3S8[!%&0RSL MU C:2&<+0J[0\RG!)O.;X=L!6TXE$MRK61Z,['JA-C7 A\)O5KF9@$%I$^ D MY :HUN6]U"JZ7;TFV4W4G,_F/@O(G1?I7BB#0#O3"T+!9QEQ@!\$/>"O6&29 M$%J?6644YDL6:/?QO$M+9[ANQ.6+1H[SF;1>E[CR<0H"B* @^^#D?C;QRK1] M,YH%(2:D!3$+,,(G29).P$\@F!D+6O,QYV/,0\/EYOEBGF]1>ANM.JXHDCAG M#/>C_Q7/BD/(;@%NR_ MXB$<"7\/M&]S3*K3SJYNO[W)$!4L=+?=N6C5#%2I M/4RE,M#:6LXZ\EWCLSMO;IM:;]!Y\Q,X)P'A]&MVF5-'KY7#D7NRM]?X[DGP MX62]T+OZSP68Y6$]$X"^*>/PD*&\)-PETAM!O% E DG02]0L5B( MKX() VDFU@&"@"D#ZX?*_3MF&(8@U"24\ ;JV&;V%JY[AB/2O;[!< MOI8A7"M#,9M;&Y]QI9F=D6;RW,2$ETU*V*R28[*1J$BD#%'AV7LPQ2&Y$\4T M+$H^Y?JZ'+H5-;Z2C1IF9$<@C\X7<@\2B;-/0HWRB;C/(I)]"]B& &$&>"R" MHGF2!63R&'^9V7XFGW7)>.2+!@AXSLL:$ MAPO_'L6@8\^Q.#QZ=HW7+\)14YW7=D$NM@4'CH^WB(0)G@JA,'_N0+%P/619 MCGLE\FM!=Y-G7N+7GN_JK&A7!3;72&Z.P)KJ"\PU"45A;5^V!ZU,?(LC!,:,WWN)?'I\!9W@)^W,?J-]X3:, MH@;P>'V$$#G@UG,BBIVYOWMFP[.?(M/!FQXWK@4,#"[''43XY)/@(]?PL+AB M.T47(7ADT@7T6 MBD]>EO6SL=:C$>3NPA!PP"X(6_5+(\=1)4=5IZNV_38:XUX)KD=V8Z@JD2[/ MNR5;?IO(QM]LB/Z=> ZH%[H$1E%[,/4>^0[&?='E:&+>[#4P([OG!IP:;^NT M';K+NK+]\].1F91C93+'$6T6__:J\XH^!W/#C#_7XH@E/1T[G1]2L-,NB:&U M;;/-Y5$ 3!14;BQ; MO4=IZ,U+6Y &$"!8E0AH LV8?T#*K'K+)5;GA.U)RSFOK.UNIAWH85B^2K_? MWO/A%1XDD Z^CG7P%>G@1K'%A= M^;V*!,(CG&T(82[R7W.'&2O.;%UMUJN+K'ZXH0_ WUM-KDBF2'8 DM7DJ(I@ M;]C_X6?*^X!P.7*M-N#E^6 +KZ_?O__PH3:]VNUS'7HHQ7I=F*%R*/661,H5 M:+WO%N M-FAJ6-)7A^,^EFB^ AW@OVE--AW6WU]<$)'[&@<>G( E(@T M5$3.NBV]UQ 9.0Y%*N\I*FE4TEBWP;KL-$,43^L7?Z#_:XQ?_,ESVYLSN4^D M=G*TE$/MU A2;#;Y^W/ZDD1%8) MT7NC9@B(VOW<8E73!B)ATK%#A9)'W.QJ0H#7'\GKTZG]2,6V93Y=;]!K!M\^ M;Y].28BL$M+M7C1#0-3.W1:K>D-U%.@2OI_M>V:ES<54=*>BN[PF&.C2:@*U M;:?8MO0@N'_*NP)JVTY)B.02TA#Q4)MVVZ0L+E7=4G&=BNMR#-*35^K5?IWB MVM+]NH:P[?/VY92 R"H@[6:(A]JLVZ82A6]83',-?!(WZ;RD;J"*XE04ER1? M7$HK^FIW3G%MF4/7%+9]W@Z=$A!9!41>A^Y4FW-%52">P8Y=W';)C)N$A;[A M!LZ6-5-VUPH[D?44JF)3714YH\.]H3[::9DDER9K$/-&6VDECTH>PY_[DF1? MG8 ;Y81*R8AT,G)V*2+%LDS79XR7S48]&<5 MC2OI5])_X,A_($FUB5I9_P3)NBJ#4)+MA'I@DC%M2;&28B4IR*982;%2W;:V MZJYFS7MY+[8%TQZTE:8[TRFCUIWX51(9VEKUU-V49H]$&M7N2:WI,VT2]1R6 M5;66.MJJ-_(6BVI.=8P0[.3[PPU,M)8S!%.76A0K-8=LBI44*ZF**:K)6Z/* M&[SPGCGR9'^HPPPE(C**R%FWU1DVI/#X<2BB*L(H:3Q=23%),I9>U+Z=:O(F ME]J1/G ]CC)03=X4VS:0;<^&0TENP*K)FV+;!K+MF7[9D'WTY^W3*0F154*ZHX:455<[=ZK)FXKN#JD)5),W MQ;;-8]NS;E-V)9ZWBZ5.!G>KRIKCVY7*MZO(FA3.G M!$16 9&W*8C:K5-=WE08I[J\J>TYQ;6JRYMD#IT2$%D%1%Z'[E2;?@P-('E%BB:4'_MK']-^3(;?7+?^CR@([?J4=@>C3CS'\1ZQQP8MGA9,O<> YF- RAGA8!0AZ$WHJ8W(Q>"[L"+:!![B MB*S49%_#+K12%?B%/U?,,!P[DSF.X/Z_O>J\HL\@#HJG M]M\YO+AX%C=OP(INL1_]HM*RGWEH(07VW4M5:K6"4FE8"C@HE2WR,E1JX/%% M_107=P>2[ [*D1SX?/R'+5*B7Y3_((FHG\"JJ_KIS]*HZUN47E!&_448]9ZJ MQK$LZ<\TX1_$?PO_365)2NH?-"1+LBOI<:)$[90+E8W*/E+Y!R\Q_Z _D"3D M> ;Y!_'??_TQ"MKWAC'_Z5?/LQYMQ[ERK9OD$/R*SL#?V8'I>$'DLSL@UUO' M,[__\I__H6E__:]V^U??"P+MB^]-[+#=YE\G0^)O_"<-NS+!RU_9Y&^O3#S? M[W0[W=##O[IZ#Q8L.GCGWT@]]P+#.?S MY#=X[3=\BZ_#%[#@YB)9@XTT_66)C?9+"]CDQ":Y*_D$^.YY0?:*7DOV2NFI M_0;B+PM#J:3IYZ,JDB8>DS_3Y[=E2L"O$19:#C3V9V13E>66-H]\S686?8V_MAT[7-#+ M<:H3OC5ECD6H1D@E.]!FS$#U:&GCA68 +0 +WPX\-\XR6@<-#)FF*H'Y &6+ MSR!!HA &A9>#J39Q,*\)DY=,D98%<-P#A7QZ#^;%>6C$+"(WF^=G3R9C%M 0 MT$L!69D;US:[/+ 6_CU#Y)&&]RZQAB"^F 6 >IS:P%\E("00YV"8P QHKJ/< MBEQEZ6^1AH3Y8)!'+X+%@"\#!D0'V)V%-L<2XD1"2M]AJ"DI_.&T,ASD&BV8 M,AP2U]%GY'X +F.%P*.%RN1^H'!D.P&0!F MV@C$>64=5$_ZF$Q:Z%WD4[[>%,75]BWMS\@ XA.]><(?_G2-0N0N_A)H+HQV M_?XS+J(5$?<;0FG$*Y0^Z_GWABO4"_9_A'4!O'UX#;D9UZ50>\V!(X(LN[TE M_1?-/>0?XG&<+P<9J!&+B1Q"TPXPMQ 8 /"8V2ZJ(N3E]\"$_AQ4 =/>&:&A M?31+\NGL^T(#.#D[UZ&/2HN4]NLB\ MG-]CJF:5=QQ.17!I(^_QM_*O+2G&]K6>[V<%UIITA.BMYW'OS-BHFC)>IBQ%K'M1L"HG^=H M0;$S[%L&#@CCS]T93RQ(RI_LA4B["T^O6:AM0#DBDMLQHSZL&\,"_DS'T=*! MP*[B2.7,V]+$4#1-"U272QV"/="C,-(-:FAXM@92?K1=#[3R(AZ2(NG#2TIW M--+WI?ZNH*OEVEYO]_5>_^3K]0Z>!=?/K(&.\5![LK%^,5IGS[8"Y:AH;KW\ MJ"MKQC.5&2W=K-/^A5Z-1F[-_Q53 %XHV-R3=6/I<'M(CV+0L>=8XG"JDPNC M,SKIJ$ZM3'';W7(@;0NE[Y#2%YI=?!ER]3U>:%8L.!C.3(2[$7B1;^(#$%L9 M@;C%M<6E*KUB5*P_VTM5A<>6\E^&J?>FU6CKL["-A^.;2&CBQI)_0-JLZJ*R MNT,G/ TK9[X#'XQO/W&6%+T7P2]HIQO%&[LM4>C-&[L^ITQ].9GL"A,X&AXE M*_[ %SIC'UPEQJN+=2?"7F]!S"Q'2LS)"V\J$5$B4E2QJM_2A_+FKS_KNIMD MYZLFU]9\4>; QE^<5LB4*R]IGNWZK//3W[#9&^HCZ;%NJ]N1Y&YM#2+]K"KO M*8E\B1*I2UJ;=J^%/8(#4)8LW["K \]5I]LVF5P-E8EQ M@#-IF3>R3ESS=L]CXN'S/R96:1]U,C2CR>GW@40I7\[RR?UH5=_[D!F2LK8*/^'**B%10I(7DHLM MNJ@U1DB>ST4B?7#8DYG;:!R>*I5875PXN<8YQ<4%?8MFL#)HG-/VM5!"\A*% MI->1Y-*P[-=[3NY&R^@QR^@/UP.3C$<9BI44*[WD4[%#%SIB$^;[S#I8\I@Z M3ZC]/$%.$51'4XJ5&GY>]$R/AE2R8<-\K&,=&$NR5:1" UEHHMA6A2'R&"Z5 MG-7H7N"&)1V>Z)*7#:Q#R%U%. M5(GC@WD#2#&=5XUL)Y$L4R+ZLOL9>K-_0LMLUMTV_]F:P M<@NLL0U3VJ'#+"WT-$.SF!6985R/>\+SL*A3>H!'VUB:6YM'_MP+8)Y'.YQJ M/@OFS SQ=3:;.]Z"L> O\+1G?M>\.0UEP(@/=KC(=K"_"C1ODI013G_ >L+) M!RSJVM+"#,!3P])>#\Z'Z3. N8.3P&B1ZS/3NW>!/);&GDP6! 1P@E0 T#K4 M*AZ@-6%(Y@9&@FT.9O;$?-,F+*>V.05<'4<;,RTSP^.4N02,PW?7\"@CX9O!9KA,VT2.1I.$4R)@%=,Q<-K%#!#.(G%"S M@7;P=[PD '2N0OK<6" 'GZ_AMCP7= MFH_\B^N,2[8HJ66M(S-Z$<4@"CU_D0C'\A0&+ RL M'Y:\M6!%'>^Q>O'Z;L7B]5TIB]?'M@T4LF/, W@F_BO%*!?@"1#$&(/>>7_T M0PVU3WNOED;N#\\'O4TCE_/Q"!D#0?GT$[9SWGB%! MUQWNUTF:[X-XVT4OIU/!444>;"ME_YYYP=914QRVKPT:6&Y M$*3%8Y])(CZ9*.9%B$[WO*"YP8L0E(OS MH1*4$D'IG7>4H AB7$\-]QZ-#&XA1WQSSL 6@(9KO@QO[ SBY\NU_/"RA:5W M?J&D15#C(S.<@+8K*8P,#=N=P5\O0DY&YR,E)*46I:=D1!#C"_/A)Y@^WLT' M0_(R?*[^^4!)2*F$#)6$"&)\ XD@V\&/=[W ?CEQ"0QUH82DS!-5@4E"C,_A ME/G'$8G]3Q4.S1C=#5L[#3^4.3#Y]/4J1RJI.N#=XZ6#[N,>N<1,$GKS(@XI MXZ$^/,%3]4[-1-U+B0U7XZE[!F-UJ]J^%YI(&!?BS">E&;X=,)$OQ69SSS?\ M13;RTL8L?&0BT:KFD;#L]8Q.V0()=XJ 71;(9 P90Q#"S9GJ<< M+Z"I/0&VAI@1LP0]C!Z#^%=K%>TQ22_@<\[N^CN M<4_U8 7H#R$66P]] !X[H'IYF213!<4+)/73AMM8!W/$FUV>>?/.1:-OW4J! M_:AU,92DO>;)+[0K$5$B4I0GVAKUY&T+KZJE[YS7:>WSR0EDREL&2 MHLC5H-_PRM.*;17;-I!M5319L*I7INE'AJ.B1HE**$OAJ'8O)*E7JB(Y66C2 M!+8=#E5T]?RBJZ\,/CQLNM:@G-*7YY1V^]**NXJE%-N6;92KYE//,99R0N:[ M!F5[SVS7GD4S.DXW?6;9H12[@LIQE=5QU3LJWE)LVSBV[0Y/F>2GXJU#5<+R MS.]MO+E@Y>L(LR?\6[4 5@[MDAIHZ;J*Q!3C-I!Q^Y?R[ABJ6&S7=;UQ0\.] MM\?.R38-E<\JJ\_:NY2D\X<*M62A23/8=M1LME6A5F%Q(LL.0M\>1WB[FQF^ M:[OW0;:2:A"- ]NR#7^APB[EO>95@KP:0<5222.JMSD63X]G3B^0)O8]G M$DX#@$&P?3._XRK"DXT-]' $?#"6Y.G("=I03*B4DT@G)<-@P MYUW6W%^5E"B)FUX/3#(F"BI64JSTDG-.CUGK/=/:YV %W]4!2^T'+'**I#JK M4ZS4\,.SYF==-N!&@7+"9+UD)&]NMHH<%-.6G@1)LK"4!6<;(X;>R15TY/EQ%D.>APEWT-)2),DI-^7MR28 M9!*BXM<"@GVPGR!NO:(>E"H^5:[^DJL_E.26GQST.)7]51(BK83H74G2@>2@ MQ^GM;\.BX1N8?&*[=LC:COT IM@^>2TUY>U+Z^WWNLK;E\ >*PF15D*ZHX9< MKCV]A#R?RY"JM$X3LJ=/'S(TY:Z5+LD)6T/O62EQ5.)8JSA*<@C54'%4UQ[W MN/889PP?)7E,7=Z23M^=(H:ZN)!DEZ$&,7\1_H>2Q^1U#L9)BI8;?VUPV%?WG$:%]8J%$\5DEHLKC#UI>-';8+JQPJ.5\?;!5 MV\GUE(] 9SU=DOR6&A3*LXH%E>PKV3_TOG='DNS/ALI^QJWZ,31@=2O"E< _ M]M<^IOV8#)\!H&SP3H61.Y6&S:[A'U$0VI/%DF_6&Q8Y8<-!QE\+O3E\F?7@ MXM4=UI9:1T4#@P!81PNG3/,9 /UOX:_A%>W5 H,P @QGW#-Q*\T-;!#60'N< M,LP!T.Q0LP-MYOD,L/O.G 4,;+C _"'^$6J!-V.:YV-A0IP 9RV8!'@;?L>7 MQC%4S#K7[N#IR GMF1$FP%*9PV)0$1*+S1G17(OF\"#.=\][[A+S3+GL#4S#6!X&/& M7V=69(:8HWB>FACM8Q'A<(K G,(+#@#O,Y#VP'!6,,H41M$,U]+FOO<',_%* MO4! Y0SHSO''9 GZ\O3GG>?'[-T&_,'!M(%7"F0AI>>S/0M O..88YQ9^1 M2A.;-(OFS<6BTTH*HBV8X8LQZ#WFTK/9\4(/%L7T8%GHZS$P#PR)ZV.'01'7 MG6O_[3WB,K8TCT2"!&""/*\!Q\1\5\;Y! S>_O298^#Z @ 9>/X2:#>N91O9 ML@FM',!SGP5 (I \RP,"H1!-#:!%$$TFMFDC];PQ\HX-7[('X$+@7)P%!PP- M-[11NK@Z(+P7:\#-LO>5:8+E!M9SEB":&H'& EP&.P!&!SI,(B#VZV[G?)"^ M#XS@(&T*BI=J\ &I_>W\]KP%__U?^._M([-@N!9)P_44.#,H)BB0\QTSV6S, M_'2R7K>5?@ S/JQ?//3SP7'%XVZ)Y$9)(([\C\MCS, W($Y^W>L.6^AC(2U? M=T<=_J&$%"@FXUHH"S)K*I:<])0+(Z%J'7C!RL/$O/Z M\5BD!G:XHB(K\0IJ!0N75RMHDO!DA\AA&L&4GJ0_V)^1#6()>(!^PB-X>.*U MWCT?:;'0A$\>50ZF89K1+.+V"*]CF'9>]2_/Z+FLH+Q/=CZB&I=_?*$$ M<41PV.\OJZ.$F;,PW$SR?@#S&3?>(.!^;-- ?:14!:/O10Z"8T8^KA6C&8TY MN U/Y&2"$7W=@\D*"%Q(T'*&23B%&^,2?!/C'_N'1*SX @Q W.ZX/;@2T:Q M?+<0Z0F,OR3>GGOO(:/;;LA\EU0Q:KO$*UJGW0JUUL8@+'[N0.%2K#SK4)5Y MULI[!LMZT@%E#2M0).3(KJ/SRU6?9NX#._DV+2!*$6HTL,^DY%Q\,=%#CA> M*C9\?P$,]FCX%A?RB_/AZJ@\'&%/<]OGO/< )U!.4GT'L A_FSJ,YF,C\T@.9WP,5?O, F M9:#HM$2G#T+;-X->E4/W.LJW\IV2R,R5G\)P @\4,EBV&>!I<3MZ"^[^5/M?&-C0@BE9^C$3CBC7,[1%@@;5 M#3V_U&%,X2?_(4I8 &&=QRR X_%XG_08:-0LJF+K*>=CCPV'@EN(B3=$%P?= M ]UPBJQ?G%^LG"(7E@2NT2!S!PO#?XHD^09.%.)\P9+JCQDGORP9VF=C#_!C M_8C?(0;?"HPX;:4Q\(02AB1C]@L/R'@'Y+&3 M[M HDBF2*9(IDBF2*9(IDNU/LGJ+9G0/4#XY29@[A$=*D[_E.5XM[7\,-\(4 M>)ZE/3C8^<6++,[J;$[*>H87XN4CD*[K>%7BA.'6:=E?3JB44+YHH92DA[82 M1R6.2AS#GX==92*E@TK)Y(N6264BY8)*B:,21R6.TD"EQ%&)HQ)'::!2XOBB MQ5&_Z#W3"/( !T;[%E0_V"K>N*;/C$#UL):IW\T>!7-K9 V)Q/LTJZ0XMZ&< MVQU(=/ZG>%<6FC2"=R6)0'WC-\QXZX9_AR#C8:TUI;'?ZIPS\E(TI&Y.%&.:%2,B*? MC)SU)?) :W#[#D:HD_3*54+Y(H52&2ZYH%(RHF1$'FZ4$RHE(TI&Y.%&.:%2 M,B*?C*@ J(8 Z"5E"">E8Y9;?!ZE>$P#S_>.Q)\GNZ @!_JZKE*.E)@H,5&I MT$I,E)CL;4TDJH:BI$1)B9Q2HK*\E90H*6G(+J02$"4@2D"4@"@!:9R ]+O/ MX.[]*=17K-I)U)7?[%>LJUBUE7?U2\:[BW4;RKG(8%.$IMA\KT4H>569YT=AANZSP\[O T!@*Z1V) M"A.<0 #DA$J)Y8L72XGRN)18*K%48HGS7"BIE \J)94O7"IUB3)'E50JJ512 MB?-(=15!B:422R66Y,(JH90.*B64+UPHAT.)+I#4*@"9(Z4?0P/HOI&LW?,^ M$#$A_]A?^YCV8S)\EG#B[[_^& 7M>\.8_W3CFMZ,W1E/[^S =+P@\MD=$.>M MXYG??_G/_]"TO_Y7N_W%]Q[LP/9<6$)?L^D5+32>6-!N\X=6AGO_-&=NP-XR METWL$-;(19I_99._O3+QW*C3[71##__JZCU8N,BU^:_?.AWX:#'3GAE.\+=7 M[=ZK7WH#9- "H/.S'!#>00+OH *\_5%W*WC?3R;,#.T'IO$G-7A4^VJ$3/O* M !+3=FPC!'1:\'ENA#[_I'D3[8/GP\*[VGO#=X$W07JN9L",83O^ 4>ZBL*I MY]OA0OO71SJ]^[]2,N3GR\[V>2*&C*?:M*:_)X,F\U\]V<'O8IAK!--?<( V MK7^OA)Y;@)L0^R9A!\UG)K,?4/I*"<*"K\E#JQA7X87^L!CV[,B' *X2H^J# M[8&CG[4OAFVU0'V':Z##9^")?:5_5"+]R03U0[B=O'>[EUM"N%X9??$G@C_7Y9,AQ;&=H5.[TIU^"/* CMR>)G;6;X][;;1@/ZDZ9WSX?SE1P$_7Q8 M@R\@7D=0?M+L$. P?XX+FR747+9UI894/Q]5,:3BL6)#NHDT]*7M6LR%H7H% MA.G60I@5(FB&S[0YFC^+6<"TX.=IX91I1A EQNN!6 88U"88 QF#-2R=9ZZ M*-HW\;P=B!];P.@3YOLPEKT\B\5"YL\ *0ND*=(@% XO,A_% XX(7&+ L M1?YN.!$WMH;C>(]&^EZ 7IL=3!D0Z7$*.+J@,(/ \!^C?+KQS!3&Z866%\ M9L)@30VGQ0E-M)P(WR"_I$A\7*:IX=XS)%I^] )&*%F?\\J2*(2@@D_+GY-? M%O^1X0S-,$T_ B-!ZQ !Z_BA@70%RLV]P$:V FXPO@/SP -+?,"_A\<-X0V$ MD>]R3@/_%+D 5A$0^]"6N@8(.W1BQP+ 0B ?@:)=S2'[]D3T,'ELC!>\.47?AW*) TT M-<"%G42.HWV' ,QA%C 2BC%\X3.'/1C G;8+U)C1..? V.#E>/^2#C*PQ'CK$@@DHV7QMC8S(3D EC]^[<<5+F7?V]&S;_>&*_[UQ MSE.AMJ5+O!H"5\?LBK-> "*T0&%K<=EBN-J'?GV97^T&?N-4$A,C^WX_')8@1FJDZ.$\=_:CH-:'?Y\_X2^&&K':R\@ M!1UO VRFAQCFQN6#?)[@$)\GI=L>6[+&8*!OH,4& "0EPW8F%DR_ M@@?CV^0D7QO!=#-^Z0OX_)X+N!:A_$S'1F1+VZSKFW30=NA\!H_4USZ#3PJ& M"%3/5JX'O9R\6Y\1[NF;F+!T9DGPW8X]1[U-"G5G?+_X;&[8EB:.+\C1X#2X MHAV S4B+$=Z)300Q$)AY&H:/LK=)Z:_LPNX A:2TV([W\>D:27$;XBZT-^<[ M%HBQGRJP@'Y$< +M# @43"%Z#-X4T@'#9<.Y]F8SS[VEYZY"&&<$KW\?8EN\/;L4?>I8FG5>_Z)>]P<5@B21[P2,[>=:RS#)YEIFE M'LK,MB^#Y,'VF!D^.@CQ+VL.X+-ST[CQL,F[&];E][S/ M!JH<_WG_9P3^M8-26?PMG1N_K51<"AP/O!\66OEX%,-8XY6N#C K3ZYW+RSP$1<[TC@!42HF M$'NP#0#DE2"3AHLUL SDR\S]1R+^0%_?B< ![WA8%@&8.$TAX:Z$G-?]I9V M*BM#_2$YT$:8/WEN>L*=&:.E?3!LGTZ5F99FW+7_O\A#7_$+:!M^CGW%T\$^ M&OYWC ;P!.8&#S Q15$$&MK9;^R!.5KW3:D2S,R,\]*TZ:S%)/H]>?+M(OGS MOVT(&GUSNJ I>1I7_-N-.X_"@'[H5M)OQ>0M + FXM[:]ZX] ,#9?>C@5F&N8X]_,_4N@O37< M[VL$R66?)WR4>)!T/C[=QM@]_SH)40)A_C<.Q>]%L])K NI;A%F(W"]?>O_, MTF\SO.E5CY1PF F+Q#4YO8Q[G]'V:?OMV__W;HE$%:B[%17?P=S=(Q+Q[=N[ M+/U@AE&[H[>[HZID)( S%WQLT$9SU$])'B!E!PI^Y22M0K4"6E<@Y$?CR9Y% ML[>>[WN/2 QC#K^4Q3#.TL>\9_+8(Y6![X52SXKU^9&\;]W%YCCGH&Q.P M@E_]X%R[$H=H*_,9W($,;(OY2>J\Z3D.WJ=$]_W1#J>8,OW(' B79C#&%,;# M>X,/S!?WY@*1,QWG3LY]#Q/*,9\>'".'61FT^-.@$B.Z#$&O!8$'KG&8OAD/ M!$8^AEIDR--QX)A1(C6.31!0]ODD"E&(80& 'IZ+%V!\2N]T6'S9,QDKRY-W M=+5F!D/0(7#FL15"&1@GXC66X*'/BV!Z=ZPA?[M:<^*Y(!1SJSMP9W2#P MH@!X-SA<^[!RJE6I"3'<>KZ-%;DW+1G>$&'^ ==BU;ADJRF?L,;!]DM54T'L M_7CDV#RIOPB>W*ZHMP2\V R6"+UY8_EAT"A^J+=8_VBX=3MEN?P 7K\_=F-+ MPQ;5K+MB -?HPD]28-_MM7KZ*77*R9NW*QE1,K(>^\O61:_;;!$YCAU>TRI( M0CM<>=]IP>*]IQ,9ZI.W!9.QZ=<>G:KJXZ%!:S"0UWH>M\F=8MP&,:[<;E^E M13J 3:O:$Z]9 >=57"V+,M.PLFPXB9RXILQ1HL^=""M/O>+UK22/$*071>1L: IP@A&A6QX03$*A[T;H82JIAC\#]6,M_;#/.7 MV3)CU3']QFM(6TU/4ZS/(4_?5SGBF129RVP^+A'T+B;H,O,>.,]6IOSPJU"+ M\QM3\F"B8_(!>80.P%"46MEZ\]K4L$ /:DY..*J7FSX.-4_?_R)_/Z_IY,GA M5P<+(I01_O'V+7$=_C^_[46X1!NP>NX2^@]L%<(>;"\*'"YRAO;1"+!X/II4 M$LU;9D;4.NHJOIY(7Z]I IAAA5_/Q<8; M8K3\K;*DR<4\\N<>OS6"I?3Q22QM;[7'"_!]0H XR-ZD="TQ)S[XZ/G?\5_3 MF"-K977U/_(_:8;U(#I\B!-Y.RF;#_^C+B,:^Q-K_(L>'O_ U@:W(5 FU/[' MBWR\MO+%!T+S[ET 4ER:J*5-'(]7"R4J&?@9L(-'^N>#'W+=/@*ZP8)-##+= M!,;Q9;$@KRGO?8.*],. MA]@CP/&5RZ(5RY!PJ8N)DF[ EXD0'P2P[7P:@LO M*J>-(YZ+X-@SFS<):"4'.)GME!;2VF3,"F+"6Y&)U?+LI&(=@HR>&6B$[_#W M'%!SQ1.,KNH@2>'%.3BP ,+,,*? !_Z"!@2"VW-JQK!TZ\5(.=()L.,*/(AW M7DSSAE>/M$*7+$5\>&B#RL%JA*6\'7WO*O%&AQ??=T['Z[H]A:*UIQW-W1 MMO%!Y 33 ?W#><$(LO52:5JOH&64N%"H!5/0MB]:-J^(O5?6+V\7'JECRXK" MP[J':3&/'51=A_RXC=04C]7@.1814S\?',5OS*N[G9S&046G<7!(YLO3:U_# MD-/<>:ZC^RG<STX[VB;O;[8G!#'+ID<&'<2@1*Y M9RZII27W#J8$3R3KQA@F^ 6BV]:*"_%@V/P.[O+4=B!:N%F)!T9-G/B5W_46 MAW1?OYJS9WHD#3S_7!#]C^":9QHQEOOD8@9"G( MQ)7?;O[I9?SC90-LT=-+7"@@6B>D6CUDHAO.2\N3NA4 M>A"-_\"N?P U36?X5I&.$Y6YYYX?\N9?A"P5K-YF9Z$.@2[:PRS87$MVZ3YZ M+EN@6OS.PL0'7]Z?HX=X0; /("'!57AM^/X"<.45FK;>/L1R%OVE M-F;3+<'*KU66-85AL 1X@'>+O#M M&S=Y-7USWPX>N,^:1;+ZS)+@NV6]7R"+?F"$;]P'K$2Q"\+)J[4MZ55! MN&!J21#>;H7U;K=?![ZB2>&9XP6K31;@ 5Y&^S?X==\5ZH^6RJ_F1J\+J"WE MI*^OB$DEF*XLRQ9E5["(=AO;2@F37%:G:2MB_GX;M_GE=9.ODXHE5&8IG1YG MOW'%W-M6BZR*[9U/7447&N_)9XTFK=:W865-^OK[1LKUP,.SX M8E ]SF-@>V6:T2RBMKV4Y8 _^VS*W,!^8'R60RUO_:AO:25.B'K=]G'+13^N M?:Q+CK=;WIWD>!LW;(TO+ H>[^(+)Z_6Y@NWN]U1I6BG8&I)$-ZV8VC%>'83 MPC>"C7'IWVA7R>X>Z*FL'R%:>+2TMT9@FVMY.AGCSLLX!F( >OVP<<3F^>4C M0)TQRU;X/\8[34F"@.%;!6S]>)4\!ASFPI\FWP?D7>27>LDW)<6MCBW^TDRC ME&)X4)\A&64"N*&ST S+FX>K!0M>UMG()^\A.1L1!ZEI,?T,$6]C[M3>>KA? M??;AZO;MF_B,X>KV&PW0QK-JQ!)AR;%7_2LL5,>=\02OG]UYZ[*(MJQ2.$QE.< MF$('&YE>4%C8-7=H['J\"BO6I.;GQ;DC8DS7P6K),($++Y-*8'/#I\-D.I^* MW\:9TL%RJ3CI.N!! YM,^$DVG6Y,[ ";;>#)5M!*Z]?:,SQOL3U8VKCX[!1S ME\1S8W9ONRX=3$WPT"8Y3$-V0962G1]V#E.E;4H.T82&B!'MI1F M_V.X//]B%4\ZBXNQI(PD@.<^LBU:3LNVZ'AJ:L H!N")5 ;*\Z'CQ1= _"7( MIPVD!T'4+ \F./9A3T/T>%QV1JEQ4.,?09: 2?M"@X-N7E+-_7;G\FBJ^2M[ M8&Y<1CNNNQV(X_&X2G9.[;:TQZEM3N/4RXPPH>;RQ7A@NKU[EPM%3CV3$/F8 M'DK%_\&!M(6F-BBCA!),L)2U&.'?+!GS$>)Q#=.N?,,-)GCB"S#,;(P[[CU4 MBC _-M>A1D:DA 7\E)[HQET&:#*?33 [,$B2@;#,-S<[\";',!3UKRG[X&G. M'Z#J!&BK@AB<"EH49/N)187%A=BS>"W73%X*+8-J-Q!*>@!0N*XPAK*;)A>9ETPAXQ M)PG19@P8QPI^TL[L-^D,AC:)2! R9A9ML.\A>00')^N#MCEUG'+F&[G4()&U M243C/ 4.<)J"*:PD+@ .G:2PSI$CJ/T7BH%E\Q1;&.K,SL-; FHR@=ADPQ]C M"POD1S4!7!%[([AQD&K"5 ]8F J"H\3=;1*S?L;E5; ?^!3IEMK$\T),'05+ M']_3"MZ<+V>H"/_,27B$\HX#2BEA#X83I?QJPTMFTJIDQ;- R-&="DM]A2#> MJ>*^#S[)ES^+4JD'@ZXBJ2*N,@([Z2^&P'/8\BY+@486Z2JTW9DE3';6#["\ M[,G )@&PU%&JVR:'$*15;(GA@AO&!Q1S@89A"-H?OF+[,LH=2?M>S)L_I?R)G(8+? K<) M0H(N=YO2"/%8$):Z5[-N+2J+J[FI4C7F*AK-B_X+-@7,VZ;,T$B>O M,C_TDH*R/$*2*W"B&6:Q)F8:T!9Q:$:M)P;')2V\(0"EG'A0P&2YO+GPS7C# M%]RQGV"+EO,5;GNA&@QT2G)U(TTX+M MPW9'/UI(]ALP?+I/=M'7W^36:]DU MR+$0..T@:G8P11O+*QNTO4D;(XNSKY^_O<%K,LR)F54(N*$YX.LP,KAHZWR\ M\@5/\RT:[K3#(]A;*=ZI613OBY&4@1%V. K<[V/^+*#KMO&.65>/NR5E+S?' MKW ;GM^/$RXTYW=&&TUQ-EY+W+;*;QT:7/"%UIT;F"!,3AK*GAODO2'A\XF# MRL0_6TOHM5MV&Q7*126%@J%D=MB5^[B%#G*K?R-NJ)P),VW7Y.(#K@ =ZUUZ."?U M>GD; 060FG,E$_&;:2E7PL2)#(IMTIP(\K/1R,%+<>('GK#C@HV&C.47J\:Y0?O?#"+@D+$^8PO+3,EQ"08=X%-1:UOBD MVREFQ\.%,7/9!$-K(5B)3))_FGA"+1QW M8%H]^6-K-=;)Y)3T?D?.)8J'OP M5'CY9@>7[@(PXB4C0(&"MK4!#+ZSB2XV?]5/Y@PX;3B9EH$15]?S=B&CMU+G MY7+%! B[4I,OO#I,)2/V#[:T$;"DFN<>WN9&G5J^ZY)%WF>(>GD:9B&^4T>Z@/AD=R2JC@*22T:V3 M/39*Z<41CPN3^YHHA%O(WCIIHEV/E8OZ_LI7*!S ?@-@(,4NBIY:AY%O&ZR%/8N^4$.GQ&1(H&6GY]19O;IR9 )^* MW/2+5NQ_)6H"MP!$\$5E3UPK\PT570@R4=EZ7V6S(KMX"8KL0BDR*8\(1"(0 MYYV2W;Q1NR/?2<%;W-[&\ 5"P['-.Y4'/V%*G)\Y/[ @JDGW!PPM?NN$YP=Q M/@C%?R*?0F2_+4,[%M">:]_HO"VW'G&#]:3C>OI\B[(WTF(+VB/M>Y#9R.I- MW,J;1_&.91"-<<>&;SV)\UPR-Z%WSV@_,7]Z2JD/>/^$:V.2?;'9B
#V),"7DV MG29C,FR<8TB'!.Z](XIM:6>X\XJO1W,76& MU'0FB[36G&-9+-? NF%! 6-28@?65GPEZ/4JN[Q!2$6;<$MOBCXW55JP6& " M]3ER?$-DV!E*)Z;;YTN=[C2/JEM0;E+"T&42R??='?L[H^-X/$+"=:"THVR5 M$Y'M*C9FX@HF07Q2D*V'DI.+U;.X[*"F-P/E05=&$#!?> /_$[E,ZW7($[@4 M>\ LG[::Y*R6N25A88Y0G,@ZS^>O9N:F3>P$8K3NE4_-3F]U\U6598525M^@ M+YW2N4G+'6I\<2_T;O=G[5?/LXBET>#1O45)-$^&F/%.,P_V5O::[V,4T.FV M?8HWQN";8V5(UQ#W&=A$J:ZB'HRP\+A#C=4L M*>,P,?RM3!U,41\O]Y; /,:XC- %1Y(%.6>"W:O=,M@4G^7*4^=XK\9HBY"K M(]K:2^7M$)75MQ^3G3P-^K)R7E>QJ&UOL*57Y")B#-H/02&@C)_$O0@8)32O M7IBCMSY/OB;OW(HGM[KZUQUFK_[=?/KPZA<]@U/I) GT:4DBGH?0TCY$>"BD M?11'0O%NL_8N8LM()"_S=_F;XL7XO7>[5,GJO?JE/QKFB]=4G&Q[S%J(&CG? MCY[V3]0).^)YX\((-,!.&%]T+G=!.)VU /7W/.NC'*/X@7V+9PTO+P?%T,\-A"6W70%=!(%J@N9Y"8!SF@.GY2+D].S+/M3#ONW#.I5Y"^TI3 M[BHQ=YCM3^9Q1Y33 7;#NC_MTU@3QKTAXD2"U 1=\5/ ,W@W?@R\'*/&= M=1CDYSH M%O(.$#;U7<"-^4JA^I9H(L'3MACT37R=$1X]#K[Y$Z5%KL7PU*0 MER?8QVY@-=9]+0>.L8?MZ(YVM!W)O"4+5HI1?076!J,2]550J;EP+O&Z(P.]\P^91!1[F@TN/5T;@8UDIF!WP20O"Q%ODL<]' M!6$$2#%$,4!7KI6"4ZW84W=TL2M=OF0NHV3ROK1;SXGXQMCQ")*!)0-* DG% M@CG]XPWE[:$;OE)TD$TP0J.WVXWBGAGT-MU^:X" MVS@2(CA517;43X9.==ZKCDY_4.+I;<;G?81M:3YDBW1O4B715/L=CJCWY'(;8@\^[.VV< M9:9-L:>DGRO*KVD!RH')',=PF1?!QT])_:\51/$U_E;NG?2-[?M4T)E!'J^- MLYP CVK[U=TZ$-'2%LUKFQ!GAB]HZBQ9J4;>EOMP];U66Q'GJJIEZ;M%N[3] M6W3+U"R-$T%DU8G,MI4R/S]MD?Y;1Q=8?O"*PB$:LO_M5><5?0[FAAE_KH5' MD^[OG-)Z5%@N%;P9N7P/6UW'V+[4%P@(-7HU;94&WN^Q?R$:/\/;?9W-$J4J$1" MD^YU'Y VJ]HDVV*P(F' /KC>(WCK?WO%_RTEU"I[;,]P^1RZ%*(?,_Q]$$XO MFSA+BMZ+X!$TK8WBC=V6*/3F-:Y/H2(\[J(-&K5H-0FTL(6CX0^PF*N)EM?7 M[]]_^- 8R823K-UJ2JMY&[DZE:@5A5I*P>@.NML =)F+[>.57A],.IGB4)% M@A+L+Z7!OMOJ]WLGU"1'X]"3 Z!$I*$BTFZV>!S \A:9_R+XQ+V'AICC]&K' M@4WQ3N0[A?+9Y"T?&.@=E<;>4!_)\O:Z M@]<9$O+*+U)6N ML?=[2_>X5L:M':Y*"8'=B_YN<%7*73Q8VN7&3,M]P:MXO[24>*4 BI+K9^*> M]9L6]O0IA!&&\/)Y\.(2]+XW3[O+]]O7SG8$^+VPW$Q,QNE+3DR3U!78:R8-R#PEAIR?O]WBH]-T,: MS[G%PN^C]$?+:?K%8Q\.R"KK?;%<>F0#D%]\1GTA6%GI%WQ?/"14PSXT[.OZ M*GB%PQ\"PBH$'/8*U,]Z"/E"IQ=/N"(MA'/IAM8>)JGSZI=>@1E=FN 0,%8W M.P#C7" M(,<$OMF4WM)=T_4"UI.6TG<^=9=ZP/O4"X/#WX^AW5+T4/L;ER!VS-;P\89ONU\EMH,7[.\SZ88ONT64QF^1BW7 MLS5\C8CMMC-VSSFV:YJ;LJ6%:[*;""M2?2^1]Q$7 P1WY[\6<^<$< M#^%;VF^_72^O5EQ"Y_/D(_/OF?^5IXI<>T$8?."='-S[*^Q>$?O^PSD/=ERJCA"KXU\7OZ<0T[QT M1K*W]/UFF1N\^N6R)O;YDJ'4%6^\IGW!,H%^N&AI7QS##7GK%=0:\Z+=WWB$ M.T^\'[].+X-X)V_NR3:CRT*,-\\K![+;Z0=]--H;6U3 :,3BYDO:%^ &GX6B M0;SV-FY"7[$ E1@0)N.G7[G1XL'D+TV5U&(J+%MTH+(3W7ZV/-7[V=SQ%HPE M2U YQTL_'U6KP31J1HTJ3/9#?\%P%]H4&_5A6ARUX[)X,T#L4.R)QI>DVH'? M>9*FZ6'[8^I5^>W\]EQC@J@!2!9V[[QE/"&TW^F>?7\3%[ZZP3(DZ,7%G1*O M/8MEUX:W_J2^?#@7[\0F0/Q+ (2SYWPG0!L; 39GST(W,T)SBBF(VIS[+?&T M*>O7V_?:YD+;"0&6FRRFT.^@[[W!&HHQ'Z#K_7.J(4)YZA!7NO#"_J \.!;U)9+XSVIL]62 M* ^67D%5U\)NC4D+PY7N5ZOIAKLJF6QBP(3YV%DMP"@$N&UJ8"=KT5@,:U[Q M;]ZLZ+?X30I?;NFA&_Y6A:0&?:7%4U9]EPY]7+@+3,^AX#:B<.KYH!RVAOTJ M?7-;NGCUA=!V8F4=GS!\AP'5<4<^P[CRQN(!\'= M9Y^B5>OO. @H/D*V"A%[J\Q\WNF6T;!LII-C5L#FA\9,++87A=@'FAK:;\GN MGS.O'D)?9L8_%1IUJ,\*:&BO86E37@.3BI:7K.^*3+8TUULR%6A[,P18CS2Q MQTY)>Z5XTI#RXK9E?NP&W'))B!R\7((GO^Y4 &^S8&">W;+Y'NY^P'7S,?3 M6;P0"G$FW:ODC:P#;6H\,&W,F(O7*@6Y^$T]X"L,C?F5R6P3;GI_#N8#/AC+ M3;1OHW%\ZQ.FFAL+@QJ8ETSCN6(C(-/@^:VXFW@[97BE=>)[,TUT)P[B ?E> MH^FC\8H5:Q:*&SQEXFJ0IXLD0 M111)#IEPWT.\ [^7;$AHH)F\I=7,K%YF"\6*?8C0>&*T<>&FETMB$'/7BY-- MS\P-BPJ+N*X_]S%N6VZK4S/6Q..]VXD7T%LBK.BN,64$<.]+4( ],=^T _I= M_$##%9AV/NP'&/5&#/IYDCF3WW-3_Z+76[)(&^:3#^$M-_;KP??6< B7+8\O M,K/A")\GASJLZ2WO752>6!J$MUO7/9&]Q8#&\'F \_XIY/NJ\)X5F:'V#\/W MX/TM;+]WZV6>*@/*V"^/*G<%-A2C55B\E(*Q([? MHWB^&@[7B3NT7S&"7A6^79GLX,!72H\9=OM[ ;\=[U5#;063?J5DET$5(3HN MX#4NP7$!KY9>M-3R>@/@[R',G5$H$ 5L$CD0,4P*^MXE-KNEW7J3\!'W[1%5 MZL8V]1PK>RH;4"&'\LRB,G_@&T'P&P"P,1.S=(RWBR2S*/DNAAB>2^#-@ON) MB;2C\C9\7[J=?^9HN@F#301>[J;X\@B<;^[XI;["9?&G/1-E12UBTEG,]RM=.H7!K?^IK#][90)G$] M+=S>0BC;"+$V8^'4L_AF(%M5/0\ 'MB!>WR9(DM>+0YS89C+LUJRVU6_%:X? M06C,<(,*S\4Q$XD7>$/%(E)^:.4UD2U3 ,@D+AC&\&T[T(*IAP7!6ALPRR4K M8=)00*&QKZ5Y,BU1%D]0+:YZEU"/T@(! R:Z"L-O@A0LDZ]#U>AH+Y-V$FE/ M,H@T&[PNO;)L0NFU[TET1W4]6TOO MRT'%WI<#U?M2IOXD]?:^W+[ [WY-^H8G:M*G&FTVI-'FL1E2?_X,V>BNGHH? M5,-0U3"T(*W$F\TC++;,8O?Q&+U19.RY($6_@)?=%E%O75Y2]2I2( M*!$IP+[7TKN2-/F3J'MHXQN%QJ$=NQ#Y+MV&(DS\HG]A'\?Q8ZI+O2J"SVZQZ->3PY=XBN11]%:8I__,XVN9LT))F*[,&&3\4F0Z7)JXD4DGDLD3V.THB]Y'((_@? M_1)*U'S8V>US@AV*BC7<73V&)JQ$;7DTH>5%>-UK!QYY=CF%32%0MZ7W)#D: M.P'SRPF5$LD7+I*#2TFWQO=B_HQW\B/="ZY(TZ-=<]_R@GL+UK%Z69%/;,>Z M4, ,R[5]2F\.TV>90A#;EBQ:LUJ5:A3%,"2_56KJJ%]>K%31.@"!BHL['9]( MA46;*A%JH*^4V3L G9**6$>G3*:R5?SGN[0 -348K$0G$,MNHR5N<&")Z^E' M(=!A):XZD?:0N'Y%4RJ5Q%6G3&T2UQ^M5' \ *'R.88?1([A\155 @?\'D-1 MC4ZCU2+DC:-3=?;:@TZCBLYWGD[K"V-5;3Y:-I=J.%I8MF*0ZS>Z?6G-YI).JP)@2$24BJL!8'6:X65;JJP)AB7,6X]ZK V$L*TE2!,>5_GKRWE4PXM[] K>V&II/@OF MS SM!^8LSM?0(8]?YWQ8A MX#]\\/QW(+WA)'*N3!,8,BRH0I$46JA4S:VS4O"F=*I#0KU<'F(]U-L"_!5X MR'Y "03V_ )QH+G0_B7^75/P(O,:?UCZ\A:YD$+OGA=(=YTU+PKNW%_#][YA MAB";&9IO4\U" %BA#L-P31V&VK2@(&EL$(:UW59L ?+ *0 M)@D]S71L0@[FR\TA'D8X'SW_NP9J& S)+(_7K\P%@CK. E8A F+%%'B$";0Q M(VQ@/D0Q0S1[;SE?9'D+ W[$S$>C:H1 MN ?/1A(+2F2)=8>KA@54B*YHE2VA6FDQB7 V<(\1((U<;6H'H>>C:Z6%8!DL MXIFY$82:%;'DE9;VZ-LA:WN3"?R-E$;K;4]L4[.1*O@7]Q3X*CS8@",R'U#0 MF\%"Q ,=U]3+M*ZT,.CPV.$B$:_-"P4.%R^($VQ3#J<.-=SDN/+- MH8K<2%@AXHJ;34RPY3'*Z<)55;)F3_9J9(F2LI#XA-LFJIZ2JI_SLZJGI/A! MU5/:UA\ZH*M5G;UV@?JXSHPBV:G\OV=UT_LM@ZEPKRK><#I&9H.,)Z92G/:] M[*I'W::G?"L!40)R2.QU29)S)+H2%P/3#(6$%*LI%A)U:(Z M7.WBPHP:%::H&Z,Y-FDWVS523/L2F;;;D;?JI[KD?# KEN;Z',.,J1N5ZD9E M^//9A:37""2BD;K@K,3Q6.*H=Y0XRG6[6;GNS\-UEW/_1[&28J5G%IF570!M M5F3VWK6.G/ZP$QWE\0 W7)(^@:/0K%ODIRBP*FDIG2-POIQ0*7E\V?(H2Z93 MK:Q_FIH.J^4&RN^F9V^]>ZYI.Z+\@C?1KH( []E.?&^FW;)[K$Z %VNO,W=R M"^[ 9P;Y/.%#?( 1Q !W7O9U66_(%_AA15LN@5U*NS[>JMW(N%06AO]#N?,.FV_M8?@LWFR,'=U!/9)U/?D F M8T*B' =.W9;>E[<3H+IGJ3BWA',O6A<7\AJR4]WJK)JUVZB@\P8W"T4]Y$Q] M7HTY]LQVI>L)>'(_>Y=4]].G7.X-]7'TCBS>\PFX44ZHE(Q()R-GW;ZDB842 M$4G2'GW-2M*^\T+#$0=&I_ !5$IH4[?CFD*@0:\U'$AZ15>E:2N9?(DRV;ML M]8:25.@X<:9V'?FTA9G:.V50K\GC_CQG/L\B_L)[09W]Y@7!FUQB=[!M9G#LO>%T,QG/U\6W1(PQ>HG9.><:('XRGPZY9V89; MZ\%8?MK&KEY,.W.(N<8,T&'QEZ'QQ+9HQ*12U56JNL2IZO%\34P&_:?J#//L M,Y6;S)\J>5VQA,I?3S-T9;;W!.%7[B2JG'65LZYRUF433I6TKA)RI4W(';3Z M(TE2"DZ>/:!D1,E(D8R,6IVFRX@JB-W 5'95DE>Z;*:3%$EK#?6&Y3.=]@1> MR\(7FPDB722$>?0:\E3:<;)9%*(I5$ M#H:M"UEKD.[%^ZK%K+JO^OSZ@BI64JPD[V7DQA\TY II47% @U*?--;NBSEIE00*PM-FL"XW59W=-%L MQE4)FQ77^GIJN/=XQUV;&+:/](D8WJO'(@> +8;4>$/>MF@OU7-;FLO"8Y@Z ME94FW8GV"9Q5O:-2-^6"2@F)=$)R=B%+$? :;.0+"7N5Q]T,C[O!QT:*E10K MR1M.-3YR*DDO46<=ZJSC5%=X6H-10XXZ5$JD$I$3'0=V>^IP7L5%RIE]L4CEOD$98TFFQ6\WVSJUW<*SZ 2:>51>AL:M*HR?_(1J-L:C70Y->P1 MF%].J)1(OFB1/.NW])XDMWUKL/7/Q.LY>4 D8^PC8V3S?"LS*E92K%3_\>V/ MU!I\H^*NHPEY_/=??XR"]KUAS'_ZFNO"_GF2W(3XXGL3.\03U0^^-[OEK=F# M.^\ZTV/]#BCVUO',[[_\YW]HVE__J]W^RN;&@I[$B^>_ 63TQ[7/+#MLM_ES MZ=SQPY\G].CG"7^0;JS#V%_9Y&^O3.RWVNEVNJ&'?W7U'BQIY-K\UV^=#GRT MF&G/#"?XVZMV[]4OO=XE.!99'$OF.338PP3L806PMX0X8(9O3JEPC<4>F./- M\8558/ES5Z[U+GWJ/=]QWY/.W?Z%OD3H-9,=&/3M:-WM773V +VE91YJB>)! MLWD4,E^[]2;AH^&SEO8%Y,1<:/\2_Z*T:"0N_U>&:F94 "0>,AZ1CY,(W482 M_+*D3W;H?ISQ$#=M(_T1!:$]62QM&NG=\^'JKI%^/ASL[X6*UQ&4GS0[!#A, M#F5,L"QW ;6"<&4/J53;"@@WJMOXN6)]NXE4N4VW7@&ANK40BE<' 6-FV"[0 M03!J4$HE#;\UC3G1]-_,PI(BX91IAHDO&^X";\J9&4, 9M"A\IW!E+$P.$_- MGG8=#T,&AI@8&"9DY=<'@WJ-]UB;,".PQ M6+%P<;X\HPF_ 7%01HV9!P8] TD&Q=R\CU/&YTU G/N>%9FA9@<(_XSYIFTX MSD(S'@S;0?L-*^)K]\P%\^EH/G-P5BWT-!/6VH/G8,]W#9M MXG>PE&,F%I@X?L'):3C+-,DB?Q.#5CPZ0NAZH19$DXEMV@@DS",0*T>*(Y(E MS*/M.-JC;X>L;7F/G'=-P_=)4F&$B$M-$*'9!0K2/#8,DBYSIF80K!)\(41O M$H41$K((@2RJ=RBF3R8+R'5"H+*PKW(U1R+#>84[ N M?#F\N:AC!&!45>M\]V.C5A>/57>B=S#?B5.1>4LCAP-D "@>;.4/Q9.\?T*U M *M^9?X9V> SWKC@R>.J7*.2V,/A&X!CW>ULX355 TD*,FSA/ (9X/'#D2'G M':_0)-C)K2R$2[RNG,@2)S)+>Y;AQQ?L0I:1!)V1R/>Y6IZ!!YAX/5H YM.> MH"DGLPZ&$+Y$GO,-,W8T4Y4>_\"-0\Z-%(8NF*/;B5-99<#@F,RF#+-":X&> M1@(PN87\H#EQIP+F GO6XD[1P]9X$G9Z#U17KG(60,#YJ]XRS!^N?^11>H6 M_*5/7LBT44O#M<85RV1 9+& M''Y](@<'/,S7( HI2D!(!]UO?.UU[[R[^LM$S$PNK08,QE CFVPV!M;J=5L: M*DGNS*(!;0&*R.[('\XBYP*C%PC>#"=@WJ7-,4X>W,ZYKN6@!/BUK8 KA4T. M?VF-74KLX6^>>]_&. 8Q"'W;C#W0 F,G?KZ&7]'_@G_>@ZD%9Q)WTCYYG&W= M B^HRH[1:+2\JUAUOJ/BLO5.8XU8Q-=%VV-87I3-=VSN!1AF_.LC,6:1A[+7 MHOV^:8#B;Z] >?P>0_N6 QO#RB'=Y )>K+J #:7C\*1T+(@HMJ7CUSSU^.Z' M^P#?T@[ZMJ3:7CM@9%00$JR=Y6C05PIHMEV%!'JP8C,P1N#LF=\A7@\BX15\ MO?T6:(@$?#Y#EPH<,1:\B9^_I><*_^.#Y=\;3/\#1 MFWH.QE4%N.=CF=]O0["L9&H E7"!)MAS$S[FL-&41;RK9ZG6>?5+?SCHZ<,B MFFT']3:T;%]]OK[1KD*8:!S1L2%Z4U\,$NR*Y/P[[JVL0%KAS)#51V+K4C[E>'V./SPWO!=HH%$!(V!BV&3CGIW M/C."R%]L)]K'(%T,6:E@GY1N5Q;?\88H\XMA6Q#)Q^<7,M$PA1*!O'$%B)6H MV1Z4F)8#4707$W,,&FXP+RMT.S+9CD"@(XG=DD>UK0=U%5Z+@Q.:=M=@L;N5 M0[4TZ;%PJ90JT>UOYQQ6Q:7^**<2NHT)=>2EXTE#[ZU#K;5TC,PP(J+QK>+B M>"M^Z)H_LV_:U.BR0#DLS7$ *+?3QOW+ BJ7 9GQ]V$8/,HNR.;*>["95][Q M-W;23NW^95\?+4&Z::8#PUV%"< KNN@O;RA6AONK2/3 [,U[U^;-?+8Y%Z37 M,V^KU+**YR*IE\GY&VZG>706B*GVW!T"$0@& M'#GO@(QQXU+ZH&\191_!<=>N;J^U86?0[@V.=/C9(HJ3&8.5;-\MYGSQOO C MQ.2[ZV0-<^>A9P+@(T'[)C=Y:UON-$U^6HML&(L?/WXGX6LO"U^:(CAGO@E# M&/>L[4W:F+GE,,I4Y-F"^6-A.Q!?8S)FHZF7#Z1 M9Y:<_8OLQ20)3:0\9E(,,.>4,LH,\47HX89)FLM&"9&43T"PLS@][P^63\][ MGWE#S)Y"ZJ.6?[#9HT@3P \($I#']BR1]&CP/+PEG/BA,&'%33BE#$PF,'V< M'&!*BCA]L1F5C%:>)F>Y=,LC'L#B^*E MB.8GHA3!S&O%,VQ0\^#5$S=-?&^62>IP#!L4MLC-X%D8>+O?HP\&9L).,#4Q MAM#0YEZ(L\/:.KRT'U \R^ABL7PBJ:$Y[#Y.54APT?;52N(I7V8.$5^R@&>8)JQ 2=.F;].%KMC8"Q;^ M2\JY&;^.F%)#QX.@PJ/31&9%3KH8&;G.-** E0S*>8^'&7QA ]).?+C,#,"G M)#)A)MLFY>5X7L.'YP+4ST$F]9CKML9SZ%4^L;E N7 C5L%0M<"<(F4>0(>1 M?@$V\C$+'4UB)O&9)S@#"_JP!(LX33PV/V#A0L\GKA&\_@?/"(_5V1-J3@:\ M6:(@@1&A,T&9C8^5N&'"+APG5 ML2.,JC41KUAR&L\B>=IRA<5VC*5YW$2,-FEV/<^^W)]^X:D M#%:*1"NA732_]PV+X(B_8NX4%9*X-0@,R1PVG^+JB?%R]P!+UF\%?&8 C'S0$*!500@Q<'>[T<)AS681HL6$TC?CD7D"$(*8LEK!6 MFUA*V'K0_>Q16$"\GB',9*SMTR1.CE +1$_D>8@CE1:&(;H'2 M?-WM F^:>XY"(/#&C>WGS$[.\A(SQW$VM\5Q7)X*';S ')[,Z3FQKYRXKHF+ M)H!-UPB-, _E6[D')HQ\+[XMP.^%\KM+R)TM#2>CJSX@#YIG\DB \YOI.0XS M8Y[Q@ [HT=?RZA!)"9>7-5GJ=4%BAEC:.PN2BG&//;'X; MKT7!/3]?C^^U4;5W>%ETMP_%7ELK61JN,M!6@F1G7.HBLYIE!JR1P*\'A%,C MU !WRTOO-H!%_X.G5L,B8;P,IN_L[[>?W[\!G0MT1L I79V;8<=)M37P#Q[4 M%2_[TD5"@P!'[\7W)BP(>-9(HF=B#\GR;>O"(%3["0T<#,+R/'!ZOFU-F10[=E:<[T+'.&MN/C'U'92[9O3 /%-7#@K M9>K8*2(W+2)%CIZ-D=FV9+:37J/&FT6">?EP(I?*0,*+H0-Q&VENV+!FZ-S& ML\R,!>Y/0@4\<1$-C4T*2V:O M!,/?@/OWD_P(^.9\#@:"7N$L2QXNX8H@XZ =IQP+"+8A *D1&+;1GPMKKHM MK_M)[QQM./->/EPO2++@W^^9_C$87G1Z2P?_?.#=(=@NM6/0@ZCO3EO(LRY#>?MAT8 MZPP F?F3Z2LAW!MU1OV3KW9IKNR!5WLT7,D..N)J;X=U+:L]Z%=>;-^13]'7J/ M@U6- RZJ*MMO+H66-&N=:[T"_;?;3;EW%Z.+BXI0[[I"U<'=@MC][G Y;;T, M[JO -@X)-8Y?36(N^U5I74%@CBD@V^33GT '+*_5Z72 OERFL!I3)K4PM5A- M'VR=DZGBF3:B7YF_NY>#JOQ=H@%K9/L#\\1&S:H/5VJ#EA$C'GQ1,\KET"L=L>JMWH??5>\ZN#ZBLN\/=?O3J)*M%F'>UW\<#"-<&#:W#XRB[F'Y/_; M]YNNT PJ<_F>SEQIF+:]RAET+B^J.D7+IE9J6=S*+^Q7]<+S)K@YIJ>Z/>[6 M9H(D\T1=[JV8H^_LZ>?M'9@/[G.37@U*:4"D62E? W"7F!H3S59H2\W:1/O*% M=[*Y>C1\2\#S/@4'S))ONX%M4FV&;DG)#@3IDS%C1!]$ .%/P"?H^=#X(()> MT6(-ACGZ'0ZO9[0B@P.NR/#B\M@+0N^W^6V?["1:9A;,],X^)V;2:*J66*6@ MI?V=%SS$L_+WF;X1^#4\%85!"#]10NH_*(L%?K["7.![3*2-&V_$Z;)X40F) M*@-[<,2N7"M&Z\[#KS(HQ0@)?!)T,M@@"@4"OJ1&=V6L7[X,_CGXV-7?U<<] M]6&MN$T2;EOV'G?GMMX_+S[JPY?#;9\\EU>**V"G7_%^HO8.+ZA]P/8MI&)W MXB28I2W*QA)0VI6X5GPP9DOP6J(NX80H(4;KRF#MR$*_X^)B3A/E.WDN7WX" M-<:YR&3VLB93?_5+Y_SBLCX>K$X,Q6/'X;&^!#S6/=?U%\QC%?A% J.Y!X_M MY7C5IL M-(UUQ.*R6B=V=/<]M/; M^YR9,#Q,JDKPE@SMC\:3/8MF$A%X2^"=Q7;?SSQI6 MYN6M$9KN"')\XD9)DGE] MR]V?],O!9:=W!+\O3Q7%9?\_>^_:X[:1+(!^/\#Y#WU\-C<3@*.(>H]W$V#L MV'M];C8V;">+8+%8<,C6#&.*U++)&6M__:WJYE./D33#1U.J -X=261W=;VZ MJKJZJF8N:]>!7>>RX6!8Y7%HFTQ6.(KMW&Y7@%V#DZ?![[._C2O<[)ZP.N*0 M&CBD.GO(_-WL_VW0UX1'LL-IK-JX&6]XLUAZP8JOD:QR0F5QDFLAXD6ZJN2D M]2")E<-@?7B579B 7:##WMA")>[KWH7L0/P>/&^$&CJ-^+6XP1 =A$I\R)JP MWQZRU[7.@I/Q^-9 M!UFE<+K746[)5K"/831@DX$Y&]>2E](RIW0LI6D/I[21O[3.*9.9>36K(U9' M.J5"3M'!2ID.*KU^L(]1GI(.DA"\T[D@OSTUX5:KQ ^S-Z@PN^A G!#O/#7) M4;?,M,J=H2/R:9-:U+B7O'7Q:NCES[!H!Z@:P90NEOD%?YQC=>2WJCO2]2(( MH[0?"#KHON ;I$V&#>9J4#EF/J0:48U7'"X9[3,&%[7O0'MPTXHJ6F$5<Y>R ML_IY+]=CG^4UEK^<]HH=6%0GYN2[;?6YZ^K#?"'[1P2Q &X4WVV4_XZ< E+L M &D!6#%?/ E!Y3KVVX<>U#N9(L5E=O >[Z+0N M-LLVBP,P=2#'/)=#C@%I?X.(*@CPI]JP7T1*B'!GJ[_29O7FU>CP]5>M+JK@ MSV:42M*-ID-*9=:24BEA2@^E4B%(E8GZ(PQ5FZB/36U%_2 2D?VP7=2OR'ZH M :0N[^H3VM1/<5,?]&E3ITV]Q!3#(UCB3/;T) :;=88>++^>QD8_.,)^>[KX M/PE];>B$('1XF('YO[(.:I_)^IM- /U$K?%LJ)MR%O30*Y5R8P/*9K0#O@:V MJT>PU@!45).P*@D9C35R.2EF_H#"^EX>\!V*TZL;%5695 M;,T ^0DH>6_)7)YWOHC"&--+\#[>?([-L .?O8_N>"A3&4-^!Z.J1^U@P=G% MSX$0W^W*!'D_SP8;?Z((YP@0Z[X5[P<'BR18*'O<*1 M/G=ZR19;S9DZ;8+GS3+XH6!Y@V^X3*4R\XV&-220/R9@W@><\?O3?XF9V M/,TJLFMW3_Q\[_ADTX.>*6*'YW=T5L1P ^J4.!$_U,T/;087VE*O-?+<>::3 M$.$QE[<&0^#0D[J*LVYJM@X^\@6W M1!RJ"_O!/+M[EUH)&$3E[CT&)84,L]ZX'@!S*]!J )N"8U057Y-M&1FW0I\[ M.IWC:WH&^/B)>/O9/\^&NBF5>$1VJ X'^2W@J+[8((DCB6-9'(>:'I-KA*.6 M[99="0/->C@M0-5@!L\Y>49=0=#%,5?&=,C@T)_DB36P0= M%7W=T@0K2[G;FBN(;P:^3 B#3TD.X&?K:UH2BEV\XCZ?N]$C*8'Y&._G:@08 M('D_>?MDDO\JJP6%)96687#O"C?I&N4T$#'6,#6H1LSGO;*A+/6)ZK1^ED7B0>)R>>#2S M$7>G1-;.C?A39$5M)>VWGLRC8ZJ.%DDF^F8*-ULIAIBV0TQK#KK-M2UFG9^" M1ZDNJC6QE5$-..V255NPD ?'%!S4(5FUW11-$I*S%)*9IFF3&E5*;/-^V&!< M[\G,I_A&MEC3:5MNW8*G.R2U;LM'- S20>.T6_N4A.0'T ME8YG-+&'JX%)QZ,,8B5BI7,^%:LY=^PG/N=AR)W:DL?H/*'R\P0]19".IHB5 M.GY>=*)'0Y1LV#$;JZD#8TU"1>0:Z((38EMR0_39N"@YKUO&9$/RKTG-.G*! M=,$)<6TGO2W*SJ/$(TH\JJEHTV"HA[ZI0,A/JEX;B>,YBN. &B93&B"E 5*& M4W-!LH[M_Y0&2$+2N)!,.W:%11=/_0F55W7:N%J?H"H*&8TTS MG*F! @GD.0KD2%=;XUFLKU]M\Z-KAV^M8BZ+H+-K(7@DV#_D"PS?8/*5?^XN M72Y?5.^=2(ERL[H2Y0JKEL(JX$.X0G;-@Z^3RN3 F%2;G&J3'U6;?'KTEM+% M"KQ4(OPY)9J'9\$CG:[:?3B)JJVBO5414FGMMM,7*PXEU7R+ZIU_#W,'X:J) M:)*.?JH6/M9YERPUC=%(DT.?UN,[)"(D(E355]^$BYJW8QEHH&0+.D=N:.<= M:AK;I60+$A)=A&2DR:T]RK5H^E8$Y5K0T>XI'^V:QG@ZTE.Y4;8%B>0YBJ2N MQL:))5OLS';8FE21EAJ3[>"3W K+=]C/KG7C>F[D"EW!V3P,%@#,8AF$5KABCCN'9[EOPP,W/'K@W)[_ S/NB$+.0P7P836 G@;'G75*)CH@P.EMU#'M0B;G7=VT-28331IU]9ZR)Y$A$1DR^IGQG2H M;YMAJK[[5+J^MI88&]-G/VX]%TC'3!\M\GC&HXY7,B6V);;M(-N2-[F%JM>V M'<:61UZC1B4YM3!4S1E=A2*V[1S;3B;D79V>=_61PX=[3KX4&:5K1JFI2=XP M^5*ZX*0+;#NE9B:GZ$MY$0]]*W+O.5NXOKN(%_(XW0ZYXT9:1 7)<-75:5)MB%PM77#2 M#;;5Y$X^N5H54O57WW%%%+HW,=[NYE;HN_ZMO-$Y5RV/F8AOA.NX5FNU<JK$% MI_KJ@))(DDBNB>3 Z,^Z[,^V+Y*GTQ"M+7<: !0"\:6S;=*Z"T.-H>J\!#G1 MY.H(=4\C(=%52":3CAGONN;^4E*B)F9Z-3#IF"A(K$2L=,XYITW6>B^T]JFM MX#L=L%1^P**G2-)9';%2QP_/NI]UV8$;!62$Z7K)2-_<;/(IV >/5@A]CZ]YUZPQ*:JP#,BHH*3W3%C&U(U0UU.G/7 1R/Y M'B0A79*0T4C?DF":20CYKUL0]M;]"GZKZE%/_BF9^FNF_D236WYZX*.M_9]B*W=9KJ9&UKZVU/S3)VM=@ M/R8)T59"S&E'+M>V+R&GA*W>M!IJ*H MR2%41\61KCT^X]ICFC'<2/(87=[23M^UX4/-9II$&2H0\[.P/T@>3UL>)S.2 M1[T,$$J9/8U30CVO8Q K$2MU_-[F^E8Q.@T/[1<>:>2?'814?>Q!)XAO//X4 M5JB+G'^JC6I/,CWU0]#%<*!)?DL%"N6D?$&2?9+]NN/>?4VR/SLJ^P6SZOO( M NH>"%<&_TWXZ&/L^VSX(@#)WW_Y/A:7MY:U?/G)ON-.[/'W\[08Q6?KJTKY MOO:=G_.:%)\1R,] H5=>8'_Y\;__B[&__,_E9?H^WFI^F]QJ?O/5OK/\6\Y> M \I"RXX +9\B*^+R.A<^Z/J6;[N6QSX$PL5J?9>7:L1-L))!TS&S(;,!X9%T MN'2T,JS BCZRUD<^_^&%#8P[Z9M],PKP+W,P-%_\N(;WHRB]P2C[S-4_8A&Y M\]6:Q3J<;)JF@]YX7!$K7LMKYS]QFR]N>)CK_J%IY!\0(0:+[I!P"Y#=%;NS MG.RN.D^I:J&NY#(.O[@((XZW88 :LR !&#ZLQ_I\% W+! MV>_<-UB_-\FG31^Y!L2$@"3+SW_[*? \*Q3XQC@;Z[7E6PX\QK)? 09XPMP< M\TT\)$5P7HW7_R &DWDWW^*>.CAO&K].;9S M5*8C,BMB'\&=)1C(^2U,A"O ]T-NXQZHWN0@*0LYSMQR M0UG;4RJ:J 2[ZZ=?R/"L?/[&\K#T)Q-W'+PRF&8>8#G0SB?;%/O];W*PG^.S;POIUAEC>=Y\ MDZ/GVQODWZ?*;5#=/*PEHJ">?DC&O D\Y\])R:A$$%%IM6> '4^JBN)(NR=^ M?H"HOFI?R>L(VDOF1@"7G=C14GF!O@7])^KS%9\G68.SD"RT?CHE4=U@B2A8 M=I8?QIWBAVHT;(T\5Z/&:?68A5!6,6Y%[7]]UO_/D M+T)92R)Y8@4R/H1\:8$%P[\NN2^2*$: %X*8'8! B M]3$!]]38.Z=[.5U!D+;95 VPOIY0D4">M4!.-+WJ\BS.UZ]2Y_-+8FXMW_G. MMX,%9S<<"_:EGSY;7PWV$_PE .GR?GLR^^Z*G>K-5W(8]3<,D@YQ[3O) "=2 MI-/L3:HJTOEYO8JAJVAPX05"?)<2)ODRLK[BZS M3B(JW=5_'5@)HW_R1&U,:Y%24>MYZZU$;BL6F8NK:TT@A-6B43 MDD2>LD0.J"B4S@DL==\-_!Q$EM>&MJ%C\JXZ1%U!D&E,IP,]E1MEKI!(GJ-( M8AACV.7LE?;-?_WR9)Z4B+(U->;3G17RRQM+<(=]L%:RC^WU@Q4Z!GNS6'K! MBG/V*<(TE@]Q:-_!<^R#9_D&^\WR8BN2+3F%B!=+_%/L3IV1\[S":9)9Y"3I M%'*&= (B(.L\ MJAJ8;C0?#12NL:GJ;6@!,V"^#E/\$:AVI%9.$FR**K-YDG:HF(J#75NEE!2; MJ?X6> "'+( 4\F7(!: 'FXHP"]2&=2NG!R/\"X\R #&U)V0N<(@+4]SG R20 M)@O_5@ G+!8 FT F6N_@B@U,;(31<^<<4X;RSJO9HA ,W_)6PI6]A#,4>"&W MG!4,P4/;Q6"YG*69-=6T-NNTL7U_@MN^%WUKT; MA.N0A:[X8]11P&C&0#6YG6Y*OOEG+1 &&RY)![_!Z)\FOO4X]]!O!$ M'*Z (^PX1,S NO /E\O,*'B)6_8=]NWU0#$CL#E)#\Z7NNJ9!ZBRY"F]UJ8M5JZ:7^*^G&[\;2GO%JU/->*N*LP6V\\_*81+=PP MU[>'TG[O:L@NV:#7'SV&61(_E<'HWKLPN\-6+O><\Q"Z/DE<<_@D.9,0OBE& M+\Y#S*8]L*Q7Z!:2N%6)UR$ #AO<0>@EZ9,0YD'+\Q"]T56O/Z9=KEJQ:E^)[R5GY=FI[\?N8A" M5UJ5ZF#W5]^-]IWJU'8&G&*WHZ';#@XY# M>5!ZQY4UMN4,A"$^Y)DCQG*-XJ$G:B;\(5@#W>N?0R?@8>"@KP*=RY:R<'KLGA?Q"R"*!,/BWDT2(7ZX>6A0-C/)V% M^;\5>&()ZL".O?*Q*DXMSV39$OB"IU\5CI5Q;7A Z^,;H862MV(!Z)?DM//? ML2M<> [P=H\C+ %_@6,DBPS5<>L-CQXX]V%X->#\^8;G%25 #GU+['DX317Z(@.)AI%D:HS[';GK3_4PSNZNB1:K[_>FFMQ;U:A]9>?C[7*3 ME"$9OB>/HS;E6).KR!J55.B\ M>R?WJWD0SKG;WHZENSFLB="WTJ>M/S;Z77'EFL%)(Y6-2$HZ)"7DRFW9&D^S MW*#<+U5 M DU0 7.J, 9[,)3TS1&IB9N(Q4=[(9,M@#GT\108X;29V?7O;@@ M';.-2^:+5A/EWJ83JW[+1UDVA/W/[18??A +RZ4XLBUYW6U@3H2<+E1RXMG%"3-M% MM^K0%+P.^EKZ9;2W;L(^)3>\?2/WV5 WHUPNS+X^U\HJD.NS2&@GD3QED=1D MOZ^4&5OP5>I.K$2L=*)>4E/:$JNH9>T/\^]D;R-)R%7'U-M3V:J MKK;:,6 W=@:F4XW%%MA23ZC:$I83SS/I"H+T.=VKE/=2:1.5K)]+.@E6 MZ']MB3OVU@L>#/8I7BX]V?/#\MA/KK"]0';T8/^0XS 1]!>,A?H[]I)2-3%?BY!+"S?$;7%_0[?Y"9'M5O8 MA_C]S11*+=>K4,8(38Q__,ZM<$L+&;GV>*OF.:UZ]-3FXWF<^4Q9+S&VA.:X M6]$:M/@@?JB;']J\'MENRQ>=-VL)H30"EY;KO&Q_4SZE;BN$LK8, @W"M>9( MR6==0OL.E3@X?Q24I3C3Z<69S.$)1IE('G5E-Y+'/0@Z17$\G1)H]=L:=K#@ M++*^'M/-E>HW:5.>J%OZK04$#:<=.VAN-H^*!)($LF$'0-=B\%1/C6YG4Q$L M8B5BI9KOWA^8B-/O#<:'9.*DSQV?BG-43LO6+)LW5NC#'B+8!QXRF=ECL%>6 M<&UF^0[[R?5BS+L])L\F'1$&E./)T:Y])QE+CSR;'5[M'[&(W/EJS;$=3K9Y ML)-Q1?;$YSO._%AF1@!!P)U=!#X3B#HAB5#\AO%_QRY( \ E6"R -#)SA3.' M1SQD$#SA(;!RP[63K@5KZ7K9. MG]O.UEW.='KDU'9?Q*2UK":#\:\V7T98*J/ !8X56?5=='Q>]L%Q65"=S#[ M]"BQ*S_JO#(2*#5&-^:D5"GB!TJ5ZDJJU"_Q@H=6! Y-7=OY>>;]$,HH5:H^ MH>41>'#R"/,"_;-6:HY0CL99'9FTNU;GF:NQ'$D8@L'ST;>>BN,C)*T;[\(+ZEK8 ,,EU; M )@S8P#_)C-3#Q^=W E=<-()[IT:LZL!_.LX]U)6/)EQIV?&$2L1*Y%'4)]' M\&8^YW:$6=@R]]J]!Y^ VW'H1B[?3+0F8TDGP3R5V"NQ$K&2OD9P2^WJ2 MH)"@4 LV2E B<[1SYBBQ$K%2=SR;$[FH4;*^1Q:=?"KPY,\;FP!A,3K%O%$D+2SA]^!&1>YE^C(Y1F3J-67J3:93XVHR.D$[CT2%1*7:\U5C!$[1U.Q8 MC?Z.MIX^JK;LUGJWOV X4@8RY0 L;4B]NYYM]H9\87L#:RIC&_WYFHEX 9;6 M"M&,)6E%9$6Q2#]AKW#+7WTK@/]3$F2),O(IC!ICA!B?7FVV#<[9%.MC9A\0 MQ5L[6/,=RMMVNM)C.IW.Q154&+"O_K+R' M%C>34^4%[:MNENZ2LNOD=.VMY8;L-\N+CW ->")*BMO4F%&JF79'LJHALF6 M[6K3@HO8_UE^C-:?:;#C"D?3];/FP])M>,IXW*Y+%&0,=(FS5B#MG=ZONR*3+<#Y-#'4F*%@N^^RU&GD(-/I2S?,:#WO MLQ K$2N=F).T*XV[6T[2UK218M?[QA)'GH1??5RE/=<@6C?2*@"[&9-M.M#G MX*T%GM03JN:PUPR3M971HC%*P%6:GJ#4'7]A:G#@Y9/!HY=/Z!H07@,:TS4@ MN@9$UX#H&M!C\]$U(+H&=/9W6@AE= VHF6M 1R0'4@BVY1!L,Z[?9&8:5[.A M'MX?G1[HFDUWWM> S)XN"1P:'8IT_OR#K@'198I';\C2/2!BW6ZR;K\WIGM M)^?@T3T@\N;V9!L/KL;&5;\C[EPS.*&+0"0E&\?=FA33UF&KEPZ MH(M M6[-H_[4&(]G>B@>C>]MT$4@N@A4=?16DWN_=!&(S.@FS.@.W]X@5B)6 MZHZ3=$87@1I)'>G*]0:Z"%3ST9M.Q6GI)A#=!#J?FT"Z%+QM^290W:V3#FEC MM+5CTHO&]>!E]@_Y.L/WF1S@G[O;*"7#I*-D@U C MI761^'S'F970A[F^#!Y;MAW&8"\]I$2 +X K(X%WGBP\H?6\X$&\7.>(1RZ> M30^[=S8]SL(VDOF1@"7G01V)4\$L;!\1]06O#Q\_YX<=?FFQ:LU MZNF'9,R;P',4--?K]P[;VY :<3"[=;?K./;2^F[7+@;$:ZYB[9XKNL$M&D9M MW?7J&'.>T,7#7Q_RM'^YI M>(ZGY7EV-3#I>/^-6(E8B:Y2UN:FO([#$"97%0V787#O"C?PR5?I3%YB,^;1 M4.-KU.0_$-ON*NHT()N>;/JV02)#C%B)6(EL^E9L>MNSW,41%9O),CH+R^AB M--&DTX$>^*#B*"0AZQ+2%9^W?0DA-X5LR].S+8F5B)7T=5,.K:'11=_%7C'+ MP4M."P"D"VC?HG@UU0R;?0),LJ0IDN]..$HDCB2.(HZE) M_=:.BB-Y961*GYXI3:Q$K-0=KVQ7M8YN>65O?*?AFRQ/PJ,^%N">2E+GE-[? M%029QFBJ:5'B!IA?3ZA(),]<)+6YMU8I\^M7A>NP*EA;ZW"]=7TWXI<_N_?< M8>_\R/)O7>2C:R%X)(ZJQ:6&DB/E ZEQ3J0Q9V&94_@:./\_%A8[15HZ?*ZHZ4EJ MNCDU+4F%8^IXR87NY=CTN=.KY/5(10B=[?V*RWL=OG=UMO"(*M.U7B:X6[5I MM"B2-#P=7I%3_U7JX->I#KZ6.KA3;''*U+DN[(/7A7V0"/0(@1ZU2G<8!DT2 M]1?>+0&KL@:4SE9%!B&^53+8JC=4$F'>9K]*E.-[^-R&,4M%H*AN%J%,;Y15 M>V0S&35RW\<<*1U:7]*<@%6![Q%R3]HPXLY=TIV?LXSM:K%ZTQ@-.G)Y@@H& MD(BTD]QF#(8=D9%F,$)7\$@:6]NPKOK=$,5V[>)25I7^=O$O@7^))X6A94>Q MY3%;)SN9<@V/SS5L1AEL.0.P&+?^;"(VQ6YDOK<-M3"P1M-];7I*!Y);+O+ MIAN.-;D#JP<^*$9($K(6N3,UN;1#D;L*J?K.QV+T-A>"A5QP*[3O9/*ZHVR] MILK"D'?7(>_.' ^TU004MB.VW7D0/-*W2#V%[4A"6N>(CH@'!>V.25E,CF7E M4KS@EOPZ\NO*'8?TE7J*UQ'7[HS7=81M3]N6(P'154 NNR$>%*P[IA)%:#F< M^18^B4&Z(+KC(7EQY,65DR^NM!5]BLX1U^XL"=X1MCUM@XX$1%@:RLX MUU)CCKJMO+=!"(/ZS$X[=$2AY0OOR)HIU!- 4^^P,ST!1IIWK 9L]%WEG"N.Q [&]598^QQ$EM?& MYG\0_O11;'M*G;?@1G>K%GP;X6-C-M4D%-<"\^L)%8GD68ODQ4"?,E\5;.@G MY8V3])/TU^SYCS6I-E$IZ[>0K$L9A)J$$ZJ!2<>T)6(E8B4MT$:L1*Q4]5Y[ M:%2SXEC>V;9@>@9NM>G.U*;7^B1^U42&CE8]53>E>48B#;5[(IJ>:).H4R K MM99JC.J=O,5"S:F:<,%:CP]W,-%:3Q>,+K40*W4';<1*Q$I4,86:O'6JO,&9 M]\S1)_N##C-(1'04D0O3Z$\Z4GB\&8Q011B2QO9*BFF2L716<3MJ\J:7VM'> M<6U&&5"3-V+;#K+MQ62BR2T8/?!!!6E(0M8NBHTZW@: HI_4Y$V_8%<7'#QJ M\D9LVT&VO1A<=22.?MHV'4F(KA)B3CM25ITB=]3DC;R[.C4!-7DCMNT>VUZ8 M78E*G+:)1Q*BJX28_6[(!T7MJ,L;.7;4Y8VX]GRYEKJ\:6',D8#H*B#Z-@6A M:!UU>2,WCKJ\47B.N):ZO&EFT)& Z"H@^AIT;07GJ,M;+5J!.N:T4%Q:OXXY M@RZWE3JA39K$D<0Q^K,N5Z6HR1O)B*XR,GN; MO%U=:7*T2DW>2"1))&63M\% 4_M?(S11DS>2_A.4_NE4DYN)=35Y^SZR .4' M8C3#_$WXZ&/L^VSX(N*2O__R?2PN;RUK^?*3?<>=V./OYV]=WXWXS^X]=]YE M=<&O95GPSPC@9\#9*R^PO_SXW__%V%_^Y_(R?1>[F[R-HSCD[&\PR")>L(_@ MFU@>^V"M\ J5 +*'[/V2AU:$?2E^YI;@XO)2C;0%%#E8,I8:*AWI;1!FXZAA MRL QK,,$'S[R^0\O[$$?4&_VS2C O\S!T'SQXQJ2GU)3/>?G?0[;'[&(W/EJ MS6<;3K8Y9Y-Q5=[9'6>O@P7(Q(JY@@4W (ML'P%1*LD63"?NS9G<\MV/3=RD[0;_N_8E5?C>CE[IPRP2!A #@(BD]!? MS;QG1FMKGYP)LT*L3P\ >5[P(#;*TN^4F$%O/#Y$9-+GMLN,E$Y FNMI+:>.W2X/MU0&1S4I MV4>"9EH"*>EL;Q]MXFR\1O_W5)DCW:[E3GK:W+$U*%UGR.1Y\QW'1_N/*-KF MM-1^:]&4/YX@9ZF7G@)U)Q5"8FS-9HW<_IDK$EV!>WIE4KZ$52E/?TL]O2)J4ENHT9[ M^J'9ZMW:Z#_?\9!;\ZB9 AE/PJ$^:6&/7^5HWTIX-M0-10%'FFB72MFQ 96S M*Y6L8S>WM;L6TKHA\J0DRW,ZO>@*@D;&5)?6G94ROX9YJ$]/_MR:F?IF/N=V MY-YS]LZW@P5GGZVO[*,5&*S3FH$,O;F,(2;(E-'7Q,?;WA7O!P>.IH@H<#N'RB8>IHJE9!$WC64L S MZ5\[LDH3$)(QQL/>:/K-$Y,SBHIP^&)MY-&D-Q[N&WDW']>8I*2>?DC&O D\ M1T&3:X],;7S@(0)BW7)V\O^_0%ZV3H3S:8-"; MCD\,]:B1'[> RC@ A(ZJ0VB_-SQ!A#Z6-5,AWVH?K?JT;S<_AO'V"M^38WN) M U-;*?I1K_^-KB*F.6[.35J*)C7^[/,(O9U4?%!N;KC/Y^Z>!F8G(CIF;TB2 ML^/Z?+\W^(Y$IVC/2TE)RDPFUQ #?\_=A!,1E%EO0H*RJZ=&KT^"DB#C]9WE MW^(F@['+6 H(L_ "+E[@/0M)N0#_^>I1?CAO81GV9B0MZ45*;GG)Y7AT(_%^ M_?[>L2E(1DYXXR)!E)KX#R$'Z"Z=-H/FPDYV%SC7ICDI"=$C(A"4F0 M\:N?UF9!]WT9"/=\_!(8:D9"LLL2)<^#$)9)^^=/P_ A\+W#7:S2I_8G;F6 M/)"-4!C@U2KYD9+6RKVG=J:EY4*)^2;9AU*BFL&FPV_DIZGYC<%"+I:*%;R5 M@32-\M*,WPI$N)1#69PQY/?^>RU%N5W[NH7@ZH6)NSRSK-SP#CBEI]$ZQR+E12FVV1"*-2806$!%(8P*]\=R% MZQ^20$2$:I50KPO.5J<(155HM:Q"2R@CE!'*"&6G@+)J2UR,^NW5SZK&AI @ M)M'-PVV%LZJA]5B M$(B=+&L=H7+'TT,]RQ%Q48/L<"PY4:L9.A)D9L"QRI M)U0D)QK*R8"$1"NH2$CT$Q+3,&DST0PJDA/]Y.1B:,SZ1W0-TTY0&L+3P?<& M2"9))D\C4*EQHY6M<9E6&ZU4&9B1E^K"YC)4J./*R022.X.AT[%[*K-"FS/Y?YS="Y(_$G\*Q/_T;ACL042?Q)_$O_3 M3@ BX-9D7%@MDZF2%TQ'&:6J\-#)D# MTY@.*/5 +ZA(+,]<+$?&;*SIU3822A+*=LO1( Y &J"Y+;S+NV$EZ6UEZK4?V=0SBZWB/O1J8&J[>1ZQ$K-0=M!$K M$2L1*Q$KZ84V8B5BI:H]@$.K_'3GO#YY'6'3L1'X,Y"K68_P-@-K3V);343I M: U4=0O79]R]HZ;C1-^S:%5.A#W)!N=$UI-NBT[D/>EFZFT[2\E-#9_/_:(#-?.=']MI>J2,=*UL4R+Q"4Y(3E9 MDY.9)GLT20E)B;Y28HP&FA8+(SDA.=%&3BZ&1M\<=%A0&L)3*Y6"2";/4B8U MB53J>-6P]NYZ^P,SYJ@W:J#D=MAZ9+]0OP^22I)* ME6TS&FD:72*A)*$\3Z$<&L/9E(12*ZA(*,]<*'6.F^F$)ZTJ;),"( 5PBME2 M9]D;KS;*OE_RT(H 7N8%HI4,*.H0<%[ZJY6#OY'1'W=,?YW-P1\I %( M2N M(_JWDO"3\'>(M4GX]PK_K&.Q"Y)^DGZ2_M-.,**&G220YRF0X(R;PRZWZ]-@ M1SZ=#,/:KW[*!$-+"![!#U94;'"AD\E#QS6GJ6';P)#9'QC# 2469 MB^7(N+KJ6!R2A)*$\K2% MP/>1!8[77K_*E$5X,O_K)GST,?9]-GS1=4K^_LOWL;B\M:SERT_V'7=BC[^? M?^*W"^Y''_DR"/$NT#M_'H0+613YU2KY\3.@Z)47V%]^_.__8NPO_W-YF?S MLM?83ZZPO4#$(6?_P.>9?.&?EY?JG6SBM>GRU[))@(@^$N4CG__PPA[T 8UF MWXP"_,L<#,T7/ZXA[ E-D0L.ZKYDAC]B$;GSU7J:PJ WJ;%%LSGNY3S$4FP7 M:+-.XIW\,^B-QXO@P6(^8K=68)% M#P$+)3^A0+&;6,#,0L K$FNBB$E\]P,/)1I]F[-WBV48W'.)W4^!%\M:X.F; M#']S'0!(N(O8DW@W6!1:KH\<;_D.X_XM3 :PP6=XVHGM2,@? -Y[UX97'>ZY MH%"XPRP[# "L"$"X";D%NH0%[W3!9RZ7G)B7.B\.^^0I_ [+R%PL/9E-%<>A_X2LYJ@U0!HO\A72!!GNX M@>G7GR5QR:%3,COS88T7B9N@'E F>CYH@TO(\ M3"?ZPJ.MI'X-C!5:2(]HM41U[JU8:/FWG,U#6,@56\ #=_!KP :CY,,ZJZ20 M()0NC+0$.G( 002A -Z[!TIB07D%**Y\#5+@1& R\VHZZ9VYP/X2VQZW0E!A MDMU7['.19;$C?>Q%BG?696_);1? _P^(T$,0?@&F!YR*3"Z6H0M< - @)5&X M_&2J1+)6AGQ-3A4QVW.14;YE<\MV/3<"N2L3W16Y!H&_84W6+2B6BM7C&P&DM\+5.N]DHRP"T %&,I)8A M1JBHAAAJQWG@N4$1 MRN(Z4)$>PLN#?G]\[KP,B/2"!XDBN>-@>B'J8E3$DAZRH*$B:W;%&J@$' [$ MCD#9W\3J3>!8;MEWQ>TKY7^IDA-$\>VTYRA0N;>UX2 M@/_A1?^%_ SFO9U^KL3^R\SZ?O^;'.KGQ.>WU1.M-656&?^5F*(2M)>PV0%< M=G(@Z_K UT$L@)-$?8>.N[%VB+\W.7J^O55R]Y',!BKQL$9:;+H%O\.V(,#4 M3K:)3L.?Q2]/\.3@+_D07O5.\2"S1 $NTF6+7EGK2?[^7 M$";]X5_6M:O7* VMQH)KU"KGB;)J4V.FDP-B]-H+Y]Y 96VV>+?/K/8?IW0Z MCT^+U0_'QF@Z:G%C;_T,DV2$9&2/C$R-?M=EI(9]^=!V.TU<-J^.V(<><#2Q M9S\)P_HD[3_>J*J!&U UM-L$-WMKA-WU+58_<5LK$EQ=SWPT4B)-I)%DL7MK19&$TVJF^J! MD>::*IR&&ZE32@OY AU*?!L8@T''\]Z(<<^1<4W#G,ZZS;B4L'D@K5_?R6(@ MKL_FEALB?F*.]^JQ^A"L%EUJO"'O.C*6BI5??!XUL=515IIV)]HM&*N#/J5N MZ@45"8EV0G(Q&W4YJ\Y[3CO02.NN@LXZV MKO 8XVE'CCHH)9)$I*7C0&TZK^N!$?*+R)@]+V.66(E8B?RBVORB=UA<$8MQ M*[>HL0.C#EI\FDAC"U;'C/P4XMKN<:V^61$'48C2^S9I^C,V40E\YL!7]U;D MWF,RA(C"6+92:7/W(EM2UP2I"U-?1= ".MJ*>9. :"L@HSX)2&LQMM/,5'PO M>T.E9VW\ZY+[@G]'^8B4:M7D$=M0$\5&^8@D)+H*R84YTN2(C?(1=]D$H^.K MEFEH$[S;UZ^O#@*@DQC.AWHJ6$;8'X]H2*1 M/&N1O!@9@Z$FMWTKV.M/Q.IIW2'2T??1T;,YWG\->QJ> 7=\L#%D\7?9!/XD'OJ&D84I-W@!7,%LT32HEYL5/RD MINV[N)2:MC]%(S75M#T*E@=$ ??1JX7VQ]2E_31;6(:E%._'#&C]0?W8= MMW85YL>IW;DK+2M+"!YMVG15R4H=8G'TT#7P6(WJY3Q1ULEDVFTNVND7Y6X] MS*]%[%6CF[\MK'XT,(8S37ICM7X^1C)",K*M57O?F'2]9&TGKV36NRUK7L&: M3C%TO>]FFL9 E]*"=/ZF"TZZP+DS8S;3=R-KZ[+FDWJRZKZ[R7H#=K 6JY8 MR&WNWLLX$??O+,\(F-K;SZ?7_[0L(&@^-B2[-)EO@ M?CVA(ID\:YD<7AG#B7F",JE5_O$?L8C<^>J %&2S-ZDJ!?EM$++HCK,5MT+! M.$SJL#2W,4<;)CEF'S#33,;9,<7(8-/A-_+3U/S&8"$72VYCS2EO96#7+1S[ MM0IE?"MDXRTTWJT(I@GY/?=CSAXPKSD,%LP&! 0+#G#()%?._"3,OPP>9*$, M%>SOL<_YH,SA K 'BW)@."]8"@F,PSV 4:ZB06@3JAO(V[?^< ?MROT(=0! M/B99XUS"]?.?NH0(:5;2^5KV8IV&A D7 -![_Z+J[^ M4P1( +#?Q"$,9OF&?/=:N);/1'PC7,>U0I?+K&_ (_XX?R:MF!7R)R61#Q2_ M[>7Z]#E*(W^^S]#O#2J0\8KSR*^TR)NL$C6;B9._H\8I"Q;/.)=AJD>D] M/ ..*6GT3K'(N5%*;;9$(HU)A!80$4AC KW)3R%)V>E,J-<%9ZM3A*KR)@A= M#Z ;%80R0AFAC%!6VX'SJ-]>WX!J; @)8A+=;.)<6<<4F6=D251(A"[>UZAP M^:.)86J6+^8R<8Q'#YS[[)8'MT#(.]=F7F ? M>^Q%C6MWN2UF0WAJI$TVR23)I#Z!RDJYL8&X3$-=,BH#29)Y9E*I6%.VFRE04))0DE"N5Z2Q+@: MT4ZI%U0DE&IJT#$]1D5(22A/6R@O9E==+@Q\CLX%B3^)?V7B/QIW M++9 XD_B3^)_V@E 9(Z30)ZG0)K&>-JQ<_$SR\JK_;9DH=*]P:RH6#!;)S.$ MCCA.4^NU@2%S8!K3 :4>Z 45B>69B^7(F(TUO=I&0DE">:Y"V9]HVCZ8A)*$ M\CR%\F(Z,:ZN.N:X4Y8>:0#2 -5EZ76NQ6Y;67JM1_9U#.+K>(^]&I@:KMY' MK$2LU!VT$2L1*Q$K$2OIA39B)6*EJCV 0ZO\=.>\/GD=8=.Q$?@SD*M9C_ V M VM/8EM-1.EH#51U"]=GW+VCIN-$W[-H54Z$/'D>J&-6(E8JS1)"4F)OE)BC ::%@LC.2$YT49.+H9&WQQT6% :PE,K ME8)()L]2)C6)5.IXU;#V[GK[ S/FJ#=JH.1VV%R*"G46.)E(Y@6BE0PHZA!P7OJKE8._D=$?=TQ_G2\)/P=XBU2?CW"O^L8[$+DGZ2?I+^TTXPHH:=))#G*9#@ MC)O#+K?KTV!'/IT,P]JO?LH$0TL('L$/5E1L<*&3R4/'-:>I8=O D-D?&,,! M)1SJ!16)Y9F+YO\J417@R_^LF?/0Q]GTV?,%UVG%,_T^6CNI M'TXVS^0'O7'%':D$NUEM*\3,K)O@GC,KA']1%+HW<<0=%@4LNN- 73\*+5M> M60)8W6C5RS'-/M_QD,^#D!MI32'!YF&P8!;#;V')S(85!PL>PFA6E T'$SAN MR.W(6P&-HSL6Q"'[M?>IETPBH7%]VXL=>-3UUX9'R'[U71SF4V1%7!2!>N>S M-W$8+ &HJ%CN2&3+0R[ !O$\/<*%*,0*#0^8/&; M/;!F"'+B$"6U!/OAC%2%XDO__LOWL;B\M:SERT_\=@%,\Y$O@Q#UR$^NL+U MQ"'_#"SU"M30EQ__^[\8^\O_7%Y^XB!+_JT!>LKG(682P2(L9^'ZKHA"R1"7 ME^KI?'CYRE_5"]>^%4F0PW4<^_^&%C6CIFWTS"O O)X%BF,)^ZG U[^[_#D >?_,PP7L>S9NGK"5?XI MII@:@'WP4(5<78W9/_XF,_'^>=ARKT.8^):CZ(I7J_R9#]8*O[M^L$(G@?&O M"*)XYW\ #1XX?Y=Z@CO78-19M\ P/+1=P3^$KKU7#/^%T/YB+?CU5U?\"]>& M2\M6)A>F)L4'<55J367<#XNX'P#J>^/9/KS7LMPS(^::0-1#S$%O,&Z7F+O4 M""M,B[9V\;ED9B:G-A)R@M&CID?[10%@L!0$EL"@'F$_P4;/WEINR'ZSO'AS ML]B'A^>@0?Z( .#\S?CCFMEQE$6X85#NRX4^W&0U>Y.J3-9W M/MA\"\4'TJ-)#$4T\(44X4"),#I3]]+%$6C5H1T ;TKK;L6M$!P@='G2M.G< MPAR:1OY!&GBNP#'FH$:"!_'R""MO3MPSS0FF$!&92:\8AJ+)6'N8@?V^6!=+_3@R.375QOR6[!$]6#'=QC<\X5KZP&.-,VE;QG=!;$ TU(^]F=:X*DB]_!'^V8!JDFW[-&+56C0FKUJ)Y0 M1B@CE'4.917EQ[?3L[RZK2X]GPGB2$1@-^,ANA6Q_[/\V I7S#3DD?KA.V'% MZ&LJ2TV;U+1GU(2ICBD&QF P,(;#-BO9MD.1KO!C(VS0Z.TQ+58\[/7;O O6 M79Y_0@Q!T\1;HD%W:5"?35=Q,;*M[4ZK-^J2I)LFK;=6[F:W4[OBL$WLT$O- MU5%_U#?Z_39K&K1##F)&'9D1D]:(%9\P:R6[^5/62C0@&G0O2M:01<63I)!& M;2HM(Q#G%1&[&%T-C(%N5E7S>*BO#A3QO8Y\;_9F;590IV!,=X,Q1(/V:5"1 M^;8M&^5THF3S()QSM\XXV9/PU]B&MR^93Z.(QK-!;<98')A#8]BJL5B!Q';. M@M1:REH [@C!TI==1KWIM&MRU%R2-T6YB%I$K0HMW>3"[7A03<^NSN3[%9I5 MU9SQ=YY- 5LI;5=KI[X*8TS&>#PQ9JUF&U(#S=/#WN/2475'QBJ3$+O6*(9$ MH3(X&^&PMMI"Z(L1V(.FM/_H!577L==561CT^J>X_[3H(59\+M*,A\B_8A4O M51#YGHM()X^PE1!NM1V@NN,1-A_TG0Y:SF"F9HFGA[UJMN/FA<'LS=H\ =&3 MF.%A;]"Q1MDDQU5A9ZLZL3%(6. MMFGM<@>A\5,["/5[DT,PGSQ&_8.>K:NHLCWU#Z)."_KR(W5:H/Y!)*@=$%3J M'T3]@TA8:%>C_D$-0$7]@ZA-"75V(901RDX799VIC*I!_Z C,LBH:N0)5(T< M&-/^S!BT>J.RNV4+J7]09QE_V#,'Q/-4JI-HT$D:4/^@LE%'_8/:M]Z:O_(Q MH 9"Q(W:<*/9&\^(%<^Z4"31H+LTZ$R8C!H(44BLQFWLPASI9U11_R!B^[JM MMXEF[1\I&$,T(!I0_R#J'U35AD?]@ZJV%:>F:5R-J'\0]0]J$[@C!$M?=AGT MKJA_4+V@G$Z0BZAUMM2B@F"5]@^J+^.O@[4?J"!8S=F&@\' &%)!,,V@ZCKV MNEHG9=CK4YTNO:"B.ETG+G.S(8F<7E!U'7M=E81!;]IFOA9U#]+#/Z3N057[ M@^U$=CO8/6A@SHSQH,U[.'JV(.B@I&B$O:XV<#![TXX5D"51J Q.\@;;D;D1 M[3YZ0=5U['55$H:]Z>@$18%."RMM'T2GA71:V-QI8;\_-&8FQ6OU@HJ.2$X\ M,#SL':/G2>9(YDCFGHN1R4EV3"&1T]4(U%<2!KW)B1]+MM,\J/K!T[__\GTL M+F\M:_E2=AEY90GNO X62^X+V2KH.@PM_Y8OP+=]M*=P/.L4+ EN+("(?CN\B,74>C*D\]/LG71K[X;"?:/ MOTF']Y^7EVJ\9R_MS;]C-UJ]\V&V&+\4[Z,['GZ^L_QDT6\5I''(Q=X5 ^_[ MR,L?^?R'%S8ZY'VS;T8!_F4.AN:_Y)2?5TM^_=45_\K7*) 9"W-YUH2^&-$AR[ MB/QSX-^RSSQ!?K(6B+RX/5Y[3^"V)6N^!R)NBZU-1%U=HP$ MUT-4J8N3XH/::^(CK8N&]MH&E?&1"#A/*M>VY9J]\4!G*J_5$I6$EL05S>CD MHWR#OX:!$,THWL&:93S"XY*Z?!ZYKE,B22T&SCI)!IK0Y)? O\0<6E2"^!6[ M3OO@9B3H"-DJDJ1__0;8)' E=BIH.B=SID+ MZW+\S?7=1;RH7M'*_\G ^J2@4BLRJ_0G_O41(9'/)6M)R/;C!_/W"M3E8^O8 MC_Z_65_+Z&W*!6P#_6JM&?K'C:%?*J,W7Y=N*(=MU<#(P4 /LK;=YD<887;9 MGUP.*SF$* &].Z:1&GF:!C+JBU.L6V/F>#@=7ETU'ZHX'=I4%BGXT+Y_C_K@:;^GX11(7',L%M6F"LV& 7P)?Q5P,EKH++/$7 MF-113!HC&,]F,J"M#WMDH#_AK*F;)TR'KY@XJ2%.&G4P+XC8J&V\;IHS51^& MCHY)23EY3OHE1IS!FZI0YRL+7&*;M^OM'XQ;!?P.EJGEP,^AZXY>WVD1Y_&CHZ<39UI)Y.WIQ/GHBB]L'@(%7%@P2%?$ M0OA],Y^H14HAC&\!Q'<)A%42:&=:T1["]0?]44V$V[;@]K!# M9*@M";)-L2DE0^ZC5_^J%7I=W]Z&_!81 /0*75^X-E:GB+DTXR2M@O4KL349 MTGG"[><@LKQW*3P'78 KX]?+&"4,=4O3+N&LS8K2@@ M<>0"B?:'T[ZV3-VI:8[,1A+I=Q#_)_?>=;COL)7+/:=-C^U-TF4HA:BAB$=% MFOG0%745\=6[RFTA_E/)Z@_YP@)?T;_%YE8W7+LZ"FM1YGO+]?!,X&T0JD3" M1C.J1M/A8%9]Z'Q]41FI\O"@?O&_E,?J"=$^-0(XNAK5%0'LD8' MQV1WR99V"KQ-3?-J5.$IR):%G195&JF$.#"'PRK/IAZC2FV*,T$@X"+D\!:[ M^(FKO[2@=0%4!6@*9PIE._)X.9J-*Q7(O>LD1CB6$1I1 9>3R;B:VQ!',T*> MTUQN8*\#M50\_MIW4D?Q[)!BFND<_R\8_KG6MG\/SEW-KX7JKE^S;S^Z""_8+ M?V ?@X7E?VLP^8V!K6G<^9^9?%JX_^$OF=DO]K>^N_9'_$0+7Y MZL]L886WKG_I\7GTD@W,W@1>9I[K\\L[B388;]";C/';]3G84T!$4%XR-P(X M; 7E+J0C]-\#^%M6L@[?M+CBF_#1Q]CWZ8,[!M^*)OFEZSM UY=LN 5)9B5( MDHLHG>VCK^Z#"@NY9R4NNU133"',0JX7S,4;'W9PZ\NZ0_":!3HOP'1I"Y85 M6@CD)0*,K\'#ZF5X+KKCA8OC++E#L+;W M2.K]/]9B^>?_!2[_,_LI?WS%4=>"T0:C_<1MJ1CR)X>FD7] P9"&'VHH0[Z- MB+'\57&I?P*\,\"MA[C"I_\$FB3]PH G!=HD((K>RL E+D-^&5E?U1WY+4R7 MX5L=->"LB'U6!N9H%V7+GKHT7?:YM M.XA]W$&8?,H%\?C'9Y V]LH#$FUNF_F[^:OIF_B>?$U7;5N?8GU(!KT)/$?! M8Q9E\%.\ $V_0E;;@_U&^4K_W>D#2+7M+CUX68JI+P!/SGEO4)]!NUFVK?0; M\DZ.%M!.<]<'7]RU/( 7OI"W=AD@T8L=+A6CI9A.(O2OG]ZP3RLP&1%GZX0XL\]5E\.##F"*^$:[C6B&JAPL;?LFU^HN"LGWQ78]=>YXJ%)0 MF 8'5!@!-D/05;9R!.[ 4V WG(/*]=P%P)U[E0DS$5A+J@[]%IP'SY406.D2:\2%@O 7RVH,;W:7\B*A=YBKSEH-X6"#'^#M? M)N*%DV U 5D> 6F ,U\O ##;8A>_]C[UV%^OKS]\IZQ+3/R %5A)@BL80POK M"\\)*.7,RF^H)9;K? XJ(K%1ET$HXP*+3._ \SQ2KWJN=8,7V=QD*,<5MA<( MD.%$X^.B<.9=[ZA9$%V'8U"JHAVPA1QT"%B;^$QB"HJRS8WO2$QOV-KOT0H& MP_XV4&%1,/;+UBA'2U:B36J+#(FQP!"*4M/RU3AB?A QU(N)#0H:I6R4IH F M%FXD36ZIX3TO>) !651.3A#?1//8RQ2_49@7UCN/46&F 5[TE 4^XP+ ;JC0 M!4_=!H'S ':]1$L@JW" NK7\6Q=+^A9H4Z 8TL$%S:C86]V$AT$E$][$ N1* MP#NV99:]$H+Q(Z_X2$D5EB>U5NR[_X[1*74X MVAS<^=Z&=08+Z;8*9:#)UY.J$N#].2 #'" *YM&#M$@RN41V#D'AB<2J*>P" MRR7\K]0E'*\=X!8B]<2[!7C&]TK#?PJ\6&ERP6_E-U); @+D'^GH:ZOY);8] M;H5@HCD .;@ZG\,$5GSI-0P'8H@?1;Q$_2F_3H,6UFW(E69^3 HK88,H6"+G MU<@8[WRI:4-'8E;NSM>?7K-)?WPY'..2<,B2XUN]\!H2XU$82TO[$J^Z2X1_ M" .G^-WKC(82[S@.Y<[4GT$V3,5/6>12^"[7A0]W'K65 MPP:.<1*P;2Z#^25N,1Z7&\Q&I(E]OG-%\G7@!;=;95Y:#%:(7 _[&HA?$'[! M0"!PMT C(@GXI9"H[:L0#90[+VYH<1BJ+=Y1U0Q RR1?1%@T,=NT'/F*#% I MV)6'!U/^ =97$?PWA3>2V7-(0]3R]RY_0$,(8,(/")*R;\ JE+I#F2QK:S(R M4\J.%S'6) "7CBOC#^T\4([V'1X;X)Z?@KT6+TU,4C5;V1E+WP6LH(2#+\:= M[4"O&]EZ(2%6*%%J@7M\"S.JF'1Q]!/0 MPK^"X@AQNXR4AX^+EEY\R@*9=DF\#*4;TD")9]T@L50-(57\!'&W3/0GGJL9 MQ:U0FLP)MX+JQ]-,.TB4+NH?>=$OVZL7(%485HC2L+G:[9%7I)\FX7+!IRJ; MM)^E]Y$Z/ZN$9/(&'K)Y9M0#->T0+#80W'2S3UCX6['-:Y!,60IVY#);=E.0 MZVP+G)4=@RK>4QZ*(JR0VDD-5Y@!^#0UPC/?*^?E=%XKA.<$ZN>,/S/=UGD. MO1;;SRG$VB9VP$8%WEJ$F,&Z9%*_ !N%Z/W@EIBC=:NGEV\_L,-%02BY)N'U M/U2>:JK.OJ+FQ!#8#@4)C."![WL9XG,(F4*)X"BR#,#&%4K9EXI9+3>18IXU:A(W$1"OAU ADJ\%&A MK6-YB9HAVY=2V_OBP^M/WTDI TI)T'(I MK8%MN%&.$(:Y?:FK0>?A%>$-;?V(J7YT('+\".*PLY!EYJ*V>F:V:B)<#F-,)-6+GR1NF!.9>VEPH+R'@G1R%T M?950B9,![=7Q0V K3\!( FOJV$69=&EL3087E'579+Z_ [=B?;#_@+H'4P#X MM,!EER$ZRZ46*PAMB CA#6L;YF9$\2IKSU%4J*AAC(_(AQP80YQ$: M61DUOG"%:3E@@GL8CB.BP\!/7)^UT4] ^HJZR?)$\)B">D0R2UZ/$E10[5Z$ MIP\I.I$SU_6BX!N#R5D4#Z4QDIZ5 M!/V36)N1D4:I#-PK0;(+)O6V;;7(#/"[!,91QSBP=@=?84*U#7M>KJV!?_!8>3O92P;$'.03 4?K)0SF M7 A8(Q[?I'HF1:><*=L'-D8N8-O(F+H<>=C<;L%\Q12KW=E4 )X?/ 6^7> X M/-%A>'SG*2@L %YOZ"/TCTE^[)Z+33HC7=HH?K#Y8FKLQYD%@7M FXT0.86 M/SV7(W<4-[ S2-LSF*A(\50#HDSP2 R\S%N8.%+?%$'/N MPF3'3X(/Y3C3NEZ[L>POMR$XQ@ZX>UX0OF3_^U;^5U%TQ)'[8**$Y,HN ;;+ M'/$WF,2'F"SR;6[!RQQ(>"3-=PSY;>PI?SU+6$S./U.==>,^9%AC@(2<"*(?JE0/8S6*SD)#8'A"*I(\P M=6H423,MEHH<+1NK$+;DKB*Y1#X\SQ/F5<,ER2[J=%D-+9)#7WFJ:Z%QF\ZR ML%88GU1V;A"6(FXRXE D_?\;/("4@=GFSI-!^5>;)Y3> ]A2';)')9"K 3= M7Z'L^WEY!'QSN80-0KZB6#8Y>(:U(L@X*( M?\\]V P#4HFD>YOD:PEN;X/N MWC('HYQ#D\9C.IB_5BLG%_K*(''.F'_7,*&\>1'E&E=]B0X*.N!I> 5^ M+18*\G@4H2V!)S!@'+F13(.2^O4>++T@!LYT[N66L52WC,!'GL@4 M]Y7 3[."?"P,AGX*_,@Q7 H;BCJ$6 9)LE&R4>4!!3 253TQ%#*97Y4M\A'Q M>O5*;F3X[S-[9?E?BAO;QH\RVI =UB*DL9\%6E*#,O!RCV0?$!US ZZC9UP\ MN;,V[W#TS/S5TD6486^R\,U6/(LNW*3B)O*"MB8QL1[=!1HJ*:PJ9GW'/VIXF\5R/)8/;EWYG+ MMH[G-.+Z]*M)19*NAS4RX# '(+MR)4IB-0?34?IOEN/DH<1U9"99[#OC)BGN M1.GME!N3\X'GJD>5/* L $FX]&8L$C6/\.3)KX64UY37YV QHY(4"28<+C6B MR&SJ0H;I31"&TLD26:H"\K:\R99!U4$KH=;$R30*B"+"P:[#^*DF"QP4W4QYKJQ./N:L2I).0@-K+,^-Y(\TAR3-"MU*H#/0D MP*#>+^W9*O ARL_G0.3GZ5EB$<@N;N-J5W>*42$_NW*S_;9.6CE#W'%>LOX3 MP\=)XS#JS-MSE2S[Y3E2*PG@5/E9VR),?TT/0]*(S"+=Z6#7NN&IBE3J*K_, MFAHB/EX*C!ZX=Y^Z#_6=@U3 7:\47Q1Y*SV[D]N6A1O6?>#:>;!I7;?O2:,O MI>X5XV$%I""5DR>9KY >M-?J M:SY9O?G+;\FVEXK7?D)9(HD8BI<-J^%(Z3#N>4LP,$"2L0R,_"R6EIU^KN0> M+(BR$]WAA_XW.=A1F/WEX/T*H-T/+Y0RS^8%(9?I8BEIU<][+];B+KM&_LMI MKWAPJ?;AY+MMVWQ=N_"%Y UP(4&2Q'<;%ZHCIX 4L,2 %H 5\\63$%0._VX? M>G+PT.!P[44\)H/QL$:,;MYGOE;;IN^D)OOA./6#A]!:_O!"_?].1&QRUI.P M_GV!X9_.^BR1ULSL&2R_'D'NHSGIF?,=QUYHV#L\S.;ZW[[\CTF[I#"S5@RX MS4-$O[8]/GP"SGSYP8D^@4(Q(_U,T/XT[Q0S6*J4:>JX.]G@)UL\8, MH:PM^R_QI::3;T #;69NO'[]YLW;MQWPD%0TA,-4?J%4:UT.4>:"'H"UY_'\ MXJ%0)0%7D:P,G1 O04F!KF:F(E8J4FT48>RI9L@"3+2=W:35.X MR4UIT#+M@FUTV6W3B)CV')G6[)O=9ML:-JQM$>J]&VJW=K$\UZ>);>Q)"&U# M3>P[S='3>VU,VHFHM9F\>0SV7'9G!46S80B2.)XYHX#OHDCL\0QQ8\93+= MNV&ZZQG_(58B5CHQSVQT$I[9FU*GVC8LP(/PJ(\%B-3QO>=0ETZE2UB^8'-_+RVT'8O34[WV_^7?L+E61DE)3%GGS M_P[KHKIY'XNC;X1KU%"G"FLLQ96JX9+4&RJ46EZ_JRLKW*MRN4OXWE7E0;-& M'N4FNZHHNJITD=_6C@7'6Z%8/A$++?NW6=\&51,)"S]P7Q6B*%X%_GDK_507 MP 5V BM=DRX6;$YJ/H2E(OH%0.9IM30L?B8+!M]A-[+0V+.R(G2_+@,_J="* M14^UNA3+8"!?N*E3MU8!7BI.FNE3= H<(2.VK2 M.L O7J#D1]8E.$*/:%59HHH3MZR:YV(98W%GL1-+BN6LI<1IH?',H=492J5^ MTV&RRBV' '##94>,>!EDC354Z6WY#&H-;M_YV%](5A*8@_YP5:^/WOJ,MJPW MK^12::$,33]VH3\IH9U5L=M7W MOGX4D/WH6=,B4GNM-624%7!5P?3]&T"AB%9:ZJA0O ,H'2Q"L-T39+,N+[ZHZM\5B]TI&Q1)WS% :ESN D8:F MZH6VE=&+1I_:T;")3V$G$%S60#*RG4@^Y, FX*+B5P7ITU:]27G@XN9CB4=4 M9ZG##*CZ7X*(LVGSG08V ,M=Q&W-!CX7.F=ER,/=^G'")+5S7%E[W4MV"U7R MKO@8Z#H?EI+H?E%N])%X- 5W")^7Y>Y5 ^HM+V&%9?28ULLW;A9I3,LW;BGL M^%BQP+4:BH_7!GR/&QB6!4HJ71LP58-7=;!W0SM>"-GK,#>,5=N1'78>&MS2 MRBM4:B\4"BQW;4B^SCHE)BM1!N\=]]1.(PL.R\ZN%A85E@:PQ53'55?D%58? M@T;U4$J#.T6;.#$RCS"\5:7535/[L?E5K7RQ;OBNSVW(VJ$Y>=16O-ZX(BIV M',WZ/NT (8.X!$-NZY:@L6P L&!AO%_'"HCTN*Z GOD<@30TE!0HN/U!-84()=AY\/$9C'V9U MFMVQ.N,P=3)A%PT=]N_8PK@EXGNC:O.W0EH2K]^\EXYP++G?*A0W+#\;A+>6 MGZB7I+,J4XVLXR2>OE5[+8$C2I;<*ZG_DDB+Y'&@I*DMDA/,6YP4B? M[%1A@YF3%/ W"OTO,O=6.37PZYV[Q);,J?^*IYU><%O2(.6^I>L0*B?4C51$ M5.X5H3P)4"2H6%)/(5HME5ROS;TSIEK> MJV7?I7+@,VGEG4:?MIXYI3IW@R:&W,67JL'-5L2E7V+,-* M$B5;"(WE?8;30"^LB5L+\3AY)%\X?(XDXLFIWF/6J#M/CR MX:]49'DBM&&Y&G6YEP"23+#;=-XUTN4]>^7(!: M;5[V9XW%KG*I%.R2E7;']S+<=_$Y6+HV&X[[W[UDGY.N!7\MDCGW](W2&N4@ MV/D3WFUE/0JMLX$Y^/.6E95AO4@ _6X7AT<%YQ>REX3/T)R-5JK!>RBBY) +#5+PR)/>/+"5!*J;>W:H MA](L6<>5IY+R.,USOW!Y$@?#HE!F,8(UW;..4'A?.G?R101KW1&4;4[4GBDK MAR= X!-E,, 8@8&L4*XGJ:ZOMO"' !B)+W/:%O064KW $?E?OR9];7_-)3;' MF"N*W:N=XHQRIL#/MO!=DS+5!7T='?.]2"V[[_CL+6S%D30GMN.PR/%O$[LF M.17="=V&&E]K[E+VTK)F!K BX!Y$DF*?#!N[)U(V2[&C;9EM)"#< HLEP6@9 M96D?0M6)T V+J3'ES:-DK*RESG7*Q7F;],M278?LE6JSK2R\;CHX591/+ :< MRKV+TOYBQ=,L[%F:8"V/2&4-R##$E8@ ?E\*9LD6?&D05K93RCKX%'*QMHYO MH8URNSY/\5!B?7/*<[D*-&:6@RC.<]R*YW 0KR(U;2!.L\#(0TY&& "90)S MP4JSX+B6\N-D_R"5$!E(JS"?7K41STVVTA+6^G9@=ED+YTGRKM"0K3M:Y[=QK M9#?B:'7&1_YO@^)QO=S3\"/FP%D9?O(*2FM[*7[MR+PQU4S)4E;XQK%!-E"2 M7;2ESPT>980N3_,Z]BQWL9%$DP>#[^ZS3\?E]?9YOG5!7'^KJ MXU-7G\Y5=>]6HPSJZG-.S3,ZQISGT<6%NOH0/U!7G]IXK@[V>@K4U-5'V7H*,1(1$9)^(C,::5.?5J-Q30%JZY-6&9/0J8^_8<>[ZW:OD'W M;*@;,OD&FF1)52#;G7:42!Q)'$$<34U;=&F$(_+*R)0^+U.:6(E8J3M>V:YN MCMWRRO1MT*RI!;BGW^DYI?=W!4&F,9K.]+0W&V!^/:$BD3QSD=3FWEJES$]= MFG>5^)5E%2/KZU&-XTZKGF41"2SI XIUX9RD'5S>UT76:W33-CI;V@\GS\L6 M.OBC@379N6Q&YJ[/4NC<6>K%Z+AS>(7+ MTW/'K@?$O3E[F+/81=RV.%VH\( M'HPOAQ.%^N-%L+%(FRK4SWU+]=Z!-U1I22PV"7/;4:E09JEP9 DZVBT.)2L\H M,JEBG:Z_-OH61MA!GW-NIO/W F>D-1E5:=D86$^XK1'ZCY?N#W>,^ =^8-[%P2R*Y-\5CXT=^>1K,*,!5>^ MRZLHIP 5&C@!_BS5F!?[[O"OENRD@\]@>RLD?PPZ(E0R*0>2/17FL>>Q+["E M>MRY5:6\/=5M^-["S@T^UG^6X_2 L0M])8IXP05&N-:LE5?:"@K;7&$QZ*QM MU0WW^=Q-2UZOU;@N+3?%EGP)54@J:VJ%6+\6RV8"/:/(DSJIQ]Y:]X'J%B!I M.,\^YL>-I1*520E.69[30B,A]E %"1'S'+7%%EVR>B?(5)BVEW=X\C=VO\UE M+6VIG@@F5NM4M+4*(CNWTDZ-I48)/>RX 5HO*:(- UE>WC12L=R&?D\*,R:] M-U13SS5@=)/T]@V23U%@?[E4^R%64P8LG7>Q[=<%)&0\7& [<8>\IA!F/5BA M([;UQ8'M#_?X[0UR2M9'UC] #9P,*74#?A8V;-BQI^:^1X%P\O9GLDB_<*4& MD'U.$RDK;L6%;FE'5IHN%)HN%O$M++74@%16D^[G+<;*):4-7.(RY)O8E%6P93^9QVF.70POE9)UV,=/OU)O M[#4M\L8*L1"08!=8=?P[9$/%ST>HD?&!E;+'';&L7H&LVXSOP@Q;5P2JWAOR M:5)*WX]E-4HL,!]'N#&J5F/!8@%OR#%$9E1OD7O7BW&TW0 H@T!LGSP9OSAS M-E<08:\0,!P!4ME2,K*]/PKF#JN M*+L/"G6H4)R]JW@B&G?@3R>Q;KKR=8ZH,H^I-B;Y-[+7+ZADZ0*K#K:)(\W3 M[I5)'?2;#3HB]0K$4\T)GE1$NXK"^ETNH_U(.<9]AVVMEL5 MFUO*?#-'2CYK$UH>I:%RY5U3]ANEVIQBJLUH,#C!5!L225TYCD1R;P$*8]K7 MI 1%!9L[W8"B:RM-BOGI7ELA5B)6TO<&5.T]48J*&J8)57!=-3 M"JDX-;'2B1>,UC^&]_/CJY$[K@I!/<.S5F5P/XUW'N;<&#(3..S#BMT4:L1*Q$'L&C!6W4Q>)@ MGF3IW^,E(3M6MQ_;BOJ0L716L5=B)6(E?8W@ELI+UZWX/Y4N6>'E&[Q'';IV M?@,K]MVHD88Y5.66JMQ&?QY<#8WQ3-,\CQ:I2X)"@E(2E,L3%!%*4")S]/3, M46(E8J7N>#8G04>V.0J)"H5'N^:HS *9J:_1,4%CT;R31;D#P-7LK2K$E/AE(M MVW)974O(S@II\+/86N0IU;\SZP '<1=+RXX2\T!V3[C!=BDE*^'P*KK55''5 MOSSV)P#(G8/8^!&S :Q@ 01-ZNKZ6$0OS$KFVB%WW BTD?AR,!K[:DG).E.Q MFQR"6?5J?5)0W?TVQ6W6)L:P"8X?8U M8/.&*&;_<>! .87 M6 ;6]2J*B4%@B;]F4K0'+IO,>^UQH=L*% M:@@EUENGJ+<%+TEKOJAL-2"2?^!&A1@JSIBOR$T: J13.?C.33XHHL&^S[D)E #6,@9+\'G ?O8E1BE?:"\#_P$/]];,L)+AHPR M9%*M"$XI-LV3J3__?WO?_MLX<[-K M?V-/%H?@$+2IELT,12I\V*/\]5]5=?,E41(E\=&T.T!V9NQF=W6]NKJZ'MA= M*VDG*4P8:X&.<-&1#N7,IY9TP)LP-\86 6V_<7$C"Y"7/="4%(2$K$RBZD16 M&$DAM-T-TY/$'1G7H>P6F.E6.0?U D-A650<000J;.H[*@7;Q2Z&#NHG/R"EDE@'Z$[PJ>%6T@8T<]=/S@[0B1Z==?E# M!]0%J S$K[R[QN.PZZ(#OPI%VR*\R_C48I 3Z*)-#'.<7).N_$[MD/H+*=9O M:RLCRR95E1@M=,B4\-?DVYX]L93-"[@[ZSU"G9N["0_/ #M)6[>_,)@0R?^_ MW.T9@Z.3=-EXR$6$7>[ M'#3WWWT' 1[^4ZRH8ED'!<(1+6 =4SS*/1AAW!?E<_O$7'9Y#^_ Y$P8F/V4$&VRDJ MXQG)%+2_\TFL/>Z?LIL 80/K#*VX^*B<2 /0]Z+'I]0M >@YRR+T?@E1Z#*< M\ !P)9X,G_@FW(%%^H3=4L7!C]^C#/L3^66AF28-RG22K;?$/5M#5=%)[I6V MAE*Q:TGY%DOQ>EUL7*([*^W;KJS-G90LW2*J%I;0+:*Z MI6%KY+D:-4ZK08D:916C[*TT.UMK%ES@ UG&M^?/2M MS^<,+!CYS".\&"(4(__479MAW^T"AML]L)WNGZ3$[H]/6S1B6R]FJ>5#R\>6 M7-!6;WEJEBTM6[FG8[5,;^AD;NY$W@N-ZB16;*YKU7Z&XL%0-Z-@SA1-/FJ1 ML%I&M(SDL_1>H8BH4FI6&1%NW=K612?KM*/'BA93T4*BA409(1F^1B'1%8=T MF9C75R9&LY)F)74K#G6Y>?3:9^_/=ISLT\#3=\??!A01T=?2_$NSDF8E_2#3 MRH-,00D _3JC/<_-W,C?#14M=Z40CNK+2]#BJ,4Q+XZJA"MU5!SUHY-JMK?V MI^O3NU4<*75Z:W%\U>+8M=-;,7'4#VGZ]>/UO7YH5M*LI.Y#6DNM.X;'M3VO M$8B_\6SIQS9,P%?<1J 92Z&UO)RN($C9:"K=UT,+Y%L4R%?99Z?CK4.6VCF8 MPRIKO&\J-KRM])_/X\K95#09*X_&+92Q*G5A(=J>X8)=LTLUY4TE/Y4H+[M2 MYA56]F:V+)_HLPD5].: #& ]^#QR'VS'H48-F9_BSZB4LDW(QG*LF7K+6/88 MJX&[$RQE'=/ H^80?L0Z5(J9 M"G>+BM$ GIQX&KF6*-R:[CP*XGK-<4A KN3MTK3X5S'K4![+O@,% M-M".4?56W" V*72\%UT>5)<'[6[%NO]=TT>H1:-,UPG5=4)?DXCI(J&:'W21 MT#IYK@[VV@=J79%0<93II*K"*]6:*WI?.FORG:V:>!=2T>.LA+?T;===.U;D M[:;U9QHM'UH^BF+I%*F)I 8V%(UYKSC?KF;KX$O.[4WO \+9'UL)V3<%59HPH;0R4'*A1>WD1QTV>>J:F:%,)1*Y:"%GTM^C6+_EC1E&"%<%32*E$HW#6?.V,>%4:F51&7 MN38"XPNW'!8$]A3(3L%\&[:P#-AIN4BQTP;"@2O@G@_ ^Q@>.?=MSZ?H/8/- M@*7#P'ABS]QXX-Q%3Y)$EP@FM3QWZODS$)#P*1?B2=_/?1[ /PBQV6C.NURT MZIPMA&MJS3*>*R,",Z&8E[(1^!TV @]$#.B%90EPY80(WP5&PO*TE5<6BFO7 M0%E&X%9B#M/5<0O,MY[(<3;AS]SQYN1HL[P@7OF.DS^M9SQRE_O,H;%L,K-= M&QNV4Y!BKIF81(SHAS[#@$4&I)@SBH>UV!QA(IP"/6Y$G*G[F$Y1A)&[.#@5 M77DWF=C4XJ;N%!J;IV:&>G//)Q!@J@F?Z!=W7A<#&*F POM M3_P@4_FK!!'+1]$VH9GJ"(]=WQ=2<"[2>.Y[+OS=DG'&Z+EU0P?H-?'FX:I7 MMN9 5I7BBD%1?1C&B?\R7:!AVR0N0P2[S"VG?F3P+CTX _CW:>+N\OW MAAT$J LN[K[2!'WSM&?@+A&67#1N]12^=BUOQHU[DJ%W]][#]3WDA M,#[D#B.4OX^Q_-&W0DAPE;Q)3;(=R&T#U_PSLGTNX_^S$IP5TJQX/H#LIZH M]%%&R*7H/DA P(4U N*."S@PL>(]%A_R6R I%,BK)1.EE5'&3I@L#Z?3KE% MJA).%&-J!V"'B2#R'DUB8Q28/9/) 4&L>\(G+^#QN <.YH2+T+ IC$[#99%= M,,@ON_X5\V/!0EP#"##US Y#F5,19E$Z8PM$$IO/'<00MVG[/@]]+Y@+N&$R M !QF8BC%\4\!;X%->I,Y3AE:K-780@/DT);B["_,C9B_,,S5?>(DR2XIPP+@ M>8Q "2,Y)S;2)Q2'+X-](I8!\V+J5&\3$/\9Y#,BIHGTS;W %L>\6AI*$3V. M&%Y@:H)6XZ[Q*\@2,.E8:G#0S4NJ>=P?G#>FFK_(9T^RY#XDN4]DT7X #('> M]H.T-3"H!>+^7SJ<-QIG.<$6Q%&(WXI=BA^)4!"ZY.&>Z@(@57LT!%954E8 MVI12?U ?KT!SA.;VQ*.#PNO)2?'DH9VZ7%PG(OATAKCY1S1YG,7'QXQ]DS_F MP+"HH0)Q\,!]&\\@;\)0,\54(&SC1,!F,OG+L)&W@==)-+F/=Q8BF/< HB L MY4S*%[% +UXMSEZ3R ,-^LQ 15**SS+:DO7$7$0G1AEQ2&Y8D&X&CN-9Z;RK M@V BRJY+K@3%(.-&LZJ<4(FTR9VDV9M-G-%I^T%H_!,.##PD84.84)4Y<3'9 M!*';GK9U5GPVX^$(1D%/YO[)TS+)'H7]O]#N<>P[S'*]R,.3NB#9W-J..6.;^12RE>DRZW/Z8(C> 'S%Y/KJSPE MD0 XM6$EEV(D$.('Q6!BBZQ5F.J=G8=W#:B9^_$L>!/0?[LEM9: M,&@JDBH2*B. HXP,9@&\@"UOLA1H9%HXCI/)(":[*B8R\N_P;X<#J:-4LXN, M4V\:OF""+/-]5'YB/T3G&6:FHEX''A(_%G015K+4SOAIBO0,B4'@0; 2"8B42DE9ROF' '>!B64,W@:]*66;90UC].5V0Y_25R%O+R6V VP97 %&93>D-L"L*U MYM4=B*0C3U[DY5_SL6K7+LA4Z/F+=L F$(LOI>;2-1KL#3)Z%H8,MP.IEK#' M:AF.-7',H6]0W'SQJLP!&_\B>V%%9N]CC3GQN+@EX"FV$*9$/'N2@"].4[BG M(X?WQ#'>]Z(UMVIS]5;-7+@E.BOG7[#]XMS+Z+"U-W&R*O-3+RFHB4>;% J< M<.8":9)C&K8M[Z$9M9X<."YIX2T7T)XL#;"4HX]GM<6")V,*1%IVH[Q=#08Z MY1-_\,EU(,B\YDIVTA\,&[N2?0:&3_UD9^/A^QR]EDV#' N!T0ZB9@=/>,:* M%\^^-^WCS>+=EYNO[^$B 6=7S*Q2P)GA@*W#Z<#%L\[':@,P6KAHA-$.0P"J MQ%.S*/:+D93!(>R(+0B[C_NS )0#'*G28V8. 0PW?,K9&Y_C3\09GO?'21-: M\#LG1U/\+M 3J^3?L4".IQG;>,Y"@(*,-/F*D+.&I,UG"R]E8I]M1/1&E]U6 MA7)62J'@53([;4[1(27C-YJLT9VY523VMQVD-A'"*L@=T-\M-D?F(RHG2(T) MR+_; ?V;A63O4RYJ[..DK0F12??HC(C189R M3.,-UQ&#/3/;P6-FG0<1D ![ >[::-#/Y>4O;]@O$=\K#7?L2?VP[$9 8SF M2*1X(1R6Y4I8.)%!Z2;-B2"Z#RPO%/AGP1,<]^,JYGZ%>3EP\0LBNP'[T%QQ<2O#-= M,O1VI9[6K2=#XAZQ U(T5$>#+H[",!6WV-1SBRHAH*4>:*DY6PA/U M9**FS M9L53SV#<)+[PT;31G&[JL5332QQ:=^LF8@<"/0M S,//+![LM?VR\R>BLU M7LY7C@!YKE1D"Z].4^H0^YTO.0*65//<"_'2 9^N][ID-[G91D[U\AO7DA?1 M(ZQ<1DTBS9M2DRMR%(?D?$ Y^8))7'-Y$-)/;H5F"LJK0#:9^&CYH#T)>#50 M ^&*J20*)(A%Q&-G\G9)MU^;YZK*I6XF:=/@U:U8Q+?*J'EJBJCL$DM MHSL'>VR5TK,&GPN#T+?)^XQ"N(/L;9(F\GKXZ=0D-O12D?\1"@=P7^*8/4@* MR?D4FRAYXPBFBR@XX)G[ 5YV04I2'9&-ZQ.9HWDHA@R,ZT(E/RB4 & @G>6>/-.^T/U'LIN$3W-EY?X&KX@)5R\8[U$X;$^9GW M@PG<:E+_ #/BKUI\/XCC0>C^%^0":9>A?9#0'AE?Z;TM1P\161''%%#%TWA\ MCZ(W+- HTK/U0GX/.C:R>A-=>?,H]E@&T0-Z;(3K2;[GTG$3>H^<_(GYUU,* M?; ?HE!H8Y)]Z>S$8!*?T[-S%,(*0<&; ^["F$:^F#F,XS1"<;E+@!$/W:#A MXWB 7'UI(!- &?M\<,<4D&?3:S(&P\8QAO1(X#XZ7#IIWZ'G%3^/YC@/7.]M MA\51R>^%*&2G100++.*+!*C4Y.A,B+3Q.,< :I?Y/MY>5QF3 CNX/S-^D/CZ M(4O>((RCIXTGM+FI6O&$!Q9@7VQ..$1.!B?*B>GN\5+MO>9EJYE+AEXGD<+O M[MC?.#W'XQ,2TH'"CC*"%\AH5^F8D<<["^*7@LS(HYQUO!DH#XO\ MQU3D6E@#?XE<;HP&9 F<2Q\PSX>M)C&KZ\R2L#!&* YDG>?C5S-KDQ,[@1A/ M]]*O9NV?NOE<0U6A5-4V&"NG=*[AMN$^VI0F)(A[-C3-_S)^\;P)L722=:*( MYLD@,_8TB\O>BJ_Y,=X"&MVV3_>-![#-'9O:!8A\!CXWAO&Q$ML611_"D1O& MYDAR 6'&TP)L^R!Q1**,1LR'7/U2,+D(U83SZH%G R(!V#1: M-+V:1*!E,=05CD@RWL0)CQYJ#D8211PF!W_/P-UF&A0L?25W'N]X':(+GB0+ M8LXDNY?+,MAV/SO/PI+CO0IO6[2Y*FY;!ZF\/6YEU?ECLHNGE[ZLG.]W5XS_ M_J^-XFL\'>*M L7%Z)AAZSS&4]YCV]-#HGF M+\QV/Z-AC"8ZP/"%3__\@X5Q/@-S8(8>_LT M29V>J KSNS&<.6WM0_=R_">CFW2,'Y'3$JRD1">I+N2&( F@ S1.R("C*,(G MY'0BD1XM7K3AZ()+2.CY2::;125]LB!3MD7%!\->IOF6-6'J>=["?0K18M M;Z K5E%[.=T5JPO,^3;Z!^E^4IH?=#^IVGCN;39'TBC3_:0JN"U?)H\:,GFM MK@N1;HBCR%2G MV78:F*NF07R\:NXE5V)=C4-9K+LA4=U+,")%V$-BCVH_^K"^[N"(+,W/CU3T]YL@/G5 MA$J+Y!L7267RUBIE_HS=\2,5*RJ)TP3WZ\HBR6&ERS!N*GB7J:V'O<2N147/ MCY&/EL ME>[LB7YA0+3KM-[GG>R^W/_@S6:>*UN1_>U7JAY24',/?BN^%E.+ MF<6\XN>?/#^>GYA*K-X:]]_L3=P'[FU]1YK@BM*S4UM^-U_1;V0.UAO+@#-BMFQ[;QU@Y+ M[H;$CK+D(:=+;;C<'ZT58W@K9L^&RT7%"Z <4%UB[^ MC#F@KNQ)GQHDBA;.JLA:"B)">.U*^$KQT+!YC'[A6$D7?GW%?"P+$RB#R!BR M&# 5-5=C!LANNDM] Z0-.=[1)#Y CL^&Y]T_#79K+_#*5==NO-.>ZKI9QI*! MY8]%&^WW%;@^6K"TEN_NX^-38,B2%_@N8*M>9U$IN_1P9%7A%FKE+KZO:^@0 M9'WVW$?C'EL$7E-?0VQ3(/ FOC-N'>8:YOGY<9-2BHO^QF:<\(8@(H0)@)DY M<2 "5TI:SX?#1AA0#9PN,V%D[ M8S_?]X9M5V#M-^[YWM?,J!QYU5AK5>.O3DNM["=K^.%*&<15[>^N&H\- M^[JKQV^UU_G*T7O 5;Z2\R9&!GU=B(DGSYEP/Q#@_^:%_*,=6(X'JITG?0=5 M;?56U )IN>64.:ROPKYI9KM[Y7"]'&M06=^J&K9'>\EW/;OTL'>@-S4^VCZW M0L\/C"?L-QV%3YX/ZTR,T; '_(G_!Y6&VQ;F,'YC2420)Z6'/Q&M6D>#Y!-L M4CKAV B>&I@QT8PZ\;Y@BY_AAL&@HZ;BJ9WX(3:@ M [Q3"%) TWG48PWGHV^#"!!%,U7?4K5N%A+MF>*^."E-L$%.\@_4&?DV?T@: M['3G/P/&QKVS\V'O9&RF7V08*\LC> Z@EPX#<'N&V3L^/NF=C4;I=\@VR;PX M6DX4@89.KG(XK1>% 0;^X)DCYI8N/]&=U^R=G)WUQF>"$=?.^(QM";&5^A3' MP(E/[07%?*CHU_48I/W#&N/3WFAXMK)M]LQLARP'ZATL&AX^8E@2K O$]K.X M!,FE>R;>]_I+5U*\Y^W,4\5MR&M3L01*OHG:;2),PD3X0J+3.=FX<8U?F0^R M/32IA;,I9*! 4\F&D#%W@%'@,-%0&S9IPP[ (IJS16Q,RO-;L)WE^:0?XZ;= M<(X3AS]$ >P6M9-K7,Q]VTG9;$DV3=+7J Z7=5_2P9N4E_&."5*\%RTY&6PM M)T?(O5]OY/_2.X=[V6K;(-)HZIG4$\=:E4) MB&!&QI[!MK//B=+#4 'L9J)+E[4M#,$D MZ+'K)L@X_)ME,"C.^^2?U)5WFM5_]#?\?W80<&;Z3[GI'M(N61J66589\G>A MSQ!V @F1\@)8 "2(+J&D*FA72PA,A[I>:'#B)0NF>5@D_44-"P,_L0]UR'/Z MZ@KI2ZLCTNW00:P#)!+;@+N$/;)K$R4]E#-054 I@!<;^*7< ;'#=SSNPVQ;VRBYT7?>5CR#V=' M8%,@X]%^0$JC!^P%BY.D.?;$:!;*$W56)53C$LE!7<0E/*) 78Y7J)B M.) Z6;Q^333XZER9G[YXD3-!=/""^7!1:I<+:@ ;ROH&AN#. 7RPZ1&9P\$? M$^,FE;(44Y[?B]N76DPHC*+YJ'NO]^)NGS&WP^73-MG6.A078T)RV@O*KE1] M"\%OR$.@=MS/VZLN\1^J"IQQ1FVA,59 =]/F4DV?YY%ZW56#V;V M191$*<8NQ9;MP_4>=;+%A;4)*$.+*4Q6V\S.&;[CWP'7[B,@(S.4GD?AK$CD M>8FO2 *!"T'EXW8"#AM#VSLY,@0C( ,R!V ! Q],%0=V 7R+0*RLAL>&/#?H MI]VSDI%>ASO )T8B-4N='^.*MMIN^"-=; 3D03G(@,'=2 M#!'_/B=]@@-<+]8/?NQ>1:F2%YME-EN9BEACL8:$17'Y)3T5>7^2_.(_#?'- M&D?<=K?(JO^C3%R":0[-51=.;N*&P"WUO'$V.CFK ]Q]772;MS2NV?MV.CPW M3^M 1WE7^N$(V-5+;IX7^!P/W_*.#S"'[WNOMY7^^,0<%[QO5B !^SX"5" " M%?GW^[A6';C9Y67S<'3L_FC9'YZ?%X34*284M3TX]H\'9^-:]E_/L5!W?"4& M@!4DP:ES+-218# N(5:A/]FLZ#)M/M^N;I:2WF475,44^X>GU, M48L^K/N1^G0T/JO%+JA*']813%*3F5R36F@R#*1OCD]J.1[W- >W'6S#TU$M M=]Y*C;O:XO[[X_/QL+P6CQX"_L\(N?'J&1=>V4HR0/R^<^$CPN]74ZC(:=8S MMX++#5[,ZNM>'.PBC=^!*_"&IDB105_ %*>]S7[J_UZ@ZW$N8L3B-X",U_J7 MNRN,'9MZ_HQ>%N9PK-&'=]QQ\*TT[SO]P^#HW "0'7PL?& 87 U_N;J\OO]X M 9_Y/$"!$.YGG,4<]N&X")_0 6I[$T.X:'_SGDGF#',D?*J;/-.-U#)9)XX9 MB9[-&)A:@%:AXXU[]EV^<3YRU[(+ J[%)S=3\0&,SPU75>0+JL8-SX[.RE6- MJY#;\0UWZCF.]T)OF'1J>%&(ZP5+<1S ;0" "QH\?LT)@3B.S1YL!S@7)[9= MRXGHM9U9EA^)AW".P2?BK8<#=^/(]+GE'R!CP<2F=_&?2O/GX&AX7(9!XW'% M'"IV:X$(RM)!F%% _P[FS(K_70D[)'6*!H,_IF ?4M&PJ.!MG57&B@OLBC)5 MH35X6D5E"=?9%I6D"G<,S1)++'&=O5'? MQC=JS26:2[3BT"RA%8?F$JTX-$MHQ:&YI&'%@3GWG6**:J[U-3)>C3S6JH=& MHTRC3*-,HTRC3*-,H^QPE%7;)-,L:I*Y1S_E$A&.U5BDM/BE:'S9,_["W AC MR$0B\7%M[Q=OLA>ZLSTHZQ6VW5,/0<,A%2-K\;K5+ONK"946RC M?V5U#8LM*&/:@5I3Q6P M$[/4QAH*B7<[5-*O_3O*L*3CK!NXK<:P5KF;= M3K*N5KB::S77=HI"FFL[RK7FZ:#[=H+Z\>0U^PP_\@9]AF_G8:,5O="5UP9% MSCO]^*=E1,N(6$BTE'?%":@'1 J(% M1 N(%I#."WQ MJ=('D&9=S;IK"UN?:=;5K-M)UE7<[->LJUEW+>L.SS7O:M[M).]J@T%S;C#16Z:U0@KF\C M#UH+Y:L62D7>"EK@1C6ATC*B940=;E03*BTC6D;4X48UH=(RHF5$'6Y4$RHM M(UI&U.%&-:'2,J*>C&A'FIKU-)91,5:ZI/;:(ALG;;@?2^%*'54V\:('A^]# MX=>7P- 9# T'"A4F:$$ U(1*B^6;%TN%XKBT6&JQU&*)ZYQIJ50/*BV5;UPJ MAPI%CFJIU%*II1+742H508NE%DLMEF3":J%4#BHME&]<*$].%$H@J50 ,D]* M/X8,\+X5K>;1&)"8H/_!WSC,^#&9/HLX^?<__1@%_4?&YC_=1;,9\Q8&#@MMSS4N)O^( M@G#&W=#X%+D6_HPY1N@97_C<\W$6XT/D^S#5H@>4#@UO:L *_4^>#^"ZR2^- M[*1_^Y5>F/ZOWQ=KQI!FQJ3KILO>>\FB\;2PXLT4U@,.<9'B7_CTSS]8^&IE M#D?FWS_9KAWRS_8SGUR[(7,?;2##11#P,+A<_,K^X?D?'!8$%]_MX.\2XGCF M#"P"VA^,"":C!;X.!L"($V[9,^8$?_ZA/_KAY_[Y*;!QBO7]]_*JZ'#<.!W, M&NC 61#Y"^,N!#'I&7=/S.?!*M+$*!HDAA1C([^!878#U[]]^N%G\_C\[-PT MLUM8F;D&V$YJA^VOS(GX1M!H1!FLK9!]>'Y^OD3WY7DKAZL 8P?!]=5]L!V' M3PR?6]Q^QB-CA9+Q&%3A/K/"X$LR=B^\C4;#XQQ\&Q:H#= RB#R&_^T!Z,0. M0M]^B$* ]HKY+LAY@+HQUHMWT4-@3VSFVT5;R'P=?WPSE9]FO]P+]4N*JOQJ M[6^O#,$:W5K\0SR"+J+PR?/M<)&>;WMV!]!J4+U9OXZB.KQ^>UD5-$S#FASR*E"J(=][PP1KQ?>[ M.SF[9_*RJ,R]JB*+EOS>-@*LE+^F&TI4->=)R2#5!+E@Y"-T^/(*)C],%!:D-@4 MQU7\VVT/VC_\O)25O5,6^TH2_+9"OIB$:D\7_V7,F/]HNWW,3O_)&)I')_.5 M K_#HY,*$NWEYPC*3X8= AR6@+((E\L)Y6NSU25L6]/5XW'%^>K;D$0_M-T) M=V&N40&*S$I01+NX?^+&W.=S)O0O2E[X1.F*5/6;80+4E!*";)#1 )4*9A,' MANWBH*GGSU"<7VP05I:B=N[;\,7<@?4?@9M]YC@+_#V?XX3P+2[R%3.D)P9I M*LJNNI@!8!8SWGT]NCLR?KFXN'UO^/R?D8W)N[ #]DB+8P[XC'WC*0')^<"" M()K-Q0-_^,1"@TVGW II*9\RGF$Q-D,0:35&R=CTJ6.S!]NQ$S_&!/2FXP61 M3ZK(BFL'A&N_$:L@NLIC$"=9!YO/G[D;<1K#O\^Y&\ JD\A'W*;?$*;I@?\H M+&YCQ[^_H$%-I ;,71C\F3D1H0U_FB(Q"OBD!\2QG&A" MGT:AX7HA['1&A *T@S(,<'6'R1_$@$H%AM@7BP'%O1?,(P.F]*D*1SB-G)A' M *)T7=CO- H1V2_,]YD+_&1Y 8ZQ 6#;%^B"48^>-WFQ'8?0XL$J/D ;Y]9G M:9.A&-+!GG#)W@#Q S \LXD)'Z( Y"J ;RQ@,AD?T3,$>J0T!)BTC%@DI](, M22%^QP#8"8S&]6SA$ O9=QYD27%AA1$0W:? #%3*D8/,!7SIBQ@:V$.0(<%1 M:4TT(-6Y51')867K9N0/D>3\^9VF P1HV82PXUW(&OB MP_O"LXJ4=,MN!DG?F??Q7 ?R1.[#2PL.0U M__%YG:6<]8>[DV2%)'"QPNC.X/:480>$#]9+@2R%80:I;/]]D5HLD"3 M+'IZO!]*$V"[BM/ZN)3JFM2+TQ*OKJD"V/,!93WX&]\@DU6[ES)SZ(ZK)EL- MX8"5$U7I_#;5"%KQ4T=7B%E!;+5JE.R":"J=J*8:0?=Z,.N4 +[*([+B1[JN MR."KT:C7==:]V7.+M=S#&HG /G3#5=-4#>FLY0[80!RV:M14PWIM7#H/IN8V M+V [U.R"OGV-%FQM!&W2R=..2JTNR%XUVC5Y^VA'@1Y.N^/39D@7;'!8'RQ5 MN6R-C.OW\'#TK3E!VXZA=:!U!&%5OXRP\"MRN<+!B%L#6^N+#)U*@/Z2]A/H&9>VXU"I M<9CBZKN%H4GTC8BQPE+:&*&%W',7/5AR"L\7Z79 X>QF$0X$X\;- 7$SE2#$ M$&0 B)>_=L7B.):6%BL#+^26C5?=+01AM7W):)PP9'- :WJ5#*-9I=?)>9OT MNN6^!4M@X W@VN%A*(*QX+"?V*$QY: 7,:6,S.!J8PV-!M7+;23"^H971)XK;O)AA M,.J_R+J[$M&J9A9]>TVP5P>.\7&J2_9:-=GTWIVH@&&C622T!LNLL%M?*MS M[GV<,FMG-]=^J[!QZJVL;%=O@U2-=Q,S315)]8N/)_0'YOL+_,4%A^HWABTN#>IQF<-N_/'-5'R:^9*^2SICJII UG1N%-B@]C.:BS)G:4M:BV'# M33^ W^&PX*>&$\M"T6J..X[LZHHQWO3O8 [6H_QW)01+6L@.!G],P4[;OX:3 M';O[;N, T= V1_[^Z=$007!M1B$#L6NO57+I?L<'L/Y*#^;A M_'NM_<\/6V\W]EK7EYN2(S,K*\6 "\[\P."@9R88>40'OC$R>RVV[-Z=9F^2 M.8>OGSG1!.L4(VI^J)L?CCO%#]4HIAIYK@[VV@?J9HT9C;*V[#]YESH]^2-H M(&9]>_3A,CGIP[X\'Y30AP]75Y\^=>"&1!!> M8^Y[SW9@>ZZ^IC1HF7;!-NIWVS323/L6F=8_.VGR&/)0=F\%1;=% 6ARU M."Z)XW"@Q?$ <6SAIJQ-]VZ8[FKZ?S0K:59Z93>S\:NXF5V)&O -AC_LA4=U M+$!,HW#X/M1_=:_"74&0>:JFL=D YZL)E9;'MRV/JD0Z5JM M]ABZ#@)L:_YU[F&E$>Y;=D 9H#>BX5G_LP<6!]6UN78Q!MU^YL8=M:X2(XQ; M,$8,\_S\N##KEE:Y1$BR &?@O5RD0R2L!&J^/XR $H&,8;R92@C7)$TC6$G9 M,-P$[B'9 NU 3( #$?RB[-OEKC;#D\'IZ/A4);Y0DO%%(>/K#^"MV M! ."WE)SMRP[7+M!R!R'6J+M1?3L!,;]D\^+BZ[NC37ZCX1?@!_C,;?RME(I M>_*%J#R'2]S!4 ;+TP39I6G/!5QD'J_43#D]D(/*X:(U]LFSPHN7,D);VD1] MYGGQRK'.\>MFG8,US\V:8L^OEW5N"HL'%[#.J%G6N8*=A8O?[0G_F'0]O7%_ MX=XCV(9/MG6!132S%:-DN:Y/OC>[^AYRWV7.AR@ 8X_[P448^O8#]A2\]W(5 M&)?J'(I%P6SD::M50':R*,-%Y\FBWE3V&<6FF5PN:L6+LF31T)N*1:UXT=UJ MT^7*9@VQ:-;(%-1H#."W2I>-->@*Z#)JER[+*]KN!&;Q%[LNA3>(T',CR^&@ M->0DVRE2Z7*'RLCI1AFI%-2W1(4=)>)THT340X6"JI@]:3H8LFIJ4?W5=+08 M&]=LW5ISZ-8<+I5>73-5 N$7O/ 'QL4C&/UD[5Q]G]NR&?1'.++[MSZ?/3;&0O), 0+&*5!)*X M_BS.TQ^,^D,I=AN!68^("_COA/YV*!Z2,(T .RB/-^B,P:-AEX:>D8V'M/+)M9-:Y% M73N*BPJL#E>KJ^X.>@&K+B/P-O*!:@&7Z/_(+8?YDB)7S'K*-B3/4>XPGL[C M* :"IHA!@.TA )GU,PBHG2CF*E&6./_0+:3F!YR7;D 777':8=EGH@;>"_?# MOR*+M(UJ]+;X?]*VV$M".F1S^98^TQLK!>[IV7M_7^EC>_ID!9C M::@8F(XK4]YW68^-AN+]19H &V9/RUFBCP+=Z#CJR7,F(%*WOA=R*KZX0IC] M*(>+W$PS2Z0K+&&\=DJ.)"7+@U2@< 0GRR>'1*O@ U3N'! ##E,J-%A,)"4/ MELE(G 2B?=51#M"T9C8:I\AAPN-V\1NT,#&B"SX:P"W=GDY13I<1H'M8E,)FCNPQ4/JK>?8UL+XF_QS3:7? M=.+:"/= (0[GXBTCD,]4B%5JUV!, M;9>YE@W&IVPU(LO$"D3[9";,YLQ='!EK"60'AL_E:-!N#]S(-&QBH3%EMH_Q M,!''.LXP/15]3O=@H%/ER,#2T!_$8@:^M,S@IP&-S4P@OH9[FF.S!^S=@7[O M=%/);N:^]P]AFN573'<4-Y*+EYK@-P_II(@&Z\GFSZ3/CHR+T.!H/OA)G78$ MNT=3K\6[]P!LDL$2;8*PE"Z;10_ (YP'U/XF\YL@>@@ Q[@"?+R,0+1Q0!L[ ML&.8$+ZT1=L\D!PNFG#$M;81/,RRH96#^(&-=NO-)=2!:*]C>9$#_V41?,T, MA-5'S-J /(N@\"(__@BP :P3.6$ ?))N8)5X)3 E6%I,9Z C-8L2]+]2-?HY MW:8$"7WDE%YV&"X,^$6X< 3%>QA?>F?Q9_^B-AAODO-AE*&6Z)!RA0+X-X@ MFLG0FQ<[1%X(YMQ*2.+8W[AC/WGB[BJX!T' WSWC V84T(I]+X+M8WHI8/2H MM!JK/@ZK@@,M?2[WIN$+,N)'0+'CS6?B_ V N;X&' NZ?[:G//7.%)<>4E9!?$>,K,8-$T6;OK^(WP. MMDKZ<0Q 9OMB]X=U\C*/1VG7@]U63DF#7A>,1( +ZR0"?I76W")^6,A110Z6 M8^.ATB=3XCDA)LBF>5+S&0 UXB=5XRZ:HW*-&^D6@8MLSBSH^;90U)0+IZ 9UDCB[@V;CH%ELAZ= M/1;=;DA_EHOJF7,)J3*7 "^C[]?*\V54-SD/9OV6/1"G;] M_R(/CU6Z*-+A<6%1%,^OS/_&PX LV6NT$#'>UQ!-4HQWGU%L#?/]VO:*AV)/ M-FJ)1UZF'_VW#?/YUM."8! ]6N+?7;OS* SH%^8NS9S;0?T=6./V%/ *GWYU M/3"6?'K!-,0V8BR/ZL/RR:%8'I7K0-L^FV=Q?0.VC6_RIVH;L*+-][N9#MPU9?R+PI/4,_+$2C6[CTB3ZWDW@*O/GB%$D'LNWV MJ#E8<6Z/LX]=.Z]9\(28O7$4O?ME+/LR$)O;GNUB",G>"B MBR*H8-U'L9)^22H7SFBYN:)NB;>MRY1N@Z?;GBG%D+H-7BW\$*_7499XBYWP M7E=U?MT_3+='4F7W9L\UJ6I&X(<*GXBZNYIFV[7GU(FI2(%\W CT:ZT6@)Z9*$C,8=Z1?7OH1TI3-=7;BYGLV9[>.; M?1-J1#>UTDVME.G!V@(SJ@F5%A'E1.2=V3L>*6+FZM9ONW8VVNFV_?8:%K5^ M<]BK_\=;>H3J"H+.SX9JZL@&6%]-J+1 OFF!5"BVHE+F;^$U6;]T*7)EJ 8F M%=^>-"MI5JK^&5.!IF[ELK<*DMUD&PWC+GH([(G-J)7&AR?;991>^-7%3$GC M?^!"4W?XU7"19_7O%(HK8AP"FHR)JG-8MMUFS_&:_PJQ!W!'$N(K+;ZW9 MO)G=[D=9;A+!Q^SHW%3Q3(6KFWMEY\NLT@.656W79QI,<%'6.*L&1I^9YPI*[+%8?U&7DZ-@<'P;U^L3>HAIZVZO.E8!Y M/#Y)D^FW%I6K%KY2NNEL6!Z^KVZF"BE*Y0-W^=3&2AM84S*@ZLJ>J%_-9?O1 M'.C9"8! E_)S[ 66Z5D7=R[=KW[!\4FF?L&."V9JDLSFGAN7\2SH'[0M[SZ= M *LO+SBU)]Q46X$UP[&=P[/.Y#YH&FT(*IW]@3"(NN(T9#[[')E2I%HD$ MIO^3 <8DEAVUR+:U7>H6A11FCI'TC#HR+AR'4+ZR'A/57*B*2E)Y%VX-6 66 M*HUCB5(\D5ZX\\R-&;B$C')U&D"JF6Y4>B!B[P'-QQ8!?4FCFS M+3':=JV(ZI/39T'@679_C">2M0L1:BSBRT( !W;R($J?X]P$031/:Q$# M 0 ?P(@!%J[%*KT.%[5AI^E<1^D=B"H&6SGF7XLH%LC2!X$N?* +'[R2P@?Q M>EW,*]:U#W2NNVH\JUCIU0 M->'\N'=\K.[IJ8-^-..N85RUS;ZV*B6436WIUH7S I\9\/V'2OICD'"(W<_B MPNY-'&I[(5:=R//-^6#MIYD?#'4S2N>=>:J&RJE SCM=OD&+HQ9'%,?!2,MC M-U-**[YJFV.!L+JP>.^%K#AJA)I"M*'S2F%6'9VW);>KA2M$MY+?VJA&=]8[ M.U%4PS; _6I"I67R;N!\"-N1*K0?MG:=#^%B@S_=O*1#I^6MZ<1>6;?UK9TM:P&K%"\, MSK;VB4Z!$UDIM-!6(,78*F$=GHS3K+/-\SG3KGI$Z=:(#+UAO)76BLS').F]"!\DKQ9 Z M::(6?HC7ZRA+Z+R)KH>QZ)Z1.B18-:%[1NJ0 MI>Y2-45Q"D>T:J!I46R#D?JEJXF7K@XW^M.LI%FITSTC56KCLSX/RK RN7HO'(;\87 TQ XU#F8, M8N72/P @R0^PTANF2BTX\P.# _@3(\[42 F *1O)/S!NGB;":.F>X?-@+KJS M.8ML#EOV894ZW&0 "];#_\("!'FU7(&-NH;<98J]4\,C(]V8#E>@,V.UN5ZRLGBN2[<"EB5*6S5Z=]HLQQ+,8\@A#EL00$VRK\T$KN$CH?%"5 M\T'C];J8;J530G4*H&H\J;-":V&):K.$"P\6G2?:MD^Q6Y&_RV9D$\^6*CZ( M*.',?]LY<..A(F^+K3\C:@'1 E*P^Y/1>;<%1*>(%L0#N]12/63?,X6^6SJ% M]1.2JGEWXW&;]['62:39MJ-LJ]MF;8UI?1UMLVX*7AZ:.,5T/JB:"3J4N%$47?F/NVV#.P"1Q''& 1(QX'[#/ M)TM.;A&R:+'@R9CPN1?8H0@[9L;="Y_8\&,<+QMOEXXGCO=8 M7'&U"=CRG> M,ZSWYW__MS_]^/W!=W[^_U!+ P04 " #%BGQ*O[;9U&X4 "?X0 $ M &=V<"TR,#$V,3(S,2YX[3*9B$))Q0@ 8 ;6M^_3; B\"+"))2'+J6+XE,=C>[\36 !KH) M_OJ/YY7O/&(N"*/G1V?'IT<.IB[S"%V<'P6BAX1+R-$_?OO/__CUOWJ]3YAB MCB3VG(>-,[SZ-)C,B0^DPAE/1O 3.^^/0<;QJ7/)UAM.%DOIG/7['YR>\_;T M[(,S#58K(IUK0A%U"?*=,2=4@H WSNWMY;$S\'U'SWU\&?Q M4;A+O$*.1'R!Y1U:8;%&+CX_6DJY_GARLA!8'+ML=0)/^OGL[;LSL,3'*TSE M->.K*SQ'@2_/C_X,D$_F!'M'#IA.Q<=GD8AX>GHZ?GIWS/@"A)R>G?S/E]NI M?FA,NWAY">J>4Z G/B)@R,5N!AM)?A\S I5@UN*+W> M1WJ!>SF.$SPW-&M_5%I<7XDR&KM MJZ;4UY8H*-%3L=OO<6 3B;DY* MSAE "%MC+@DXW]:73@YEE8O\NE8!BQOX;3;*P_.Z1@$+H:3%-OGHH:Y-P(+] M[VN.DC,# QSUXWYRDQ]CM297S W4>#Z@WA!F#;FY@8[)5]J'CASBG1^54B0/ MC1^[1>NW4QCN3T]AFHHEF#\1]9Q0G&/(^_4D*R0K/Q#8&]'?].]L)XZX(Y(R MSDQ'J7H;CJZO;D:S(97SL7@=G!W.72FGX?#V;2#PPK'&'&P>8DE 2,LV*1I M3<,@# QO.A-XVL8"O*(;YFP()8G M+P7N73W@+D=?QI/AY^'=].:/H7,[FG8 V@%<(KK XH9.)7._+9GOP:)Z^&< M48,%RA+&4E#?UP3U\^#NTW#JW-S!C='E[Y]'MU?#R?2_G>$_[V]F_]LA;$48 MB>6USYYL73,A*T7O0TWT!M//SO7MZ&O7%1.@U&X2XIO1?$H6E,PA*(#(WW59 MH+>4Q@"."^N.$*V*M*60_1RO$8AP?28"CA5^H6"'S1U#M+.5[<3".^!BX#XQ MYCT1WX=EV@V82!?DP<<#(9(E0QF!!:*W>8AB:7HAMY7GA ([6(R!3W+DR@EV M,7E$T$3;H2YWPP+#NSP,L13'$-,U?MSX8X[7B'C#YS4$=5B YX]@I<,O Z[6 M/&;GJ$1I@>=]'IY(K!/+U;U%2W8BT5V'R6"FHK2UFKNG;"Z?8'$*6-QB)+"* MXFX@0F>/851PAV6(72T."X8?\A@FXM\X\0/>:!R39SCF0]XX%,L.SAA.[>QF M3S,O6,#X.0]&V'>Z/I,)VB*_O,*/V&?:62^9,+I(&8$%A+\7A&>1-,<0YVAY MG?.G<+E&A/^!_ "/YDEZ]H8*R?4>>-0A;$06?'[)XZ,D.EJDBJ"WB6%#:H=1 MC-$MHPN)53+[(>HLJ2N6UN_G6U^Q]V; [R@!74/'#7U#X2>>H>L31SP5(\8GA)#FFJ Z&[>I:U3[I&0V"?K48)G2!Z7:+JHS M DCA:CN1IE< *7D=*LD2;K7VV0;C"TSAD7&#$AX MH?PR5[U1<-W2[@5+X$A(5ZE1O&.^7HP.Z;HY;1/M:J1EB%?(9%M1;Y8@[Y O2^": M*.HZ1@PE;I8;3\K MC6"HX-@C8Y7U8J[TOKDKO7%29NBA2!OB*$LZ1VL^ G'R"&8\8F-= M?,TX!J;ALZM?L8X3(FF7L*;YS(.B/A@=TT MWGHR;@OS,)9;YFK3#^:W=1_X4HY\ML+(R0Z:,&C@1F2RHVUV8J,[[SZH M=W]"A*H#2D:T\/:A?+KB8U[,D]]^#T]61CH_*3/_YHSH#K+.?VL5XJ0F@KE"+DX*XY/Z!JW'ZU:MQ.AB;E..D<*W#\!(%.?T]"W(ZE]BG M(B?E&DT87[@FIW^XFIS.<4J*DIZ@Z/@1NG.AGEJBA5$V[$K'515"QW3,6TI26DXVZS4L5^O MU+$#M4:M8V:_T4I7ON_8O-JQWZ#:L0/:=D),>FMIQ\W2[:/LR3!6&*L<+]-! M5Z52=8)=!I[NDZB**-R-N>9L%='.F'FN>WJ,/I2TTN&\=B5LOV(E[!LGK:Y: ML4:;47/0.&&1S#&5[ORJBE^IG.P%AC_QKN5239[#^T@^(UWD(THIYT%KY9 P M.I?=DJNJ&WS";,'1>DG*;Y8#GSFGRXILE<.^_E] ]^M)YK.NX87TQU_5 MIU_):LVX=&CN4\/F!WT7"*U3W_,-/U,<5Q.FOT!;R'B"?2GB*[VMJ.-GX<7? MRBQ5I^SCMJ7J9'G4C]Z6N9D"!1_^K:*#P1;][FU%---$5];Q365TBOCB/_;& MQ=7U'6X#;4S&Y*^]]<'/[K*V+@F3_K6W#A015W\,^ZR.$ENN\&=O*Z"9&H*X MM96(>=2/)@ID/[;;#^<)BA=JT;53AQ2;SWF*JZ?D],[>]LY^WE\/65L'V>3Y MZ4:5:UX?B9A)_SH$%N8WT:NT@691?_5B/M42[U1+[*'%^Q.N/K9<40%-K1X+ M8_@#DON]>\:DQ@WKPAV:6%G_!O%G>>$G7QA8/*[_U5B :LKS(_ V@/FCC*_?2+Q2T26T (33DLA M+^PY"];G1\IR\I$ R9%#B>^K>M_S(\D#($= K4J!SX_FR%>?10^)U^!!S)OI M9WE!^)[@[M;X)/ ])6)*5E$4/FU-TR?3>_&5R.42^]Z,C='&^%R0LG;7_5=CH*H /VB M[XT7'V%;-$+58VOC.'4_O?]]^H0]3%7*?DDHRDZDNRG:-GG>4XY=MJ"JUX$' MQNEBG:14Y1ZCM>(?/F/N$F'Z;VW&US)FV0>J]HQ.36V,@]L[)J/)U-]<82]P MI7I]\)IQ0'0<\#5+05Z/JRUMX>&'TJ:8S[$;O@X<95DG2.)T+MPL@1PSH;>5 MS79I+B(:#F L %/4P1\_=F2[PG,,P*H.K1(1Q D69]OFV$O(*_&:NT -YX5&;!NBE,@TE%")%YB_B)T[IW,U2\%L M!0M @.EWP AFI^R\5DK4MJDMG("3/CD(Y))Q(C=9HVQT;;-K.]M.L A\M4)0 ML^[()0/?C_97MM95HV[9.#1UES"O^'@TWS77[@HOZW.V,<*,1XXI]%GO87.+ MI<18771M&V2*];Q ]-NG '%@Q5A, X[EYH)13^V]C3'7E0,P*(>7 M\ILZ!Y39LNV?&-X+XFE%X_52W@'R%*\#>D##P,8&:I:Z+<&"+=R.41IXG@[\ MD)\Q[)*!+G AW/VX%^!XMX3BW1V^N:2V^44RA!6Y0>'-=EK YB+T63\$A,U# MK_#P6H7[\)-BX7+VA,(C?7)6-A#0MI;8L5\9OZJU2=[4W>9/K)N=YA\R9KFH6L?7;IR@]509#OD@6W6M89KS!E M*T*+U2^\V3(#OG*0?<6>U(',=5*!=?E:DS2S;3;7.&HJCW@S[I:Y1*R[MP71 M52 & L\#WR=SG$^TE-&V;\BI U-V+[();]OV)W=UT]R^JX6N;78-(8"1FZ\0 MNDQ 8PKQ.?HWX_%$7]!=*]*WK(/N"-2N&;\(A%J#BH$+7AJEL/2IM)OPW\)L M_P&$M7&'=AQNDZ.%VEIA*YAT=-9;6P,#%A@X](D^C'7&+K!*+42I<*7)%T+) M*EBE5@<'D/:BF_C6S8 )#-LK700PYF'H.R&+I=$_=A*$=L3%J>JI*M_T0XVY M5@+@<=.E&I,72#$,D;L<(UC'NF2-] G4/,I\:BK=_7VLJ#*&'T18:M[#+EDA MOP6[8*.Y5N]&B"!T6U#X#C\9/AW>RF_Q5>5KVYZ7.AQ,)6! 135'8PY+(XDU MOMHD,5APK!F,G%P-GDQGB$>FZ:$FBGWJ-8VCA+27BBAW^I<)<#E5:O+3=W\H MFNJ\-X7.C?X*"WG$1BW3&&+\LW[_0S:.JKZ<.7'=OM05Q3KBI_7)&3Q"DS:2=8NF](#3@:-["Q4B;AMTX^E&#R_ MIJ[,T,)%=5K7<#+]@I[30ZF5L'TS;KC/\02+>R])W#%*J!> \,TZF1O8G(?[ M(.H\*5C%8T[5Z0[A=HA ,BP15>I)1@/7QXC'0K*;*M_Y82VKABNV>9&>9/.P,#4\PR!5NOJ"CVQ98QN)6F._==L&WKO0Y6\B MEY]Q4 C&R/ (RJA,-&MJ'9[6VQZF!ZY/LZPV!LU'_O![WPNN@ M32MVF1QEQ,4PB2S%3;1P_HI54(:]P2/F,&;&KT;IS<\:C7WX1Z=&8"W[Q[:^ MZ1PCBK.]=,?MMG5/4\W9$@+Q,CM2!*VVY(F5VK&]W38K&H]B)?WJ &-DJ?27 MW3:H$(E&QPI'Y4S%1JM3_\+E"_;4JR;Q:!/M>,<&&\'F0:6^EEJ0QAZ3%$6' M#J'S(O?K[;NVHWFX]WR(&;S&LUJVQ;5]$>@"I&.OPJOI-5C:F)*>(?&9^6K3 M612<[5)\MVV#-"PJJ C/GAEX_X9UAKIW'5"=&T/^C$VP*J=4&^O127>@F!"7 MT/LW:BVR4NM*P^C#B'OI(:5IB6I]

N&^C#?B V7*E;?V5?'SRW,# M4L&]MOGP-E<,WN4&JE;DGP'BZFV_<,/]"_3(@53'A(1GA#SB.RS#DPF*,LY- MI+2M!N'B8E8$9^9RVY"\8J[^?N> >F&;&P?<%[RJ48FZ92G+3]#&ZG,?(SJ! MR\F;B*.YGBZP5Y!^5W(B/<8B:.$Q# M1ASUDL]L32!6Y9A )5O5F.4#L/!J^[+"=RA:(:#G:%]''Q=BZ8XBLW,_L_*UQ MFF8];(>!<:]HV#Y;]M8TC]&G]->(PL/T?_L_4$L#!!0 ( ,6*?$IAS#IE M'!P )VI 0 4 9W9P+3(P,38Q,C,Q7V-A;"YX;6SM75ESY#:2?M^(_0^U MFM=5J]4>>\<.]TSH[%6$NE4AJ<<[3Q,4B9*X9A&U("FIYM4?3A\) 53DOY_1?VGX<@0S.J=)K]\IK%GP^>\GSU MR]'1R\O+AY/3IX\?CH__Y>GT7/J%EQ$E&=>#R\O4*?3[(XN4J0?5O3P0M/A\\ M/J^H1XY_.OY4^N-/$*%'QJK>Y3CD#J02ERN49KQ6[;74R#-7\(JVI26Z#UZ' M^$XDQ%R5RR F?P^2 MTL-NWOBH*$%+Q6[-6#"C97^29_0N0DR] 0]41"S%69 M$[0*XNCBE:$",0QSN6<%(=3(H3H:23=7GC4W$H3Y+0I1_!P\),-:LER8N6I? M,(Y>XB2A)E^EM,-ZC*G H>Z$"+7H;.C@%9#US>(N?DSC11P&M&K"$!>\+YOC M)"Y[,T*]DL?/J-$&O@1Q>HVS["85?A[08>U>I[TZ:M.7-#YGIT'"1K*[)X3R M>N1VXC)S[7;GO%V;/Z2SR:B4B$T3[W+Z7^ZZF\59D#U=)OC%LL_1R1Q143KT M$_1$>V):O:R%C*EP7_9XBM^LV.2S(:BH6!DE8)%SE M:_K_K7+0:X[2"$5U24Q'8\UY675I"0Y;)22L!\"D;4I5 )^@+X+L@<_2Z>+J M,0A61\S&(Y3D6?T+M_KPXW&UE/A3]?,_RP&LEIP$#RCY?-#^,8]S9E#]XY%; M5:OIBU#CSK>6XIMO[O0O.\1L.\?YAG*).0#2VCHE:=O8!HI/2-ON@(2U8/IG M"\+]96!%<92Q;I]).XQITZ[Y%P0O936"C6QKZ/O+K"5PEN.96A F$2*?#SZQ MS8<7Q);_U4Z$L_J_173,CT/:]-D(PQ:L])^+_RNH[@E?PN9G 2%K.F#RZ4 ' M$I;-N3T$SC /J+%D++N"UP_^P*N]W*M7>ZI.TX"C/&;]G,>M/CC5@V;^36D.W68/A@[2P3>C,W&.;Z.[E MT#G$Q6N8%.RPHM[RZ30)$Y;*.S 6G^K:PD@)!&"2*F3\Z \R&GWZ-YR&PB%4 M25.Y14+C4V5#S)#4KH2UJL[_\J3 M1A6[W7D:2:S_*-V1"XWP/)X.HKVQ0^]6&P;]OF0 5$N8W@ZA=!IJS@C<%_1U MPFIML 0I)O(JW/SD#V[.@E68U)_N M[T8Q19FWV@0;)\ MR8;I%@<& 1_NU(7\?!0YS$>@-%;6$+8UO-OR^['([T,OW;,&/AN#CE%@E/$B2?Z\&B]]G7 M&M<8 JC?O@3_>N][@H*L(&MI?("'RM4ZTQ@%H5R8 NM?9[4+Q ="X; M26M60;$]".Y3^%JW>G, E2L4XN$64A3%S(P@F0=Q=)56D\KNCI":JM[@D5'Y M6M$PLP"5+17DWT9Z8VI0AO/5IG"1LK7R5 M7KR&*./W(C))?#6(MC)20^L%D@61;"8FRC#="&/3B/-O3[S;%L5 T%!)>C+O M*Q]F%J#:I8*J"O^+/Q5>7P>8!VMV%T!]L4),U+E2T27RM;9!1@$J6R;'OVG6 MQ7*5X#5"MXA/J;7-'$Q?.0M [RL83$T%X (@TK]U\9S@J CSWP)"@C1?4VR3 M(DC.DB#+XD6,(MF5"".N;106C,M7T-B9#8 .6+!_\:)<5T#?HJ7;CBHR.E]A M 34--K;(1/FX,DH1G> 2%/6.-D6?-JNAYB=?ZU1A * :V]QC;G_W;F;3'_Y9 ME;S)[,/^RN*HNCS>/5\$$=>GC1IB7ZO/R$A A>KD 4^9/=C!L>ZE2EQ+^Z51 MIKUB=,-@#<.SUT!NGYX/@6YY>JX&JT^7Z$PVS>5;Q,:[Y2U1&K?\>M3U"NWE M?]]M\@M),A!7 _XWE&\/83KM3_BMJI?.-X>7&&LE+BGJRO91T":R=>TI6F"" M&DG?OL8I)A0M5VF.",IRGM:J*:4$TU>4/V'ZY9F2\/KJ>,=!R9LKE7LLV=VM M-75"+0K .4%Y[US7E*V^]09F<]>CND H^K\_A]89?]B"?G&\S>< MXM(UZ6-I=95Q0;2+KR5N;N8KB-\=LHV\YQ+/.D7]VZ>^:6LJF%TH*&J\BBC< M6U2G%979T_W>M6;[W>5U*T3;);ONT[AH(>YB0+3;2U4J6G<=C+QRL)F%K5Z@ M)[6Z4*62YM]Y0?-*9:?N19\J1[0_>5JS"OWU%=EF]N^<_P[QP(0RB3Q+SGL2 M+>,TIK,H>B:=U#K '--@+ MA #/]9RX0C#;QOK)J]@36UE\D=*7X>$=()X"94[PHG? *?A2;PXUO_APUYT% MT1=T&5E?B;Y:KH*8\.7B4.T:+JPK;VMO#=D-RYG:Z6*(H, M=(QV%JIZL[BEZY!4<"M5\&USJ-;ZYE\M*W17UF6;3S00.ZZQ2K?^Z-O^>3/B MUC][5T42C56ULV4!;FAY-(+*1P_(V-GB]O PU]4&K7:/T.FNK$@[_U9[M6FM M/>-^LD$=V3:?JX3LW:$3Z#&7$)6K"-R'W&G415>@A(E2TF@.G(\6^JHTI=HH9G=S]V!$F:WA$DR7MHC>>G,7HN4*FB M)9574[?-\YY^/<,T1R1FBYV099%#YZC\MW>.82%"$=_*NZ,#S[<,Z;%,"O5O MM=*=U%RE[5<>^CNT(/+M5JV&?&H8,W3 &#I2_(P) $((Z#WW@YL=@\7+4Q^ M]NCXSFJ%A@X/2JRTG<*G^7:^2:'\9IT$:6JP5%8SJM:*0<:RI^NW= M]^RW.']Z0NS%%[J,X$>HW<@H)5$=)R4A\J[+454$!AH+Z7 $Y? (+(E\'V?: MU:KR9O$5D4=$JAQMY6M!VG9@R=W9(0!S3PUGP]PS (#&!8L&0M?(;*P>KK*L MH$HC?G!>OWRB6/DIZ07K/0G]Y/!FZ((A"-,7Y=^*[A:M-@WC.DY1)DG2IJ7; MQ U+Z:8&':C)0T9%>1&Z,Q^'W0_;I> 9J^D87H47\?V,IX"@!SH+YK<94)J) M+OX.DM'II@QE3 U_8[AJA.[,L'@/KZB-O'XTG*:,M'Y4S5$\RO,IT7X3T6ZZ M?E0PJM>/0L8_XG9&[L)4U6,2Q@,7+X_J^>A/*YAVY@N[NH:FQ#"K:M]S92CN M<#8OZQMDHRN)ZP M+/&/9:#6V1/[\RJEYA5ISI:F0I8ZT>FZ"]H]EUH_%K2O4J?69-Q4QX 6MS>% MZTUEC_99^'+I5+,X5A/5.9,D1%.#+\C8 6B3R:_WX#R:+@[/$FR3WQ>8F==_ M)(UQ_]( 6(;7*H\]VL'[(_7Q.(@;(W.Q&>B,$P\?_^01[OK126P4)T&8WZ(0 M47,>$I2),@>8L4GCR&1L4\.=I4.&=7; $FO<^11@UM>>MI)5$$?GU/1-JJPN5ETIQ:=Y]OL*O?;,G0_U%>?3CHV9)DC3 M9EMX.7?<)V,T0!,[E[%-GS1Y;HW1YS M0Y-(CW;*+.4!9'S.[ MBP!E8:G^77BY6"Q0R#8F7D,>6'(;Y.@F%?N@TP_8L%8.-V.='A('N&80%LW* MU03R[2N-VAVK +*^6=S%CVF\B$.6^:/:;M^1-^*Y0-=\2[.XZ1@Z=]8=$UV4^097;E$5.U.6['DKC!AS.VL.Y%H MVE/Q-,CB$.8C-:_:0S)>=SV*+1#P,/^T>A5#'5C'8EBV?U<0>&_)9CY!4EU! MY:JW,TQN8^2JZ]'-P$O1?N0H IO;E ,%3A+7HWMR*-C'4$@ST_-M;!7$4%W2 MI<+?@Z1H?LY.@X3=X[Y[0BB_9JV5ZN=Z9-ZJMU&9UN_FQWX<%9QALSNB9W"X M+:14CB_\S!S08H&YH&)QU_\8U"FV'*P F#D*4N1Y?E=0+#D";2U_7@,XT0N11,QL"J=]&E=YS[TC2'3X6:0HPO&OGMA^D!*K7WM0>2:TQ M5Z?"?'I;C6_I>B#(BG(YP1Y$K;)L]6+&JWBQ;!LP5CW2R2+&J"%I=%<\A!4? M)CS<)TCDS6-?!?=:SNX+GFJCVG.5C-#>=J^Q)\OD+QA'+]0&_DI@._;$?H(A M[!HNXY3BZIJZOU?299$7[HWFCBW]:2A2&T^.X;50.EV .ZE/*^("WPG#-0E[KX MER;>W)1+7)#!J&X*L09U*>1=85K@-U>0+E7Q+[S=PA)*.QS1#2'VB.9"WA>B M^WYSAFBNBG])XLPL.5GDB(P":Z$D*VQW)+T;@*L\Z +E'7W\"_ 7/O%]6:3\ M"? @N<>W:,6L2A_KK?3NR\ 5TH<+JJIIB*"Q=N7-=>#'J6PEY-UF6,I-[.SZ+,]3P)PV)9\*W^9N?<&-;I'KS:[(O9S3 M=H*\#(V&SE"KT"Z]]$DU%-A@8B\ L)#R;W@8!6L6??T@].DZ;N=!AH*X!-?1 M@76ZLJU*+%("19>87./T\1Z19:UU=D/F!#^28-E+0#)(2)V8Q%*(LS[E>_K M%=QHM=6\XQ\ 9>4$):6[[F!@!6,3%[3Z [N"63^A+-"_W>S3EK*-#J(#)2U= M_0B#G&[*,(*:/Q*(%,7Y=\1WDB3XA=U]HG:=X^(A7Q1)W_1NUVW$5'?50*8I M(\W*,2/!#EJV:)[M8EY39>RM-I^S.E5ON:#.AT8ICO469E/'2K5.8U#2;-ZR M%-(X:_6-I,ABH^0$E44B G/\@#6N9ON@]=2 MUT;B0I;615CC9DR=_%HZ)H^1864W#"U0T?Y-+#G.(9V?GK#97X"Z0:_0 ;;/ MH/^0B/-O_VN3^PW)IX)*FM:#1#T:CZL=8A6LQB62_#M\(D9W-,^8M4 M6KIF@Q?3>5SQ4.L,FKM8FG]OG')EY7L(LL_-ZO9DQP!6R\!] '7EBE;WKA./ M-2:IKM=/#56^X334+37Z-/W51I/&;5MA[3FE!:S5IBG(FM8)R=RU(76M8+!M MK;8D%+II2T)A_EU<:ACQ-W+MM MY#BYC-,@#>,@\2BY1Q4Z6BMY3KV98'8?NKO-JZ.K=W;E= [SV(N2@^IM-N;; MY+('\SG7,+.XPC/$,EYYIZ<)R1:X2S. 2@QXZHQ M N7R'2%6UAO@ RK?ORV33BJ7^JBFG* MV]A8UJ,,1ERY44?L6TO;IHFS;FX@$>HVIQ'AKN$!ZU[>^DRB^ MEI6-LP372\C&T:;\;4,U4?\(6?%BH6-BCUYWP::,FYL= M<$;_\6/M!B-$F93BWP:BN$?D9U^@T:Y%J1S'*DK_80,W=(2QIQ(+C,]RX2Z] MHP#+$:&GY#X22_3O;+X7<2MZ)4=.(HMJ=OT23D<=T95U-9',,.'U=*>FR:=^ M6H/UK%(WJ%B]:/&B.A4%K\.=(.L!&B4)8]B5)>Q\,E[?%OJ&Z_#Y9'V.HB+, MF1ITC*=ZS@NRPEEO$F;#6K_K:L3J,V &. $(&+,2_(N#[EE&_ZA_JVR[11DB MS_S*6IWRG_^+(M!>Z"AB95V9M5B?4;LCY]EV@=:E^[>D[=EV%JSB/$BNZYQ> M"TSH\CS2PEG')\.KG&]2@ 2:;XLXN7BO=W4WS>6,_G^SG:1Q#E**CA(N:%!;MG32@0X276"'V9X\1J]EN$1#)4.;-)HL!?L [ M*P!DM+=3_N)SG:]X*$#Z:#STZ3FEZ%!P3@LR4!=8XTA1P,XC@+K:P'>8NT]< MC2!)@B4C25/"EKV+++%F5. $DC_T5RMG>,G^+6L\C4Y1BA9QGFV??F\2L-,X M\[6L=1'P=:U%$5/"_0Z<.MYZUT(3X(5GIY72>_8:L*>N=NKF86NQI F(=*#C=HQPN1;^;:-"[/F&V5V7ZC"X6DQ8 MH%HEQ@#18C%O$,>*TR_IW=0LPZ>PK21TI@OE.P(^D&C<)(^EML(/;NW7%C,5+, MOZ@QVQ'P*V*A0FETD>:(Y$&<"FY9[D3VP%F21/9;;#*VKG4PGY*H-6:N47%4 M+D#?[[3E^S*08X!JB9RWB&"(RW:,5HD*_L6%0(QAX4YU&HE0 MW,;W5!ZJ)X4D-8$?X-NY7BU3D)$$@ZZC:$Y-03 M @_09#O8R(7[-Z#4*I;OZ; SJ"T4CU)RW^7X_#WA^ZM1]<9^L5W,4\( M87%6;+_Q=+TEF0=K]M,)NU%_L^+[C#=%GN5!&L7IXQR1F.U4A@11XG-4_MOI M2/967IU(>??E.>O)A]KVA1*R7-FE8:)TD3LL8:3Z$9;@KA?<'[SQ/FJGU0?O MW#:>Z'L7-OFWH\D'@ZLL*U!T7I"-1[AI&?]8V7/QBD@89]L1IFZ9U@+JAFZBLZ;UZ@."^HT747,/*(IBAAI!%-6,)[:7D[ MKYWIC6A"FW2I#/:UJ*$F+>,R+H$]U=L,>'2]LMGF F,UD5T6S(55AL'*S=EY MT5V?&'+53[%#N=P]1P_3\$S\-+T5LYEO-LP.GZPWK'L\T#/M!^UADO@3]X:% M^K<'";3@*KV,G]$_4$"Z"U-[ 6:H; EXB\B4>VC'Z&P5[%_&:Z 5]T^(#O2+ MO'>QPYK?#)]-_K<(3ZE_=HS.9KECWHO;=_>)"S*L^^P*,.X^MP+>(C[E'MI] M][DMV+^C:[ 5][3482-\7X(I1IL2WB9(I3[:.4J;)?NW#0LWXP4/ VF'WQBB M&_XW"E"Q?W8/STVYFF01T@V5Z@/[#SO<_>O_ U!+ P04 " #%BGQ*J9.F M^JX_ "96 0 % &=V<"TR,#$V,3(S,5]D968N>&UL[7U;=]PXDN;[GC/_ M0>MY7=LENZJ[7:=KYNAFM[9E2RO)U=-/=2@F)+&+263Q(DO]ZQ=@$IF\!.X@ M :;SI M1T6<)*_^^[_^XW_]]7^_?OT)92B/2K0XN'LY.#O]='1]GZ2D:'%P=7U)_HD. M?GQ#:+SYX> $KU[RY.&Q/#C\\.&G@]<'[WXX_.G@IEHND_+@8Y)%69Q$Z<%5 MGF0E(?!_#BXN3MX<'*7I05VK.,A1@?(GM'CS^C5E3KC\_C/]SUU4H ,B=%;\ M_%PDO[QZ+,O5SV_??OOV[J/]_E*2/P_NV&%[<$_>LU*_::_O3Z\-WK]X=OGHO% MJT9$^EF!"2O^/"C?Z$0:\;PNV"/]5_+Q'CYEGYX>U/=%>B/"F7EV1/Y3W&*RBA) M"\*O)E*^K- OKXIDN4H1^^TQ1_>_O'IX6I'6.OS3X;MU6_TGE]); Z%6A-^2 M4(G2TZ2(4UQ4.;J\/XF*QX\I_G:>W>-\6=O>1EY])@:JH ?*HD7L$\(/>;1Z M3.+FFTV;ZU!W(?P%+HIC1/Y$YZ1_6:+;Z!DYE5_,P(4*URC&I-M*D_JOR_NC MHD!E\3''RZ;L+3[!68'39$'[2)?*F;+65_N,R(=?$#HF7?U]8@,Q+B5]H4XP M'3=J4!YE"Z(I'3/(.)780$B%J %L2AS7?3JAN%RAK+#M;,3T#-HR6B6DXZKI M6C0>1$5?F):K?B6#54X(9>2OBR2Z(V OK>RK0=M*<"<26HAR@;.'$N7+4W17 MFLL"4M$7YF.4Y+]&:46&PTV4=TY"D;RR'+!4"1MX++XOOT4Y.D5/*,4K2NX$ M%V7Q!5DTIPI1?5$ORT>4K_M^<]$@(@;CQ!]54JO%-"5]Z 4B_=0C3A?GRU6. MG^H0R:X9C;CH*W.5HU64+,Z>:0>+Z'!0-]))E>>$N&V#:U$W&1RS,H_BDL0( M*'F*[E*[09%/3%^T3Q@OOB5I2E0^)]%R]I 0@K;-J4+49.:P7$;YR^7]3?*0 M)?=)'!'3Q#&NZK#@BD16Z\ @)ZU2)D^HU?=\(@,+C3XO,_"SS41C=)DF;:A- M'][Z7!Q'*9VGWCPB5+)YN9PY?B281\Q1_UA?%P,=DWEY=+RNF\ MUU@^!9JN9KWF;2@D9S5;,Y8)H.%\>F0LG")=IY,C<^O*:5I-C8P% VB,.S$R MEM2$R3C3(F,5=(@[F119])A<6DZG1,8"*M <*SBQ&-9UR(\E/OO_: IL&9BH MT-T7<["U-G*0-VYXYR:P'CL2'CD&'BLZ'>DN-=1Q.LFUG4< MY;J-;\<+#4<+"0V-NTGNN"G)?VM@;Z,D0U/+:#H4M%XG+LZS>B"D'HKR@GIP M^>)2=!$7A\J0D")'C\1_DR=$=UEKU$BWO4.Y2V"Y=!Y(^$J'RN+I#KS<- MX5!>D'I;:@*2)$OJ[%;R9XBY1MD +QIJ*:]0MN.>GV*>-S$S0S;OGK#(> MCLM5$C>,S%P0=]5",#%2''=XIS2E N>@_]2^WIVC]?ZBMKW&:?L0YF0LO>KH:UFX:0KMVMY6VV#O*N^U%NEG&JNEQ M#0>/^QPOA1;%MFVP5>+G@R&?@Q(?:-/'.?G0'+KRABO^?&SC)MP)&W,3WEPK M, !(-9';&"+1F/&=5S/2=7B\!MS-(QGYBLNJI ? Z$&^GD%5BC8-(BX:I)$U MM).;6TRL,?Q[KX8_6ORK*M8;,+?X:+&H]8G2JRA9G&=L\X'*/M@,N48$P$52 MHAN4/R4QND)Y@A?TI-'#NE7JA?(>>*9BUYAH?'9!@GCB5I8[PO@"-<[TH__! M\+PH*K0XK7*Z9EM+N_;]^N/EJH[LSY[)Q"TI4#_.,B?0'DPU"00)8>N64!R, M-5DT,/LI1)C5GF"!,GE],>$,>5V,(:8B$.#L#]Y1=@U*LH\B>MI^B9X M6>OQ!967]^L?R$SD-GK^1U(^TI"6WN/0 YHMF::=S":MH0TZ128-X/X2XKC:EIXX2Q.(#I<#32JK MA&U Y2#A9=4"EN$:0+Z!U(<0(55[A2&BQ'450K29XTE)?[O0C(^FPQ^"7ZW9 MY&R>DC:($Y3%+_5%+]1/CGFIL1K+,T;T-=9C-.D'"=VQV]'-BHNF!,P%_&XX MK+,=V[N5:S6:(\7K/,CXY3:/B.!QC81L4?^5UGIL&X9%(EJ9'?S6-$#O6Y F%_DP/%Z+%+Z_*G.XX MT1]P5J+G\FQ] /&75\7ZH%\(9EUG%]!N V?UZ;KGA)O )"K;-SI<=DP,"'(H M>YCH6AWK:0C"HZ;8@09,*8A4G)YHIYUP86FA&K M:0?:&2),SMS M)\]]\I!+[*Q8KDK;JB"Q7@H6(Q*$]W*69$";*I7=K+ )RX9J:QT5E>PN(1B$ M+U_3F],RM#B+\HQN@X'&%Q?:;%+"A4(UMY)22G;F40HCN3*.JV65TN,.O%D\ M[/"Z]9CSJ]<+%1FFJJMU"NK$@\@GO*4' :K\A3_<"THT#0.6"-7Z"&L_)E"\Y:5WSAA!LV^K=NN.%K?DF) M&_[<*UPA>-.8 M(\<57K7FJ/$D]\JY&DH,;]ASQ5YT!>&4H^68HZ;Y=9:CC]KC,56\&'6Z$7P\ M[K87[CH?S<=CHGD]\R0C^WB,)==ZCSE*CNF86G>\CS6:C;-"-,#T"& MNNNC2)U1>Z=J'DEF7(V.7VX);R#53*.&K,]JU_";=J8+)5'_Q6V'3NJ*(D=A M+];F%/8(2.4$LYHT:LC0U*[A+\%-!Q8B%''U5^J_MLR$ &HSV5T #7+(0H(0 ME#+G'D/"-#IW*'*06F<]U0/WULT)&$SS/._,ZW0IFK,\Z3:^ F_=29ZC5#\0 M5[SU31!#:H59A"TI/ ]L:*EL@ ,9_2"F9M?T0EL@$![\SA+XMK_/+JCEZ60: MNK;HA6-+.#=S^*5MSTG\5AA8#DV#15*W+;:INC%)4/G32D891# ^S (%:S*[ M"$,OGF6".:/P.7I.EM42M [XK5&R]\W3< >Y!Q8+/K#.NA2U3Z]:$+[SF0C+ MM0_TC=FG^RTP^P@$%]FG6RT(_]E>H47W(^D.+/D?'2>?HI0&N/4BXV!YX!N(3:LK=A(@]J^',4,"=BV?3K>IB5#]_XX M1=Y!=*DRJ;_@+%YG&FE"<5A1$87MBCL'0&ZKC(N]-ML@1HKSK$0Y$7J=A52G M=Y&),ODAB4_1"A>M9X(W+WDHU]B\WJ%08W8(TV\'.V@I\0OBT-IVJB[34KRY MK%5[L,>L6'O2K69SM-FUBAWRM'FWC[[-8T-:IA@GD@"6YZP)*8[.(D*!+ #J M(55AT%9N/'CA4$D>E5%<),.T-\,$LC[.IP#&*Z+W3+/P',:U4MC=1XY0- M=(JFU'%BO9:P!]QV@5C"=]B)3G.K@-KAD1.LJ/L+N]/>=% MM"JQU"'%2IZ<6L$JV%#SMN_RV=0)08KD@XAS!JI:#O M% T:'!I:JD-"3#2(T7\@(K2*)B[$,[Z/-3%#8\N6N33-/-NC% --CE^.418_ MDK']=V!]2K4X#R[7FB2H@' CUE>(H,WZD)QHF"/&1D@PIUVU.!<:_>+^ M5FR4K0XB1*BV$"$]-C!6^N1W$2N#&7PP:(%6/%S"1;AVX0(PP:Q"W)");M$$ MSNR9*]Y)"*6R; M/7#:4F)3736 ];<7PZ/*H-^/$M,->33A%>?)$M*-W96ZN M5FE>MSE[CA]I9AV[T\?[O15;87E+"X(2C77!$MX\=BO-YZBL=\'1C5 MQR1?V8*R:;W4<+.=R$-C(XT!@$F\2M&!V:&B7B?O/*-C+05A<&RFZF)*04R] MMB*RT(=[[%REZ,#P4%%_4W,ETV(M56$(#,EW\0"1W24\#":B02 "FGZ[@(1P MVFT#BF"FVYQI$CC=5BK;-)2DK/>03^#^6$]3&!)#^A02$KI!=!3L/5AHF1_X MQ%;B.I]"C0 $"DA&_&Y-AZ[+9F5QPV!M*/97WTCL]]^.TK01B2Z 0+VXH 1[ ME@4JX7%Y'3(.5E&DL]K5HE*_K0+5'F%6/87]!L.13PN"2][J)A2O:,N-Z'@$ M-33CR=%IOX_<_L*Z1OJ+IP%/Y#L8$K9M!:!RW1722OX]Z/]>_;/7]*U?&FWJ M7\)L^J&P"DU?5_*/^D_'5[VF;_W2:%/_$F;3#X55:/JZDL.#<(9-?_;UNM?T MK5]8DA[]);?E_?^J71IOXES*8?"JO0]'6EX0ME MDT=+7_M-W_J%Q4)?@VWZH; *35]7:IK^3_Z:_O,_^QU.ZQ=V G#I5U(#45)DYA"#%78*GH1_$BG]/JHV\GW)<%!=)=)>D2?G"!8Y*I0%T MQ)7F QX-Y0WA(^80Q$4L\HY2>Q#3'KSF!!I%I1T/5H$\%:X5Y!Y7A. MTCQE;#SA]MEGOG.-]MEG^^RS??;9/OMLGWTV!B*&PQX0P8@+-2W#*_0=1"U* M[3-=O,(3)X@N:"@<."K)BG%!YS\ZD: !Q(LT)H&)PM8.*A*QM/=@3/9N<2CZ M,#>Y,.;0-WHPD<87G"T:X= "C"\$)9JF $MXBB6D+HM5-!(;=QLY@)2"<&=H MD (B!EFQICWXQ;Z#J$&QC::+&_@"!;$/ B960&.)O* ?O[C!RDN.-B1QA \ MPCS;!Q5'.+#^8*P-P/Y0-&$' &%$80:!8***JQRMHF1Q]KPB[8>*HVQ1OZ"Q MSBDKZ[U<^/Y<_8J;YY[5*WH*313Z FS1 C+X;*,6'19!]"FU>-O'? 3X42C9 M-)>P9- (4==1'1)"FD%T*6V(LLR/! E0("O;Q@&_;/A(4-13$PM\JD'$F#V\ M*@%"H3C<-\P2%NK:&O<2?'#\.*/D\$]$N0M<%)<9^#F=(UB1(2^2U%Q MG*2$ZD-Q3C1;E&9$]6]Q4=W%3#^>DA\RK*.5[PE2,!TXR/N,9 M^L_$UK!UK?'%#6)B(HD?OJ"2S+?+Z)GK9&K5!BXBJS9#@&NUA"T\9$Q6QR_K)VMO2N)MM#BTU=!-C1)?;SD58Y4HU#%C3VGEJH[A MS09FKC6EN)9OWDXS*?V$\>(;&=O( ':>E5'VD!#9UTMKOF>5'ZEZZ((T[T T MWIQ2IPI+-U2JXB_+DB]>?7*-\4]C=!:AL3:>G?VP158U1F84A9C M3+!N\R@KUKW1T>)?55'2+N)CE<7TERB]Q==HA7.Z@,2FA[4P)U&>OY ?P4N_ MG=)L6M01S9G ;8P6-,&D(SF"F*,(=":SJ6I9U5,S(C+1Y]^URNI]GX2 O#?D M$I@)8*W;QG&/R65J.:-QU(>J .^=.[P'*LEI^E396#V?(J;K_?PN+]: M87E_Z?.8O\.^47S2WT$_V#[L[^*.-G.8Z,.>R'YY?SM8-+0G9-P-;@G-!'K. MVFJ:CF[+W.'==J/T;!^KLLI1NS=N,LDX=W6Y("7O%15(S02X#MO+<8^JP'YX M.Z!]C$EB )2BO!\#7-[WY>L!3[L>NS%3O=Y,(&7:$B;XT>#5@.4O7GLZ/4AI MX6A'P#,Z8M1@\B'4 1'H$+^@Y_+V&TJ?T&>'XGRC*;[]A*_CV:!BA=D-C)\$*M]#X&-WP9=#T>\S#0'C" M?G#AG1T5PN0(%6F@BB:\X,I.%NI<#B?\35X,X>*R+&$%T3V5F$ FTT M#4#7C!D^_6:,&4A/RMKCLT7$')\UD=W%Y["-)L)GS9CA,]@M$VAAZ;Y$N1.0 M@I2,D-JCM)-P%;76^)CM<6? -=W$ 1<5398Y#QVL;!^J8T]$8_ZH4VZAJ1:Q M#[=(\[OWO>4 =+$_:&D9=H 5>+]$2OBC9L+8<@7!M?Q=0F8!)C$&%]E'L*/L"2( (,_[^P#BX%"I4 M.$+W84V#1^&]6>,B,IC[M4ZJHL1+E+_18S&.+;R!6?L$'45I>I0T*ZWO=Y5M=[\8&+:*):@T6 ;1(=SBIY0 MBE=H<8OBQPRG^.'E.GEXY-S"IEAZ<^)74GI^J-)K $LL29D%<9+]/+O*,;W= MX1H5B+3^XU&V:"2G\UP01UIUFL94K#,_3)DTAB6R%%E:'L4 !SG6.QY'\>\$ MT7!L(RK#HAJXS/S,KZ*L;20#LPCE",4"47'A$8?W>7O=G=],2K=]GN!O T\I\K;]% M,8AY8RT/Z-' E[9-)_%?X>KZT#A8)'7;9INJ&Y,$=9VZDE$&RZP^S *M,LOL M(EP?YEDFF)7=S]%SLJR6H'7 ;XV2O6^>ACW(/;!8\(%UUJ6H?7K5@O"=ST18 MKGV@;\P^W6^!V4<@N,@^W6I#_YGFFC7@1E%VO1J3PR$WE<^3MZZ*=5 M:==K&D6CGJ?^P,#>V+P]X+!6QIGV-!H<@Q@E3I-BA8LH/8W*0=(H^(UMA72_ MS0H5(KW,+=^C&D2,)M5 G)NI4DFU6_61DVD&#R/]S7&CRJZ]-S:/M$R99L-? M4;VP"ZRJN""EB%0QJ4#6;I20J8!EC7;30OAFF<=.@""&2)Z(8!:=6F%NV-4M M[&])R0ENP !,T!PZ"!,) ,=A7<:[AJS!6E(@V(+6Q:8!EW!U;5QX.5BC@]_9 M*=#7+"ENDOJ>2:+(-H^&MQVE4X4]W*%4Q5/$K]BA8"/-VP@1,ZH?Z%!B,.QH MIEEKHO+7N2\W^+[\%N7H*%MH7-H[OR"A[?(.8(!]WMKU98IK;?>_TUS( MW:$HF)3,$[Q<527*-S)R#J,)2VV.HW%*A18X UT&5E52"0];!NNC9QS"0?0D MK<5>]L_6,<@37'#.06O78R&U>KUYX,:T(0R0I,$JB-X%W#T T:10LFDV8/49+_&J75^EA;E,5)E+9>C?>]=;H1K[FB M-EM<)-%=DA*]*2ZB@N!C<9E=H[C*<_K8;[;X@K.<_7D<%0G_'?4Q:#,G=TO; MV;%O)E8C K7Q>48"OH+W9)QRA;[B@@J^C@*/8F]LT$B=8\,NI:I[4 5I@@CF M3Z*"WF-"_T<'@Z:JV= YY15U10MB0[RY^%^*6VDYEHG%+[=K6%1MDE%1 M)Q BB,O).%Y1,+5?C+M,)1+B?E-"8M< ZZ A??2@$OG&N(R-LB8BU@L^69$L MZ)O-];*.,F@M*+2N9]2FL&N0M6_&<2-7$_$L[XESM+>R55P.9K7";(=%4GC7 M(*K5.*.B429)$-?8N= :2M%T3M?ANK&7YZ%&7UMUW-#3+,':"]UXT8?Y))]N ME#_>#DA_2\A8E<>/+Q=T'I> X_<%O.'354%" M#WRX:ESLB5^L&@=]P63/;@1<;P;7&AW"J4SRDGUD025]3[VT>B.LHS8(&Q5V M'?1 ;,+JJ5H2OE-&RCMEI+S;):3 :CM'RKN@[Q)28+6= M(^4]/X]VFK3)"YP]E"A?GJ([[U>PT.GYY?T)F=30S?ZX7BX=K#=LUA\5RFZ6 M'X5E_2VXDK:_;=J^KQ[PB6G3^>3)U]2:'PL5:3N3D%Z]D-FA$\0(#,G<7,)^ MC/,$'GRT^ 0Q;%.D;Y.\Z\6K( +E@QJ"OHG;LW0<67>#-8]%9>- M9>K51,BJZ/X8<8@$+W2A!515Q5:GZNS!Q6\(M^CJ\ DD46HH\@E.Z9V'>90J M &I86 "A=N$Y@H:KK#5,VI2#2&3J#L%TN4(8#K4+@&'/ND#H1IQ%!<%:@ MN"J3)_3_JB@GHUYQEI5T%;,JRJ.R)&U[10])DN]?$.E 8[SLS\5=D&I:THY4 MZ#!SV%!:D+/CR^#G^0EK$K;G25RB!7QRO(=)U>+L565I\="QI:FP%G[DM!E& MPEN.WH[@RM-R7A6E6&K.TW")X@ZCJ=ZT^]!T%1H!I.4$78:/@SI6O8/L M((U1E] ]Z'+XI_F<=(&T 0(D3(6[%8&VDF[\+T: M1)Q_H^R&:QU^ 78K!E!@!G:2ZJ5K+(A@$)F,TN!+&I/,,^!R%VH)@JR03 L. MGJ(BH'G]!U#BL5%!H;9AX7$0)A)$<&1HTT%(X-6J4."C;U9AF*-NV&".EUZC M)YP^T5SW;B8\-.XJE=VLRPO+>AJ-A8Z*]33D&WX[ $OH!>'<[6$&?C>#6P"8 MVP1N8*DN*E:%B(3AS%'V #T3./B=.>GV]_!C)YX2RB%3BT 09S!J>>".=OBE M;;%)?$P8#@UM@452MTVTJ;HQ25"]H9)1!D& #[- \8S,+L+HA6>98&*5ST34 M9;4$K0-^:Y3L??,T-$'N@<6"#ZRS+D7MTZL6A.^T#[H!HQ#O6A:4@GB$->;;' 61^_ &!4_[-XKKFP@BIM8_8)]6T8U.S=P(J#<<*C':%Q M3L^0PE%/S93!C(%7.6D9*A%"D.O3N M::[;62?KWD;/R/NK?1M1-C>6QR\7_22C!IM*91L;2ML]A8SX+XL-& 31GW_-%@G-K;ZK2K0X MB_*,R%=O4]Q4=T6R2$A_A/J.HU^Q:4J=BJ%#R;@1M/"DPR6(X&ZCT36* M<1;7-W\05:_1*B)JU/_>B,_TX?7+!B3ZW;46B= AYZ!AM,!GQL]R85IX8$S> M-RF4[!WWFF7OHZZFEL6%9(-8SX%4@++CI>4$@9V/['C]3D"BF)FG#XFV;]69 M1W+\1IFCJGS$.9R=)2[4!T>OD-=573D L*)Z,HALUG9YU(((8X?"@2N$LF)< MD_M?\Y48$S2W=/T7)@I;.ZBU8$M[#U92O5L<6ATV-[EPI5C?Z,&L&K-'$^D- M!3FEMPCL,W M1TV+(7Q+,0C_A@54[-J'184P"'%('QB8"P.#H9T1YR,A\"'>" L*0[T'-*@- M][IPT!SV50$1S/!/DX4*,FQ=WG],LBB+T7FV2")N'I6L:"NMBE\TF+ \'JL MI:<<#-LP04QVE--RCX314;;X2D1$B[^3H8NT#GQL3EZ2;5B)2@9N6'4M=>PJ MI#K&Z=2;;VB!LJ%8H&75"C=JRPH';E\M775,+",<1,[XY:I^/3Q[N,!%4>^+ MWN/\6Y0OAL_P-MC0J-$TFE*- %N@>^6C M $)*3(((L/D*0=MKBJ6E79"/K39G_8ULV\VZF^ENP;V?SQ;<7$_QJ=I:\2R? MA!Q\HF\&A\<@Z^U/].U/]'V7)_K6#^[!*U'0-[;TU/T6V(D^@>"B$WW=:D'X MSO[$I>S$I5__J=_QHN'*)X0?\FCUF,11"H0.TG)L;8A?;BZAA:JJFJ&&@&P8 M2%B'K6WIP"T?:3F&!'XY?T&*W+987<,V +B$:]/S"0;125N;?A!#^#<^% K9 M65\8*)G9?ZR;*;_>?/W[>C6:GH:A.P_@ "PKQLZ-<(MY&I;E#HJ5E>L8D4>W M/@O"I3?TXV(S_I5#1XM58VB>V];C9'FV4@,W'!&(1CF*"D7\J!(1XDA. M9)YXTFP"0GGTAEH] M4D+HJ9*:)_:,&LH!^%3Y-NC[BV?TL8[; ?H&I,S1UR*U@^CC-=38Z&OQ;=#W M(<116FT$5AM=YXJ?,6:;VP73'T(T^Z9OO$9%E5+%/I*6/*GR'&7E^I%FBNOZ M47B<*:+$D*@T9-,C.E,,VC6>HT!.3P*&<-]7*8+:;/I?EP@W)"I&N#;1F2+< MKO%<(%Q; H;P0*YGV-^[-NF]:X7ZTWZM5Z@03N^ZOU]E?K M[:_6$\-@?[6>(A;V5^OMSM5Z]];D[Q-9*[_Q3^[HUNM?3Y3J5HP MH0/G%B\S_;7N\U)F,49F?,W]8U+$47J#\J? M P0T--:VO9CV&+GH7VIL12D1;,/V!A,1_TY"7+@CT*G"WEY1JA*X]0WTU@& M&OD@KO2KTP_HS@4PK0"_-*9 )8Y_]WV;Q$D: M%<7E_3^B/(^R\C*_3AX>RPO.=1)JA=EU]9+"_G;_DJ=D06Q57$4O-("E]QV? MHCB-, M]2+V>.A5WEQZ7/OL597'CU&!:H&9/!]Q?A;%CY=569111B^#.,'+)<[J&OWE M!<=D>\^_VI,-'H$CM: >/-T),L@16F=F=F<+ MVA79-$*C8O!H,6X%/:3HL!GC+H8>DR/RGP7]!_#,ATI1=A^6L&CPMM?05,_: M8L)CW(6PYA@QCFCS/LB"9V!)V8Z%N65G8F(U74ULS*5L>2L!?$]3'M4]QLTC MB5*.'DCK%"4=;*ZBO$SB9%7?O[N-;VBILZQ6CI:J!>Y!P2%%EH7G@F+PL'+? M;GK@<\+?\CJ"$9JB[;1 MPZ8AQS&N)[@B3$G?'#T0EJUP_"C^HTJ:>5Z:/"1W*;K%QXANF39RTO6+YK+Z M'M9C@]/);5HM5JV*+4$UB8FPJ$YLK*LU: MRPD>E5G;7JX 3R30 BU75(6ZJR8R0G&CI-3FNF1.J>!1H::?YH2!1]/V"@'A M@F(+6&?/\2-]CX5AJ[]AI%.EMW@HKA*\N0TT-ULH%#.P/6D/ N&,;G72[)?U M+FNS6'F51OV<'7G!1G51P>!-K:REGH%%9#LGZ<.::$$W*,@+BJ9,/NY0L)P- MR6Y1,)SR].Y1^'$^]RB Z@"IM=)R(J $D'*K@ 8>9B3YMWS*7+@$=+$"*!^8 MYZE04H0!_PF[8F:M1@"P\:2O40PB,'9.SQE!=I#/ 4%__>QV2LA23:FL M]'HVE#_5*T$?J[+*$4TBB;)X$*Z;UF<]LGY]7X_>N<,-MF^WSK-YUI+5(X&^ M1//N("[KU;"BE6>W7B=QU5_(Z-MV'WSZ.^$A8[>[>P\:0>(@#H\8ZW7V1Y64 M+^=94>85_;&X+!]1?OL898W&7W#VA(H2+=QZGBE?6X_4Y_M]>ZJEG0+R8'U- M@CCW;*POVU%8APA'3U&2TN4E$B-\HO,-5XZLR,;6;Z5LOF\WU;-"0%XI%=PR MU]F1$\:/:%&EJ)%3I&C!TQ3:27%.E[F9.[J3[M,X]J:16G<$]W$G:3MW?!Z; M270/E'/C(_2)+1]V/GG=)7*/,RQ4O8,_5[SK)<<.SR"6#IA(X+X"_+$'$/]; M2* IL43\MI';!-IV"FH[2,-2@[T03[:"]GG4C"7 "Q2?K01N,=T'FN+7+6VVF0+X? P)@O5E0*FL(]FW9AG]'#J6E "/^0?25,_6$0; R:U^ @K9)G4$8^TWB#G (.]5_L4E/&;=V#TH?!W@TV7S:'W==H[U,HNZ;8;VPW=W=E7&*&= M1]I(<"/I*#?.FRI9_^=7^L!2]K 6D.U\T!W)*$WKH+H">71 ^I<)4H5OQ_;+34% M<.^RR@+LW=F%Y8)V=665+"\J#:,;.%HL:D-$Z6E2T-,.%8U\[^AKU+&S:9D. M+T?.+>&U]V-->X3GLA+I;2]O]9SY 1^J95-32; \"4/;7!$-AKOCK5-:)J#L M$@T5;"_K#]%$O8Y$-RX_1DG^:Y162#36>A' M5]K"+#W6"]CO-52R MO:O9=R*,\G49(RQ\63&?[HJ8'1WC?5DLH!#=4)TP+O*>0&MI/^BU4S"1;KI> M0T^Z?;_HZ=NY8WY^'5/]GVM$&J=(2G2#\J?U^R@)7O2?>AN5AY-, M>2Z/[]O5-=H_((<52\W<;J9)3]M935%4RV;5,EM\1N4C7N 4/[RX7FC7YVCK MDCH?)D_) F6+L5U6Q&\,EX7Y[5W6P"Z! MNRRL 7/9 )+13#8(1(K2>\# Z>FHC&RWOQ08[8YW3F&)@+:S%$1G_CC3K#"1 MAK_BE)!)D_)EJD$4YCCF,-KGN#NN.JEM9C*4]G5@=R\$D#/F2M7>.O=T/JS$ M> Q7EC#>>[2-I0)W;(DJS+\#R"WSO+L5X*9R@#O)WWMO,9YU ^I'G"K)>IA= MS5JK=2[.FTOBPNEF#.4:O:_1EFO?X8QHYSGU.MJ:LJYG5Y/G/N+\'B7T>=9^ MF.>QWS$1:O1.1T^H?8\SEH7GU-WHJ1UNN M?:;D^KP'H]_--&-0+#D/-4*PQMSGOWMK+5G#P0!I MB!-,4SS-]SU-Y_>^;6.E.3EV7Q'FU0$D,][)];WKZ^LD*V)2QI/?O;-+ONW# M4@$E)YMG*[R?:;ZCWYP$OYD'^_P";S8+:$2WS!5X'T BI(NNKC\O\3;0&POB M>N W$&1W>H80+!EP8&"@&NLO DAKM&B!7[W, C2Y.NH)E+GNW=[81N'YN+(> MS*$#2!9TT:5U[Q,>:W2'N8Q[#_;>035L$)Y#N.--5PY,H6(XHO\?H*S^AKX*DKIQ9CO'#NJA02./-A( M@KUK.[%=>#YOI!/K#.:=A"6/3A1;Q/5@[EXPIPMF;@3;]RAC6CJ\CL:EJJS_ MF7=25RO<\M316$C@?CJQ[SHFMEUX?8213JPS"" AS,VJ:4_UIE'059[$(Z[V MJW!UO_8OYKH[CCZYC<);#%36@SETX EFAZ,"^]W=9B 3J\ICK,YP/(?;/1NG7AK ^O M-V3ORN^UV>\]W]YJ ?J^MD+,^TWS\!Z>UBY]^*YQ:/*#A3/_(\KK<.7L>97D M=:UIO=F2O[4[&_/_SOW9C=U"7X6K<#?N!BSL]#DZJA74.:Z=W]C&X7GY\IZ- []4P")@FXV*]R^ M9B"C[WZ+;?\Z@4:[A^=X@,3,Q3RGWY4X_OV\*"JT.*UR(MYZRE K4]0?>ZN$ M@\N'C0DP)S$@L!M>8-MR(\#<0"2&XP#2N"P<%%@(#-2=7SJ/ PM9[A"R^;_=1;_V _$;T_ASZ \Y*]%R>I36Y7UX5Z('^PZ-W7:51]B5:HJ/G MI']=)/2IL4+WTY@P?20U\[BZ0Z_)K\0DA&P/MLZ!AH6J=P#HBC?%89=G R6_ M^TE,I--ZD.; H_NQ!Q#V<=00@@'C]:(CRAH?H"FQ1/RVD=L$VG9B%>=FJ=_Z M-Z!XLA6ZCZJT-#'60 -U<_VVO2K%=(L+7'6_P-D#/?Q\GL7$L9,GU-I?HQ(< M?OCPTV<$3![T*S8ZZU3T%,!S7 Q;: U9>DV>VEJ';!!NNQX!"!=@^ 6_-H*/.$KA?7$GXE[5%$J/-CEJ,607 MP?M' ]S[#+^T$3%)SR*98,+%ST349;4$K0-^:Y3L??,T($/N@<6"#ZRS+D7MTZL6A.]\CI[Y]H&^ M,?MTOP5F'X'@(OMTJP7A/S1)@CZ/,@Q @"^-BITONQ>$\!4?+0SIL&0GU4/ M!;B@!'[K8L/_8B9D12R6O6W>5O66@8):.E0VT6"$]V,D*#A1L9(P0!'9::QM MT2\X6Z>;U5Y]%)?)4U*^@$.<2M%&*W%13P,@["Y82S' 7-LINIA.$'YV4T9E MW8_?Q"B+\@0#@Z6PS.84,5AF]P90E<88;2CE,&=);)Z3/M(Y=8&)V'KC0X-Y.96%P[O M^G8?:] _SXHR2M.Z$[K,X.4@89E&.TX97SL"4E_$:FIU^W,.46HX#C%+9Y6: M[/8;EIIL4 8P6:O,7$S&4\O(9"UB8WO9+2DG]S.@%&2V=JG9&(ZKFIGIVN2& MNQU_?=MKC@ORY_H+\*'34.BY1-EB>_E+IZD>"E2\B?'R;=T^)*Y;)F4MSU&V MH(_LD.D RN($%:>HC))T$Q&[Y,JVH8]11NB58[*Z61]^.,_N<;ZLP]=K%&.B M8)K4?UW>'Q4%*HN/!!--V5M,VJ' :;(@@]V"R>8M8ED+=8U6.*^GUE3T_H3*0-B4T^CPF) M:4\ZFH+)0?-8@AQ,U<]K@JB/Y%T:A7B-83167[ZXIP6:_KBU;8 MPGKMT-EY->#;63V$^86QI+06"5Y&@KYU ZR 5@B%1L5B;K;)L!5":TZ M[)2J6AV_\>EPE<)$52!&V*Y3*!(<8_[PI8I3%.7GV:(JROSE-E^__[M>G2@( MY,D?\-ZN=D6VTZM1,33+&RLM-+\.U2!F)>I('$6YL*--W175%OHZ@WCP8Q><,I$0MDRTL($>RXS43;%) @K>4F8P&" M& 4$2ESE^#XIJ1+ZJ.77E8,4JCM_3$I;Q#$$(7Y!Q(77Z EE%1K,E7L_;[97 MV<\S@0!'#Q/K;DD%LC84E&B: 2PQ$\O*M3,Q,D@UB(-^ M;)OE!"_OFE6W359>2==LD@7*!\\A@;)N<\V:XG)#S3+S!GS7,!O4)I6W\]$,HKPGQ MV^CXA>W%B]\-TJ4P?"%(G8+7#'GI.I]UFQBM]IEP9:O,/^S3X4-.A[=!E$4V MO ';?3+\/AD^1#/ND^'WR?"!)<'ND^'WR?#?=3+\";"^!D1E2^^X7GNUZ5[[X36K:KX_NUT-O2'D)M_(+!R\].:01P&V"=,[4;"E-^09Y\PM4^8VB=,[1.F]@E3 M^X2IR2V_3YB:]4V2EM&8RD62AI'7\![) .X*W=\CN;]'R?T]DJ': M9Z1[)+WD8+/;E8G$=:X,$%^("VU?Q@(+S3GR4%+<01C"XQ/$34]#X<#5 UDQ M+DS\+PU)S P"0;H\!!.%K1W4$I&EO0?QA'>+0U&1NG]4I[&<:G[8E7-Q,;>KBUPJ07AXM_7,R0JUC=]D42$ ;7'2::_ M1[Q:K=;YRE%ZFA0TI[G*2<1R$A6/'U/\K16IC/G><757H#\JVC1/09PCZ\IS MP3L[)BG&-DNXQ;SY_%7T4G=$E_>?4?Z \FN4TB=53G!1%A\)-+.8KGW&9?)$ M;#LX2F98FVTXZ-;VM0 MLRZV;8G.9('#K=Z:T.42Q+C2TP@\$",H CN/ER,M M"D!0T$35VC"I]@ QD\,G/3T(/RC)1%R*@X)-*;\+"B*C Z" =1/@8IL4PJ,4 MI*<3?G!.@:PG&AB M8/M@E@AZ$H+316$9V.:^LPZD+CRTMCS9@$<4L#1_:8 W(6Q^I_^YBPKT7_\? M4$L#!!0 ( ,6*?$K./X)X7+^[__K^>=S%Z MPFD6D>0_OCOZX=UW""=KLHF2A__X[I"]#;-U%'WWOX+_\__X]__K[=M?<(+3 M,,<;=/^"SDY_.;[91C$5S=#US17]$Z,__$!M_/ .G9#]2QH]/.;HZ.>?_Q6] M1>_?'?TKNCWL=E&.SJ,D3-91&*/K-$IR:F"%+B]/?D#'<8P*K0RE.,/I$][\ M\/8M??B#IPX_O MW[T[^O'__7AYNW[$N_!ME&0Y]8:_0U3^SUGQ\)*LP[SXQ1WUY_LTK@W\]&/C M2RK!_NMM+?:6/7I[]/[M3T<_/&>;[ZHBLM< )[7X\T"^^DWT(_[\8_&V$:6& M(H7IYF?3KX=0^?U2$N,;O$7LWU]O+J3:/__()'Y,<'X9WN.8NBS4\Y<]_H_O MLFBWCW'][#'%6[&=.$T;,^SK_,R^SM&_L:_S/UK+/TXIW@.#XAW)P]A..0M[ MP[(.W$PO]"=;GU95Y$\VOS(-$7B&K]QQ,[W0USB-R.8LV;@O.._*5N%O\S"= M 2I#9]-_@/M2"XH:LT>7]*^>7_RVR;IG-6:M M"$F%/Z[]FF9">K!:+Y>-6W*.S]&?7$4$Z01/?'>4!W\\@;:ZW@CP,_=!+12O$:VP-1.)$!GN];E"*(";S]CU:>_)7$AX1V;U[.HYCV,87\D,CT>#&0F7=R+3*OA/M2H45Z\0?4K'[ MKBH"^K8B M)/>$^P 6V)D5M]>'^SA:G\@C@BXI0VA'M8W1@8U:$WN"'*,O3,,D_A3L>.BJ1'DYYDFGRKS,]!RY;]%R(FC 92%J:,.)NV)XW$YG731B*M=N*H.S%:O/=CZDA6AP3\P<731YP"/X$D MM+<(R,NI+#W,!7)"H/?DK$&]8]4-V(<.8'#G]0: KR9,O8.\J#Z%H)=\>A7L M.RIBX ]LS@S].VI6@O;N*P[@Y2L+F&:&;,.X8U.'W$:T!2M[Y ]^?J+^; M&(-,BH==JVD):5'RA+.<@>VGZF^&MY\Z>"N?_MU_"=,-:A>/GB$]\A>]J!/;?305AUYI5' H,*Z$X MD ^*1T5B@#ZSITLC4E@I!/ M.5QVQ7K0'.HOA\[UFL5GVG!=DSA:1S@[OL^* M1HV'JE:PQJU"<"J(I::M(EKG10EOM7+ =BBRY4UDBVYI+A%MHS6;KFG54*U' MN5!I+LT'?T$!6@4,**#ZW$/Z7$;A?11'>80S:4='+=9A%1 M<>@9_3O&[(_C9'.\8[NU_ED\IUS>XS1_N:;0R.F[LW\:0Y9_2$+Y(UV6'QBB%3O6'ZH=.S%];4GES,>!AY!L8F M@*U>["GD44\!79(L\V7%DS&"Q%$#7KG2J* V(:$]Q.^<$';1],*\6L,O:SRO M3B[0<9ZGT?TA9\,B[.M?AT5?\%O#K;XYQ<^FS=+(FUX MX]37=L_OKC_+0UQCS9U5(UJ6524\DKMFN5I$H72C(J-(/V M)=K3MV^C!*W+]PM335.?Q.CC<]01*_0HHK+I&Q7$G3*(K)H6MCI?*NOV.UP M;R/8TNM8M9RYKCA30\B3M!14]WH*:;M-*C4 G6QVCW0>['6)()XF(>SHFX28 MK(=C#6.+]F0V_WW(MDK-"JD.-([=!QS(C M85K;9HOE4%181V]8C^U[]IH]7%,W:%_Y89>9D=H'"ALG?UXZJCGD$)D/LWP( MM>^M'WE=_1I/0X/%7,)= 9>("T>#P- 89VOFT445&"[KP,!\H.M.4'C#_- M\CUJ7*'6ES\; %]YH) F6Z\S4GB3VDF2T/+GW87/IWC+MFDFZY=SBJ/BO+4/ M(?V%; @.)UDQ/ZS*ZVS:%R5U=NS;#-LV2N1B69BC,H*CMC6?P5]QQH;<;VY_ M15EYI MF,W2S<[H81+&C2:A=C1I5:=D;(JH=8 8Z19:$/26'EKV%\X(/77.X,DK%I[F8( MXE,*:'?*=):R3@WPDXL0%(%R4IE]"^KW/27I*#O?Y]A /MS0+: I7ZM 4HF2!IGHW MIC3=U]<6*X>53%SK^ HT%)R5MT+'S6XLU)-?Z9^,WY XIM!@AVZ/RLL%^D8I>D]_%EIW/-KN7X]Q/IWJO$T#TJ// M3!F=E]I+KZ09#3CC<"#!P)C T#%E'B,&Y? \6OPMC7)\M=T.SL(8'MKU5$^-\6\;TD4GKMT)_^Z8Q/VF(P1;H%UU!T#F+YVI[D>04B1$M MX'&6X7S0QH&$ZR9-(SR5Z$KS5M-:B"?N'+7CBPMW^^9\[^SG>1>3WXN-WFM[=G=[<^8%"Y65/Z)460%.Z/%%BP M7KV6 XK1OF.!1A5@_-G:.Z*>E;$'5M'+QZ+S,$J+9;^G4;:.279(!XOV='*] M""64LX)F@65':8WLY@; 5WQH$>8Y\2'>A?;\@+H*XBIHVX6THYS X%ZO@7Q]SZ2O M*-:B%XA:*5HMMNE.+A0663:JXDY[[<<%P<;5JVR)(?6[9(O[H=PIR\I7;'SNRI- M5*BB6I=V[JGVPAU[;9T3L_KITT.FT66*VJI7G#DENS#BCZ+2"RIX4PLZ8$YI MVC5W>EY,V=-1#F0<*64\9 E7QQJ>#&M#SY121\>5KN7EV%+^%"R&V MJB[%3S@Y8(3#-,&;Y0FDKWIP"]L#_G;WX](<=H%%6[\&?F@GL2>8[,0\^*78_Q>_R9$=_?4@!: MTC0&$)E6N?UX K70#0AF7F?$+RPG M@.^!-_5M"\A'?21_&_B4-'BN >IKDU,=D,L/U)NH )J:5L4A36LGIDW,$T[O MB3IO-W [EIP],\')*V]1!A@!LE54AW"BUMI0DO:]S01-:^MR3!S:0&7G"M:O M''DCVH@IT/.T;;C8[6E?O>AE&?1&1%KZ%J*OY8Z)73\S=44$+D>R<6 I*$]M MV9 O7T,W1(@<&'MEU0KF;]< D,)#G_/!=L8>B,BU)?S2!J5]]"W TKQ=L8!+ M3UN73YA? 0$3UK:. MG!RRG.QPJABP'&]KF%N,L66/NN;>'?5I1Q<$2/N1]H/ZY;"7Z\$" CN0% >, M:/7JSU6IXM M,LRK6P\>?EZFE\?Y29BF+U'RT+NT6YE%2G24R>) QTF+QGFQC6.H0_/6263G M=>5P,E!HFPE%G4$: TY='_.%_N9"HXMK8(V<6X'FD0*;*,S1?3/!0[;%?49? M.V"-TA<;B+4Q/ ]T931*#YP%,G!M!;#O-8#%]#F%:EGZKQVLTB%]5V!==H!? M5,@;>T-J9J:4.1+4E!/FPYS/-)AF5!CS"&%@/KCQK3,R&8+:F&$.!4@D@5G5 M!QB3TBW,%,>#9F8%<4D3]8#9S5I.@E)8F?&C;7NH-T1SLVCCL);>I? MOZ;!$@VNM-%"7]^0X""VH@\&*N\SP]MQ"ZMV;!/;ZA:TU$,7#?1KU85OOIL; MW49MGWUX^]>VZ2^',=93MFHN+H\!>W*RJ];,MSGEI=?-?"0)?D&[,/V--FK; M0[+QLJ4"WB$RJ@XA)-9<,6+H=TZD.FZ:1EYJ8VA,U2AY>._-?!@V:HEL@MB_ M-DAR@0Y,6#UI;.M*';7Y&::)X9?L S(2>G-;7W RM=/7VAOY5'K >8K_+BG MAY7J/"9?;@_[?5R<*Q;&+?$S-AI6#(8)2&:BUJ$;3,T"\2".G,PK&#C6,1)L M*NA*==I%-KU8L)59HAVY+4EW7AQY9(@?,JUNA]R%6.!9#/F\*'FH5@Z*]ZR-J"0025$A0^G&I)9FFKZ6B6E] M<&22ZO3HH['L%U\$%YQIY51LL7+%F=2R#L_0 MFV)#13V]#1>,U'FU/\@PH13&) ;9#6HIM&=BQ4U31>/X)DK0AL1QF&9LF3/* M'L-T\=GC2?#3A0(3- BA,Z<-G# RK,4+^R-7DPI@1-2'"F2QA5J"'-=$Z8V MT@CYV#3.2A/9 ,AB//%N:$1X+R] 4M6(6KJ95V';>>8*OIM7IZWJ]GEQ/R^D MKG54U-W0JU#2LLJ+.WI/R&X7Y<6YH&PBKKXG9QWAK!T$E4YUC5*N"6:H/)5S M1N[LYZ5CW"OI:6XPZ.B4<]5=K87).@Y*Q$8%UGE*-=V M(7VDP71WMM>C2;(%L"[+%V<$^Z(9HKRT\#8-WH"YY+75#%'K9B1?Q>W-^E6T M-X:$&]62 )GT&I)#V5K#,;HFJ:&]E8@FWF9BG]3QY/:36[:H;#V]6;HX"DNF M[25@8:.)&>/&TI=EC[2L)"FFH3[BW3U.!<06ON^0EWMO@: ]B[9)*#*N(]I0 M)R@?5S-XG\LW'C!'7%D$^'V'#.B)\B@7V/$!R;=L;B6[R+(#WLCQ+)(:HKHO M90_;7;N.$"YP <3Y0+-&>\;>KLK)JPQ%A4 QM54^67H^2U.Y8A;(:D+*A:Z" MA!%#F_[PXOB0/Y*4G="MX\904L:/KJ1MCK2VG?)DX,:(*YRVF"]A(^0Q9P25 MKN*-N'8TW&F5E/SA;?O H=[Q7T/B]$\'&[#EKW;.WN0,.N)%US:0#*U*CP'H M?_[P[@CMPQ0],8$5^NG=ZMV[XG]#;JS0^W>K/_STT^K?WOV):VE8I^7H3ZL_ M_?2'U;_]_,?Z)3GD61Z65PY16K$Z7*&CGU?_>O1N]<<_OA/9^./JYZ.CU9_^ M]6>YC7_UAI?R$^<4.) R<'B,G-"*#URK+I,H@\$-SG#ZA#?G)#T_Y+0'Q5I7 M=KV4G(QF^D.V0O7MT1GFT1'?C9P# X*!S7[$2"M9M"5I05TFYV6S:8@R,7_- M*UY*<)@I200P*8(Z3*_2VYQ=;EH$KVN<%F67!P6=QC ,R#7L$5_FPQ'5 M->Z Y%9:X5+@IO'W[-.IY\NK!A_+632_;2GEEJ_J8DDK1=#([6LI>YL"Z M8TPYN-45X'$*IHZ^ 5 IEDS80)6%'1<:#_8NSL M=TLP6_2D=[+;DX3->EYM+Y(UV>&[\/GL>8^3#'_ "=Y&>3D7>J"%O:*!K3A^ M0WIZD1UK;1(QS=IT\D[Q;[D78*$HF@ PV4/0&F&+SDLSB-I!E2'TIC+U_0JU MUE!KSJ?U#%:03)S :1"'IACF0M7T,GH1S$ZKW;JT_,=9AHM5'9=1>!_%41YA M2 SM" (6F +%@,5T*>KX&3F'AJ03*QR0:A6+<)0J5S,)G34O0PZINB3!)H1 M<) '%Z Q64 Q*LNB023%CS3B14^XC(&?<'ZUI:46! N-9"ZTO':-5VD%/@!U9S]*'-S')/.A0:&N:&%?)D&@2)9Y02MMNX61S;XK. MSP0L'?%@JG+1-Y<,3"O$KD2@C0.57J'C/$^C^T->'YMT3;MH2?XU 4X^3&(! M<0OO&=D?2ESVRFRC[[<,+[;&M']E9^:(SU8#B#3MT MXI-IHG9@ER\@7VKB $P$/:GB,%N:_D8Y8@KH_@4U*GXR*:Q[ ]ORGID?^F(,Y24,:]"LTYY!#[:7:ZH2>^\.-E=7:DJHNA.=!?**TGA MQ4GN?*&N<A ]X<'PN0%1&BYZH;7)TC#LX6TSKS(@MO'K0/BA.K\5/.#G@ MXC278FP;;]APPR[\;Y*B=9WS><8A$0Y43)+4EX9/'2TEJP;6'L)#3LE@@FPTAR53$9?!DU4E>KDA" 42*AAIH4OHP*%T'>I'M"^TE8LH9+^+;A!_=V,B=Z]NSR0&1:C?VA1M \1+?XP:NE M6>)Z(J"/RT.Z)]B'L<#&@M#-\JOM33GH-@"NX%T#V]Z[R:#M6+,+V:%A-6!Y M^8 ]Z@Q,+HU14940P)?D\=D1ZZ-SH+\<-HNYD_-PS799O(BZJ%*!&J4"@:E0 M'9BTBE>9=25HQ4I!-?=4O_"C*RJO,@+]R!R4![(]/$LL>0)J<;=3(2($MJWN MIL"H.W##NYDRM2' _>A>JJI/"G)MMU(@+0>Z']W)0YKB9"V,W()7-;1[KZ9" MNF/,*I2'=I40YL6#^HD?05E4&T3_%3F$=J1ZR!QH+XS(7+(]7(A1G7 /M7)A M*SB6F;>_61+B3@]XI8'@]G!?%,0'[&MK>< &2%V(^"'3&S)&[<$YH.S-ZH-< M34/341U1<^71'5\?U&1S_!:QMN@\?UFZ/T(::=6%Y /XF]I!EHX)'&R(5!W66W(:<]'Y=H!JQT= MB#C->-T6_]F?50C3<0?N54$18-+A4MF$=\;T)5LZPISC#2T8M'7727/]-*FT MI71:8M\!ZS6N(,FTRD)0O?6"L]I*%F3+@)H0)\L215&RK/2Q((_*#4XW."[Y M_1CM,_&J(KUDPQ^%Y&3N2&W;Y8W.C9HS:NV@%D ]"5^6)0$JFAC7",\?J5*? M.QK;B_'F%-_GVDO#U4+5%Y$)322*V*Q-CB@]J.BA4 PN2?+P]@ZG.\2DO,D' M-35)3+Y[GPEB^2X)5!87Q?]%0HMR8 LJ684)L"\6Z.">%[" ^;Y)VW@76M=A M7: 47+*#E]I38[;UBI*<2BP/=4G%$>BG'D*\+\O#6V3)$VA_"+,HN]VG.-Q< M)7\-TXBM [\)\\%>?5,U(0U4:E;)(7?DCC):GW B:4P%1>,1->(K=,\44%9H M()*@ITH'I8N//!H#1TI#6*6JR"FW(*>LSJLG1+Y(:&S%64%VTPH/,WR1W- "IM&:%NXDS!X'7%:+-B0;&A_/<8Y.].GS6:7 M)IZFPHE9Y?"D$FOT*:2RNB!AFBM%.C>)?,*Y=/0"*-]02"L_F4L:#W9)!7.F M9A?$1M"[=ZQM$_:6*>EF>+%WKU''-]$9]OJI86M746W4H5R4. MK<'J0'C$#*/"\NO,)9P34;)%QC5 MF'%J?1$%(1YGPZ'U, YS:0>$W4!?27M\XL@<6-4T#R[ ZD4#4NZV-VQ 0$I\ M Z)1LD5D-^G%QB" 81*<%5)>&D4E_(28#'V7!HOP$!N;0# MPEX#4IUU\@H:$(=8U34@#L#J0P-BUG*8-1FNVXJYSB&$^8,0\Q6<1 BM:@') M1K<$!JR:(_;/&?0M1'M@F(_*\)Z'S[ZL2K(+,4T MX,QCT.VP0$Z%BS!0KW3 M(W0F^':QILC-(3I3K;?\]VTHV-(Q.I908!0TH ?I3"Z;/[&FLX9:%TP$HK)H MT1.U'0XZQL%\_[GD>X(?V+:F.^/,<.C3B-R\>E"4 &UJ#M/&&\6MC&=$%E6\ MBJF2"M)0L:.EY-K NF-\N4L-!8ZFH.I(OK=DA7Y)2?:5X0J:&(X$E@\I8;-" MOEHSSO7=$YLGIQA&-4Z-=(TI;0?46 MQ?0U6G??^T%&.%)4VT<@E:C9.R(SH=PXHO;K#WU!^RZEHC*2.MIM.3#NE(JC M]UB*U?M-8"FS0E3*NWZ2LL959#/=4SG04E+*XYV4M&@ ]@!8XX0MSH:G!4Y, M*2+M=(3EJN$8T];I*8P/Y77:81R3+R%%L'],@3+$C!DZ1ECM:/"&K7\TUH*">+6,_UT* ')4K(15J8:KNHK5!MX-3%B +YQL4*$AM$QHS8V M,G;TR^)/#"D&AW5AHB09RY2*L,_$(8!S97WD6'WMRQ_02>+(8VPHJ CZ9U*"8IQ(J( MNG#OB_.YB3+]291LMX)"-TZ[0RJ/1FVDW)!XQ2MZB]:E MD!_L!>)#U8YJ:T_3K KUE"K!]XCI.6W0ABP!67-B.%Q8*Y6P'GX-"&@4D6VYIJD'6O[V]9P)H MW9% N#3K6?RRR055M+.,/4ULM.!-&4FM_1I/*>ZN6VVQ@$OP6]:E9W\W+RH' M*]2U4)SA53M9H<)-%29Z8LS3[S'""GB_CB#APYA(]S>=I.P^B-Z ]W%,V_F$ MEOH)?XR2:'?843E %F9J2I%MP4TY"+E0YT[[9N;E, V@1N:#SBNT*]\5P^35 ME3X^SVB/@:8FL(V!B#Y^0:WJXI19Z?P)1\5QBMJ)[ZZ0=&Z[%+(^?=GG#K]?I(8RSXE^\T6\/M646/F &-.N^!PTJ MB.O4;D*9)O:3X:Z"^KUGP6$J9,WZK,9P,>ZF@CP8=DT-2NU#B ,%+%#X<11, M9MR]+O1F?H-=N_9XN*H)O:FWK;]X,GTNJ5[M374@XNEIY&IW^M"TBQ1QY(YT MD:9B+_HGCU;#C<:*/DLT!HLG66*G5(J+V>I7H"AK8$<9B$%VG# .X-E1IC>J M$.:LA=I6G3%1R?E(;A,$:OEO" 9(A "8U <1<+D\"S.:T3J9I#)46!^WXVV/ MS-[,$[<18WA";<\&\J2UJJ4??$B/5])3R,G@GLB^X_1MS#"?6%T1\+\Z0!DE M=::(>E7I'?RJZFGVQJ9[+B^U'E>"V=H#\S)9S09E5V-O\#9*HAR_C:.G8I&N M?W=E3X3JE+QPU*W:XTQ/RA-!]V\OPBW'#>:(TCBGE;+Q;16\NF;5/YH9->I+ M\LR_!.$Z9<=-Y"_7%.:63Q-WKH :2-%:!:A00&J2%]&-"487XT.VY*M;XM UG93-::]"^F M6ZRV;K2_1= ;-8>N4.])4U>&ON8@L^8<,]U:%[F&;!F+2,/V"I6A#[=-E\:K MT?(2B97@K]X?2JC @FI]B+JR-$L_ALK*51TR7_, T-U:1KD_"]@[^N; !UWX M: 5]"[< 4<(VU21Y&MT?6-E8*\4VUMS@-7E(HG_BS; -@.NTK0!$9SH-]5XL M3TZ#'6J("+03L/U/8?+R+QE:=Z09[/)'C/94:W%B&J"#3*B\ 3?UZAP[H?Z\ MHB=.LG)O7#&=A>F3R?'6T6P)@Q-A(\^4(UPH MEH\N\8+#; MIW@=%0G2(&(-7S5AI_MJAD^,J-VX6SUH\:WAKU MH)5 K0AM?:C XBT/H*J)>97P])!K]>FBL^X!?8J^[WD8I:S[BXN#+.O!T1M,QD/5?IB1NH] M>L#-2YHW7N1X)V_1!A(#UG4DK%&LL>F&3[QY&'GZ6MU&ZC-[A8IWWK1/PXH3 M$D/XI64L:(3%D.=L>8#OCV%^2"GA3L-L]NV[P+G(!P_Q0 M,SA[WD?E7&ZQW3<,PWFKT8GKQV)MPWJ\?(90''U4&X4)0#-V.#0\@ M6TZ;28>QU6+B[D%F<:!9;-AA%X#W89#T9_SEH W0B]<>#>UJ:E6>W@MK0)G0 M9^+15)55#UC1="JNMNU#T96@4(4!4^0*UC@C MG"SA#GW2Y3GVX;?LXAQE"8O6R2SF]U1@4;]2<4O"PHF;O$GK;P(-6S-!F41Y M.&0*P &-([MTP#.9S5T/:VU MY!:V9'FT8\N[.[D:&\9B*^CJH:P,14G]("-QM"GD[\.X6.69/6+LU7H88[ 9 M-;HF'2N=#;,V6-GY1+[0P_1$FQ>DVDY& =V]"-ZQ5M4H^F:]LDAL2K MW+(^IWU<60 "C&8-G+HZ]:OAAOJZ=7$RCQ[0]J3J<]Q1EZ=D1\LI):M<=$!1 MD:@U8@Z-NZ&CU ^,A!+U+O5J$?2Y%/"&9HJJ%I)+724R2@VUQ$226?> /@*. M?WCY"]X\1,G##8Y#ME0E>XSV'U[*:YB+FYF9.+N:F;W\\"(RQA;2JM=,S.48 MTOI:=NRR!;=:U-FR !>E'IU)V"\,+!OQ:TW,;/R#)C/.D&V0$%DM SBI31'!(I8&@/1YQIAV12.P%R""1 M[RYP^O'A,3DX>4F>GC, MLX]X=R^X% DW=!%(SV9,TK[=HD#<:5FC]Y"T BA5@I]+B46;WI@54]&U0_/ M*:5BGU@ '\NQJSGMX&K;O4*\2%?9T0E9]Y+QZ_"E")G2=LJ.M9J=4ZU-9>\T M__;7AE@ICS($6/ 0W.;TS[>%!.H:63@Z6((F<8(/+KI,,]R+/C;*N#R/[*TY ML5,6QR1BJU,:*VP%5M<.J@RAPM(*%;;>WA=\JZVAS\P>*@PNW2Q[23S98A>O MF+?HLAAH\>^[Q9>ME;%BS#0MD!B;*YH)W5M-^6V4Q$HDDSN09@/^+,&Q@\TQ MX4F+D)'!26AW5&Q2E'#)R+0G61BS7>1'PT S?-?&C>Z[Z6&@M6:9U0/#&I)R M\D']"+%GB[-+4"$$\!T'V&_%."CS^@LB\RG:X&234<:P^1I6IE.\CBF1-J?A MRT>2Y(_'R>;O.!P,6YEK-J@VT)R,>; ONXPP=:OFBYFUX+0XS"-!7QZC]2/: MU.IH7^JC+V&&-I4!=/^"/I PW;"D_31*\9I";>D1YA'8(I,KG:$LC]8GY)#DZ8MX;%HE4]-9+#.5N"*K5BFJ<* DHU0OJ%\5%[8<'_)' MPHZ.\66L65F5Q.#+W&/;/#NPB%R'D1:^J7]Q_-1'@76,V<2VP MJX+S0#PHGWB"6F%M$/U7[&.T*]6%YE![.42&:1(E#]DU3HMNC'IV'2A=XU8G M/17*:OM6T0URI00\P$)0+G9";^)BK=R>HB9CL@MS 5CI9%3-<(Q1*_9(!/'A M#:\^A%FTUK"I)R/A4"5CF3F%59=\Z3HP84FK%Q1_(EP)=#E".;.CO8Z"*NA- ME* -B6GBF[4$^MXO!O4K6L&;0;VHV5)^(@5'.O:\8<9I%!_RP15!&BD).QHI MR_RH[+ID2-^%"4>ZFD'U'U\'3_A*5S!%4$-JKM0?2L&6GDUO^"*9.-*)21AC M;;)'9M@E9PPF:)2J5=O"KC.M87'6\*?%:313Z3( M-%2T\63RXVR[Q>O\:GOVO'ZDJ, W88ZODI,P8^-@[!]VB>I3&+/Y&IY+(U1K M?AFI3N6<@3.K/#3WJ^2FJ;F@U& CQ[C202D;>R[_SM@8])KJ+QY/C_!QOVL44R MCV[C/ 6-,53-:['U"4QIA5J+J#6Y:@10WZP_@RV6D:\-C)-@!PF.Q@[T 7)D MF3T+DOVBTH?ESWJ@'8<(9\65R".2/*4=@]1.8F>&A$[H>>XT3E6(J1@G;1&!I M=$II>^*0E<3V0N-8PM+X,+BE*IB+$2^YOZ!X54QTX>Y+_V.:.;0MC(YI$65G MR$SHQL8XFJ+\7L?(XK0O6FYVV%?.;YIR3 UG M2O-!\;8S3,;.]DIP,0^XK4;3V.#9/4[P-GH%04T+3L,8!@&)>1V03HHIT(OD%&]QFN(-%2IO=F2'I)5]V3@F7]C%+B-BU CK!F'+R/H,DCQL?MW)Z ME)D[:P=%F;NUA]4CQ2P3-XFT8FMXUYX.=KC!LN3HICG O.2!3) 6]IRD.'I( M>A*GU6G1AF=!ZLA!.A,&1] -H+C]3H]X W;6.?)V:WPNBCJTZUQT68 MG\6)=HO3IVB-VR,G3SKU^XDD3SBCQ3_^$J:;[(YUY+KOV8EPGTC^=YRS(/.0 M1/_$&YIX1F1#PTSUB,GQY[$MXYP+ 7,YMQ1/YBFN]=.I%RD^)-S-6*#@;Y@= M[4Z#9_A$\R6V@0NS*^'8BL"L+ ;;EDRU_0BH,]-2$)WG![LXU,]3#E&[,><7 M>'41RMYPSB)%]RL\L6&ERBFJO/8.#^\:7J'&-2I]K_K']S+/5"9'+SA'K?-B M/(JZ9QU'U"G [_%N,>I\NP%OT>&Z^M>R\Z^O]JQ,XA/R=')\,CN4LQ75>'-.?VF9\\X74<9OMIV?LY@&M:^99,^)=3R'.D8K"Q.J&ZM6)/3* -O 9.E MW;92&#$:(UR)LP'QK @R9._#6+@#E)NF+.;P&I&.P)P8YQHF9?<[2([)FN8: MJ9MK4,[?WNWLP75"(1?IL9:!]]CTJ CPLS"=&>L*.MU+02"+3 M8\] Q@II.*OVN2)VH*>(2"\H7Z'FG5?,D%7B@!"*;R[B 2<^A+_0GD>M"(MD M5U\2G&:/T;Y:Z1D^#+;CF.I)VQ:IGO5F1N+);8NC=FK6^*ALU6PKY5&W56I4 M4*OC P5-T*-LIP 5JVNR)";4K9?2[V*4/@^CE&UO8;N6V7V+K)3EG0[J.TF, M]:IO:J WD=)@3S8I;>I416DS6P$3+[:GL9-XMV@;)6&R9NLRHR3+TT-Q0^:R M1#;'#)E8G7TB@TUTB6SH=WDB?WAI_OQ+A%-:+X\OE_B)5N]SQ,]#F"GQ%-8H MV>*OTHT3\D(\@IBK-U32MI!8H48&?68""Z>^AN 0<15<=1*B*O6%+ 5X7)ZB M[?7&L@O)(:(\'86BMD@H,.Z$>G(_(,+)U#LT8XWC>=,X7K2-HS?G'8(J7T0W M325)2";0$E)+:GUY0I7;M-DI%^WJ]JJ]WEPE-WA]2-,H>: "GP@;Q2__D]T_ MDMVQ>UME[+-EEZ?J=+NV>#VU)$Z"@*5"@2*&%5_=\-+)$[,5:@P4QW]U3:#/ MA;XOL<8:U$6!R2;*)%%LJ@MAR+-3[E<='R^C!%_D>"?M.MBT;3%.=FQ[$"N; MTO@6+_F"N8Z9?7^]WD]IM8B3';MU/-VPZX44T;2PCCXS^ZAP\!4$UB$_+ =7 M(2SM!]C&C>T@RY5_^4#;;?R''5'A-.$H7<5HJD+7P8BJU)OK456=8].15;6] M;H+7&:7Q8HIR'( T0ZN@>M4/KTK-Z(98-?Z79WJG-ZR=(U')*D9Q',R%B*Q; MWVD+\68ZFB.:[% /YWA"2F7=:P9Q3.8T1&JZ81SUW(5UD%G;+ GR- EA1SV( M=:1HKYW*H4+0E[AO#6*2+7GV,+;DAK>FDF@;K<,D1[\FY)Z=,E ,MY0*Z$VA@G[ZWI,-<9"Z M%U%*74D2/@V5A&R2V?:*2D=@*AV!J73DD$I'\U#I:!*5NMK!_SX0MMO].HW6 MM!VB*?1Q>0#CQS#]C0V-::9D+5:$K%KR.?^<4#0L,O01M_QZ#^;7>S"_WCODU_MY^/5^$K_>RYJJ\G*D*UES]=YG.O'UKZ&3H*+T M='H/H]-[O^C4&5\H"]GFJ2;K'+6ZBM$YA:Z#T3FI-]>CI9/UHG-:,;K=/X7Y[YV2E.HZ>0Y4O9AS!F1_C?/F*< MLUM1V):]#R^M #M:(CRD.'-D* M0-:+YB1:N2HE*+2Y<=X9L\I0Q\,*53Y0X0357E;H_J4CAVI/B+GR;'V*.V*) M8JM3"$L"L76?PJCMZ)6C)7A^O) MYJ8&Y8D%L!IZ[91%&6!MN B$\TFKSC13:8D/JXTU?U82VT(S<8,H+A).M-R+ M=U9*N614BW)\R4[^N4ARBG9VOVBU4&9'TCSZ9Q& JQM'C[\0I#MGSQ")#\8M\^DET0IEB$NOM")F42 MG(U1.41C8];LH?*Z7-[0+X"]C*%K-Z! ^9.WQ ?@:71^(*C>*9E!96Y\3M K MCX\!XA,6#)( A/64+X3=<9N:-U[;JKLA%N1N)&5K T%QHJ"WY.Q6,8R%7$6 MZ4;U@+QJ/#A'D[U%K"!7TZ!TI$L(5XA*?GU(DRUDM0BU19>R*AJ8]?JP.Q0W MO77;&H-43FT D,?)##A,XL0NP<'_YY*M"7XH;L@;F<@I"S$VBU,8#3HO4=AY MZRV?==@"YG3ZVH8G=&);T&Q.59)%X#Y'ZZ1Q;Q_I@%:L2X7CWZDPJ@ETQ@5? MF\IA7^P3?L[OON#X"7\D2?YH,/!I8&S44,C0V*QC(KS[Y09')"6Q-THB=,"& M2_[H;S Q -_H<1,5!*8,H/!VQX^DB$OH8^BYE!VJ8J"B#R.7]HY 3B9*23P M_D82_Y([AT0];>+1L2(F"(%Q75B#8$9?"L_V 'OSD9V_I"0S8&9/7,_*2MP= M(PL',[&QZVLD$UL30?$G6H=I^E*<\;,CA\3?T:E^O<.X-J@;,,_*;P/C6,>+ MC_QJ9T:E5]",U-:S3ZSMCHPB?S-Q4^%Z)%6E%K7]\^ZB X_NO1D+,QC9=74/ MYK[($# 4R,O@8V203(].7M9H947C0HL9EU_'Z&P)8W_UXOMW[X^\#0<04$U: MDF!SM>+TA8K^KU$\/^2'%(O66$HW=DPVI0\; %/N@H?6^4PA!%J.D8$$9AXR M\;WJS16@R@S;Z)&Q(S08"6CF0KVQNY(\VM,Q'VQ44CS*S\SI814_JNZ?)ZIO:+9=;4 M_?2!A)Z5\?L:2BOS[VQ@?CUH8[OEL+S%H;',9NU_?FUQHP^O:=L<^+J>O-&! M&9RXU:$MTW+87["I[97!$?"G-;:%F=]98[&]M4F;15MK8Z!#>Q$,KH,\EV4*FC M=:6/\E9CX= R&7O$,@RXZ#+69"^^3"O7X@&&K?M(7\0GWBI$N+#0%['$^*Y1 M%V06V(?P=*#64/ N?$;'A_R1E*/8?AQ;JZI$ ;]D'UU,G:ZTB!5#:XL#OB)J M?>!:5I]BVMYFW!ZNJ6Y,C4R(VU&@";M-*,BIBQU=XXMAT'["S3:\Q<_K1VH= MHW6MB]YV3[?U@\&C4"=O08U1H&P\0=84[:9!:18B@[V.[(0"N.#!44N$6K=@Y\X]/=\V.60=UX78X5&7M2YST=<>W;;JM-7-JES;31"1^;,_ M"#S*_XCHH;2H;D#+018OPX,65?K( *EJ4$R0&0*$ W49YH>XZR92Y]LROE4- M8W6'\FMJ$QV#WJPE=(1ZC]J_SM"/;)TD6$$Q",LK.!AM[;MP/:PJ]&8Z?BHP M,N1R1]*?)8=P3&@&1^6UIA\%[>OJACM%GI9FX5F5D=1!0S7 J9;M%:.>;U'U)$K0E@T, M/2U_"Z8K])-9(,<%.KN.>L'1Q6_P(*"*BX_SZQ3GX;,T4L+4!B%0IV8MMJD= M.5B\8.@:%I0 I@(FB4B"-NWED5'WJK1DZ5.EC4$CC!SP"I6%!+4%,=AY4Y+V"'4R N$?O>:%I;=^6#J6=;L'W_7?"&R7Z/'MAY M/[^CMU.Q\Z+WO1=)TVT8X^QJ6VT323;%'Q>[/4WI69%/'L/T 34BP7) C9?(GBF"<_][@F=?-X*EDK0U9)V+>I)%=7-*C_ M:V$*\)^N)M1E#+NOHSH'K)%8^*DK;+,D0-G'>W>-W225?ZC=$V:.6MK_XV\N1B(,'$\.13T-P=H H$O MVP/&@+C6T:U"91W5M7K^ZVI1E M):#J7#*?J-:+U4O(V.ZIYXB?3U0+53]9)C01JF*S-MM\I0<5?!6*0?4.=5[2 MIIN^7KC9UE0E,?GP?:R+Y;NP5UGTB #"N\ET8E(26+IM3&;8+1' ]X$.(I!L]64TLA-9HK1N MDRH01RJ^Z/6#KHB/VXE@M4Y&5$Z?1$JU+I, ]I>C4[-VY"JEO[7.Q8 1UGJA871I%FR :0=QC;/L!F>85MSC<;(YQ4\X)GOV.R0-L8%. MTR"#="8WS O=AMHN$-U0PVU0QML5,FB6K@8P^V(>]-TF^"$3*A&OBD'J/>; M=+"_!8FZ)CM\%SYKYU\ D@TI%9*3J2BU;9> .C=JVJFU@U* G7.-_9D3@50P M,:X)GD-2I3YS-+:7YTMS/KGT0GB(*,\8H:@MR@B,.^&,W ^(-#+U#FO:T^%7 M/MW-#JIQ$84T-2/AD$!+2"*I]859Q'8KG-,/=_:/ RW<1TQ+N;E(GG"6BTZ? M,-+I\4JK8X5@&B\.ME*;^-4S#V*GV92*"R&T*Z10U(KY0$ H1@9,-*A"$24U MZD-N@OS-!4YKTZA&'JW@\JAI&ZH=: P-J%1 I0:Z^'8P*IG.=0?2):> ^X5D M9_Y%R2%*'J[V."U'G#_@+4EQTQKBK#J81-F^C#$D;'3,#%DENXEK^XG@A%+ M@X*Q\?K0(9]BP"BL20/#V%I7!0L3F_((8EZRUQ15/D9)D607$SDT.A8K\Z:F MN;-X'A^WQGN>/]"-+:OU)8/SE]UR/)U4FB93BXM,[;XP3GL0Q<._KB!DU$'3[H5;H/ >A:&CW^.05W$(U&7]6@/1 M])/&9BZPT6%EEGN*4\OM41!Z+QRV:MVBUF\=GZ1C6BO4G5-/S?C3U6NE5BD!/-WYBVO[9BUS L/>UHJOB=MFG"- MB[YI\VO]RS*D7::5@J[7F;4P"S5:7J\O$NQJU LJUQ99V=TH-^U^71%PEZ-& M6;FFR(,-CX!:UJXG4F]\E.OHUQ)YL %R6# 05T \<<01]_P8S0TU+SQE!)P- MIDS0L\ ;!ABUD:?TCRR/UD*:3+(TOO?16IJ_%U'[7K@WP!7#TF M"]K-%[-#%K)[M(B]MTE%NOL9("K?/&5Q-[/"N/735@'.##=1\5N1.S,>GG $ M>' DM!ZTFZ?$^X6UUAW#R/)2+T\IM0TMY4S[=&PMOQ28^3#'_ "1Z>.:B1XL,P+V6+.GV[3I(4H0L0702:P75*GJ*,'7Y$TU3O%LK( MZU/$#?G'E["BKR DA,BF.["8+0:#+4F5.AJ)&1I=[YCGKP$?NK Y"B!>!,NR M*_K KNB]"^]C'HM:.3Y@#N5LL8"W["1H2IR *"#4[688'0&:8C 17[(+:>V* MZ*&J" D_>!4A0\1V%Z;(;1[FF$T1*M=Z2*5Z]!!(62''P*Y]:LAG![?G9VBVSOZS\>S3W>WZ.H<75V?W1S?75 !SQ8'R&MY0!-EE8A( M,E 84D1BTZLVY#)*\ 4MI70.3B6K:$LZL@[:D\:ZZS:%=V3:KO3UI6T+$T.% MG!>\T56[II$1UHZ^H6G4=(T-9W]Y/MU@]DFC."IF!F[P/LS3\N^K;;5!\BQ, M$UI\*Q%0RZ5ITDJP('(#(/].KDE+9+M-VJ7WG"-V$%B@@E^]X2PG3%A8P8 MVO,!\==AM/F$I5,E X$AUAL!>T"O3+I+\W@70)QWE3H@]V8B9%A;8F +OJ\4 MU96L!-(]2TX 8#^I&9@WK_TC[B17]FJ%Z,O7"P1=0F" !"\:<\VM!!HQ/LQ9 MOUU 8MA)PS[BE@"5JH^1#W*T/^"32["O.J)?:75Y&OQ*OUV:AU&21UB]:54G MS%-"(FR+&$+S3NBA\@0BB=Q =YBV)^79](:V[D4\TM:0A$U"/2&G%!Z69%:* MPPR?XO+?B^1XO4X/>',9A?>TO\N*.N076*5E&4!E.M>T3ESDX%"G&O+!S 35 M<_0E3-,PR5\6YQL<"V1\70VXI]7F& CT-A,$;?8"P YMX*_L*10BZ$TM_#V* M$E3CLJ/P=4-3WL-P@LV%>R'#,K)!9]I->F$#0,?)9ERS 3:B:D@ 1ESP6NO6 M-@BP7+6@EV_5+_ Y>)!'V,#'(NZ:&&$ M#$#XT-K3!A1@B3R*,!^BXL2OB^3LF5T]=;4](5E^M94O%QBG+XTK6GWK(47C M<8;4%58"LV@"L1E40AE+)' AQZ8Z4_R$DP,N5@W@C6\1 PHP9; PJ'-=G-"8 M4H<(4#F60+S#3!GHW3KCCLUB"VH2J[S.B%2';9?:J2V0RENJ!KPW7?#Z,&,\"WC!;9%=]/K5 M\E0GOB0/)^$^RL-8/AUGJ"AM?>2*UEDM<^5V3$?CU8S72F/!R2.UA(L>5WGC M?3%,$_L[>JM%C9++D/K4D5EF0TUGM6>/^'R#:<&B-WYJ^H21%:Q+'M)!I&*-#LL$IBG'.1GD* MF11O(N]:7PE&E$R5UZ..GWU--2M%7F: I,.44.QL*AKE*6 KBYCPUPD]<*(W M#7N>)7;Y(TZ;9LMD1D^K*4_MY)KV.UU3J?%BSJI M@U2D-JN3&=&D=6K?\X+68;.B]6L1L?+&ID1RH^?S*A.7F 8W1RY [5A7!#T^-SDGX)TXVVH0)I2QLKC;9U[BO]N1V1@+@VBP!ZB[(@ MT-7\E_H*L<],&U7JRZ\^'H4S94 5[XN)B@-J>,"H P>A89K=KI M#G%6YS2 M;G%U7MEQLBG"VW$QVJ6-$"9&I($"9L1ZO("XG66 Q* @9D$$;#BH))N%9\4P M)RG2B7+0800\9>0PA8$N@$#LJ>,(O$2+<<)A*FU2!#=TD"?8-4TJU8(E M9=)]_#M+S'+O^6BR>$;.SG +XQ.RVY'D]C&DI#S.\S2Z/^1LVO*.%,\^T-^T MN0Y?B@/?V*:5!]R[VK3;!%LQV&V.)QJT$88F%<%Z=F^C--K@--U)4*26>'C>P^"E!T \P'+&H0$L6N2[4$EN2B,6=I^P0#NFJ(KE(2S2!R'1B M#8Q:)I+,OH8X8K6@F(YDV>2?/=JDKZ@[ O_6 QX,I#G<2ZPMCO.+XH2 *LT7 MK=Y6BW%X'XI9PCQOV 7N)3X@V!>J!O7;ZG11/YH)=74***#Z]&(:\!HB*HBM M>D*'HJ];7QUXBO!'S#O M58,DA8*E3K*4R1,H?L!A2CLJ-4$^XMT]3B785,IR8)7(6D*OT+H+.*L<0? M MUV\ __:^E&D"/?I]]H9@14LB$BN1H"%'O$1/N;SFJLDEOMKCL8K=/ MR5,Y%20FJ%ZRIJ5*#RD*,4'\8AB;@]' L= MN(Q8*H= T,M-#&-;L3@JZ^V-P(6\-SQ1(T),'FVM20DEU)2P3.%E!@"ZB*Y* M9U/1UX_#!?#.OF*HZ8.W%:SY'.8ERV],U8!AW]HR':@CJQTV,Y]3N-A?XG-Y M07YW\YU^N+D_/;F[_!9W][U\O[O[N-T%5JX#&5*49 M7T6KAN89(>4)P=,>$A5H; ]@@K,C]R<=F>0I,F] M HDI,^!QYU-5ZV+&:>I&RC.!GH1=4@_. >8B^U*XF@8KFGF=1TF8K".*+99W M?2+)MGG0T5\A9@$5)E!KX^O#H#XYFPQ"3Q*SDT.:XD21@G$"PPC>"-@C5672 M93^Z[P+(GZY2%8K7Y2,O0S)?=6(*"#ZV%/65K 3I/4M.T. BK'+FS:'0[[BN M4/7J]<) '_W ./ KRND[G!)!:=1ST:GD3#OJ1HJ]F*&?VPWB?R@$]@45-:"C MA*:_)[2\($,2?+4]*8[W/ _7K(PO=]W;WAN":.0:?DCE)M-#8MDN.]1.U.10 MZ0;L=7'A1B& :@GTN9!9>D9<6[W$L"9XEDA4^B11VO6*(R?-8;D H@R%%6SI M"CN@3&O>-6\&GDS)PQF0,8BF6XV@?RP2U+V&2N(:TO.IU=.1BO?@%;.D&9I> M5,$JBUF:W+AK1AEE:AKU@DU9ATZ^;-\%5;2&0I"T3:ZEHX^'J9MX/:-40$ 4 M6ZL7!R9=D0*^5E&LQ#9!//:A8@#61F^/5EV*"#<F%EZL(]]^$!H9YJ:,-\ M8]4+,B@(H "]5:"[ K^W!U23"RI" %@94&3@] F3-$_;L(L<[2(@> MR"KB=$?60;!NK+N.V+PCT[#=UYJ.F".V?? M*T*=/>^CM+C;_AJG$>'/1C!14=!KJ.* 9;P3UV23^#/EG-",?/RI%4>EO'\$ ME )$PT-5!>KIR&OK6"GVYBDY3\,<'QEQLZ/MUOZ+UN:^8&D M*?FB' '3*ZG&# 1*+D80!FZUXA<2C5Y1MED)>;8]WY)#D5X<\R\.$'0\+("]$74%CM;H#0JLX#6.GMB6 MB*S=2GR'G_,/M"R_\:2?8J,Y?W:4CDH)G$"?;;!FNBM4 M:*]0H=^Y1KACHG,L!?K,K*#"S-+#58L31;:G>S&F++HSG"0/=SC=G>+[PWM'GP%(>4:GD!% U&9&)K#J(..2>X%"F,N8"BRS=^C4*RQK0KSF:\O1 M+8G04GNN<&$Q%U%X& 6*HVZ$*R*"3UG"5(A(6_FQ&%FRE?X8)5&6IR]7V_)T M,GR1;*)0N-D1(EI]$K7H1$:HC-MLY0%^5.S0J@?% T]V18(JEYA70I\C*JTN M5?36ER-,.1,E9HCH74V)_KNI'.A:LPIZ@6$ER@?R0?7(%V +ZX0 /B4'W:Y8 M#ZM#_46CN12=>&T1G%UKMB.R$3@'\D'UR!=P"NN$ #[E,*Z*P3G47PZ< M),$O'\/T-YR?'Y)-=IR?A&GZ$B4/Q:761W++UIF&Z.4XV M9\\Y6PVWN4[)YK#._T;+&R9L)FZ=LMNP3G'Y[PV)XW.2?J%* _99M=JPU)+5 MR6RV4@Z[K+=9)'5TL.(9LF8^1QP7G)T M75+2ZB*0;DDE9W*.-Z!NO)0&W-!?X=)F(CW:^XA@H#,:%/%@&Y,O&6*<0]M: MH=.D_=G+* !!F#X: .L<%!04M@#!05L2WV+$1?*$LS$)K4)1'1.$BFYB@<#5 M7 FMW/6( " S)DYHWQSJ9""J]7Q/;55@TM-?4\T@V@ML .@N]3PKGEVGM@JW M]L"L3VT;1=]36R=H-DMMK<+9P]164%*SU!9@P+@9,@S.O;KEVCI O2BQB:-ZKD MHZ^@EN4Y#K":/Y2*]S:@Z^^2]TH^MZE=H)FLRZU53@OW%"UK>;Q M4QC%;&_G'3DANQU);G.R_NV1Q!N<9A_"+%H/6ZLQVJ*4&Z)M,VW3^[.^$6Z< M?W#B![3H=69H@"%9[FA6L8KD4F](FGY"RS _H&VV96-\6T9SU:I=5'!FBM^C M1I753ZF,NMHK5.A_B["'=*J ,:58+@07)KA6L::T0G$I@J6FK M5-5Y49)2K1R4[]EA>&DC@>X/693@+$-9);LP&?5534PKA2.85*=')8WEY4A# MD@W.HH>$W40AW.NID*AI(I*8RH^A3:O$D)I7,D*B%7PB.3ORL7J#P@S]!6\> M6*-TD61Y>F U[""3*JM/.:"! M+@V-?,X'1FLC%X8^+2'QZ+N@W8Y1BJ]0J5!OI4>U"J(ZWP)D):,1;C&[Y.A# M4\RSYSU.,NDZ-:TN\)JZ35*N*1J@8D MQ.%5A%01VW6)&_LA7.9E-&AZ8;H60)]KD863T0CR(KRJ6X&+Y.X+ M^3L.4W[ 9[2^60K?U9\G?VH]N@O?AB6PD%9Q-@.*BC]YPD]C )DG4.(Z'95) MM:9&Y%1\.99 ]-Q]@Z%WZW VZ2^L6(>!+4BC!E!AX5NEP;0>A44>>-$,UNVS MKG>AZU78SPK=C2YQ'HP2P1+0R!-_0D%L533> HE40I^Y"!;N9C<"%S9DKL#>#S$5F)& O M:J;XUUG68T">=FAJ29EF"'05>874DR^LDR4^, I"M:^>PN-9-<@&V'^HR<<-$.,>7,GJ,=1K5UE9T1CURO![."= M>TB9(4A]ME4LE! M"2RTR9S-H/UO7[AK"B/S%E9#]JTH\] 56RL1 ML=D/=(Z?] MOB?,$"LB6H)K4L)/I;Z0J "/RS-VT!B#LU!P\NDPYYPGU9R48?*))3N4#JV[ M$IY02U[!H(1Q3)X(2P^]H8INA3SUBJ?MO!I8,-Y[U;$PVUZ5QN>"^Z_X,MC9 MLM*WRF;(?_:%K>90&K7]1%BW8_>?-,;&[4#ARK(,OA?8C37P[P##')*+RE12/!-G<4+2P0VW>W1,KK!1*;5(:-'IQFK:D]$ M(\C-)@)A(0LLWW(BL6MVUPDX?3&[\42JQG4C7C,8=#'3" W#F&<)#N^M-_9# M^R.0\/YK0L)[FTAX[T/KIVNPSRD2)_43!P9,NXD= W-ET8W+Y3J)?!&LI-%] MH[2+^/Z=)VPT1]&85%A8KR,3X<;6J#R8*\DBP)Z_=SAP;Q_5H_J&S,*KZAHZ MH,/4CJ%%/GC1+1P,[9XU*RI.PQR^Z%JLIIV(X-6<34OT'VQK7H/=+L@BP%TAP>??V M43TNP:467E>":Y\.DQ-<>WQ8-,'-'W'ZB591N;?Q,@KOH[A8-B4^.P(H7C=Z M6O&ID4#CP&H""_.EY#C$1%!(H58,=>1\.7("B@,RKJXX4FHT>Q0$>5F6;R=D MMT_Q(TXR&@;:4>"[\/F:I"QC/L[S-+H_Y.65?=_:=MB4"]P8M.(#[:H!+Y_[V6 +JU?>5LOJ M0=E,=Y44+?30]L*-LT$FK)/M-;!.^)W\:JM^T+:- M2WME:L/VR23AM8XQ>X,K$$^3 ';T+2),-MQA#6*+#V)4[4B4K7%,P8')(6L; M&5'P!BET([A&P0;%E"[1[A7JRJ\Z@VM>+1%6HMPQ%3X+^*2UA3+)#BIN[[.4!7R$\ M#/9"87OT$YAW&>3E[H#,DQGHD)@*.?+=%YG+!VH(R8?XN2 MS3:,XV)]P#U.\#;R(F0":AZ^!&#T-+_!5+[%R1*E#\O3)5I?$Q'63IETQ=!% MM;^?27Z_0E3X:\2< :MU(0;;-=:;VLA?\X2'H*<;XZ5+O/VZO1R"B&$J#\[A9?DT.I"_:2@[ M^L9@IDK?+>%L\4&-SDI5]+$[F2+PLE8D#2I1_/>LU$@"[A1I1L3 M@.-3BJ%8\2.7DB075M?^#.VZ3"L,%P!)-+E50-XF%KIU(.IOKTXI9 M"9#:7 M9<)UBO=AM*GR?P49E()=/D@$;5!":-HZ*U1>M,20*P?5J_J^01\HH:Y4GA7: MSR\@AE!GP V%Y67IP1W[+2*&1*1+B8&(#3)P1EVM@Q*[T?) I!:[.;;$ MP1BH-+EU>TQ>^?)UPT*53H_ Q>)I].TC2?,[G.[*.:'BI#Q1B%3)=>.D6,X& M^$66K2<."B=:$DAU@U\3^@/S-%K3:(W6.,VC;;0NK@,G6[3!>Y)%/O0VE77, M@=1(,;6NQSZL$ M[0/$$(:RD/Y%T?Z'G_]OE.7A;\5YJ+_[:#.\XV13_%1?GBQ]O_OM0,O03SJ^VZA/91*29V[=F MNX,CWXY6M3LIK9OA_9E+/V;1O;OR2+I,I3D4-O8\"(*S\Q&P(< YS&&["YP4 M [)7P>'O?VV!R?GF':ECP-2X:[GKZ^N+3DD,AU&NWP#>V9"X\> ME;RM*FKP=F)XY>S9[.6)3:L"E$@C^!O;^7J;IQCGZ/^A/R4)8U0((B;IR9&. MLDHCH"_=)R$GV*6)T,9R.*[NO+C:?L3I ^MSQFRFX(1D>=8L^#YN5M?S.!^G M7?/ 5'LJ3\S\.9AD&5<")=U&6 Q.2,(&EUG\IGS(H@VN[E?;5]887O]"/VF: M[5,JN$*7ER<+DW,DTHB5ZN?(;6:H1_XQ99@?]M;RYY&^+2/^Z'?(FU?]DIA? M-+.KBGM'CM?_.$0IOD[9^OG\Y9I",J%;+6 M6RZX6WMHI>W5=:=9JE10K;-"A=8*ATQ*QP'ZHCI?0'+4\U4S=:H\U,C0FE+BJB&0#\JAOR?7P[3 PN) /7Z.!B/X@E<<2,M7EB#* MC+D :,!><[*$GT.Q5AP"8_&<4PY))B4#9:B\X?XJW.$WQYC:GD?SV M,:3XN
I!##0$$M<67IRM7HZ@O$>/"'9=9A>I;T++JR2;3DE(.KF25?+)W+@CH<8CG(Q*0T-2[L,4/3&Y@HP;$L=A MFJ$]3DMB>L5++6*D_(34IXJG,GTY7]4>/>%M&52N#GF6A\DF2AX K:- 6M$\ M]J0=M(\=^ZX;R*$KTQ:2MR!M(DDKZ'<;*0*#II&4U)B^E>PHZIK)@0]/^%9$ M B7'>A)"7E425KE4V'3'GZYY.&=:+9XGZ'_^\.ZH;;E6Z/WJW;MW['_#''.% M$L)UY=@X=X=A/K&J7_U2)@WJ2\6>0EC.F(ZM)5G2.? DJ\>YJY-/JBM\QU#<_>K*PW1A&9&H%#R@+ MM,$QVI+%'VRE.M?/@5B3P*7:& M!]AISZZ#'UMG#0[VEN>H/(S"PM$@#?+D MCI^)"M=!D-D(7WJ9+T&M/_W]S@ M=4P;N/)$J=Y^VU.".),7(JB12:.6Y MJ*"0MQ0!I!Y(^RN:: KUI-B\S5^'+%89A;*)LA MUCA>WU;'H'J]Z7,$FB1T-JAF.;$U1F04!_E>DNR;PSK_6YBFM& OQ^MU>@CC M>MOJD-\ X9;22N'I+%:8=W&^ ,2AAK(Z T$]\/."PQ313F"T6[XEA50Y&5,Q M ZHI]#AV:3TX1Y?%T5.(JVG .OHNN&4K-L*T7,%Q]ISC9(,W]4='M2ZJE%?H M%*]33'L-:$O29O/[UX=%Z7"L/3 N.T K*EWUGY%T4XR)DC+<#Y6<$)-W8W\W MOHE;7T]-<4>9X.EXW9#YM(.)D>T M(Q=)IQUI;:+2Z-SPDQ00(B"K"'MY_K]XDL*#1 A9:6^QE24%&O+":GRY@D;ZYAQ M4DTNXHULZ9*1EC(!%&@Y:6H'?MPQ4^?2O*D56VKX^:62]HF4>E1H6TMEE4%: MRX$!?7,I\>D904%\!-'/$=M,R;4OEC70U#'-S7M9HVE5LN@#?HB2A&U\N@]C M-M?B(XW@K#$EB9X3#CM QAV>$BAGR8B1V/$]G:IG3]VY;Z]K%.'B\-^WXOG[XO+D$TOFPG/H"W6F(!;(2G&5YM&,S<11-[ V*Z:O%N02& 1E=3P.2Z90YQL%\ M^<>^.^I9?,(A7$/'OJZ&*_:U/F9AW\#=*/9Q5@)N-4A_,<@*,7%?#EDT0 >$ ME.+J Y*R50:1DO?E'RFO21RM7Z1'?!NJZ>@Y4'/%4<[1+$05^QS%5I&IH$// MC&SS+^Q<'4;;F,VY/))X@Z(=FSHL3KO-5BC!RZ_J,D,/A+Z*F@5RF+, (K+0 MJW]LED^[P.1U_+4YX:+V, MCS:9: #:Z'+WM@%SU&?IF* *('P%#0) MHU8%,=.?Z1=)^3:;J%@F#^8DKZ E9:O@C)6UBWEHR7D;Q\N>D?K6IN+PR+.; MZ[8%79/,UV9RB 00\41U!65>K0NC7M^3?]PS3FN-$]H94EF']\Y 78[K<4JS M5T#+Z"DCQZ6L4Y)5LS35\H4P(#K?X5#6!T80"A&U== M0)Y1+1##&NN.T>8^TG<<38&:+KJOT*>O#5JF,=P06U[&[?) M/V;^DI(,S,J>L(Z1E; K-A;F9V%BU],H%K8&#!,K3TG7AP&$<(/* I*MT ,1 MK>/!/Y)]>&'3RZ*K^. :.KIU-5QQKO4Q"_$&[D:QC[,"6T_AP[V !MB <%!< M>4 BMLH@-O*^_*,DX-+T$:HZDCJY'-W V7P#TR,O03'^'B])@?A$5%:T;;I4HA.)[/4N.6,4N='0U6UNJ^'@.@KF9A7QH!94BV. M21KKBQ'GAM:[J#,V>%[]\L[SB?AO+-D$.V]4A>R^;%#\IQ>=G>&W)YK/UH=E M(]+%(*>W+."$MWT)WG1!9^F^KHXMZ\ #W[C%2]?@\V+G@J@>> #J+KSJ" U MZ,6553=XC:,GME@B4^\ET O6(%4(3L6LU+3U/JS6E1+6:N7@A"3E"MFT%5P8 MZ_K:):;UP#%!JM,CAL:R4P!9ZR;JW8Q'SU%QKTH2)Z40T=FHU31GO7T/=<6:#OB8[\+NZ.K0\!+S49K#NZE?+')=G^G@, M$GN8& 0'8VM]KG.8T MVZ8/[LC9<[B+DD+\!N>'-,EN2!S3[OJ7,.4/GYW+G21.V7=G.:;9+J"+''>. M IL$3"=%*.X[^LR>HNJQ9Q'3&7,4T=4E.M61V+9G5=1V\RM?0:"PV9>9I;!+ M1XDC40[6=818%*E=K5#C#%7>4.N.(;)V6*A5+G\/0G,B_^N.0J^IXRH?4IQD M9F0'UN9PY"C'2W9DS48QQYL>UZ'U*R(:XW%"9Q8T@#K*XI1.K2<'IO#%OMKC ME/Z9/%RGA ;22Y)U?T,V+OI,,RJ)16.-6HY,XXKA,DY-*I%)U)K@2!##&FNH M-(?>,(/?]X):YG=4FXAS18R;CC)UQ!MG7Q7_II1XP6BXK^ZLNMI>TAR1_G.2 MXDW$[X+6RC4Q2RHW.0Q)+(,C"_S2/YTO=A5J?05K[BY.H4S!:S!.RVQ]RG-;;* M$2/*LQ0'+.9W$TK@A !';=O&+G!NM%=%2U<;:'8O^KS,;VF^2%//I0CC;3>'BD&*#S,.[@B8E-7/ %8&6Y, U=> !*!: MPV6 *7TX2_/U/D='B8Z57A3 KR,*<'" LGQ87P8LKC(V*$N[ON;!H/4T&^#/ M @"/N.&A0:.4O8*TV0U*-2FQ79@NG.[F:;3.\>8DS%A!V3_L?(:G,&8#RN*G MHFW>DPVU;0L\Z9.B<_+;!RT$JNZXPW2I[HTV+%C=^,',/#\>PS MX9PW3"M:\]O'D&+[(LL.>/,)YU?;\L$Y2>_"Y[]%^2,[\S1*'N0,'&=&G+,: MF+&;SH(=.\QT30P*(T'4<-D6$\S>#;>U*2Q M>>M#;^;.78G3>C[-!;:!R\@@]?'30W.KT47K%V.+J#M.,1P_N8< M#!2[GA)&1!;___;>K3EN'%D7_2N(]7"F)T+3)Z2>M<^9?2(J0K;D'N]Q6]Z6 M/!T3?MA!5:$DKF81-21+MM:O/[B0+%X $)<$B9+UXDL1R$P27R82B41B&"J, MVTJHP&-A�C:F<*!H1LM%\J0[3ZSB^M_*"XMM6MLZ&V#SL'5O8^NSEU7$[06CR+0)]78#;5&\ZTENC%H/=( M*;4%<2-OM,O(!@@*:=CH8:_LN+IQ*5# MFO'7Z)-^A/2J->ZK4S,5IP4U[@GG!_Q9U!%FU>NF2J88MF_U;;*]M[I-<+#5 MMB=/J61'+,FA[M":ZMOXP55.'77U-,YJ \T3_5=ND M+NV*FD;1A#%,1ITX#,Y(2]3=!JHS17\Y=4K+/\K+?/.%?DY^*4N5XO+RON37 M]@[5R:1MHT[ZMK[JI*,.JDX&C+3J--F?W9&\QNR:Y*;T?JU5K"OZVK1=6J>, MAIXXC-! IW3=>CHU37\QG>(YR_=)B7D1/9R7?&@OBX)=ALY.H[UY/C:I:ZY? MLNN.;O:L87G]'1?KM&07;;ZGP$CS,EWSK(GS@3J$9U2/3DA&GJ8@G&B0=B2X ME#HC%)CYJFZ&\+'=LM9J!KT@P:V=!O=K(6^I_\#!"=?EB1*);E M'JJR2G!U,^1VG#X^LS1,ND@?\&>_$A7=TMN=3U"')[G"Q@[;H\((! MS0"0@BT\8\"]"GC *;I7"SDM 0O;F<8$.68)V6&_TY[+ E@$P+DOC"[!SI5P M,D+.K=!?[D495;!(<'RO=3H6]?P_5IS;7S@[U!4)=61"]\^HVZZ6"W'!SE M MVAD2PO$4[NN.A68_TU9'$<]0(R2JI42MF*@C)V*"OMKV4['MBJV*>(2,U[@O MN5WC^R4^DEP47!B\\*^40'655/A=DA:R0WGS,P9:*=DP7GC2-A?5=J6SQT5* M-K=54E0AUSO6+Q!R]K449M6V[\QX23WCU:$XC/9%NL9G=>TC=,@WN$"$\^,S M*67/J)^A>_R0YGR*O$_H&ZXQ+YFT(5F6%"6BPR%(+%P]:0&E!IP0W=0%=KXS MEP%R/K-]\Y.R:U:+#6'8KG/M%;_SRQ^/73L'-FR8NTNO5BT2JQ;(C3\%L[9\ MY-I.WHM8@BCV8L=CSBY@@R RT]A$.;@ B$F F B(R_!JV697EQ_/LEW\$ $& M15;<<@+,'G R]^;7^28DGF2<]J^?]^GXGC.)QZ]AYKQ5'1] M)[ QW:7FHZ$D44PO"J&"S!927BN6F<'23.M'_&Z)>N^"*NJ>CL0C)53O;9RH M55>"&\)(ZW %9'.'+$!,J%SNT[.(M>FWST>Z %XM>$@ M$QPDF#A]8&#S-$= M57!_AY#+ E>IVL,'Y$C@1 T_@&8"^O&>4(=UX!V$@?3,@? MH:T"3NO_,3/W3]LZ!DKB.4WS^"*RZX>QG(\'5INFN:QSKA"_G&OH>/Z0:ZS! M^[ZG'# ^*?,5.HT] M2OMURIYNIQ310J5Y/"2 K\)V,L5V'&2.+E3M_@XS575SK9/S\LJ]+5DOP1/J MP0K$+5$ P?E;G*:YBL;;]I _0EL%[(5WI/B!0M6G;1T#.>JG:1Y/TH$_9MJ7 MY6'7O']=%@?23S=FY.N.&S!::AJ;%"V*##Y3*8-,26;,5VV-LBS=GJI_;*X1 M$(;>"GM YGR2)XC5-GRST[/-]70DRI4%W3/4L0 M41S9;J!,J BW_C1BAB]8 MJ=O4J\/F&W$?>?6(D:C 0=) MK)AXTY3GNYA%]9+."8/4<:(R\O=UWR3B^ECL:,"7.S MY_?.D \789Q (UO$1:@73-251@XDYD!2)/K5%L!C\R49@^53(S7"Q5>Z62[C M0D8@7%'FEQ5!C,-\A"ZLO(CY..62R?]/>'/(,-F^2_.TPA_2)[QY MGU?T)=/[C*5!X:I\=Z@.!;['ETIIV:':KAB)ST@7-OW"BZ$@5";)G2!!&7P5EV*E;ST0_#^OZKIK' M9ZC3 'T53996F^LWV"A?I$YT'G_#[O*R* UMY ME-?;+5Y7-_E-]8@+MF(I\".=(WFC-=GA#Z0LC=QUY=\KY8&5'RL#473[BX)Q/%HHRYFED'/96>%1 ^CF@; MBYY/ T*JST8CIM);96>Y?D[PF@>%<$?]S/D! /!%W"@(EG]6U$!7.-; M\ VUDK<7P72];DMYL"H7W;DG6AN%)-^@#HE8+((;"!5K:T=$J%?0%@15ZV1K MF2*P+YK-.RZQTJ28=AQ9D>F.8(9CBE486V'(UT;_**EU39Z]^ M54/CZ45M9"\=J8&92"?^8:RBCRAFAM"=0\_VU5L(]YQ.9T/A##6T^$JNIA:+ MN?/#K=3">8-'9=2<",OMF(>,$9@NGN[^9ICN?KW;9^09X]N*ROJIOA']$U4 MEMXN0X*9I7I!FC M$]?@ER]Y6I67ZRI]2JMG&YL?A)7D M/!3&.[Y.5,9YB794X'(2;?C"WT7G)8=A0J(UY;YCV^F&COUXGB*EC!AI]#ZG MJ]5=$E.PU V6\G1$5XPH4Q%M""K2$.UE6DYG J1#.>(D^#A_9I(+(;M20^,,#)6=L2(H MMS,.,BVG* $F:"<9 FG)N8.:1#Q%+ZDYDU/T$JH3QQ3=EA+C0EM&-FTZCR9D ML\Y@YL6$79AXH@5G,U-B3+!G0(XUAWDWU/2+Q4!8@4EJ%VR'6&4-3.C(C8"Y M!!&H_J>"; [KZO>$57ZKGIMD;%/EM^L^4G_3[F &P(QA0 _<2@ S2V!!LF<+ MZ@X1G7ZP1)-4_^U'6&4!S"C);8"-% N .X#7;,<<&MD#/[GNV$#\N3WJ\QRQ M:[4W6^8/F.%#=[7"15FC]\P$EIG*$!0',\S_K0A#- [E($ M.BCG+9"AB?+DT[=9HBYV30T)Q.##L3FJ\V^U "FXGSYIY&+OF M+(?ACIX;^?ZN7D.C6S&/D4%].K&8+@^(RK?RO*"BW,ZSIJK8TW.4+@:S].]# M6CW_AJM'0MU(MBG!S2J75FV ##J-38VV$YQ1T; )9#ZF.1H:BBE"?9/ 6R/1 M''7:QU:;Q @M,/R8[ M?/D]M55Y$U*&1D!/*K!9T#&?TU 8R.%C.B;)KXYMSQ![@KZR9Y%;#",46M@0 M4S38614=51L[,RU=!);G4T'VN*B>V2GMZC+?,*'W3'K]@L"LFRRW1]L-,NU! MPRB,I3#B:9SD,$5JF-O VY_Q,@P5S_QM^\2V/##$CBJ7P7!<-2D,&@K*U(5) MKA'H\BU^8$)]QGMV;V#^T#G'^.:Y?FA0E<"%RKC@@!T5N%H"-GP#E0EP$,&P M H UY?[A5]$"M?V[)UW/T/USTR(62^$&1?FQ?E=<*$_LVQ!4',:WERD&*].6 M?E'<$EW6UT2/RL/H70H@NIIZ5XYT U2WY\U+6J>J21%V: MW+"I"EK%YAQ!:<%$12IO $[7GW)B,55MRD/N&$RGB<'7&TE;"FZ.&;3A,^6Y MH$-F;\RLJ+HY8M%9)VOXN3MCQA;'E)B'$Q:5%3G69F+5'^ARE/W%EJ1/23:] ME6O5>V0]#'N#60XC?F&LA@UK,XMA3K%G+3KUV7@Q%A;92",",F-@X4,RQD&M0$[WBD[*,",R\O[DA>4']H)$&*-V? DYFM%O-B# M&A4(2;0VQI_!:L(IZ5U(/2Z^SJI -?26MD(P&"8AD#2P45YT>R8+0,)H+!@_ MT] FT]&7J?#N@RK7Q:6OPCY-] 4V1UIN(:V/"6,;8S--;VQ;SL01(M3IQG-> M8DI_<4*6QFH8#[C>2&C)Z&R" ?]H3,"QAIURP\J\AT+=I3V E5S" _[8K#%/ M&ZU646EU.9XJJ19(T*CGQ%#IE5+26:>*2E[SP _N\*HY/P#LGZG.\,WJ>";-.*Q2+LXX_JOM/A1EG?<-'%,;>9@HE* MQHZQ0P6]J5"AZ-:$"F/55S-HF44!]2-N'/0;DS&,\:GXQV@#3"-YNB[3&A\N M;B=C,I-^^T3IE&3TVAQQ0$X+$#.]=0B_R7H;:FEDP;9?,7DHDOUCNDXRW1)+ MW:ZOAK)V,+HWIAQ X91,#+1,T7?5_3VN-9IF4,>JH__^4GT9=Y$HB8KN@IJ1 M49H/O^(<%TEVF6\N-[LT3]F4RJH]7']GR8>CW!JK3JW.F'7R5B 3-K#:9,%1 MKUK&A%9UVS/T(%KS')FDUWYIK;/""/$9P:$^FO3O*ZZHXK?N=CG2V_[J;58S'V"^N2?E2)S1@,=$7:OJ<; M&HK! .W7:-EX886MBFC.(5Q^C!1[;1XX&31_13G M5(639E5W0P^L'S6!/]&USH9D65*4:(\+5#)F?X[1&(;5OTD+&QS8)E8[B!#3 M4T' =X]W>O%Y4?[P*JGPNR0M_IED!ZPOGAJ#+*934%A90D]*(:6?=9J:X46\ M)J[@\BD]^>YY:NUQZC-4"W.&A#B(3H9"H#/4B(1JF403Q*1"3"S$Y8I\HIS% M;MA,G7.IG^5D&E(LJ^DU_/ NR$WUB(N[QR2OO\H[4FQQ MRHJPEY.?!&KF#2*4[Q0,+-12DG8U1GFW2]I L^^SI* M%^TT[/0^IS$?^[S:,A.SN\2]A?1@@5R7?N_P19PQJBCGX_*Y96ZZ;D9?F12H M%F/I+*.X!F5>/\!;B>=R")P$G<A$5\!A%!)RU]49YL ;KU9R@.Z].GR!>*:IDUJ(NL(CY\TNE(LYN$61:& M'MHTUY+04L1Y%H-.W^T%SL/MHGC10/"B<=X3"^.>;I0VNB#L*,9J'TC]>-C= MT^?-Q1'ECQ8R73XB&DO <[EXY@F%*ZTRIWXM2#DJZ1".0Y#4VII#5 FS7*8H MYHY)\>9+;CURE9Z^X$N<\E37. ;@#Y8?.D);R*Q/SBQ<+F?G74[/QGY05$D90B#,@F?I"6 M#P*2- J5#'QPW46<\/IXKLG^>54T.]S$KVDG?9R_DWZ[1,:)(WNHG!-K]DMG MG5@*'%7>B9OL03-/7$1JEYLG?OHBE&I"9I]XP!TX_\12$M ,%*>O$.^4-/&V M-X>JK))\D^8/NK=D0=0M[/Z7MP! $4D7 18.6-J+'%,\TUGZD.%.1Z&:Z>D, M=0A(#A T1)"P5R]B&\Q?@0&CJGXJ 1MTM9<%,B;K^B5.;PKC?WS&_SZD)74, M;W'Q1-]+S-CG4+.4"0_?B4C/8ZFY1B=5%-.)@8!!9HQ)OJOV(2K%4[9.H8]/ MU- ;Z0"$+3>%')"YUK$#L&.6 @B6#">EZIWE-J"Z6/I: M3XXHC*=4I# )9V-.JT^4#3H^.%&[J M2(*7$C%0F5L]!C I61*93]"^V>5& M+W3T9J&3-1%G /<%C.:B=T5M 97Y$^Q9U,N0,IQKA?_:JUCMM87K];:\G.]Y,B3*%PV?WBISW>^&%+# M-_X96$AZ&OD]C76+_\V7&@VO-.@6.MF7V: MJVM!SCN7==_[E&R;0U FAE!W_P6B,72C ,M9)VA]+^S/CY#@&)LM6BY"LK Q M.HE8QU%]Q>K:UW1^\ M+,O#3DPG@SGDGR2CU#*Z3/D,6#S$F;&O-79@O)29MA8U"OOM*G40P^XFS*I- M#DGJY)"GMM&)6GEW?8,P_UY(!IH7K&4 F3 4Z(R6KOWYY7U9%LJZ 0_A& MO( "]Q.\%@[7:Z6+PK9;"!HR-#_-7WT'T=DQ"^Y(!G7HH*\-I1,O!6ZF6( 1 M>F/\PL;EM6PAH_$&[W>R%K_93VC+?]V1*LGHE%:D>9FN0<_W.["$W;B=8!G' MKJU6R)AF PMY9]BOG19C=?GP4/ 28.P8R=9HUBVZWZ9;W[#U2.AZU;R\ R]-VW/ M,406DHIC3'E(GNKJPUII0AGX*F '-O(QU,".O?L_3,_&#LWU/ M29JQ(]7O2,%W!@(=-U:Q 3YU/&83R>'CH6"VYKO"18F#Q+S-!)WC/+*4M5@" ME"P;:4UV.^KZBZ2D N^2E%=)HTI_CU_09;"FFA/@P+(.I6'.+0\YACB^+'^K MB W#\B%K0R&7L@HL)-U+37RU!C-9 ^A(<23FX,5$@AM/=;YR!GJ.(1?L,1

VGG4"04*O79?I"*!G'GP]?O+J$%0[V?>'*JR2GB! MUAF+3%IR!3JK9,QUX>-*AG*ZW1@:JG"QD^PA3R_92-)6FR3'3M*ZQ2\FI]M1 M$0%/,CF@'/8PDZ$ D.>9K-[Y=*Q05++F>TYX;S-4TC#<_K0G! MW'@YZT .O.X]3\$N+9]N92OMXD8)YDRPK55Z-4>!%>"EVZ.33//J'5^^S#=- M,L,=83]UWKLMY1BT4JFW'$!.L8<<"T]*SI+'%.+P?8F04YB?;)W[*T5O9J98 M49W3GG[\]19P6@)1 =C9REDDR%G,\[N<[.36><'^O=OP$9O!O=[@$9J&?CPK MG^.=VG$G>_3DG&F)T^%ID[[Q(F+G:J4(LP 9XS#8>@/P[GK]>\2HY0XY7?.E MEO;%G%W+55E:DH315QV'0>&I*WE4^5-'L6+,E.I+-[MR7[2GQ0_YAEUEW:GU M1/NRPWX]M7]5&FES1+!HD]VK*=;>:+)%)I*NAIS6:S M!3.M1-'/4"]B*62M;K-.0*%CH*82S#NI:"*F$4T?I>H]^1]W5#[ZCI^H(G], M=OB*L(I3ME.%!PO3:<&)1>@IP$&H6IMV5[8H_1ZP!^BI^C[ULN0_R M;2RT)](LK;$#-RO+Z_PV\5I9\]AT<*]C"<498P@;?(/2;QF... M6)':XK&$,QGB(>/>,12#XR7H*Z. :A*Q.\U^ZA+&6BO &,X(MY)MV BWA&V<$>Z1H#$9>TN9%XAPRT5IW?)>T@\^MGVY MN7[6:A@^\JV%^"R1[Y$$,T2^%6]]LM,*+Y/?%@L9[!#SAU=)A=O"R\"SBR-W MH$G&FOO"A\^U[BM:\2I\PV_LH/Y$L M73\;33M&%+13QP2%(.9?RS.\"3=A;V^&IZF*2Y[JX,ZZTS5&@VB&K$FC9CS4 M)H9)2VS:N!C(LIR!2!_R=)NNJ=VZ7*_)@8J7/W#)4ES>X>_5&\K\CZ%-L.K4 MF '#3KZ:;\0&_MY(&[9:)3QT0\=^J.FXL*;;X87XC.9 MGXWZ]U38@N-L4(4KK67%$@:GK,B5'IWH*^N >(^E]Q)F@*KJ2&= K"Y:L8EL M*^I LQ2;YI]7^ EG9,]\Z[>DK,K?L"R<;MNOF6C,^_DJL"DG4-_2DJE6B:UH MK9HVZ*OX=6E=M08(\1R[@<*:DNCIK!W?Y;26[>JQ##D6E:UPOJ&KX8)L#NOJ M=[$;\$Q-3G%(V)8?703G;P]%@?/U\QU]5F;<[_TU2?,/I"R'>@U/N=%\2,J^ MM@%.%E#K 2Z6UKX TFTS<-_="(@ENGFG#R@A-;E=9M4-T(-:W.4/UUO]9_Q[,\!0>=:C$*AKI% MEYY54N'+S2[-T[(J1#!V>Y=\Y_]Z^YCFB7SE:=GM:,X-N_GKH1$C8,?1AN>$ M;IJ36O$?8EEQV@*#^ W:2">-* S4TX+KLHK*O/D/:8[?TW]*%HV*!EWE&S2 M4+,>27"%DE&?5)UQIU7[._K*GB#^* 9ED0_94"V4'UFB +VV(ZA+*"T/ZNM_ M']+JF6T)DIR=1KS\GBKQK6L[A+J\+13J9=2#*("&D9$N*/NOQ!-T?(2^LH>Q M*(9VK&4Z,C4D"G61=9-JCIK^\DITL^5I#(\DV]"UJ)#T\IY-:NM*I4PF?89* MI>\#I5PZ+D&4S("AD;)-TEF]O?EX>_/A_=7EW?45NKVC?_UV_?$.W;Q#;_]^ M^?'7ZUOT_B/]_>;M/_Y^\^'J^O/MG]#U__[R_NY?5#EK0K$HJ!%^9(IJ.KP* MA=5UERKN-+\8%/AM4CZ^R\BWE(^*!E%/%QU GY=T5JGC+ M=?'R]N_HW8>;WV]C5#OU\,NU33M,2B4;]5+HEH)Z#"KU/E^3'=M,9)-V@1]Q M7J9/N/YU4LML>H\5SZPWG"Z:\ NDGA:L#376F*)6B6]^^_3Y^N_7'V_?__.: M3JOT_]?HIP\WM[=_CE&KK> F5W1;#"AUWX20PAR8R["\A;ACIZ=4!J#W<*C? M]4,H]>7D@FAGE[*1\AT[=.,F_-=8=*4_,C)5&'U/!=)Y.RF0.Q26Q^G-]EV: M)_DZ3;)/I$QYPO3D]#7993QG:;K 351*)H%FIRE^AE.2GDQ_'GIS^>'RX]MK M=/OWZ^N[*%W(:7#(9QBCP5-.*\K>BKED@MORBGF[QGE2I$07LY2U&:I>OPV4 MKG6I!E$N"0,C;1KU6S6_Q!6"E Z=3#%47UJA"=WF4NB/Z2V/]3>',LUQ6=[B MA]U4G%[7=HA]>5LH'9!1#Z(+&D9&.J'LOVJ>H.917$JB'6N9LDP-B4)I9-VD MRJ.FO[P2_8K)0Y'L']-UDND42-5NJ#SC=E"*,Z0<1&D43(P41MIWU?TU+CU1 M#JE,1W1?7Z$?PRY2W9#375 OR/J/]V5YP)OSD2J,'[7H[S[R!OR1&"S&1W3U ML!XT7['_\-I!9(O.+R[._L?Y_U.7$&*_K,EN1W)45O6IIV3][T-:8'1W>8O^ M3C)6?*A$'ZK-STNC7S**9/KK#S%^;-6'];!W#$B^.A3LI)FXVI8/F/C]'2EN M*9$ER][2I?RMN@+2E06;="^X(\ MI9NZUDH<=;_<("975/Q[:E;GB\\%]V6QRJ;2\S@]_5I<(:B[[&I5U=NVOGP9U M_?=^Q%>\RX9[><#'ZD@[!I+T?0T"IM'F.HGF=/],?.NL\_Q-U.WF+"!3.XN28RW$QLS-BT1X, M&PKVD53X*BW7&2D/!596'[;MIU0@93]P?5)P"JM>>J9VVJ:CM7J;[-,JR00@ M8].Z*7!HE=!@W*9T4D%"KZ):OI%IK/'$)FNLUB%TX8YQ$S&& M^NF?(G7_S#3 !O5ZI,.M]$=DK9;S>Q&.K)*BLD>%T?)=TFOU1EQ+>+H@T"V? M+5$ E$(ZHGMA#X/K?&,/@@LG$%R\ !!ZK*HBO3]4S:'83TD100EI=WS\ H>/7Y;TA [W)9VT606J)WZ>1;&DF&C6 M>$7*9KX*H" ,NH#0\]"J@J[KZO@4BAJAI1J+6LAK MU>K:R!4"J@JMC&I 53"O+ZOL-U*"6.K*:@=1#?_)BK&RYAK@QU$+=J",RCCP M5#O%= 8YU51#CDA6,5QM7W'4T)46C!QW9;)M]?/!/)8K)YN+%IQ1_G)3M?J M6\DUXM@*5A\:N@&U8<#"0A=Z/%4W23XCZ)"G&[X-'/!1+4X26O= M+!!#Y;CQQ'1%=DF:3WM$_79JGZAI!^\5"$TO/J--7Y1N))I&IPWAT M]?[1>" F/2319<)'ZM)=4$7X]>!-P=*[Y/M;PJ\(QKGV=G?+;JT"F7;SUB'S'OTFJM21=OC9UF JNMQOSTFFI(9M5MB8YY>TQK64?$>E+] MW9)BQR_>BFCKQ0(QQ'U$AUH[W;NOL:;J#>A!JI221^.7_8[8@\BV?97CQ8Q M_, C&/>;#H LHQ,!E/\Z >6_3D#YK^!0_FM(*/_5 3A:4BA+ M/K *RG_50?FOL4!9S!&2'7GILZ$7 ;+[WJ,6Q(,PW&D?M^]Y#Q%LJLL'1>8Y MZ#?0>\VD7D,$F^5W1;+!'Y,=+N5V5O&XP>CHL2],!P1!D2JGK06KK,N*_XKX MSRC)-^BF>J0F*!)3JQHP8O:1!Q >M.RA6$IE22#G92:6D)O_.I056V&^.^1K M]DN2W9'/>$\*%LE]>R@*G*^?/^**WW8_AKPGH:-R.!/R5R-'UN#G^;Q%F=!/ M'^*K=Z3 Z4..UO535!T)+J['OB@DT'@8V09'F@,KXB79HHH"5KC(7XQP6G+. M)[R& #I20$<2;$1;(JBAX*G)2'XIF?/U/X MHLH6[8PK:>%M(48T89U2%7F]1LM[K9H'3?6'2'Q2]< 1XR\]5)=1X[X>*&C% M@6]1?E.'[WX+&;Z;%I#X%C2M?<"I.]0"@*/,.:O1]X>&1+CQY^=+@Y,+)\A$):T M>U_R^S3+\(8EDK+,EO(S7N/T27+\QJ!E_2FT+3TQKZ$-N?*99J/3@:G>JZ8! M*MH'"YM$D]$EUL/0UPU-IZZ23-)>4%DV:2G*\.#-=5+D["+/FVT=J&6'*=)- MFA3I:/5DW[%5)?..WIIERBJ $V+-7*]^5L16O?8(UQU8;'!;A^#+3I^E]=0: M2<1WC(=:;$JCK]1VG&<%,YC+9,\6#L?G0R!?=X#<["7=_I! 5OAJGED3#6//+,4 WW$!%8#$R M:I;T#8R:D\31:!K@6@12I'G4C*]ACL1XQ8"&W!EJ"**6(&)*4:?T5$V:-L_8 M;JB^:JLQX$Y'7>-<5(F*#)]PGM"WP.5EOGF?T[D0E]7E>ET<1K=F U":7#X9 M4 JV9IKD;>M8&%['X"^1VT+)C/KJ#7Y(Y@7C3T^''G+$WNTRSE]H)= [[&1<5JBS2[X15MLXZG MCI\;NJ9-QO2@&]D(.1D#JZ#C/S?,0T>E])Q!,:Z/,=4QI*8C^JGING#:_OP@ MM_,P Z \PBB/V;QF-H.%4N)YHRKNL] I14,L%,IZ?C#0D9 V?];(@H=!/YV( M@"58[.RL(5J"K<#G6%U[K)RG5L4O 3!V2U1#P"RZM"SQS?:ZK-)=4HU3IZ4/ MFZEU\- 7\SURH'E<,LI:?(\[K"[7:W+@RRZ$FR<+ UH^.,3DDP[0VVO7 ZV$ MPF)0_2?[\/F#M.ZJ]%G]EH-GGCCM48.$J8RP#J7C]JOZITA*K\VZZ)3T7QJO0"@!*PQ)^P]9'0$90O4\V#F,PZBOW=1I) M@!A!U3YVKE$4>DN&X%%C1P&T2N1":O.^9+'Y\A@2I'U,1%%&.N35AR9CR M/Y,B98>8/]-UC'P!H6S0SFWC!MZ:/20)ZKJIJ.MU4]IIU?R.V(-8UA?J(2.F M'WFH$<.V?P5OD=IP^/%=Y< ?#ZP8W\WV*LW8Z5Y1FNKF4)55PO<=!JAS M[%U_+>O>GKIAR<]ZG3)5;-F-OTZ]7"BN1.E1ZJY]JWO_)1'=Z])4B!Q[\'2Y MI"P/.]J>Z@]M6/)C#2PM9B/8T/4.S[/[*2-E^6>TQX4@%$_)/U>8$A#L]&V# M):&NZ7"287Z= 5OW./(&5ABZZFEZH;H;$OU878FZME^G#UT/"6H_(N85JYQY M0;_D&D;O&:%VGG MJ=?U3>,^R+G%MS 3#!V<%PT]%JO1>?>,S?^GG4Y62=^ G33[LPT%HQ\ M&3D9 T]&Q]_3.M"YXN<'\O1_\ZR9XED8A_H_0[M0__Q_?GTS4*7C#_5W8#\X MJN61"82NC:C)%&C0:/4E3YDG_P_ZH3=D%\D=#)UO3%1?J8_"7]\P: U;+H"7 MV^O!&!]_:.X\O_;&R^TU)%Y::CJ\U(U6M]_P!N>1X*3S;8GJZPRN +_NXJ1I MN0!.V/?MC>WQAR:7\=8;)U]N(7'24M/AI&[4V)7;BJ?OQ0&7SB>_^**( M$@%%T9&>%D5-L]7;)$\VR5D#H661T_W&1/V1^LBA#WO(:1LO@YSK+Y\'8]WY MI9:<_^*+'$H$%#E'>EKD-,U6UX>"1&)QNE^8J#]1'S?T80\W;>-E3\%U_<4"*@N#G2T^*F:;;Z1-V$32QS5?<;$_5'&JZB/O60TS9>!CG_ MZ]._!F/=^:66G/_BBQQ*!!0Y1WI:Y#3-5O\KV2?Y&?H77O@>W^[G)>KOTP<- M?=@#3=MX&=#\]J_A--7YI9:<_^(+&DH$%#1'>EK0-,U6OR59\ERFU,7YG.8/ M#XL?9NQ^9J+^3GWPT(<]\+2-EP'/E]NA=]SYI5V7 WC'E @H>([TM.!IF@V6 MYV2++G>X2->Q^,O=KT[4GVVX6._[RVWCA=;K659?6YSB4IK?JVG1K.=E+;S7 M]V.BL.M])7W]^E_1;44?H..32!)]=6-'S#_V(%8P;MR/':B(.2#\X4GLA9Y? MU,"E/R@.A'>+C^6;MB:957$O0QK:$BF3-!PUP_G-;=5F0]8'MN?-3RD,7ME7 M")EN^=%L1(E OY.<;""Z88)4"0,:G7,$&.F0=/6990&N^<2&_NX.JB*2/6+[+)_M-2 M.!:Q_Y$5PJKD36B-<"^5X\76JHB.\@RPMPC@>G$1^54IGL4-D+FUO62[J-@ZE %'X/E%OQS'-7X3C. :JBQ&1PL;# MB+3TG*S(0)I%=&=^[W'$'EYKW/S'MK# *WX6*H@4P12.^JLU#=02X4YKA\R9RFO]RHBAFMK".WEQZ93"D8U#J?S<6F_V M<-XMB"C!5(O[NJ]ZXX:-&/4F>+A5>V%8&WXW"KK:D=*&7DU)@2^5S1C/$X:U MDL5NW6Q!N@G)-EORK"BK(OBJC=J>1CS6$L/:);D]EDS6Y694]:MS&\D65+& MT5H[(4(IER9R:W#IYC$#(,JXUC*J9!7.G5>70H1VS;F'#O#:21)*HV+/&5A& M*:P"O_,JQ;(.KEU6@1TI=P,('%R_; ,+THV#VZ0._, .KN6>DSV6 MO.V/X?:3C60+JMA2#JYG4H(-;3\'-^J-VV54"<[!!=>EV1W<63,8["0)I5&Q M9S,LHQ1P#BZX4@ ZN/S,Y;NT7"?9+2Z>TC6^V7[YHTC2'(O* 0.M,F[?U!>; M;N^AWY/4H9U.4X8J537K3]>;9?J0)U7M#V[P/BEX?5+F+C)O\($\X2)O?JDI M+.PH'+:5-=&U0QYA,8@B%=FS,D+?=2_XNV0:(CJEAV<15)4) S> M%+X0+.#\O!HC%G"NBS$[+]BQ>[%_ '@IO I8> 4/@'4]D^Y.LU'(:ZJS-LBE M[@R^3%"QFB>0-<'=;BV@)>9[0";*F-0DR+2K!).A-[K?7D%'OQ#0?1\;-RCT3LG4Z]1647WYF2 [CU'UZ MTV:.WR?9\I<:SPU@JW@-/(#'/E=8 /]B#^#K? ,'WU] X?O+?ZRNQ:47/R1V M?UD6N[_,=6K*]824ZVFH>4X^+7;*">I$T^OI)2/$&66' YQ*LD[ZGN^TT?PG MB\!.$3F<&#JA$PY0>'4Z\>,+V) G>18ZM0-V0F=\&D=SP.V.W7+\ Z+6Z;R- M+VH!HZP?^9R:9)1?&]6])8?J\1]4H$2Z$6O3I?XJ9ET\--&$ ;2'9,%3I8#& M)&SW93D1Q*DL[.Q8H86XC69?]TQZ-VIGSFD&<(+X-#;,?&%)/9FF*9\1.ANV M'0!&LJL6$H@*WR4$$OT\%E,N<,Z*#4=?/%(7Y$LUJ8E9%+03-Z7X^SXM1.AC MPZ\I6-<]$2G:?Y>B&?X9_98\HWN,]O0+4$&IOT#=]00])46*JV=&[UOR7**? MV!6_^'NRVV?X?Z)GG!2(Y-GS&=I1@H]\.XK]>$992G[,^26UC!A_0OU_]NSX M*VM5_GEAST.*):+'P.#FL4ZK1E_&/0&A".(!R(B:@I#.Z,U/B)KUW>F,H&(* M-AG"\93J;-I^I4NW#Z0L;_+/>(>3\E!@9BYNMI]QQISWAO5GO,;I4W*?X?)- MFE&J#^7[_/K[&M.NM.T3S@_X.BERO+G,-[>'^T;-27&Y7A>')!LFO,S/N+FR M;$;&'IHVGYC04\KLDJMLQ)>CHD(RX"N_CMJN[QY1. MKQ7>T6FUWC$H49)E8@<"9_@IX<6$CD@O\$-2;)K:0.L";]C%+ \%YL9VX9B' M?$#)Q#CT\=QKU@!7TA<2$2 F44K5& O4R+UY\W\EN_W_=X?8DTAV3^U&5&&B MS(84T.A\Y#MA-UOJU&MN.?5XNB3?9:R MDS#H6UH]BN1Z9A#6A+K&=#I8.K -HA$$%IF#_ L/JFU>AK=D"RHL3"8;@!"A M5)5EONGU5**C$@U]U:019.)3)4#'X"VE_M\XOU4N2=0-FC0H20.?#)01.?"4 M*!4'94Z*O,-+6ZMH1IJ8C,T@SV74MLUV45 !!PU,\I*2M!U<6"*3>$!=GHC6 M,ZZCKDIOLAQV0%/V"5-P4+5_P#?;#[BJN(7E*O8.XY(^OTR=\_,!W+UH-'4:W&CX' MV MX0A>O\%#".5Y86>:/+*5/#PPC[S"")=5NN,[_TFG!SO"P+JPZ@^H/*S7&'/G M?2O*@?)#!?Q9VC)'">?.$@#^"XM]IB[%I0L]>,&7 *%I<#+9A5Q[2ME=EB7T M":9(A ]W<$UBQ2-<^O[(BJ"J++&()BPTM=CEK[%B#JK\-2\1P/7A@DXM3-H? M&=^J&A2+X!NR-@7)FYRM0Y*]/905V>&"9W-1IN5CNB_E!2IL^S7[H^;]?/96 M3+F [WQ:,E;NG5C1634-1+)GW0)5CTE%_;VTI,[;/:Z^89S3Y5RS:\*RK%B) MU'7=]PQUCJN>H?M#A7)2H2S=I;PB!CE#%=^;[#%9?*/2&H?$ R*#?1-3$NTF MB1W/N10 9B?1EB,(]-D>(5W4=#J@5A=Z72()3<\#5]4^7U"\0H8U1*&FMX>B MP/GZ^:Y(\E+PE,Y%ILW[124US?W+E2F)!RHA.<5OHCJ9OOOJ>KME"W^R95,$ M+ZJWKCN@;79@X.!X8&>GQF&#YOP!Q51.&WRY11N294G1TN+ST?*5YHU11.Q' M6EJX3-ES4*]L@D-@L$(6@9QDY /33LG'IAWJ-(QD @B!,GU51Q"80:9GU#/* MFV3]1T8>Y!D:NC:#6C6#-@"50GH40U6OD3&9JB R[K/ZDF_3+*/FE10;MNV8 M9 5.-L\LR7"?)>NE;PW3#R0Q_.[RI-L_9@4#VP'C55'*:MC*12V!Y9QC&"1]T9*[A^/W=^?J-.[ M?WPN4[:]5O_&XBJ'4E17V1=D0UUH*MJ?116Q\KFL,$NN6_,03=$4?]PE>2Z0 M?2S"PBN24== M.)1-7F":;]*"K2%VN'IH1#ZWHVRMC$HT-L^0YE\Z#S'S6'$&TGP:/7;I[-B!5=;PIHM"&8O7C&K'M,Y,0NX]]99 M:5]N_NM0\EKC[P[YNJX62S[C/1,G?VC6YE32P^Z0#24=* ;C?T?22( MCA39Z+2PH-3>?EA)3FK+9+(L'R MRPBU4' F2\6CLWRHLT\^OZ8D)?G*WD!%Q] M#:2$O+MQ5,H:@X(OM);02!-"02'&LHL% MC5#!5?.%+1+F5#2PQ<$#PI4 MKHH## "S\&[7CWASR/#-]@W/A^T4H+]C?][A[]4;2NZ/ :"L^]5O;='/ ^K& M7*!MIBUCE6K8T:'J'DP&^2DEV\LV-9W6+16?![K=G\_N;YV.13\LSO!?F6%)NF7"]_ M6KXORP/>?-FS*A.X6*N&___N05L]_/AZ-;7#RE:RR7_VU2/HKE/-Z\HP Z"G5; MT07][UQE1H?[0Y"NQQ66M(>!AQ0$>I4;0#:5U09GM;ILZQ#L"\(*=)?UWHV%_,7O,5:V\MVUKZH^8N MO>$21)U(6!CWS3 DE\;@PDL>D34 65R&$&HN.\#J^+ R&ZWJ]W2:J72CS*^Z M:0VJTU-.R%P)5T>MD>?Z^SZM:[R\SS_Q&0=JG\" A>_.@);%$@M>C4#11/^G M901?U4ZQ[-P..@K."V^'U6PJ#N*L"-OC_/:8KL5ENT7Z\,CS-5M[^IB4*$OV M9>L3L685+G;<>VI"^L>;#9=VB8)JF._"U1#10"M5#3?OM>GDFT1H,):-RQL( M-[>I:&+OR##VCJ2Q]X;)&>JP817/!*-7<^"-U].W!PN%S">D,@N2_TT8!'Y; M/=Z A\D-9)S;+ES\QZIUVS%K0I7^]./4$6@T="QZ08T&C#>_I^YHDF7<>[S[ M1J2'<+1MZJ^I:.-A>*04H=<>.B8JS5?WZ7C_::=1NQ1@TWCMW+,,O(6]=?VP M$L-1Z&N3M'FC#AI:(7 "XG)JJ5LCA#I]W6>(/HSD](T?&!3>DAL: *-*/1ZT M'9ZV;^-6,@O7;06%W2/-H%9NQ,8(Q8->)VSI) ,L@[=\-#3X/G:0(GQ(+PQJ MX&W>F+X#7D9VCSV.T?(Y@73[A('G"S__FI2$?X7(R_Z7XC//^0H41H:6??J0ST M LXQR"#RK)H6*!%-T)X]0ZS."-_,%'ET8EDE);LXAAF0-B>LN\]9WQW,8Z*Q[W0&4WS3*&E(7;*,H$*+ M8AQ>#?,-3LT"SK/U&DKRJ&R?X:9MZ;=K2QLT%K86Y'B,BHOR:OL6U*(?V?@% MWDH.(?*,A[%"B1^5"53M3XL+M$N6["^+ M<5R?)?A3*4E<9DG)C#:[P34G*"-4D )1:\TX,4>8^LM,RG*;\ *TO.A)RK.D M$U2*TPFL^29E3\_0+BG^P-7Q%Y94G;"I9DN*'2\7U3Z*/3 I,*^R5+V>@*4 M-F7&V#N#RN;]XK93RV9.V\FYH(6"R:?F?Z&:8;L35,.B"L0E]J$B2NBJ#-+F_REQHWP5YM6D2040<)( MX?E!X @PV>CC89WAI'B?;PYE53S?%4F:LZMQ;FJM.S:&UZ*C MC[H8LX%3'FN62E6RI+2J.Z"F!VJZH"1GZ\:F4RQZ9@\>XC6L QTT)M)JI"U; M*/W\= P'OM_M"_+$_;-;DAWXM"M53:L^]9=>7UA]H2&L]HESPC M"KX<%?@)YP?,=3K-UX>";592]QV79^S_V6'#BY11-[X4(>@Z!TV4ZNA+Q/RY MDMVQ)>1:V'^S@RQQ1%3?"AAU;PR !:\Y= 1DOK+BYJT=YWR[I=W;Z#1&;>M( MIJ>P:%1,2F'@"#@577-#\2W=X..M46P/C#P4R9Y:*^JJ)N4>4V13>TQ_WM;F MBGU3_+W"19YD:SI]TO\595)517I_H#YN1>H[J/EM* 4U@ /%F)UO4_]S/KX^ MY0#GDA*\TRJ;FH""'6GKH2)"I?I)EQQO;&[K, MC:A(1;OU'8>V=BDN4KKH;GDM76)T=G4F"VK*H/[A7"*TQ1'G?>=3L6,P-4_G MEC@*"T;=.,'O=\KOJN5WD__:\KMD_(YV[F;[6? 3A3<%O[<-O\N6WQVI[]I^ MV_![-50SJL*/9*G\-JUG%15N^WIVL:.P5Q=*ETOX176YYS3G=)FO2AVI,LE> MK<^LZ/Z1K _DS1I2N=,Z3&TK,*OO4)%MP8([@TP&H?/.L MO4.(;#<'P$NP^BQ?8==MT9Y\PP5JNG06WB]A41U&*[7S1##8FTP0H,SU4T. M]XS?! 5<-@>1=6'CTRZ5@W)Z-3R!P?[2+4^(Q3"XD*&7P4$$7MC^&"Y]^SX/ MO\Q;YAN]VIG R'[I=@9PV?N6T-5TLJ[$E4Z,H\A&_RWYGNX.NX&9,FQ=?__) MUA[&4G!QHHL MI%7)3] R/O4%;(P1C\O*5L4P11*R'N:_T$QT;A36B'Q:F($L! M0SX> &5W^S7P.C8[JP]!HKKE2P.7PG6%0Y>?RVC ,[=,V3F@3'J9K5?$!<[ MYFC)3-I+ YG";X$#&:B_T*2^WFS'G,O+^Y+_-/(;K'JU_H-A+R\-,N(!:*BM M^*F5R8+,ZFTO7UEBQDOTM>FR<,*H+5*(^S .MERCDA%$H!YXA/]!$NZ**$WPC\F97_*2^;2TCEYVS,>S2G;$QZ M^)P?F*8/?L+&F*7R!($AA57;$/&62#1%;=N%#PU8H($X#=?@O,!TY_:T@"F? M\-"#.;ABSLL3=.?3J(OES$HP^*G.JX#C#_"LBN#1WB&-VWJ+FZ0:HM>H;?WN M$VT]]$=+&=IHFS!3:2L*2PN3!@ K>S[9!*89@%=$,^>I+KYC2&)UA;>L>$>=--/435SS M?JCDJT5NHUD!CWMVBZ*@LD')0\+N6A1%IGG>S1H75<+^3@OZ@F7%3O:7O-#' M_E"4AR3GT3'&B.TQM14\:@+M9+]T&38;%!(WE Q+^4SW/A;Q,>4T ^B!*DZ9 M,_.%^WFW-JAH7$=$FN;L:'IM2E\N#)4EI>!QZ+<%8\H%;O_%AJ,O&GN5:GL6 M%W?16-M'=I>+N)1OX0M<0B)3L?D2 IF0VRZ=<^(=MC??-Z1-YB.<7,I M"ML%^BW-)9E^,,2.)=&\B/G5@?)@':"(FK\TFOI1OL17G_&>?DR^!\NS$,4S MM.\E/_>,!&'DCQ9"I!LR%A%==0T$9@(-J5'9*@^ZG7I6WM(MJF]0!=D Q BG M:>?# P4]-_"FU:G/C4X)8JA#[0S5]%YU2PJ?.)7+SQ/UYP_GH\+($D[%6#(I MT/3UJF%2",6I89#W)=1.?'_7_1-5SL>DQ%R6*[S.Z&J(R7:=K!]O#A6+.+'J ML1WI%1%&*+*#**0_68"ULJ\0H:*90')-+;I!V R]\6-@=-]FT@@KMJ\9U$9L M4[/@=@U3)H@87I!PF)1'!GPY#*,',!)'HLZ@<5HH@>90 MY%Z\=Y@$UY"L7?VKKNHRLJA#M[=*>-558\"=CK+"!*HA)($/9D-)-8?*]H+B M8+/MJ\H:H^YT5!:R!MWW"N;XJ2L#*+ON+JK#YBV>_]HG[&[19IN2YWZ?SX9=ZLY^O"?L M]G;:8I,6>$U!LG2M40<@$9\A[JNB.8U&-6VYSH9A$*?!GB4,>JE3P3H@/CNT M79JM8-Z)^Q:(=8ODC.1ZQR@MRX.8/-H[)_]4HC5M3/U'3N+^.4N^+3V)&*&&V(WNH.B$IE=;:6*2 MY4*OP44+#UL]_L>,% MY\W8\X4!;R=B7IK9W!\#O I'*#1X R36 ;!PS5J$27JVX3Z766!!3)Z^*W?8ZNM+FS.3X&_^-'=G7 ?RH MLE0MX4=\02'/B#&C,\Q[L>$^JP: YHC:L87#?B_?4^0&O#^BG2=UTJ[](U^B MP8^%[(G\S-#0ALFU-.<'GU%IQQL.X+WLR-H'J^WYM[1Z% 9=9DJ-)UNJ>.2/YP3*ADK:YS_M:L%1=YH$: M%.NO"T+1PR@ \(?V ^%$4MD/* Z](E#;FBBS'HF(98L*4.LD%Q6@^-D_5@&* MKO\0'9-#5AV]2]IQWV4_RN%^3)[8SYB:"K)+UWP[[XGPIJ(L5)GNTBSA^\== MZ[6P\PFI,B0(9OMV#H!X8_S Y%Q>OT&\7$!9 FLV]8<;2F+?$]6TA"_<_T:HI7JUJY5-C6$X3VNO6LU'6%];T6EWN MR"&O"Y10U4TW+&&M=G?OGYL;0>EC.M(8[XX'FQ9V6:?&FA@/S*#2L+Q#6V18 M1R\,@&#J4^OI.T"'5:5NGR+^F)U=BL&9\L>&J@RU,SC\G!,-83B'8X*) T0N M>A#99*L6(TOG%CFCQS%[.R.G/"E/"_7_SZD]9GD+'U( M[S/L6]#3B:2^K*7,HV89GR:4K4_9K^8EDZ?I9_'F'OU=O**-A 5% MBLUY4@B*7K><>_,'/YT*)I+Z>G08#JNKM%QGI#P4M?N^9I%"'M/GK;GGL&Z9 ML7\>N?&']S4_X?K7#)<^UPH(8V$.9H+)TM@760' M?8^*]G:D: TQU*6&!"'TM?Z;442;X00* MK(D7/4TTG/)>U6T"0+&K&V0Q3KZA^CL5Y3-^POD!_Y;\%RG>'N@2<(>+R_NR M8IOO Z6UZ]04Z33LY%,\SX@%7/U%*W;*>GH65%:B,6*M4=T<\?:HZ8"^-ET6 MGE8M04*L^(0%N&SX;=+,@$+/%HQ=,?GGQ[54#R_AGM."K7=;ORAX&E MJB)D(%@"3@6W9%M]2PI\15EF9+_CLU19E=+JD&:-ZV\PU=A#L?2DH:,E1MQ4 MFF30>=6T09MC(^K6T59H+:J[\((O:<[C'\6&'SWBIY&^_'S[,Z*>!74ILNR9 M/:8*P%(9.W&2(LW7Z3[#2P<]#,%#;(>XKW+Z?HVJF5 /BD\05\2,C3LRSSO0 M[+1"O%DDU1JA4:5P,*!@!5A]\9JN&3B+ANMEOOF DQ*S>@?O=[P^+'MP<"/NZ4-3OHF/2GS8'. M& ^$;$K>H<3%4[I>?$;P ""!@,3 6;.FU3INCE+,K@LP"V!GUK!:<-Y1@[/6 M0'-\MYU1M_<9RG$5R;2U%/15Z^>9L0\X#39\.[XS=YVI]=L>LBS=#M7'O,-@ M(:/K . LJLF'6M!,U9&MB?/IW_ZS]_.__EZD^HZ)?AH?\E!5O];-FB MFO(C.4;/."DH!59U?$?RZI&R8A:B>DQI4YRC3?*\]#1H 4CB AFY)ZON._1F MI[@$QS[H8FF:E1_J]8NF6B,^T,8O$W03ZR,A ;0R M7-@J0[VH>M4(Y1[0 AH!N#_T>Y%6^(I\RV^V;X][$:I YT"_W#K7W\^VLX<- ML&,%O1QSXJY2? =BJW=-H=(TY\=N2BJJ**9;KZ_PYHROL!)Q3I_=$_/0'!'8 MX[S$?(F6D[S ZT-1L&TG:B.2M! K/-Z\I.NS+*FOH.EN:U&6^P.[=D:]//P9 MW3VF=)&74+IU7//;(V9WW=1;K"T/*B651NR=\?)6)5\)BM!G2;5FX;6>HT80 M7YSV;9(=G<8:N7"?52E!7%,WMG#J2-U1W@EM:"]^/*>C*VH5^;%@K? ^Y\(U MX.KS"K,B?3EKK5A<:EK4;R]MX:%Y$GI@ZJ6AK=(A99=5Y\G_C,8'U8T7,?O M?51+6C?051,"+&?/\E65Z%0^/Q:E'S[WJTS83W\ZN?D^*(LFK9W&5\G"/QZ1ML[VC M;^L3W=91!M_4,6"FC&Q/]AW<%\6O'_Z>[J@_W]X=Q>\F%@30MYK"TCLK1C @ MEJ,UB&SKNK5![6G:(7$&LX%BPL4986S;I&Z#ZD:H:76&1+N7!";5/@D(FOPB MHI/DX4*?1JR<,=6Y9*DQ2"\)0HJ (PR$("M^T653D\5^>]BS3?I;D8 FG;M- MFS>5NB:;^U0:F2 .7F'+C)^R1(A)=X.I?,_"9LTI#E0*2DW6X-+5L$SA0>R' M<%"[8Z)G6Y?#B$-@%,)4EC)DY(,_5A&*P:L]NE8W1'7+.";[$"A3U6<"A)EG M724##H UDPRY^8!-U#IB'W'*JJ&?/KV]7;CP9PC0J>H2 8(.T%7X@*N*W0+T MML";M+K,-[>' E?/;TB^*17'J \]\@M3J>]Z_XPRSJ/D>R2\:);TM^>TS7CYT[%MD6 MXK%B4$;II!$4^?3!+0$!4M] .!!K;(:S'/,K$8C7Y,$;6'VH;R5Z\DJ;1YT0 MO1'O?M8I;=&OXO.C*H#"+YM? _R\-T>F< Z=AP# >G#1U0/%W/"CHEWA$,Z/ M=MB:\ORL"/WOJ:BK+K;JO.4SQRH>;YX M$5CM*!+S3SXJU2KKT:F^JB$8!AR@!8IU3!P0Z@!JEKV:XKFFO7PJ 9KQ@%[TVK%5 MEO2SH"(6MS@3N;6#]2T+K=27U['_WB<9UZOR$6/JO)0E%H^?&-T-2BJTI5S$ M?UGEI<[Z]MLCIO]C$2ZZ[JV7S91OF\LK+KHK\3XI6-!_G8BK<>A2F3^@/]-F ME 9]J0QMVE?X&5UN-KQ&':LUPQ*".R^S2Y[9W5T\-3?-V?HZQ^(R/EZGAE][ M>Y3W2+0\%ARGW7@S0JJ<5/U&5+_XLS2G'R6E8K4IRCPW&*ODN")QT/8Q&73TF:L8#!7ZBJ_Z5,,HQN6=8S_3)44!%L MX"491>8Q_5:4_A,N*W%VB'T<.I0)NW<(WPM1V!>@XU8>R>0XY4.XSNC(4WB) M0:/&9,-RJ^E(/>)L\Y>*_&675*Q/MS,=)T&Z_NFY*WU2N\/LPA.6CLTJ#CZF M>S%*2[0\ZO\+%;IIWQBT&<70["W.N/EZEE9 M<]ISG^QQ(0[TLN_<$&*9LOP+L#L#BT,-D\M\\*'['X8JP+><3J'L:Z3L*] A MXR67NA^%??JV&#Y#97V?#/N= HIJORA3;4:,*7'ZG0K+>F.V^4;QS5Z4WU)% M1;X> 4,Z!E03\X?RK%?(_ZR%V>#RR[-F+[R^W9XV9-^.<"-0GX[>'ZKC#_?T M/QN"J$XVW$>#(CZNL#Y, VG?NO#($ZM9* YG)]3YKW'6VA&4,UDJ=CJ[8I6! M^?4[?.%VR&ES'NGCW7.&<_YM!\JD42*ABRQ;FEGG!U)P8"0R%5ZZ'KCEW$R< M)\Y!D5,S FTA4QM^\S@$,#6X[?@!N *LEO:Q-;K9HKH]8AT0[X&.75XZ.E4E MKX/!T[-TM3DCP/+4=DP!0'K1 RG?9]F(#B\=CZJ:T,'P"+@Z;#G\QMTQ[A:_ MS^F,7BK"8N8=ZJ]ATL'G$O1)\F"&WYR5\O9R0PJKCEWO-$6B;32!$PLL$*?1 M&EP7/MFYO0WXT$Q[R3G0;AA->.AI5 ME]<#HS'\/5L?ZK%\-@C_N5/0WZ.EIP!_08B.'WB(T%D$RQM )BFJ+_QH]/GY M3!YA6WIIZX$[_44?ID PNM=#1VSB'H]I.>97@I!74YGP!H:_[NJI#T?\Q[AV M7@S^=M=(!<1_D&NBIIB:>6E_$PJ0XP=6F$2Y\G87 5@/=!<_M?/ CPIXNXN< M @(>T._[>& 5<\FV3GFM,U[)5FSBU-$8^L^<'>DAW^IK'X9EF#RI'$_RNU'Q M.^_OPA/:#_030U-!P)GJ2G1NTZ&1-!^ZI<%V2@25YFJ0A?/??"%)P/ QJF[@ M0K!3 \%=GF7T!*IZA@__ !IRWJC(S9:?=7WS+-(4RR9/\:KI_3Z_YKTO7Q5# M5UMI. MJMRC%\;3D['0Z^"XA_HD6W[4N^Y9-98K=Q)'U70#3XQ&2J8OO<9]79#0@4<1 MH!\DI6V)G_.N?>Z>WSK5L=>Z%3:##^$.C(A"3_52!I80Z$_1T1Q= =KZT M@]ESHSIF#L\30@5'CZD=?&Q_; MO:J;$DOQZAMT!>+[82"Y?^!]H+0V7;KUB">[^-;WG& /6U;\-26^S0A(7)M M11X4U_PG?O1OGSR+6XV84@^K!NT[1YE%.":I) <'-Q1L,=0T-D44<1MQ24'1 MB=Z]NJ)&G&8 ,%S98T-FOM!MBB!3O_##<9)2%/)YN3#4U48&QB% I60#+L % MDPTY^J+QXHC&Z5)K+Q>-NC++P&@,L'_S)MVTA7CDUW=HFPU"$.-F (N9(=%0 M(0,%GZDEB+2;R1+_/MW4OL2Z[AK)@ETYV,1\8.0._[#'T)&74PR$(="%KHJ! M"WIZ"U/:0,SGJ&ER^B"96!:ZH 1FUT=&V6IR-HS[J_BXH*6W#32V*:>/EHEM M(1>TP&P0R2A;[1(9;12JN+A@I;=;U%W3\OR>%CMI61Y$1D]3!$9$E6;!N.QXAM1/'!064QWEAB>LC4FY$09? M;[F($3@\X".2W;+-G9,ZU'"&&%5T)'O6"SQP8S*L_1?/&?8 2J!=,7K#SV1= MZ<)$O_KT$!L\QU JH"K=4-MXF'FH: R1/2(E'2P?4<=M,J5$W?D'VZJ> ,\P MRX#65?ND)+Z"D3"5]^)6WGI<[N'[Y <$UE=;I"2[(U??Z M$6\.&:;LR+;ZEA3X"C_AC.QW_*!W695WS&.YP]^K-Y3J'\,UMF/W9B5MW=UG MO6S)##SKPXV_<@7L0FY%?SMD2=$M^,S4LJ: -D<2U'&E-);.[W#%%_$?\\%* MU))2N]YTDF!FF,,$?QP90P*CF[7MV,T/=?%F%M,(&<1N[OMZ9]&YTS9S3#% $<8YLF/F"\/P5A6KG M)@0,(4]5?,,;G+_/UV2'*?O+0_5(V.TLOV$6%!BNOHT:-VOMB<8^;IB6-/@Z MVH2;TL>:[KSZS*Z(X>FJHC6[Z84V1Q55JJ3IL/3"V&SHB>T #7PE;;_6,S*@ M'A1=,,M7(S;NN&)+4P$GT8I9(M2V0U]%RZ57H<"P4JTP@7#EN7J(2#H-TT.4=,-A"3174L/#$46]+,FZ#>HV>BG8F4B-= >WB M\OD"K\E#SNNF\1,@["F[*Y[=])[F/ 3!"Y139DQ(LDO7J6KDPRY\(UX\"J/P@)=7&$ /^IKZ,^LJ?<+MWM?GI,*? M,1N@-$NYA_>%CE51)6E.GWYBMZG0WX91+F\Z]3?VH.-A0YRY0GO.OH*H#(@? MW=4G3+\;E?JA=42/CC"ZQ]4WC%EM%.HDBYN/VF08_'V/\Q*CG^I4LS]S3YC] MNIYL21_MN;6Z?T;)?I\]-U6&J5.,RRI=HRUF=TQF[,Q8=:!X?^X2+.@+\B7I MOL#L__6CGS)2EG\6SKLX>'U@=,F^OJVR'*T"#LUWX63WS9=9UDKZZQL!A'[? M0#J3;,RCITQ+&0(0S]M;@B F@'O=KVHP-? QZ0%@RNFUL,WE1U*]/5"_A16J MN,*; Y6-VDCJI3#>AX)B8K3[Y=*U<06LNOHHO04C\ G?GK=2P6U)-<&P>\S6 M )V4;S;)LWK@XC_L]V\)#WF9AE% < MPAO >JI9S0OQUA"8@@ Q M'ZY!]K&B1YMWK*48"%DPAR$F&+A@BAV 4&+D]"&B.NK@@1'/XPT:RF9Q\;\) MD.3X@:54*X\V3/!QP M$^&FZ\+3N2N^B/>@]Y75DE"CPT[\YP4YB ?AR!<0WN>.^/[1X*UP7.;#MY^; MX\ 0+BO D3D@RB]>46XWYDNA'-)!N_WR#W&F]3+?\%,QTO.E4\T:ETO9S$D670&MJCXP"Z(]*Q38L@.L6>#"&@S7%R:X_I% K"I^, N( 5>@ MGV^_E+^GU>,CSC9WY%/R3!?!HYT ?:/Z"Z@:>:B;G"2T(Z3EHM(@3:<5>\8/ M"K*'/+4Y>6;KS,4=EXEQ)*9?O8]Y>?L&W#IJ0: !XD7HR=N#XER'BM,&A6(Z M=T6%WP2MI@NY4:[G8H^.BY>+#L4\Z8H.R/)^R3ZMDHP%?@U3T"QZ-*$$DQX^ M_N@T??"P@3%+I?-I2&%UQX(!2?F(R*':9N0;B].2=,.DDEI$ [ MLDFWZ3'.VR:S[0OR4"2[DC5BQY3J-AQS]YBV$VI7/:;%!K&"@;Q2QF-2H7\? MJ+#;9W8"DXI3R\X[+QV'L, C<0+,P+F=[MRZM*9\PH,?)JI@SLL3]BR"<&P9 M[3T@X;"G"@^ @\\S%&#&!-+ML&#I"<*+/@C5&<$O%82JY3TX""$=FO9^8OJO M,MW4)V5'.R/:5NT>B**55_!,2A-^7T/'1AT14_?JI- ?L^8[F1I)D9;MK1S' M6Z+9/X^44)JC!-T?:$MG#,VP4>/&&D\T]D&WEC2X;3;A MID3\=.>E+'5=%>[D++49"(DM5 ;*J>W7ZJ@!]: XAS'F1FS<$)R1_IJR!>XQ&ZD7 M[E,L@G]&U]^3W9[E=*3Y.CMLL,A@ZD4)1183+Y)4:);2C,*!IZ0F6]:RPNO' MG&3D(5W3.62+DS*M)[3'I*23#\X1+MFAW;1\Q)LS.F%5:%^DI&C270NR3N&B+W2&6%4*5%9%DCX\5G1&IM/C#E>/A/9EU[>(4JEE ME>YX2/=0XNTAH\VVKD4DO7!9\C0;*C\+#NF "CM'JT>[0Z'+^Y(G@ UP;=I\H@S*L7F >@0-\>#%*X:,; L3]/M/:1'ZVK1?^BI& M4PQ,%"Z0CI-9 8.FZU0A@P$+**7YM<1?\K2\37>'C/O6=XV3_/RAVDC/SMET MJ;^!61&R(PDJ-\(:&HL.\AL AHYS\5>)^DFZ8J MW66^N6&WLM3Q/%Z+O;QJ0S6JV)HGE?J+.5/QT$Q'GM!SAI\8*BWVH:J)U>T% MV:9">?_ENO'@ M "Z8" 4 9W9P+3(P,38Q,C,Q7W!R92YX;6SMO=MVXSBR-G@_:\T[Y-2^ MG:KJK.KNW;57]_\O'W-[VIGVV,ZNZ:M>M 3)W$41:I)R6O7T _ D'G ('$@ MLFXJ72(0B A\" "!0."O__MMDWQX15D>X_1OWWW\X0_??4#I B_C=/VW[W;Y M]U&^B./O_O?_^C__C[_^7]]__PFE*(L*M/SPO/]P=?GI[&$5)Z1H_N'^X8[\ MB3[\\0="XX<_?+C VWT6KU^*#Q]_^>5/'[[_\-,?/O[IP^-NLXF+#]=Q&J6+ M.$H^W&=Q6A "__>'V]N+'SZ<)-DU9^^R_ZG^,M7D1%*7&G^MMSEC0$?OZQ;8M;@O[?]TVQ[^E/ MWW_\Z?N?/_[PEB^_JUFDGP&--,7?1N5KF8@2?_FQ_-H6)81B >E6;**]#Q\J M_64X00]H]8'^^_7AAEO[EQ]IB1]35-Q&SR@A39;5B_T6_>V[/-YL$]3\]I*A M%9M.DF4M&:J=7ZAV/OZ9:N<_#I1_-&%O3:'XA(LHL<-G26_,ZZ@95&0?=\\Y^O<.I<75*_E/?HF**$YR.;/KURWAY>.?/_Y4V?G_X%+2 M86I+VML0*E%R&>>+!.>[#-VM+J+\Y3K!WV[2%HC=DE7]Q S9$>$ +3)9< M25S^W]WJ+,]1D5]G>%.7?<(7.,UQ$B_IR+(IG&[3ZF)?$?[P'J%SLDQ=Q280 MXU)29^H"TS5O"M=LL:.32 $(:H!FP(ORO4HH;C9HC0W-39B>AJZ MC+8Q,5PE70/EL:BH,],9JE_)0CLCA%+R?[=Q]$S 7ACUKP)M(\:M<&C RBU. MUP7*-I?HN=#GA4E%G9GK*,[^$24[,AVV.]0;LHW*=H83%I2PQHC%J^);E*%+ M](H2O*7D+G!>Y&3I;S!L 4356;TK7E!6V7Y]UEA$-.:)?^_B4JQ&4F)#;Q&Q M4R\X6=YLMAE^+9=(9FK4:D5=F/L,;:-X>?5RBTT&II(M=EA'BI@I7HJXS M.:9%%BT*LD9 \6OTG)A-BGQBZJQ]PGCY+4X2(O(-62VGZY@0-%4GA*C.SF&S MB;+]W>HQ7J?Q*EY$I&L6"[PKEP7W9&55+0PRHI4B?D4=V_.)3"QT]7F7,C^; M;#0FYVE61;4VO/,Y/X\2ZF-[?$&H:'R*3E2FSMV\RB,[&U+IZFWQ0C"/FH'J M!EY29J92#6EI@6ACU3[H(D/+N'B(MN3W$;6'+Z@@PP@0 BED5T38(LLVN=1A[!(ORG4,L9-7Q.04>[-M MCYAC:',XE$ MY(=_B=HX>\[+V:\AD]#@V+]]IU*%?*;BP:K\J"Y3K;"\=6+NL2/VW*P?K]XB9,60*L,;Q0[!8,D['+_7Q\@#7PH M\ =OW_V!W@8B=%>(+.^J8&N!U*7(23R9L7)1'FV0KM$1O?T=[ M)C@X97KH&)4)#!YB&4WP,:)< ^2C[P"I-R;7<4ZFRW^B*+M*EY=DNAI@1%:L M5B&_6#!( 4JJ!Q8^\1HO/_F.ETJ\7U&2_#W%W])'LB/'*5K>Y/D.94S#(BG; M,S#<49G ".6 MT00H(\HU0/X8!D!JB_F MCBC;A:Z-=VQ<2(NVE_(<(H&AAJ0Q$;+&DX#-8;^ M% :&2N1?D&EVC3/VXI=9HH>808G @"*2SP0? [HU+/XQU&I8 $DU,/ M-5S:-51^"0LJ5]\>%Y[^5M9'@B9#E Z7X: M8*/Z%!P<&!*9(: BV'2Z]Y[;,\+SLD1N$@V7*,QOM9(&WX+I=Y%,>AT_H-CT MO/<^V$:^-J,2PV$O+#,P (,RP2 "(J.921A0;A!BZES]ZX\CU=Z2'R8XQX(!> MI4K=[; JAN-57PE5=!M'7/;'QGH//CH6H8EK%$G"*=,3:%3&F5PT/H[&NI-_ M:&C9:Y0@&OU>7$19MB?;SC*^>'@ZJE*G.2J%U7%FC,5]A_6$[EMC9A/E,2F, MM.L@#'V0/2 B;+P@1ED';IJUZSY0KNTO!,T4 02CL //V;#\W%AYXN!AA2J%'K M&53#7T2I"PP$%HBPZ\@02VM-T1I3M+;T&1@6(,#N;(THCV*4QMN9QJ2JXNPI M6"KCZNI (]SUY'V&MR@K]O=)5#DWFLMSG[+._976[$(*MQ977-A#A"C))X.* MC%C0B[W=9I=4"84)ZXNX3G^V35#9?^GR;$/#?GXO?^\X2X]FYL^P5$!5DTS:<)2G]M2A_ M>3*KD[!,^Q#_CI:\*_W7.&L^/>)D^80O=GF!-^,@9RNT6J>B$2T/$6E3.S+( M&K;E.K!:'\[-#?P!,H<_UVH\_.PA7C@\R[K^4,UU:+-^+PZ3)Q!#>_6V2'8T M6([3PRI5:DW"JGB(# U99:B!D70=%3W=,<47G"Z83AGUBL##B6Y%#S&F+;<, M:2J$70=>Z^.MX[7D0DM8IM8FIXR'@(%((\,&AX9^=/0KRIZQ^P.%?D*AGKN7 MZ>?ULH.9_,+\DR91RUXX<97B=K D\*6O,PCI@R9MN'B].&/KO&Y$YH!Q&B1. M'(YJM5KE\&H^*$0PP3<;D#4GCE_ <+2$)%O/!HND[6H@^9)L7T RJ/?:30 9=OKKK*RWL.)56) M52 %H!UND,YYG!":Z_R&OAN%\C+99LYG%0D58&2A&ZX9Q'W M&5[N%L6O44:S[>U+*QPE%TF4Y_$J1DM>**%2KS'9[!@@KWD]QQ"WL.%B5953 B(QSN.4CI896NE22E MNK[I -=%,.E4\,*E&.X!AA0C4@4&B RKH!#@0>,DPPLWN++WE:E3D%L15E*3\9ZMQM7\6(4.06O MT :GRRMXCB1EF55 !2$>[OEV1YKJ2=?N4X[52\ST0<[M91NF7T'A92F51@P2*F?Y@=[)D4V,6@[\41-1'NQ5R9!O@.9&%Q MX"V-P%"F*+T5_S.GH<#'N.KU*\U;0GH7L^"-67)=>)!SN_\T^2D!M\9Q!+^2YPMI+=GU#RWX#81[CM&7 ML'K'[&Q7O.",9AH28HU7F(FQ<>&@L"6151]38\+AGH:P)"M??H;@J%]0@*&F M8(#X8AG2.F(&K M*(4:XR/\8-=/ZE)K'O1+5TX!GFB,GG_E+IL )<>@"F[!!)=2$T31 M6,QUDJ04#S2!K)!@TAF!9; V"O!VG\+3WPK/7GOZW+0=X[:]W M;EQ))CIZ[Y=@G;TW)3R'B5PJ[=/WAIK!W3]NPC;/3\#\.&>UY6@['7AI'GB9 M=H"; Z]6'?G=ZFY;7QYT]]IL%>'5,L4YTY"4:C-?EN--D,?V[# M5YN?G8U0F:(QE_G^H./0J8)0F_KAGAC05#YWJUJ2T1*4\:U=<_:^^=S-(C' M?3T@$JY;O_/R! U0W9&U2_/,Q,UF&\59:5$_#J&@5FO\1HBXEM?PT1(=#BPH M^7!/!,KWR^XSO!K=BV!\:5[^Z'[Q&1Y\$< 0Z)$(_'IRO1!+U_4#H;R7YZ7E MFO0'_'+N EA0F1#O$TH);PE]NFRYB=.8\E7$KZCF=!C,HE2I"6P!5G(V0.3= MB#5%[X\>;COE%A-(/]Q5V@/1!>D,^AI'YYDH-M! 90]OH(C*^@TK%4$5T"0A M&^[*[X$^[+);%+N,2'[Q$F5KQG:.7Z3[;,ZHB/=(D8FE!A &M7"79]T'.0=X M8'VJ%=;_Y'?_"\10Z/<^E7#C*;H/K=ZMA@^+#1 *]S<'944]ALE2J(JX$9& M-]R@B9'8LD6^;''O.T1D BF@@D%*/P#"BTM @,TR=-<'WCH+".H/*R_>7VHE M.]P'A3EXP_7"#D\JT)U]PBONVE^VG@A7N9L$5%/8964J"PN25%RE''#,Z8M>5>P,=,+?L\6-QU@<**8486IWB7=_:Q3'10VZ5S ME*+Q,;"D5&^,,$KYCV>9:(K88Y!KCB4"/-PB2Q_N'I?YK5;:X)O/*!") >[[ M 9&FQS5.HKPP#4WJQN;VV'F4QXM!]PO+-.] LLOX# >(6&!8<(@U\ CP0&HH MT66<[(K1=2I)*0XZVE(AX8,MFC9"6G(-1DP/L=S'?_=R;9;VT8.<1U67E&\$ MC#*!RM,?J=0>9T*"U3[-^>;W/Y3Z26DMH-@(?XT0X**0ET'WFFRLXG5:/2.V MV#]E49H3V6F/I\OR_Y*J_Y?_LZLV44V^W7MZ"DL^%$46/^\*^C#[$Z[RI+$\ M4W.WW75TS==VB /(9?<8#]"9F0\W6DV40ELL]?#N@@5*DL$)HG1,0TU==9,- M'! KX0;G,23FI/T'E#SD"^"7#!&F<-&-82ALRN;=#0_V5"]1ND;Y3$H+)# M =EE?)R'L9B M@@-45OST6#B@41%6$4 2TOK;)2]B1H>O8C&A)"[$>7\L'/" Q%-$#8^F_K;" M"[@ 'JQB&R/5>O"GQ<+!F:X25 T6O!F#W8,!F)>X@TQQ\/C8%&9YC"87<9_@$"$4X0(AZ3E)*PNE-G?]6*UW2-' MBR7-*IV=D%:XNY%6L%NRTKDA?W+WX*,"PXUWIX#+P$-J ]$EJOYE>;$><))< MX^Q;E UC2S1K'P(5U6I[]!3/J--#>K!1M]O47W%4;$GRM*.&N=BB+,;479L5 MKA=N%^\IJ;$!Q!2$-P:;N"U]-X='L#NT/<+B% /:('7:4F%]:+Q7,VU3KRIFPMQ",W<"<;#<'I^PSW9 M+I57I?2_+%/I5")6YJK\>+>C &!] MVUBR*!$$>-L:+LK'T4 M.0C#6U3_B+ -5M-4T!8Q$*XCKDQ]%B\*QI-U911,]0/1 MSE/T]FMX#SP-9*X&]U!P)CHR=PSJ5(>MP1N40$6VDH&G7 MWXS6]5/0>+_VUD2RN"Y@S7W<. :I9]*U-A_%5A_T\LS!V>:#N$2K>!'3JT,T MG4AS$;SO4]+P:&K15W!A*M(/<<1,K>99G)2*#&IDK?FE&GDI6M-8)]=C[W3] M]+BOGQJ,9W^NGVJ,=4?73S4.N+V8@B67#H$#=U :=IGTN 8'6P63P;EM3B=) MDE\S4>B9,@S I)0U2Q4ZG&Q:H1ZDJ@5Q_>NG=Q/&-1)URD NG4Q*54C-5>K< MTEB*XQHI_'U%#3[JFTIGDT[[5?1/G+=8*_ M>9&GKV5&GD""6W2<-X)1U/UC,BU3EW&&%D65<%KV1"NHTO#)&4FETW[*])TJ M6*\H;:-@M(\JSV#/^4W#:]-%G*">>$^8JN,^PZ\Q,7KG^Z\Y6MZDK:[.%D7\ M&ACEU"-'(\AR*J!+PBEUGJWV(8KJH!7=ISAU'M'T[_G+J9&LH[-Y@ WD M3./RE%_!6J>'MV>&O)57NZ="_:1/?OL%_,N:Y_:>@/"]5V#IUM4I*7VTZ%;3 MTUP.40E/X3X\?ABOCU&"\KM5Y38[2Y?E'X<#![*UR-:CFX.ZU4?6'%K]:'%O MJ,FYK3N42?VWO%V/C'& 7"=4H'3%< M#FDZ.2\6V8ZP6KM]X]$RSHP(%^HP(L%#74-7=J$.8R#<@_"QQ.=Q0EI9WZ17 M;PN4EX^AY\7=JGFL1@IO8'TNLJ7U@P>UFH;LXEG:=N!Y,IDC6,-":]CCH[2^ M,]M:GF75.$/U%([E$JG5BPHJI37Y>UU^S> Q"M6*7:@*6IWB=/6(G'':+IS9 MCA;![!FD(W%]'5']VL\,UTYT;P]-PUK@CW<2\8$B#R8>]8J'*VW@B@$!7UL? M!I?AP T:/!DZ>B+>[:UH_E58K'EWE'M)>M14F?L'V$2X-X,XN*I"9B W#_4) MB"V$D( S==U'^R:)X>+?.X(%PC;!2+&_3Z*T.$N7-.YH2XL,U*1>L5:/2D5G M0]8 !-A -_W!K,X$'>(JC0=_3D-D6R"T+"/DZ(GRW0J,7_6:#8!5:H:*8&WM M6(&P2NLNKA>N7RM$?ORIQB/YH7O;JKE748)+1JD'Z&<$F!5F M[K@FM#>^&EO^(+%I+9N;*!4I7&#!(>QVG4;HP<"$!"(@MBI" PW?>MK7+X6YU2^\<$Q"1KAY=8)&6 M:U]LXY;SS7I">A3#)0<92T&;U0MLW+:.RMM#GRXB>D TMJ=-]2OP\0C+,SP[ MG/*!(E!5$S:0"&C3&]_-P^/7O'R3$"5+^A+'_BEZ&RT0Q84:Z\4I%"AP0#); ML5NT )9:OT+#%TPCEF4:P].&L!UPX4I69:LF+L5#D( MWHO3F'?JC2^C;,F K>^SMJ^M8UC4*GJ/2H--*&&2K6&#*X5<6.$(RC M.H&B4"R[#?B-6M!?+56OJQ$VLN)HT3=^Z^\]X4_RU)]=!*HD1?3M9Y MM"IWGYQ6J.SV25MZT(*6PP3EK$_=1VS;3^YN+.EU$1;*-KB;I-1$^VAM2SK@ M]RL5C0(V'#(#DPYKO7V:7*'5@+L$.*?JV7.U.173*.W5"KU$QFP$KN\@[(.Q)KRC[(',!MJ!SQP ;T[>OX=OA\H_X3QLMO<9*0 MB6/TFI.S-+E\GB[C?)'@?)5&>6AL$+QZX 2C8>*E%)9S;C%D=I_@479,K* MHF6;F;/#I-QT&-&HM:-)PYDA@?0[MJ.:OO40-$QMA6:#89J,.KMLG54V;X2] MV&6TVQRO5IJ&;,UT/P>N=/UBB=K@90MM:K9BAB$]*#= AE3:(#A- M*LZ,D"U08%LJ[)LJ0_:J$#E-ML(T:&U*AO91T71Y2\^A7W"RO-EL,_R*FB=\ MG!DV;AX)CND"ES\$H\K*NPS89?,&,5+J564:\G,W<_G,:X(7V LWIP$2(O/D_:)-]H4:X'2/_DP_L#=)$WX M!!N5LO;D*9Z"'ZO749R584]WJ_JX(47K[A<7=3;5 MLMCBC7U068&X/HQS4(]A-5G[(UO4 AW5$LIACN5;G*Y)^YM+].QNDTP;!SCU M1(5:7QV[D,,C@W3]5.N7?R0@*-.Z_)EE''K3A+V!85(-76 LFI6CGDDKS"'7 MOLGK\,RNY4$Z[ E#TD9^25=)J(<N.*/3VUY&U<086[T=B"PFZ#RT>,R0>QQ?I:&,;QBMIK ]9A[5@*G9[1)45E&Z>4<+9(;I5:YK1J&>HF?CED MP6C2P_ 6TU:(-8MN0V+N\@)#&3_O,LZS/):HJ2J51\W=UL .MK!MC0XV&T9< MEKF,3;D+=$&$-YNX>A:,WHO$92@W2IW>:Q#P)-W@:-5MPQ25ZKJ[6@SADWMR MH%5914,^6"T]&&!#]0S#%15X* \:%-L.T^)<;;8)WB-4I_MR&J48IZC4:0&+ %\4? :'+'],BC2OL,Z,@]\3IPV2F\3A':@ [ES M);ZWL1Q?CW[5&\ _V /[FJDA&"'D@H2ZEIZ,@.O>5R\BBS79'1D=SFUEFU0QHM 9/BX;G(+6A&34SJ=6>?MIM+RQH(S41 MM2-XG1:+N9A4J#' I[!&(&B$2ZV#/2'U&FE_"11I-YMM%&=EIOOL,LZW.(^2 MNQ6]K7H;OZ)EE:5%;"Q-2#27$;5(> Y."WI10:M>D21;C5;VB M/.UU:-C4UH$*(E4::9SL5J(77"0SP1F*UVF5J9)(ED5I3M1 M$3CVLO_34JE M2#QT2,9L\LH6Y)=XW*W*'Z-,B(HV3RR MUI^@LNU%96%9S_&G(JD*QB1T&QQIG!5Y82#;S J2Q:2DV#![16C6"RB?TL*/ M2[+!3(!O+!^NG78OIMYMB^IN!)&9J(>L:\N;%&R+I$^AL5,Z%#S'G[E6E&R: M3FL-:C7.3ERC]BK*4J(*^KIT*;K8U@%+-Z_2RTI[CCPU:550)J7<($KC0,4U MHBYP.4:RZEY^G/]V03B/"_K7./Y/5O(0_L+?NSB/.]MA:>"R+8J=M[>,*7H.4/M:4S28YJTWH [U M[.029?%K1->O$J>>O&";\H!?T',\@F54@9F(:(.> (\N[K,89V2U&N/E UHD M49Z7%VW*OES^SRXO\Z%56:10HHU>]#9A1K>XY] SUH19 H]I4$^(= MX-61+^A;1QL93LF?B^J&*F1>UZU>=XMZ=<]A:J@/%9BJ-]7 U/28PK>+BD]N M7Y;U_IHB^YV9Q0M:[A)TMSJ/DP0M.[&JI3ZY-X=5ZS6.5G@]S\>XK@:4G*KP M-FRF!'!Q"-!*.C@4NXVCYSB)BST0CFK51ZB$5@\&G%KZT,,HM"G]6Y:>077H MC3Z/\GA!0PCC9%>@)1"Q6E1&P%6D$@Q^3;2C!V/%%O4O=GJ&YCKRY>IM\1*E M:]0\1YX_$@66"\K."UKWN/+W "%NC_0(]S9(!S,8K.M1;X388$/_?5>=%N:O5"BV*N[1ZSAIOB' O--$C+42C-VYQ#EU:6Z8_&CO6Z -V#V(6!1 MH$IA//?#*3BS4'JHP#84U3=+2HP,YGLX T?BAL BF:]W!575AN9U_;W4;GU1 M# 1\FZ0'(\(.Z7"'R@2JM32&['!F*3W5G,^O5#N#H=_2Y>,K(XZX3ZU(2W9B M4+@E[07C;+8XI4M$^H /6ZW\L!N-NH%F;J[QYR:"Z/%5XL:*_K'59OG#5>>N^9KUA&;C&MT3M\.R) M&36'\5!:G/.CINR0,].K#V;,%L"P=:7VK9\AGU7$ERE_^D:3E5-QQC>BFEP\ M35(3(NLMBG)$'R>]V6PS_%I%<'Q!A6/SR4TCQ#&0X/*RE$X>&#DN;\IIK903 M6OE@BN!=*XE1:W'V?(:Q,X)-6JC\8GM+J[9TV@/8B-M=(?QK*&^V,:VF"8\W%[ M7:\3R- YI'4\1[?<=1Z'XM@#2-'AA4YF4:_NM=ZDVQW$K:!55W"_55#7F;T M]3#GEBM4%WU#(6J1=]=5T%)PSR:U25B<'V:TG$C]EH"2PW0[7OD;#Q-/Q=\Y M6N$,'7@E_^1%&:59QZ8!5Q-&U$:+"TUJSFP'!!78MKKZQD3 0G_!H=ETN*\Y M'43O'B6UHM=G+O4ST4"X:U,:05V#4C@P-U63)L0UF@WWP:I.O'T9\MA&.!*9 M'Z*B?$N)K+N3.%*(,]O>9A5[%:^]XP MM)KWZ-13@!H2 D:6D7'>H6P/-]M*DL!/9R?JJ7Q.;[] MEHYJJ$W=$].-RPDX/P8/TD%]?04W;Q27BCE+EX-?OJ8Q4;3:M#9=4^QA;+FI MXQO'4_;%Q /9,NN6'&ASWH#<;.*BTA)]S+3KEW%]$Y++F32<0*ONX4*A2ET/ M3&]U/_=SG,:;W>:!HB)ID'^-L[MMF1$[79'%3!TMX M&F4.KW@JL#9(F6#"4G A48]H745YK7"V\<%%6S/T@+;T4GVZYH5+2XHU0XQ; MS.&ST=TCT[M5BZC[#*_B@J8)NB;#J^8\?\(T>3].XB6=QGGFR2[1]O%I.T3= M163+0((GTMP@/IO#1O5\M9WFP_7H#3509]8X"*TW E3)<# /)Q,4RC6UHX]K M>(-'X;<;:*8SO9[O&P7(=_,Z5,8;=34J7L/8CF[@*-9NSY+?:LY$_=MM4IX\ M14G/E1#E+]<)_N;1 K'#:7,01# MTP I*WDJOB[K>XIA!4F5T@6+Z3I+M\F$QCW.BXM=7N -RJA](8N<1Y2]Q@O$ M1 >T>),L15K<*!9U_8 M"AU14NJ6?67>62NE0:1BJV2$CR%:XW"FS9:V7&9S]U%*M4?[)V!MAZY:,7\< M?+S%^I&250U@_1U%&S-8E MVM)G:]C: I5MLRD(RSJ; JST.%;317^.,.& SB*2EL.=G2U8-6QU2-OH-\I> M=:!CPM84N]TY'8::$[QV=S*FNH'[4(TC_1ZL. GY>%DL]4V!-OEMG*+R#\7I ME5T9.*$.*WNK(O'V5;,V4$G^;&\UL0 P 2K;7S4N(,-^ZNVQ1T#^@M-%]<"! M(H;'%8'P[58\0N1R]3(U:+L-AQLPTJR$J]O_9;+=)B]6LRKF[& -0;[&&&- M *&IK@E33():M.P".XXUKG"9-/FZ=MBZ97OAG?O7S!NI=,2IVE*X671">'W, M4FQ#DN!O4;I UYC8M]USL=HE-0SR ZZTI+ M05I:<6F;M+L=:ZID8*E4VZ<&#-JN_I9H6Q[B/Q915K@^B+_/\&N<$V4QA!W& M=P"*'A["$10-$XX*XEL H;BU<'=FOXIP'*VR7>1'$*U<"XAO3)STX-6P'Y*@_- M,F.=] G4XNH0\._%4T9O8@O* ;Z!>FB=FF.=5ETXT$^[25'E!)-(\=^' .]\3MRE4 M?[>M@*-5:*YG5G#\\/V9'HXR]=OIW'B7^.WFA"+R;OS&_-?:O^ M-W>1$@S]8C'K@X"' X'REE2_8KC#J,[4QNY8UK>F8_O?O.M8 >OBCNU7#'=- M,+:#6&1F&$II8]>[E=[7?,V;3/1GY0[%<,^FN&+><#B$@?N!!FLZI:6AY86M*5=:?B3\90-KS"0 M153!G?V!]@O6D'Q@=R1-==W1HB:\.;\H8Y N\;>4)M+;QD64Q+^C)4_, 8ST M*M>*5:TD'4*X?XF)0N8!F _I8U8YL%-LMZ7(9 MEZ_*#;"M4J5--0BIXB\Z-40&P@]&67\^?D79,W:_]8=-RY"Y0V4NYM"KM?F? M@68$O<89BM?I17F!?[%_RJ(T3ZI.9$_)\ JUCB$5G(E?WAQOWWFI;I,/!!85 MJ45D%W$V/A2Z"(/DZP\3.7DZ7-AD->8VP)43[VR/\B!1,400XK6>_Q+>&J*? MHKOW1AQOEZ!2Y7 8!*CB,&EQY;&_29O,Y=2C66?N'R0Q)T,KH\[^2U3]2^]J M7#-O@UNFVB9!MD35$\CMR>C+=E$B!-FP$!-6AT+.S)7M+L= 1?3MF24NZG,5 M9NO'<05!.5A M82&$#X6/'[H]EL!X?92AXORMR2;*&^=;D&K?:O4G9H.1:P%-ML4=!@5*> MJK=W+/$2;O@F\$4Q=?^1BK\.1KY6\B_AF>O>$[5X0\\Z2[T\H(0NZLKSDL<7 MTD?/!%C+9KG(._&W0JP)#3 DYC2QT8*R6')W3KGK\E\?* ]4IU:ID]8(4LG= M<:H=0&!-_0Q.7HV8:?+M0)@(-PC@:K--\!ZA^N5$MIQ?I_1(>P#WR=MIKM),U\X1#*JY>L'V.)R0[V./=[0Z M12M%8!@VW'1,B$8URE*BE?P>9:6$O)N#DF*-2>,6LQ7A_66WH2?_..,PROU> M<\CX[DSW7U#]S #UJYR]1G%2ONZ."00WF.RM\.(W>M$*93DQ(/%B**E>[48/ MJK6=V0Y^CV)3)?1MQ*@A:AJ4&PC\]IMTH&/Y&!M< .50++4[IN3-79)+E.)- MG ILC:!$&T+.*.',WOR*XO4+772\$J6O$5'^,\KN5F6OY'>[(J?>'-)5+&NC M5;>Y&Z-6UV& +;\_L9D*AG&VHX;*^R]J#83K/8,8&?G@@IL9)JUP\UHP<7(9 M)[MF]]\%R]GR?W9Y01>L'"MFB9IHK*M0<_A.UR(KW=KE5HQ.[B6[9T61Q<^[ MHIKV#]NY>A=P1GVO:\0*.K!'L'WERYR@LS%O"V9X L7V+8DAI]4K8N8JMQ^LT7L4+FEUH)/T%3A>(ON]1 M#?$+(E1HB.(D_\[9G"?%0#.1R<%2STZ"@NYR+A!5YV?I\BOIAHQH MO RSX4@**MOD21"7=?D"Z@%OE$G6&ROB0H=W3YF%_!'M?'^.TL4+&86_,1)T M0XOSQ!T5]TCPAC'FFRG0XES!A\7=1=U'"7-;E M,V"PGL-J\H[>_1*V4L:;BZF'Z[D&6P6L/)!D6NXW5+_\)6G@B!0]RKFI:* E MZFWS:\K)ANN8&\EVRTF$+2_(L_ZW$R2^)HNC8O]KO$2U1?D<_0_.+LB&"F\0 M[VQ6K5(3O@*LY$\'DIT0_8%L0#_*NI!1E->)O:+N=O]J7<@R"7R9!QM]4%-, M\]!K(O#@#\"PQYI#2V)^;WMIIX$-')NVY5,+'W* MLT0+:3-5VD\+'>#2"^;>4_%VJ/CX)'0MJ=4W/]\ERN+7B#KZ;U(BZJX\ ZXO MXUZ]+5[HN7#ST&]^\OW-(N:A3\[R'/$OEDF*M:& O&(>",CR\G&^CL1Q[==C M#1UJ1!@^/4C1D7RLHAX(VU@#[MO'D*(C85E%7:>0'-H_IO\.5+:?.))7UF'\ M*:#'L)JLP\!3?@N=#( \RN&N:4 C'RL-&IYFQPU4(:@BPL>@V-'N1<':\G39 M;ES$M +VR-6)5E@'4(Q/C<.F]\F0^1PM?ECCUQ\7-=&*^>;_AHPWO].;Y#4; M=/G*FH $)0YWQ,>76@GE+[[VV9A=4)^5U5Q?7]#LLT_G]X,^Z_Q2*Z'\Q=<^ M&[,+ZK.RFN60K[GZ[.KKP_!TY?!+VL?-+D\C\GQ[;QC&[H#XKJUE^(VS.LS?6Y@I#]BR#H[8.G3H+T[C^ M4>[N!=M3Z6Z^7]?U2M:&-_:6$T@C*#'RO=X:A<[8ENAS5- +)_O+J$!\J9BE M1I(-2GD YW%O8*A8/'3?=D,8N*1\V6K'90(J"HR?Z[\I)'[N0*+ZM8.(+YB* M'"7,^VJR8B-,#(OY#PJA8(JH&-(*-_@"Y #F&3\%O^_M,3QO+CTKQK)S5Y[& M^O3ZJGLG$2G @WBEQ'!(F_8 MPIXB;P;#X!1YV'F,=_JYRR2(9SKVCCD>:"PR8S(5%ZI[@U?((]&8 MDZ>L&%<\YY/F%TRV8A4[:,F<*@4EFK3,K!+.3(RT+S!$IKY=X-$LTP&S:(5K MH27C%(/!+M-@,]7QR86KQ'FF.9!)G7."XS$4[F$92S6,R4U6K.X+?C&O!&1. MU;LK7E!6G>D6E0^).?NI5VR?6H17=&:G )V* M#730MSW\QJIWX>"-A+M4+F4B*X:%%'B DK66A24]AQ9<2A4L":F&.QEU!\1M M'#W'29E;DP\?6=DN@/AE0X 04%)E$/'IZI_G>O$2_6"(@. $*,XV28&""BZO M@7'B0\M6]+9CY0ZWC^"%I%RIS1921/*TB11O(H%;ESFWD7R67-]%L7$2=XA, MN)7&7PK*CL[BF&4]D+=EZV[5"25#O)==U"N.-"&OZ*M:RI6JFD)Z56"JJ*MX M<+H&[F*LI0?>F9NLV?YAC:BY<'>B U%:(3]E.,^;1')TCJ<2.U>%6"A:/ M"KJP@TAQ@^%N<.7Z4)XLE">)@'$(U,&$5O%+QR;J[(RY#^,XZ071Z@ND>% P MK[ ]F,Z/)KODW.$A\O6UF_@0)E_AN@4@-PAFBVJ%7T:8DJ5PW1*G>PU.[S5\ MBN*4/NM]ES(_GVXSN-@]'=]MA@-++,!!W#? >B,52.MYH!/&>&QM_0-*2ON0 MO\3;\_U-2@8]>B0FHWPBE35C](-!Q5E-YVI8<*UAJH;][%:YCQ92":).'[RV MA[%7A_8W20^8G'_!Q64;^7B6UVCH%!CH;"+J30(NV]0]6"Z#L(6GUJS\ZL*8 MNS)]F&VN7'A;F:^['"1[($8NRG?5P]EWJ](4HF6S"7A "T0D)?8M/X^3A#X# M>4.ORR!2=56_$T'?AR0"I\O'W?.BKH M;4/ N58G7?,J]*55QGD7[E@,A^N,4]]NR_IQRNTD#PL2WJ5=:9GG8X #)%6/ MFH=&)XF/M(5P57UR@YN[P3]AO/Q&5I=D"7E#R*7KF(R_2BK7?FP1:W&^2#!= M.7-\H%IUFV6@6EUWB^.:3X[H'*D]3L%$'+ M78+N5M=Q&A?HEMBDD?@L?[9ZQ>81O@B91GC.ND6K4;'+4 MJ-3T43,''K]$&W:&(LW:<@VQ:SM\7J=Z,[:[F&7?R@&4;!_?$91T%^ZCV:-8 M1?1!!(]:DU7B9T%3WKBDO^"T\=WMH@2.(>5ZAZ0?T'HAXDM7+<9H4V@XY$#? M5Y3@+5H^H<5+BA.\WC_$ZQ?.56A@Z?:055(Z1#BJJ< 8A-+FPKV(=9/>9Y@> M8SP0'9$^>R%+]EIW(('2&<)KFU5I0E-A66KR?VU90/$2X*"K!&#[R]BP_.J4/ MIZFX*;&I_P[< M"T,6R@&JVG2XYY(:OG5QWT@\S_U^@;DSS0Y.@,=__H]UJEG=_= M\LR<'AA?NGRS)X,9.?\* ME\(LR<'[DMMNI+J\$6\.ECO>C+/E_^SR@KK;KW?I@OX2)4_X 6UQ1J,5&_]' M*<%%E&5[\B/SX56K- ^>3ALT@\'I%#K4 [,E3O0GF%>4/6/W%X8$^CI;+':; M77G#BHA+=/%[J2ZXT940D)MA+H%@ &^L'>NFFMNLQO'X+Q644[2FY/2A;,F& MPP!KG:ZV+0\?WE/I59-NBK$VPE9&R*-O:0%@+]RQ)3?)_HBA[^H:-ALF AM;H:&F\ MLT'!UIW+L=!R=)2G(CR!2?/#JYR&5/2'047E/0X$AOZ<#X6*I\#?1%.7^QKO M1@&X1D2TQT-%Y!T.!X;V7(^&BB5]MU>H@X&4-1\,'2+Z@Z$D\AX'PUA[S@=# MR5*XUV_4)#Y;D<%K93 P*6F-B &E=S8L1'IT.38&?/ESWTA#"Q\M^.,^PC$N MHG',Z ;K;C9G?>?-B3Z0&2"44'@WT9L ;#&1_>2]Q_QJQ MZA-=VKL=I52VE2 FA$21VED-#5-)JK1KZ;ABOA2QC/<(7*>&9;#$B4L E!QD M>6&6M)V2YM#(/HRJ03 MN6]QNGY"V:8=AG?9?8;7632ZAVU&I/^"L#*1H$!L0U'ZH-9LW2!&PHS2,E7O_OK7A\H3%ZPUH6H MH,.'N^QT-U901-_ &') C9"HY7#W;(UBGJ*WQLL=D5U$7,2(7CQDHU&MTF"4 MRBH= TJU%&0=L5 NPMT:5F\@$OD0?R6.08H0L2WCCQ.H^&^JU!* M_/B"LX*N]F_25U1=9AWNZ*3ENM,TN]PQ@ ZJAFDF:7;#+MY.L @^OF^>][D+ M-3\\\;81!G7,VP(6RT\?8-!W1UC!;H-9H(NI08&C095(\&EP-6C1(/6!#W%D MD/TL9 =WQ+M8)QM8\=[5:B2SDV=:K_Z]BXO]9U2\X&5GYA<_T0JI-'J>55S) M6U6,?T7ELS",Y.TV2 '5)B;E3)D\MIB/M\(*UPJ1%;85Z?(I1U_3.'^,R[QE MQ(H\5$.WG-3NZA6AJYM;#]*\LUF[ M^Y:2?<]+O+U'V8*B;#U<[RG7XT[5W'K^CNMQCS--+$PCB@/YMGNU1:'-<$M'O"J^D0XEVKA%48Y><+*\V6PS_(I* M ;^@PG5XU'V&MR@K]O=)E!:$SY9W3@ 4N'SK"Y66]V"MRN52[(.#51NM4V75 M'#K .8R=[Y](VPQWFT(-&2"Z-?S3 .6-Z4%3J"'30+>&,PW0D-5=@;*6*Z:_ M35*J[@^A,=\V?E^@5);B4KUPI,,&D M7*^QJ/!ZH0!.5Q5:$%1H+-Q(.^;"BPE#0,E:V\*2H4 -+JX6N(3DPXVGN]YE M:5RF;4J7U_$;_8N-)GG!)J.:H& H6 (+JP4E$77+P7$^J)BQ=,8ZZTR@K@_- M5;$6@&:.X2P)N'<3:9Z[Q^$YLL1M"M7?;2O<%2)7O)%+4+:[XOD0(17\$Y_U MU"^LL$QLU\_\*G2@:*C)G_B5-R0<7PZ?][5VK[MYY^\2$=87<:D8\G>"RGY. M>VD N8H8H- VVSC2T!!W'XW4>;'$A]#>[K :GJ0S/K7W3+N? H&)0!X=6/3)A;NYL[K/ MX*UU)]AFW![#23G\C!)KG^8!P+$&$08JK.RFYYOE>2$)1D&3S/N& MO)8X,SJT^"!*A5_<7:S7(6ZW"4=JN!T[P&"%F\@O26%W&W-HYV%%B0>;<4DS M9028A+S^&F%;YK%_+**L<&W2!4+RMH0J5>1P\V%;: ETL'VA(?3L;PP]0UWG M:&-XS4FU&@!]_6K!(U"@!;LH[#<4?-9M@:@WFVT49V5XG (>6;7D<.S7"AV- M AU8!6._'8U#B6"PJ+KJ^]=/[V_=-Y)YLI6?1H:V:N5WE2X=;=JNR4#Y1Y3L MJE?/HG011\E-2B3?E]P(Y&WRX,4;2)XA45M9<6Y1]D*9QOZ1L4Y M3I>\^WGB4LTA"J^40Z.4OXQ,S^&GUKS0G]P=[TB4BYE,#XYMV#0JLT#KNCC\ M8P+NRXZ&6-^MR#XR73[O;U%!G81WJPO"3SS$':QPK1%989\[6$E0<-?+J#IS M[(J102Q=L:>R#/?P@A)##'1+!-'Q7)'4>[M+RL!+.T$75PAL $AOB!UXI2^9 MQ.FZ7-FD>;RDCTR/(YT,*+37K#0H^ PA<;T]/<+4HX+]$6YS'92L_2!T0C"PC/I, 7G&;-_YY'>"';P%>4,++NJ%4::DM2R;TJZJZKALZ(5686'JVZ0\7 ZKK7STVZW15Y MV64?V;D'Y"6'LK-*NI\UE7H3JPC.F4HA#98I"40-A1N^SQ+K)S#$?@)#[*?C M@AA;\ D@]E/X^7A88OT,AMC/8(C]?%P08PL^ <1^GBA'CPO%PY9'V&SYP.D# M8=L]Y%D#?_*#,L"$J05!/N:806GY_U$T_0?>B?Q-4IZYN_@TF($!2C5ZT0. .NY M-Y3R'L;ZFI"O&?IM-I$)P+;T#=PKRIZQ]9.$"Y05\2HFQ='=ZK)R- -@IE:K M 1FT5B@0T]*"%L"@+05^P^T:9RA>I]4;AHM]<_Q63DUR5&K6;N8#U=J!H-1, M*SIH56[166R'I=QBY;H8?2JY1!*M3!7\\:#2X!XB],UF3 VE^C9^0.2)0_B0FW^8W8AATOH%#4W:*ZC1;E9X @(*=HNGT5%O1*6%I;\QP\*8WVH.!]^< M39Q@Q6*Q//V94$:5SH8#:MY<)K\@"Z??4?K([59^@<8QQB@01 =+)5/O91;) M<'<84GN+E4V57*5-&)Z<<+CK=_EPAK"9C?WBS*-.1+:$8 M[O#NFBSVX\#< HS%L??(D$H#@P.+3+C+$/$"!& .14IKEAML,D>^Q+"YN! L M*P*\#?40I6O$6$V,?F^FHL/O;GEF3ZKC+UV^V69Q1LX_QVF\V6V8O#._U=P/ MOCD;;"S]8C'K_9'5(4#'TJ!BN%9H/%RP"(T,I33VN5A>%TB=.;M$#9WV MYOSN@;TQ4ZG3[-5@=3R%C([$$" !Z8:[P>,:<@RPC'P--DL'%HDC7T%(ID:% MA<28DN7'?UV?PG)N/H/*BLY?C6XF6S/;ZZ?#D:X\\DKG(\[ M% M 1S@=2-)^Y0"GJX9@GZ.WNB6\AQG&?Y&'<71EGPI]@#8RZH*1@&_:@"XTE>% M*NZ46@K7J4;'U2$8L S%?"021,N[M#O-#%_;4:W6"5N#5?,?BYHJ4,0AO)5P M?0HL)9RM5N1?>G.C&F["0R9Y)5$8&J.2_^C3$M^"#62U$>[JLS^ZRNTMA9*=Z1:8%%%?T'X7::C"R@N)V]).SNT8C2PU=62]IPN]X MRWH_0KVFP")R:_H/2'U%6+"-W(;T$[-[#\D=O<%S7[ZDIHI)1E4H*'M5CP"5 M?%78AF6O)8U;M1[C\@(G"1$QBQ( $L>%!=CK%@X3;5QQ+>"K2[M&U'^&AZC^ M$H.ZG(1+OFX!YM*N*N _6J1B&2W5*GHU*OX2'BI8XEZ];>,J+<8EPS.B4$-@ M<48U_ >2NN 6;,^H@1IJOQP'U-K[O'>KLPU]Y>=N5Y3/ I%)'( [2'4!",75 MPT2D@DHLP%/<6N,U=G_CK'GJC";]08M=$;^B_W<79331QE5:4-?W+B_.BB** MTWN:;I)\_X*(F5_@S= S8H/4X!DZ/5+^X].BJA2Q:M9R@]L CSL>R#XHBQ<% M6K+3] [ #"W>7GZ1%?/ "?)QUN,+WJOUM1?[;M5_D_8:H9Q\/4O3W7!;JE;I\*8]J)+_*-(27Q%' MT#8:)-DZ>O M@@W6*5:N0'?(6C[/<7U7GYE=$98F!G!1OY=2D4LUW$A+27(D MWL$X)'<6FS3W'-Q"'D-'&;&J9?Q3](9RUPFQ6E:D6;$ )>M>%99TMC:LN+K% M>7Y-@%REV=W%Z?IN6Z?8S<_1"F>HTSF?XQ1GG?,;LEKN4Z'K9GJAO'C!Y,LK M*5(F=!-JT D'O9Z9F8.0>OR2_)$7\<*\YX:4]'O@0,F9T7>)7&Q3_?T)QX%8 M=#8S$B?< &P-L>M$_>:C<4!(?S"VA$YCT5#YH0[%5IIP0\YG5+:[)9"[I<_) M.,S?O:%:$WWQ#5[I\N$E!LAV+Q'YXL\4IE>9NU:KD MZFV+TAR=HQ2MXH*E0\[^VA*U]FDC0VKNM%J^:U584*@QH4:7!H18 MDA'7;%W)2O<5PB_M+J^<>9]C56T,4M%I&Y^P=2_L6:1DC*@Y%R3]<(>9KW5*@WT(ZOD, 3'' I84SG#B!UM M3JJ;:C .IGBHU %T>TM]-0"K5!W &%;U6,"LH:A)( WC(]S-73MTJWV"HCD& M51J:8TFE8T&PDG*F,<<2#@Q.GGPRQVJ850/KT:/4(3Q/VT#37G*Y#S1B+=SY M$F9L8*/*/^-B$;I:WB5S6$XQV?E@5(!A%G:/SI5")HR;#MY3:U0]T_: S>;@F.[?=H21?:\P2--: M%(5:5J3HS-C81AZ>0L5]XV2)96K(K+ :KJL;(C[;*X*&4<(V2"D,*#ZI]S:2 M@$IU.H3X/![;0J O]] K4R:3C,MG;XBF1RD7;9)4&$MRDN]M3"DJV>G8DO/J M(L<],U4'X:[>'3R@?)<0?:QIL/3=(CY+2BKQ*$>S2I6Z-V!5C@G2&DJ:#+(P M7L)-?@\9DAH*DX$2]6,: M1-.JWND4H<1VN"\!0%3Q!=-\'SM2[#E!M2$4 MWQ4OHY?MC.DH#!8.G?#9' M^N]YA!0 ,TW0A%(@C#46PGV'MAL+-'(PT3._.'JFR5^)_07D %&DP,C[ :;@ M/)BYY? +*B0WR$1%!V',[*+^"%L/B71-<^5<1%FV7^'L6Y0MAW.61DV>*D0U MG4=W"_L6F^B!'*AQE]7A@Y-<+#XI '1@" MD=]*N.$C(R'I&J/^K79I/1"E9:^(3F!GBT6VH]YA^B_JSFC0<,AH,V$-\$?-=OY%US4>062_67KQ;W&&?5H[;(MSL>QA1I5F_VK4E7O MP6F@"34 JC44;C@':Z!5;U;T9IJSI$!9&M&=WN[#2D',+VJI 3F%D[* M>Q1;U)2Y684W'&YD!& ZH5MH\F\%DW19QW#ECR^DM\^C'"V[!2YP+MVI6FP" MO@C1:"+(T6)9L]87)QH,Z8'5#O57*)XR7W^(D*7,#%U&ZIA-G]4DV= !5 M>4-"6#4\J,,U80AA84/>1!8,V?Z:+F/Z-.CSKB!#+\K2.%WG=ZLZ)/QQ]YS' MRSC*R$9@^."Z!4H<""I1"@Z1^GHR ZA2N_K1 'Z:4M9YO[@0UQ'L^*1>W^&CRBG3+Q7<4K2.BKJL3X C:@ <\0*.=D/$T%@R0]"4 M!!N4:!P">1'M8A+^P-&R4X"V]:$:]L$-DR8K5RN,7"P,U0#$U,,*GK!&YXNW2MB/_ M?8:W*"OV]TF4TF?QZ$-X6\9]6LW:0C,NJ!T&#LV4H@%/Y08UHDE"0*W ^P\_ MNS&C)T2V$KV0L:ZO.&OH5V)!8Z4=PGB0.-QY)848]LCUKHM.)2>\*N[Z[GB5 M(!,_$=5N;.7!JJ*BO"3MW@65PD$%$-< 56SJ&M$5?5@]>>:_!X5 @P*: T;2 M5!CBH$BH4*4@*G>UO$$[,%6_\TGTQW@D([NSN] QW<.'-A9L$"'PG''SUV(F+9P?#IE99BJ"[M3.H'NA([>XN'PV/T>RU)YW>W/']&F^>1 M9Y'QI";,[/#TB\6L]ZW+!T"U)(,*H:;"J*^ MW,?N6-:WIF/[W[SK6 'KXH[M5[2<7&%NQ?3L(!:9&892:&6JDEZE<(/;H!,? MYL\A?25)"+:JJPB%:R+*EVOHV?T1/1VZ<5+G$9,(RXKUL3!<8LY&[!R M76.P>/V1RZ5I_'OY=AK,MK0M^T>"[SX[6Y+!;YZ0]DB M'F>PTZS=WM-1K.T[HLS4H80PY:9T+AW[%-?0ZJ-]*D20>AM6N-:[K+##FW/, M/KY'68QI/&2&HAQ=HNI?V,@4UQ6/2UY=]Z-2W,O\@0G2!F=8,ML4C$Q>6_H+ M2?ZP],\R*@U()4,HHVQPC=[UWKD5[?#:RYYU_"LM-S1TXW+N93S;%2\XBXL] MPPLM+C24;E#((]&8[F=9,:YX!LYG.P+65X(O:-QDMF=ZJD5%:L'81=P;-%YW M8)!4'!LV($H-&)M8N/X%R6#%8,3+5-@XI/GDCD")7)/.U*/4#< M8XF^1!M6A)&\(-<,'PIZ)B9PMAD7%8KJ?-:AT1QD<;>_6UW'*?4+WJ3+F'U. M"BG:B7WA%W5O!T3=A94DE9G50P--[ R?L O+P'1CE6>Z9^GR:QH7:/EW8MF6 MF!T !2C9O+XE*ND](N!RJ@%"2%??06_H8V)G@RE/_,<",7$!*]R$@D@*>X\. M)6G5 "(CK7^NX)?#@[]28"[-N-,L1+O\I6Z7[+M;[G+6:$9+W@/-<(,N6"+? M>@T4ZK3K A@ M=;P:1N.^Q'K"RT?5;?= ']C$<=DLIK(M)>^3:EPC<5^X:=H.#Q/W7AY^0-N( MJ*#\NQ6]T07/\FF0&!I$)1+^0]:":A3!J]?B%&M)_?W&EQU=X4)2FP)*UFH4 MEO0?2'!!%?$B)*R?*-BO+09H-0Q8M^DLB-EDCSXH#'J6JG=&/2;:3,2F&OWK MCR.%DF[[K?K&_-13-GHK4+I$KKH%.$P"E"P,,(@2:)ARA$0%BFR;W"+N-^,A$$ M"4#D@D<)<*B%>S1["AZ9/'@DP'L2I^"14_"(+Q;J%#QR?,$CY1W;L^6FBFJH MW4J$R_(O_H5[U6K=K B@:NYMA>S 6$\#BD?'X$:\"3PI6;XF>\(H>439:[Q M=ZNOOV5$('92*'#Y+H3$Y[O9#'' MMC\J51K',:B*]]C1D%P-/K &3D$KZCH^!:V<@E84EF9$GNJ.'&.%S?Q6*V[P MS3W_S*4SY^M0!N<+9,+)/U&4D:\_,V#),/OS@8H3^=8+D9_- X(T3'( M(!#N3O<@S!\EG?Y'2:?_,8Q.9XNAT.E_G,C5-F.GWY)EA[.G5"R;J3AJ:M9ZH\I'OKP3+4P45G0#,I91=8H\GB[[ M=R]:[6[%2?YP];9(=DO"=_7(#$T&0<,FR ]/^.HMVA!)EF7L6['+TOP!)\EU ME2]HH+*YFFORE$_>G&^Y50;ZEI02YTMQF2AZ+ISP'4_ GRL)A,2=O2 M1C\645:XCG_F2-?DE\D?4+Y+J*6D&:$N=AE%2C7%T+D&YS%5/!#NFD3%HT.9 MZ'L>3&8]X,W84Q8CW-T51P--WB>KXU.3J'A\*A-]S^/3K >\&9_*8CB[?^'! M(O!?/YV6@?*1,=*2-V WN292+02O4O8U.!\OXLR\8_2**&_\7T"5FCUPVEU:?EFR%OQ6[Z-64BP6V0X- MM6F!DG3? Z#DS*#809-P)Z.JR+XM,6)0O#:ITC_T.9\>YW9UW ME03=-I_62>JJ]'"E]"XVUS:W8(H[9\.F_9K-Q<+H;H%UM[NF6UN5]W:Z(ZC3 M5S"S*ZDLMK/#5I>LB"'E*:#K&CMY4\20\WX]0/W62]R\G? M:-MD9_H_[8KFV@&Q=CO!W^+T-B^@!JZ]"?/W,B^@Z;V)^=("7D3;N(B2\O%1 MUPD 2R9><$)4F-/DT\7^"RYX.0!AA=MT#.+"UMXSZ6CS\86 -Z_O^OX^\L5" MBK;YRT5%G0U!8 ]@)5G[ U'<1)6O7$3:6?B(I03Y>+/!*0A-\I(-F$0E0\ 2 M6%)E*(DHAQO2?-]P"\$1K'"M8%GA -"D)*\JH&3$P[TOV!DJ]U%VEY7)?);E MVQ#W*"LEY1LH68VQH>+7" !BZI(;&"Y^"Y:7^G,N"QV3K=9;-JCZV[22**4DS:1 M]:F9$'J?G#//S.C"_C@0P""?"W-?<(O3]1/*-F3G2'HX?D7E8+W;4CC0-C_^ M\LN?V+D2>2189C@EM\J#9T7+:YQ=[XI=AF[R?$>?<.=[5-3J MC_TKT/KN[(,]Y&!SS0V,AS%O Q\.E*=PEWO:*JOV:?G=KLB+**57BJL'!6T9 M&AE]4[O#IW\D0VMJS4\Q]";@^1U.^I5K^B;-BVQ7+I3NBA>4/;U$::VF+SA] M17F!EG:'K&Z[ID-9O=WW/L0->\JKH:\N2[B'?=I*:A[[K4\^7Z,XH9LDLI3Y M1.J. GHF;L9TP$N;>>_C6ZT?O!K.4M8#?YIZ$O^*]>W\A$X9&[P&'H8,CUB8 MZF!<-:[!(A]UW_TQO-GW(HGR_&[U:T2%+>ZRAWC]4K#"&>0%&\>/H*!?8C). M@Z3E1$(Z/B5B\L0\[ &4%,EI.WRA'\A6-I&?K3-4#CUFW()"#68P(:>&,^,) MZ9!1."%$[+Y-%#0S#BCDD _W%$@^MK'*T "HMCF/$Q(],H6.UG%0DPK09[O> M$M ,UVW-%(IWV 4K+++B/AQ27<:O\1*ERYRLJ6C?7D8%ND2+A$!N>1GM/^.T M>#E+E_1MG8'\&C5K92C5]&ML,3?4^IH C+C>_E>I)6_>XFTVW_W9[7Z7+5[( M:KXRQ;409$-^%2U>.A[WSKG9 ("VR38/M%HC&P!T)]*A*J[ML>%7+HQ&KE(" M>K#;\O\%?>OP77WBX%NM\@#%T,H!855+'[J(A#;F5TH+&@!]M^HX8.XS7* % M%7ZPJ1A@3KUB\]2D0L4 L*:M!U64 $PHH9-]+:-LU+&)0\9DK(]:'#+!H,-F+1ZX.#2 MKM'Q)^?HN*;.?\)6ZQ-N()MPXK -IJ:NTU DM54HY MP)!%BDW^21L4 \"C?4+:(DV8[6QZSA;_WL7U7CR) MU_%S@I[P.:))DVH)J7/J'!DD61SLF2%9 XGD!WJK"VPT*-\K]X MC?*[;VDI4'7P88AO16)B9(.)A8MI/7U90C.X\1K'O_B!XP>T1)OJHCN=7XAP MK.6RI%3[Q#BG5 "0@DFHO,'B46U(@(-Z (-2;5($!EW F6HE0ZA"U?X_(RV!<<-JJ,V*G9'.G M9'.G9'-Z2[-3LKE3LKE3LCE/E'-*-N==&/$7\[?>^8FJ,!PW2A>'=?@JO2[\+D)U_8](++#BA=%'4+]-8V+_.'Q M*Q.JH++M>8"P[-%"5D5'\\!6PE&X+JU3.L]@NNJ4SM-'TT]E9BQY1[\W)OWP MNUN>V9/3^$N7;_;$,R/G=0P DW?FMYK[P3=G0YBE7RQFO3\(.P3H,!I4#'<% M]3EZXWI=,LCD8*G7<& M[S09;A*^?Y!E?9RN&?,WXTNMT]X7UYPS_4S,;WWN;9^.?,'I/\K$C-6=@D41 MO\;%GFG.(46;>"=A46=#F*U?K"1:?V3V*);12T)*X5H_UK#"8L0R-=5,"H.* MX2IFDFF!;\0FG!AZC0;\/AY][H]*][A :93%F#%)",NTCR0SRS@,Q:C8^)KF M6[2(5S%:L@\K9.7:4 EN.5N3"TT('"5)E1$X9>]7^-LW^/R)X#&^#'4*CQK;#MT M_0T54']%80)-*P81P)]-L,.K-ZMS;_5@.3S[.+XQ^["M2];E7CXZQ:G M35*QNU7]-.$T0P_0H-VQ*&SP-#CU^L;CT2H40M^3%O8Z]O3$YCL>UD?YQ.:L M*8@M72A-2N)U"-1(.6070/X<;C+5*C574(&5CF2<:.EH"M1#&=%/->P:P]IZ MJJ?@SH,K#SA)R+"F'VW-/Z!&3&WH*E M$=L TF#T7=X?%0K@2ANA>)B1]V @LBF:5JP-.DQ6SCFH3AYCX0RZ3$E M"?_ Z=?Z>9K#*;?UP0EHPG1T"ILX#4^3/O%^? I%T3A2^J4:H"E:4U]AZ#O- MCL(KG=RDBPR1PI>H^G\-P9PN?1/J@I<1,D1V85Y M_,G_^NGD4?9CI'/Z(\"Q/? I:YS853[EJS3X>;Y*WW&6TG!51!-'/F'ZT]3# M7+592V,?WNS))-CNNU#L!%P\_?=80W?)<734>09Q3JO!;79:J\%H]F0U;/== MX%:#(9[^^[;.+^?KZLAN'*1*/)!749 2QM_O=-+1R*^(OA1'1M(KRJ(UZCV* M3K6UFCJV3)$!^YM2, /'WMUN^MA-QX9HU1H12_X^ M(N>X>7B8P4D#CO0S55.C"2?V1ZMQ6R9( ML?&3%9J_CX_"$"DJX(BC*66:8@2DS6F--)NW98^4FS]9)!?]?!0V25D%X82% MR7!-8+BL8N 8K)FI0MYO"J!.H-.,1DRQ54O6 M"MSJR2S-V*O'8'_ DEN.%0L!FE,'$>H%?GD>8 @6RG)4:D SU]ER&=,_HN0R MSA<)SJF_]NPY+[)H82V'JDI;EF8I25O!]E<'W3=ID<5I'B_^$26[";TU[';L M>V>&[81GI)5P;M=^"SO)[N) *)YE"SX4R\4C2WX,?/GF[&R]SLKT"Y,:!F,^ M9G.:VS8 #^UNTD[6:9._V/LR2EL &23"Y]B<$-$YR!JUR*.CC<;.$_QHK MO[P_S\ 7G+Z6DW[_^4/)$VFS-&AI$H(T>&S=-T^?S=-1KFWP/%BWL"R ]1+# M.D\JH8WYGRO9=&ECCAME!C.IUE-?\R#,ME3O][2P57K_EO!OM1B[%>3W3[R0D#MN<:!0;>07<[ZV9GW>O:[KL91#;G"=6^ MG6CY 5:"U?D%(/S[2+JNY/G5LD/SMV[I=I9RZ^_9(CGK96_,TIP:.)V]C+S* MSM9(VHQ,?4)SLEB3KZ%,^]X;X^5(&>_WSMD_G&SL%%NU>C)T,D=3F2.]7CT& MVP.6W$5>=C\,30!.I.E.I$XVQ[T;::YS+-\=2:>CKOFQ-_<=C)F%:MP H?H! M=)1^]>]=7.QO4J*#'?TQORM>4/;T$J5#14IN:N*E;4K/Q8^[B_H/S\_4N M\Z'[&=L-;R(P&SDF7F;#7K4T5VC);^1;5I?[?9]X2?75]]+/9G38S4YNR]U7ERX_CDQIGJK4X/ MC0[/D7,Z<9H1=0XN6LTH4+-3#S52:UI528_LG!Y%Z7 WWURHQMV[1I&'T/$0 M+R%.6A,/YGEF0 L!B/[H;J9)]G0/S>Z9@C\VU-'=-?M\G:RINY/!DTF=3G&G MPT?N<0E-_^R/)=5A:JXC2R!3)QOJX+A3!S#OV("J:2WPFWLS'/[X8T U^9KY M /9D1CTSHV:P><>65%EQ@=].=.XB\\!(G>+T7Y0^>IT73L:S2 MXG'TX$.<_W:=(723%HB,O^*!S%%3]I^HO2EZC]U>>%998RR8F&W-KK-DPN'" M&MEXN)#ZX11'9>Z;)\POX]=XB=+EU,9"U-X4QH+=WLE83--UX1L+MI"!QP@\ MRY7SK**7.($PDW3L\[Q9IY1\X(622N-C/ MM7!@MSCETF'8XKLR$K-VW_$L'X9BOL.3799Z!B[T^:P'J.$IC(BDX9,MF;@S MPSY)S&3R/?K+^",0<<8?0]TP7*74A7-W_5J-I(\_ MU>.(_&!E#/T:9>4-^@D&T9"TQ5%T('T:1B)=^SB.#JQ:]F6&<$IRUYP;52II M$U>4*X&;M,CB-(\74SRJKM*DI9?484T>P0AVT#?6'4^SB&#)%?G7'T=8N24_ M5-^8GWHX0F\%2I<'!T$/26LBPP\+O*F:)' M WVO:V#PCE_-+/B(@#*\#P2.&]X<1'TMSH M:4(%M/I@5/!3_"X)+WBDK%;HL MZXNE%/7>>! *)1::1$8[C'$VI&]Y5 5H]N2CRZZE8[;G(NZ7&5GT6$3I\GE_ MBPJZ!KM;71 ^XN(\2G_[M(MH] 9"^2,1L-B?XW1)-7"/LA7.-E&Z0-5/G$QB MU@DWL0H6"4^K1=)TAQ&0?MA5A)(/J[B[PF6_Q[&6G@:WM*RQ549/@-AQ=K[& M1&?U:BP-RF+Q/L EK'"M:5GA(\.BDFZF1*&,$?WIY15ESW@Z!'+-H:#$$&M' M;.SD6I@%50Q3IG'8-"V4SN-ER2%=D#&6'[)B U"-BQTILB3ZF ->8Q;T3WRF MQ!A>Y97\224_7BU*^9=HBVFBX660C6H'"6 3;4Y M/;XU. S\1.@!$1W$-#D2O0] ]\CD'YI]_S5*T'A80(O7/28O?F1 5]3/E(B6 MLV(YXX3YLN!LN2SO34;)0 <7.*$1\EF4T*N67W/JGR%#4;(+,B4W6&;HDSLR MD%O6[QS+%GU6]<^;@O6Y3N;],_3-VN3+4L;0^:ZX-'?ZSE&*5G'A_%[+)>$B M166W9?'SCHIWC]*FH:7.NSPQ0U<4!F+!T$SF>]'M&:2GZ3 MEN:XNO.XP,36)W'Y?V2&SG-4Y/0B =GDF+-81"WF#,+TZR4*IYH;K*:29ZSEU]PL&YF%72W(I9U$%:0<+!RY9#N MKD-9),.-E5$$N*0'!2W55>Y=3=U+>(.'L+6:<,\O+ M'@Z8167=R5NQ<8DW49RRS67_6]]&-M]L^1HZ6X*;S3;#KZ7.'G%23K;Y9T0' MZH!-I3HU^\ ZK@WA0/583UBF(:Q(4^L').G"$'+\48L$1=E-NMP1$[Y_RH@< MU*"7N]1\EU#KS@2*>L5VKH17] \RVF)+<*-"-]QDC.4+:'DE^U42;^*TU <3 M8*"RM7(E9?V#D8IP$N1(2%E^+V9>CRY@18#%4^O(X\HG6?K=^J3"C4(U6FQB MM>587\7]5@ M\L[\5G,_^.9NX#+TB\6L#\;?@0 =5H.*X0ZCS]$;OV-9WYJ.[7_SKF,%K(L[ MME_1\J)P;L4,YW2^F6$HI9F]>Y7>[]S-FUCLS-,=ZN%N1$8.3"I\JY%T31\J MN1T^KL)S?$/J\KSAXKK.]%.!82!X_\=:HN9'UWLLQ>[ ''$D?FX1;3HX&IK> M^'>:X%7Z>NB@.UF?VHR*W4_A=:U -,,.[E,.>-(UW1\:&$%+^T4U#@+V@P#. M\2R<+<%/^/0:LS167![DW^(\/T?D?]%-2HJAI^C-?=;=HS^N[[Q -F"NTS7G M^P9[C)-7 PJ-6G0HG,Y=3^>NIW/7T[GKZ=SU=.[JUMUQ@3,R71'CS804YVN[ M%QQ\]0\<8@$D"!A5#GBG<#HQM?*RL_(BT>C 5*/AHSXO%6@!ZI(55>%L=-A5 M?%1"M?=D[D6!>S\]8G+%@8CYJ-+[#*_B@C*NKD%^7;G"6'4=ACB_HG2'QO>@ M^S^WHX]Y)9?O- _;]*S#'P4*@DONDZ6M)6X,]]''8'-,*B6E[LB)3U]H$L,D;.EL]QBC.RUFAFBK-T MV:=",'DRRLI4@[3T0P^>\OMHF#&EL,;7>XZQGCI,B/C!L^G<,>] M'^A0<=HR8O54G)?@#@?PQ(K:D_ 2\'&2RI&$N)/4??3@7KOMQK::LA!P9QF> M_:D?/]DY @2U&VZ0,B3RU3RV#Q[XJM76$22P^H3P.HNV+_&B.6,^!;VJA7M= MD95.L?\6DQYHDZ'A-*ZCCLCJ9T%[;HWP*JM.D>@ H'V6I5&R((7(_V5Y5%2I MTBBP"IQ6H4L-D8'H,[98:W&6%KVV1?/K'&Z[9N'-V7LRITASQY'FARDB2D11 MYKQRPPCS<3G7<2-=CD21YOQR_=F&5*X1Q<]3Q?'3Q?'3Q?'3S>* U'>4=XH M#M!K=LK ?,K ?,K ?,K ?,K ?,K /,?,#4O K#E+C_,O!WC"<<@/28-+:9PB M8WH6%SJDJF46\D@TIGM!5HPKGJ58 0LY IKE(7-"D)0:Y@H8EG+XE+2D7S!4 MMOYHY]'M90(8T@MWK?#>7GJ"P$;_T2<1>&#O/P6X*I&8?PRVH3)=-HL7/KEW MNY(!3<%6EC6\EEP?Q9_RF)V22HGN;9GFDKKMWL"RD4+*BTCJ=Y5'BHD+B^FC M>A"QG#7*M9$,^*$9&0(TWI?A=?K@69D04].^@QN6ML+./+O5%,H-RUFMG\(M MO_4A0"A#4:YZU0HM"TRO7,?KM H9C$>KJ=G;%=[XFZ1=KT>(*_V;WOZ;A$.; MV>UFO/2\VVZ3\O [2BY;%=VM+J+\Y3K!WSKFQ_G=YPZK#7M7U0_<],4*59I] M):B*\R2$]U&\Y @M*C)(/M@OXH50 F$$0C@TE$)U8Z$$?3O&(M3->U@1"-DU MWN9.H:*P,F?R"O328_4+>-SO$FF@O3\F,T6RY#F7%BI6&8,,VF!% &A@.+*L MI_.9X"!B*- MO-AL.\5S=O.+.1/P/MJ7"\V[U6>4K5'V@!+Z&O0%SHO\.DZC=$%]5(LB?HV+ ML4M3LW9SP4VUMB^C:-R_V%07PA%VVSUE4F[GW1@OWK#3LEZW1Y&:4[9I8

&UL4$L! A0# M% @ Q8I\2K^VV=1N% G^$ ! ( !.(L! &=V<"TR M,#$V,3(S,2YX