0001101680-15-000024.txt : 20150807 0001101680-15-000024.hdr.sgml : 20150807 20150807135550 ACCESSION NUMBER: 0001101680-15-000024 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20150630 FILED AS OF DATE: 20150807 DATE AS OF CHANGE: 20150807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ZHONE TECHNOLOGIES INC CENTRAL INDEX KEY: 0001101680 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 223509099 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-32743 FILM NUMBER: 151036579 BUSINESS ADDRESS: STREET 1: 7195 OAKPORT STREET CITY: OAKLAND STATE: CA ZIP: 94621 BUSINESS PHONE: 5107777000 MAIL ADDRESS: STREET 1: 7195 OAKPORT STREET CITY: OAKLAND STATE: CA ZIP: 94621 FORMER COMPANY: FORMER CONFORMED NAME: TELLIUM INC DATE OF NAME CHANGE: 20000911 10-Q 1 zhne-6302015x10q.htm 10-Q ZHNE-6.30.2015-10Q
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
 
FORM 10-Q 
 
 
 
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2015
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from              to             
000-32743
(Commission File Number)
 
 
 
ZHONE TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
 
 
 
Delaware
 
22-3509099
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
 
 
 
7195 Oakport Street
Oakland, California
 
94621
(Address of principal executive offices)
 
(Zip code)
(510) 777-7000
(Registrant’s telephone number, including area code) 
 
 
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically 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   x    No  ¨
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 definition of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
¨
 
Accelerated filer
x
Non-accelerated filer
¨ (Do not check if a smaller reporting company)
 
Smaller reporting company
¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x
As of August 1, 2015, there were approximately 32,790,710 shares of the registrant’s common stock outstanding.
 
 
 



TABLE OF CONTENTS
 

2


PART I. FINANCIAL INFORMATION

Item 1.    Financial Statements

ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
Unaudited Condensed Consolidated Balance Sheets
(In thousands, except par value)
 
June 30,
2015
 
December 31,
2014
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
11,083

 
$
11,528

Accounts receivable, net of allowances for sales returns and doubtful accounts of $1,145 as of June 30, 2015 and $1,095 as of December 31, 2014
31,564

 
29,916

Inventories
15,425

 
19,985

Prepaid expenses and other current assets
2,395

 
2,863

Total current assets
60,467

 
64,292

Property and equipment, net
1,569

 
1,165

Other assets
255

 
255

Total assets
$
62,291

 
$
65,712

Liabilities and Stockholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
9,461

 
$
11,719

Line of credit
10,000

 
10,000

Accrued and other liabilities
7,055

 
7,669

Total current liabilities
26,516

 
29,388

Other long-term liabilities
1,846

 
1,981

Total liabilities
28,362

 
31,369

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

 
32

Additional paid-in capital
1,075,933

 
1,075,309

Other comprehensive loss
(106
)
 
(35
)
Accumulated deficit
(1,041,931
)
 
(1,040,963
)
Total stockholders’ equity
33,929

 
34,343

Total liabilities and stockholders’ equity
$
62,291

 
$
65,712


See accompanying notes to unaudited condensed consolidated financial statements.


3


ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)
(In thousands, except per share data)
 
 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2015
 
2014
 
2015
 
2014
Net revenue
$
27,493

 
$
32,422

 
$
54,615

 
$
61,031

Cost of revenue
17,269

 
21,408

 
34,220

 
39,152

Gross profit
10,224

 
11,014

 
20,395

 
21,879

Operating expenses:
 
 
 
 
 
 
 
Research and product development
3,942

 
4,167

 
7,992

 
8,310

Sales and marketing
4,387

 
4,804

 
8,769

 
9,482

General and administrative
2,208

 
1,644

 
4,485

 
3,333

Total operating expenses
10,537

 
10,615

 
21,246

 
21,125

Operating income (loss)
(313
)
 
399

 
(851
)
 
754

Interest expense, net
(16
)
 
(5
)
 
(69
)
 
(21
)
Other expense, net
(15
)
 
(15
)
 
(4
)
 
(9
)
Income (loss) before income taxes
(344
)
 
379

 
(924
)
 
724

Income tax provision
22

 
10

 
44

 
53

Net income (loss)
(366
)
 
369

 
(968
)
 
671

Other comprehensive income (loss)
18

 
6

 
(71
)
 
(14
)
Comprehensive income (loss)
$
(348
)
 
$
375

 
$
(1,039
)
 
$
657

Basic and diluted net income (loss) per share
$
(0.01
)
 
$
0.01

 
$
(0.03
)
 
$
0.02

Weighted average shares outstanding used to compute basic net income (loss) per share
32,665

 
32,354

 
32,635

 
32,327

Weighted average shares outstanding used to compute diluted net income (loss) per share
32,665

 
34,441

 
32,635

 
34,634


See accompanying notes to unaudited condensed consolidated financial statements.

4


ZHONE TECHNOLOGIES, INC. AND SUBSIDIARIES
Unaudited Condensed Consolidated Statements of Cash Flows
(In thousands)
 
 
Six Months Ended
 
June 30,
 
2015
 
2014
Cash flows from operating activities:
 
 
 
Net income (loss)
$
(968
)
 
$
671

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

 
183

Stock-based compensation
473

 
167

Provision for (recovery of) sales returns and doubtful accounts
51

 
(282
)
Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(1,699
)
 
(1,747
)
Inventories
4,560

 
2,209

Prepaid expenses and other assets
468

 
(179
)
Accounts payable
(2,258
)
 
(177
)
Accrued and other liabilities
(891
)
 
(821
)
Net cash provided by operating activities
120

 
24

Cash flows from investing activities:
 
 
 
Purchases of property and equipment
(646
)
 
(164
)
Net cash used in investing activities
(646
)
 
(164
)
Cash flows from financing activities:
 
 
 
Proceeds from exercise of stock options
152

 
116

Net cash provided by financing activities
152

 
116

Effect of exchange rate changes on cash
(71
)
 
(14
)
Net decrease in cash and cash equivalents
(445
)
 
(38
)
Cash and cash equivalents at beginning of period
11,528

 
15,686

Cash and cash equivalents at end of period
$
11,083

 
$
15,648

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


See accompanying notes to unaudited condensed consolidated financial statements.

5


Notes to Unaudited Condensed Consolidated Financial Statements
 
(1)
Organization and Summary of Significant Accounting Policies
(a)
Description of Business
Zhone Technologies, Inc. (sometimes referred to, collectively with its subsidiaries, as “Zhone” or the “Company”) designs, develops and manufactures communications network equipment for telecommunications operators and enterprises worldwide. The Company’s products provide enterprise solutions that enable both network service providers and enterprises to deliver high speed fiber access, while transporting voice, video and data to the end user. The Company was incorporated under the laws of the state of Delaware in June 1999. The Company began operations in September 1999 and is headquartered in Oakland, California.
 
(b)
Basis of Presentation
The condensed consolidated financial statements are unaudited and reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All significant inter-company transactions and balances have been eliminated in consolidation. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Form 10-K for the year ended December 31, 2014.
 
(c)
Risks and Uncertainties
The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The Company incurred a net loss of $4.1 million for the year ended December 31, 2014 and a net loss of $1.0 million for the six months ended June 30, 2015, which net losses have continued to reduce cash and cash equivalents. As of June 30, 2015, the Company had approximately $11.1 million in cash and cash equivalents and $10.0 million in current debt outstanding under its revolving line of credit and letter of credit facility (the “WFB Facility”) with Wells Fargo Bank (“WFB”). The Company currently expects to repay the WFB Facility within the next twelve months. The Company entered into its WFB Facility to provide liquidity and working capital through March 31, 2016, as discussed in Note 5.
The Company’s current lack of liquidity could harm it by:
increasing its vulnerability to adverse economic conditions in its industry or the economy in general;
requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;
limiting its ability to plan for, or react to, changes in its business and industry; and
influencing investor and customer perceptions about its financial stability and limiting its ability to obtain financing or acquire customers.
In order to meet the Company’s liquidity needs and finance its capital expenditures and working capital needs for the business, the Company may be required to sell assets, issue debt or equity securities or borrow on unfavorable terms. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict the Company’s ability to operate its business. Likewise, any equity financing could result in additional dilution of the Company’s stockholders. If the Company is unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, the Company may become unable to pay its ordinary expenses, including its debt service, on a timely basis and may be required to reduce the scope of its planned product development and sales and marketing efforts beyond the reductions it has previously taken. In addition, the Company may be required to reduce its operations in low margin regions, including reductions in headcount. Based on the Company’s current plans and business conditions, it believes that its existing cash, cash equivalents and available credit facilities will be sufficient to satisfy its anticipated cash requirements for at least the next twelve months.


6


The Company's financial condition and results of operations could be materially and adversely affected by various factors, including:
Potential deferment of purchases and orders by customers;
Customers’ inability to obtain financing to make purchases from the Company and/or maintain their business;
Negative impact from increased financial pressures on third-party dealers, distributors and retailers;
Intense competition in the communication equipment market;
Commercial acceptance of the Company’s Single Line Multi-Service (“SLMS”) products in its core and FiberLAN businesses; and
Negative impact from increased financial pressures on key suppliers.
The Company may experience material adverse impacts on its business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.

(d)
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
 
(e)
Revenue Recognition
The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company’s arrangements generally do not have any significant post-delivery obligations. If the Company’s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance. In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.
The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.
The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company’s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company’s sales have multiple deliverables. The Company’s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company’s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.

7


For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (“VSOE”) it uses third-party evidence of selling price (“TPE”), and if no such data is available, it uses a best estimated selling price (“BSP”). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company’s marketing strategy differs from that of the Company’s peers and the Company’s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products’ selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company’s products.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company’s gross margin objectives and pricing practices plus customer and market specific considerations.
The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.
Extended warranty services are priced based on the type of product and are sold in one to five year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.
 
(f)
Fair Value of Financial Instruments
The Company had no financial assets and liabilities as of June 30, 2015 and December 31, 2014 recorded at fair value. The following financial instruments are not measured at fair value on the Company’s condensed consolidated balance sheet as of June 30, 2015 and December 31, 2014, but require disclosure of their fair values: cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, and debt. The estimated fair value of such instruments at June 30, 2015 and December 31, 2014 approximated their carrying value as reported on the condensed consolidated balance sheet. The fair value of such financial instruments is determined using the income approach based on the present value of estimated future cash flows. The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.

(g)
Concentration of Risk
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts. For the three months ended June 30, 2015 and 2014, three customers represented 25% and 42% of net revenue, respectively. For the six months ended June 30, 2015 and 2014, three customers represented 28% and 36% of net revenue, respectively.
Three customers accounted for 45% and 53% of net accounts receivable as of June 30, 2015 and December 31, 2014, respectively.
As of June 30, 2015 and December 31, 2014, receivables from customers in countries other than the United States represented 88% and 86%, respectively, of net accounts receivable.
 

8


(h)
Comprehensive Income (Loss)
There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company’s other comprehensive income (loss) for the six months ended June 30, 2015 and 2014 is comprised of only foreign exchange translation adjustments.

(i)     Recent Accounting Pronouncements

On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. On April 29, 2015, the FASB issued an exposure draft of the proposed Accounting Standard Update, Revenue from Contracts with Customers: Deferral of the Effective Date. On July 9, 2015, the FASB affirmed its proposal to defer the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.

In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures.

In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The amendments in this Update do not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The amendments apply to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The amendments in this Update are effective for the Company on January 1, 2017. The amendments in this Update should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.

(2)
Inventories
Inventories as of June 30, 2015 and December 31, 2014 were as follows (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Raw materials
$
10,416

 
$
12,794

Work in process
1,484

 
2,217

Finished goods
3,525

 
4,974

 
$
15,425

 
$
19,985

 

9


(3)
Property and Equipment, net
Property and equipment, net, as of June 30, 2015 and December 31, 2014 were as follows (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Machinery and equipment
$
10,739

 
$
10,120

Computers and acquired software
4,155

 
4,155

Furniture and fixtures
263

 
262

Leasehold improvements
2,191

 
2,066

 
17,348

 
16,603

Less accumulated depreciation and amortization
(15,779
)
 
(15,438
)
 
$
1,569

 
$
1,165

Depreciation and amortization expense associated with property and equipment amounted to $0.4 million and $0.2 million for the six months ended June 30, 2015 and 2014, respectively.
 
(4)
Net Income (Loss) Per Share
Basic net income (loss) per share is computed by dividing the net income (loss) applicable to holders of common stock for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common equivalent shares are excluded if their effect is antidilutive. Potential common equivalent shares are composed of incremental shares of common equivalent shares issuable upon the exercise of stock options and warrants.
The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2015
 
2014
 
2015
 
2014
Net income (loss):
$
(366
)
 
$
369

 
$
(968
)
 
$
671

Weighted average number of shares outstanding:
 
 
 
 
 
 
 
Basic
32,665

 
32,354

 
32,635

 
32,327

Effect of dilutive securities:
 
 
 
 
 
 
 
Stock options and share awards

 
2,087

 

 
2,307

Diluted
32,665

 
34,441

 
32,635

 
34,634

Net income (loss) per share:
 
 
 
 
 
 
 
Basic
$
(0.01
)
 
$
0.01

 
$
(0.03
)
 
$
0.02

Diluted
$
(0.01
)
 
$
0.01

 
$
(0.03
)
 
$
0.02

The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation because their effect would be antidilutive for the periods indicated (in thousands, except exercise price per share data):
 
 
Three Months Ended
 June 30, 2015
 
Weighted
Average
Exercise
Price
 
Six Months Ended
 June 30, 2015
 
Weighted
Average
Exercise
Price
Outstanding stock options and unvested restricted shares
5,702

 
$
1.87

 
5,702

 
$
1.87



10


 
Three Months Ended
June 30, 2014
 
Weighted
Average
Exercise
Price
 
Six Months Ended
 June 30, 2014
 
Weighted
Average
Exercise
Price
Outstanding stock options and unvested restricted shares
40

 
$
4.47

 
40

 
$
4.47



(5)
Debt
As of June 30, 2015, the Company had a $25.0 million revolving line of credit and letter of credit facility with WFB to provide liquidity and working capital through March 31, 2016. Under the WFB Facility, the Company has the option of borrowing funds at agreed upon interest rates. The amount that the Company is able to borrow under the WFB Facility varies based on eligible accounts receivable and inventory, as defined in the agreement, as long as the aggregate amount outstanding does not exceed $25.0 million less the amount committed as security for letters of credit. At June 30, 2015, the Company's borrowing base was $15.3 million. To maintain availability of funds under the WFB Facility, the Company pays a commitment fee on the unused portion. The commitment fee is 0.25% per annum and is recorded as interest expense.
The Company had $10.0 million outstanding at June 30, 2015 under its WFB Facility. In addition, $3.1 million was committed as security for letters of credit. The Company had $2.3 million of borrowing availability under the WFB Facility as of June 30, 2015. The amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of 3.0%. The interest rate on the WFB Facility was 3.29% at June 30, 2015.
The Company’s obligations under the WFB Facility are secured by substantially all of its personal property assets and those of its subsidiaries that guarantee the WFB Facility, including their intellectual property. The WFB Facility contains certain financial covenants, and customary affirmative covenants and negative covenants. If the Company defaults under the WFB Facility due to a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell the Company’s assets to satisfy the obligations under the WFB Facility. As of June 30, 2015, the Company was in compliance with these covenants.

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

2016
603

2017
131

Total minimum lease payments
$
1,433


11


Warranties
The Company accrues for warranty costs based on historical trends for the expected material and labor costs to provide warranty services. Warranty periods are generally one year from the date of shipment. The following table reconciles changes in the Company’s accrued warranties and related costs for the six months ended June 30, 2015 and 2014 (in thousands):
 
 
Six Months Ended
June 30,
 
2015
 
2014
Beginning balance
$
952

 
$
1,265

Charged to cost of revenue
277

 
98

Claims and settlements
(346
)
 
(351
)
Ending balance
$
883

 
$
1,012

Performance Bonds
In the normal course of operations, from time to time, the Company arranges for the issuance of various types of surety bonds, such as bid and performance bonds, which are agreements under which the surety company guarantees that the Company will perform in accordance with contractual or legal obligations. If the Company fails to perform under its obligations, the maximum potential payment under these surety bonds would have been $0.4 million as of June 30, 2015.
Purchase Commitments
The Company has agreements with various contract manufacturers which include non-cancellable inventory purchase commitments. The Company’s inventory purchase commitments typically allow for cancellation of orders 30 days in advance of the required inventory availability date as set by the Company at time of order. The amount of non-cancellable purchase commitments outstanding was $6.2 million as of June 30, 2015.
Royalties
The Company has certain royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a dollar amount per unit shipped or a percentage of the underlying revenue and is recorded in cost of revenue.
Legal Proceedings
The Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position or results of operations. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations of the period in which the ruling occurs, or future periods.

(7)
Enterprise-Wide Information
The Company designs, develops and manufactures communications products for network service providers. The Company derives substantially all of its revenues from the sales of the Zhone product family. The Company’s chief operating decision maker is the Company’s Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. The Company has determined that it has operated within one discrete reportable business segment since inception. The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):
 

12


 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2015
 
2014
 
2015
 
2014
Revenue by Geography:
 
 
 
 
 
 
 
United States
$
8,166

 
$
8,139

 
$
17,290

 
$
17,497

Canada
786

 
687

 
1,825

 
1,315

Total North America
8,952

 
8,826

 
19,115

 
18,812

Latin America
7,675

 
4,768

 
13,971

 
9,767

Europe, Middle East, Africa
9,736

 
17,538

 
18,956

 
30,558

Asia Pacific
1,130

 
1,290

 
2,573

 
1,894

Total International
18,541

 
23,596

 
35,500

 
42,219

 
$
27,493

 
$
32,422

 
$
54,615

 
$
61,031



 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2015
 
2014
 
2015
 
2014
Revenue by Products and Services:
 
 
 
 
 
 
 
Products
$
25,915

 
$
30,759

 
$
51,484

 
$
57,587

Services
1,578

 
1,663

 
3,131

 
3,444

Total
$
27,493

 
$
32,422

 
$
54,615

 
$
61,031

 
(8)
Income Taxes
The total amount of unrecognized tax benefits, including interest and penalties, at June 30, 2015 was not material. The amount of tax benefits that would impact the effective income tax rate, if recognized, is not expected to be material. There were no significant changes to unrecognized tax benefits during the quarters ended June 30, 2015 and 2014. The Company does not anticipate any significant changes with respect to unrecognized tax benefits within the next 12 months.
The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions. The open tax years for the major jurisdictions are as follows:
•   Federal
 
2011 – 2014
 
 
 
•   California and Canada
 
2010 – 2014
 
 
 
•   Brazil
 
2009 – 2014
 
 
 
•   Germany
 
2007 – 2014
 
 
 
•   United Kingdom
 
2010 – 2014
However, due to the fact the Company had net operating losses and credits carried forward in most jurisdictions, certain items attributable to technically closed years are still subject to adjustment by the relevant taxing authority through an adjustment to tax attributes carried forward to open years.
In addition, to the extent the Company is deemed to have a sufficient connection to a particular taxing jurisdiction to enable that jurisdiction to tax the Company but the Company has not filed an income tax return in that jurisdiction for the year(s) at issue, the jurisdiction would typically be able to assert a tax liability for such years without limitation on the number of years it may examine.
The Company is not currently under examination for income taxes in any material jurisdiction.
 

13


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

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

We design, develop and manufacture communications network equipment for enterprises and telecommunications operators worldwide. Our products enable both enterprises and network service providers to deliver high speed fiber access, while transporting voice, video and data to the end user. Our next-generation solutions are based upon our SLMS architecture. From its inception, this SLMS architecture was specifically designed for the delivery of multiple classes of subscriber services (such as voice, data and video distribution), rather than being based on a particular protocol or media. In other words, our SLMS products are built to support the migration from legacy circuit to packet technologies and from copper to fiber technologies. This flexibility and versatility allows our products to adapt to future technologies while allowing service providers to focus on the delivery of additional high bandwidth services. Because this SLMS architecture is designed to interoperate with existing legacy equipment, service providers can leverage their existing networks to deliver a combination of voice, data and video services today, while they migrate, either simultaneously or at a future date, from legacy equipment to next-generation equipment with minimal interruption. We believe that our SLMS solution provides an evolutionary path for service providers from their existing infrastructures, as well as gives newer service providers the capability to deploy cost-effective, multi-service networks that can support voice, data and video. In addition to our established product offerings in our core business, our FiberLAN Passive Optical LAN product provides an alternative to switched copper-based ethernet LANs.
Our global customer base in our core business includes regional, national and international telecommunications carriers. To date, our products are deployed by over 750 network service providers on six continents worldwide. Our global FiberLAN customer base includes hotels, universities, military bases, government institutions, manufacturing facilities and businesses. We believe that we have assembled the employee base, technological breadth and market presence to provide a simple yet comprehensive set of next-generation solutions to the bandwidth bottleneck in the access network and the other problems encountered by network service providers when delivering communications services to subscribers.
We have incurred significant losses to date and expect that our operating losses and negative cash flows from operations may continue. We incurred a net loss of $4.1 million for the year ended December 31, 2014 and a net loss of $1.0 million for the six months ended June 30, 2015, which net losses have continued to reduce cash and cash equivalents. We had an

14


accumulated deficit of $1,041.9 million as of June 30, 2015. If we are unable to access or raise the capital needed to meet liquidity needs and finance capital expenditures and working capital, or if the economic, market and geopolitical conditions in the United States and the rest of the world deteriorate, we may experience material adverse impacts on our business, operating results and financial condition. During the past five years, we have continued our focus on cost control and operating efficiency along with restrictions on discretionary spending.
Going forward, our key financial objectives include the following:
Increasing revenue while continuing to carefully control costs;
Continued investments in strategic research and product development activities that will provide the maximum potential return on investment; and
Minimizing consumption of our cash and cash equivalents.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
There have been no material changes to our critical accounting policies and estimates from the information provided in Part II, “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Estimates” included in our Annual Report on Form 10-K for the year ended December 31, 2014.


15


RESULTS OF OPERATIONS
We list in the table below the historical condensed consolidated statement of comprehensive income (loss) data as a percentage of net revenue for the periods indicated.
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2015
 
2014
 
2015
 
2014
Net revenue
100
 %
 
100
 %
 
100
 %
 
100
 %
Cost of revenue
63
 %
 
66
 %
 
63
 %
 
64
 %
Gross profit
37
 %
 
34
 %
 
37
 %
 
36
 %
Operating expenses:
 
 
 
 
 
 
 
Research and product development
14
 %
 
13
 %
 
15
 %
 
14
 %
Sales and marketing
16
 %
 
15
 %
 
16
 %
 
16
 %
General and administrative
8
 %
 
5
 %
 
8
 %
 
5
 %
Total operating expenses
38
 %
 
33
 %
 
39
 %
 
35
 %
Operating income (loss)
(1
)%
 
1
 %
 
(2
)%
 
1
 %
Interest expense, net
0
 %
 
0
 %
 
0
 %
 
0
 %
Other expense, net
0
 %
 
0
 %
 
0
 %
 
0
 %
Income (loss) before income taxes
(1
)%
 
1
 %
 
(2
)%
 
1
 %
Income tax provision
0
 %
 
0
 %
 
0
 %
 
0
 %
Net income (loss)
(1
)%
 
1
 %
 
(2
)%
 
1
 %
Other comprehensive income (loss)
0
 %
 
0
 %
 
0
 %
 
0
 %
Comprehensive income (loss)
(1
)%
 
1
 %
 
(2
)%
 
1
 %

Net Revenue
Information about our net revenue for products and services for the three and six months ended June 30, 2015 and 2014 is summarized below (in millions):
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2015
 
2014
 
Decrease
 
% change
 
2015
 
2014
 
Decrease
 
% change
Products
$
25.9

 
$
30.8

 
$
(4.9
)
 
(15.9
)%
 
$
51.5

 
$
57.6

 
$
(6.1
)
 
(10.6
)%
Services
1.6

 
1.6

 
0.0

 
0.0
 %
 
3.1

 
3.4

 
(0.3
)
 
(8.8
)%
Total
$
27.5

 
$
32.4

 
$
(4.9
)
 
(15.1
)%
 
$
54.6

 
$
61.0

 
$
(6.4
)
 
(10.5
)%


16


Information about our net revenue for North America and international markets for the three and six months ended June 30, 2015 and 2014 is summarized below (in millions):
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2015
 
2014
 
Increase
(Decrease)
 
% change
 
2015
 
2014
 
Increase
(Decrease)
 
% change
Revenue by geography:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
United States
$
8.2

 
$
8.1

 
$
0.1

 
1.2
 %
 
$
17.3

 
$
17.5

 
$
(0.2
)
 
(1.1
)%
Canada
0.8

 
0.7

 
0.1

 
14.3
 %
 
1.8

 
1.3

 
0.5

 
38.5
 %
Total North America
9.0

 
8.8

 
0.2

 
2.3
 %
 
19.1

 
18.8

 
0.3

 
1.6
 %
Latin America
7.7

 
4.8

 
2.9

 
60.4
 %
 
14.0

 
9.8

 
4.2

 
42.9
 %
Europe, Middle East, Africa
9.7

 
17.5

 
(7.8
)
 
(44.6
)%
 
19.0

 
30.5

 
(11.5
)
 
(37.7
)%
Asia Pacific
1.1

 
1.3

 
(0.2
)
 
(15.4
)%
 
2.5

 
1.9

 
0.6

 
31.6
 %
Total International
18.5

 
23.6

 
(5.1
)
 
(21.6
)%
 
35.5

 
42.2

 
(6.7
)
 
(15.9
)%
Total
$
27.5

 
$
32.4

 
$
(4.9
)
 
(15.1
)%
 
$
54.6

 
$
61.0

 
$
(6.4
)
 
(10.5
)%

For the three months ended June 30, 2015, net revenue decreased 15% or $4.9 million to $27.5 million from $32.4 million for the same period last year. For the six months ended June 30, 2015, net revenue decreased 11% or $6.4 million to $54.6 million from $61.0 million for the same period last year. For the three months ended June 30, 2015, product revenue decreased 16% or $4.9 million to $25.9 million, compared to $30.8 million for the same period last year. For the six months ended June 30, 2015, product revenue decreased 11% or $6.1 million to $51.5 million, compared to $57.6 million for the same period last year. The decreases in net revenue and product revenue were primarily due to decreased sales in the Middle East.
Service revenue represents revenue from maintenance and other services associated with product shipments. For the three months ended June 30, 2015 and 2014, service revenue remained flat at $1.6 million. For the six months ended June 30, 2015, service revenue decreased by 9% or $0.3 million to $3.1 million, compared to $3.4 million for the same period last year. The decrease in service revenue for the six months ended June 30, 2015 was primarily due to a $0.3 million decrease in maintenance services.
International net revenue decreased 22% or $5.1 million to $18.5 million for the three months ended June 30, 2015 from $23.6 million for the same period last year, and represented 67% of total net revenue compared with 73% during the same period of 2014. International net revenue decreased 16% or $6.7 million to $35.5 million for the six months ended June 30, 2015 from $42.2 million for the same period last year, and represented 65% of total net revenue compared with 69% during the same period of 2014. The decreases in international net revenue were primarily due to decreased sales in the Middle East.
For the three months ended June 30, 2015 and 2014, three customers represented 25% and 42% of net revenue, respectively. For the six months ended June 30, 2015 and 2014, three customers represented 28% and 36% of net revenue, respectively. We anticipate that our results of operations in any given period may depend to a large extent on sales to a small number of large accounts. As a result, our revenue for any quarter may be subject to significant volatility based upon changes in orders from one or a small number of key customers.
Cost of Revenue and Gross Margin
Total cost of revenue, including stock-based compensation, decreased 19% or $4.1 million to $17.3 million for the three months ended June 30, 2015, compared to $21.4 million for the three months ended June 30, 2014. Total cost of revenue, including stock-based compensation decreased 13% or $4.9 million to $34.2 million for the six months ended June 30, 2015 compared to $39.1 million for the same period last year. The decreases in total cost of revenue for the three and six months ended June 30, 2015 were primarily due to decreased sales in the current year period. Gross margin slightly increased due to improved manufacturing efficiencies and product mix.
We expect that in the future our cost of revenue as a percentage of net revenue will vary depending on the mix and average selling prices of products sold. In addition, continued competitive and economic pressures could cause us to reduce our prices, adjust the carrying values of our inventory, or record inventory charges relating to discontinued products and excess or obsolete inventory.

17


Research and Product Development Expenses
Research and product development expenses decreased 5% or $0.3 million to $3.9 million for the three months ended June 30, 2015 compared to $4.2 million for the three months ended June 30, 2014. Research and product development expenses decreased 4% or $0.3 million to $8.0 million for the six months ended June 30, 2015 compared to $8.3 million for the same period last year. The decreases were primarily due to a reduction in personnel-related expenses from lower headcount as compared to the same period last year. We intend to continue to invest in research and product development to attain our strategic product development objectives while seeking to manage the associated costs through expense controls.
Sales and Marketing Expenses
Sales and marketing expenses decreased 9% or $0.4 million to $4.4 million for the three months ended June 30, 2015 compared to $4.8 million for the three months ended June 30, 2014, and decreased 8% or $0.7 million to $8.8 million for the six months ended June 30, 2015 compared to $9.5 million for the same period last year. The decrease in the three months ended June 30, 2015 was primarily due to a $0.2 million decrease in commissions and a $0.2 million decrease in salaries as a result of headcount reduction. The decrease in the six months ended June 30, 2015 was primarily due to a $0.3 million decrease in salaries and wages as a result of headcount reduction, a $0.3 million decrease in commissions due to lower sales and a $0.1 million decrease in trade show expenses.
General and Administrative Expenses
General and administrative expenses increased 34% or $0.6 million to $2.2 million for the three months ended June 30, 2015 compared to $1.6 million for the three months ended June 30, 2014. General and administrative expenses increased 35% or $1.2 million to $4.5 million for the six months ended June 30, 2015 compared to $3.3 million for the same period last year. The increase in the three months ended June 30, 2015 was primarily due to $0.2 million in increased salaries and wages due to the hiring of Zhone's new Chief Executive Officer ("CEO"), $0.2 million in increased stock compensation expenses and $0.2 million in increased bad debt expenses. The increase in the six months ended June 30, 2015 was primarily due to $0.3 million in increased salaries and wages, $0.1 million with respect to a performance bonus awarded to James Norrod, Zhone's CEO, $0.2 million in increased medical and life insurance expenses, $0.2 million in higher legal fees incurred in the first quarter of 2015, $0.2 million in increased expenses related to facilities and rental equipment to support business operation and $0.1 million in higher travel expenses.
Income Tax Provision
During the three and six months ended June 30, 2015 and 2014, no material provision or benefit for income taxes was recorded, due to our recurring operating losses and the significant uncertainty regarding the realization of our net deferred tax assets, against which we have continued to record a full valuation allowance.

OTHER PERFORMANCE MEASURES
In managing our business and assessing our financial performance, we supplement the information provided by our GAAP results with adjusted earnings before stock-based compensation, interest, taxes, and depreciation, or Adjusted EBITDA, a non-GAAP financial measure. We define Adjusted EBITDA as net income (loss) plus (i) interest expense, (ii) provision (benefit) for taxes, (iii) depreciation and amortization, (iv) non-cash equity-based compensation expense, and (v) material non-recurring non-cash transactions, such as gain (loss) on sale of assets or impairment of fixed assets. We believe that the presentation of Adjusted EBITDA enhances the usefulness of our financial information by presenting a measure that management uses internally to monitor and evaluate our operating performance and to evaluate the effectiveness of our business strategies. We believe Adjusted EBITDA also assists investors and analysts in comparing our performance across reporting periods on a consistent basis because it excludes the impact of items that we do not believe reflect our core operating performance.
Adjusted EBITDA has limitations as an analytical tool. Some of these limitations are:
Adjusted EBITDA does not reflect our cash expenditures, or future requirements, for capital expenditures or contractual requirements;
Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;
Adjusted EBITDA does not reflect the interest expense, or the cash requirements necessary to service interest or principal payments, on our debts;

18


although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future, and Adjusted EBITDA does not reflect any cash requirements for such replacements;
non-cash compensation is and will remain a key element of our overall long-term incentive compensation package, although we exclude it as an expense when evaluating our ongoing operating performance for a particular period; and
other companies in our industry may calculate Adjusted EBITDA and similar measures differently than we do, limiting its usefulness as a comparative measure.
Because of these limitations, Adjusted EBITDA should not be considered in isolation or as a substitute for net income (loss) or any other performance measures calculated in accordance with GAAP or as a measure of liquidity. Management understands these limitations and compensates for these limitations by relying primarily on our GAAP results and using Adjusted EBITDA only supplementally.
Set forth below is a reconciliation of net income (loss) to Adjusted EBITDA, which we consider to be the most directly comparable GAAP financial measure to Adjusted EBITDA (in thousands):
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2015
 
2014
 
2015
 
2014
Net income (loss)
$
(366
)
 
$
369

 
$
(968
)
 
$
671

Add:
 
 
 
 
 
 
 
Interest expense
18

 
5

 
73

 
21

Provision for taxes
22

 
10

 
44

 
53

Depreciation and amortization
174

 
93

 
384

 
183

Non-cash equity-based compensation expense
300

 
108

 
473

 
167

Adjusted EBITDA
$
148

 
$
585

 
$
6

 
$
1,095


LIQUIDITY AND CAPITAL RESOURCES
Our operations are financed through a combination of our existing cash, cash equivalents, available credit facilities, and sales of equity and debt instruments, based on our operating requirements and market conditions.
At June 30, 2015, cash and cash equivalents were $11.1 million compared to $11.5 million at December 31, 2014. The $0.4 million decrease in cash and cash equivalents was attributable to net cash used in investing activities of $0.6 million and $0.1 million resulting from the effect of exchange rates on cash, partially offset by net cash provided by operating and financing activities of $0.1 million and $0.2 million, respectively.
Operating Activities
Net cash provided by operating activities for the six months ended June 30, 2015 consisted of a net loss of $1.0 million, adjusted for non-cash charges totaling $0.9 million and an increase in net operating assets totaling $0.2 million. The most significant components of the changes in net operating assets were an increase in accounts receivable of $1.7 million offset by a decrease of inventory of $4.6 million. The increase in accounts receivable was primarily the result of increased sales to several large customers in the current year period. The decrease in inventory was due to better utilization of inventory in the current year period.

Net cash provided by operating activities for the six months ended June 30, 2014 consisted of net income of $0.7 million, adjusted for non-cash credits totaling $0.1 million and offset by an increase in net operating assets totaling $0.7 million. The most significant components of the changes in net operating assets were an increase in accounts receivable of $1.7 million and a decrease in accrued liabilities of $0.8 million offset by a decrease of inventory of $2.2 million. The increase in accounts receivable was primarily the result of increased sales in the current year period. The decrease in accrued liabilities was primarily due to reduced commission and consulting expenses. The decrease in inventory was primarily due to better utilization of inventory.

19


Investing Activities
Net cash used in investing activities for the six months ended June 30, 2015 and 2014 consisted of purchases of property and equipment of $0.6 million and $0.2 million, respectively.
Financing Activities
Net cash provided by financing activities for the six months ended June 30, 2015 and 2014 consisted of proceeds related to exercises of stock options of $0.2 million and $0.1 million, respectively.
Cash Management
Our primary source of liquidity comes from our cash and cash equivalents which totaled $11.1 million at June 30, 2015, and our $25.0 million revolving line of credit and letter of credit facility (the "WFB" Facility) with Wells Fargo Bank ("WFB").

We had $10.0 million outstanding at June 30, 2015 under the WFB Facility. In addition, $3.1 million was committed as security for letters of credit. We had $2.3 million of borrowing availability under the WFB Facility as of June 30, 2015. Amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of 3.0%. The interest rate on the WFB Facility was 3.29% at June 30, 2015. The amount that we are able to borrow under the WFB Facility varies based on eligible accounts receivable and inventory, as defined in the agreement, as long as the aggregate principal amount outstanding does not exceed $25.0 million less the amount committed as security for letters of credit. At June 30, 2015, our borrowing base was $15.3 million. To maintain availability of funds under the WFB Facility, we pay a commitment fee on the unused portion. The commitment fee is 0.25% and is recorded as interest expense.
Our obligations under the WFB Facility are secured by substantially all of our personal property assets and those of our subsidiaries that guarantee the WFB Facility, including our intellectual property. The WFB Facility contains certain financial covenants, and customary affirmative covenants and negative covenants. If we default under the WFB Facility due to a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell our assets to satisfy the obligations under the WFB Facility. As of June 30, 2015, we were in compliance with these covenants. We make no assurances that we will be in compliance with these covenants in the future.
Future Requirements and Funding Sources
Our fixed commitments for cash expenditures consist primarily of payments under operating leases, inventory purchase commitments, and payments of principal and interest for debt obligations. Our operating lease commitments include $0.8 million of future minimum lease payments spread over the three-year lease term under the lease agreement we entered into in July 2013 for our manufacturing facility in Largo, Florida. In addition, we have $0.2 million of future minimum lease payments spread over the remaining lease period with respect to our Oakland, California campus following the sale of our campus in a sale-leaseback transaction. The total remaining operating lease commitments relate to our various other offices around the world.
From time to time, we may provide or commit to extend credit or credit support to our customers. This financing may include extending the terms for product payments to customers. Any extension of financing to our customers will limit the capital that we have available for other uses.
Our accounts receivable, while not considered a primary source of liquidity, represent a concentration of credit risk because a significant portion of the accounts receivable balance at any point in time typically consists of a relatively small number of customer account balances. As of June 30, 2015, three customers accounted for 45% of net accounts receivable and receivables from customers in countries other than the United States of America represented 88% of net accounts receivable. We do not currently have any material commitments for capital expenditures, or any other material commitments aside from operating leases for our facilities, inventory purchase commitments and debt.

We have incurred significant losses to date and expect that our operating losses and negative cash flows from operations may continue. We incurred a net loss of $4.1 million for the year ended December 31, 2014 and a net loss of $1.0 million for the six months ended June 30, 2015, which net losses have continued to reduce cash and cash equivalents. We had an accumulated deficit of $1,041.9 million at June 30, 2015. In order to meet our liquidity needs and finance our capital expenditures and working capital needs for our business, we may be required to sell assets, issue debt or equity securities or borrow on potentially unfavorable terms. In addition, we may be required to reduce our operations in low margin regions, including reductions in headcount. We may be unable to sell assets, issue securities or access additional

20


indebtedness to meet these needs on favorable terms, or at all. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict our ability to operate our business. Likewise, any equity financing could result in additional dilution of our stockholders. If we are unable to obtain additional capital or are required to obtain additional capital on terms that are not favorable to us, we may be required to reduce the scope of our planned product development and sales and marketing efforts beyond the reductions we have previously taken. In addition, we may be required to reduce our operations in low margin regions, including reductions in headcount. Based on our current plans and business conditions, we believe that our existing cash, cash equivalents and available credit facilities will be sufficient to satisfy our anticipated cash requirements for at least the next twelve months.
Contractual Commitments and Off-Balance Sheet Arrangements
At June 30, 2015, our future contractual commitments by fiscal year were as follows (in thousands):
 
 
 
 
Payments due by period
 
Total
 
2015
 
2016
 
2017
Operating leases
$
1,433

 
$
699

 
$
603

 
$
131

Purchase commitments
6,227

 
6,227

 

 

Line of credit
10,000

 
10,000

 

 

Total future contractual commitments
$
17,660

 
$
16,926

 
$
603

 
$
131

Operating Leases
The operating lease amounts shown above represent primarily off-balance sheet arrangements. For operating lease commitments, a liability is generally not recorded on our balance sheet unless the facility represents an excess facility for which an estimate of the facility exit costs has been recorded on our balance sheet, net of estimated sublease income. For operating leases that include contractual commitments for operating expenses and maintenance, estimates of such amounts are included based on current rates. Payments made under operating leases will be treated as rent expense for the facilities currently being utilized.
Purchase Commitments
The purchase commitments shown above represent non-cancellable inventory purchase commitments as of June 30, 2015. The inventory purchase commitments typically allow for cancellation of orders 30 days in advance of the required inventory availability date as set by us at time of order.
Line of Credit
The line of credit obligation has been recorded as a liability on our balance sheet. The line of credit obligation amount shown above represents the scheduled principal repayment, but not the associated interest payments which may vary based on changes in market interest rates. At June 30, 2015, the interest rate under the WFB Facility was 3.29%.
As of June 30, 2015, we had $10.0 million outstanding under our line of credit under the WFB Facility and an additional $3.1 million committed as security for letters of credit. See above under “Cash Management” for further information about the WFB Facility.

Item 3.    Quantitative and Qualitative Disclosures about Market Risk

Concentration of Credit Risk
Financial instruments which potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, and accounts receivable. Cash and cash equivalents consist principally of demand deposit and money market accounts. Cash and cash equivalents are principally held with various domestic financial institutions with high credit standing. We perform ongoing credit evaluations of our customers and generally do not require collateral. Allowances are maintained for potential doubtful accounts.

We anticipate that our results of operations in any given period may depend to a large extent on sales to a small number of large accounts. As a result, our revenue for any quarter may be subject to significant volatility based upon changes in orders from one or a small number of key customers.

21


For the three months ended June 30, 2015 and 2014, three customers represented 25% and 42% of net revenue, respectively. For the six months ended June 30, 2015 and 2014, three customers represented 28% and 36% of net revenue, respectively.
As of June 30, 2015 and December 31, 2014, three customers accounted for 45% and 53% of net accounts receivable, respectively.
As of June 30, 2015, and December 31, 2014, receivables from customers in countries other than the United States represented 88% and 86%, respectively, of net accounts receivable.
Interest Rate Risk
Our exposure to market risk for changes in interest rates relates primarily to our outstanding debt. As of June 30, 2015, our outstanding debt balance under our WFB Facility was $10.0 million. Amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of 3.0%. As of June 30, 2015, the interest rate on the WFB Facility was 3.29%. Assuming the outstanding balance on our variable rate debt remains constant over a year, a 2% increase in the interest rate would decrease pre-tax income and cash flow by approximately $0.2 million.
Foreign Currency Risk
We transact business in various foreign countries. Substantially all of our assets are located in the United States. We have sales operations throughout Europe, Asia, the Middle East and Latin America. We are exposed to foreign currency exchange rate risk associated with foreign currency denominated assets and liabilities, primarily intercompany receivables and payables. Accordingly, our operating results are exposed to changes in exchange rates between the U.S. dollar and those currencies. During 2015 and 2014, we did not hedge any of our foreign currency exposure.
We have performed sensitivity analyses as of June 30, 2015 using a modeling technique that measures the impact arising from a hypothetical 10% adverse movement in the levels of foreign currency exchange rates relative to the U.S. dollar, with all other variables held constant. The sensitivity analyses indicated that a hypothetical 10% adverse movement in foreign currency exchange rates would result in a foreign exchange loss of $0.3 million at June 30, 2015. This sensitivity analysis assumes a parallel adverse shift in foreign currency exchange rates, which do not always move in the same direction. Actual results may differ materially.

Item 4.    Controls and Procedures

Disclosure Controls and Procedures
We conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. The controls evaluation was done under the supervision and with the participation of management, including our Chief Executive Officer and our Chief Financial Officer. Based upon this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, subject to the limitations noted in this Part I, Item 4, as of the end of the period covered by this report, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in our reports under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified by the SEC, and that material information relating to Zhone and its consolidated subsidiaries is made known to management, including our Chief Executive Officer and Chief Financial Officer, particularly during the period when our periodic reports are being prepared.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent

22


limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

23


PART II. OTHER INFORMATION

Item 1.    Legal Proceedings

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

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2014, which could materially affect our business, financial condition or future results. There have been no material changes to the risk factors described in the “Risk Factors” section in our Annual Report on Form 10-K for the year ended December 31, 2014. The risks described in our Annual Report on Form 10-K are not the only risks facing our company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.



Item 6.    Exhibits

The Exhibit Index on page 26 is incorporated herein by reference as the list of exhibits required as part of this report.


24


SIGNATURES
Pursuant to the retirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
ZHONE TECHNOLOGIES, INC.
 
 
 
Date: August 7, 2015
By:
 
/s/    JAMES NORROD
 
Name:
 
James Norrod
 
Title:
 
Chief Executive Officer
 
 
 
 
By:
 
/s/    KIRK MISAKA
 
Name:
 
Kirk Misaka
 
Title:
 
Chief Financial Officer


25


EXHIBIT INDEX
 
Exhibit
Number
Description
 
 
 
 
31.1
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a)/15d-14(a)
 
 
31.2
Certification of Chief Financial Officer Pursuant to Rule 13a-14(a)/15d-14(a)
 
 
32.1
Section 1350 Certification of Chief Executive Officer and Chief Financial Officer
 
 
101.INS
XBRL Instance Document
 
 
101.SCH
XBRL Taxonomy Extension Schema
 
 
101.CAL
XBRL Taxonomy Extension Calculation Linkbase
 
 
101.DEF
XBRL Taxonomy Extension Definition Linkbase
 
 
101.LAB
XBRL Taxonomy Extension Labels Linkbase
 
 
101.PRE
XBRL Taxonomy Extension Presentation Linkbase
 
 
 


26
EX-31.1 2 exhibit3116302015.htm EXHIBIT 31.1 Exhibit 31.1 (6.30.2015)


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
RULE 13a-14(a)/15d-14(a)
I, James Norrod, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Zhone Technologies, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

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

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

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

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 7, 2015
 
 
 
 
/s/    JAMES NORROD
 
James Norrod
 
Chief Executive Officer


EX-31.2 3 exhibit3126302015.htm EXHIBIT 31.2 Exhibit 31.2 (6.30.2015)


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
RULE 13a-14(a)/15d-14(a)
I, Kirk Misaka, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Zhone Technologies, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

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

4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 7, 2015
 
 
 
 
/s/    KIRK MISAKA
 
Kirk Misaka
 
Chief Financial Officer


EX-32.1 4 exhibit3216302015.htm EXHIBIT 32.1 Exhibit 32.1 (6.30.2015)


Exhibit 32.1
SECTION 1350 CERTIFICATION
Pursuant to 18 U.S.C. Section 1350, James Norrod, Chief Executive Officer of Zhone Technologies, Inc. (the “Company”), and Kirk Misaka, Chief Financial Officer of the Company, each hereby certify that, to their knowledge:
1.
The Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2015 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 7, 2015
/s/    JAMES NORROD
 
/s/    KIRK MISAKA
James Norrod
 
Kirk Misaka
Chief Executive Officer
 
Chief Financial Officer


EX-101.INS 5 zhne-20150630.xml XBRL INSTANCE DOCUMENT 0001101680 2015-01-01 2015-06-30 0001101680 2015-08-01 0001101680 2015-06-30 0001101680 2014-12-31 0001101680 2015-04-01 2015-06-30 0001101680 2014-04-01 2014-06-30 0001101680 2014-01-01 2014-06-30 0001101680 2013-12-31 0001101680 2014-06-30 0001101680 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember zhne:ThreeMajorCustomersMember 2014-04-01 2014-06-30 0001101680 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember zhne:ThreeMajorCustomersMember 2014-01-01 2014-12-31 0001101680 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember zhne:ThreeMajorCustomersMember 2015-01-01 2015-06-30 0001101680 us-gaap:MinimumMember 2015-01-01 2015-06-30 0001101680 us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember zhne:ForeignCountriesMember 2014-01-01 2014-12-31 0001101680 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember zhne:ThreeMajorCustomersMember 2014-01-01 2014-06-30 0001101680 2014-01-01 2014-12-31 0001101680 us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember zhne:ForeignCountriesMember 2015-01-01 2015-06-30 0001101680 us-gaap:SalesRevenueNetMember 2015-04-01 2015-06-30 0001101680 us-gaap:MaximumMember 2015-01-01 2015-06-30 0001101680 us-gaap:AccountsReceivableMember 2015-01-01 2015-06-30 0001101680 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember zhne:ThreeMajorCustomersMember 2015-04-01 2015-06-30 0001101680 us-gaap:SalesRevenueNetMember 2015-01-01 2015-06-30 0001101680 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember zhne:ThreeMajorCustomersMember 2015-01-01 2015-06-30 0001101680 us-gaap:AccountsReceivableMember 2014-01-01 2014-12-31 0001101680 us-gaap:SalesRevenueNetMember 2014-01-01 2014-06-30 0001101680 us-gaap:SalesRevenueNetMember 2014-04-01 2014-06-30 0001101680 zhne:StockOptionAndNonVestedRestrictedStockMember 2014-01-01 2014-06-30 0001101680 zhne:StockOptionAndNonVestedRestrictedStockMember 2014-04-01 2014-06-30 0001101680 zhne:StockOptionAndNonVestedRestrictedStockMember 2015-01-01 2015-06-30 0001101680 zhne:StockOptionAndNonVestedRestrictedStockMember 2015-04-01 2015-06-30 0001101680 zhne:ThreeMonthLIBORMember 2015-01-01 2015-06-30 0001101680 us-gaap:SuretyBondMember 2015-06-30 0001101680 us-gaap:LatinAmericaMember 2014-04-01 2014-06-30 0001101680 country:CA 2014-01-01 2014-06-30 0001101680 zhne:InternationalMember 2015-04-01 2015-06-30 0001101680 zhne:EuropeMiddleEastAndAfricaMember 2014-04-01 2014-06-30 0001101680 us-gaap:NorthAmericaMember 2015-01-01 2015-06-30 0001101680 us-gaap:LatinAmericaMember 2014-01-01 2014-06-30 0001101680 us-gaap:LatinAmericaMember 2015-04-01 2015-06-30 0001101680 us-gaap:NorthAmericaMember 2014-01-01 2014-06-30 0001101680 zhne:EuropeMiddleEastAndAfricaMember 2015-04-01 2015-06-30 0001101680 country:US 2014-01-01 2014-06-30 0001101680 us-gaap:AsiaMember 2014-01-01 2014-06-30 0001101680 zhne:EuropeMiddleEastAndAfricaMember 2014-01-01 2014-06-30 0001101680 country:US 2014-04-01 2014-06-30 0001101680 us-gaap:NorthAmericaMember 2015-04-01 2015-06-30 0001101680 zhne:InternationalMember 2014-01-01 2014-06-30 0001101680 us-gaap:NorthAmericaMember 2014-04-01 2014-06-30 0001101680 country:US 2015-01-01 2015-06-30 0001101680 zhne:EuropeMiddleEastAndAfricaMember 2015-01-01 2015-06-30 0001101680 zhne:InternationalMember 2014-04-01 2014-06-30 0001101680 country:CA 2015-01-01 2015-06-30 0001101680 us-gaap:AsiaMember 2014-04-01 2014-06-30 0001101680 us-gaap:AsiaMember 2015-04-01 2015-06-30 0001101680 country:CA 2015-04-01 2015-06-30 0001101680 country:US 2015-04-01 2015-06-30 0001101680 us-gaap:LatinAmericaMember 2015-01-01 2015-06-30 0001101680 us-gaap:AsiaMember 2015-01-01 2015-06-30 0001101680 zhne:InternationalMember 2015-01-01 2015-06-30 0001101680 country:CA 2014-04-01 2014-06-30 0001101680 zhne:ServicesMember 2014-01-01 2014-06-30 0001101680 zhne:ServicesMember 2014-04-01 2014-06-30 0001101680 us-gaap:ProductMember 2015-01-01 2015-06-30 0001101680 us-gaap:ProductMember 2014-04-01 2014-06-30 0001101680 zhne:ServicesMember 2015-01-01 2015-06-30 0001101680 zhne:ServicesMember 2015-04-01 2015-06-30 0001101680 us-gaap:ProductMember 2015-04-01 2015-06-30 0001101680 us-gaap:ProductMember 2014-01-01 2014-06-30 0001101680 zhne:UnitedStatesAndCanadaMember us-gaap:MinimumMember 2015-01-01 2015-06-30 0001101680 zhne:FederalMember us-gaap:MinimumMember 2015-01-01 2015-06-30 0001101680 zhne:GermanyMember us-gaap:MaximumMember 2015-01-01 2015-06-30 0001101680 zhne:UnitedKingdomMember us-gaap:MinimumMember 2015-01-01 2015-06-30 0001101680 country:BR us-gaap:MinimumMember 2015-01-01 2015-06-30 0001101680 zhne:FederalMember us-gaap:MaximumMember 2015-01-01 2015-06-30 0001101680 zhne:UnitedKingdomMember us-gaap:MaximumMember 2015-01-01 2015-06-30 0001101680 zhne:UnitedStatesAndCanadaMember us-gaap:MaximumMember 2015-01-01 2015-06-30 0001101680 zhne:GermanyMember us-gaap:MinimumMember 2015-01-01 2015-06-30 0001101680 country:BR us-gaap:MaximumMember 2015-01-01 2015-06-30 zhne:customer xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares false --12-31 Q2 2015 2015-06-30 10-Q 0001101680 32790710 Accelerated Filer ZHONE TECHNOLOGIES INC ZHNE 11719000 9461000 29916000 31564000 15438000 15779000 -35000 -106000 1075309000 1075933000 40000 40000 5702000 5702000 65712000 62291000 64292000 60467000 15686000 15648000 11528000 11083000 -38000 -445000 0.001 0.001 180000000 180000000 32506000 32754000 32506000 32754000 32000 33000 375000 657000 -348000 -1039000 0.42 0.36 0.53 0.86 0.25 0.45 0.88 0.28 21408000 39152000 17269000 34220000 0.030 183000 384000 0.01 0.02 -0.01 -0.03 0.01 0.02 -0.01 -0.03 0.01 0.02 -0.01 -0.03 -14000 -71000 262000 263000 1644000 3333000 2208000 4485000 11014000 21879000 10224000 20395000 400000 379000 724000 -344000 -924000 10000 53000 22000 44000 -177000 -2258000 1747000 1699000 -821000 -891000 -2209000 -4560000 179000 -468000 2087000 2307000 0 0 5000 21000 16000 69000 4974000 3525000 19985000 15425000 12794000 10416000 2217000 1484000 2066000 2191000 31369000 28362000 65712000 62291000 29388000 26516000 10000000 15300000.0 0.0329 25000000.0 2300000.0 0.0025 10000000 10000000 10120000 10739000 116000 152000 -164000 -646000 24000 120000 369000 671000 -4100000 -366000 -968000 0 142000 2014 2009 2014 2011 2014 2007 2014 2010 2014 2010 10615000 21125000 10537000 21246000 399000 754000 -313000 -851000 1433000 131000 603000 699000 255000 255000 6000 -14000 18000 -71000 1981000 1846000 -15000 -9000 -15000 -4000 164000 646000 2863000 2395000 116000 152000 1265000 1012000 952000 883000 351000 346000 98000 277000 16603000 17348000 1165000 1569000 4155000 4155000 6200000 4167000 8310000 3942000 7992000 -1040963000 -1041931000 32422000 30759000 1663000 687000 8139000 1290000 4768000 8826000 17538000 23596000 61031000 57587000 3444000 1315000 17497000 1894000 9767000 18812000 30558000 42219000 27493000 25915000 1578000 786000 8166000 1130000 7675000 8952000 9736000 18541000 54615000 51484000 3131000 1825000 17290000 2573000 13971000 19115000 18956000 35500000 4804000 9482000 4387000 8769000 167000 473000 34343000 33929000 34441000 34634000 32665000 32635000 32354000 32327000 32665000 32635000 7669000 7055000 1095000 1145000 4.47 4.47 1.87 1.87 3100000 3 3 3 3 3 3 P5Y P1Y -282000 51000 P1Y P30D <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements are unaudited and reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). All significant inter-company transactions and balances have been eliminated in consolidation. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#8217;s Form 10-K for the year ended December&#160;31, 2014.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into operating leases for certain office space and equipment, some of which contain renewal options. Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating&#160;Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015 (remainder of the year)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,433</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranties</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accrues for warranty costs based on historical trends for the expected material and labor costs to provide warranty services. Warranty periods are generally </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one year</font><font style="font-family:inherit;font-size:10pt;"> from the date of shipment. The following table reconciles changes in the Company&#8217;s accrued warranties and related costs for the six months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months&#160;Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">952</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Claims and settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">883</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,012</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Bonds</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of operations, from time to time, the Company arranges for the issuance of various types of surety bonds, such as bid and performance bonds, which are agreements under which the surety company guarantees that the Company will perform in accordance with contractual or legal obligations. If the Company fails to perform under its obligations, the maximum potential payment under these surety bonds would have been </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has agreements with various contract manufacturers which include non-cancellable inventory purchase commitments. The Company&#8217;s inventory purchase commitments typically allow for cancellation of orders </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">30</font><font style="font-family:inherit;font-size:10pt;"> days in advance of the required inventory availability date as set by the Company at time of order. The amount of non-cancellable purchase commitments outstanding was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Royalties</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has certain royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a dollar amount per unit shipped or a percentage of the underlying revenue and is recorded in cost of revenue.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position or results of operations. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations of the period in which the ruling occurs, or future periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company&#8217;s other comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 is comprised of only foreign exchange translation adjustments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit and letter of credit facility with WFB to provide liquidity and working capital through March 31, 2016. Under the WFB Facility, the Company has the option of borrowing funds at agreed upon interest rates. The amount that the Company is able to borrow under the WFB Facility varies based on eligible accounts receivable and inventory, as defined in the agreement, as long as the aggregate amount outstanding does not exceed </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> less the amount committed as security for letters of credit. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company's borrowing base was </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;">. To maintain availability of funds under the WFB Facility, the Company pays a commitment fee on the unused portion. The commitment fee is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.25%</font><font style="font-family:inherit;font-size:10pt;">&#160;per annum and is recorded as interest expense.</font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> under its WFB Facility. In addition, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> was committed as security for letters of credit. The Company had $</font><font style="font-family:inherit;font-size:10pt;">2.3 million</font><font style="font-family:inherit;font-size:10pt;"> of borrowing availability under the WFB Facility as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. The amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3.0%</font><font style="font-family:inherit;font-size:10pt;">. The interest rate on the WFB Facility was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3.29%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s obligations under the WFB Facility are secured by substantially all of its personal property assets and those of its subsidiaries that guarantee the WFB Facility, including their intellectual property. The WFB Facility contains certain financial covenants, and customary affirmative covenants and negative covenants. If the Company defaults under the WFB Facility due to a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell the Company&#8217;s assets to satisfy the obligations under the WFB Facility. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with these covenants.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income (Loss) Per Share</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income (loss) per share is computed by dividing the net income (loss) applicable to holders of common stock for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common equivalent shares are excluded if their effect is antidilutive. Potential common equivalent shares are composed of incremental shares of common equivalent shares issuable upon the exercise of stock options and warrants.</font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data):</font></div><div style="line-height:120%;padding-left:36px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss):</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(968</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">671</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares outstanding:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options and share awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,665</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,635</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.03</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.03</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation because their effect would be antidilutive for the periods indicated (in thousands, except exercise price per share data):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding stock options and unvested restricted shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;June 30, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding stock options and unvested restricted shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had no financial assets and liabilities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2014 recorded at fair value. The following financial instruments are not measured at fair value on the Company&#8217;s condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2014, but require disclosure of their fair values: cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, and debt. The estimated fair value of such instruments at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2014 approximated their carrying value as reported on the condensed consolidated balance sheet. The fair value of such financial instruments is determined using the income approach based on the present value of estimated future cash flows. The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total amount of unrecognized tax benefits, including interest and penalties, at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> was not material. The amount of tax benefits that would impact the effective income tax rate, if recognized, is not expected to be material. There were no significant changes to unrecognized tax benefits during the quarters ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014. The Company does not anticipate any significant changes with respect to unrecognized tax benefits within the next 12 months.</font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions. The open tax years for the major jurisdictions are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td width="50%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="49%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011&#160;&#8211; 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;California&#160;and&#160;Canada</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2010&#160;&#8211;&#160;2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;Brazil</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2009&#160;&#8211;&#160;2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;Germany</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2007&#160;&#8211;&#160;2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;United&#160;Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2010&#160;&#8211;&#160;2014</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">However, due to the fact the Company had net operating losses and credits carried forward in most jurisdictions, certain items attributable to technically closed years are still subject to adjustment by the relevant taxing authority through an adjustment to tax attributes carried forward to open years.</font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, to the extent the Company is deemed to have a sufficient connection to a particular taxing jurisdiction to enable that jurisdiction to tax the Company but the Company has not filed an income tax return in that jurisdiction for the year(s) at issue, the jurisdiction would typically be able to assert a tax liability for such years without limitation on the number of years it may examine.</font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is not currently under examination for income taxes in any material jurisdiction.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2014 were as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,425</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Risk</font></div><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. On April 29, 2015, the FASB issued an exposure draft of the proposed Accounting Standard Update, Revenue from Contracts with Customers: Deferral of the Effective Date. On July 9, 2015, the FASB affirmed its proposal to defer the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.</font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures. </font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The amendments in this Update do not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The amendments apply to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The amendments in this Update are effective for the Company on January 1, 2017. The amendments in this Update should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization and Summary of Significant Accounting Policies</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Zhone Technologies, Inc. (sometimes referred to, collectively with its subsidiaries, as &#8220;Zhone&#8221; or the &#8220;Company&#8221;) designs, develops and manufactures communications network equipment for telecommunications operators and enterprises worldwide. The Company&#8217;s products provide enterprise solutions that enable both network service providers and enterprises to deliver high speed fiber access, while transporting voice, video and data to the end user. The Company was incorporated under the laws of the state of Delaware in June 1999. The Company began operations in September 1999 and is headquartered in Oakland, California.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements are unaudited and reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). All significant inter-company transactions and balances have been eliminated in consolidation. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#8217;s Form 10-K for the year ended December&#160;31, 2014. </font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risks and Uncertainties</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The Company incurred a net loss of </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2014 and a net loss of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, which net losses have continued to reduce cash and cash equivalents. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and cash equivalents and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> in current debt outstanding under its revolving line of credit and letter of credit facility (the &#8220;WFB Facility&#8221;) with Wells Fargo Bank (&#8220;WFB&#8221;). The Company currently expects to repay the WFB Facility within the next twelve months. The Company entered into its WFB Facility to provide liquidity and working capital through March&#160;31, 2016, as discussed in Note 5. </font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s current lack of liquidity could harm it by:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increasing its vulnerability to adverse economic conditions in its industry or the economy in general;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">limiting its ability to plan for, or react to, changes in its business and industry; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">influencing investor and customer perceptions about its financial stability and limiting its ability to obtain financing or acquire customers.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In order to meet the Company&#8217;s liquidity needs and finance its capital expenditures and working capital needs for the business, the Company may be required to sell assets, issue debt or equity securities or borrow on unfavorable terms. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict the Company&#8217;s ability to operate its business. Likewise, any equity financing could result in additional dilution of the Company&#8217;s stockholders. If the Company is unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, the Company may become unable to pay its ordinary expenses, including its debt service, on a timely basis and may be required to reduce the scope of its planned product development and sales and marketing efforts beyond the reductions it has previously taken. In addition, the Company may be required to reduce its operations in low margin regions, including reductions in headcount. Based on the Company&#8217;s current plans and business conditions, it believes that its existing cash, cash equivalents and available credit facilities will be sufficient to satisfy its anticipated cash requirements for at least the next twelve months.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's financial condition and results of operations could be materially and adversely affected by various factors, including:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Potential deferment of purchases and orders by customers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers&#8217; inability to obtain financing to make purchases from the Company and/or maintain their business;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Negative impact from increased financial pressures on third-party dealers, distributors and retailers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intense competition in the communication equipment market;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial acceptance of the Company&#8217;s Single Line Multi-Service (&#8220;SLMS&#8221;) products in its core and FiberLAN businesses; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Negative impact from increased financial pressures on key suppliers.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may experience material adverse impacts on its business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.</font></div><div style="line-height:120%;padding-left:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the condensed consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company&#8217;s arrangements generally do not have any significant post-delivery obligations. If the Company&#8217;s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance.&#160;In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company&#8217;s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company&#8217;s sales have multiple deliverables. The Company&#8217;s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company&#8217;s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (&#8220;VSOE&#8221;) it uses third-party evidence of selling price (&#8220;TPE&#8221;), and if no such data is available, it uses a best estimated selling price (&#8220;BSP&#8221;). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company&#8217;s marketing strategy differs from that of the Company&#8217;s peers and the Company&#8217;s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products&#8217; selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company&#8217;s products.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company&#8217;s gross margin objectives and pricing practices plus customer and market specific considerations.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended warranty services are priced based on the type of product and are sold in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</font><font style="font-family:inherit;font-size:10pt;"> year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had no financial assets and liabilities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2014 recorded at fair value. The following financial instruments are not measured at fair value on the Company&#8217;s condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2014, but require disclosure of their fair values: cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, and debt. The estimated fair value of such instruments at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2014 approximated their carrying value as reported on the condensed consolidated balance sheet. The fair value of such financial instruments is determined using the income approach based on the present value of estimated future cash flows. The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1. </font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Risk</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts. For the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> customers represented </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">25%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">42%</font><font style="font-family:inherit;font-size:10pt;"> of net revenue, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers represented </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">36%</font><font style="font-family:inherit;font-size:10pt;"> of net revenue, respectively. </font></div><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Three</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">45%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">53%</font><font style="font-family:inherit;font-size:10pt;"> of net accounts receivable as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2014, respectively.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2014, receivables from customers in countries other than the United States represented </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">88%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">86%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of net accounts receivable.</font></div><div style="line-height:120%;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(h)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company&#8217;s other comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 is comprised of only foreign exchange translation adjustments.</font></div><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i) &#160;&#160;&#160;&#160;Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. On April 29, 2015, the FASB issued an exposure draft of the proposed Accounting Standard Update, Revenue from Contracts with Customers: Deferral of the Effective Date. On July 9, 2015, the FASB affirmed its proposal to defer the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.</font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures. </font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The amendments in this Update do not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The amendments apply to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The amendments in this Update are effective for the Company on January 1, 2017. The amendments in this Update should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment, net</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computers and acquired software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,191</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,066</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,779</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,438</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,165</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense associated with property and equipment amounted to $</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computers and acquired software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,191</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,066</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,779</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,438</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,165</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company&#8217;s arrangements generally do not have any significant post-delivery obligations. If the Company&#8217;s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance.&#160;In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company&#8217;s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company&#8217;s sales have multiple deliverables. The Company&#8217;s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company&#8217;s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (&#8220;VSOE&#8221;) it uses third-party evidence of selling price (&#8220;TPE&#8221;), and if no such data is available, it uses a best estimated selling price (&#8220;BSP&#8221;). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company&#8217;s marketing strategy differs from that of the Company&#8217;s peers and the Company&#8217;s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products&#8217; selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company&#8217;s products.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company&#8217;s gross margin objectives and pricing practices plus customer and market specific considerations.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.</font></div><div style="line-height:120%;padding-top:12px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended warranty services are priced based on the type of product and are sold in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</font><font style="font-family:inherit;font-size:10pt;"> year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation because their effect would be antidilutive for the periods indicated (in thousands, except exercise price per share data):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding stock options and unvested restricted shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;June 30, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding stock options and unvested restricted shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data):</font></div><div style="line-height:120%;padding-left:36px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss):</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(968</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">671</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares outstanding:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options and share awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,665</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,635</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.03</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.03</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.02</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by Products and Services:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,663</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating&#160;Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ending December 31:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015 (remainder of the year)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,433</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2014 were as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,425</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles changes in the Company&#8217;s accrued warranties and related costs for the six months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months&#160;Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">952</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Claims and settlements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">883</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,012</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by Geography:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">687</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total North America</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,952</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,826</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,115</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East, Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,538</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,956</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,130</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total International</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,500</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,219</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Enterprise-Wide Information</font></div><div style="line-height:120%;padding-top:6px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company designs, develops and manufactures communications products for network service providers. The Company derives substantially all of its revenues from the sales of the Zhone product family. The Company&#8217;s chief operating decision maker is the Company&#8217;s Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. The Company has determined that it has operated within one discrete reportable business segment since inception. The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by Geography:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">687</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total North America</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,952</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,826</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,115</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East, Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,538</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,956</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,130</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total International</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,500</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,219</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by Products and Services:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,663</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,615</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the condensed consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions. The open tax years for the major jurisdictions are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td width="50%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="49%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011&#160;&#8211; 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;California&#160;and&#160;Canada</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2010&#160;&#8211;&#160;2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;Brazil</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2009&#160;&#8211;&#160;2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;Germany</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2007&#160;&#8211;&#160;2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;United&#160;Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2010&#160;&#8211;&#160;2014</font></div></td></tr></table></div></div></div> EX-101.SCH 6 zhne-20150630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2109100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Commitments and Contingencies - Estimated Future Lease Payments under All Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Commitments and Contingencies - Reconciliation of Changes in Accrued Warranties and Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Enterprise-Wide Information link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Enterprise-Wide Information - Revenue by Geography (Detail) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Enterprise-Wide Information - Revenue by Products and Services (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Enterprise-Wide Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Net Income (Loss) Per Share - Potential Common Stock not Included in Diluted Net Income (Loss) Per Share Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Net Income (Loss) Per Share - Reconciliation of Numerator and Denominator of Basic and Diluted Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Property and Equipment, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Property and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 zhne-20150630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 zhne-20150630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 zhne-20150630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory, Net Income Statement [Abstract] Net revenue Revenue, Net Cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and product development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Operating income (loss) Operating Income (Loss) Interest expense, net Interest Expense Other expense, net Other Nonoperating Income (Expense) Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Net income (loss) Net Income (Loss) Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Basic and diluted net income (loss) per share Earnings Per Share, Basic and Diluted Weighted average shares outstanding used to compute basic net income (loss) per share Weighted Average Number of Shares Outstanding, Basic Weighted average shares outstanding used to compute diluted net income (loss) per share Weighted Average Number of Shares Outstanding, Diluted Inventories Schedule of Inventory, Current [Table Text Block] Property, Plant and Equipment [Abstract] Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Beginning balance Product Warranty Accrual Charged to cost of revenue Product Warranty Accrual, Warranties Issued Claims and settlements Product Warranty Accrual, Payments Ending balance Accounting Policies [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Multiple-deliverable Arrangements, Description [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Concentration of Risk Major Customers, Policy [Policy Text Block] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowances for sales returns and doubtful accounts of $1,145 as of June 30, 2015 and $1,095 as of December 31, 2014 Accounts Receivable, Net, Current Inventories Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Other assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Line of credit Line of Credit, Current Accrued and other liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities Total current liabilities Liabilities, Current Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.001 par value. Authorized 180,000 shares; issued and outstanding 32,754 and 32,506 shares as of June 30, 2015 and December 31, 2014, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Earnings Per Share [Abstract] Net income (loss): Weighted average number of shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic, in shares Effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Stock options and share awards Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Diluted, in shares Basic, in dollars per share Earnings Per Share, Basic Diluted, in dollars per share Earnings Per Share, Diluted Inventories Inventory Disclosure [Text Block] Organization and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Operating leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2015 (remainder of the year) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2016 Operating Leases, Future Minimum Payments, Due in Two Years 2017 Operating Leases, Future Minimum Payments, Due in Three Years Total minimum lease payments Operating Leases, Future Minimum Payments Due Reconciliation of Numerator and Denominator of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Potential Common Stock not Included in Diluted Net Income (Loss) Per Share Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Accounts receivable, allowances for sales returns and doubtful accounts Allowance For Doubtful Accounts Receivable And Sales Returns Current Allowance For Doubtful Accounts Receivable And Sales Returns Current Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, Authorized Common Stock, Shares Authorized Common stock, issued Common Stock, Shares, Issued Common stock, outstanding Common Stock, Shares, Outstanding Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Surety Bond Surety Bond [Member] Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Product warranty period from the date of shipment Standard Product Warranty Time Period Standard Product Warranty Time Period Maximum potential payment under surety bonds Guarantor Obligations, Maximum Exposure, Undiscounted Number of notice days required to notice in advance for cancellation of orders Termination Notice Period Termination Notice Period Amount of non-cancellable purchase commitments outstanding Purchase Commitment, Remaining Minimum Amount Committed Depreciation and amortization associated with property and equipment Depreciation, Depletion and Amortization, Nonproduction Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Segment Reporting [Abstract] Revenue by Geography Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Revenue by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] United States UNITED STATES Canada CANADA Total North America North America [Member] Latin America Latin America [Member] Europe, Middle East, Africa Europe Middle East And Africa [Member] Europe, Middle East and Africa [Member] Asia Pacific Asia [Member] Total International International [Member] International [Member] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Estimated Future Lease Payments under All Non Cancelable Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Reconciliation of Changes in Accrued Warranties and Related Costs Schedule of Product Warranty Liability [Table Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Three-Month LIBOR Three-Month LIBOR [Member] Three-Month LIBOR [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] WFB credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity WFB credit facility, current borrowing base Line of Credit Facility, Current Borrowing Capacity WFB credit facility, commitment fee on unused capacity, percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage WFB credit facility, outstanding amount Long-term Line of Credit WFB credit facility, commitment as security for various letters of credit Loan and Letters of Credit Reserve The total reserve amount calculated for loan and letters of credit that is committed against the Company's borrowing base of the reporting date. WFB credit facility, unused borrowing availability Line of Credit Facility, Remaining Borrowing Capacity Line of credit, marginal floating rate over three-months LIBOR rate Debt Instrument, Basis Spread on Variable Rate WFB credit facility, interest rate Line of Credit Facility, Interest Rate at Period End Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Outstanding stock options and unvested restricted shares Stock Option And Non Vested Restricted Stock [Member] Stock Option And Non Vested Restricted Stock Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of loss per share calculation, shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average exercise price of outstanding stock options and unvested restricted shares Exercise Price Of Stock Options And Unvested Restricted Shares The exercise price of Stock Options And Unvested Restricted Shares that are excluded from computation of earnings per share. Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal Federal [Member] Federal California and Canada United States And Canada [Member] United States And Canada [Member] Brazil BRAZIL Germany Germany [Member] Germany [Member] United Kingdom United Kingdom [Member] United Kingdom [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Income Taxes [Line Items] Income Taxes [Line Items] Income Taxes [Line Items] Open tax years Open Tax Year Machinery and equipment Machinery and Equipment, Gross Computers and acquired software Property, Plant and Equipment, Other, Gross Furniture and fixtures Furniture and Fixtures, Gross Leasehold improvements Leasehold Improvements, Gross Property and equipment, Gross, Total Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Net Income (Loss) Per Share Earnings Per Share [Text Block] Debt Debt Disclosure [Text Block] Open Tax Years for Major Jurisdictions Open Tax Year Table [Text Block] Tabular disclosure of tax year that remains open to examination under enacted tax laws. Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) 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] Depreciation and amortization Stock-based compensation Share-based Compensation Provision for (recovery of) sales returns and doubtful accounts Provision For Doubtful Accounts Receivable And Sales Returns The current period expense charged against operations, the offset which is either the allowance for doubtful accounts or sales returns for the purpose of reducing receivables, including notes receivable, to an amount that approximates their net realizable value (the amount expected to be collected). Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from exercise of stock options Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Noncash Investing and Financing Items [Abstract] Noncash Investing and Financing Items [Abstract] Changes in accrued and other liabilities related to property and equipment purchases Noncash or Part Noncash Acquisition, Fixed Assets Acquired Enterprise-Wide Information Segment Reporting Disclosure [Text Block] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Other than the United States Foreign Countries [Member] Foreign Countries [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Net Revenue Sales Revenue, Net [Member] Accounts Receivable Accounts Receivable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Geographic Concentration Risk Geographic Concentration Risk [Member] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Three major customers Three Major Customers [Member] Three Major Customers Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Extended product warranty, term Product Warranty Term Product Warranty Term Number of customers Number Of Major Customers Number Of Major Customers Percentage of net revenue Concentration Risk, Percentage Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Products Product [Member] Services Services [Member] Services [Member] EX-101.PRE 10 zhne-20150630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`#5O!T>.CI^1L0$```(6```3````6T-O;G1E;G1?5'EP97-= M+GAM;,V8RV[",!!%?P5E6Q%CIZ4/`9O2;8O4_H";3(A%'%NV"?#WM0-4;916 MT!)I-GEPQW-O,LY9,'G;:;"#K2PK.XT*Y_0#(38M0'(;*PV55W)E)'?^UBR) MYNF*+X&PT6A,4E4YJ-S0A1[1;/)2@S$B@\'C7@B]IQ'7NA0I=T)5I*ZR5M>A MRG.10J;2M?1+8N>MXM2[%````*P(```L```!?.0Q(OW[CMB`PD.MQ-*O>X^NO`ZIK`XTHO8<4M?'5$Q^ M#*G*_=ITJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V M[M,41Y26M#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V M+YRO+0O]C^AY%.!)T:'B1?4C9@,2[2F]@OIZ`(4QOCLEFI2"(S>C@KN_V/P" M4$L#!!0````(`#5O!T>NKFRH?P$``/`4```:````>&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/%V$MJPS`0QO&K!!^@\HSR)LFJFVS;7D`X$]LD?B"IM+E] M72^*^]#01>#;V-B&T7]A?@CMVI!OG^3J8MVUH:K[,'MOKFW8#N_W615COS4F M%)4T+CQTO;3#UW/G&Q>'1U^:WA475XKA/%\:/YV3'78_9\^.IWWFCR?*9B_. MEQ+WV5OG+Z$2B<&,-WH8%A@^WWKYS_+=^5P7\M@5KXVT\8\*\[5`9M)!G`YB M2)!-!UE(T#P=-(<$+=)!"TC0,AVTA`2MTD$K2-`Z';2&!&W201M($.6*C#DF M2<,:HS4I7!/&:U+`)HS8I)!-&+-)09LP:I/"-F'<)@5NPLA-"MV$L9L4O`FC M-RMZ,T9O5O1FT%Y;VVQC]&9%;\;HS8K>C-&;%;T9HSC-&;U;T9HS>K.C- M&+U9T9LQ>EM%;XO1VRIZ6XS>5M';@LY*M,,2C-YVHG>HG)?3<_1U6X9[UWP; MKA9-\`[Q=I7[IXQ3U8:)UG%82@F&.*;LRS(+1"*:8*PAI9"!'_75FF*F*$RH/;O[T(.2K M^94LU8Q:*+.J"WGT#=7`,6DE>N',,-\/6&>4G#\+IR%Q3_<HZNS^E)+I9TA4?DLJNP*;&KN(V<5AW)15UAE8*J(>LL[J9["-,R"WG5LQ($\].//&\Y%N@G.1ZD6C:C-ZM'S0 MG>-][<[QAYU'JTFW5H[O_<,XUDS,AS?96_T."_X`4$L#!!0````(`#5O M!T>T>>!R/P$``&D#```1````9&]C4')O<',O8V]R92YX;6S-DTU/PS`,AO\* MZKU+NVH,HJX'0)R8A,00B%M(O"VL^5#BJ>N_)\NZ=@,NNW&K:[^/7\=)R2WE MQL&S,Q8<2O!7.U5K3[F=)6M$2PGQ?`V*^5&HT"&Y-$XQ#*%;$FMB_Q=NOJ"!.<0`T*-'J2CW*25*]ZHTVC M2S+HJS(XKIG'N1%R*4'"0% MG4QIKR':OYRPLI5Q[2'U(SI[5=4W4$L#!!0` M```(`#5O!T>97)PC$`8``)PG```3````>&PO=&AE;64O=&AE;64Q+GAM;.U: M6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+ ME@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P M&:>O\,`*I4Q>M5II`,,X?+&A`T%116F]?(+3E'S/X%/F7/ MZ3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB`@LE]E`6Z2?:CTQ4( M,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP'`3@4;N>PIWT;+^D00FT MHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG`J-6T_3:W?=TXZ)QJW0>`V^\4^'PZZ) MQJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@`%AP=M;,T@.67BGZ=90:V1V[ MW4%<\%CN.8D1_L;%!-9ITAF6-$9RG9`%#@`WQ-%,4'RO0;:*X,*2TER0UL\I MM5`:")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3 MUTU"SG"\+`GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0 M'`*D"3&6H8;XM,:L$>`3?;>^",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L M^P>E1M'V5;SOX%^9PU M"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:CFED)O816:I^JAS0^J!XR M"@7QN1X^Y7IX"C>6QKQ0KH)[`?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9 M+2,6D$N!LT$DN/R+RO`JQ`GH9%LE"0AMNZ5/U2I77Y:^Y*+@\ M6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KTL@ M'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E] MF%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'>7M?F&>5QE`T%&ULK"0L M1K=@N-?Q+!3@9&`MH`>#KU$"\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF M9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6 M"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N M?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU& M\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83+$.D?L%]BHJ`$:MBOKJO M3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVF ML:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5`Y3_;U`UH]@TT')$%7C&9 MMC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%`````@`-6\'1XJ?W%I5`@``U`H` M``T```!X;"]S='EL97,N>&ULS59=:]LP%/TK0BFCA1';V9IVJVT8A M17"A5/G=\ZIT@1FJQJ+$7*_D0C*D]%067E5*C++*!#'J37Q_ZC%$.(Q#7K,9 M4Q5(14!\;8B]]N3C,!>\OX`)=$`< M5D]@B:CV#XQ[*JB00.D;U@HLPA'#SN,649)(8L`<,4)7#IX8P!9%Z\<(%]+F M=AF&><9^GTD6203]]O?R=$G/;@>S/4+I]O8T$(1,A,RR[S`%<0W%(<:YT@"3%PHQ*E$:Z4$HP;60$ M%8(C:BC7$:VA:5-,Z8/Y!/_D6]Q-#IR/N6,?`J-B;>J#:,V^#.RA>IMLCGN3 M]CA>T.1=`AV-RI*N?E!2<(:=6`?-1#O;1Q_LH(]#M&8%"R')D_8WA9!J`$L( MEE@JDFXB_R0JY[A1;05[3;Y+X;%;?DM-IS^U7HTNP?<^GJ.36^BN9@F6,_NW M>+BD+U?[K\Q^G7`@\WVKY@@))S@#1GUO0]QZXJE.@GYE8639;A'-54W9.E M4'8Q@KW]R\@/IIW7O*.(8&__QAFIV3>KH'_'QO\!4$L#!!0````(`#5O!T<1 M9\.+4`,``)<+```/````>&PO=V]R:V)O;VLN>&ULE99M3]LP$(#_BI5/(*UK MX[0%*HHT*-N0&""*X+.;7*F%8V>VP]NOWSF%<:%>!I\:)_9C^^ZQ>_MN\F#L MW<*8._98*NTF=IJLO*\F_;[+5U`*]]54H/';TMA2>&S:V[Y9+F4.,Y/7)6C? MYX/!N&]!"2^-=BM9N>2%YCY"-">BBFR1";Y@%:+VQ='=92A<9H,$KZ`?:ZU0O+ M6Z-4,RI\:`;A#.[O&URCEWFKHQ>+RY"):3(>(/!>.KF02OJG:=(\*P@[Z;_; M2A/^MR>FF^"\II@)7;!C[9'"3O0Z>1B:L`;L?%(T$]N)Q`=[4J3K4%'0D=$% M:`<%PR=GE"PP*@4[%$KH'!@!<0+BGP5E!)014/9AT-SC#VZ9@(8$-/PL:$1` M(P(:;8+.[:W0\KF);!/P>5V6PCXQLV1S>4M`8P(:;X).]#WF#"4"1P;MD$$[ MFX,N+!Y-B_EM4OV[EE5(_!=V!IY`=@ED=Q."G=&/W)3`MDZ-<]OL`BR;KX0% M`MDCD+U-R`P6=,IT0-4:Q!)0EM*'U;IF\9@&CV<-=-X.0-IR-"(I"@ZVLM)! M[T86\"_3J:%I1-&7`%R)Q_;T5,@T8F1G_M,A15$ETXB3Q`"VA1>&`K=-QU,3 MTXB*'3($'D51%].(C!U*O$=10].(HIV)9EL413U-(Z)VI/K]JJBM:417FNY8 ML#GUET?\[81F[M0/?:- MHJC-/&)SET(]=DE15&P>$;L;=4%15&P>$3M<4V$G!18=F#FAVA)1%!6;?UKL M'D51L7E$[$X4WZ,H*C:/B-V)R@;TKY8JGD44[SIN[0QF5/'LA%0`@`` M]`<``!@```!X;"]W;W)K&O*I)A_D+'4@OOUPIZ["0778+^<`(OFA3UX8HBK*PPTT? ME(4>>V5E0>^B;7KRR@"_=QUF_XZDI>,^@,%SX*VYU4(-A&41SKY+TY&>-[0' MC%SWP0'N3C!1$JWXW9"16VV@)G^F]%UU?E[V0:3F0%I2"14"R]>#G$C;JDB2 M_'<*^LE41KO]C/Y=+U=._XPY.='V3W,1M9QM%(`+N>)[*][H^(-,:TA5P(JV M7#]!=>>"=D]+`#K\8=Y-K]^C^9+$D\UM0),!S0;D-\23(9X-9NM",S.]KF]8 MX+)@=`3,',:`U9G#72QWK@)R,3Q0G_1V*459/,JH"!\JS$)Q-`JD%7!6A#+V M#$#K@".R[,@%.-F*V`V(/2N(M3W6]L1M3SSV1-L3;4^=&V`K,C<@]0!2RYX[ M`;9BXP9D'D!FV;=.@*V`D9N0>PBY[8=+1&\01I*:8XY@ZH9L/)"-#7'^*4A!;&Y$X$0O)RBI4=5A/J,B.D+E3:J')5RC>M(5VA(WS2"9-.AU; M!+/-RME#3P(?(+)1[A]LH4%K%%\6P]B.`-V4A0:M4'S)#NU<1K%KVTZ3QFQ; MC/)ME'_)F=`JLAUA-WWY<%#1>R],-9U'YPON@'21_I27Q8!OY!=FMZ;GX$R% M+/6Z6%\I%41.)7J1E:&65_#<:+OOP/4$L#!!0` M```(`#5O!T>Z0/UZ6`,``,$.```8````>&PO=V]R:W-H965T&ULA9=-CYLP$(;_"N+>A;&-P:LD4D-5M8=*JQ[:,YLX"5K`*9#-]M^7KZ3C M[MC-(7R]8[_CL1_PZFK:E^ZD=1^\U573K<-3WY\?HZC;G71==`_FK)OAR<&T M==$/E^TQZLZM+O934%U%+(YE5!=E$VY6T[VG=K,RE[XJ&_W4!MVEKHOV]U97 MYKH.(;S=^%X>3_UX(]JLHGO/2@*[WKQR:*X?"J)N/ M93,=K_.3+%["Z`"V!+![``AO`%\"^#\!T>QLRNM3T1>;56NN03L7XUR,-8=' M/HS<+AB2Z<+QT31MTPL8I>QW8LR7:6L%E"*7)+D=PET=#_W03SF&!3 M/)_C)1W//?%\BA=S?&I;;.8D9DDZ20#BC%.JW%8E+*.]"(\7@;UDI)=9DDP2 M#HD4I!>L8DJ!8UP2CY<$>U&DEP3U`HE`U<->+)52F:/&TN-%(B\\)KU(G#%7 MM!5+E$E..TD]3E+L!$@G*>I$QD*2?K0? MM\SVXR,F8&1R&IF`:9C&CLEGJZ1TC8Z/F8"AR6EH`N8ADPF0-*9XW4" M/FX"!J>@P0D8BI`)AQU+I3)PN/&Q$S`\!0U/P%QD&9#XW%#P,-3\-^\GY1Z4,_GJ;#>3OOL.:+WIQO&\;[ MKG7S!U!+`P04````"``U;P=':MF-N/,!``#R!0``&````'AL+W=O M='JFYH)AI;OB`F4O"*ZLB5$8()1`AMO.RS,[]B+RC%\5;3OR(H"\,H;%[Q.A M?#AZOG&TOC3(#,,_@Y*M:1CK9\@X(4A^]+_ZA2(W""GZV9)"S&!CV,^=O MIO.].GK((!!*2F4R8-W<2$$H-8GTPN]CSK]+&N,\OF=_MM5J^C.6I.#T5UNI M1L,B#U2DQE>J7OGPC8PEQ"9AR:FT;U!>I>+L;O$`PQ^N;3O;#FYFCT;;NB$8 M#<%D\*--0S@:PD\&Z,AL75^QPGDF^`"$^Q8]-I_F;+;911Y M=LNCIPS>3)Z%Y.0D@94$:XIBH8@G"=3K3Q#!!D1@_:'UQVC='V[X0^N/G-]? M(G:N""=)K<3WHWA-5"Q$Z.E!)=$&230G"59)G&1O)6B'T"IO\5BU8(DW6.(Y M2[C*XB2Q*WB/W+/*LZU<,"4;3,F<*5IE2F8KA4$:1X^0EL(8)0^)T@VB=$ZT M^ENJ,OX*E#2:U, MF.I8N#O)=13O[S?L=,WG?P!02P,$%`````@`-6\'1])K;Y%&!```"!0``!@` M``!X;"]W;W)K_N[2JW$]&=>6S((C\ MNCPWJ^UF>O:MW6[T6U^=&_6M];JWNB[;?U)5Z>OS"E:W!]_/QU,_/O"W&_]N MMS_7JNG.NO%:=7A>O<"Z8&Q$)N+OL[IVZ-H;@W_5^N=X\^?^>16,,:A*[?K1 M13E\O*M,5=7H:7CSK\7IQSM'0WQ]\_YUDCN$_UIV*M/5C_.^/PW1!BMOKP[E M6]5_U]<_U*(A'!WN=-5-_[W=6]?K^F:R\NKR]_QY;J;/Z_Q-'"QFM`%;#-C= MX/X>VH`O!OS#0#@-Q&(@/ON&<#$('][@S]JGS.5E7VXWK;YZ[3S4.ZNM7XU30@(['=O&_#:.._CWX,))T1-B.20G*,P)WPA_??@V#V(%*& MS!GU@@P384S&\+]."HL3(TSNR!6?[/ELG]#VPF$O)GLQV4>!&6(S9V)&Y"Q" MBH135(8IS@1C%)5C*A01A!158"J"@%N&+W3H"K$N('7-2#A/$,FBA-2%*08B MB$E=F.*#>#*3A4$E$#):5^30%6%=9([3".L*&!.D+H."`$@JQQ0+>$*/ET%! M+"WS4#IT232/(T[;QP[[&.>%U)+&1O8%F;P,0P(B268%0S))2$\%AF(.`:TI M<6A*L"8R\VF"P^4Q&6YF0'%`CS2&8DDOA@)#B8@M\W>LA?;-/<"J(E+5PBP3 MBM%K+C,HB`2MRZ"$B.D9;%!\^+,HKA"S"LCAR1=&'F%WWA0%<*@^().=-RTU4$S*"XM$Q`PU5"5]'"H"2S34!710=< MTB5=TL&HL'3E`K/NTZ(P0V>G,)C0MA&Z:CE(K(CLE- M5PF]-Q4&%4G;JG+U&(";#$DW&8#+/E@*%V9(X;F!?*%G>V%"8)M\KA8#<(\A MZ1YC8>1M45E$88K3KG+3U=#96W9`C$7H]YWYZ\W59C#<9DBZS5B89(XF>`K( M-&<&9J/R_S@CYWWQZ,S20C%7H\%PHR'I1H/AFL]91/>/V0/&0[J)>O3&Z2[J MT1NSC9RKT6"XT9!TH\'8Y]09F!#",G3L<^I,;Q%_7'`^.N:H57N<#I@Z;Z?? MFG[^;7-_>C_$>IG.L!Z>I[#.@'B>P[J8CZ@^W&\WE_*H_BK;X[GIO%?=][J> MCE<.6O=JB#MX&FK4297[^TVE#OUX*8?K=CZHFF]Z?;F=N]T/_[;_`E!+`P04 M````"``U;P='I#"X\'D#``!J#P``&````'AL+W=OG)<;KM4=1%]RA/HAG^V2YK\I&O+16=Z[KHOV7B4I> M-C:SKS=>R\.Q'V\X:>(LO%U9BZ8K96.U8K^QG]E3#M$(48C?I;ATZ-P:Q;]) M^3Y>_-QM;'?4("JQ[<-*0^2_\Z)?,4N/@UK7MG9B7YRK_E5>?H@YAV!<<"NK3OU:VW/7R_I*L:VZ^)R.9:.. ME^F?V)UI-`%F`BR$)0Y-\&:"]T7P5::3,I77MZ(OTJ25%ZN=FG$JQIZS)V^H MW-8:DNGL\2]5KA&1)A]IQ!/G8UQG!6F(S)3%!(@5YX&%,@7(,"B--J0*#D``G MHN&'!GZ($HF!3&2"!`KBQ3Z9!\:PV*-U1`8=$=9!%S1",7RZZ#G&L#"B=<0& M'3'60>::Q2A&P$@9&/(`J*XK'=R@@^.^!C1_M!S]+G5Q)B&9R8R9=;*0IE7>ZI&"0"/'6\O1=24+\:;4==KD<@S;'"=U9@Q[V$/HD\]#OD:Q M4)>/R>L8-CNZA1F+[U(3WZ?&Y'@,6Q[76":8+`^PY7'Z)0+8RUA`OO'R-8B% M&BTFNP-L=YQ^D0"[1PN[2XO)[`";'0]H+2L?B^C]O`8Q39?!Y'6`O8[37@QVLO(ZY M],=2OH8%H:^KC\GP`!L>UQ@>F`P/L.$QEW:\&11='RO-1L"HVT]V!XTPM6@/ M:K3KK*T\-_TT)RQWE_'Q&<81Z.9^-HR5TQ#XM4R:G(J#^%6TA[+IK#?9#P.6 M&I'V4O9BT.8^#M4^#H/O1L-Y.XV"TT4O3]?)=AFOT_]02P,$%``` M``@`-6\'1^:;DNRA`0``L0,``!@```!X;"]W;W)KUI$"Z"@\5%!A.D$ M#Z!4%`J%_RZ:KR4C\7)]5O^>N@WNC\+!`ZH_LO5#,%M0TD(G)N6?:0,3QC5@0+ZFL)_GF) M`[^@\X_IFRL.-XF^61Q^(K"](K!-`MNK+;[%;-X581=GJL'VZ>DXTN!D?#Z\ M-;N^SGN>[N057E>CZ.&7L+TTCAS1AYM-=],A>@@FBIM;2H;P?]9`0>?C\DM8 MV_RD]MX/ M.\9\E(7*\OZM]2M\']43AX M0/5;-KX/9C-*&FC%J/PS3M_AW,(V"M:H7!I)/3J/^D*A1(NW>98FS=.\L^%G MVG4"/Q/X0OB2)>-SH63S47A1E18G8N>C'42\P7S'PT'4)'AS-&ZE[B.B*D\5 M_UJR4]3Y`#G,$)X@^8)@07RIP/]?XCB.U#@:/Q_=DEW>YGVZ0O8.K\I!=/!3V$X:1X[H MP[VFFVD1/003V=V6DC[\GB50T/JX_!S6=GY0<^!QN'R/Y8]6?P%02P,$%``` M``@`-6\'1X:=/=BB`0``L0,``!@```!X;"]W;W)KX,C:+_3H5'<^=#TS(X& M>!M)2K(BR^Z8XD+3NHJY%U-7.#DI-+P88B>EN/FS!XGSCN;TE'@5_>!"@M45 M6WFM4*"M0$T,=#OZF&_W94!$P"\!LSU;D^#]@/@6@A_MCF;!`DAH7%#@?CK" M$T@9A'SA]T7SLV0@GJ]/ZM]BM][]@5MX0OE;M&[P9C-*6NCX)-TKSM]A:>$V M"#8H;1Q),UF'ZD2A1/&/-`L=YSGME/E"NTPH%D*Q$AZR:#P5BC:?N>-U97`F M)AWMR,,-YMO"'T1#O#=+PU;L/B#JZECGV5W%CD'H"V:?,$7"K`CFU=<2Q?]+ M[(LS>G&9OKGBG8TF#DW;I M\-;L^CH?BW@GG_"Z&GD//[GIA;;D@,[?;+R;#M&!-Y'=W%(R^/^S!A(Z%Y;W M?FW2DTJ!P_'T0=9?6O\%4$L#!!0````(`#5O!T?M6)6TH0$``+$#```8```` M>&PO=V]R:W-H965T&UL?5/;;N,@$/T5Q`<4FZ1[B1Q+35>K M]F&EJ@^[S\0>VZC`>`''[=^72^*FJVQ>@!G..7.#:D;[X@8`3UZU,FY+!^_' M#6.N&4`+=X,CF'#3H=7"!]/VS(T61)M(6C%>%%^8%M+0NDJ^)UM7.'DE#3Q9 MXB:MA7W;@<)Y2TMZJ*+;Q6:C!.HB$6NBV]*S>[=40DP&\)LSL[ MDYC['O$E&H_MEA8Q!5#0^*@@PG:`>U`J"H7`?X^:'R$C\?Q\4O^9J@W9[X6# M>U1_9.N'D&Q!20N=F)1_QOD!CB7<1L$&E4LK:2;G49\HE&CQFG=ITC[GFU5Q MI%TF\".!+X1OBZ M++Y7[!"%/F%V&<,S9D&PH+Z$X/\/L>-G='Z9OKJ2X2K15SEZ65P66%\16">! M]=42/V'*?XMD9SW58/OT=!QI<#(^-V_Q+J_SCJ>9?,#K:A0]_!*VE\:1/?HP MV32;#M%#2**XN:5D"/]G,11T/AZ_AK/-3RH;'L?3!UE^:?T.4$L#!!0````( M`#5O!T?(O#X"H0$``+$#```9````>&PO=V]R:W-H965TZ:EE42$U*HD9:5_'SYDQ2E< M7TCNP!'WK4:[([VSHU;QFS=@Q;V!D<8_$Z+1@OG0],Q.QH0 M321IQ7B6W3$MY$"K,N9>3%7BY)0GQ*OL>A<2K"K9 MRFNDAL%*'(B!=D;$9)`ZV8E'O%^09CG$>4X[_'ZA72;PA8WX415&IR) M24<[BG"#^9;[@ZB)]V9IV(K=!T15'JL\YR4[!J$OF'W"\(19$>_7 M)CVI%#@<3Q]D_:75!U!+`P04````"``U;P=';5?GQJ(!``"Q`P``&0```'AL M+W=OV.]LX- M6\9LW8/B]@8'T'ZG1:.X\Z'IF!T,\":2E&1%EMTRQ86F51ESSZ8J<712:'@V MQ(Y*TLREF MVF5",1.*A7"?1>.I4+3YQ!VO2H,3,>EH!QYN,-\6_B!JXKU9&K9B]P%1E<`! ME(I"H?#'K/E5,A)/UT?UI]1M<+\7#AY0_9:U[X+9C)(:&C$H_X;C,\PM7$?! M"I5+(ZD&YU$?*91H\3G-TJ1YG';XW4P[3^`S@2^$VRP9GPHEFX_"B[*P.!([ M'6TOX@WF&QX.HB+!FZ-Q*W4?$65Q*//\MF"'*/0-LYLP?,(L"!;4EQ+\_R5V M_(3.S]-7%QRN$GTU.[P[+["^(+!.`NN++7[#\.R?(NSD3#78-CT=1RHISOY@I=%+UKX*6PKC2-[].%FT]TTB!Z"B>SJFI(N_)\E4-#XN/P1 MUG9Z4E/@L3]^D.67EG\!4$L#!!0````(`#5O!T>EW[DXH`$``+$#```9```` M>&PO=V]R:W-H965TP!'WK4:[([V MSHU;QFS=@Q;V"D<8_$Z+1@OG0],Q.QH0321IQ7B6W3`MY$"K,N:>357BY)0< MX-D0.VDMS-\]*)QW-*>GQ(OL>A<2K"K9RFNDAL%*'(B!=D=O\^U^$Q`1\%O" M;,_6)'@_(+Z&X+'9T2Q8``6U"PK"3T>X`Z6"D"_\MFA^E`S$\_5)_3YVZ]T? MA(4[5']DXWIO-J.D@59,RKW@_`!+"]=!L$9EXTCJR3K4)PHE6KRG60YQGM-. M42RTKPE\(?"5\#.+QE.A:/.7<*(J#<[$I*,=1;C!?,O]0=3$>[,T;,7N`Z(J MCU7.\Y(=@]`GS#YA>,*L".;5UQ+\^Q)[?D;G7].+"PZ+2"\6A]\(;"X(;*+` MYF*+GS'%?T78V9EJ,%U\.I;4.`TN'=Z:75_G+8]W\@&ORE%T\"1,)P=+#NC\ MS<:[:1$=>!/9U34EO?\_:Z"@=6'YPZ]->E(I<#B>/LCZ2ZM_4$L#!!0````( M`#5O!T>PY\N&]@$``!,&```9````>&PO=V]R:W-H965T`"DM MB5$19_RJ:-O!JT#RRA@1_\Y`^7`*HN"^\=;6C3(;.,_P MS"M;!IUL>8<$5*?@.3J>H]!`+.)W"X-\F",3_(7S=[/X69Z"T,0`%`IE)(@> M;O`"E!HE[?QW$OWT-,3'^5W]N[VN#O]")+QP^J)EBW/\0(_]]&0EPL32D]$]7!!(5P12*Y!.5]QXK^ABMGZ3S8K)QA'8>4U< MS-YOLETQV3H"!Z^)@TE"O\ENQ63G"$1>$Q>SD)/]BLG>$4B\)BXF]9L<5DP. MCH`_\2YF(?&FNI_Q0M`Q$;7N31`6_=FJLSGEW[G_/L2WZ M3WB>]:2&7T34;2?1A2O=.FSQ5YPKT%&$3_H?V.@./2\H5,I,=WHNQIXU+A3O M[RUX_@[D_P%02P,$%`````@`-6\'1R&UL?5/;;IPP$/T5RQ\0@R&]K%BD;**J?:@4Y:%] M]L(`5FR&V&9)_[Z^[!)2;?-B>\;GG#GC2[6@>;8#@".O6HUV3P?GIAUCMAE` M"WN#$XQ^IT.CA?.AZ9F=#(@VDK1B/,L^,2WD2.LJYAY-7>'LE!SAT1`[:RW, MGP,H7/8TIY?$D^P'%Q*LKMC*:Z6&T4HYI%BR`@L8%!>&G$]R#4D'(%WXY:[Z5#,3M^J+^+7;KW1^%A7M4OV7K M!F\VHZ2%3LS*/>'R'5HR1&=O]AX M-1VB`V\BN[FE9/#?9PT4="XL/_NU22\J!0ZGR_]8/VG]%U!+`P04````"``U M;P='M_PUQ:4!``"Q`P``&0```'AL+W=OJ*K;Q6 M*-!6H"8&NAV]S[?[,B`BX+>`V9ZM2?!^0'P-P5.[HUFP`!(:%Q2XGX[P`%(& M(5_X[Z+Y43(0S]4X[9;[0+A.*A5"LA+LL&D^%HLT?W/&Z,C@3DXYV MY.$&\VWA#Z(AWINE82MV'Q!U=:SS,J_8,0A]PNP3IDB8%<&\^EJB^'^)?7%& M+R[3-]\XW$3Z)E7/;B\+E-\(E%&@7`1N+K;X"5-^=/3L:3!2;MT M>&MV?9WW1;R3#WA=C;R'7]ST0EMR0.=O-MY-A^C`F\BNKBD9_/]9`PF="\M; MOS;I2:7`X7CZ(.LOK=\!4$L#!!0````(`#5O!T<"&>KAK0$``!8$```9```` M>&PO=V]R:W-H965T?#X0F%^'W6_+0,Q,O^6?TY5NO3'YF% M)RW^\,;U/FR&40,M&X5[U=,/F$N("6LM;/RB>K1.RS,%(\D^4LM5;*>T\BV; M:>L$.A/H%P))1C'F=^9851H](9.V=F#A!/,=]1M1(Y_-XK`4JP^(JCQ5>;$I MR2D(76$."4,39D$0K[Y8T/];'.@%G:[3-S<2;B)]D]SS;%V@N"%01(%B+K%8 M+?$:LUTWV=XPV5X)W*^:7&,>OIB0BX.38+IX/RVJ]:A<.J%E=GD"CS0>_">\ M*@?6P2]F.JXL.FKGKT^\`*W6#GR([,ZGZ/TC708"6A>Z#[YOTKU-`Z>'\RM< M?@75/U!+`P04````"``U;P='W#QE9[$!```6!```&0```'AL+W=O#+*CE,S\/8#0TQ[G M^#SQRKO>A0E2E63A-5R"LEPK9*#=XZ=\=]@&1`3\XC#9BSX*V8]:OX7!CV:/ MLQ`!!-0N*##?G.`9A`A"WOC/K/EA&8B7_;/ZMUBM3W]D%IZU^,T;U_NP&48- MM&P4[E5/WV$N(2:LM;#QB^K1.BW/%(PD>T\M5[&=TLI#,=/6"70FT(7PF,7@ MR2C&_,H2W(*0E>80\+0 MA%D0Q*LO%O3_%@=Z0:?K],V-A)M(WR3W_'Y=H+@A4$2!8B[QRVJ)5YAMMFZR MO6&RO1+(5TVN,9^W@EP`_X%4YL`Y^,M-Q M9=%1.W]]X@5HM7;@0V1W/D7O'^DR$-"ZT'WP?9/N;1HX/9Q?X?(KJ/X!4$L# M!!0````(`#5O!T<*M]58L`$``!8$```9````>&PO=V]R:W-H965T/NVWPOEI/2;Z0$L>A=E&BUG$IXU,J,05'\<@*MICU-\GGAA76_] M!*E*LO`:)D`:IB32T.[Q8[H[%!X1`'\83.:BCWSVHU)O?O"KV>/$1P`.M?4* MU#4G>`+.O9`S_CMK?EEZXF7_K/XC5.O2'ZF!)\5?66-[%S;!J(&6CMR^J.DG MS"6$A+7B)GQ1/1JKQ)F"D:#OL64RM%-;J'K1P-SB`"3/[8+:@I(%6C,H_X_0=YA2V4;!& MY=)(ZM%YU&<*)5J\YEF:-$_Y9GT_TZX3^$S@"^&N2,9SH&3SJ_"B*BU.Q.;2 M#B)V<+7CH1`U"=X>!S.'V3YI=4_4$L#!!0````(`#5O!T&PO=V]R:W-H965T]'WDU479N&DR MW'MMTX1>6%4VY+5UNDM=%^V_-:GH=>4"]W;C5WD\,7[#2Q/O;K'Y3SX=P>_??BHYL:/6GW+-3[ZWO.GMR*"X5^T6OW\D40\0% M=[3JAE]G=^D8K6\FKE,7G^.Q;(;C=7P2^Y.9V@!.!O!N`!=&@V`R"&P-PLD@ MM#6()H/(U@!-!LC6`$\&^,M@7*TQN\/:9`4KTJ2E5Z<=-]2YX/L6+'&_^CNG M7Y#.Y8^&)>=$FGRD`('$^^!"$K,>&3@P$58AF8@H17*)0/#.>+V3=T^AWM,U ME`0"U4LV,A,J7;70V5KHY#(3J9@7F4'JH`/#\@2#0#`)8+5`:!`(!X%P$,"S M8)LQL2."!^1;('@I0!L1"M!"Q622T`+%*F@K0@@#%9-+0B'P?771P3,4-D!1.I)$P51O`5DDUU1N()2^0:@NM M9Y#R"V,S@V+U9I0AY8[=RE"LJT]3%P!2B<>:^H2F$H>^37*AJ<0A>+QCLPDR M[+5<@\B.F!H%E'I`K/NX,_4`:/6E`TT]`(:/]UHF0_/_Z=NGG0R%&F=,W01* MW236E!\T53!$5BDQ53#$-BF1H%@)Y3-H[HPG3!TU:8_#1-DY.WIIV!C"_>Y] M:GV&?&J9W5^#Y08H[F=@N1VGG"_Y-#D71_*S:(]ETSEOE/6STC#M'"AEI/?: M?^I7X=3/X?>+BAP8/\7]>3M.IN,%H^?;H'V?]M/_4$L#!!0````(`#5O!T?9 M4Z5\YP$``%4%```9````>&PO=V]R:W-H965TX&O\C-W"LO\Q__M,*)M.?NC?)]ZZ2ROU!"ARL/CJ MKB>#Z-C@<=*<_&_AL4RTP@A^=V023M_3[&?&WO7@9WWR`XU`**FD3L"JN9&2 M4*J#U,(?<^;_);71[=_37TRUBOZ,!2D9_=/5LE6P@>_5I,%7*M_8](/,)<0Z ML&)4F%^ON@K)^KO%]WK\:=MN,.UDOZ!DMFT;X&R`BR%$NX9H-D1?#,"2F;J^ M8XF+G+/)X_8L1JR//#Q&:N%PF3+56Y4L$T M>P"#=F"0"Y,%FS!6$UL-.J!-%E<$89ANH\0[*/$*)=Q$B9U5HM@Y/A?%%:$L M?;`KR0Y*XJ#`[1-*W+V/T0.4E2K+#E__;\"Y`2.^D%^87[I!>&&UL?95? MKYL@&,:_BO%^!P'%VEB3U679+I:12!O74?%GR-K^7@(8?B8>&NNM3(3H,C! MXCLW'>MEP_M`L,LA_`SW96845O"S8:-<]0/#?N+\W0R^GP]A9!!8RRIE(E#= MW%G)VM8$THE_SS'_I33&=?\1_:NM5M.?J&0E;W\U9U5KV"@,SNQ";ZUZX^,W M-I>0F(`5;Z7]#:J;5+Q[6,*@HQ]3V_2V':<5@F:;WX!F`UH,,-XTX-F`GPQ@ M(K-U?:&*%KG@8R"F;S%0\\GA'NN=JP)=C`S-DMTNHRCR>P$SE(.[">1HCI,& M68U743J*9)$`#;!0H`T*9/UXHHA2?P"\$0#;`/%@(D=F-@+,VD2JXEADGA9_BMR4)(-E,1!\68Y)JLLB'CWKG0UR`]" M-D"(`T*\(&2=!&;02^*((D+\*.D&2NJ@I%Z4=)4%ICC>>5D<%2$1]L/L-F!V M#HPWS7&W2O,))FGJ/[E/LACO_#C9!DZVPL'(2Y.M_R`)\;,X(DB>3RY875(# MO;(?5%R;7@8GKO1]9V^L"^>*Z5#1BSY[M7Z&ED'++LIT4]T7T\T\#10?'N_, M\M@5?P%02P,$%`````@`-6\'1ZS%2];*`0``000``!D```!X;"]W;W)K&UL?53);MLP$/T5@A\0:G/M&+*`6$71'@H$.;1G6AHM M"!>5I*ST[\M%EI5`S44DA^^]><,AE4]2O>H.P*`WSH0^X%-#:DS@C211](9SV`A>YCSVK(I>C8;V`9X7TR#E5?\_` MY'3",;X%7OJV,RY`BIPLO+KG('0O!5+0G/!3?"PSA_"`7SU,>C5'SOM%RE>W M^%&?<.0L`(/*.`5JARN4P)@3LHG_S)KWE(ZXGM_4O_EJK?L+U5!*]KNO36?- M1AC5T-"1F1YA)T3K"33_HNJ41O);Q2,.'T+8R_\.(6=0S33M@G)3$@6 MPI)GFY#.A/1.\$='@C-?UU=J:)$K.2$5>C%0U_+XF-J3JY`M1F.WY8_+(8K\ M6L2/CSFY.J%WF'/`)`&S((A57U(D_T]Q3E;T9"M!N4;L#ML9TD^*2#T_#0:C M_;9`]HE`Y@6R8#&*WIL4H8R`V7M,>LBV,.4:$Q_2#T;(JC4<5.NOK$:5'(4) MY2_1Y54\):ZU'^)G^UK"Y;[+%/E`6_A)5=L+C2[2V(OC6]](:<":BQYV&'7V M/2\+!HUQT[V=JW#%P\+(X?9@E[]&\0]02P,$%`````@`-6\'1X[8PB/(`@`` MR0H``!D```!X;"]W;W)K&ULC59+CYLP&/PKB'N# MS<-`1)"6D*@]5%KMH3U[$R=!"S@%9[/]]_6#$$P-R86'F1E_,S:VDRMM/MH3 M(TFJ2L<%`#D5 M+FH[363;:Y,F],+*HB:OC=5>J@HW?S-2TNO*AO:MX:TXGIAH<-+$Z7G[HB)U M6]#::LAA9;_`Y19*B$3\*LBU'3Q;HOAW2C_$RX_]R@:B!E*2'1,2F-\^R9J4 MI5#B/?_I1.]]"N+P^::^E79Y^>^X)6M:_B[V[,2K!;:U)P=\*=D;O7XGG8=` M".YHVK^I+!#J:F>!V!+,9.K-DQUI'%3PVTAO)]WSBY\_BI M@=:UD.>;C8D=<7K%!IHUX_^8=:!8_6Q@,5[9.V\:;`J5_R?F&#B[ M'4'-G'%%RCK00W/P*7-CL0ES<-Z<,]AV*](0BJ)1JYQC+L@)&Y(2WT.B=/1>,*+T4!RQ;`61G28SB.`Q?,"-U M$Q2YC;V+(N='1>L&W@621\:(^+L$RKM%$`7GP$=]J)0)X"+'`V]7,VADS1LD M8+\(7J/Y)C,("_A50R='CA!"N@U`CIQ']Z MS4M*0QS/S^IOMEKM?DLDK#C]7>]4I51 M*L[.E``Q\N7&NK%CYW9F84_S$^*>$`^$(8^?D/2$Y$)('Q+2GI`^FR'K"=E- M!NQJMR>W)HH4N>`=$NZV6V(^JFB>Z;LID3XN&9@M>R$&4>2G(H["')^,T!5F MZ3"QQ613'V0]AD0#`FL#@XOXOHME/*+'O@2K,2*;>3W\5V1S1^3*9O+@L!++ M3_K#NE-G^D`@M0)I+W!CLG%GX3!9?]JA%[0:@]+0!UD_H[.YHW-54/:@H.RJ MH,1;D,-\<]_&9#;U%C0&I9/4"UH_H[2YJ^2*PJ/WP4`<;&>2J.3'1KF[':)# M\WN-S?NZB2^C^2KRQ->Z6;K>=I$O\I8XY5Z!=AQ-M MN]+M?%A0V"LSG>JY&ULC97+CILP%(9? M!?$`8VQN2420FJE&[:+2:!;MV@$3T!C,V$Z8OGU](117Q&H6P9?__-^QX=C% MQ/B[:`F1P6=/!W$,6RG'`P"B:DF/Q1,;R:!F&L9[+%677X`8.<&U">HI0%&4 M@1YW0U@69NR5EP6[2MH-Y)4'XMKWF/\^$D-J(*5&XBU%-F]5I1%K<2P:0`-VWD:$Y6@V9-NFB`\E\@R`-! MQB">#;)M@]AC$!N#9#;(W2P'FZ75Y%:31N:W34H\I,0A[39)R8H$T]A#2CVD MU"'M-W?>T:`'D,P#R1P#N+F<;+V4.R2T2;*:U&ABZ`'M/*"=`XHW M0;OUM^![07L/:.^`MDO#U3PH#7TX/"[`R+%X4!S06\/P?^H+^BH4(B>+?/L< M<$6[?SA@=?*,^$)^8'[I!A&WK:CF3C_3)8;J3R#U!+`P04````"``U;P='%<_:5<@!``#K!```&0```'AL M+W=OTM8"J;<%Y4WI05_E`2(TS<_MIT; M![^2A6/9>@$9"\A[@?/M=9S++U33(I=B0-+O;$_M`49'8O:A1,::"NR2:]XB MBOQ>$/(IQW=+M,"7N$'E=>V4^@BM+D3[K>NA=!@ MJ,*=V;/&O#Q3PJ#6-CR86/K+Z!,M^L?3,KUOQ5]02P,$%`````@`-6\'1_U- M(R;!`0``:P0``!D```!X;"]W;W)K&UL?53;CILP M$/T5BP]8&T/(;D20-EM5[4.EU3ZTSPX,P5H;4]L)V[^O+X22%?, MQ*8)]49=A[U56ISE;P'EXU,F>ZADOH M#5<]TM#ND^=T=R@\(@!^^U&I=Y]\;_8)\19`0&T]`W/+!5Y`"$_D MA']/G/\D?>$ROK)_#=TZ]T=FX$6)7[RQG3-+$M1`R\["OJGQ&TPM;#QAK80) MOZ@^&ZODM21!DGW$E?=A'>/)(YG*U@OH5$#G`AJ-1Z%@\PNSK"JU&I&.HQV8 M_P?3'76#J)'S9A)_%+KWB*J\5#3;EOCBB6XPAXBA$^9QQF#'/XO0.R(T$&03 MP=,Z07:'(`L$>23(R:W+/KJ,F&W`%$__$X,K+@96+HJ4BP&EN;9YU[PXB(-[`0_F#[QWJ"C MLNY.AEO5*F7!49$'9[AS+W].!+36AUL7Z_@88F+5<'W:\_>E^@M02P,$%``` M``@`-6\'1T31P58-`@``WP4``!D```!X;"]W;W)K&UL?53+CILP%/T5BWT',*],1)`&JJI=5!K-HET[X`0T-F9L$Z9_7S\(@9&3 M#;:OSSGW7!O??&+\7;082_!)22\.7BOEL/=]4;>8(O'$!MRKG1/C%$FUY&=? M#!RCQI`H\6$0I#Y%7>\5N8F]\B)GHR1=CU\Y$".EB/\K,6'3P0N]:^"M.[=2 M!_PB]Q=>TU'4FKB>GY5_V&J5>Z/2."*D;]=(UME-O!`@T]H)/*- M33_Q7$*B!6M&A/F">A22T2O%`Q1]VK'KS3C9G5TPT]P$.!/@0ECRN`G13(AN MA-A4:IV9NKXCB8JQ<#TE<>[B-U$K]24%O)^BA"NZ,T&U1B0[=X;H01&1X4=S$9%;('X@$!N!>!:( MMR9[6X;%9`;SG$`7IEIC0I@F;B?)`R?)QDGB=&(QB<5DF=/)&O-\YTC3!S[2 MC8_4Z2-=Y?@6N4'5%I3<^7^R!U:RC15GN66V.OC=+G(Z66/"((1?G/BKAT,Q M/YN&(D#-QE[:GW.)+CWK!>J']R5>JEYF6\]-IL@'=,:_$3]WO0!')M6S-@_S MQ)C$REWPI&ZL5=UV61!\DGJ:J3FW#<@N)!NN[73IZ<5_4$L#!!0````(`#5O M!T=B7&PO=V]R:W-H965TNU/0 M7SI:'F104P"E M.IWY,!#D63#'':J&MGW%6J^CQ[7_!%8[2`:(1/RNZ*U7[KTA^5?&WH:'GX>U M'PXYT)KN^4!1BLL[+6A=#TQBYK\3Z>><0Z!Z?V?_+LL5Z;^6/2U8_:_WO[:<];<0WRO*3_&:]7*ZVU\DX13F#D` M3@%P#ICG,0>@*0!]!F!G`)X"\-(9R!1`OLP0C+5+Y;8E+_.L8S>O&Y?[4@Z[ M"JR(6)N])^3J_>&57)`!D6?O.<1)%KP/1!IF,V*@Q)#8!-FJ$#`C`I'`G`6T M9[&!2C@T35"H"&),<_N09&36*F9`#L(L"3`DB`*]1S;48H1 M$H]SQ#A%)E2AHA#$$)I06Q5%<`2(";5341$(D67]B*,NHM0%26@FB!P$T1)E M8P=!_%C9$4(D)`%19!16!Z'4J*L*`C%,C?/M=!1.8W-5B:.J1-/5LC"I@R!= MHNO@IW:#"!\K.V'&4N/$K*P&BI+8J*P&`@DT[U@=A91]K=?E-#Z@:0LM%`[7 M>@)PD;HN1P%H@;I(W9,I,7[KA8Y*H'$1MAH*I,!B"3HL28!-'I?9`:PIC"P4 M+E\!9)'"+F@HRS_75D-!$AO/(#N=*TDM^P^Z M_`\B3=_(0N&R&8@7Z>NR&4@6Z$N48Q)("#9^UX4&@XBD9A_68(B0T'R$T&#B ME`>^5AGEU;/FHRC\Z]W!,1]%MWI_%#3(Q]N8W'?C?W:^,#9 MY=Y^SCUP_A]02P,$%`````@`-6\'1PA7*Z%M`@``*0@``!D```!X;"]W;W)K M&ULC59=CZ(P%/TKA!\P0&D!#9*,Z&;W89/)/.P^ M5ZU*!BC3UG'VWV\_$(NIZ(NTY9QS[STMM^9GRC[XD1#A?3=URQ?^48AN'@1\ M>R0-YB^T(ZU\LZ>LP4).V2'@'2-XITE-'8`P3((&5ZU?Y'KMC14Y/8FZ:LD; M\_BI:3#[MR0U/2_\R+\LO%>'HU`+09$'`V]7-:3E%6T]1O8+_S6:KZ-0033B M3T7.W!I[*OD-I1]J\FNW\$.5`ZG)5B@)+!]?I"1UK91DY,]>]!I3$>WQ1?V' M+E>FO\&]L0%;2X4WVOP MMWE6K7Z>S9LL[&EN`N@)8"`,<=R$N"?$5P*<),">`)^-@'H"NHD0F-JUO:8V>X.JU,5S9'*^>J4W1"&*_*L`*,V#+R4TPBP-!FB,&[*R M(=&`"&0"0Q;@?A9+8-&!*T!I(U#FS.&AR/J.R"C->,*L6/-C$P'.W`)P0@!J M`:@%DG"<8VNL,)#4Q$CA+':A2AL5`PB`"[6R40@F$7*AUC8JB<+XSOZAB;J0 M51>XYVPR(9`\XVPZ(9`^=M9`4)_DS.U&::/B,$4SI[,V"D4P@TYG1Z@49:F[ MKFRBKFSD[!UC9A,"LV><51WU?HL('WO;8\PABE":.;T=HY+$>;97(U0<6>?1 M]G:,@A#>5!98?;`A[*!O(.YMZ:D5QH]A=;CE7H'JHS?KRVA>1H[UE;H5==^] MRA=YAP_D-V:'JN7>A@K9O77_W5,JB$P[?)&?RE'>V\.D)GNAAJD<,W.3F8F@ MW>5B'OX=%/\!4$L#!!0````(`#5O!T<#`"?@H@(``%(,```9````>&PO=V]R M:W-H965TYAI:J' MW;,+!J(F,6L;Z/[]VDY(L51/?2&V,_/>/-L/ANHJY)LZR8]I,Y2%3)\G9SB5U;09Y7F0=:_JTKMS:LZPK<=9M MT_-GF:ASUS'Y;\-;<5VE)+TMO#2'H[8+65UE4]ZNZ7BO&M$GDN]7Z9H\;BC8 M$!?QN^%7=3=.;/&O0KS9R<_=*LUM#;SE6VTAF'E<^!-O6XMDF/^.H!^<-O%^ M?$/_[N2:\E^9XD^B_=/L]-%4FZ?)CN_9N=4OXOJ#CQKF%G`K6N4^D^U9:='= M4M*D8^_#L^G=\SJ\&80%$V!,@"EAX,D&(E?F-Z9974EQ3>2PMR=FCY`\@MF( M;6)J4ZE]Y=3;B+JZU%#D57:Q0%[,9H@!%T.FB,R@3Q00IMC`73I\GDZ1"JE+ MGXT5!OAG",#,`=`1(%#!'`&8>Q50?X_Z0>00,Q]B<`UD_A.YO'*"7HM2<16L>@26P>($(N_YJ` M1U0$(#`#$!HE%[,`F<7(G46=+<&L0GROE`$(S`>DB)*+.8&4,7)+3VZ^#!!A MCB&^918!",P.9!DC%S`_0!XA=PSZZG0!)1?S`Q0Q8'6$3)Q?P`RQBY MRZAO9HJYAGJN*4.=">8'2F+D4LP/%"+DCD'!T\WN>KZ.RX-K;56R%>=>#\W= MM#JUSVO79&8?X75U8@?^B\E#TZOD56C3>;K><2^$YJ:,_,%&POE_O3\DOFV\Y65:1( M=_=D@.%#MRGRU%F^\^U;?5M5M6KR],=&GQ=-7O_NR<'QZ(GZ,L_RZG=/;NMZ M\?S9LVIRJ^=QM5\L=`Z_3(MR'M?P9SE[5BU*'2?5K=;U/'MV,!@UBO-$7>1U6C^HRYQG2(M<[:GJ-BYU]>VS^KMOG^$S M_-R1>E/D]6T%SR0Z:?_ZAR;?5Z-!I`X&P\/VCV?-;%\-AOT_/K:?OYS=5'49 M3^K_6/KDAX>%;O\X'.S]6VI8BF&'AM_&\<[P___[=VPOUX>+\]V_?O7[WZO+B M6EV^/5\RUSELOX2M7P*B?%%_U`_M<>=-6;:!L0RP>WO#@[W1<,E2+]-,E^H< MGIL596>=L\E$P^_P:\(CEVVXF,\!TZ[K8O(Y4M>$_NI=4U-TD*O^P"47V\_E[M/-U53U6:JP^W M15/!W-W;UQ-`(Z:4\3*PQ54%\S_O_!Q7MT1$$_R@?VS2NSB#\9U%`"S(6"I5 MZHF&03>9CE2N:U5,59QEQ3V>HE)`@JJ"&7!.KI M,!J.#V%C^`>0@K:L@)Z!GP>GYF[+LJTRX.N2KV(TT3I M+PN$/^^HJ&]AMDD`G`Y=%#4@VNHQ5R5PTQ+0`2=%\"V0#@DR[:'O:,E52_7_ M9FXP2^.;-$MK.&+G&NWM+.('O)KV[Z]3`"_`<5)J0*Z>I\L&<-$!QEMK-516 M#.3S9D4^VZMU.7]\SA4#B,INBRS19?6/O_V=(%T_=+&9:;)BFGPZV!\,A@"2 M4@%2-WI?G37U+>#(3W#6X^&=Q5+TP?O1HZY7K/;L[R=JYB1*M;7:?`Y-=G M@=OG:Y@QM-29:%%P]S*'GZG&,JZO'%!M+ M(@M#PNSS`-$N`\+M+A%20AC^-46/7-MH;?6PA^'3CMS%+[_BMR"E M2@WRH0_^%:',DI]?E7!>M2B+:9>(WBU024`>801+AQV]UQ5H*1,6L#!+TDQJ MH$G@`P6)B0X6$Y[AX'EW"&YBX!FC)/"M$W*H1E_X:ZD8#>6FS MN?D^WKGR@?/UA[Z(JW3"3"'-&B2DO+T=!2!F\F@__$FGLUM\)KZ#6YAI0T2^ M"&J04NN"M@_SJQM:\%=>Y"O.LAY;037S)7#7KU-UZ?$I/3XMB[F'WC$*V"7* M4?)#4]6\!3@B,/H"Q$.F>PX'/^.7I`P3N@%;4CS!7<(""'2`7.^X*X/T)(EVY7R:7;.)\QE_;.1'HG M3;"6DNE$Y0:Z=K]R^W9=:#^&"2D8`-5C-W35`#>.<5^`BHM>U7WI!HE"`&Q] M"SVVN2EK)(]LKBPF6B?RB/ZBRTE:D=9.(AV@@OBQ'@3[%NS8L=,I:*4XO_XR M(;10:/6JB:!(D=.\?>LE&@P)@*-*>92D`8K'<#&^G'+K4P&-@1 M4>4LSH57T#/7S1RT`"1T=9W.\A0T>72T"!'BMJ^`QTYZ+K9GR(K#_8R%U4Z\ M"P9/-2E3PDU\Y$53@:T)6M.?;PNPC3[HR6U>9,4,AD>H1NZKG0H8;IW."5Y3 M#78D`BP"+IAEQDQ2]VE]JU*XVZJYJ=(DC4N:`*RN?_SM_]+4__C;_U/`$>$. M\"L4V''^`%_N`G96L&\8+:J64:GR9@H`:%#T`<>=-SD?Y]47[V[@F9 M;:UA/^%`YDQ%R5-JU(D698H,!9[/DGN@OWV07EK9_?R],II?92C4>TZ!G&QX MZOJ6T!BYJKH!U+*;JG1YEX*Y)$_WK`WHEN@,`%>J6Q#U"LQ-@.DT13,4$!9N M(U+WMRCQT%E7+5`JP37>%3!MI'#2@J5'7,V\O#T]#2<$B@_ML((`0%#K_6B9BL: MQ]/>TDK=ZCCYL8E+5$2)%;^+/X,EF42@560IW%B>QH!>-[L*=3+:#,BC"B#% MR(VK3JR2,O&5E*DU&2NGKN"^&Z.CT"8`7Q%%T3X$[=MI%3LX6*^)'.A2-6YAD&'&H'94)&.!%:[&@;4`H`L4#%8L:V M!AP'D6@AS^+D'_/4JG8$Y[,Y+#.)U0Z0XJNSLRNDPWUU!F"J/!9">]J;R,43 M+J)X*D1YN6&_`%PT**J`%SI7@-5@X\2RM+LR>(:QR!P;]N"AD`&"\5*%P&#` M%K4%;@I'3$$/GI`AQ?8@3PO$<*-)FYD0FK3F?4`G--X+'(>E`:]`>ZM\[-D$ M[RK0?K,$%\:@C!S\AR8G4/&%U8S*CR$P`!7.B1P"]J;A,'"W69.XB_39U$M` M6#4<[/W1'I..I]$T[[JU@-`FN^I]6GWF=3["S95U#)!&P8!7@TA%LR-:;7)^ M=_T+5">1V$%Y;.8X#W')VN=(*2`9S`G(VVB4#[&:%;(B["@/F0V MCTH_N:+'^T,UAYF,GOW8Z5F]#^<8[@\Z1*V5T!ZZ.5Z%M!9CR\R"J!T"W@4+T""?$GG`&?`]Z?#H7?F57J<>.,'WO%P MN)!`HF_JT)(DB9"2F7!79'?X71:XG]G0T#70I/II:2"+7 M7P##[G4&]\!7%TY+@IV/1=DR%SO[&[CA-0'X!EH7%D M6:!RP*RU`:VC0BV0N1@)6\OS>6D4%[4YHW>Z!4@67";"O0,<0(:3RND4>WS@ MQNBNI'#(:7]+?S$(IUFCV61@*Y!8/U`,#`2=EK@_"DJ6:#=`%31MP.1D3VQK M]V^VN$$^ZMEPN,P$8:KM4H"4EP"8DK2O0LVUKCL,W:%$3G8EKLF3:EK2H"(9 MZS".-.,^7.7'#4\S4`HYS#Q^8(E%^R3&5>G,Q+3$9RW[L\FG\1UHF*@+8^P(3SL%%+6Q$K,ST/+*."7?E=`3Z3ZP%IT2<$WP MRE^'T8E^L##FP]!:9'$W0)0T`L\E4E.AZP7&XW'0%0H:CU->W"430HH^CT^; MH9W[\:^<\%@'6+BO7J>?]7V*GE1B/`PSAQ9,Z*RJD%;GX$/N.T\[])?U8S<$ M5_\:`:`-VR#]%QA"DHT+?V&@&H":3HB,/,2LM&`1"L?P;HDF8U*J^U"*W'-N M3\B^$4J`^@"(\L&ZFGRV@`,\A@(`1-M6H=$)XN"&K`.V"3M(*]*6A/<$K@4A MB-,A!\EUKQN?(V)=W[W24Z`9O%']`,Q4U'1\FKEJ#4R:%/.[M&@JV%@=?]8Y M$;:!Z*,T)MLEB`0F5`:4!#N9P<=2S_!;'T#^-G(RK,@`V$?+"28NNMJAD3<( M!U'7#;=TDB(BB0-*.P!'*`!WIK^(;82,/^I7,.*[.,WHDD-]`#&-=#PX>-5, M,9Z)VT#LA,-64\8&E#%@M9!.2=,+C%BAG#*"92#_ZG5D_&]\GFU/)Q9@G[TQ M,0H[*E=ERC8316A(J.)?Y&QCY]P=6!QPX7A"="5X]\*B^@I$/LO,!/TC)JQI M74?L?"K)%7#SX$0"B\!S\R?&9>$4*^0*TB>@G#NQ0N#ZN;UZS?7I)%:SXXH$!.,9K%O$:R%UV=O+:0P MQ<#H$5\'K\\:Y&6S6`!QE2V5%/D"LL$22&/BD-#J=+P.S>(+F,ASM!N\#D69 MA_MH6(FH`7C=Z_@SJU(H`)#U(R3^$Z52>%\?2F+:' M(,:`]NS"<_PQ?Q!@H(-.)[[&W!^AD:AC-0';$="$5&NR'&>G^K^1[!OL>(`_EE28])R3$, M5UV'7EQ_%B/_S6S-`G,N;H79<%B)!K`=C/>!;G<\)6N7;/&3\PM/"4R,%1O+ MQL,I(YE(W(DB'$5QDOP[`Y.D)R+HI;+(S:,61#JNK+!O@9A6+''(O)VRTXB< M9;X3#VRP>D_ MQ*0_1!;D_C:12#-6U_TG<.UIDTU!<=!)UWB.RQ(-/\9H1_Y)01LF%PQ>^UJ[ M:ZO0W06L^6#,1$_VV)R&*CB?1;B$L8%%MZ$CW!\(VM4W/]B`2Z)!$:)<$NV<;')>I_;2)8M27;%RC[[PFMU]=C=@(2#I M8B!B`MMR_D8/+LA8B]+I)4L/1PHQ$W^:5S7C\CWA9C_$UIW8AUJH:#?(N`"I MD"M@-%VX@H@<>X^UB28R:-FNH'7_B7`-.5><505Q=8X3W=P MWF6+/'"Z>S8$Z0TO=TG"-"10:#1;F!>I%K6G`GG+`TE7 M`.XRBJ)=D95`#)\F:W$)DMF5$I>VL%7V[;'UY^FIQMGO&#ARGQE<<&XG@-/> M@1H[T^*$1/X,"A6)0T:J5!*8'Y`=T\_>,YZ&@NP\5)/=A'8.=6/,N)A]4FT+ M8AXGVC@]+3I-3'P$U0(0$DMEH`%KX4$FW!(BNO5D&_DGNRPQ&ZER8MB2@//[ M@PY"EA+1BC>QS\E*NE;/)+1D:8_C;/)0+C(5D$V$&C5<@CU2Z>D1@1Q>QH66 MX7>H%[0`U,-M/,HLC5XI`+,,O7WMQM.,]JW3`9R&0J<-;Q&X0'KG72$@V9P# M8+0*>?'WX@Q#]PPSX_Z02R(P&*R>Q.1W:0L_>Z&D.N!5XH0SYBV&R9G0AQ&. MZ)"(Q>51,D.(&-)9)M^++0JV.\=2[HG7D!N1YZ1(".H"D<(<@U[G%QV*,&V. M=AVP=<.-42VI5D3O"8\,B_ZQP9`SLAKXCNP1=%*EHJT[ZX%4L!+7`):8B-,[ M+_(]3U'WUS=<=JDR43\L$$D>TU9T2<50.?J^)OB/A:+H8)Y'8]J@3O^P\+61 M?77EWZ);U<@2RBXW4JQ%*4:?9)0R(`OI`R!&O!JSV9@-,.\136 MP!H2DUU(1^S:&WT\QHITHN&8O,[N$'ADF)J1,EP1T2P8"^#UN/YM"E\#MV<_ M5+K"R:LQ*)&E(`UA=TE1[EGV:=48I9'-B*LDW`:Z0_[]^MT%N4/`,"%>YKMV M5C_ZX8J>C,PN\T)<[YB)@DY:XQ6,[.0Q8`"F(3N;IS/KBVM)0`!>-<<,;\NQ M*16_3B=-%I>D*."TG+7ER_<6IHB&T848GIR]BUD6DC'*U3Q0=XG[6535&:,D M7FU:&<]NPDB8YE-T)7#PTAR/D$,>LSPG>XAH:WAVAH&@KY7M>4Q!%=H'>=HI M/P68!G$GCD%9PU$$H^A9=#I@'KC`C7;'1LTJ(*2ZUO,%QU<=;.H^E`T.8=$5 ML&!?O3(Z3E>@.(\Z*]*S!_$16(=E7/_\S0 MN^]T?3\]CE6""-'?B?`*5B$"`.>`?&*BF1$UG7I2Z@Y&.@@%_4^*EQL!&G@/[,>L89VE1VHV@;SBX'&:OQ#I\'8!, M&F(_):7J=W;A!(-/(6XC<+4V<-@G5075UN!.(2XQ1R8,A=EAE1Z5"M@`$W%(F7PE!%"/#G?KJJV?`@;ED%)\5`*6- M&))H,7*[LT0.:C+WT=G'[C9"?`!,+1NGOSTE4A1S/\>J0%3`![*F,K$A2@J! M'6A/>I`'IQ.;4*!WTB4;EH$!]/:USJA@1N:V8*^D`,;P*-P0HAQMQ'E%;.S, M:?!&VS"N%E^5Q>"9QY,LJJ$2YE1(JU=*4-\IE)[:B(^&8+?`"(@GM15A0EH! MSR=!3]?NV+,Q#@UJ!+I9A`AO M#F+(V0">[A.1.2=^-$4N0IEAH*@:K%RQG#%O2/]#PQ( M2V\RXRR_S/V$&G8&&%@$>!6J&@&.+MAT$[AVGZI];*W:2605Y^LP)>&9*ZX9 MDNP[CREWV&O(OFU^G"/!P$B5)RN>S%X4DK8XPKO<1.;$[5L'@+F&?M+ZJ MEYA0^^]8FQF6CB(&EPU#)N0ZF%/IQ4:6A5G6K0\F/WQWHD]U91"Y!-BIM1*DC0Z`P1UN*VR]LC67WB@9N,!TST89LXR\"$A.3T!\.JU[L?+FTSD4!,@ M'$IKY0-E.7,%F)'G(UB3MVRW@0:7JXW-=VDNA/^U[ZH%E. M+`>?#!3MJ:2!`CE^(5Y9Y/!Y(AKH1\7E#2R\^3L^B,,?5OLTS)[ M@],H=/F>2]!'=$J;D6;8NL]&WKSX9!2:1PT624'KO M&6Y&6W%[;+G`4#O[0YPW:.@RCSX!*Y)=T@G7>2/#8.2HT=]JG"_2,0/G`C5H MEF+.=1<4X=S'K1JHRJH*HD$:5$*G(4)-(,:40+RX,/F-ZZ2'F2IH9P[T>&[P M,`^D(W'X'=.SVZB,MAX-3FM?]?6V[.I-&?2R3Z,9>4GY)O6,S.BS9@;W[3-) MCS8"O$&T_#XP:\)"-Z[R`'+BKG"_J=292[@]#\K27M&6SKDLS;#"A*JG;]#W M7MQ[_%!J`-&XQ,2TL$"$\D."="<*5J&H;3*QA'&Z&D,+J=<6T546RMUPWD;? M3?*-!7B=5IM@]+'%:,Q9%;>3C]1?A94@4G])K+P4%M3/)3U,.-P;PK&NT_D" MP[YFBV_8[#:I?Z8)W<-J02?&NI>N(<$#T+NE)`ZE#E5ODNX99^E/I"IZGH'8 MM*64M-34RF>)"R/8'SB:9);AA/S*>0O8B`2]JMY+`26!Z<(G1.B=)Z\O7[X# M(6\3=#$-VYO*R)K65NRBY)HB.9:V@2)V5_7XQG@_[9V]M#LS7G$$UV-005-F M,^Q=/9\C)<)OSKMP6C!+%1`9F*X=D(#%?U'\<1M!]XLXM_7*5%^6-S[_\BN, M-R,>1.%?DGB6M6!\\!GF\KX37L=&Y7]>WW%&89:X$B=9!3HR9>APYZ#=YZTY MNL^_C^]MDG&EGJKA(!H/C_##071\.E:?L/L")6]Q>O`P&I^,U4%T,#Q&K9JC M#JQ5CJ+#@T,UCDZ/Q_C\832&/^'#:71ZTNGK&O2,O'`](]]VVV69H9&ZRF+3 M[M:6-BP'[K(ED)^L:%D9_1K0#QY]$T]N08B7[;XH!/WCT2E_&!X,"+>;VO@N MI/X1Q%PQK:FCQ#@:'A[*_U\V99[:>,DT_<*UC`='(_CO0+W&PHI;C\8D:'D5'@Q$\4%6!=9FL:NVD=N#"CX]/U2Y]&H]. M%/:Q&D:'1W2>:'B$Z+=J!LF61WE?X"",)2`#6=)%AHTCSB=ZJ@;[8UN93;7: M@_V#32O1G6_;K=3RAE";TNFYJ5IK'K\T MWBN%\+GX),XF36;=EFNT7J/LTLHR^2)[K(Z$$+&/*Z6_Q9M]LTN0ON-"` M+4;B]_;&8J83<$OV)/K=,!V!7@/I]O]"I$O="CJ.#Z`BX&OPS.AS37R/^Z^!8N<9B!EF\LN'G MW#$[N#>&!#8*2K"_T_]!GGQR+)]&@V-0*!CH9M5Q-!X/[:IC^*?GW`[(9M-P M\,'^8$@GIP_\QGQD#X:A]YXZ1R'C;A,'8ZM1=%%!;_=BV12S;O0D M1I=10*76]^#3:HN95:;9#2S6CYZ6S#A:NQ&V$B9:G#H3G+HP,U[1C(^@]&./ M>VW6>]A`0[T9=&(K[W5B,!GD--P=R.1]P*_@CT>.-/YY1WK\\:\^TG@`1QCO MCX_=IVYCRIN.9HG?K:>HT\@U6\RHIP>'7I^8K^P`PXU>7K[XN=U4]M5'VY[, M[]+236L@?YJ-1W(C"K)`&\QQP/K,6:E-HG-J6N&67(?XP;FK.^V)4.B(IB'M M+9K>+5%1N)^$I;-TEE)XJ"]D1*$,:U?'5!!'OC%3A8/;E2YB%?5@-XGE\0Q^ MFI%%+!YV7T$Q<4'D`\@&@]NT-63R)'(V:\D*A^<^97RUE;O;?776#K8'E_"; MR@,ZPH`ZS3T='NZ/[/(`Z,(5HDMF,`,/UN&;Z@=N>-^+^`$U`=X]-_O3-E6B MR2G#10IS1#\+1\*5@H)]^`VQ133/YZ9!GB7H'.?'>E3BKEOG2R;X0:3K`P4 M(Y,!PC8,1AF1*#%O0>K7$:/UCPV'"6P,>H^&J]>7+]Z]YW3#V&8G3M5H?_"- M["J@:8,,88LH.-)H_^#TF^[U],0//>?L,@B5HA:QT=*;V47A#TJ,HXPG8PNZ MC",N2)*1?JM,YD2S)D:%6.L>DG")G:Q`(`2H%*[QUN*3!?N6A&E7'.>W"[#] M<5Q;)$KFHW@.QZWL('%PSEI?=UK2`&N+J3I\"2`E:3ZV4ZB;DI)J3:L?;J&# MSTB:O8T78@HKX"/ZW23FAA9K9-,B*+UF/@<*0:R@WF'&UTLWY-.LH#6[XJ5V M,ZCBX5OS&I>0T'D44=9I[\9M.3E%,HW].L[*AVS?&P/2VGGYSDU-4E]7V96# MU],D5D_A&M&3OZ:==E>%G==R,-NG_ MI<[U/?7+-SF=[3PI6L94OYK+0BR@:BXJL2(&U=D87P55RZ84ZM?<,-`$%0-2 MQ!;X?NT1E=)S*]`5OK8.Z/XDO0OQ*\__]IR19P>,\#BE`X@!C/L@>_#TE#0G MA5XP=(.KX6BH^%4"^+*!.0B[%B#0P34>C=0G-K[3UL5QPAY?CY?W6M6>KN.E MK=_CG/@A0TOF/S#I^KTD$R?Z`#L MZ?-;S"Z7_O_!"S'4P?&Q.CU1YUF.;6^/D M9$1K#(8'Z,\S%8GJ18%W?"G]%J6Q1=&4+,I<7Z5([@4;5J!4AW];E4>I$[E5UQB@X(NLT]>&UR^6)BUMAA^6MYK`),N,24`F=8JB]QC#;!Y_(?)U MG@DCS:S[BGL/?6\J\=[]1A<:D]BQ2N@)0SEWENC`;"+!Z[U2^[\5E*V M0YL7XO659HY(LK](/,NNF,XV:*%E`O.2VDJ'Q^\]A*^8D"%UY$4$^B_N??$0 M9QWNC;=EA&I)(QZ"A=KQ"B((4_3.*?$33)_CR*;KAF"*O][+G";^D?J]#ORR M%,Q/+0T8T/#"8FM::J&IN8QM=("^%;D&0NSLP<_<:EMJI#4%+&\?9"C2G;R. M@4(8K5@K*-H_B./=H"[3ZL(]$V%)C.&9F*@^D]!/F7(35FG];=H8.O[G^C]^ MXI[M.*RI)ZZBG3*#V8)+*Z_/+5KN?I.=D%EZQOW"QH8)3!FK.DZB@B548&^\ M<"T7.XZ[/<9,0L[*J/+"O(^+6H?U=-+;5[\W\0H/9B'(T_R6ZB]5XV?B1.(G M<\TERR:3"D_D8L4$X,1M1/.>81S.1+T2QQ'@*!B25I*.]GYAWP"P]PG5'^_]IYV7S>@9 M4>1[FT6P7$E?,6VK2&?3MRS8>BWDJ4O?;M#?KV*I>2Q4Z[4NM'TK\`]^"X4I MZIK&P`0?>IHIWZ9ZZFGNB9[P.W>P#4Q)Y:*M)\[IB8LO8,"3^?J.+`[SMH3^ M'W&OJ;ZO@OH.!UR77$TLKU4W0BU+I:-Z:N*%Y*_\>%.IH>'3$_W*JQ'%T M<#K@#^/38W4>YW$2J^,3,.!.P':+3@X.X?\C6(5MN+<4G#+]"D\BM`).8-01 MIJH,8=@0_@)M_36B@!UW'!T=8ZK%\=$)V(/1Z?%0G<(?Q^JB03]1I-ZD20)W M=A&CI^YL2@_!B!'E51R.3G#:T\,C//WAX8DZJ])87<5$LPS0$(&#'$2' MQR/<]NE8-LRU-+%T%X9I#L=#=3"*#D]AML/H<#!08\S(06@<(!#0XA@=1.,# M-&\.Q]'1$!-QCL`(04/VU[BO*Q]5I$UH]=Q]#1L[C$YI&S#;\2%N]9!SB>`# MP`=NRCR&22/'`*[HZ&BD1A$:WZ-H/#;06..,2]Z?]V'%N_7@MW53MMQ<1'XU MO[;6*J=-[G5XP5?VW8`R-TWKL#FS<;6RU96SVAEUW:KWDB9L)&U;%?878![# M!HL(8I<&YU5OX#,E);&G4Z\=362"LM;AP)4%P=*E5/9CDQ*O5X3Q`,`32\_O MIW[(*VQ6V_DM*6A4-]?GN-/RQVR#]'!)XEF]I_9+#X#N^UYX0#U#^IW,TY1[ MG3C02HF4)O4I[Y=4&4NB4%,?Y8V0Z^M9[6 M0(>-L_CG\0_P*1C?\I9Q4^67L@L`[A"^^$\F8VH*;%\>Q$Y)YJ'P\R`<]Z*, M?\*BBL'@-/SAE489B$G$@^/P%^'??X2K3T`[">>TFJXXL/$TTSCL$\_EQICM M[;R*_)X0!%")K/G%!56@U%,O,1.>K/%-7:;)$Z>& M,Z0I4%&C[N\IX:XXR1BP6-=XAX@(=T0.<7Z9+:8\2W`V]FN::$FX3;,-W3T& M>WESWD:[+;J\I0HK[SL15]=L2ZP5OTM>:WZ1#00/7#\ALW(<:M2"19B3( M8-J_X0G\Q;%,HQU;YAZH&5?==&B%2:4]M?\.FAW,6:LY)YTMNF"H-">Q;@O, M_9`K19VMQ#`9+FU!FC[%7BL;$]E/^J5VZ2].`L*?]<'7/G9[VGSGSJ?7MKYTUA:PW:ODY, M;U\GMGV=V"_U.K$VS;5[OS_V^[8W_+8WO.L-WWT3>Z=-_!I#MIWDMYWDMYWD M;[>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>=Y+>= MY+>=Y+>=Y+>=Y/6VD_RVD_S_VD[R[5C"&DWEO^*1;1_Z;1_Z;1_Z_\E]Z+L% MKSTMZ=<:M.U;_]_8M[ZG3GE9@_(-AFY[F??W,N\&WE>W-=]T_+8-^K8-^K8- M^K8-^K8-^K8-^K8-^K8-^K8-^K8-^C^A#3K5'7P@7UG':MCV.Y=^YTLAM&U2 M_D]H4KY)5^YE%_>^TV#Y;=!<^7NON3+&T&QC9=-Z=X,6XZ%G=OE^1?N M\MSA2M:)=,Y=G?F4J&=<>J4P:Z`R5IT:[%D#K;>MI;>MI?]'MI9>W=)QF9!P MS15?LO.?A)^Z"ILK8KW?6\#&<]=3[IKPWZJQXT?&@L*R;QTO&XP=R=A.S\)'P/27UY@0=HD!]4ZCJC>L M]'3$ILFN,ZEY)C&.:UDZ@"3L[,S-?73;7Q\R*O>Y4(0'=7ZR!KA+=_BK6@8R M;R(89>)T*DP>H2^_9`?`?(X)OVM^.#OF\/3OJ^ M'1WU?7MFDJK>VTRK-8;\,HR80A[2HCH$=80>(#;/[;K'"^ M=@[0ZW]MC^IWPZ[KGGZ%6>L1:P'=F3?QUVX"X,3KF)%WE/ M_9K^8G/^*@3`,_M^P9RH&9O!VR\^.(_5:E!U/;`=@MK(Y=K7=&I"/9UX<$>8 MK?2_=J3I2G=L!PT8MBM6=[OCUMR5\^2MFNS1P:N1Y=?QOP9H\M7.LCT?LWKP MJ2/;?"_JM;TY=6%>P"GY.60_>\J6VN&X$5@'446W__5-:_Q16-OW(O&EJ$3 MKQ5)41N@;OCV,JE?MV\MJ^2U9?T;Z5$-5_OB?P;1L"1\P^^/Z)#D*W[C"=S= M.R\7:Q6M7+7,+U.QO_0M/,M-)V#]R&'H/1S625D7YGOOU1S+7^31`2Z_UZ/# M3+_Z'1P=8^I<5_/\NF][]1U&5O1=3%$YBK=:0^7T./3RN( MO'1,RA6QCUYNOB3DL2FT?G8H9(GVN=+P$7L#!]ET8T,M]EU6M#B<\R_O09O" MOA6HPW6(K!.VZ`!@:=RB,[(W?M$-2B0K5EL5LMCK]=5_A7GK9S:CLZ=$7F?= M!:M84F#5=\Y/7L1^9`O<_QW.[_O\.Q!9[NGOL![/N]^_C<"I_]6P[W61;WX/ M9IH.W^L/`K1\W[):QWP7G^]?U1+O7C#+JKM^%SB?5ZS3[^GK=S$OW=;2X?VS MBV-ZZ73N]_[GC?]ZZ03>@/X96G[NI1-UQ[7G>U95]7?_!5!+`0(4`Q0````( M`#5O!T>.CI^1L0$```(6```3``````````````"``0````!;0V]N=&5N=%]4 M>7!E&UL4$L!`A0#%`````@`-6\'1TAU!>[%````*P(```L````````` M`````(`!X@$``%]R96QS+RYR96QS4$L!`A0#%`````@`-6\'1ZZN;*A_`0`` M\!0``!H``````````````(`!T`(``'AL+U]R96QS+W=O&UL4$L!`A0#%`````@`-6\'1Q%G MPXM0`P``EPL```\``````````````(`!6!$``'AL+W=ONSWH14`(``/0'```8``````````````"``=44``!X M;"]W;W)KE@# M``#!#@``&```````````````@`%;%P``>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`-6\'1VK9C;CS`0``\@4``!@``````````````(`! MZ1H``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M-6\'1^:;DNRA`0``L0,``!@``````````````(`!/24``'AL+W=O&PO=V]R M:W-H965T&UL4$L!`A0#%`````@`-6\'1^U8E;2A`0``L0,` M`!@``````````````(`!QBH``'AL+W=O&UL4$L!`A0#%`````@`-6\'1VU7Y\:B M`0``L0,``!D``````````````(`!=2X``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M-6\'1\$#N4RE`0``L0,``!D``````````````(`!ES\``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`-6\'1^J)GR&PO=V]R:W-H M965T&UL4$L! M`A0#%`````@`-6\'1_U-(R;!`0``:P0``!D``````````````(`!!%4``'AL M+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`-6\' M1PA7*Z%M`@``*0@``!D``````````````(`!V%P``'AL+W=O XML 12 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes (Detail)
6 Months Ended
Jun. 30, 2015
Federal | Minimum  
Income Taxes [Line Items]  
Open tax years 2011
Federal | Maximum  
Income Taxes [Line Items]  
Open tax years 2014
California and Canada | Minimum  
Income Taxes [Line Items]  
Open tax years 2010
California and Canada | Maximum  
Income Taxes [Line Items]  
Open tax years 2014
Brazil | Minimum  
Income Taxes [Line Items]  
Open tax years 2009
Brazil | Maximum  
Income Taxes [Line Items]  
Open tax years 2014
Germany | Minimum  
Income Taxes [Line Items]  
Open tax years 2007
Germany | Maximum  
Income Taxes [Line Items]  
Open tax years 2014
United Kingdom | Minimum  
Income Taxes [Line Items]  
Open tax years 2010
United Kingdom | Maximum  
Income Taxes [Line Items]  
Open tax years 2014
XML 13 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; } ZIP 14 0001101680-15-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001101680-15-000024-xbrl.zip M4$L#!!0````(``1O!T>CL[#^Z)H``<"``1`!P`>FAN92TR,#$U,#8S,"YX M;6Q55`D``SCQQ%4X\<15=7@+``$$)0X```0Y`0``[%U9=]M&EG[N.6?^@T;/ M(ZM65)5/XCZUIG5B6X[DI#OSD@.1D(0V":H!4K'RZ^<")"4NX")9LKC@1:91 MVW?W>ZN*Q`]__]KM'-PF>9'VLA\/\1MT>)!DK5X[S:Y^//SU_$B?VY.3P[^_ M^^__^N%_CH[^9<[>'[A>:]!-LOZ!S9.XG[0/_DS[UP?_;"?%EX/+O-<]^&QD='HU$W;R-Q(5%,+RXBQ%F"T`5-),>7;4:X;(DV^=^O;Q.$HTN"N+@@ M,8MBIE04MH.LG]_]>'C=[]^\/3XN MF]X42>O-5>_V>-1X3!"F1P@?47PX'C;(D":W29%OW[(L*V&FK3H,8+%_:@___SS336REU]!=T2/1SW& M`SII]F5)[[+Y(BZ2-4UW[M5WYL&M_LFNZ3$&SHA]GK7N5^SJGHG_2JC=62AU7K?==BW9= M1Y@6'__KP_OSUG72C1\ZIZL['\VB^>LZ2Z:&_77=RY(WK5ZWXC6**#H$]_2W M'TI<;XMJDK/D\J#"^?:ZTM%RCJ-Q[S<`^G#47,KLQ\,B[=YT8,'C:IZAGVOU MLG[RM7^0`H'!E6-_(;]_=M52XS[@B-/^7?5D_"AMEP\OTR0_J*!,0Q^KL3WY M^?`=`KHQ>%Z)?CB>'3QVB9' M)%E[HG]T1-'#@NW[WN-G#TN.GXPXM(!G)Q7+J!Y<(;RQ3!OJ6G_$`CG!LG'+ MM[`@#'E`MH3\20UX-O+9+VP;R&='F(#+?E;R1T[CERUR&NR5G4;%,[9%/&./ MY!E[.9YM37!BCPQ.+\&STC71[7!-]`5-\;[_8WWD1G75,KQ;,8[W$)IC+=]H+9D^\.0N//@ MLD,O3]*KS%9'D6G2^.N7]MV+*U6QS--L<>YAL M;<+>]$/\W=C]V8UT=:]:738Y2Y.S;'O.LBG%!W_.HYG=M)S'9PO/KBH;<5=@ M]:9$_'5W-B4F:=E/O_"L`7Z;U.&%@^K.*DQSQK\-.ML4OYM0_&YH4&_ROXW, M_S;%PS?;F[NIL(V'WUVS?>[CQ=VTF0W(Y#=E;_=9C[%V4UM>.R78G*.39O=P M\U5E0RX33WD5#82TT\Z@G]XFYTEKD*?]-"G\UU9GT$[:(>]U;:][,^A7##Z] M]'&>I=E5\2G)SZ_C/#%W]1,\Y'SG_5[KR^E-.5QG[8^][+>DZ"?M,_B;IRWX M5'78/LU[0<:-DJ?'<*[Q>8TB-XJ\G1Z9-QZY4>1=J'!YXY$;1=[!S?C?XCPM M=R+.8/+9S4P8>OW^Q)R>;9^:S9(UM6>>;/1CY@\W'0;Q'D,[] MJNRN,'H?%GM>.%?;*FI)19?5QSW M>`_LR73UPV#Q]DEZR:V\<9=Y`OPYT% MOJXWJ/*`$QB=9Y6[C#L[Y0NJ=*"&O#W,"-<.$)5*^$'>NTD^I.UV)_%QT8<< M6U_N7*BHU&,%J7L8-/BZ06/E1./RB6:%+/)-1JU>#UO ML2GY1A-$-B>(;)VW:-+0UTI#M\Z#C/KZ''N+1@4,7Z6[Y M@_M3M'O"&C5H`L7F!8H-4I7U<0MJ(U3E<8?F32[1!(WF1M6>>X)F5W+'K;]1@]=3 M@TW98UA;#9H@L-=B;PK&'1%[<_%MHVXX;41*^&BU:'*!O5:#9H]@7U3BT0?2 M37JX"\7AS,GCI[S7'K3ZI_EYDM^FK8DO7H\>;.%/1];1-/Y&_A11S2EC(_[] MLGZ^AO7/-.Z*`LRT-G&_48'&"S1!8`\]`&]R@%<2_Z;L%#8!X-5R@(U0@76* MP$8%=KH0G,D!3K)6KYM\CK_J0?^ZEP-1#V'@URRM?JL.UBUTUK9Q%K='6ZF[ M^,[V>E:,HL<27BQ5HD>LW[PS_EN4-23M)!]OZ^Z=>DY1WRCD)BCD3TG>C;.[ MU0JYK:^37*J04]2_I$(V+[!\7#C_.1YJQ1P$WPCFOGCSL9KK];_MB$ZQ<*USNIEM\Y7#?*^<);0SNLI-]]:ZA1 MUF>OQ'3)T M`>,>X\G&C1/SE[/539X-YG1P/'H$%3X^8=Y!T:Z=-"UZC&#Q]M=S]X19B_(% M3<42M,,.3\,[?@'4U/3M]!9L:$K4Y9B/`V!WW.]-*?:Z5/YM"LW,5!.+N"3K M==-L\3(K:)Y>9W:V<=L#A7,\:B?I6PT6U"ZM*'3BJX.1FIXEEU->\7#H)N-6 M_TA3PT2$J6)$<6&"9@1I:SE6&H=(L<-WEW&G`)6:F_Q^23O(\_)96K3BSN]) MG/NA":VQ.N=<1Q%F.E#/K712"ZD5X3S2@6F'#M\=C5\WO6RE>RBNUQIT[WM\ MJLPVP+-B#2Q4<42-IDY)P0&.LC)8;#&A1'`NPN&[7\@0QL)5%N`HD:Z+PFN* M,!&::AJX$$%:(U5$N2:($\!R6+FL.ASWJ\RA&")<7RK$.^XTPC)PR5$D)=4F MX$@S2XS5`A].N+H=;N]K'K%7.6OBM-!'X)2UH8R>@K4\#5<5`^N$#X\:">MM`NF M!\\_A@F01G)#+65,$LJIPEIS%`)5`0GK/"C(0>D/J@G'[A<46"'@ZA3F):AF M"`AI)\DM"/2JEZ_#1AX12\&$0X0HCU!0'A&MHV!5)*WB_/"=;K623NE%D_9! M-?LDLJGE9J"<)5=IT2_?V_4Q[JZE2SXRF#-'0:>XC8A"CO&`I?8HLH1%A^_^ M[Q^G'_W!9V__\?'T_>E/)_[\X.2CG00TO>@]HL]Y7#+K_*Y[T>NL`25RW!`C M0'"@7\I2:4IHDE/'@@]:EE`^^N'"4W-7*]Y_?:Y5)6_%I_BN?)O=R"-.+W]2 M72UBDSIT1">0,*^8%89;<'8<1U@K)I%AE+O@D2!X0H6JO`!C@16H_@_'RU$\ M"2CP:2'0"/CE"?,4DX@;;<`#6$8%]P1)2CR?!:I8A)^*\RQI)>EMV>MCTG\2 M6[EUS@OA'+`4=$U+B"/<@3_A#(-+I[-HB5(XJH5;A^4;0"]CL2$1A!6LO#&, M*\4-(I`-,"VMY`01,PN:8AZQ)X,>=`>=TNI=S:F[O;R? M_E4]_U3^P%3>O_O4`7!'0D2:6#O/#"'F+/]%F7': MOP;OW^O"U-=ED7F;#(O8][VB`+TZO81J]K$*H`W&C`G,3"E;+4+P6"!//`1. M,:?A1Y0OHG@=<,]+V%+3%5Y2!2JL@#"'"'AQX41@RB`NX<\<81C-N9NG4]9N MI\-O[GZ*T_9)9N.;M!]W)M**QTF)^N"=Y#8(2&@@^8;$AC)+"3@ACFDT;Z80 MSRF:TF&R``IDF'06/G"-*%1OW$%RXZW1@FE6DQB7@6R2^<_! MS>\DG]^W3CX@&&8C*"6-4YP&IR`02P%!F./`R_QW=^2ST:^&7Y@;0%W+N/2\ MS+!#%""V@!<3W@3GA$.A1CY<(+*U$MH^"Z(@"RDL@DQ-66V5 MJK.@[R&AHDCZQ>.B?80\#LAR#+DXCXA3@A\LIH&1.2`0S?%Z0)Y40X)R:!ZB!28C0?`T9,:+J&%-;?RV'M8Q-2D5("XF9Q(*76[3.<:.0=)!V>O@T M!PNQ2*P)R\;%=75.7UR7U<%MW($>A>[;.,_O0/=^BSN#9!XN7<)%A'C@TC+& MRAP@2$.MH,*JX,J,6<]Q$6I:.9T:KP7J.*2P42*RA&H2+`N\IGZDZTBE'MPS4L674Z6PA_J7:H=`'354$.G]-"T/!Z+H#2H/P!\![-L)F3&=:4($YR`5+:PNPWQ`2A.HDT-D M0>40T^[E"1D>4])$V#$D)#6*"8B,+XS[I"@&:_!ZVBUQ#/'! M0VP(E`-S90!W"_DB@R`>=!35'G#QF:VM!4B>AG995(`4S6'IF61"<`^<-AIB M,/@<5R9,TM0?QW'V[6@7'2.N9#"&3)*#/E#$$>?,*((AIR7"$4(Q%(!/8_#L M^>'3<"]C->9>8PV^(P)6BPA+S,$U:F4QTU;@!2>?JUB]!NXGY#R0+T/:*2-C M><0]5N7="J0U'D/BI)Z+.6M7UCG(_Y"PMOD"B43Z(KQ*\I M&Z;GD&069\EMD@U*&#-7HVNF*>^[3,U@1W<*Y_K.S/4A_G>V*#Z?)TG MR73C_&X4F0Q\U#*,H:BS6D,0<<80B"E,,8@NC/G)[?;QI47TAI%)"2SF[+>) MX/=]$8'#B"EE(T:)U`)'6F@/V2F4I91"A5`K`AI]!Q&P)XE@_B;!-DB!(^*Q MXQ+3B&)K`H90#U+0X$.#=IS72H'3W9;"PZ_]KI+#BM_`#KT\2:\R6]U83Y,5 MLK`4^`^E@P%_!-FX,-*`C1!K,%(0CU6M+.3+6P3?G[C@E4=063"#R_(-RF8C M-*207)>W$Q&O%P'AWT,$>^24G)?<>`K%G84:SS-MI`@!TE)P5"IH5!^==UP* MK^64D(DD9!`>2\NMA305JAKD MRX-N*942BMOZ3(D\300%5!$C[CRZZ.4.RG`G.;,\PB(R3B@/=0T5D>($V[EB MC&"&9JNQB?4?B6Q9Q66PCTAY!=<9(V1VXW41,I=<]$^RHI]77W\P<9$6YU#0QNW3[+08^;+793_:>M3`8>OW^Q)R>S5O7]#:S4I)"X@6Q/W`>E%3>!1=)XDC$3*1H MK7TA.D'INO3,,.'A!NK,Q=-'*WBDF`[$22E4>6XDI(BP1H$$)SSE?.Z(&\\< M[BW!\G3,JQ2,<^$L5Y1`G0&.`D([>`_"""1;4NMH3L$D>Q+FN?LN()[6.LYM MT@?+0"$S!+3$"6Z(,])B90@E+&#&!5MR!C1Q!%0+Y8E@?U\,EF(2%"B#MTQ8 M;8202$#`L`0<=)"SWSR8`DM>`.R\"YP"BS#QGA!'D>:1PX8AH:W2Q%O04FX6 M@3UZ(=;.:^U4@0`QRR,'/IA@*@7Q`=N*M<9K$]1"/2C1TF]&"VKNRNM/L^<\ MJ_77B<@BA)&U%GR1O_/WK7VMG4DV5_D1;^J'Q_[&00[60=! M@OFX8"0Z%M:F#$K*1/]^3UU*MG2;O)>\E)0,,IB!$B#3`X[4'!>3:[#%J2H05$G)9C3 M_2,E6*C]Y"(\(19=1D4RDJ=HN'NL6:FMR'J9]I\+>&*I@X&J"QT53*,Q"OY< MI,',0%&*BE/N9D+;SP(\K=U96D0C.2H05#)%1JN"AQO2M45CXL'C.:/=YR*> MQ%_^+"^`!6N?UQ\Y%$3S`7?;_:7 MZIQ,_1`!BAJ:]/B38"5#S<+GJ$/!'N1F^MNDYS3J%'`O*-4,.13@W57X0AG. MBIP,F6\&JJE%F[9/*B=?1JIVA_V\O=NN\;EV]0?_U\UWV^N;$VN$1:FP\]+Z MH"+55I)V^`8G$ATU1=T=G[+/X\V#,):"G;I5%\*0L;660(ETY@*G*I0`GPD( M`OL"667U`K#?K3<\%I"I^N7GJ\W0E2FY![4Z,HAY MK$^@DL8*%X*!/^I#9VN>:_X,H+/!3^EW-8ERUL&YQ(=49<1M[$NEYA)?JEWP MHT>E#*\*?B9I4:S+B"V5C#`YE9O=?*HM\(61R$)UX)4:Y7E>&_S4RBLHARNJ M(H+3RG/H"?O)*R]]2K)U>0UC/"T'SZ?@Q^WUAZN#C6J'5YES+E96&4MD#8T4+!)PJ7V23X_ M:L)=A&I&(PF&(%MADD^2*(24X"JJSTZ+;'+9TX"IU`NLU8RJ^>HB.`:U2JUQ MS7LS;5@KEQW(?]^AIWS*FZ@L?$9.;)!SLA+V#7&. M;K#+O3DVHS+-(T1ZM@3?6GQW?3^;VZO-'9C8^R_K[8,\ZP_7V_77,6+KFQ^N M-L,'MWO4-MW0__RE,"F[O?UC??N1JZ=_QD<\'.=FD.B;X4.-K1)Q$,MNH M2O6EF%*AHFZ<)>#RK^='Y`UE^TNMZ:3=;D$XK1$1P6?:2,&+P?#@T,B6^ML% M-SK@?\LUG3&;`>D2T9)EK%BH#9-N^:B(-1`2F'/^LX%NG7@SIS5@6P M:<3XALO"^1I>(FK@'%RRSAE?]I#NUX0Z&;P+%1+QV#'A3'58842_O*I2)4V] M6=EK5&:A/NME^GXSFI9TLBI$'W4;LE=2D\!7%K&8VD,;J9 M\84PBQ_>5'QV\IO;Z^V2K873#B$VQ-26,P\VZ%BEEJ*F@#C6="D26!(QI[Y/ M\)R#?&97JH8Y<)$413A)1)TPY0A+94I-E2CZKF!(U[&/QKM=7SZXK\=-W#?AX:A&9Y-LXQ8G'B85R4>>#.!(PJ.2TGT:J(\E%\!\%4GG M"D(*G&[VVOH0P1VY)P.B&VZ8(X0G>YJ?[9S_6B8J4^.O8ZMV+:.WM]NK7^]N MV>S^?/UX;;F^A%_D#\?MEB\9EB4+:O+):2^2UI%**:G5(+PP366#?_RT[^JQ M,U`)O\?KG07[+59A4LUM:#F6JJOF9+$*\"K#=9P7JNFVKQ55:?%OMPJS))]S MF"V1J)H#*&^;#)EPXCT/T,A[5N'?3O[).C;*L8DF@L_*%N^YWFK0`ENY.&C? M67A-^7?!].(+*AZ'[4N&.U7<%)ZLMXC4:H*:)_W+09DZ`S$FY7'@FI*``VZB=];H41\HWE[J+ MT]$0VG.A33;(VI1ML]8WD1T.J*\Z#*L6*!5KNKR&'3OB*6@[CG'?^$+IX_KR MN^OKR]WLRI_6-^OM[V,N-#N'P(M6!/Y'IA"8V/!BA,(S(?@#6/&[3P`UN7[XW=P*G73DZ4O:9Q(VB4A4/)A& M7Q),YM`"'@3UT^I?/ZR@U5?X]6I#6G&1O&:0PG=U:)L`_K[?_QS3W M^F)]<\X6`*5)W!7AE*'4?/0^))L1:`0GW;[LHAQSKUE$YTLP.>6M56ESU#+: M1#[71%K7Y$H1S2@7N_$%TO@#.G2D!/_@$./C]:?+[S]_V5[_OB,0"TJ%C!:J M"&-RB]#X:KVS!1%?EK+$F&7OC(5]KCN'@2S&.[70)3?;%+^T8A4A`N-!?\4E MJ5W(W)#4DX=1YN-8O(>R,[.Z3-AV+YMITI,'))N+5EA1%4U0HO-]6NJ1JSZ4 M9IF$-#VZO)ADI#0J:$)X%YP7L7JB!KH#7>W6#%&P.A42PMIAM`DO[7I[L[OR M.6WI%'GIHY0@JIY@9E/&BB4'LQPEI;XLJ1]M.8?G3/"3BFGA>[&P039+-H>4 MH:-""ANYGZ1W(_TXS*7@%TW+5#&!ZN*D5_`9;W5J"KPR%1`TK8OKP@.HCO>' MX.Z;37D,P,D'+$H6RF>?0@IPQ=SVZ72)(,&Q:-#+OBR01EYM%N!F_?Y#WJXO MQY=,^Z#1,YO9X*\*PN4LB#MR0K6UJ91@[F4N/>/JIH(]_=T'0>%W,?S[!_#I M>KN]_M?5YK>\^H*_.4(_1W/8E#8NBP)KH*FYPG,D/;:_0$>ST%T]D!RN&X7X MKP.XY^#-RO48D@SM<]_>/YH5RSR+BD2('GPF>;@#Y[C"7L/6*>=\;/:I&C_M MGE-A6J8#T&9%>B@9.G>K,@7A;,29]""A)?*U1G!:M4PY@J=VND_BJ*TZ!&]6 MKI_6GU=77&E^KF3-Y02RK>$)$S43@R2VD];@&(D8^^+-XW3P,+Y9T7[9W-VL M+Q\_SIF;JZ$ZH:W7WQJ5CXG61UOH0[2UQ*J\I%@X!"H&W\"QTS'JLE\QQ=-I M#HO1=C+?//Z81:XB@PR*F!$'\Z#G3-'$&K0I`=Y"-]\;CKWF;HQA`DNK549$P4V&%BS/F@744I_G+I>"_&%U\1&?V=X_?8QE`>6&C1+:%0VFJ$ED MV"D14VDF)\1ORO?7LT*.>IL/(UD,>/)UCJP=(\PA*`H\/C45!/,6^.'\6C\3 M6KC1R+`C`?/K1ZN;CPA^^*'&RW3_"Y3]^TV[VJPV%SC4\>+VZO=E%\81$:4$ MH0`7JR1()15U+EZI+"NX6D'CD9$K=@M^P:A:2]UC(#,^(6:?8PE'=R])[6\=A> M3*2938H9NQ&:M#DW4A&[Y)*(GH=?(_`R75[@G35'Z=U"D;Y>Y9^Q2RGHP!.) M=6@(<$WPH23=8I0X3R!>O0L_:H_V('LQ@6;V*(L$>F5R@<\F)3U///$-(;R# M?M4]IF%DC9=+]*U*\O3K':E@`%3Q".+A[Q""1!#Y!KID8[:U4ZQQDN'9;S\1 MUZ3".Y!QDQ)"<_@V?HC6IZ'ZCBS4QG3Y&3MJG3L#EQGC>AJS@:E(+XQ.&<&D M:"%XJ9V,#4&0X.ZF_GI?BFZ;ER&;N7-25$#R?3:RPHZ[ZFV"C[+6*)U"Z.*56$%3#5V+!3)(*IV/82IUQY/ORU'=A5!$Q`>QZ\&I7?ZPO=_41PW=!R0Z.JSQ\EVQ1/%=TD]:4;N_TP98=XV M/Z_^X*>39P?E?*VI?1A^?GL_=/D,)87;^_]-/WW]Y$]\&?ZL!>@A9GWL_WE2 MY!B"=98G66>XH1A\X7DNB/RM<5PFQB\MFV_R/L'[Y\B!^'2?'++EV*0@+84A MVU*J@=\AK(G[IUM6+(<(;R+';D#;^I(;#$?CQ([?EV*M+0U[8`RV1A2>X03[ MH7,.7E=^J_?-]N4T>0[L3^8:VM)*;+%1)!D#HOH8,]0M\?,8@SSR[>3Y;KW] MO-K<+]Z?T*()V`U$/CS^&71'Y9`=!*O>!^'>>G^.EN?`_L"1>QF4A4O"(0HF MJFPH!2\\W!2V;#@_[NWD^056=WWYW^!]E]>?E^]2:B[6C-!'63)-)^^DRQD1 M7I003+_U+ITHU8&]LF(HKP,1:YJ$#;%H(LTEB(@?G-Y))=Y:JF%BY]OE<+*Y[4E M'88%"">Y&4QL;8;K9*D8H9M09JC5HJRA&/W\#2G5"R.<"3JT*#&!TNN$CV90 M>YND1\PV/"&(T*U?0]+NQ1%.MCAD[05H;7/\?V$:U=VD!*.UQW+U:ZA&J9,C M$9X3A/O`\RC)*-FHA.3)UQA-U0X9,VMFY2XY(?,P^S69F+<\YR:U*\" MF#Q/U@:6=1K5$DN\WPZQ4=A&G5@$% M'M!88/65HPBOBPA?2`=+6S+<5)^RTP>VXGB`"P7\U_4"\1QLG78(.*#["&]# MD"T$LHG+^E(RG7C,JY:)]P#O9.%V%ZZ(K-Y_:%]@=<47#T5NKS7N$EQ,$DR)+[4%T3)1#5;!?_?M*"T'N>1OH M<>+[\$\N[G_>KC8W0+2;FSM\]6F8*_`==HIM8MQ>W6!7R]T6?^Y*+Q:_A)5D M\2*E*DTB:K`768@JLZ\U<]*H+YKO97Y=B?X2*SB918U1N5P30D^$V"*8['9) M8(\PSN>^T78T!>IOL89S\Z$0@'`5H[75D;=02+X(]-!,!=I/O;?R?\LEG.Y^ MB5HF,AE,46=7HLEV4$.+L-2I?E;,Z%KI3UG#)P6(2WU+*L6H1E:*;,C`P=24 M6G.DG,.W4_]R2:?.8R!D*H$4WT\@-D_@]5)K*Z5Q8H^JCX.V M$_#B[ZZ?<^JES7):^):SE<1Q1XHYA2KXF5XWL"FX,R2?J!4)U"`.S&MZ,!WO-;3=B*;5`W3!PODI>"OR1QOY\_7`']^.6_]7M M_8^?5IO;I[54"_0FVI#Q9P)IK=`;G,/,\U:5X2Q!GP`:E=H<#^W%))JKAX)! MK'`.)CE+WD._C'8N!A=C($3M'=<;69ZE$NV:_/\Q=FV??&O'PW$/0+1^1),/^RL+.462BF"@JE+I2JRL7!M&8#10E\$,A649/I[>JXH/%-U^WR[N+VGRMNWK^] M'T;GK#[UAT1/'',J&5Y.\3#6[/<%O9;21FGO:3AG(9\Q*#"XVGE?G;"6 MN$8:]%XXOD!WEA]P[Y"/&<&YR!^^1!C#]NBXASB>NQ*1&^!Z+\C#I5`JE(D' M<2?5JNRK%H,_0H`QJA<19.[5<1<\O],B2"K2H07MP)5Y3):W9%/?;C@:;[A, MDOWT;4'+AG?-(;CZ?_:>M+>-8\F_,G#V!0E@.WT?,O*`[NF>Q=M-'"/)VT4^ M4N1(FH0B!1X^]M=O50\IBAR*XC&DI%AX>`Y)S5%575U7UT%!E@#X8%5J77`' M$C$G7L:F?TC5:DA^,S0'`;ZQ+EUS&ZP+-A=*RH(8)W0`7L*"SZ+(F[:(7IU1 MWP;@._>TT`'<*V,-V+8*;7<33>"Y)11_)LW44S"A&LKQ7E`.@'ESE37'[I'" M$C#[L#.J8$(:5B@5(S6ZF9`I5U*R#X*B<.FCIL`6RP[98C.'@;!X1B-RX9?;.7 M9:K-7T)E5_B6L,/V$AUX``[!*C^6_6&BPKZ1-*SNE.#LN$@=Z*K@!;:3*(#+ M"HL'T1U=H@%9)#NXF4P%[ZU)>1*;7C$JU*YG@QP1\HWDFD,=QZ@RS5O(" MA7ZB>*ZXMW1_P">R'LC>?EP7VP_1ZVN_`7@CE1=5=UP%@D]3$":V4 M!9X@#M2N)%#OBL#+_>F?IHL"U$]):X:.2%CP3ZY0LO`1SS$K! MFKS.Q$HG\A4(]H'N-E5R9I3^,OJM''VLNLMYE+,_KIE;LCPZQA-*D3,T."+"(JP`O4?$F0G"=/2U"*9=T]L.:6>'+3C@(>6:E\SAXC$?NN/71B#S" M7H\T-GMIJ94]T28V]T^BGQ=LX/'U?18HY^"8:*L)Z#$/^H`P'@+55!I7\&80 M3ZWT1#TM(O_^[?X&KTR88#VV2O(2_@_.+_@QL%DBN,3<-^),AO+C,=C]F,RO M<..J\P"3@0PRL.F%RCVH:VN\`DVM6>1@O(*?W.PMQRQY1(Q^PD,>=UV.X"\/ M8`8VB-#$!.R<+SEG)@\2!0.+SC.R.G@3C">]4G%W6LS>#T>3J^TP*[C'"211 MZQ@D8]YISD`B.&=R9VE3SAG#U"-@EF1=G*)K\'/5Z_7+V$GC3-S%%C@2"_M+ M6_#&6+R&9.MP,4M![7AQUOZ5@(R^XP#X5 M5#I3@*NE@M,>IS;B/-[F>8ZT[:[>QKQ<1C1&4#V5H#8+84U()^`$[`$2FB$. M1@%, M0H&=WB)K=MS@*SD+I\5D@U%04!D]N(?@9VGI!`O4*,0D%E;$-;,!J1;V>"S6 MBE60!^ITS)E/9?X$9V`EE`J?1V)$XYB"&OL8;+:'56`Y!P=?>_!TU0 M.\@L$.";H!%-\R(:*@N"Q63*C!&48ZMD;%H`MMA4O"H"U:`)P>>:3._B4G;IOK9!J%=S`)P1@DX M<#37.&,]:NL*E1/O0=B![&9KVE'J%G>%;#%4$+$]`&A3+@HOE>&&@^(I5%#@ M=A/9G!:O38O&\82YR$$98E%=Y5%NR;08S5_C)VVLTD0J049(J(/(4J= M,C^#YEH'"2I7-WT]6%31HB_^4`6O"\Y$(10/8+5(+(&C*5+`'#82:([$$:N- M`UJ`KDV3(/>6Y=BW/UP%.W;K6^:TS3SLF`7%>2T"CL);GAN:P(G6D@)B(1X3-?<". MQV@'V03:%&#@%V"6H;.FJ5%2IDA!9#DIQ)I(0:O1]JU1V<4H*)P`TU.`$%:< M@1S(\WIQ4O?=YKDSD[I=Q^!HD0+`1$?C:&[S`/*VX-J&A!FV21%K;&IN]6/L MH'VL`JHBLXH"^SEO,'8(*A11XR1&LJ:PS-(CRNXCF06!>"H"-0*$>K`D*)T$ M8"AT5"J8=3$LV:Y=<*10`5&Z<)C&ZG01L8&X874,),^-TJIA[W`IR0Y2I.SW ML<_JH/=S9_17>:?ER\X)!L!+VA),IY'`/B':@/-<+99%Y=PW4X91+RW#>2\L MAX"\<=ISH4R!@UDI"&3N?&=(#YQ+I#TPK.3&QT(`D`6./^"! M,@%.C1*J&<$5\+]E(#U#](>>DB%J[/#1BG3A_ MP^X"X/^6U>75I.RYC^6H92B=4OT\EXTAE@X=3NC;2T M\!'\?DZEDY%C%A07.'&Z`-UNED)H\\FK>$RX;+OL"&3K"&[BN28?AK(/=1(P1DP52T!JT1*[F']O.,4(UW&PG_73:W>>N>= M!+E-*X?I+V"O>BU$Q/D^&N1,6KG(@N5L/5MNN>LV((<.SEDJ,BOG5>CC>1GZ MK`!][P&1)/`0P(<5F$$G+.HNAJ,PG)Y/+J9]>`S&L,`S M[);51YRQCK7=M:\XF8X&^[5@(-P4V$E>"!!QX)!X(;`.C7H*S,=(L^L.L7=1 M.P#.8V&[<2&=HCJ"@VMR`M@&3ZB+09&B4%A!VVP1247KV,;/Y:A;CCQ%+Q,Q;XESUL M%(!.PW22?(9?+N95#!_*4>U6?%G_@#N1[06@`.?[X>!_5@'%"YK1$7;7&R;@ M_5AE&"N8%)%C^T/IG;4D@O6^VL)G#AMX0F^%GBW"?N0["OG_>&[DIY8ZL,UC M,%BQ1@(LAG<*;'5.\TA66R$_:?++9\C]BH!U*?$05^;@.!`'.K$@@=I"T6!6 MDXL7Y*=OS1,D__/C?J,P746YG!22V^"E8A;,8^NU+HC@)R#_3\/.``RPG\K) MI!R-A[,)C+.IY[N5TDH3=%`Y&+="2HT-?.W\.P6`93X;7Y6J'WS6Z*!^F]C.CM-R_5N.__!=?#KI7UYW17TNG(BNA M[N;Z+4\:E;GQV/C*6X8E%L,5-]&#+:D$8U8QBKGDUA-L$Z[)B7`5>^':M(H>0E=89JF547ML@T2MX<(1 M\(2H-ZH(NC@)NO(T;!RP@LL)40B!22'!N*"I(30O'H M$GP'1:,I-`[9A:^4$[>4%?STT-UU:<%/M"ZD)B0QSPG7$4__C(P^.,D.V[4K MG6%^+T?7#R*Z_4P73?%8C>A`,1I-O9/&Y5Y;%;D'L6->_?.#_&,&Z1I(6@?S MGN$L,C!NB6$<["BIB;%&\DB"W,[QN)S35&JN MCJNJP[%M^/S")B6G@A+7<*Q#(8YX7S MP/)&$^XP M>^<)#Q0`XB3,(+KG-4MQ2PSVC7^YF-$5NSD/^U7W2_WO[P",[X,=NP5D,H`< MRS7(\.BED,JK0`L0X<)[%ZWDK_[Y;7_RKE=]S,:3+_WRQU<7\,@W%YWKJO_E M#(DTSMZ7G[)?A]>=P;OTMW'U?^49)3>3=Z^^O9R\6[F]7PW*-U%D MK0S8/AN5%_VR.\DZ_7[6Z?T)^JF^\CM\6)5&-&?#0?\+$F@P'(&D@%NPHS7^ MX3J\[D=58-X$.9#6]`T@\'>!>P1>O\`),!XW!E]R2Z&HZR3 M772J479SA_9X$SX#?IKV`12\#+]7F+!376-FG M:G*5OM?[`JZK@!`W(&JRRW*`PQ0!'?A[>3.[%Q]>#QO+ZFEC",$LK2O[[MO. M]) MVN>=/H(XSJXZX!J>E^4@*_M5VNLU*(LEA'O>9K_?(0/`-&NYC$^;$V7>Y7R9 M.#6AAY-;8@,CP24]`!*=<7S6_+&3(<"1E9]ORFYBFY7G?L&Y*+A.@,XPM;FJ MWY!@&]_EIEWX<'PUG/9[^.)1V9DC_N=TD$A5+^"D9NV'&!J("G@"11&V$I"I M!G5\8KZP>;T6\V6C^MTX`[UTG5'RYK]OT4UHE@.\+P#)T#RI[Z"*O./T=89& MP=N-4F'^>7%NLYV(7I+JBQ98:>3=,-T&-FQ5CD,U[O:'X^FHW$6ZJT(4!(U6 MY;$U%'->@8^MBAA53I6,SUJZ-V3Y'?(EUE@BX'%D.E?MR?1M5=;MZ*"LGAWT M]#&[U5:S[0@"<)RA\!ZEG0K[]K:=?-9/.*6MV2U'V)\)Y!7(US(;WW3@7US8 M9A%TV74M2-*DI?HUVL4.RPG-3@8#MYT44SWT4QM`E:+)S#1QBACRL\H89-T'M1RY/5,!N$MD\[G MLF;%<5U#D%V4Y;A6A!W$$4^?0-LF836Z_G%AMT:8D)K'#:H#AD M:E!_O_O06N,OL0G%:VX?/$DD`E+U9]?\^`K<8?R.:S7_OKMH^53U)E?P$7`Z M![V>=&J_W[D9EV?S#PW)L@!J=/L)E1&",OCQE7B5C8#6Z3.]O?:'26_Q<;3V M"0F6'U\9]8^E)RR>O/9IBQOIOO>QD[SP/K1GB_81MB`F3L\H?3Z<3(;7RX*" MW9$[),2BYF7K=)';;H=\#ZFE!V2WTU-XL"81Z=][I_G4Y M`C.KAX)B.#K[!NS[\N+B23'JX1KTCYF9BJIE;J=FG&Y6&/LR[@E)NH:,0X#J M`I3CV575`]W4*AEWW_&[<^0REV=[W?@OM:5RE.A MSW^T383V<4Y,U2K2RMJVT'XJZXCWG8/C`;;^Z,=7X`J4KWZX1>=K4UW+$(B6 MW4$0*6H?Q<5.J;AV,*R.L+\(;VM_W4N4KW?C?07[2Q]C?SV[;40Y?5%3IU%3 M\MF[6+\/)YU^=ETG*JP$"5L3QDLQ`7[S.>L-IQA(.R0H<.\"S=Z6@G>-\,-3 M(7MK]O.#M'V0D3?1^`BD/(*\>RUX>X;#WO1\%GS7HB#](07#UUU_,L"V/>NA M=^,1CW:,M1A_U@I2ISW`ZJ0"L/J8ZM,L90CX>#P99^=8S9\-!]E5-9X,,8N@ MGTU&Y:"W.+:_/6_'(ZD1'FKC&5&_EEV,AM>) M.GC@CQ&F\55]R%G-B5K-C MN5&9AKW,B#Y?GG'U.;L&$*_&LZ2`4Q'TOZ:#\D[B`4F)![(=\B*ZF,9PA--& MN]_.6MRV74#VY>ASOZ-/<^#1I^:G/OK<^\;G=L?*[GC)?&APX%IC[82GH8GQU-9^4-#J`L(5_DS-$?8SROUV>"-.[Y,M\%7DB+T[J5[P?K'G9#B^^\G:: MI=^IKN>%CI-)O]PU7^HKS.[]CHM=\I\/H\J"99Y1445KE25/:!<^7_WU=]IY MLK6,X*]\YWWM+E6LBS%;CA`?)T'X.>1CGBX/^&^3[FO,"9-]GP,/O3B]CQMW M?I%>+])KAP@VH>V=E;W(KV6;[*4F8<>:A`\@:#'S%QL)^N&@]UQ*$_Y59[[/ M6C1VA]/1N%QN&?AZEE]?79=X`(#_?7TW6SY+B?&7Y9V&B^/Q-!$"GO.Q,ZJ& MTW$V^7)3]T?$1G23+]DYTN@U?.M>84.K\ZIN*WESAXRS2^K^7*GQU>6H+.]V MW:K_E!+OZZ?.&RA>3CN8K%^F_GZ=R1*XGZI^?_Z>=1T@L1/8J-.=3+$+V"CK MEY?XX1RV;&?6$NQ?%TL/O.A4_;KN8O;0&K@*>R\N;JMI=EWW6\YNAA/``^LW M9C6"LYLFJ3GB71IEGU++PT7CQP9C[:5PR%N1P57]=3U+]WD@+B*L[J'/^G_V MGK5)<1S)SW<1]Q\4'3>Q/1$T:YX%/3L;`07,]M[,=%\_;N(^"EL4FC$V(]E5 MS?[ZS91D;`-%`65HF]*7;LJ6]4CE2ZE\E"#>87^VQHIQI5BX% MD`X;VA4,M/\[9'*H6V":6`PYTJD(S;!)AEJE2,B+$4K+*8:\/;I285+4NT]8 MN\ZU^V?,=2[&!#+T'OBA+F.VTA%9L'N2162ZRHN-2,N4!"8:ZG2!.4]UUN#\ MGNV$>)BI;/E`+P?6_^[6FY9_7CW__!BNJ%_10%-DFDD>5*'6LE=WX0H/I[Y@G'M3C1&)KC7J9KJP&)\/U-3!6O]0J,^C\ M7*%?DAM>0&O,_YZ>4J8Q-&`2`YOG'&2$:A9'KDGMJ[7I!55UK7`V)CLY("@F M.?=8I`LF@'C)'VF\$$X.V$3'6Z>'B-C7V8#38&O!9.C?LXVQU"%#Z>PT$ZKM MW3.<.)O-L%-8(9X1'DE6O@PEUSJ#V)W*O4[^$3X`WHM:%F9YD*N-TJ<+0\#( MS&H*T'$PH_<@&51(=.SC1B!DX:P1N@`G=_8N0,P[M:#&R!GV;[N]QG#UW5" M/H<$LY6%[VP6Y5,,IFDMEF2^] M"J:3N8?-DF4=CI8$L0)G4KOS8(Z;5WMR M#/<1A>5ZKDXR"EPB)%'5V[WL*19U25AG#06,TLC4^=I'72S"*IE^J(N0H8:( MY<]010U59Z"I,O9&-2<_OQN^_TB6?BR5N4[)IE[NEK#O%"!P-P9Q:G,C8 M'.PN>5?8JC?[Q:SN2AAS%<5[WK"6NO4\RI,$T_P8Z'>Z0IL\2E?T^-'>`4A= M*)E`+Y)AH.]#X+?B9I*9,I31/-3W'-@2NX!CISZ*O7%F+$TMN7F;.HCIU6%Z(^&&<,R#\+[+/=[RGH+C(E76_T<`Z<7JR$K779"I8!2.UB#CE('S@4M64]\LZ$K5I`4P M1[X*5Z\A,\6;`F4)C>;ZMLDX+6A?M<4"A".R"<$25RPTSN(.934BPY-UH*+O M/YXN5N\>S%C"RN5,^SP\C3!PTKL6*98_]SPH_5Y98GV>>MGIZ[(4+8XTMSYB M.'Y M==E7?V51_KZ%`,R(`EI%S*Y8,MG=OAM1[@82UY')Q\.ZQ!W)C37-+`X!6Z*KWN@70-0E4F/A2)07:J2$6]/`")LGB7R_]=4Y;9991IZ]&( M/B,M^#XPVD3AO,R)PAO=9V8*;W>N,Y'VU6<*MPNL^@)M-FN;Z_TP:.T^/'Q& M,Z+)]D[&NZN>5#'+>_E(H'31W)8(M@L>$%OGP$J&$B6?+Q69V#H'UUSGH&RH M=G`I`XMJQ:':=:*2Y5H6E2[-E6S2V$>P[M=->_5^F_/)>8"*D9/5KG-\ILQ4 MVPN^_O+:KUO=XO+V/A>:1V47K02FVJ2_%Y#=EGM:[OEMN&>KV__FP*P$SN%W MMJR698\50%7+'HM3+OO=PJJN6.72*I>6>Y8>)RWW+`R4W9OBZGI8Y;)0F^9U MF2Y_>]HW//4%/\:L63*C>K5DBY6]%G\L_EC\L?AC\:>,\#G;37"OZOJ4BOL[ M!3M'"5K/6M;7>K?G[DDS\15%7JU.8HZ&E+DM=EKKRLJME99>E+DM=9Y)= MS1M+71>R75?^L#4V=2M,^A',ZV12#G(FK;':&HNLL:@<\+'X8_''XH_%GZLR M5G*)@](L_JZR3;#;/?QHN"[Y8E9 M:X`EKC(1UW,]4RM#?.>0;Z<"SY*H)5%+HCOD8\LI3CZ^=.)\\=;TD6&,R82?%2QS<'S"I0FS8`^GIX#W(@(UK!70DN.IY-BNM=MGBJ>RY&C) MT9+CM_2ALN1HR=&2X[.D8[=5G,.P)<>3SI(E,OU<-%-B6JWG+/Y:EP1K%9A@ M:8!56>EA,Z!4/%#. MD"G0J3N7L\YNTU&%$*BPK']6VEDV9-E0[KN+[@R^["?#E.]9P,ZJ5A89=EU&,"LVF99G65UEM5= MOY&M],A3H/7MKQ&%I>]J?[&)98#F\X"]F:M*6F\;3>>['(XVLDBJF$&K"T^* M!.SG.2.ST`?>"6,0!1I))(O@H8CF9!E&+(@X]6'O%XLP@.XQ[U,YU/%?X,'O?7)X"A;NQ33!Y&ILREL63X+1>$Z;RL#V'L>_"* M4!A]G:$5YJ2&@(YXZ$GHW@-DQ\%>J\'#6-+`DS7"OKIL&<%_3+@<^EX*[K+, M^!Z-Z/?[HP;V[5$*R/YI\.\?*5P.FTP>&S+?Y%#(`0Q2I`K0@[U5?V<[#4*Q MH'X>#['-NF.%),1EOF_:_/C*>:7^!N;@)G_O@,-GO@#D^I4]D(_A@FY)Z0?N M17/X"6LR#`OXC4^7DKU-?ORPR6/2265MZBF?:N]T"#W`+*\F\^.K=N>[)UE@ MGA&;#QO-4S^LRG>5F:C=B4(&/.X"R]Z>;S&CYV8?NHR'?(;#NB`>F,A`HG<: M`/$S]=>#EC#3T/<2[4,P1GZ!=W-)QB"/]M\"?JMIIOO^SSA@I.742--I%!:' M;HGDB/B1ET;C<16)I+G`ZM9L";W"N_8+&7C:?Z;+9WB4_"ZVJP&D:=5OKPC*:;\UH"@7< M.5+]557$OXBTAY8LK?RW\M_*_W)X@CW7]^9B"[..0=8QJ&S?56:B=B>L8U`9 MKFNL8]`!CD'D4#EXT7EFKS(+2X1O:<->9=JK3'N5:3F(E:[67\BQ0M8*62MD MK9"]M)"U_D+67^A1H!9OQ6\[9X=/61`(O[.7A?:RT%X6?@,V4V_;RT++:*[) M6:@\M&5%>"D1Y"51EA7A5H1;1O,,?Y_D]]_^&LLW=Y0NWXZI"``7Y`=8.HN3#FV8%3&8K,/ M$NH$9`;B>EF]9N/F!XED!Z);,C1Z!\IXK=*&3:D/PS`BYXQ%5PKZS!AF#VID M&D>P$7_&''.A<>GZ(<(35Z^SL*5`E6^)2^5<]:A^X%?P!O>C1JCK@NB`G8%= M9?`8V&OFX9*NUD]$S')X7E,]>FP:Z:UG,N(+M2?9#9T1&;OS/`Y$+V"'"%TN M1?C50$3OB4N%6"%M:-A0!/HR%-C`(/XA2&X(;1O&NRF.2]BCB(D%<%*/Q!+' MQZ%,8C\U30I?3ZE,Y[$43,+7Z0"9S8VC6.7_`TQ"G5KNF@_T(5EN&NMT@)CM M[RX4`$P/(?`SNV<^:2:I!S/=S#D35+CS58T\\&BN7NNL@)AS$`;9@]4/[0"%;1+\"_@5LQA$K=9Y-)$".UV1`4PI]ERR@ON&HU\$:'ZA.+(H< M0P"5:!:1PB@+%IV)5),J!['O1IK251913!EJ&!5^`XL`6<1G)`5Q+4EBRKXN MF;JIBD(D^=S0P*\>F-(\B`1DYC,X1<%,W#D-[H!(X(M'=XUXL4A8YI\Q!68M M)&&[W1DKN%.(?RBN]`XEFJX7,@U4S-WJ\B7`DN#S751D671>3.M5$IQD"3]<-Y5E!*Q[EPA$&[ M?XV1`IN[EIM!URF8+23GU&8W:PW>\6NB:?Y;&HJM(;VJ/CL@IAN;2-5K-AH_ M'.5461$"WD0T(RHZ9Z'<:N.OL%+OI0RM_7S+R65!5'U05HGVHO+UQLK7TG!""RH+*BM?RR5?OP0< MTT2L__X?F),7+JX'3RT=7X.YV%8]SW[WC_"!`3[5B!>C#Z9Q'C;.@[F(#1:A MDQ1ZU05W!,N8,QVRX0KFH>L6>F5SIIRL'JA01=`7H8SRSE,UX@+R4G@'O&*! M/NR1X--8>R;A\,R=!XC;_HJ@IR_TIQVRT.E*1MSWT47L=^,C1[W?8QFAUS"9 MKM2,!?/9/;K51?0KSI/&T3R$M>-;$<9WZ.B<_0R'I%_7TV#;RX`6RC=,3:,R M'G;O<)6P+2?1%W7R'@,X.CJ$7>2S3SI+H]N?A/FUY_FG'O\VN M$U\]W*'7\GMT_N52QJRFGN:::O?8:+4T*#:%!1O,PR`D$<$B<;@D/&.E.E=1 M`1H-T?+%$OB:YAGVZ3\M94'JZ)VW`._,<&"NQS^]^(#[B'"89B=5I\0+&PZ=PVG=&UQ0=H8/$"PP.R;JEGX&7K";^8 MP#3M9Y]Z&9/7BO6%L83OY/=%.!WW3]N7_I$:K/6`/LT#NO=,#^B;UG7F6+=) MY,MQ^"O=X?C@')YG@-7^P_$%DZ\?RHHO.CM;W-HFJ[T0JNW4J,I*%&>Z+7I! M^5<_TH?U4;.PI*JG@*C:)0M+D52J&H4N&TZMW>B>'5Z50)N3;-\V\UTYKX*J MC8J6@QW.P9JUFWYAQ2.JC3;/Y6#'*V;7I7_]%HH_T.2_%*'+Y#$:V,%%:4X! MV!%'DC/05ZW=*XR\RK+1YQ;U5J)?,44T:\U&86E:KX4B[)G^$,#EG'GD M+@R]LXB4I^QBYTO)?FG*:]4ZS<),KR>#K2R89<^K%9!NUT-\[5K_YOSGK&LA M+GOM>8[B(CF6W0*6[84QND`\YPJH+!A7G,WG4"A5H21"HU-KGTOF[P!-69#! M'E"OD--4PH98*C94$1-TO];O78Y'50*-"M2?3JWNLL^-.N=O_0MFQ;V-)<"; M"9.P7?][C-OUK3,<.JU!?]#ICSN33K,W'/:[O>&XU[^]&31OAY5VNU;-]Y=W MN0T#=#,1-$G$_Y'+/_9N]S$NV3E^>\YZ+NO8+%5=)$$*DZ0=2S$LEBSB*@4Y M^CS#",P1"C[B8L7"WC!<,\]]?8=>N9@-))DXIZ[ M+/ON@6,`D)3KSM206(3!]_$O]8G.0BXQN;/X@T4RG[-["5(W%`M)PN`NQ+8Z MOHDPK*9`=09HDZPZ72R.I-1I]<8G[^`4XX(VHGW^&.ALT5& M+AS*!#XRY`$DA3S)@_[9_.`\]'^2M/IVTWT?D%_HBC1[2=D?C-A*"VIEH/\) MRWE3X4DR##'\[_6KR>#3\-7W.J3,V]WTRQ+KRT#;P:>/T:^0C M`Z$:,S(3X0*8#/)[UR3Q)VOJ3"JM&(:!#(4@'\"XQ3"MTJ"FG99_$*9K:*(_ MYTGY!FFJ-Z@^?,-;\&,8/9`S':<&?'/!96)HQT3\AJ.JK]?,3;-'6!G,V?>Q MU(Y/@>NJV$[VE4L%BV0J9JI*HMW%W%/E=GB@4_7_-!A\@)DR#/Z$V6%PETP+ M5.AQI`$J\N&%+FO!2"QU\1R`&1,FSC,2H:J5@$("I@Y")08>BW_I'O52]4P6 M+)J'7IT`&@R6@ONDV=>A/`818(>3_47`?UWJ(E">H+/(E.%!:"U5/.H.##`( M<.!FOR4C!EN`10M,W^-UD8X1=*/F^<\8!,GV+.ELQ@7&:R)H])2@&]@N#[O< MJ/BAD-(,D=T,W,NC<;2F<`CDFT8J#,::KE3I!HQWK)/?DMI"GEE$CW M=%U(*)UC@ICK992H48-.UW@14`PRDH24;=1=15%1I%C`59D&2QNVC.4;`Y3%LX6;-%I9+T*[H%FG-ZT^N:&I.X9G4<%`Q_^7BB[-5/&D,*AGR@<&FEZ,JNB%NBX4(*\:+AU& M(20T7%?VU*4&?2HQ[!6D,!?P"]G"ZU<_OYN\!WTS7.M$E/N9KA*U9V,JZT%1 MF(=*I>*;0#&G=_GTQ/1\-F4#V MC)2`4GK=(/`R8^,X(`&/L38T>H.&T^GW>\UQJ^-,1KW)V+EM.Z-N%WX.;CJ5 MMB=N&0ZRT%;;_RE>+)`V`#O_W=Z3+;>-)/D\$S'_@'!LQ[HC8)GWX3XB)$OJ M\*S=]ECJ[9A]*P%%$F,0X."0S/GZSY.;+ MY3T+&JA/(L5&)?)YIV-G,2+1223!"B`;JR"T+`-`U=CWUPJC%:,'NZJ]AEUO M$CUXKOW!HB]JU\ZGU^+'%P=A,#.Q3"CL>L\YCH.DDC"B%X=9JN.;_[\)6N6W MV$G+=_TQ#43]X%EGQNL0#/F(:#`@(YWZ/IGDGB[*Q,>C&$V4@VDCP(9Z1?J] M^5.B@N0N>10=@(M^1',$4`:>9N/D8'^FY!9P@AA;CJ'`0M__-/:T'`Y1MWK` M&@/4T6:DPI%6@*9Q\4+5FLS7OGBJWIT%#O8H@_M=&YB'+(CC0M0"M`([MJ(T MS)"['Z.%L7H%R6G=X`H8W"1=W$(@8F$-Y*!Q`_#8TT#'^JK*>$B$FD[+P]5,!D4M0P<&8L-F8(9MK-!+8UZ-I'F M*A["G%]`.40N06EX$*3H&M1%H#D<#HN/!,4'U!W=^\U7XS=OY"Q2X^SQ>A78 M`2-3"EL/=U6FWV?QS86_F48V6FA[-T,.USM;TDAVWWH)$*7UBV%)=V!)=U#.IX4CS>47\B.0>\BRP$FSIH>-I#9L)N%[LB=AVR-`C"VJ$@I`,XZQ) M9&B\QH?I2(?ON:1CJUY3&/"(`YILG;OA1Y(59C*GV)\YGE8W@!>`,8P7F?1^ M3R+S1[6=O.O&2#@!R)'L?!*_%;I0-)DZL3V5IALD]BNUBR#A0[GX2YR*S M`4`@`2!FZ,?+`M8H@F;Z7AJL3)U\,;R!'3%A!>=3>(TEC-H;$OHJ>T$NQ\D:DDDD)&&!-.8&4 M`$5W*GP$'`5H/TJ!#8@$E]BD.]Q+%4E3C]51LV0$^N/G8J1#V?MS[3C)&?IA M'ILVP<:$-EH M-M[\3Z&1II[-OKI#W0N\FRS(69!O+<@M%N28)Z:HO1`M.C)1CD*+N!4E86W` M3S-Q`D)Q)@+RXH;Q5+E=1;'I,/E:K4(D3:=]J4C:(Q^N1Z(`8[+H]<^!0_-])&HXA&N]A-\ZRQF]V4\K30^6Y,X?=)J`&3 M=M`KK<-K$DI)0)LH.@FRV2JUQXXMS'T,)ZJ9.GY`9\>]<%6<]/Q8.MZ:"RWE MQ6P6^-\=;.`%&MF^MOA?S6;9A(8JVZH3I!_WM[=&V62'>]/JKRWO(L./(PK9 M(X]4OB5T%@;RWGP!H(WJ0[KW4W*+X6'+QD7:-NC8\M?`@^"WQ)[H.((2-/R(\T&E((D;,4,ZG MHPD^B<":+&C:/7*^8E`O#G5&Q>^@Y!O=$O(+EC>5WV.VN$(L5UC?$#TR,%ED M$DT$F":8*SA_NN'UUC&KP6+,:E!^S`I`?AH6P/`E%D#.G%/#AHY5S:?[0),$ M:Y\R*)!QW,2'>PXC##BJQ,_Z5)4 M4A/7SMHP7&D2,&4Q9=6,LE0^%Q(61C!!5:%R&I4U3[HT:6C*TQ>'VLM'JHV* MX\&=I@&:E4HUQ\B7\O3%`>9_AZ9VJI$O.'5!,J4QI9T7`Z-*&58&PS/KTI+057U)PDBH+5YOKZ$)`73P.]`3$Q_:\ MNCWQ5R9\KNC_PMEP%/$CT),O$(N4J20C0B4#L]NUQR4@?Q*6;6"P6=5>P8]W M?@#(C#G"L3<2]WZ@1MG)8!J>&<:'43H!$):4+,T)0;6AHK_$Z4#!9'@9;1.T M(ZT)Y5^D%"#Z0XHW:C?T,KR+1N31%;BQK/;[7L+UN!^`510XN>AOK@()52B= M7H5W)Y>N/*@\.I,&)@L"Y_:5!SYH7`A`CCVDIF"2TZT"%E=W9Y;`$ZVNHND39(QA[&A MU&B%0_>*ATUB5E#6PC($#H_4FSQ@IQ*#(#$)&,# M/'(=8TB&_2@R,I#+]\FNCT<@DB MA0PWU\?1$L$8/@9RK&:79@#*+\.CO#?*L#@S+@02E[\ZW)[XO!`>.@\B480R M$]]4%;*N`T#2E($K3,MMT80QE[N:Q;UP7*7_%)RMB'$4[`(`Y$9\(I;"IL.1 MP@JTEBQG1L$U>KR&E8JLC12BN5*$T2H':5U\DGC?'@?W[M*G^M]Y-2!%HJ3U MQ9)\&2M).$EFI[A*:=!.)_Q&I2F`!'=SXUX$2%\T%M@/\F3`7EG6PH]*"_^2 MM5_!!/FD9G`6!V"\)@.O29NDZO=486;W#Q/+R1%+VM`BI]^`;'C*V$2%%G2T M'$%1RXF\C@84]A;4C*0O$O[-"5(=B0F-">WD".UW.5:9R@Z0")A.1#,Z@%A( M@L,D<*K[50:($]AO9B(`6K2E<*G-D.V@;7T7IY52JFB<11A3UBE2%O82],)< MDT(LN/=TNGVNOC!7?ZB\$TPM3"TG1RV@HH&Z1Y)&50PE/N-5OJX;@#(@^4=, M"?P4NY'SYD:7RN8S]VX^?KHI)/NEY;A.TOXB4+U#K[%@]N/Y[ZDZ*$,.&#(Q MGB0Q;J<4?I-S(XRI&*J8&5M$)J45R\K.E]>G/U>,GC;NRXKJ4P>C3(Y#Q;6P_&^6Z^(BDLYK4C=M MPT5D&:(J9*_S:)0_T]&/L@O=.E4MUYABV"ON46_)M^+=J$=!&O9>7&72@@OF''0=)>;K$=W;D5J3YU2K:I,*#MC+!U<"X4J'VR?IB#([=M80%S``$C M6<`DS;F_9JW5CTS&)&I[VN<^3'D;=8NGXA818._-,!DUCHE6Z+5S951L[)5_ M2I)KE#PMGE&78NW)4RWPZ0)5R(C<'#N?(X]4F6VJ@C=MFD_-]`O-\8N/-/6# M=&\8G8"CD[2P#AB;V&N.FF0\!3**`YT))'*S093[4[H>ZT MCB6!(]7Q@SJ=Y#NPS/P0*T6I\]B\T-,9#`UUES&2>A0)MD@9.=\Q?2E(NXHC MUIP9?^(QK/=@RE$R4Y#GEXDBWE6I@H7VTO#N4>R.'-=]U+:YF/47!)@_KN1B M?M@*+9Q*J_'XUUKEX[2]U2]*4QF3--RBVDJP%*144`>]19L*RL>4P.+JBF^4$6XEVYN;-,8G_P MM$[A>&&DD/R!D'8YZ-9]0QY\Q6R_&/4AP#9D%SA(1[,+KQP%''YY^8<'EG/H!2+8'X(2'Y:^F55&*(DD"5PU+ MJ$WZ8=%=]0T[7ZI.+EHLJ.)QE2F;B]DFG:9RHZ>`@L:`AU[Z`#B4>\>58ZFK MW%&^&,(@8T#A?MK4&\4)_3EW3\X^0W%4#!EG#\P:@]\E*:]"U2@\SIF:"ELF M5?4IUEM)G[.<@4EX3TF';62.2W7B7-+@PS-2*EU*Q)#%A@ ME.9())U[<)[S!H1]N;39E'NDV\GREXMR71$KI<.@XQ4.8>FPG((>02G,2YCE M*C(LZC6/`+2$*>882)!8U1I@J0!Z?.Q)*P/,`Q$ M=#QJPF]@KKG0V>R!8K.F0@P<*T>_ZZPIL%14.YL'XN!4,J*>28UD4/4R#>P" M_&1]`VV2"&2*03L0FHFL0VTP7*./KIH8H@7AOV-L_HH,'7XC9Q+6(SC:U9*Y M?D@#QK%+4DY5FYR7);^.1)8]J\-%\QGB^G/*HAK\A\2&J?4>N@L2 MJ"M5.)=5/8K1,3.?Y97`,QS=EIUN]M9$$3PA1%,*>B*9`Z0(\F( MDX$5-U,L5/M\M+&"\C>YG]9!<-2[JY&$O,:HR1+\R_Q>N3,N,CD47!8QMMR( MM.7(J898*'>9GA^&53O:%8G!(S5PJ3"&;<$Z7<;14SV/.*:@^JAL$S3[46H] MK_A&I(K"M8`%.1D[<>!GD*TJ9=]YHOQ(8DF@ZX"*!*NS_>!-*JQ2W=:0R-1U M&+^XC'R(_G]O/E\50O1@UI(DR2>9K?>HVR^%)YG)+CQ?%Y%ABVLL+TKJ6,ST M90(0&8?.91;TRK=L19FDU M=1'""*%T0EJ!2Z'6XQ6,)V+V*6I+-QN)A.-55(V2K9#6\4;HYE:]BY+M$C+I MVU*6ZLY-6AK"0L%$HWNJ>7F"Z@5I'50S1JUL@1<2\U45HZE;0JLM6EFGW0%/ M5(/6LFVC>EX@O"B2TYEJKY3!)EJ&XH5-I.@-V'%F_)9HH*OE:%8CIJRR\5S[ ML=.,8A$])>-F,FG3ONH*'Y]&'B<4/T+IKCEQX6+]6F9(YB=QJ)50(8&:BQ43 M7]9F(W4U5(2=G%7FB=)#]T(X"\!+8Z2[P`JRD;(#4.86>DNNXP#UTZD?R`5, MS3@!X+5#HB,=%@>\"]:3O"?)?\,)M'HA^:3NPN$IJ4*L**\:D=U,["R@27P+ MJ\GD89Z"L@7!T3\>^;-4N:B-`/LSD0[/,.*("Y`LAO4_EBG'^)E M\+*Q))U>Q1YL=3F53$8R7<@\-S86B0A>KR&APK4I,`JJ>D[+LP4:H&0KS53S MAU"#[AY3BU2'=UU20X&"N2JUMEP1:N&%XN'#,C@7W[7IF]3.OZ-`*NX1Z[15 M^PIZ9XU,C:N59C.!BO#-+K*1!-X)DTSP@]`.T&9AZQNN:]V.GSB'YX6OHN?@ MZ>YKS2.@D'(639V-P?Q-HCI/'&3B3"%S#3&-QF8GEV&G"I)#N58#V=CBY*HD MC^*#E^\MICRE"3$4&$M1TR\PJ9ER&&G"6KPKRK.K\''SW%"U+E.L%/>L9G;[ MNH]U3HE84`>*ZD:B<>5X<,$UIN\,U<-2$D#>KJ.O).A1IHUDHX$+CSCR2XXRW,@ M]4@@T*DI>'Z4H%]H\-TQR0+5Z:R/,DQ5^7L&U/#=ZE;S9A)-H:B!A)_)?9K^ M.!/S])<`!Q#D\%SY8;'GDSKZS,F:/U#=Z*N``]$)G%!^5(&MS\0"G8UFDRC8 MB#!+TO63$M+GD5P3VB*,EU/<,A<*=7#SJ,U7XO0HVBIZ-ECV@MSAQF3=$B:- M@-;#9>M1NEQ^&0])`R&,LHS]@,)3`(&/Y!1M)6DDN<>D40LSRTZ1WW5#P[0K M[W*L5GZKI]_9K$\W?+R/:V9.5NTHXDYH?]?Y+LK:R M#IFZ\<"]U,:\%8,(POB2;U&O4=4UF:2-0RT\"K>H_I'IX&$<]`S2`5.-%X82 M(^,-)&4T)0]+6L0!%\%O=(L2**'4GNI'#@&=1H"EDWI,ELIQELCED]1BE1Z3 M2U&#M^03=F62ZZ?;SOKHH,2_T@C)-`,:(^2Z"Y#NTC[+VG/Y\5V$29V)6I"V?I211RKOV,#.M1"2O!P8K]!Q4#3W;O;V@9RD:^T[% M^;HCIV54V)!F/BEBCAQ M-I`JK8FGL4M^?B50K`*0=,S@-0ZG_C%))?&)M17^M+K>Y_FGEC6T>UV6OT\; M-6E!$-`\'9RP@/GTF/L,1)!Y[BA356?@"?M?(/!5NG_UC9_MHQ5K-R3#?F2/ M.<ODBI>S[,ZMB^![\%G2SZ?/[$VG&IVK*4O][-G M?!)SHS5(-&ED*EF^2@[Z-SIK+S0N?$S>>_WJ^OSFXM6/:OZ2O?S2/V;4H.GU MJ_.;/^#2W_TS>LV;QM`L5N:]]U6)L4[22UO@)T'*M"<5:.[HJE9]\+/*,(G3+2M!>)RCV=$N\9^[Y=;#Z0[U&B^#?L M3,W_`?/!%5C8AAGSZ42A915LX]BQU?0SS_CC[.;,^.W\_(O*X*/Q1,CH0QS2 MI%1C7`G2C4E\"M9135INCL7;E6M1!7A MG1F`!N?`;UVC-50<72,"G'!RO@CX[S.5/V$'8A3ELI1Q@.M2#-`(L.9AOP,; M#UN:B#3I\RJ!@7%)'0Y@G7^/01@LKE*,1@Z68285Q+`D[#;CJRXI*BR>/BS? M-2Q_&'B6&^.HF9:G$5*AF7DW-[!T`[-HSXP_D["\K3=GZA%/#[E,V"0&GZWQ M41()*6.R$4-,04Y1`>I2?]!A>IQ6;J@_,=X%[%!_# MS%SXS*F#Q+%SM1/J$CMV1]["GH]3J3N%MN?%[2YJVD'J&G M+FH^`'W%8R":O*3),9@"\2%M7Q82MO[P="L`E3U(@SJ!)UV1,/COT#C/QJ,@ MH5*Z-C63_8W.E4+C@9?($UN&5N#<84&F_Y`3*N&$*!%S%K$75G'&)W6>*718 MHHIG]%3$KL[/QL=%6&_J4'=&72`R2>A;([CJ"+.,'!3:%YB#$V["%OHI6\!N MQ+H:)L\9MB+M9K=4TJXHBM:/HD@:+A?8.7KJOFD"F">1V\<(&R0__`)V<+K5Q\_7'\&?3/M M^HRS6'*/2M2>1TM)7TIE)Z12.8^!HA-,PN<7IM;S>&77Z=E[ISS^_C<,W8R%F[SX'8^'I6O3WZ4OARP66 MYWX>?5&1`_63;GM^23*&5+-SS\ZTXR]PLP5"[!;L\PO7M[[]^K>__N7GY$U@ MY6()T_R+*[P([KM*)J1DXC"]D0J3X,M7.?KEU?4E@ND?K7_>7KXR'!M^`%WU M3:OY_NK]]?G%1;M_V6UV+H>-_E6CUQ]<7@YZ[R\NSU_]^HB'/>607L6\#N6_ M7/`P),"C8T\A1STB2W,+T89PG+!7KA=E<0.RL`'SR/+V][6/U7'#*T?A[#)\,>G1[FN%_X8;H=5V6WKQ:TVB,4LH_R"KM-X1"CX/?]0 M5>-8#(@W\B&=TH)HCU:N![\T8$]W-'#T#:5)SD+Y+OFPP+*6Q]W2.,Z@$-_9 M(&Q&:_GE5;_]PX81.WUC<]O[MKZQ+O?MYX6;A4/5&*.B29#/`4$:R'_78X_R M/U%]];NU0KPYPL02;*Q!>3=Q;"#&;LNT&* MEY$P_1W`<@G\CXW8+V,DI_NA/5M'(`I9;_1&J!E23`8#X##NQQ#]DE8$]"7@D>6 MP"$)?B7D-460$K=`#E4!Z'^5!;IG$?`I$.X`4H2[I8*JV3#[[>'.X54+M-G* M)5PF-IVP2&8.QAQL:P[6;#68@Y7!P397T8Y+$\,P11PE];;"HJ`8;-\?10\B M6"Q.6L/$:#UC8FP#P`T,AO+IK6,VNZ49HU4Y^%V+?I;P3!&G11%L[:^:R1`' MGI/VPQTYW_'SVBWB-B&D4@%Z4`IK]=H[5_"J@A]LA=9`1AT3:;68M-@\6@M^ M'Z4(Y82ZTY1*^)<&W`.VZN[\D5$67GMK;PTM>?`]Y(\MNJDJIG=WH[T MBDU`5A7L8N)F=G*SJGYZ_>VL'6;)"QV-B^]3<+E M4PX-:O7GA5B4'_IX$.L8\!SW&4. MF&T@4MY4@/]JG+7*7=HQ-ZO=9#3`8EN939J]K-,+W.^7F[==V[Z%Q< M=YN-P?EU\WVW,VR_;_7[O:OSXYBP:U5&"F/'BFYM0JW5N'&!*?4F(!;JW"HY^`BF3D8<["M.1BW5N%$ M56ZMPHTDJBOZ6<(S19P61;"USZU5N+5*!451A;0>_+BU MRO9DQJU5V*KB>KQ2*8I;JW!KE?K0W]%HC-Q:A>TQIBYNK5()ZF*3C%NK<&N5 MZC=Z8%..*8Y;JW!KE1K3YP8XQ]T(R@;?D70CX-8J;%DS,ZLF.C(SVY"9<6N5 M?;=6V;)YP_*6#5_EO?1B^55:_MAST#WP*78C9^;**YH.+AKG@_/F^_-FI]6"?P>]JYUW;]C1\:JO>/D[)X+'6^J7 MA)]*A? M"J"V!ZL(L7&-A8XG!_%B"A@3R3-CQ5/@6CNVHO1I\]WXH_0"H&T9 M$)X%@$ZQ<(U(!M,07N]8$P-^],(17!`Y$?"%R#>L.`1F@:^D&J[8!A M!=)V(O4HZJV!KY1AY$S)718*EW8:Q8&GL[ZQM8/P8'^&B&C;<*W$NY(WG!G) M4$I9Q$>$F+/O1/B\PK[31'05MCAWT7"0>2E-^+Z MI)U_C(5B"5<<`1P"?TJ7)>]#E'(1WW.K-6!S\-1_)9UV`,)36`2@*3PAFFC4 MT?N&=VDLIT,/97#O(()-)>`C0)"NS:\&*!6H51C8R0>6A>BE2#`'%WBD@XV, M_.=,@,+\`#69_'.QTU?@ M2/Q(';Z*6`2[>Y"P&+W+F9C3.2HV]]1*3,6#RSLDS4VP#0K`5]PYKA/-\;E( MQH$4H8],9XX=RV(`[BK2HE59(IPH24`/`_91BMA;[-JV4[DW%=\`7Q!$`$,M M%@"FB7"RX;@#YRZ&,P\)+T*9$T#(/<>`AU[Z`#B4>\>58_44)5\,`!Z>-PGWM@^@RD&)09]`X96(EHC0-K(I`$I\)6*.G@ M)1K7++S6\6V\%(7<2AF>G+Z?@TQQ24B/Q/[S\ENODFR/,%,C4DJE&^XDBC5, M*KR;*Y+./3C/>0/"OC`>P<(=W&#*/=+MJ,6A%"_*=46L(("!L+?!MT>S"I]M$A!4:I=AG1:"?%9B/+F2MTB MQ3_2U!#S\,%CQ;$3T6%JO3/1/23<0GJ+B:HHL5E3(8;KZM]AB6_Q8+Y'JLO? M`W%PX*O),\^,JW3*56M4FR0"F6JK+)%UJ`V&JU6T;'=(!HD@_#?0 MHS-"A@Z_S00)T=A#",(B0$9@QTD2P*@!!_@N$#S4@?(.E5+O#=(U7("XG5]' M(LN>U>&B^0QQ_3EE408CU-N!V$S4L+`)6`)UI0JG<>U`CD#1Q^?FE<`SXTO^ M=+.W)I*;0N2)SO"(X!.U7J%<`KHBF0/D2#*B1T]Q,\5"[3A`^&EC!>5O M)P35:OSTOS>?K]*OS9]^!/ZG)`D(]"J'2MV14#:)KZ& M<*"@?3W"+*VF+D(8(40GC1I_@4NAUN,5C"=B]BEJ2^7Q(K;JH+8T1WJU%=(Z MWBB0_X[A[^X\W2XAD[XM9:GNW*2E(2P43#2ZIYJ7!VL`?8[68:*IXGOP4."% MQ'P-UYDZF5M"JRU:6:?=`4_$%\#BTFVC>EX@O"B2TUD4%F$3+4/QPB92]`;L M.#-^2S30U7(4!/0W25)#665CX.W.:(0*L=9@1/24C)O)I-)^U14^/HT\3BA^ MA-)=<^+"!9)W,T,RZ;>,CU0K@7WI5"C"Z]1L1#-4*,).SBKS1(5:$X"S`+PT M0,Q8^`A!-E)V`,K<0F_)=1R@?CKU`[F`J1DG`+QV2'0D;AWD7;">Y#VX)@`G MG'BZD!PPBH>GI`JQHKQJ1'8SL3.0CLM6D\G#/`5E"X*C3[LC/Z58=J# M'X,*2OY-L)OP1`7*FU'>5LHY-5036E);GSA_6DA"X8_D6+HR6V]4X!_'9&Z0 M(JCI%P`3Z873]YS%HJU`O>;$F6DA,:P,@AG$PX8.2O9CSCP`_3=Z3@5ZPD8[VX,*046E#F.H1K%./*S,9$-]1^ MR;K@=MY^`BL_+Q%20D8-/[-74B-&"?R<]9*S4?#6(I:D9U=@4011)JS%NZ(\NWIDA2#'C1$9%2O%/9/<5XZ2N*!$+*@# M174CT;AR/+C@&M-WANIA*0D@;]=1SD6IIY^)RT^]H\DQ+.7-3R? MO\C@9B)RDRC62$ZX;EWW+J_ZU]?=Z_/NQ;`Y[/6N&MU.?]AH="[WD9SP-#_H?_RM0MZV(\DL4(\$#".7+3E2=#=24L`?>"]3F!($(;`H96N>X>B/#OZ M%/\5:2.;L"E*91<'+(#^\AV#6?`_&5A.F&C5V?O1;\%C&(Y_#$.S\\(Y#)WN MME,#6G69BU#M>0HEW,;)%#UX0IG,05BZGF:^$`M9%K(L9%G(7W\A M0L_23.K0:]]?MU\WQP.K@?=ZV'CHM%N7UT-^N<7[5[G8G@* MS:RH.S6U^O8LQ]4]?G7W-R^>8B]/7S7[!-;N4^-X[(;II>-E+-TE>+.F5LO[ M4976@.HI,')+JFIGGO4.EGE6[32BH\^3X@W6?8,UR71;K8Z](*!20IBQ?X`P M8Z6"BG7+:CND37ID-CL30:V23S:E`)8,G(!2+@9R;R3.==H?JG%:W0%0[3A1 MB;D6H]*^N1*GZJW`NM\?^ZN?]CEO$CC:@9RL=PN,\H*4SX#V)4',>C16>=WN M]2H#S8RJ#P3?TC'UQ])@6QTN6CG9S=R3N>=AN&>[-SPX,&N!ZP! MJC)[+$^Y'/8&E8$F*Y?,/9E[,O>L#??L]9L'!V8M<.ZERN7F/LWCO7AZ)P-,WE7EQ(:?U2%OXM:LF%.]7K*%92_C#^,/XP_C#^-/%>&SLTCP MH.[Z%!63;8-FSS90VUDM]]X=YRVSURLM?^7H2RO9@5,"$S\IZFIW2TLT9.IB MZF+J*LJN-LLNIBZFKAW)KA8WW=B7[[KVQM;5:"2M"'W52;L0(TS[A;"SFIU% M["RJ!GP8?QA_&'\8?X[*6=VM??#_9J&MN.J;)1Y$8&_22/P$;16%AX-6L[5[ M:[@J^,+N@`JP^-,AL9;9X)&[3%R5(JZ79J;6AOAV(=^V!1Z3*),HD^@2^=AN ME""=1*$&>P&9 M'+RHGHK)DO5W@FT>?+H`6+P54]AWA^G>DD' M]I>S&K.RY65PU.5Q7DV;77BGD9\S+F9W=C3:0=N_+SZ$H$ M'J!-^$4&-YA^3EE,YYZM'5FW^/Q;`,:%ZUO??OW;7__R\Y)G>)$3S?]T;/G! M&_G!5&`CK:_R7GJQO`[\Z=7W2`:><-_'(9R9#,*+^9?`MV,K"N%--S*X=RP9 MIF^!H_$0_E_EZ)=7UY>M1K/[C]8_;R]?&8X-/P@K>M/JM=N=]]U6M_.^TQTV M^\-F[Z+=;/6:_<9EM]L:O/KUT7GFS^;6F-5[1=\!J*_F^^>X?'#N:P$?8HZ8T(!17S$+Y+OFPL/EL47EG<$9@O:69 MC&OXDVDQO[SJ=']XEG:+'$3?V-SVOJUOK,M]M5DH;_"@&]PLTG.P,/-.Q?6+ M1M\>E'RZ\UU;/>=V$DAI?(*_34+C"J19 M:<$O-KU."(UNG.];(5%-&%1],6L7\[TKA7E_CSUIM!LFLRU&KH,C5TW8677U MK6=K]G:`<9N7[NT5!]&!PLR-46T_J%9:"Q5&M:JA6EG->YCE,1Z>#!ZNS0]9 M]?M)QXR,N[F1!(AH'$L2(N)9=GN*ZC//8_QA_&'\8?QA_*DB?+;2E2J4X[=+ M)2K1G`Y)BY7/P2HO@>\8\O-:77-8GL%<^T;Q;]\UQ>6F2 MD-8V'L'G)O?L.&NN?/)IFMW^H"SJJL]@M;QAR#2FFU]M1\X#C'4?% M%'7",J9M-MNE]0YBBF"*.`**Z'1*@W$%(NV]VAA5HKU4+Q-NU&E$A_E@Y_8*9)#/)@VF`+;/3JD!GKEH@ M'C-)9I)UP55FDB7&]CIFK\3D2&:2S"29258!5YE)E@?+7M-LE.=>9R:YKH^R MA`:PY39O7=$B]CJ.XD!^-YG#0'?;/SQN7G6'CJM7K7';>7UV<[[P=;)Z.>SDZ M)F;:QE_*Q)^K,'+@G*1MC`BLAHM@,V8:H`:0A0P,X;H&X-8;2WB6=*E=K)_` M6=T1&@].-#'@?*>AX7B&_`XG&1K^R`"4-.:`G2;\;+DQ[L6(Q'>IRK%#=>C& M2,K0-`0L0(3&R'=!&(;&:WA0-/'C$*X,?WRZ8OLID*YQ#`4HGU)'WOON5MKB;J7KR)87-*`H(<)9C>X>E6K@D4JF#+)*1FTAJ\L=E5CW8.(_0;P8 MTB/1ML(KF?SELL$ MZ$&3S7HESCKC\IBG)?11TM)\N&*TH-$";@<#-I04&%M:?D`1PW>(;^K-./,BG\Y07I'6K)OI_"F"0'C1_*,C[AS7 MB>8;IS+N]_X4$'2N./B@U>S_%!K"LH)8VL:#`KVC MN]L$TJ7>.I8?1IA)'-`#0N>[,85E3$)L6@!_7L"P#3=1E6QJRIOF/&G.DU[/ ML.0\Z7IOL"8.@ZJV2.I7>]#8[A,P;T`.?B(YF`'R"@7BNFSZ(!G>1^9.JRIU M<&HU9_&?5!;_^C9R!?"0$^=?BK(7_= ML%O>H)6JG_Q+O7*<,E"'%/>J8!OSF6(B;:M77I"@ZF?_4DYSZJGH[R:S`N)(E=N MVG;P!'-?7[<[NR^27D29&F4OEM:@O4)46%_Y=4R4URUO>MEI4]ZIFU17:J9) MR1YBSA3E3-&U0388[+%G;AUPB(U>SG-G[E43[M4T&\WR8F7,OXHZV>_9'WQM_=.ZE?1Z&,@HOYK])?QR(V02/]CR08O/IL.U6 M8W#5NNA<#KO#;F]X-6SVFY>-1O/BXJ+=;W0&1YT8'\;3J0C@BM`(Y+]C)Y"V M83NAY?IA'&#&^YT?1\8X!3+"$[-15!YZDA%/9V;#ZYG^UD M1J.G2T4V0Z*:,*BJ%F&,AX^'I\,/2XDV,I$>$I%R;^U*4_9H%J9*0X?SI2-2VV+M'>-:!["L# MK./EEXQQC'&,<8QQC'&G@7$O3:$?U%V9^\-SL`7G320B>=`)I54!2&EII+O; M\P[2V,UFK[1ZN*J<)-['J>B'D];,!>K'!=I#Y@+,!9@+G#`7:/;-UK#!;(#9 M`+.!TV8#G2'W9'JQOV!-=TOM'0GOA2=LL8W#BL>A)O?U!^4UI>%AJ-5Q@]9- MDC-I+MS7&Y0F"YDTF33W0)I'0WI-N)Z8;BX M6_O*+$R(&] M59#]*"+'VZFQ=S3.E+[9Z[,SA3V551*,1T-<';/?*VTH$A,7$U?%B*O"ZF;; M'/9W/[3E)/1,IDNFR[*`.`2)6%Y6RDF3YR#.HR&^EMGMES>VFXF+B8N)*U^M.2QM(,71$Q<7E%%!V0>/YE/C M(&3ALM]$N1*[G=)R+JIRVNQ*K([(J1U)M-IF=\C>=2:)2I%$==.#VEVSVRC; MR7#<:4!,3$Q,*[+/6V:K65ISY),@IJT&LK(WH10G^K`2RUDFA MI?5M?1:VSV)M*3SOD.U@6]@.MCRGZ=8`K07BLAC,*+^6_2'P=B-L%C.P^D"&]Q";<`KPO7M[[]^K>_ M_N7G]#5R/)5>]%7.?#AG;WSIA);KAW&070_GX"&PO\K1+Z^N+UN-9O M7KXR'!M^$%;TIM<&84WQ(`BH9&&-^%D?`B1[CNW(!_#']D./"L M0&.Y,0(T-R*X-10N?(4_XY?_FP`1)F\VU!8+;U`">=!J]G^"!4\<.3+\F0RP MU=@8WFXY(:P=MO5-!H83TC.7W?F>[KSZ+JTX@@4;GT!9LS7`RE(!%RQ!(3-H&?!%(3<3T!/YR)T)8C+`L6HJ#OP"LG%",QX$< MTR7Y1XD[/XXR4,&UXY36X> M+J5W>I8LGN)$A'`[8/\4\-<&((H(#H]^5L^''Q^<:.)X!AX7;,0*X')8&K(7 MY$+&70PO@S<"PA#G,>`KH`W^,\,]JA>.?!<4-UQ5&$^G(@#T113Y=^P$\`H[ M95*A!DD.#`!?"YX;:&3%/6J`(;Q2W,7?-55XQ5]!S%N)=\WEP`/CAU-X"/L26L/H!FX8A;*=\F'!0&0+2H?*,PTBM[2 MV.\:L49:S"^O.MT?GE56BOJ4OK&Y[7U;WUB7^VJS4-[@03>X518`>Q^RY?8/ MF\>)TED&N7T-M@/'8*6"?CL)I#0^P=\FH7$%TLPNR^YE-#HA-+IQOF^%1#5A M4*MMYA=`<@]X=>#!([O'N[_'8#NU&R8SK?TS+48N9F9E,K/V`?!M$9)E94'O M'CW1N\Q\KWR^QWBX,1Z65G/,>,AX>#S\L+0`+B/I$2'IVLQR9XWJ#JMEOAQE MOV9!JB2`/W\Z$K4M]NX1GG4@^\H`ZWCY)6,<8QQC'&,<8]QI8-S)#S_YPW,P M%^HF$I$,#VF_504@I:5R[V[/NY@HW^QQ>R'VEI4JK9D+U(\+M$OK\U*5DV0N MP%R`N<`&FV[VRVS07I6C9#;`;(#9P&9LH#,L;<1J58[RI6R`IQ>M@NQ[X0E[ M)P-33VX'T<0XG\)EUD%,OMJ1&4Y'WU%WU.-M M3L4^5Z:H)RAJT-J;MX0IBBEJ'Q15W2$PS:'9W%7KVB4ND%/HO>B*J?-KL3JB)S:D42K;7:'[%UG MDJ@4250W/:C=-;N-LIT,QYT&Q,3$Q+0B^[QEMIJE-4<^"6+::B`K>Q-*<0*W M`:ML/[YSYR;9[9B]77428B;)3)*9)#/)VC/) M7M-LM,LKN6 MCL>YW"=Q-/>,`I=O`'NA9S@>"##U/?\2SP^FPBTPJ29>DSZ8D,^PI.OJ:WYY MU7A%WX&RK.3[$C#=.E,9&K_+!^.K/Q4+LO/!L:,)?(0]:H(&8G7%+)3OD@\+ MF\\6E??=9T3>6QJ.6[ML[*G`12&I_@;Y/0 MN`)I9I>EBK)=>4)H=.-\WPJ):L*@ZHM9!YX&L'O,^WOL2:/=,)EM,7(='+EJ MPLZJJV^U#X!QS\#RT#C8:I070V'FQJCV-*J55M#'J%8U5"LKY9I9'N/AR>#A MVOR05;^?OLI[Z<72N)L;7P+?CJTH-(1G&S%3]WK!72I1B>9T2%JL?#.>\A(07Y!?6)D4PE;7'):8 M9UWUP\?[.%/Z2,1^Y;&-64VA[JUA]KOE-4>H^N$SJV%6PZSF0-5C3;,SX/Z2 MS&J8U3"KV3&KZ9O=P>[G*U;E\%_*:CC4]5,2TMK&(WAT[3J;9K?/@W_V(%:. M3.RNWS/]L'FFNZ"87F]'+;:.MWB7*>J$94S;;)97)<\4P11Q!!31Z93F'CD6 MBN#(\C,#.':C='!7G%)]*MP5AYO05DB-J!!_K)Q^P4R2F>3!-$!N0LM,DIDD M,TEFDMR$EIDD,TEFDLPDMX(E-Z$]C(]R=1/:99]_?AN';\9"S-[=R/%4>M%7 M.?/A`+SQI1-:KA_&@;R%C5^XOO7MU[_]]2\_)]?_$_LZ)X/&6^F6A\AL`9O@C M(P79DV?[U#[R+**78Q'$I_O((4IU\4ZD,0OD3`0T81FW$,%/<-X@XD*)X1"/ MB`KV9!LCQQ.>Y0@77@,_($:%AN/A12,_F#K1W'APHHDQEIX,A.O.#0%T.L-; MX0.0+Z(>O,^!A\Q<2??BZ_[P'+SF)B)D@S6<3V'%EC`"^>_8">`WP`HQIA<: MD0_?ODE#IMB))>,B#./I#/<0PB-%9(C12%H1/3X@K,=%3'$-]`:X7NIJ<]<1 M=X[K1(Y^E)W2!EZ(J`^KQC>OND>]!4&T#?SP<:M6&>@">;Q&?I_A(T/#C@,$ M8W8/`14`YMMGQKD5Q?!\@%GL1DBXL8L[`F`$!D(K<.A<1H$_A2?X80Z.9T_S MHP6>4N01Q#[^,_'DN\^PSEOQ_9_`[6Z16Z4<9ATV,KCH=ZXZU]>]WG6WT1R> M=SM75\!`SKO7@W:KV=\Y&\F37[/UF/[:O1W0WWM_"G)I;OB!`:(!C]V!DPOC MN]"Q'1$@BHT<12V6/Y5&)+[#^49QX&4$='9S9HRDC51G_`OP([0="XG!)-2Y MAZ?X<:BPCGX!X5KPS,#E^/#\=$[YG"`(5Y)KYB*?\&GPO6&`!(1>(D+ M>O$SW1J>`OH:!U4XAE/JIMU^83/M;F//G8H[PU/H.%Q80:]1,EM0]N"@U>KE M3<,EGZX5S9>EB+-5737X[-(N`0'/"6Z7JO8K>Q5.QF/[+\/67D M8U#5'U0UH,AT?@[MXTV32 MI[.[*`',=;QO[T:^'WE^)#_"%^,[_13XN.5)%,W>O7W[\/!P]OTN<,_\8/P6 MU(GV6_SS6[SPE;X^FL_@>GBTQ.&PK^C9;Q<>#C___!:?Y+S#?^'K_P-02P,$ M%`````@`!&\'1Q5_(F6-$P``,KD``!4`'`!Z:&YE+3(P,34P-C,P7V-A;"YX M;6Q55`D``SCQQ%4X\<15=7@+``$$)0X```0Y`0``[5U;D"[L[TVX'?'A[<%RY^324S<'+.I@F^(.O17-^\-F'V9>#6%?3@\]5 M_:6X-`BM;.P]2\K9QI%C6?-\W%[X>'7[]^_>V; MK2>_5?79888Q/?R>Z\$4Z2]TG0RECQ#)$"6_?9OY9P?0OG*V0_FKE+]_2Q_< M2?^5+E(3K?7AXMOO26?%NH10+#G\Q[NW'Q=-1$4Y:TSIPC/`X.#@C[J:A`\A M'J3___KPYDX!_SRORO";JZ:'Z=O#E]5T6C0)ZME1Z5]690-:`>T4808B)$E^ M/Z]#?/[LG^=E:CCA6%"3.OP]L`G#DU5XNT?Y4^U$>3R?NJ M?)E4/3%V$DXN0FU2_D72V5+0+HKK68(!L?H07`6_3(J%BD[BRW,#7\W>E$?. MU?/@/YNZ-I`^I)P?0%AHU,MJUO0`4E]5#XC.IZ2;+FV\6T!W28$[Y2S!4,ZJ M2>$3)"_,)-'HXWD(B5QF#ETO^.TR/[JH$:4_-36@>1Z:PID=QJ%NY0[2KH\- M_%Q0`HAM9N>O)]77CMK9K%O-^FS;CA5T;>EQ ML,TV86^GZ:.^#M/MCMD[2[DR&6$D>P4#67-UJZ:M(NZ0MZM\4'"H+^IB%CX7 M/CQ"N*T9!Y/L0[@,Y3R\N/HS5&>UN3B_VDWCK0L7G;C'??0SU9>&N M;9;N;=I:]&"MVVVVWS%[5RF7`]\G\VV[1&N2]EC[;GI],$./DNRFGPR-"C)+MJY($,725Y'YH;^^`TU!_/P;[;)LW&3(-( M=%HUT/["3)*C4)4?F\I]>5^EA).Y#_Y->5Q,YF#8K,W\TDSF+/ZYP"U-Y//IU-17)_%C<586$;PO,!*=J^8+5_D4O(!=5LHZ%?HD M+>I@[@]5WY/@,*B&^]8T&*`7H6ZNDA?S?_/B(GDTT&6VR;XEVT!2=6!8^Q(' M:DLGL4>1<+?Q=:?,:R5T-Q/M6TBT2IHDZKCYL*PM?`,CP*<5E*'JVYD\PXLR MR!K\=[$70H/8D\K=8<-*U,7&530SN]AFFL_0F3$7AXDEAV'2S*X_6?`&8;+: M`OO;ZN/\GBC+%KPKRF(ZGUZWX7C^W6H%\.,(^E0(1ABEA&")*2$10"C4)$I:Q@VW"Z1?&CVAU4-53R_!EY=O`U%&?G MS>+790FF=C\P_^Y>Z"K%X2Q-D:E$5#1A>IT_[>V.P(?JZ="%]N\%`P&S-^6G MKU5JQJQ[?[PI*V=.$8V#15'H#"D2,T2Y=8BH+!+B2<982\9E_U:,ZXKJ?C$- M:@W]<>U[:;DUT-(I(E`H9A2-GF='29.W81O\-V=8%UUM\^^/P MGE4TD*G4[T[\\*;=.DNZMUI;[HN/9!D>S68@PX;.OTR0AQC3G!I1]!)X%YQ" MP0>-!`L82V(UL4]DURT%?#FOTU;\UH:LTN54!Q.LR)"$_H0X3V:"BE"^&4T863=<0X':R'`"2FCF`B`:'G-?@-$9+D=8FBQ',>^;B/MNM_2F\(RQC*/BT M#A>F\*^^7203"\:MD^8\U+L:!#ODSB-1@E/ID,&6@7EO)'!:&Z2Y,D2!AT>" M:$<']I/181BTQF')+*3V8CSWC,\JRR`UEWX.#NG6$6)L^U^#4!Z$T"L);1`.W*'!' M$:49BS%:%OQ/,$5TTGU?P(RA]+>%L<6D6*TV+`)5SJL)X#U+C&VN-NA_6]:< M&4I8Q!XY$0WB+F8(VT"0\5XRR00WD3Z-5WQ+]-T:F+,@,1.9`YU%,.HSKQ%V M,#G(2$"!WEN'^3X[0?TJJ^H3J)%IOMWT^3%Q3CQ,_B`[%`WNG!`AAS7='IHQW=U3@4VD$^%)64U.&V04FC*[Y_%Z`7O$;9,[LYD;%U>^Q>TMP% MA@V%,K45%ND(WKN-5B`?K571^9AIN\_&8%<\1I=HB0H5V M'&92L*OVV=SLFT&#PS<&G3ZD:*T2#&=3ET5Y-KO5JN,0"U=LLC^W9P:#G@ON M/$9>6C#C@P)+R]N`#%,,8VE)#"V7I,;9?.N9-(,@-EQT8!^7J`P9A/>8ZT]& M"L9;'WUS&NJB@FG&U2E,]#@L_W]TT-/Z8O(8N;?`1B2M)H@;[E'0A"',,VEQ M9A0F6Y?_AD$CQ9=`$T[KZK(`[%]<_35+!XN_1\T>N::XW+;#L7LAN28BD&`E MR@@X!^`O8F0(C^`A8!Z\H%3*EGO]X]B^PZF]&A'3,2:N.P>6-Y/G)ET>1.:" ML@HQ!D5F(LN0XEHA&@0#YY$'S5O&@HW#CZ'4]B,[.H$V!@&.`YA;KK@^%WPT MK>IF=4QX`QTVY,J#<6#R9QQYKCTR*2X2$#,(NID2DDCMZ5X'"HY$CGXA'&5- M+5UF\,(LC(=I6B#>QI+U&7+/G-:6:P1NH8$?QB&*=4+-^^BMAD];;J^/XP&- M1)#>T&NU`;-H7;H/]W55'U=SV\3YY,?`U[2V"),K?-+,Z_+!S9A6A>62:,6= M4B@2J5`P,&`:I\AJB\$*RKTI]X"TYQ6\XA7Y>4@T,YM/0:,V=83OQYU:^ MG&O-)*$<94QS1#4)2`?X$X"$3A.L5;KEAI#XQ8G3#<6G8*F]NB)#@2#@$GB=!!EJ*(N70]60F`XU8Q+;.F/H5;*@A@7PR\J0(GKO[ M_XM><'/&?J>`Z*Y%IQ5X@-QF*#B<-FFB1YF(`8G,P^^9L(ZUC*;3OSSUAL5Y MI(7%=>@E8V#6=0`J3H\>/QJ`[-V+R2G2F0ZBQ$1#L,_>#8:,%Z4I7<=#A$+ M@Q3&!C'KN1!8.LP[ZU$-6/YB.=.[6A>!GKP'#-[/9/&W]G\3%`N_R MPD2`*]TA?;E8J5N[[ILZT6QYIS2T>!%/<7*1OMA$QD'KS:,/D;J%X4$P$M(Q MY+!SR(J0"16-8;&EN_JDNX"=:?7CZ>"]4L(8A'\58W#-27SUS2TNO/I@FG!2 MKA\P-O#W,<7DC"I'+$PE.H)GSR,/`(*)2$EGB,+2D+;WK(VS73#:<#HPJJ/& M4;5_W6BL0*8?A=HAJ'1#KEPPS+ETH!&%!1(V1*2Q2I=,.*DSS5246X?=_P\F MZ;'?]J6KGS!ZY$;`-+LM;Q*5>45;UXP*H),`,F MQ^!N*A.4_C7O)1IENFB1&ER",.AMBTTZ6C1)%E#@FE,L2<,SR:$.'K M?69K!U;]N'"UQZB/CENIU%O3>H\-8MS$A`1C"(>,@)-$@'!7R1Z)8T1 M>WW5P-YRX*'[93MA/P:G_JS3RS%U%3<>&;B5*C=!9EASD#[=+91Q,`65]00I M%6,F3`:&6LL#)2/?G]Y6-U6?V(P22+>,Q5F\RK?YYJU[*?-T@R`+DB&EM8'Q MVD-'T,$@(ZDR.@C"W5[?E=]:-_=CXSKC,L[QTQG8@2LQ-UK[M]+E#@M!%#!> M*\D1Q5@BHCQ%)F.,<\J5DRT/GF;CK#?WI>2NL(QJ`EQ?F;"+`7"=-E=>X:AC M6KP!5YX;G*&,:HPL#T9S#0ZV;7GU\DBJ[GOL[@.B<<[[S0+4<[YXK>XR3*K% MOL9*Z`T4V)@O%X8ZBU.!)=U-2CT/8ZWO'.FKOAT-^_6(U MRLP>)I.T MWS_2+R-Z!6H48SZ4T/Y).M[AIT59S)J$QF78SHDM.7.A(]$T@L_.%469R3@2 M&!KMG&8ZRP`)W])Q'/E1D5Z(T3]:XRR>+3W@[6RXEQ*PHL8PXY&W8.3J8`UB M'.PK[JE5U!IJ7Y@IGW8U8[JB+--"6Z5C][NV!@ZPZG5-O0^(1AMWUFQ_O88^ M59R5RUL#W=6GVI0SXU8'71=_+37UIRG*!-E17URY>9JR4D`F3(AIJOM>[2`5ODI3Z04H.GPN?'BRVE;KB"^N_@S5 M66TNSJ\&!'F[%*=UY>=N\0#?QU!?%N[Z6>1QY1GPO;];5M70Y0^(W*U:!L7J MAQ.J0Y6_$:M?\Q6J@5OSP7Q]9Z!_%6:RO*VZ?]NT<'D>_)]5 MY1]/DH=SYSP+V(1T]R&F$6%M/;+8@"P9\RYU#NOV^KZ=_DG2*UA#>1VWYNP! M+8\[:Q?@@2T.((Q7TVG5I+,/=ZX,?E\UR[,.Z33&<3&9-\&OS?SR1HXAG\M> M6_?]A[W?@U-5ITZSV*XLJVE1IK].X@LS*USZ<$-#-DL_[/CS>=&!@S^Z!/G/ M`K3#!A![)>[RF,K)O)DUIDR'3S:,18\L*7=&6^AI##$L*;(R(TA:R1$Q&"OP M^:GG6_>P1L7DAR8L=/MX1-:7DRL3;=0PJC$K"SILTYG^J;@Z$K<[7'M5U.K2S0TQ\Q\)S MS)AF3'J4,="*Y2$]\9(%Y((7'F>95JQ[=-(OPL.CR^O8TFKQ-6D<$.MD[229.P5W%9"#@K;]4G_ M!YX4'J.NL97P@!A/N+JVKX\[C]S:1?1QF_8N,N8PSI.(&498@5/8N\B&`D_)3M:*+$:$+61+N58C\5B<[O-"++(F$=!@L'& M(*DC1=Y)@[CE#CEFI536<[K?,0,#MY71;-O$[7<[PNOJ7?9MN& MD`?SY%[0F.YE0PS^(8,U05YS@T2P0L;T?")KR8YQ%F,'9$>?H(U!C+?I)H[T MJ-&;Z45=72[=N&W,>#A3'K"5P'^%,*<1<48SY*7.$+4L(\Q0+TW+@U_C7&`R M(#5Z16T,;MQYD>KFH0?X?1)6?MOM%Q_:7&'75Q6Y5.S^[/60\9>#V;Q/"/%0:SL/^*W;5W?^.$Q?6>B'\,>_`%!+`P04 M````"``$;P='">T(5MH6``!C\```%0`<`'IH;F4M,C`Q-3`V,S!?9&5F+GAM M;%54"0`#./'$53CQQ%5U>`L``00E#@``!#D!``#L75ESV[B6?I^J^0^>W&?' MQ`YT=>86UENN26R7W;E]YXG%2+3-BD1Z*"F)^]@VGD8?LU$T7_9\.Y_?_79R\OW[ M]_<_ON23]UE^CN?K"L\+DY.'A^NB1=T737]'R[)`"'&R?+HN.DLV%?2-@I-_??IXM43C M.$EG\R@=Q>\\7$='O^?9)+Z,KX^*WY\O3U\T\-=MEL;O1]GTI'AZHK/I-)D7 M4IG)=*RS=.X%Z`69Q#-/0D');[=Y?/WAW5^W:8$1(`%%08'0WRI4G=_?Q1_> MS9+IW<3C=-(F=7(\3@H-B":GZ7663Y?J8.)YE$P:$%ZAU0YYLK-Y,BU&AEO, M%WG\,?;J=1'=+\M^3L=Q+B>3LRS5A:@GT9=)?'X7YU%1?UET]D!H$\&U3$&' M6%W&H\Q_F"1+$9U?Z]O(/YJ=IG(TRA?Q^,\HSR-?/BYJ7GIB/5,ZF\U;`*FM MKCM$YX]"-DUX?-E`S63;+O#:53K*G;0E%,3?YF7$?N\3!O]-5AN*U9O3.6C=>EG M,NLGLOG]LYY*2:Q0MRE]ON$XO\N36?QG,H[W(*ZT8F>47<;?XG01J_M_Q-E- M'MW=WE>3>.T&N^?D(L_&B]%RO;N*\V_):&6S-.>IM.G.N*NVVE>LWI3*AXGO MC^A'.44;BK;8>S6Y;JW0(B75Y+.U0G-*O(;.L[R"3[>A:(N]5Y7(E@HM4E)5 M(ELJ-*7D+)X_V0<7<7YUZ^V[,FIV5NJ$HHML[OE/HDGA*&3IU3P;?3W+BH*3 MQ3@>GZ8FF2R\8;.QLHXFH\7DV4)?"G>?-'2"UVO'\,P;%=X[SG*_))@XS:9) M6OQU?JVB63(JOMQ!>Q/0NB2D$^2JC<<*59M2=Y[?1&GRUQ*W8B%?3*=1?G]^ M?97D[RM[71$;#:-DK0YK2^::9749TM)%@KR1)NIR\/OHRCR4+FAJF[AXZBW]X$WI/+AG:<@K%0O5(S+0`"I%;,D MD%!P8IF%$E@EI+/X):N3(D.=Y2O,.^.UR`"/%Y/X_'H3]P?'%6J'QF## M`7,<8$V$-((H@"@W!A@*H=5E?#]IF\Q'1UD^CO,/[\"JUN/@VVNM*#8+="*Y MK&MT/#/^B^5L\=MHDLWB\8=W\WP1/WWIQY4?)7:R3"KXB2*^*3YTKD:;&%3W M9U&1!98_DGU'S?.JH0XTI@PJJZ0F4D`!E8&6!5@$@EH9]*1`.R;EGQ6J5=%G MG0*VU*D#J,<#P>:%S5!1/9Y7#0VAW`I#+2-.4!P01PAD#CN-K2>'A4QI9/U' MKK0C&'J<.09G/5INNVG143\(55*=+,-^Z;ED$'`DP,LQ8HIF3 M5G#*`''<<"H)ZU]U7K`T),W9#ZH^%./*$S>_5UDZ_O3"YM]DQ[PJ&CJEB)*$ M0^C5W%(F@?.`<88Y%T@'IB_!;_)9JDF]GG!>6S#-<-DMY9\#",4WX=4\2L=1 M/G[,AS[NAKK_PX^!BSA/LO$&.5:K&`8"(88TY51@@B3F0ANG#):!M)H*-WRI MUC=*.X'H4//[I^A',EU,[8^[;+;(=WDH%6J'4!,/&-5^9!@B%)>6X8!39PD3 M@8+U#`3X-M2B.YQJ#?X_XGR97/+=GV7S9%0RY+<4]RA(+8GU9HMT1%`NJ&1& M".D_>R,&J%H216]#HBT"T\?POECDH]MH%C_%AR[C`K4DO?GD?WK]D],B\?'P M_-DVN`V#?>^V0DX#%E@*()2"!-IQ#JF3'$$%,9!.UE(4_#84I2_4GFG1[R>12TW6WAG9.[*:O35J6D2@F>8]R'GNR7%1,$O/[*AF)G?7"0`40&,VU]LN$10$U`?)> M'71^\;!.V,-D)#;17):'V%HG=#I`FDL:&&TU0DIX]AYXY-J)H"^7;V?VH24I M9=U@,MBE*+ MO7(*+0@T:Q66/MR#YR26QG-_+AQ2H9P06G-H'+;>0.:<%QQ9R;RM3'2X<8/% M$)(`]86S0\J-4/D5Y#VXB/TAQ=Q&P,8_C3_Y%>#VXZDZO]P::=]>.)2`(0<$ M9(Q:(4%`-2EF+Z0P`8!1/JRH;!.8LY:QZ&-`;EIU'@.#*LOS[+OW"'5TYY_, M[_>TT+8U$W*I!`:0*`ZD=0[#(L_@U[-`<0>I&UBI$7_G)3 MM=G63&BM$100R!E3"G-@F*4K%)R4=%AQ_/[4IB7`#J4VG]-%$7IX)/HI).7B M(JH]\I^BFWV=PTIMAHYH:R77W`/#D)*$NF"%#T>\7F*HLS1"?PK5!7I]:U=% MA0D][5(*0IPAU`8"0N0_+[D0`>)L8!F"[G5@3T!J&94?LRB-TO''>#Z/\UGV MV/-E/(OS;YM&>GFE$!892L8@8)QX!SG`3(@5U9C0>CMYR-L08^OP'&HE6.>E MFIH0VQL*D9,&2J:YY(@X)!`T:R2((?7F?/HV%*47R/I0GB*&?YK.YOGR6H[B ME.KLZBZ/H_%Y^MQ_`SO4IFH3(94$.NV=/:"D!E1B9_"*>XFAJ*4P[&TI3$=@ M'6J>.2VNNHAG\V5,9OZP=<*FNW8>[-%*:%V@I/]'H6/*:<&IU2L,`HSK[6?G M;TMANL.KF]T&U6_X:2<)6?'2GHX[JW;?3D\YT`?<-U/HO-I:3T:>1A.]F,VS M:9ROE73'L*W=9NAM7VTXIM1H(A3!G%!@"0J(=8I(1LH&<=>GN?;E;+;Q`J+J MY[]:["_T2X%RQ%#)`F,T``$'*VR!X*RO`QL[<[8]:,[6TV2'PWJPN>#U9I35 M3%7LR"E)"F^M$P9:><,$>7>(*(PE`@`'*U`H%Z6#^[`GS@ZB'J^5M25L>SDG M\J"CSRDMS3QNK1-*9Y&W@HQ67!D!%6"&K/C#_O_A)IQ;D-EK+6@9I5]/&P:7 MCAZ2$M05_BP>O;_)OITL+\S)[PO9H]4?A=C1,[$_?AU^OMH@WZ>'(3,0"T,= MU0)CQ!D'S*YH=0[6.U'064JR!I;E\UOI+0[/8.F1S)\+AU[U`H)`(+FC%"IK MF=8KCC"']?*[G:7CVA-J:Y#T$D\K#E)4%?+/A4.$&`,$`HL#Q8@TANNUVAI- MZT7'.LNWM2_DQI#4RKC917%WUZ=D/)[$-IH5<2YYO5.$5:J%@9+8>PT644\'KF3^=9=W:$V8'X/0Q=N4L*1^S3X5"S"`,:("`@$@3:@7GZU`& M,+#>SKW.UQN*!H";Z5S;[EQA22DWIHGS*TH M9%K5V\C069ZJY;'8')!>?,]H4IP#7$9JGEVAN[W>246GLEP/_)!`R05BKIY2BLY5H"10%>>Z-$E6K\ M_R=@MD=],5/0`B*)9HHQC(RU8AWU=:Z>HS68!$QES>DE`;,?UH--P#SR=YX_ M2>]E4/$2.8B8(Q<`!;2UPC*\%8XP9Y*&\`RO%ZZL`>0G1K^$6UC`L4Y``.SZ2LM7='):D,=F"=="HU;$847W[F##RU*A M5IX'K9Q3RBB_C#'J5JX5L$'-$[B=I5[:DU)S+(8=8A`JX('6@0L("P*)J5-K M?5,2_S(AAMKN02.\>@XQ='=[T]:7\K7>?*U0R-;8ZKK976&+K65#9)%R`9+2 MS\($4*]$1CI7;%$64D,)RT;'_G1N"PUL+.=7"^HLA=IR*@B`F&,N,0->U94D MT/1E&VUTZ5M`-6N/]\&ZV&N^Y&)^F^5^>BMQLC=7")U?R(BE0`-+"(&*"VL" M*ZTB1&A#2J]]ZM/-;BC0K`-`^EBE?R:TU"W:5B4T2E+'-$0!5U0"H:`BRCJ' M)!>"$/T&[\=O*L=2M>@&NK>F.<5^`XZ@U$IC0@E2?LQA#CC!"`)MAG?[?5]Z ML1\PM5PO%WNTRM*\+PJ%B#"N`<&<$T0<4YQ(;VE2RQR!D*#2%PSU:Z`W!S=K M"8E:\OF<)JL[,)=7HT9I-"[9++.C2F@%#1`DF'"G"#)`2`H98098+`P&I>9C MOTYSN[)K#Y=N]YRJRPV2?7H86F<%\/]YLX00!8D011B?8VH#3H"ME[[H;'MB M:S*LC4"M/V'NPZ?WND?:B4`@-X88Z!'!@B,-:!0H(OSY[1<(6U+S>O[,= MA>V.K29(-)@7_RM);SR_5>;#%T5#``@*'/;&O&%^O!/._-J-`NC\"LYD35EU MMF&PBWFP"1Y]&)B7Q:WD)8[GNDQ(K1%,.F@0D40Y*`V1@`4!$R90#M4+V>^_ MKAW`UZR+06\R+$V^/"L5,NLX=-@6[XT*".`N\#/[HR=D,7Z+3F0-`6T2<3<` M#5,+!!-:*:8D]X1[XCTX$E@J&/;\6MK7OJ#J#F&[,MZ/_3Y$^/A^CE(AOB@7 MJN*F#L@=5`H008H[2H'APED=!(+3WN[(K;;(UI)`UA[_O=OCO.-HEQ6>E M0B,1X`'1B%-.C)6<<``#91!7&.F@MREUMPS;R]`TQZ";3.EKNZ^CY.6W./7R MZ^@5Z\^:WYD;;:N3[H`ZB^=/;Y&YB/.KV^CI+7^==W21^:;G230I;C;-TJMY M-OIZEA4%)PO?XVEJDLG"NVH;*^MH,EI,GKTP9AM`'1_E\@R,"S*3;_%5/%IX MY[1X,]:/!Q:*'1#%.WL6\\>73=DH+^[V6W/QL<+>_;:Z"/TBS"0F`3:D.,V# M"1-JN5/"`6&#\F-D76_E;\AH]3W\;704`B&Y<=C/P=H0_\NOC6:%)E>]W52P M<_-^_ZJS=2__`3`?[`Z#AEBH^\T-E$2+.NPU=!(61KU7!N_R8>"\4HB58`1R M?6U[J7FDH%_=?'VX=3!BZ>7H\T9BSZ)I^5MHRJJ&?H*2AFK`K3=SI=*,.;"> MI""GPSV@,`@=J*27C>'^U95L<+&Y7U*W6LB@+=V-\[NE)-+Q69;^,YYY9^/2 M_\R3T3)3[@N4;,G?HXV0"F(5\#ZWE,I92`"2;,43\N[X,$(0[8LHZP>PPTTL MEX80,&=G[GX#[*(4"O=WG0#V_< M)K/XP@\5;[4^&TO%?I[/Z;?78ZD@;^OV^GJMA=C/[)H1A;AB0;&YP3Q>"^+Y M#&S-]:^S8/C!E*L_B+N)TVZ,N;U^=?K98EJ\T#W+/3ES5KA;3:93?>WDG-VERG8RB="Y'R^U; M7KG> M[]BNP\O.DT+E-4.N@='2.&R0)5A2"(+'<>\G`4G[NI=A^]FAMF61=8G/8*-_ M[=ZA3A"GB`DA'(0821P@Z%:@"`R&=\JH34%7O@U]/Y1Z.2#ECX&KO$'F^\X=[ M#Y+95W6OXG1TZPWOKR5K>EG54$JJ!`1``^1_$F<5>N*6J7H'S;K$JR`',PI=WW93N6]Y8/K38"&*%$0K`XFXDSH!8\241KG?HM3-+HCTQ[;XX MJ!8XO229'I9.3^HH3KX5JV;Y7?%;JH3`6`H,0\+YW]8Y#81<+[>!J1<=Z"Q: MWYGH6\)G@.?^_)3GE%#2&NK](X4(MBOZ$9;UCB;L?Q9Z$"9B752&>09,,\^_ M1(H!J`EU!BJP=GRAX&JX%EX-.>PX#%8/A[W8F#V5"T)[#S7MQ__PSW7)[6%D!IIC,``2\")12L^B+'U M7JO3R[F^VG)LP/^!HFE_^,[W#Z2M:H783\N\'5>VF:6(W#B:L MCXFY,O?<$S@0[J4(@90.I[-P(?;U^/V05RN/,:10$.J,Y+(2.*P>AIUH*(TH M5U(EB=P4&TY&ZG.RHCA15AH9SD""EV+2[WH]*0`F+'T`#W&,#%%4"DH"@MP, M0ZLN[7ZO)%';94)2A'*PX?4_Q^/Y,&GK*:N`X[C2BAOLE&6`##M$E>2%E=E? M@A&I,6:GF1?WX^FA%R,:3 MX?-1=(%5*,>\G3\REP MR;)HJ[N;Y[+3W8U]6M_^K>^#E.S4RM1MNPE(?*_OUV/E6SYD[QE$VFIFM,2: M6@6Y`ZKWNZ*@$+F>@P]+X)6#)]'S[O+:M,VOVY59MVTSFC*[K[DGP@G%G(*2 M4&BC*U#W7BDEYRWCDY<(S\&"!/#,FL%?[GO[$<@6/-M<->V?0W/WGJ;!7>TD M0PH;&HN=*TJ0'-Q%?-X)]N2UQ!=/BCH=FEG!NUA'?W=TR,$,O?VM/>$\+#>) M8_KY9C=#J11]/[D6\\ZO)R\QOG@(DZ!SEIWU;TT;OZA_-W!L6AXQ\P@;K`B$ M`",<9&J0F_UV-),$B7GC,/N?.+``3,LD?,_*'5XRF3F,?8]-N]J$SD3]\AC3 M2[9NTLSPJN,SHY?H1?873B?*?_T2'_VLNR9\^`=02P,$%`````@`!&\'1X*D M;!;#7P``!U`$`!4`'`!Z:&YE+3(P,34P-C,P7VQA8BYX;6Q55`D``SCQQ%4X M\<15=7@+``$$)0X```0Y`0``U)UI;^.XEH:_#S#_05/WRQT@Z9`4UT;WO>#: M**"J*ZCJGKY`8V`XMBKQM&-E)*66?S^4;-G.YHA:;,V7JBR.SLM7/(\.*8KZ MZ9_?;I?1ER3+%^GJYS?P!_`F2E:S=+Y87?_\YO=/Y_*3?OOVS3__\>__]M-_ MG)__2WU\%YET=G^;K(I(9\FT2.;1UT5Q$_TQ3_*_HL]9>AO]D69_+;Y,S\\W M?Q6MOUHN5G_]6/YS-.Z#_K#PXE_OWWVJVGF^6.7%=#5+WG@WHFCM1Y8N MDX_)YZC\__>/;U^4)R[*3URLDNO2\LLD6Z3S3\4T*]Y-KY*EUU$=[29+/C]_ MB&66/3A":9$H+8*TM.AOKQRX^'Z7_/PF7]S>+;T_%UT:T$)Q\53M8/(J&WYM MH_*0KX\/V+?@WWP&)_U*?GK(OD6O.YM=S8?HPX\/V[?X?C4/VSG28KKLN7,\ M.>3+HI?EQ][YKS:?+`]_`,-5]`U<]XZ^S1%[E13:=%1,L*25($L2@E)AB!!1'PC%" M&.02\$EUR$FR.O_]4ZV@^E'S$#%T%LC82&4-D58I033E6'+(!0%(O@DQXJG' M69*G]]EL?9WRVLHK]5KN/]:J(B\KVNF*_JR5_?=/%[OV//0QG3W7-2I!GZ?Y M5:5JTW:O#I*+9%GD]4_.RY^<`[BYWOZM@4F/K4UGO5J[=FI95A9I5G?'!YU& M9K,HS>9)YJN>^J^FV>R5<[+YQ,4L]=?QN^+\P>DIBY\!FI+VW_/6]OC&/&M- MDWSZS>>C\DW]:R(!7::(NA8%QN$@I19L6DV%Y(VF35+I`F&BNMK<&& M$0V!HM01A#@V`#-D24A:%2]N'SY_3/(D^Y+D$VR%I9Q2"8W"2@@" MXVU6^2M8'':Q?S6<`-HI7Y0#@1V)G96".)_7#DAM8\[HP)=\+RRZK94%7_.[ MFQF(J./XV))49U'IYE;?6>051NGGJ-9X*F:]:%H3='5W?&P$ZZ%%+X&L+[/" M>59.2+]=76;I+,D?A5;"<6FP-HHJ18FAOD2I<]!QY5H![4`\83RZF=84,$QX M+(1Q#DI(H<'45R5B8**5RJ+%*KI;:VO+M"Z&!D+M2%ZVIEKMZ$;A:+CVLF]- MP-:#ZV,C6Q]->@EMO=D5SC:W6"WRFV3^2YK.'X5&A%,$A5.LS#Q``"&N3D4K M@&G%M@/QM$:.`.LX!8(HQ)6.`?8#/^P,9`J#@=E6*XNN2VEMT=;%ST"T'[PLGFHTV$T(`*`172L7&QX432 M.N5X;,&DV-Z(:IYWY8&YY501`H"VF$"'E'(8&X8HI5@SJX)8]<+-L`99MF@Q MEQQB3R"1^G:F-7J\D%/AQ8=NPI$0J\8&C"#M+Y$AW(#`^TV?"C]:+!<:;>>] M?+A8,,T)QBS&R&&IN"4Q($Y`JRD-NE42?OC![Y)L)9WZENT3;UZ],]+>S=$D M1\=F/'L_I*LMC5/FTW29Y!\3GYOW29F9#%C,*'$:40Y%C#6QI@X3(\=#:O_0 M8P],(QL1I[A^/C+A`##:VC424+26G_;3:P+! MH-.\*MJK.!/%'))"BM@BBXQ$%O)M$!\X:$H@[,@#0Z$44PY.VX$AT*1F6!C. MGS`HU-9\?,V:0;CPP(4#5&CGUDB8T%)\VD>'">3!+UF:YY=9^GGAAX^&2JW* M]4;,.24(!=;6(82F,&1T'7+<@0?7E93R%H?7$@B"('>:86`H8\(@L/;D\A5/ M!B'`G@$'\K^-32/)_E;2T^Z])##S/]PEV;18K*[MM[MDE2?Y=DQBG(H%\@,3 M1;G`!'",U+;TP(R$5`7MHPQ<(6R%1[,'#L;*M%G6YR MXD5_#G"ENZE5,CF^@3)35$P"D# ML<40Q)R:;5!-==!"\FZ1AEY6MA$735?SLDR9W\^*:+Z3&8BECJXV0]/Q#`V= M\=CSEA;%S=42#H`Z:86T?9F!65;-457+=ULI")UT[6-AP_O4X[H6! M:2.JLFXKZT14>MF@0].TW5T="8_Z:,GCR=N^S&D^;Y.L?+6V]!'E_+9GJ:<,9 MH"/:&3@KM.?D0VTG(M4K5AV:/^K)Y)$PJ[?F/)YGZM6F]G-/$X8%D)9;P2QA M#F)"H-Y.PX\^\`QTM3U"E#Z9<>HZX?2Z:RTGFGHUK.L$TZEGE4)F MDQH;-Q*N=&C`:[-'@5:$LV.]I.9=FN<3(:C'E"0N5DXKX4=[C-2AL#*V%3T" MCC\P/W8YL5BO#/O[TJOZS[;X"#$N$"`#>=86(9N%=']_=]BN83FR\Z0)25HX M.#:6M&G"2S1I;4?`ZE(_YDCR[=21($!``(WVHS8,%+:,;P=L-M9@LK]'4X/% MI6%';Y05![:>:K"V="VH+D+.HM6AQ6']6-:,(H-XU7(![L:DTPQ['AEQ`!MM M+1L),EK+?[*ZMHL-S4N/XB;)?DU7Z4,Z;:,J`!!F!',M#3,6,+>[3490V'WS M;J&&OGE>JNM"D*Y.-BQ+CF=B8(52^;>O;%NJ;,0=O5HY:-6APJ4?CT<"I+Y: M\[B4J^9QFR7:OIB1_OUBEV:+X7@-5 MKN8/CV+_]][_^GU2W*3S\MF?O"AON^43@Z'@C!,<0\JTT"XF;#O-3;`(>S)O M/+H''MF]W1_/15=5L^I!7M%Z:[EQ6!?T^-4X)`]94>Z-1-?[8N^:&NW:6O>! M=0NB=1.BO3:*RHDS7Z$6V=1S<;&:9M^CMT5R6SZ:[6GGC^YU+M?7EK5/ M)WEX["AG]F")/+[^-9*KW2BM>?;!N9%I;+E?ZN9ZKY)54B[L9>4]%P7:[I8:ZE[(Y6=8XUI=*LH] M4C>:HK]O5!U[5/"".:_2MKV=HR)CAV:\M!UJ)UL:$^?7I-B;.*7`0F@`$D80 MA`"):;R=.%78T9#:/.S(`U?/Y:._7>Z(!-K4#"C#.12&D=*5\3;6X7NG[S'>2V???LNDJG\[*@LN74]5WRZK\^F6Z6)7Z9.8O[JMK4ZMU>7N-CP*5\D\PDRV$D+ M.3-.$LJ5_WZ+3*^!AM3M76,-7'-7,BRZ,X7;WFI/9!JG6UN M1K9C.AQ&MUI9695&E;:S:&?X1M^1&?:*6P, M-_[X\DN23:^37^]OKY+LP^=*0O[AOBC?N5N^SKB2,U&*"5&^DT`*[?%J0"RW M"\4T1&;BCW*5-F5-=SR*-TIC>YS_WM?9Y2S$?ZT M15=5VO;'QIY/5S-2GNX\A7%S>X(V0J.UTK(87&N-]L1ND'IDC`99>0"JPYR2 MD2!VH,:EQ^C5_>!W`_TG6B;:$0B(@5C&0$O!H1';AX1B&`>5F'W''KCD;(/? M_HO3WD]8)P0?Y5P-"N'35+.!=H:#N/.)&3>*NS>O&8Q[LK'YAC6SFV1^OTP^ M?-YNU+^>3"U^*V>0=J]D)48#JP4R/AI%$(N8J?6K(YBPQJB@[6N:!C5,4,F< M$<26KPW`'%$G%-"Q@]J8P3>.:/_6C?YL;4;+DS@:ALE:8LG%O3=W;&1&?U9" MH].]Z+FIA0?0V/M9&`D3^V_7X^UQAC&N,04OL_+!B^+[I>^QY6K0&Y0.U3/[RKU=UE.-I"$^[:56 M.HXYAK&NDP\!$K0\J$$X1!&PU'!G`",2`86$U9QB&V-N+1MZ=4^M\&$"OO*. MCL&L[]ZX-X<*-'SOB6K2H*>/:FA6R".1VL7Z(Q,==/Z1R MG:QF?F1A%OELF>;W6;(K-JBTF&HK*1%<.F-C"ZND%-J4=4_SE0P!00&F5BB( M9.RK*RTI%Q!(HWV119T%8,#G&?9T5KGY0&FTDWJZ&B3(R<,K'`8X(R-)W($: M]W05Q&`6-D[G]^F7ZBUM;U>?ROF9:3:_7&_+_<^L2$@7>8X##0YZFD=!XT":FQ^OUX:/)9P)/0&PM$1SX7B"D,"=&`^S*2^*!^>.P[-/0U'-=2X:#YU<>:FJ]52ZX7JW)M M370U];^8A=[R:VMBX['BT,X%CP^?)=[QQX'/^')X[-?%R)&`JFLKGH[QNIO2 M$3>;;WU)^C;/[Y/YQ(_>I'90"\T0(\8Q)6V=.0*1H)MG#4,Z9BGA!@&J.)%` M2^WK8,.4I59*RX9^#X2^F6;7]=*$+J_:[,OA+FP:U-Q^6'46[41&:Y6CP-=C MZX)QUMK[4>.M?:L:X:ZC:1WQ=SG]OMXN1:E8Q0*7]1P@3#I&J:N3TN[;)RJE]/%[7H&*T^*8EF5Q*$+ M![HZV@5S_5K9,]YJ<:.@6BTFF&;!%H^:8N&M:42OEB9U'2/&6!J*D19^*$,@ M5UC:[?!&@0XMQ*P2T2C@M*"(&H:>%]((*R+$9`2'\P2I@/@I@V#FM_Z9/8%_S#78UV MHJ):U>GN0;WLT('1/'RU)>^]S@7E4/EF1?_C\*/#W];^[F]`6:F4L M8\C$5F$DA#*NSBF?9S)DNJ!A2.:H(@90!GWO0\0(JXT27)3O:$%\\#4OEP[0+:> M_1\)Y?IN53IHIPVDW^]Y\N&SS8O%K1]]]*A`:GQWR^+Q=TRL>LI M-ED.@:[7LVT3%S/M8L9TLW(J@MVR'1<94$TO*>Z/`$DZ)I%`1 M;!2%""EL\<#,V8B-]M0&8J=GHYM1Z70>AT'K&7O/HEKJ^3Q9+LKG^,J%Q/N" MSR*3Y+-L<5?MQG=ZO@6Y?0!_PYRUD=!QH,:EQ^CX@6QUTT7V7]/EO>>X6ZRF MJ]EBNGR[\F/@^RKLNK].8AI;PTEL@77:8`4,09M4IPY8$<+49A$)=I)@'1N) M%)&`28FAI+[\$;[ZM/'0-Z]+D5&ELBQ4MCJC/:&!;.W)Z&9,/;['82QM8.^( M:L)&;AY@9;]G8R2,[+E1Z9`=.'1M]_1_TDS?YT5ZZ\GQPAP28,`1*+5DDDHD M+`:X3E3_JZ!-29K$PR9&`CL70T,(XE9RRC'G2&/BJVL<]%!HF\4\9:=8%>O7 MJ90Y^W&1_Q6Z*+L/6YOQ[]B.AM&O4A=MY8V(=`U\.\"Y/ET?">5Z;=+C-=.] MV]5E1^+GXR.GD1,:4`$(9=`@$(,Z'[FD0<_=-@XJH.9:*.#L^[%C7:[[U7\[<$0&PJ8,'*-C[21@)"OMOU^N[ M&_=A7,`;D;[NW1;)TI7_@M3+`T3;+OP@0),3`@<@X-C MIABCRL7<(:(A$CPF@L,8*PV$_]W@DXUE/1CMKX]X(#KX-4M]>]^,F">U/8R< M7NK+=H\(H:&6'D#I8&=G)$@=KGU/7A,UJ)'==WK9/;B]5Q1!KJBE,<;E4@U% ML4.;/1#*;=&0[67/E^<"6^Z(QN M1M23.1U&T\,[PNSO.#'";6&>L?+PZMG^S\A("#I,VYIN&M/=P.:[=!;3H@+V MWH3H99I7MXUV*W&1SU?$`75<$40Y1JIZ52C"PDOA3>_(]A)KN-3=RGMX[Z!6 M>+KUN4U\.Y"GO=H^DOSLMTV/]XSLW[#FZ^'S/"EVJX4ID4PYQK7U=5*Y7AB# M;13JQRDAM4K@H0>N1M9J`@N/4'>:<6E`8\((M!9RP@;-TTK< MCZTX$6Q:""Z&]*L--?;VNSXM/AX9\RI%VAHY*IBT;L2S3.EF2?.[==/\IMSI MSO]7#CV^_!]U5]KC1I)<_TH!7MAKH'>1]X']E*/&R\F5$9E3D?%7VOMN9^6;S?;G^7!9* MS`!%%EFB*904,TZY`Z`V#BE(JGOMQ^+0TA/0E7G[;?Q'_H@S]92N'WH;'M&- MSFSB^5Q-:OF/$X@WV7R7U2@/M5MCG\TUH>[6_G@Q<0':,_Z[S\OBK-)V+_?I@=R):V8\OK[]"W@=!C97Q>$5*,#4+ MPFL)D)B'CX="",R%KFTX;9)2S*0/'ECY&EV]-,A4.67AS-1H1=9$ID([[$4/ M3TORB7'^,%\NW+>'?+W-0RSR?OW-_CY<`DQRP\8#TM]$6%FMT]V8Y)/BWN@NNDA\;@LIYX-'PBNX)7\E@"S M9ULXHY\'7V3M[#%P?YQ/1,5Z=>G%H6_?=+7;2IX)X+S@%ANLN;,"<"O'&[,U M$0%I"?[<9G`B!=U+YV+P13B22#A$+<6".:2Q1K5-SQ'OI52NB:$Q2^/RQ]*X M=7^E<8WH;!KEC,1D:GASIO3M0IGAN'5NY_.O7NB=B!#UXTO3NK5T@AK+U$F4 M]"ZX7FFB(@(0B1@+'^^,A1`^!DH8XB1]:F=A8&$ZI`>M8IB6C#63H.')2M.> MIVG4(Z21%>=56LY(33<:)Z(Q'9TH^GRR6F5$,X2EQAX@3C&F$H*0BOK5?";1Z<9S^>?E M_--RM8Q74X28Y+==3$^N0GB:XCSG^@#L>F5Y M32D[(U>]LSX10>O?KV+@Q[6]*#XO*F240,4IDY9")H,$:W<\6"/0)U6Z=#`S M=#%?M0V\>D286DSI&3G+A MW8?Y]UC/4F]L:\VD=%Q2*H1R!'EG<6W-`@+:E-PEFABKV.[A`*MEM5LJ;PTS MM.$I2\S8:K8J1->N;'M*3(.:MI9,3D1JNGKQ1AU;)U(2XIUUOGU_9S;Y8GFL MEC.``B4I@`[R>"HFQE8/#D;EWV.[TM025'-VT8:QK7#$Q6 M:D1SX.F`YUJR\AHI9V.8#AQ.1%*Z^?`B;NE,R$4Y^?/+.I^5-Y_E=:7.MB[5 MJ4R>A$\SP(F2"%N'I**&*`O\,7G3%,(F`M.SR>$CF@CTI$3P),%JJ$!]DWQ> MDZ[(;W+X4U);@\S4L4RPSL)^OCK7B^*V[)A<]NV=(N=/`"9S?Z8$MM%S_FSA MB#R4RP%@&)2+01HSKRP/`U%[Y05C**^*09_'SGMR,^N-D4X813$&0'J)T/%X MDQC)4PX@6WS\*(>121.H-^+:;L#UREGWC;>K[[8E[;(U)F\R\6E[#R[NJB62 MD581=6+NI%I".J.M9-80`)1BBC-WM!CR[J0=M0YF1JF-6A7KSW\+?WW?05BZ M4-E,8$9B,4UH#@0^D9OK5DZ]2M"E\JENK$Y$@?KPY+5"JC[(:1/8S)1#W#E% M/:,4<>-X[%Q8O[MO%6@9T5S\W%%"F5Y"F,L4)<@X02B*`4!""-'3SNSF&3U$*H@YF!XY'7:JKR M$F%JQ4$7*IN)QD@LIFG(*:A_J\NFU&ZW67[:[\H;,'=%]F%^W4*$5O53/=`] M$3'JPY,7[59[(B?EFJ+[8EW:/70:22D*3/WSH M"J@23[:-@&ZROX"_`P"SA_DF^QK1_3U3^]V78K/\,U]D4(`;`$"V_1(FV?8? MV7*[/6[R[W?;7?A';-*%T0VGI/QV^"<%K/J#-WO_O&CW0T??2::>*@`Y>FA-68_788LQ+-3?93.1KC7USTA)0S(M>:OXE(6WO\+R\< MZD)$\WJJQ:+L23U??9@O%S^MS?QA&=*3$_,SX*QWTAC`-;;62FOPL=9>:YQT MSUH/YH8^E3PBS&*/A;\MU]GM`61JQ54/S#83G9%)33R*?.0SHLL"GQ6^F^Q4 MHL8NS+K(V;DBK?X(GXAN]>G1\^*MOLE*J17=W^]7\UU>'<^]O,0MWISX+M^] MO_LX_S:#E!M%N($J,*B$!NRQ`"1\)ZTA=L^V1]D'OWUR`>(JX$NO,NV7\88" M>$6R$]7P$6E=C_'VC9YEOX,8#0?,X]>MIC!Z3BL'&INI".=0[KTL@1V0QL:2 M^FN^FR_7^<+--^N0QFU/8-G\;GF[W,V0E3Y888Y:@C0-F9H\;@V&;\@4%>W! MW/!%;,<)O3A`2M3,/BAM)I,CLYFFC#6XK$:7_?64VPK@F5N.!]'!RY2=D;X> M^9Z(VO7I43'8P]GYT&'&B!124(><)(QK`:TFQP8T7HF4D\<6'S_*`>3VS:.& MSB<-E_EK>\+0*W6#G2Q<_3@AZ1BA,:<3$:$N'EP\-D@DH[?.$C,*';><$Z\4 MY-YPX>UQ?P\1)5L6.[0S-G8%1+G#WYL@=>)I;EU*<](^86-.(9J46 MW:B=B&;UYT]BA4$;]%S9DIU9G0B4ZF['T7/CUKBU'F7[QXW M;&;>PO"?XPXKIZC"4![N@(U&K%=F]C7??"J:;IBD?7;*7#F%T7C*Q/W+9;6E M&;>3__U,%=,@\^0)'V)C(C6H(O^GAT$I_]?^;+SU]"2J_"XS3_G+_; MQY*.]W?EO-N^?ZP/.8HTWFQ\` M9^L2<3P1J(IE3BIJ4NL#^Q^)9@O[50KY=WLY">,,LEL@Y8SWC/BP!I`:! MC79#J&XSRP-+;@GB)A:I'!1VHC.XA-G#]$WC_`>;NXG.M9RX;2CL-FNK=>:E MA"S^9[_=W9\V8=->2T&-%)(+H;W#S!XS&()14M>BH;$,/+/=W5U^6U93+"+F M6&RQS6_WFU;M'`^6OZ[^;Z7V==O_M4_0JJ]S*3OT:_3+>K@-Q M9BT8<90GLAR,Z?&+ZX)')KMKXO[6:C4SD"."O(2>`<&_&@9"D*34$?1M M>^"R@@K7Y-+WM_A*3^`[,S^1F3Z8>\V2^)YH;'U8?M@S@$H13@QDGL:.Z)IH M@&MCC'*1$JNULS#:9MJB6*WFFVWVD&\.,S,Q]FI)8+M2@_ZYZUIG<).5F*Y< M8W!IT[$;CQ-1IHY.7"@M:$-):Y6I5&Z&+/-,*(P=HUX+KS`]'N5BBE47G6EJ M8V"E.5WY^]::QC2V4YLA&.RN-Q6J*RM.A2)!4NV\QPIK"&U2F'/6 M$$34,FZAE#Q$;@AI+QA00B()):1VZ&BGQI;>T*T;?4WWC$9B+G4WJ(*5/>+* M?H_(LA+:V%O[YV@ZNU?3`[L3T:)^?'FQO](;0E'=.Q.4]$/XX]LPLQ]! MYP;^C^_GX>9GS']+7LZW7J7?AVY5]VXF#YB+SR+%QS51ATS,XL*]-X5B:R M+DV$C.<=DJ>!*G%E#+GQ/%K\.9]O\ZW?[\)Z_,MRO;S?WU='&UN[?WP10E,@ M$-&0*^:U=(1"01&W7"L;ODUUTEJ7:)M!2#P%6!*C*=98LA`10(BTI91*FG:F MT&+UJN%FJQ)OZI+4-],-%YDKDIRX;!SY/4"]R0Y@LPIM?LH#*1&.#M*) M.$]0B%]EN:,D=QNY'TB<.SK:0J;[H+;O@/BG]<<_BHAC.Z,$$4:$LA8R2`1D M"O!:'C""2;TBTZU;Q>*-"UHA:B@F2BN**-5864*$=4,'Q6$6LF$"X12&>PV% M!R)W,.$-D.-A9P!=ZNW8E4[)K':/?5N,T`\DL"T=;!?_MJ9R`$$-3V5>00'. M8V4`B4405CF@+:PG/$(VJ<]X&_O0:,.-$E9A3A'36D/-,7,`06X"&\.+*A], M5!-8[EM6AR%X<&&-L"Q'7]''ZX>2UA8NM!;8MG7U+[(Q)HK&40FGN MG8#00^OJ"4\!,"D%X4UM!F$!6&E`#/44.*,%XL!*$?)H")5/VT!HVU_NOIK; MY<9M]E#!&T9B+[/O%MRJ]:(J@/M8OLAS/%Y3DGF#M9=,'Z'E:GFHSRCN8I.;.)C%IKIV M:UT$(2V_#C\L?3G\H.IV$UM\/;FUX+&,-+6/\%"CV$QZIS"`:5)<(XX#\^9+ M`T\&Z_<2>W:]2HJ6))]1[*&';2(*/KB;SSLCCT)K"X57Z]VR[N#QV[&!A_MV MN]HO\H4/Q,6K,?:'BHN7Z$]J*US(@%D)#D"`5,!*:]DPS)-VXM\;/,(T-L@K MP02G!N-8#LF0UDP[);D<^L;'#\4N+-K+DY>TRW?IUT6I]J4S,4UNL`ID9KZZ MC8W\@\.M5X3Q1CUUL9CD@+=?1T[=R1[]R6J'LBA-V8E+KR\^4UII^AJA1HO0 MZ(_#Y-:G\1EX<^FZTF!<7-7^_++.9VJU*OZ8!W)]L;'%_M/N;K^J:@&W(2K/ MEU_C#(I-O>>K/'PGI%3KK=EOX@43,R01I@XC*`C`3#".@#L4(VN'@6NT>/6` MPG@31!,CQ"E5<>GW`G"!.>"8&S/X59T5SFQS!'J3S6N'MME=R%FV$7;XA1)W M&0LO*B^S>?7G#1>E$0;M_-HSK?%*6V*.L+.`.ZN!9\<1?(0>5J!%5H+/*O19 M!7\ZX[0H;O?W=57O#S)>3S!/9-R>+?R1L'(Y!R%;*!?SSA2^LF:/-RQ77II' M=+08^XE/3!]/+IO],-^\W_RVB_>*E1=KUXO]S#OHK+.`2X,0AH(Z*.M9C[Q( M>J&KB3T@+,1><,:XHBH$%Y##8-)S(HT#;.@:GBJMVQZNAW^8;[*O$5YBAM8+ MLG5I6*X MA[2]QE7-R_:[+\5F^6>^F%'!K`58<(*%H9;98+N>@D22I++RLW:MH+TT_;[3Z84Q(+[Y0Q1"-G#258^7HJ:0&[B5)E`PH% MM)/:0R$I0EYSCS#`4`6E=48._>[[4T%:EIBZBE%3]EH*T0#$=1>AF^RG"]R- MHT`'%"GJDTCG5)4GU8U+JM.*EO:*<]KCT5$JP^?CH&J62DNLM<<5/.A>THU2 M9PTQCA2PCG*-P\=2J*`CA%L*&"#0,CVJ]IS<%-55@)+(;*E"0_'8AQ2];T+E M.'K4K)EL+^Q.59E:^7))GMH3U**BX3_V\\U\O)A=@UB/2LC[M;7LV3&`!N1>0F#"OK:0:8B:L#7XBY)+N MBVS3KO_D'+H"66RR$Y35J?*9H^3AJ$ZM"QB'Y?8'_2T)'OBL_DW6&AV^=^=\ M(BK7JTMO'H_W15=CS7O-H/[^+O;QR-6WY79&"`,&$>"T)T9299G1<18:">.7 M2;TB+QHSP!`6>WAI9:B22")MD>.`2""94V!@M7MU`MYD!X#9[Q%BJM!UY[>9 MRHU*;9K$=6-U$'6[Q-89:>N-Z(GH6G_^%`,]D3THVL&J+6+_@IFE3#AIF>/4 M2T8`]92&&4>\(2Z^\=E5T9X8]6TB[R.IFJG?"6J6BNJ)ZQJ[?QIH&H=B&J>FP8+N^^Z M6"]^R>.-*3-N,8*&00TLPY0*PIV-<8/#F'H#DAH`OOAPKS75B@J$C*>.<05] M$&G!B1`2F\&[31WP9!%0:EZ93%/#)')(AA(SQD=RLM\/:$9/#I^Q<2X3;$O< M1(2D/?[G.5XW(CJ%/S\OU_E/N_Q^.[,"8>L@!H`0SPG6#OO#G@KGDKJDBT?. M6])<*""A,IH["A22@CKND().2^4'[X?TQEY*Q)>5`/L(>A)X;1_Q#$-I#^%. M0S9'"W6.1"7&.>D$3T2;>G*F0833EJ)FKUW\%O?UYYO%ATVQV-_N_CF/=SCN MOG]*!YXH;ZNM6#D80TF@3JJ$I(#'FV##!)*%8$2&- M]=H2!90S3/J!=:L"EOU1(8MW)@58AW>\8LO-Q7Q7;A9OORP?[A-+\'L@^KR. M78'CQ."IPI;5/-?HL@@O.^`;F=*$5Q?&I;;=^PD=*6[V`L)%(EY9`WIF<`JO M$O3H33'(8]9#\/K+_%OL6>*^/91WU,P,0!)Q*"7S+DP@$*=7#+4PEH88E?22 M>!-[*$Y8PDQ(YBV56J@PH8$(QBF70*.AW_JNX&0/Q[>_J[9)V;YL\KL]I(.? M0F*1VDBI%[;;![9#$MW+;EY-?8WP)ONO]6*Y+=^;&;WPK0&#B7%O6_XG'/VV M=JE!#-R-KF:1\,=\4W;V"?;>%;OE;2VWTA*M&`4<44^8,)A@4<<0/"2/? MMPQHKHRB(40QRE/)A&2*6QFO-V$`-8]J_P;5\\,P#Q0>`1GUNI]72ZDO1,[9-+L1E'M;;HDF1/Y]\O0(JR M_"$9``F*,UW3T^EV`IQ[+G#N!0A<+-?U3;%M^O^^7!6+FZ?V]J._2GSM?W5W MMZ]ZT`ZZJ-O#R8P'),)3D!TG=`>(B@Y20LJ;3%E$HCL%=6GI;0*%82GM$9./ M);)#&9I#^CK8AF;$(1.9JO[NQL?/Q:;V!Q676S^.NO+XR]7MKLJ>N/>)0O=S M_](KL5!CB[#_["VMHEJ"_OD*92'0,8EK?.^,@@H8"LM2<`*49:RD5C!4RA)# M87,_!]W!Z11^]9=>M_TE]8>=*<7UWI;-@+/1&?P2EN*>UR5Q<:#'6CR#[1\. M\65$^[JA.Z?M$4^<\D8S>B(!SN>=F:3#&0ULIAKHD1*LZX=U?=V5R?2O]MTW MZ^WNW;\KH"7E6B/"+#?&8BAWNVX2&/^JU-53O?[>A,KMJ9XH*IF%J,2N`X(J MGP))9C"&I@0(RZAEZR&HX,E\"*XMI[,X@%H+@KW;W?U\PNI!Q`O7&ZX>NBVSTX6VX.R&18S`^$S$ZO9@=HVZGX M`F_"Y;HQ20^3NS/R':>`)ZDNGK&>\W'H.#)/2&(FK\Q$)7-9]\Y5OFPDAA^@ MK&^[5/7!Z_;J=O_@J.!26X.LD?XB!J=("+J_M5_"T'SE:/N6`4X(J#!")9$E MX<1J3`1BT/6$3,;=OAVD8H_I?,_R'F/GU,G!H83.9)8-M^/U2<)QB$FX%ONE M?JI7C_7&EVDU?[HXO5KUZ M\?!S>;UP9->+S:O2Y*Q4A",,$0:T+$M>]:6?W=PCE$=E+!EA4H$5(,0M8R0D ME=:RI!`B!'BE%%(X=\F2G3W%]U]%C_17\GW;Z7T8J)__'NZ+5."#V[V]%]N3 M7+U=Q=ZP-IGRIOVEM:WHC+LX=+JWKV@-G%,M[['==2HDG'^,S"6HS(")HY>8 MS^R*7$ZZ_?7/Y4W]:?6C6=^WJ_J=&>]:(7_MSD9Y>[[6ZZ?E=;UY!FP0 MT$"Y]9^A_G"_A4;J?0T6&E8+/#]*7!%.789@A-6$JU("2$DE!:!::9=$3!?6 M>IBM"/9`T]\JFMJ;L1%NSHZ,"W`?!;5COIU3`!O9&T'QZUPC8';AZVQ$'']< MZ:RN.5_P:JN,<""D)9J*"FBM(`0,0D,0\*K'697Z_-Z$""<*6HF"EUXG:5(O MGRF@C>[@28/9OWT$"R[J=`YW_Z=&KC@2M!)>$1RQ?>-WO7+Y8[OE*,$!) M;#6J2D@DQ@)!B$'?(66<1$6=Y%XR1XX7NSA)M:0&$!@HZ)-P%R?*4;3ET=EC MK)S2RL%,SD7OAAOR6K-&HB;VR]]A=[M:+<(:1#702C*IN7^H6).^0^S^CM*= MY%XRZ\X.V,7+;>3$TD\#N(SZC)J9QB$2=)[:3D=Y^?@+Z@`NYR)"PPUY_QOJ M8&H^%*'VLN#ZU]4?7Z\J76*NJ:6*8XQ8Q6!E^I:M+8,J-D4TEUE6_E@M_9G2 M5LU#MVICR#@M%YEXB-.%/W[[],WHXNLW\ M,UL#FLM]0'*Q6MPL(J=I"`MATW1D`N*FJ1*_"2TFFY]*G)B?$43,9'[&(&Z2 MO1Z9TO_6K+<_Q7V]=H%[5T[-:0`@"`+!+*6E-*92JN\)LS+JZ:*$YC//WV_- MUN6>+:YB!RPR1$ECZ`OIFDYT,L:$8;2Y$2 MT*HJB`IH<%`5D1HS=1>K+2B($9"$IK/+"$MHD3Q2"$K3#PR\Q0G M'B\H.I=XO&7DA'@,H&\FXC'$@F:TL113I,4\^BN4?U_>W-S59K'9^LM@/P[Z M!%)@!5V7C!I145ARA/L^*0][M7J4CC(+2@?OHN@`%A[A1=$!C"DG,IC.TT(S M.9-QDM,A.^2P$/XNZ8]`"4?!1 M^9M#,9?1;&DR#+#(Y%!LEGT/N"I+0`&"O$2*4,,9ZS^&2ZC+J"LJ$"3B1ZB6P-),4+P5Y,WB(Q*1T MGU;MZ1@?619WNWX@I(QQC)E$HJ1`25+9OI]*R:!2^($F*15+XBDB_:84JU(EP2S`C=ZSD15=3AOWPH,@ORZ:/'0]XMR>B8L.QN M'CZ)D_Y1W)$E54QF\T1FF=]#,TE$)S"TF7KP)U\;LH_^U;I=Q;XO/LK?_=Y5 MEM_89OWYH5[[[=3;RWJQJ5]?R)78?\JM*F9]J]8L[_PUW M5:BV_&E[`7)O5?451T3T0F.%C2J!'=TY@9*CTJ(*8D0X,XQASB"PP%A*),W]N>Q+[0><`[9_ MK4#]=#]WNN&_.5]?KQ]=]-C9X$OI^:\47UR4\$%%-9MM>F@8RSFQ4>`,?DD7 M_#>O5>WASDG7PR@-DO"1O3,[M1[;OJ/"G(7(B"+8W[?/913WM>`(T)4U"%." MJ2TK3:P$EI@22.;^H4./YR2VGF_*>D`OJHR>JZ+A^\RF450(H)"K0R+DN2W)36=V@!4Y8#&W7T M+[F7W"<`_:Z5SSM::$6/+;$TQ0`RP[1G&A[CY">9PCQ'!8\Q=.K$X&!69Z)$ M(QCR^OS@2-0$Z]$_%NNE;_^+2_+;&]`0ZU)3:4M4*J2Q6YLY_2,&0<@5Y"3J M0G)TXYG5I\=3>$!I!1#B^0I3FJQ4Q0E,'$M95.4U&R?$))FXF6A(.OYFI!$T M0#%V%Y8IEY9SI5BI+39,`,9\DH2,J`"'1*5J1F#STZI&6M6"%-;BE2,#88.T MXSR%"MXR$J@?D?3-4$%B+3BA(4ED!+XQZ[Q=_[U9;7]>?I*?O^R.A0A8(0MY M6574<`$!5<1G.$AB`F%%@XZY#F@^]WDW#^HO+:JBA17UWFD:8:<%9"*NX@3D M#4U)I]X2^8IY'38[;XEOPR;P%_@X['L6'SO_-HR>.9R`&VA!,]I8&6&#Z7)_ MI`-(4$*MF%*5*0T"5`/4K2)%:2PW0S>9PGLZUT;39?(QMH',IN\XY2%UI%VG M(#XGVWJZ##AK-@[%,TG^1C(F8!LJE:)!RO7WQ9_^K(%LUNOF7\O5K5H\N)]L M?UTQ(3F&)9$,"F,M+BL!^^WYDMK!N^7)'6?6M7]:65QW<_#'#NI%<=^!+;[W M:(OK'=P1)"[=!>F*-PG[HPC@1;'#6NS!%NI#\B?3PV-$1LKC8'_,6"V'VQ8@ MGB,1.$A+U>-Z[=83;S$8HSF%I&15)25F4%>&]ABL$%%UBT;M^!Q:>MV!/=#2 M[XM-/8*.IM.?KJ.3,#^2CNZPSE-'CQ$9J:.#_3%C'1UN6X".CD3@(!W]8_6X MJ6_ZGI^?EK5U_7OM!OUJN[BMKRQ1Q@BFF$-2(2D(M?OS(PRQJ&=,\J$XB\+N ML18_:J<%J^*QM66?M%X4#WL+1A#>D?R5KL+3NVHD2>Z`[W78:?2SZQSXXO<` M-TTFT4$L1^KUN)Z;L7B/;&B`DN>@-DG6KUS+0G!"K";4`%Z6R/VZ[8,#Q*J@ M*@M)#9]#?)O'[6:[6-WX_&IQ[ZND#E#8CZF+%\U168O40?_TK2/ZOGBIB&<4 MMT"]"B9MAA(4COV$JD02$/:9^K)9K-Q4N:RW?O8UNZZ^U)MZ_51?E1S(LJI* M6#&"7"^XXKSO$1-:!7^N'M;-F3.XQ:;8U&[-[+\%^!N)3XOULGG<%'>=-7X2 M77\PB48G/N"S]W2(S^'3\9GZ6;PNMFW%H76' M:1?\W)KC[OJQN^'FA^]=S_^;\5ML?RZVQ7*S&_S^#RQN%\O5QO^D]IGQPV+U MZ[\VKS:.?`/^Y^OZH5FW-W5O7&=_'?HQ_B3?QS[*C^.D.7R<'\F29O01/,+V MPI?:G[MR(^7M)@>R0I>B4DPP1"SBJ-1[%$23P7L*`[H^1QC:;1L\3[C%TV)Y MM[OZ-L+&P1!/I.\63.2$D;8(]FCGN6][G,S(G8`1O#+#W'M,ZP+6_*.1&'4U M]9.+T>LV9Y"+S7+S]6%=+VX^KP[/NL(K*DAI%3("2J$@%=AJW/<*[_TAMLWN8*'_8:3* MCN>.,'T]BR?BE+6]3?R,\:)H418=3+\Y_N)(_1EN&(?P=T),1W?!3&1T?+O> MN9><@;A!N6E;S;'>;-L[1MO?:[?6OS&KFRMC@13N?[2TE;2*,VI4#P%@'/=L MR8C]GB,K7>ZPINCCJ)RGIZ!3T#U2_ME#[2X0?AXA,C+W'.J. MF2AF%M,"LLYQZ$NH2"56V^7-\NYQNWRJOW:;I,MZ8_Z\OGN\J6]\[46_:_38 M;65]_F$6:Y\;;QS"KS\7Z[J[]PVY8-IBAU5IXOX!(=%M$48+.9-A3[:>"5IF M]3TLG71H3_%L4-%;U)51/;#)_Z'>*J\916M78AV*J5T>INPS]G:<^)_%T9FK M:(WADA-AY$R^GTFD.9?U1^MSG<$)X0_-#,,F?[W?0%N"P(I2`<`A-[84&%IN M`.\AY=MB+C8]/H>7),WCAM`2> MUP&1FRTMWQW.]AU@_UI(![5XQEITORVE-L^XQ$><43R;`]*.+,8X8NAQPAAJ MCITNS$+O'`X;YC&LR3TRI]T&NMQ7!X&$5RYL`JR)A)7&I.)R'S)!Y&O%4X$Z MTP9/]*[U97+UHNG\.\D>4![7CK/AD\>K<]PFVGLAWYY0O*-GO6C):?>XNSVI MQ$\5<41[@>,*5(1QRXVRF")LA"9(]>"PAE%OMTZ#:,I8LWE6I?J%*EV_5*6[ M9K/QM^Z[A=3^5HS[Z47FA`!/V%2%G_[D/LM;+VY_ME<:G>KVXK5VPZ,PH'KP=7DZ: M"?;D]HO]HMEX)6+K;@;>2;]W M_'8NQ7BJNW?LD[*3"5S=1_M]$C?XCG$:Z<>V!S.[<`X;A;E-;*:;$3$A5_L8;(?I8`@A MQU1O5#+GH''C&M3D&G>!^G53+_?]?G-_Y(IJ6FE=*2F8K&MKPB23%KWEX:28/^B$K/]6&9E&?00Y?'6RQ)23D@)&$'$ M6BX`-R4D6G#EK]SG?H=R'[B>KS@7.OR.^0#6PF-[/L(2@WPP5R/&^Q;Z\7=_]:+M77_97.%<:DH$"6O!&("`PF@?HZ` M',>JQNOVB;85A1;($B`BN):N%U"5"%)5.EDJ^N,NP2',\()1Y75JI1: MDWXV2('*-"4Y[,&OP3$G5J+*I5-&<,$-K8P4DI8Z_Y,YKV?&+KP.4Y,H!F/U M)!=YPQ0EC+?1->6`C"!522%O=KJ29,1194FG)$A;OJT7_A/[UU_WWYN[*UXQ MB%U01#K:.-,4:,"X9I@0PJBT&!HJ M;&4)PUSDKMR\^S3W#*J]5!LQZ],8^WCR9R1I!"]YCX(@D#")K!LHP M#'\STJB)U@GETH[UXN[3ZJ;^\W_J7U>J$M"O9X!ARKHLN51\O]J6-.Q1N>.M M5]!P39%;&B%%7%[CD`M$*8:8`R)5[GINNQFP0U6TL`J'*UHKHED+%8NA&7$L1>*VVLU!!6U%1&<6JP5;P?_4+JH/NY@5W92C!)(%/$"`*1 ME-8Z-=0ELP8(@X+7-5,RF+72221UOW7." MH-.+H#&8G8TVC6/-V^71>"2%W5KYM+IN[NMOBS_K35=>N=2<(*JL9JABN`(8 MFNY[@F"^O')05O-^RPQ2:VBI#*.#FS`05=+]2!<6"TX,A0H:OXYU M'1H-C#"2$*XTR9W'/8_O8H\KK13[_W-WM9--V=V7[0,!*=\%86O92<.O?7+T"1DNS8,D`"$KM-IK7EFGC.`YR'Y^#E M8"R%Y_7S@NR-%5(/XJ*4''F>FF=$)1"7,RD*,M6*)N@`FZPW?0U>R5FF945)0$(P@$-+KBO)@FC.N MH/=X(L?J3@0.0RC/=>IVOT2/E_IX,CI;_?&UXU4%&D6,6T:H*T-/N>[+K!9& MT2A2BC*6"XQ`;I+0P5DDE,`Y'7S\6$1R>\@1%]VQ!A,)$*8!SU2N"80$X<@Z MTX/Q26\\:7'(_>(QXJ<:/8Y15:P]6?'(^.*Q,R[=>W7(N&5XC\QZ*;T;9_L< M^C<+]MZJZ8=+FK;)4846[*53D,8:Q-<"!EP7A6:,+,T-7#$$;" MK6SSJXTHFJ4($DS,LPF2@+(,YB270&$J56-1("??O*/['_>OINT1-G; M8;-0-'QCO1Z=)*!'6Y_Q\!%$7-F7QR!N1O>Z3QCU]ZJ]+3??AY=6KK*"9JA( ME4Q3(3/-Q6&$0NF^;OCXL;;0E7D6`CB5ME`?3SF@&01&7;`",/:QC1Z,SYO= MDQ:'<"@>(WX.W.,8%>]XLN(1X<1C9UQ,X\Z26PCSR+Z7@I9Q),PA3!F)O)D\ M`OPSQO^L-U]6S6W?#LBA+1,#!04(Y$2J5&;#&&8<.Y7+>/GA@*!48YP#F9MX MBA0Y9A2E4#-*4WSHQD"5;=HF@+`.*1%;O[@@H-4 MZ$,>0UGJ))H_/C53DN9,0XD((UQ#)@D#>9KF5*9##CMBH9 MAQ0_=73C(\JJX\'\,\N,_A3-9%UQ!/!FZN@8X^F]F.1*%U!CQ15G*0&%3G$^ MC&B%L=>&A=/GTIP*SG/.BFXW+#=P&5`9S;%I0F6Q3]GUHWO\]B9J3Y_M"?\[W1YGO[/V_U)OZ]GX()KBB`HJ,I694YYKG M!*C#_CZFA-<6R2=/ALH$)86&G`-"24H!`;*@VCPTI446NP)I#\;3]3W)<7/^ M>+SXN7^/PS^@#R,`CV@X(P'CZ)J)"(P$WX08,;Y"4#Z<-%*`E)D0UN2T.A,F MY,A3=ACK4/O=3?GXR93(PKP_LQR8S"7#.06IHHBJ@A8R1SCV-$D/QE<(_,AQ M%()HO'@*P1['U83@E(9S0C"*KKD(P3CP3X5@`@7>9\O>'6[1%20'4#-5V'-! MA`J0"7!X\6%%QYPO.SX=*<1UBAB34A&0`:8DTSKE-*5,0!9[9\WC,T'OO&\I MGT";PQQJ=,;\I.**9(T[>1:'M!"GSYS(\SZ"]N[,M>;3N9G#9.HT`UXXCC:6 M"N?HZOU=M3$MV9(GBXRFA+`\2W-49(0J*+D_'C%E[%HL9/,3M6[.D.B^/" MD=4)`V?BJC$\S22J&@6]F3Y,O%.KY5$ZYEF3)R(4%HH*9@F).6%W:1*!.$*FI++V$D-G,[?)M,Y$<$)8 M\D-.%X@<9SGZT#9W5;O[_L$,L]UIJ^]W7TU:J;$@*2P$XXKG$@.9H8,O@5P[ MW03AV!11@@H$!=6D(!!B*I$0.I?$)`,YIT5D61+=1=3F]SK/*I<&7&MO?V]N M=G^6K6O]Q5"TNDG4!1GUDZD!V)ND@_94K#IXU]&L\Y2=T:U`7,]$NT)9TT09 MD)X:IN_;3;V[;RO3HJX?[%?;O6CJ%*0F3U,Y*6@!A+8W]@U^EA?4J=#TZZT( M8P0#F&K&.,G2K,!0%39<)`PSD,<.J`[`.C>[Z:%Y"M8$#MVTZC+T^A=56ZKK\UZ]?;VKFV^55;U^A;-"[Z0 M'$H%4@F)!EPA/'B0(M)+A4*`"K,Y&B$)8TP8=L-\DG^\10J9TCMQ-3N_"T!DWM9I73O:9:@4B>B7*% MLL8UIQM#DK."L>7R_O9^7>ZJE:SNVFI9=^NKYNMU9;\P0-AMT^[J?W6?OPAR M056N%==:8B&P$H1S\[?W1Z2%6&RJ+[85-[4+!DN"#*=IS@3"@*`\8QE0$A2@ M8`+:JQB=')CN'?C4`H^08[M-RJ,YR>K$GOTUBHB/@? MU6Y!,HD0@4QED$J@[#Z/7F6D%(2Q(/&P;4AG&"`$*5(F985(LC1#'!>F<<%2 M65PK&MY4EY:"BM%45!4("D81B07B!8*B51J ME*<\+4CLK4Z&V:3?S??3.Q,1_VQO1=_?[>$9-4T@TBT,N@R'?G'-@.G(6O*[ MQ95TP"Z]__Q%ALZ(TG169Z)(`0QI0@\X3RV2U>>=K+?+=;.]/VT.,T*9R2%@ M+F@N.",DWU^TS%@!,74J@_M:&Y)R;>0UY8QA(I6QD$#(=(8HFS-#,^PE,"V#Z%8(AKZ;91ZI4F$$:`Y3F"Q$1L6F'&I$F(`,H0*7(N M661]>;1Y>9O<-&WR2_E/\^__N&_K[:I>VKS.=;UO*IOG!>B"1/KISR,.DPZ6 MHP8%9<_C^,QE6!QWAL8`NE\;'E='06]N#J<.DMW7TE2UHL$V:[D!"DU0/ MY6V]V4]RWF^,U"75IES:237[>^ORS^V_33V!\R)ESVA[(([GOFSRW[O-VU9G@L,D(!PR8%R[@4F0`48)-#HY3H7%)( M7BL#&:2->+)T@&7]QP)+.F3)[P.V2P='YW@Z$R$%H7U=4120YA3DW`ER3UWU>/(%YN#K?@Y^;>?@+^^*1S+. M>]D(TN;C0&/`_^@;HREPWSVT^N?]=M?ML_S4?*RL@?6Z>M3TI\;7176F32IM MJU'D$'"IE2CP@%6#3/MXSU4`1G;"$YMLIMT.5MGEY:7]L/US:5^W=R:LV M1*ASG;YWW(#I M7J;K=XC'@N=QL]63/58+#@IMWJ*4<`2DEHKQC`Y-`HV8WZ+G^':B+WR.VK@: M:57O19K.KNQ-)W?=S?V: M+;M[W[8F\*CJ;W;IRVC>K^6Z,I_L[MO-=B$8`TK@M!`H)SS7`HEB0(*);9`>UB@55OECWJTMGEL\0>J7L< M-B]Z#/-%QOENO[E?UXT^RZ!PP_?&,G$\J-#?--&_MM'N7=7=L\U+?=/<3F M^77;33"U5;DVD:(==M_*]7V5_-2!WO^B-7^_\Z-)/AL6FO6Z^_[GR3M`1HV1 MEW:'Q!UP<]@Y$MG"YF+>ZYEDO-TL6UL:0%;[_YY,((CRKMZ5Z\/L`1$Y0P3G M%&J&?Z_6H6>*0 MW+LE+5>BW>\]/H!,?AI@_FS9/\[/]E"O-SGK3N.9O"="7\PD%XIA61-]($\6 MSA\U?`%)SB75.`,*$IIE!(%#OD:`S/P._@=ITLEOIQSJ/\3;QVAILBZ.H7:L M(L;B-*06/I/37%T"?^3-2_PFT#Y;V9MBTZN"-YFP"5+W=O/-Y'!-:X*>AYDJ0O3&6,U\'*] M$%(N\&GMQ9[<^J0M=WM\01+BYW9G)H3QR`R;$+\ MX35J+YP-]WA&I<*^;,]6\D8;Y)P$CZ-JFI"U]R;0.L[^#Y)ZF(@\^=DB15Q3 MS96$F`I6%)3)`RZ8%EZG":.#B2^#%NU)E'FRAA)"$X-VS`3)O%:?A%+4KI=. M0)Z$H,?%F'38W3GG"4[BKTNBAZ/Z`@'QA5./<3Z1&'PF=[$OR, M[D;HBYDH;`S+1I_X]B1OJFK:^=_M"T>2$.,*%P)P*3'*J+*3P8W/1DS(;]0`U?)F-29TP24DOQ7]013V`GL5I4']F_44V1#?-6VR#6.@F MNN'(=*\N7W[OCXNR_<6Q+]>W+[A@U.@\@C@U2"CC_"#_2(/<;]DK8,/QE[K, MYU]+N\;5W-C0]9E2]+Y7,06DW4UF+\WWN,,8/4B[L;V'.:^+0-Q9/".E$;IB M)A(:P[*G]P3$(B]"O+K@F4@Q2KN+@B'"2`$3-O<(>,&]KN<(V.RELOS[?5ST M;(`:+3Y]G?30<6E0OJ/'H[,-0H,$G\Y],1/%C&'9ZD[RIBJGK3;E9/A_N M0FXD6G$*4I%G2&@BC^6U(!)>]0HB-'_A#/]F@!H^PY_4"9.4]%+\!U74`^@Y M9_AGF/47V1#=-&^Q#6*AF^B&(]/G_KAE5:VVVM#Q=KN]MV>>W]]TI2*VO]DZ M\F_-!QN#ICL\^FP%"1M:;]\.QYJ[0BOO[[ICU@N>(@AEEC&$J4149BP]5/_D MQ@P?G;XNTLB2/ABW%_3JH6J7]?X4^=:B3)H[GULHYD&9^XW0?Y%^]9RM>-2E M@V6V2_>V]=*KC3S6YLWR0'(Y/.RN3]:^,BUBV'\;KLW-3(+(;* M3%Y7,R'CQXL:YX`J5@:RP!"F/(,4Z8)E(!=*%^EA,V!N"Q9,GK,9T^PU=F8\ MEW9$RSI>)SYTMA&4\^A9QFQ3BR`IA7-?S$2;8U@V.H7P),_]?MR;FVJY>W^C M'I9=/9./Y:YZO[&@C+3;_]BY]F_EVL['+U(@I#(($%$LI5+R]+B)6K+"ZU!& MT(8C!_9[K#;JJWJT26O@)LN^!(P)[:RP^MZH&Y1Z-^6\&NM^VGDD?`":6*26 MZ$Y2;93=?7$"]]*7\7HP>48^HW3(3`0TCFU/;_&-1Z"SB#[?VH>ND-W3C MC7<_&7U1*]\D>ZS),V<\+JRC/E2>T=$H/3(3'8UC6W.!(1U$1YF)D=OVNPF' M_\N6R5P`G&&18TI0(8M,YYRJPR0ZX+E>["N(_KHKV]T4&?5MU\>/GT+T=^FG MJIF4N^1S]:7>V#OMNTUL71.S\.8G3'J[\=B>F+7_CC;*R7&G41;88]-402XR M3^`OY:?.1HWR M4S_*W"?'#0.FX>.&H,WJ,,GT=E?='I>HTXSD&C)"E52%>:LK(G-%,$B1LC/V MT&M73K!6(T_P]$!/-M-9ISU.T79@G?:`Q&;?<8+\*L1[SH\'XSS.Y+@KA>?F MQH-WPTR4,H)A3V?&(U'GJYCOVP\F1N^_Z;:C;VN[C*GKAVJU+Y+4;U)?@85. M(=4PTT0AI`6%.8?,0,&ISH#F4`['9SYY2VA0&$X^_?@PS:=)]='+P/YXS3W;!]Z*7`E^^W25KM(VA]79^C=-*\E#J.B<]K=D0ZW:_(J[Y8Y?A8W=GK^#9?9+U=KIOM?5M] MJAYVW##TQ\(DPPJE&:($%YGYHP!*N=(:,59(ZG?AN$M[6BF9$B&*0DL",\D! MQ(7,,!0X8RSGL1*NFZ:]'75_7@ARW63TTKSZR6:/ M+CG`2X[XDM\MPJ2#>.G8U8&U,ZH8DO.9J&!0DY[>R!><+K?K^7ZMOVSJFWII MCT3NB]V9QC\TZWII@JI/7=&[0@`IF-18(J.I+(-@V&E'M/D6.-_%%Z"MR.IV M@C`Y0DP&C,8;+4K7Q#T8P>=5[AK<>BK0YC1Q!IO/JT`W;65:%K9!6TS_E^KV<]4NA,`Z$S*C0A:"9R0O M>#XTQ0N:.LO_R.='EOSW_46/Y::[M/&W36UG$7[=V6L6?01I+'L.VGX!XOST MO`>4'!`EO^\Q>4GX6,8\9/L"S(V3ZC$,NJGS\R:_I,@3"9J#"D\UH0DW7GR7 MO9ON`,S^(MJ/]?8/_IU7F^77V[+]@SW4VP5C&:<0``&0^3?1BJ-CNSG'/G,+ MDQN+K,./\"468'+`E_QN$?JNETVGUVUVX:+,^@GU)%+C;!EXA:QSNP5"\3R3 MZ81P]CS=(Q"6J`EZ-K0JF]NRWBR@`HSG!.PY"8.!-!?\0?D@$!"Z"@DD4LVDZJ=JCU.>2=L=E)ED\*> M[.[?+V#PQ&,;U"T)N&12/M"M-\PS:JD%UF@!V?HTVB36F9QVB0OD-"3IU3H- M.YY)ISF!LE\".KTD_6>Y?RT_E\?^@=!0+9@16N0DC@U/,T[$$`RZO0D7(?16 MIK)=C^AR@B[KX(!9+N0$9P4L;+;Y#*`^;%IJX'F<2*[$-HZ# M>+\$XP&)M5>N7Z_;QR/:I$3S1!3-3U,4B@AYKNQ%&G1B.3I(8+N`WB_M&9^= M:&8A!W/-#6A+R>8>G1'?.`-=B7+2$UF6KFA3K121P3 MDZ8Y38:0(I..\S/[./-/S=K4O%69['FB"TQ!4#K/Q*PHSE56&A#!*DI@L"OQ MDI>A3->1D'CP=FH#]C.\)"&,9)052G"ALZ29X:7G&9Y0F9.=`'&6LI.GFA&$ M*-)/@6!Z\M-*BD1OD""&0J!=JZ$P0YDR%!J/O:%>#\=J5]97H8>U0A''/(D5 ME4QDC#9JY.K\V)8S`;*48ZS0INK3VUS_J4$EY0K54E0S\@3*ZC[*I29Y$[#& MI.4)\UK$Y6LX[^7E%9.UP#Z6U;=Z^^/OE^=[@5FJHX(G.I=<)84T:43/,T\M MN((HS#U:8(F])>BN,0]H[40V+U68RD:!+B6S26`C.O,'>R5"\SB@*M1]"93: M;]OO53T(]=#-4'7[OKM<&2.5S$W43$KC:<$JYVA:%F M)ZC`P)`/5XN4IJY1C+C&@=M*Y.(R@LK;301MT]_NRH>_+N+UL\C,F"A73'/" MF8A,Q`7+SLM_692##C)!1PF]VM\DUAXB="D5;,7)`::=7.;AB'7,,N6ENTQ& M9./.<27.\3"0]TWHGM#8==X\-G=">6F[81%02D*2YA&)L#024K3-/4,TE0HK M_3B&".R>+K'-KC//\Y`:I(W$`=ZX;F;D!G/-"=G5$R"B!<>!':`+9QZ&N$:< MFRQ=>W#N#OB&C#T16D,GCH=15%YO&V^-\)]>]F5W7M23R;FD+&H>0JDR"8EU MFO1%N52P)@L_S?#V\0+;>;*EN,WT=,B:O_9M`&T+@R\`&J;SM3/VU28?AG6@ M5GDKYA[ZY<]0[GTU>$:ZAN\)WT.R[IW'XK+[!OE25U]?GX]_;.NZB?[?8UGO MFCAY(=)8)HJ9MD#!:"S.<6+.K+\N,!S&=+9/,Z!":#OT+APK@9BLY/RC:'>,[`+E37HUBG_ MRM/M`1'IY]?V*?]=^>7P1#G72M(BS?.44*,8$]D0BN>9_4$DR.N'+L)V6;5E M6%09!`O-PJ(S\(*)M$?U\+YB/0LP@$]G`(=3*@*@G59OC_B>61WYK$&NKD.H M_-TNKENMOY1U^\'V6TF>XD0EDA(2)7'""DFE&;9WIX+&&6P7HTN@P-)]2Z45 M[[X\;FI4UZL;3+MEK]DX`E>^KC;Y=.\%ZS-;>I?U+XS&=BSZ0+N2Q3`_8YG: M:(T'9"VH_G'SH?Z]K'^^/)_Z3I(BI5RPE)*"*&-(P3/:Q3(%T5I;'4;J%""T MD$XY';JSZ_N\D+M[#7`9R6T3.:*`VZM>X,R(:M26&,"*-B5O/F2$(H875R@'N MRC-9!^<76SH@IP0`@UL96*@[X@+#M"V`N-9E"&CRMZV`0F"Y$:67S=`%EC=* M47E1Y+G.\_8$HJ(80IB(6;4Q8*X;>F-)GPUH0P.0C$5I.R`4F`'>'AX0V_B@ M8"`[.L(!0N["D>B8TY+H2U&)W;]^BI(E M;[)$<9.L!AJ=Q*XJGOK.Q[/439#+(ANGD MVR\??KLZ55?F_/S#/_[[/__C[_]U>OHO_?GCB3,+_)M,+X#RU_OBM_\*S]#SQO#:649_/?KII.TW4-P[#P[%^_?KR: M3_$TG4R+>#)(/@0,3D[^GF>CY'-R?5+^^=OG\SWHP#"61,I/R5% MNX*^'+!%62^3/,V&;M(RM.N';5WNJR+.6\;ZK8%;E/U+L#-)NU*_'K)->;,B M'K4L[ZLAVY&W!AF*UR(VU/R?-]DD^6F0C1>/,-EXG!:EJYBJR=!DDR)XE>!= MTF3Z7-`_;R:EX884,`SFHE3HVJ%T:CA,2[<4C\XGUUD^GOLHFQ1Q.FH@>(51 M.YR3FQ;IN&2@GQ6S//F8!)]W&=_/V_XV&2:Y&HT^91-3NJI1_'647-PF>5SV MGS>=+@1MHKB6)>@0J\_)(`M_&:5S%5U1Z']DG9 M\W,0-DS*9-.B!9#:>G2'Z'PI==-DCL\':"YIX,YD6L(PF6:C=%A"HN-12:.K MFR0IR17/PJN7#+?+O/-0/4I_&> M^%'VHZ%VJ@W9_6RR\6V>W(0VZ??D/"10X^1C-FUS;A4?T'2F-OE:;!/V:9LV MGM?`W5;LWEC*AY0W6#(7#%EQ_^1)6T6LT+>I?&'@)+_-TVGR>SI,=A!N:\?. M)/NEMF-.&5V2;[EFX=2=6`8?5'[&@N MC<3N1<)J]K52Y[42WN;)-#2>0_XQM'IH6XK4?IUOI,RFI]_B^/:LG.19,BJFRY_,IWT*X,,.]-\>?AQMD,>F MT\$HF\[R1'V=%GD\6+T@HW(_YI/X?3<%8#10I2[DA6EEH-74*:^,M(%9[0+"0 MVF]#XRD553XXR?)ADO_R`7XX";^Y3O+\86]]PWF#.3>+)[N6(6L.64!Q_\L' MM'Q\G`]>L?OY*`\MSF[G:[>G@YMTM%H"+,]@]$*9K$==A`FO#,+92XO0E9VH M;/6/VX0@;X5'G@(M*(5&P,`'8:`72%H,^7Y,2'FZ9C@;)1?7_YS%Y998DEQ\ M':7?YCI:I-0;$*C0.[*66`&Y%Y`8*I655$/,A`V$90@YLP]C<1#VH2H?LJXQ M?V(4.N/9.EGU_:>XW,)6=^ET`\FV=8T,,"386>VT,E1))(/I18X#(H%D3H'C M85BKNL\ZA7E?I%H(;+-QG$YV)-73KI'#,+R:)+AJZZCA7CDI&(?4"RN8HEO- M]?LA57N*K\"H!ACWP:BK(%QQK[/)\-=D_#7)-_F^%TTCKS75B@J$C*>.<05] M`$QP(H3$!MCC9DP]Q;[T;#9V=[?SQ&)'V_.B=X0,#8`Q$\RUI5(+Y3@!@GE'N00:X>.Q0.U2JCN,:UF@ M+TD^WSD,C_^4%>E@B]UYHWE`01E%'?%&>2J9D$QQ*Z4*?P>00UV3#?C8V=`B MJ'V8E"$0\TI@I!&!RF]=5'^#9.0OY=+Z@G\O*\>=W'4XZE5F0(7U(=D" M%"-*0\+$>="N1PI!Y"3;NMK:#18OU++0Y@,ME_JTLRIH[#A2Q"`D(17%DAA- ML<:2T9!:0*0MI532NHG5`2;E'?$DZQ/_/GQ>E1DL3&?0],6U#]C%H_]-XDUK M0;7'C`RD1@7``84NJ(1H9+WP%&,-K23'M&C4&7-J,+0-71P*5P-FYY,O/[)R M"IL6H'8>*[)J;A>T0M103)16--@*C94E1-AC6I0Z)&XVT<%A<3(\-6F/E:O1 M(FBTX48)JS"GB&FMH>:8.8`@-P&6XTE.#X^7=;5P0,QLSL:(6P6PTH`8&N!V M1@O$@97"2PU#ZE37:^^>N;XJ@W#D#-P1^;TDK>W>/3_N;)4P%Q2'%+8RQ%Y, M2`B4-33\W#L`]G0FZM?L^_R^\/GDC:V"N2+CT>=L-/)9_B,TV(!(C=$BI1VA MS"`"!:8,[982W,]V6'2/+ M0R#(I&$<,>H]%,$K4`4MA(`Q(E%-FE7/"3<4&CP^HM6$_3TY245"DD'"I""T M5$HE"6.*$B5P"#6"S>XKQ;M=6PGQ^"BU(^![R>S6W;([ZOR,:FO*DW?2>D>- MP\(R3S3SQI7[14CN^\[*LV6"SZ6R5Z8IL/3%FL)<>U5NP[4R?D25`Y(`@[%4 ME`&BO:8:2DDH<-K2O=Q[.;A+.`\HYK!?43J1TC83K31I3NL6XJNY7 M;N5.@E1I,`#9='[AM((_K-(]4LAYCP1@7FB*F"!(JY#&`T0DY53LZ5"-FDX# M^A7F^+QAQ*CBVG,1V$LEHQP1L)H-XWHO1PYZ>,_;U736(L1].):%@&:6EU!5 MYLR+]A&0A@BGN?2$$62L]EZLX`G1^I%2IZYVUY*D&:9]<*4L`%NZPO!'66/D M>SR:.\?"!)=U'YSC_\2CC;NHE?I'@"*++-$42HH9#RDC`,MY0PJ.-3YN2(*7 MQ2(Z@+H7<[2HM%3NE29!ZA#Y?$J*!U`V6:4-W2+"4'C[(`%:,JRH4-2N9@EH M[1M2AQZ_MDNH%A'N@T?+\H_W3ZIAK>'-TV91>!$L`1('?ZZ@$`)SH9>S<-K4 M=6*-C@^].YXT0+2?5>#D-DZ'[NZVS%V"A;PH;I+\&00;EX2W]HZX$QI`#(`5 M""EH4'@AEG.6$M4]''GHEU?:95'[0/<>2U>-H2,1,G?!+398OWH-[L%A&.)!(.44NQ8`YI MK-%REIZCNI5(WD=^YIQ1^#W3+WJ2\IO=PKO)H&*4R8MA4R&%TN[50))H#_6XC;M,^!M MBC6#O,\UP2=Q6KNRUZZ"ZN M`]JT`&^MVD5I.FR^6D!PF>3'0--78;(`*<*(FP=4@J:HBRP*\,LJ:P M[EF90T^P6B1+IX#O)P;:*?:)K#=&EM<_0D(!@/02H54^28RLFZ,?>E;6B;UI M"&YO"SM/)*V^NK.V4R2=T58R:P@`2C'%F5O-,/CGNE'..W)7W83,K4'>LPVJ M9GPBY1!W3E'/*$4!D[*XQ.HH@*U=*WUWQ[4WJ]-YIK4CQKT<*ZZS.+0!)6<% MA208902E(`!I[.`JF,.F[MF=0]_\[)Q%K4'>RS&QQZ\];CT1]J)IY"3$3DD% M!5=>:4R)\ZN3)*YVM=E#S]';T.^:SP4U@+:7A9W5]W\NXW1X/C'Q;5H\^UKH MID6>K9TCX*QWTAC`-;;62FOP:FE>:USW[N>AAT(=D*EUL'M:-YR-9_,R*HOL M,1L'O=V$C#+]GCQ^C/134EQ$AJPQS6-\)-C M/4G6!?$Z1;X/%GXNB_=,DJ&+\[+F[O3)C&QRG0[23:'6]LX1LM*'V864PQ*D M*8!$KH+*\(.M5S'?:.-81XCQ"E5G@GB M!>`"<\`Q-Z9NXG7X67R;G,CVHXV>5XB"(;C(Y\`-Y\L4ETE^=1-O_&I1A=X1 M$!9B+SAC7%&%?#",T$'I.9'&`;:7$M7OE8'=X=XSU^8B3M6LN`EZ^'-C$;L- MO2+JC-;!84$ZA@HX0;D/("`BTK&Y]NMVSL&-F5'W`>\Z^5K"4Y^[BZ8T/<>3A M%.992;1;PO6J6\2HA(JP\!)K:YB!$A);9L#44X,B_;[(Z[?/?_?!(AXB?JF5PCK$^EZ!X"OI$A6!R5ZJ MA?=K"AHP)>L9_C[\39C$XY[)9JX]MHL\\A!#R:UV2#)DN`JQ_!(R"_?RQ?L> M:-2EQE^3JS;>_6S4_]]LNBB%]R5;?L8B>2;UEZP]4]?%XR+//*!0&AC\-=36 M.R/($E4/V;%6@>F1Q0>@MCY>!IL$A0\6'W%1DZ$:9WF1_CG_YP9.;^@5:2A\ M>+,EU1A:;YW23"[G"#VN^[W;0S>P^^5+UI5^>MGU+;,0'<^#_7%Y1V(;_=9W MB#0REE"FG0YS)(Y@8!ZC(>6.]6[303&O%=74NAU-:'10S`Y64I;YLL_GP"U<-AQ0J! M9_5!(AK"X0H MU[8LE`4=HI(Q&J*3Y:PIM-TO[ZS]M$T/).R"&5O)UU@!^Z'=LA[CYIM@&_L% MQZ(P4%HB!94)KD6SQ?FBZC5:!\TN;9FXT[4 MJS)@)$A96\=32SS1'@!&I'Q$QM8];-CPNU['RLD.5+)?+_Q0N:26"W[H&P4+ MSZBR2&AB0Z)F/2=L9?Z5[N^B?K\AX%Z];SWL]\:ULHC%\^.[\Q?F\>M#E>YI M-QTZ`EA[Z;6SB$BCA)#*KM!"0/178O:OP=3N5-/3)F'%%*^5W>H(`0HY9XQ! M1'0(I36V:(F`U:3N#91#KW?2[_9B-\K8(QW+*'G:UB&*#8-%N/R8BB/?C[(.3R*X)?,C7X]RS-DS2>Q[.'ZQKTRG2[:\+`;>E3H.RT*V8ADCS0P@&)21-D68 M8`<97"*@A:Z[7;V[13P(A]T%'3M3QA[I^'`JMQV'O6&P".GP'CHM(3"<8>.I M?3P^A;#Y"US/Z-QAMP=_+PX[SP9),ISZ@%EY%:"\1W=QO3C(_=LD*#'P2_N"U_L/@&@$/:,"_#?TXKSXU\LMM%ZRX=_3][5]K&(>:ELD@$2 M.'W0:#2Z&ZJ,;W':HS?S@FP[#?5>CAKU]`;'_,.A-1UOC-)?$::C7$/'?D8F M$E1B%DP,4:-BCQ!4!$$)C\WQJ[06U0\+%_^R M,D":?*O&J_<`EX[_,3U,N5,^+2?"3&(R0>0\><.48Q8Q$21)FAPK=4>67M]\ MZIR#'=!E.R$[%,,EJS1LKW![V9H-RW%LAGE<*L6V'EE'S8WR&J%7*.(DK%ME MCA@:_>'7KCO*IULFMWRMIH_5_A>97[3,BD2A)"3/I*:&"P\QK.?#62J-7AFZ M&_9L\;Y,@CL+UGYJ]C,/G-NU)EBV M38]S0.V#'+_,4$5_F-6?]U;S?M(J-PY_[Y2V3*7D#$@2XWH.QLO^'HKKU]73 M-C'*(>V#%IL(N\U#=H'W-&?\@,KOKE[$(*T&OH=$>_ME9SUE)+E`16RL;2W#9IYX,"S- MG1FZS=*"X']Z,:`]F'LI&U'=W2U/9&]'L[^J)UCLLWAW=LK4@HW,>D,E2])& MRE-:SS`P6OKJ7)4+<,MK;,Q$NEO(7&7O#.X,2M8STFX4)K3,?1[]LXL MZ6)H^TG,1'5>S8^PFE^TS`:(H80&C_NO($Y$I3=;;^2^]$WHJ#?L1QKU1F/9V[ZG,]6UWP?!I]J^9O)].%6-:+!8VW MYY^R?.WI;?7PI8E@:F[7[@_$/O8XBAP$-5JA9#F5RAN?.*C-.05$J5/A]$OV MU[VG#E=D_2T;G-5J93L\Q^SWJ>_HD55SL-$J(O*42F)%%'8]-R>A]$1@_F&* MMQUX>\I>**AM+DFD-!#65'=EC`"7?&.N.I&*:ZB1?YC:.@?5WNR[+:$5"57I MY':Z?"KMYONGV6@Z1QR618`7/]TM9/O+:#)MIF9GDSEJX_`XPW\O@XF/>#^Z MAV_/G!CO2-(23^?>61.#-FO,6=3%;^X-W:O?B:DY*%GU$]WPTX2/X/6>7EDS M%2U30GAN",[/64?7:3VZ:Z[') MW>/#WA?2#O3,+(AD(]H<(5F0VN'/FS6#$R_>J8=^.=`VG]K%N0]._8%Z]PL. MS7[%(]!M]>[Q_L]JMD[$??(2UV(F>QAVTN=DYY0Q,HA@C<<5%@BW&Q^5I^5Q MNR??*>!H_ZQ?,^.ZQ/V"_%LMF%,>[COQD[)/0`D$*BPGWAI--WF_AG+*BW7> M*RCHKW;KXX3.8W=_7\<58=$;6VO4-VAH!EE.ID M#,1@C$T\1$V"%(0XWJ9'#L8ESAEQU@K`B6F-YUVK M.!%@D9G7^L+>N=+^Z>V=-M#M=AG:\7B17#*Z^W7ZN9[=+SXC5`^CR=VK7J%` M@DJ1"PE")J8")#R80D30-?XG'+SC[&9V*)SJ_6>/])\\I-%-4RSU^Z<#!9MW M]LG)$^ZUE23XZ#EW)K+4S#$1[9,AI6%%9ZW27A?FT4*NNX&T#ROM?T>S23.T MILR$_3;9YP)^V313$5B0+C'./`\BNB`6F6*T>4W'0&DP_@`)TH)$ZU;![)L: MH;X?3?:]E/9SXRQQ'S+&>\U"$E%;@CM1,Z-H%3$42L--!LT_XI]7;>OKPY[&V5+%$S5,*1F-I41Z:)8!=P(H M5?(B^7S=R_I4$=4MX]B'%MBF^IK?+7*23[0K-OTRVK6,!J^]5Y%%3F0@?*DV M+8O)7*0\]&O9.MI$]E(,>COZ-KE_O'?U;%;_9_FP`/[)P_<3";7K8[*VS@C* MP&EJ8TJ"*4O7IAN3Z2*V:P\GS):H<03A6D+^4OQ;WD<^G,N_71^3(Y[C)06F ME7).:!I4E&L4DBV^=GDE^JT;RK4$]J4H]_OTL:E?L1JTK^_O)XN`LE15'ZI9 M4Q)U='OJ0?VHS\P)?(Q6>XW`*.XLR+0YQVJN2VO>#OT*L#]F=B&&OFEZ)/,R MCMU:`Y`"R$@,8QS_?S$+0[A6I;7(AIY.W3V93D2VZ*3WIAY-1]/QF^JA@:]> M?7.3CSO[NDWW'.Z4F2$.CRN,*@UHPQ*AC%F/6H`LC1@=^EU;NWQH'>=+;7(? MJ^9$W-Q*GVE9[?Z@S),-S"H\.FD.B1O.P@8)"%"ZG9U.[ M_W4Z?Y@]-CMN$PPQ_PWE.!J_GSYUU>RK3W?L1V1I@27/HZ5-D0)I10IB/7LK M6&FRQM#3DKIA7D>H7TKSK=-(%C[@AP_K2JDGJKT=GY)C(L[BWY(EY9(W6D:_ MQH`(49I3>58MSE?+O.Z`[_`RO;Y9K)/F4:WIPV+`F_OT$V_2=]B&ZV\8;?F& M/1?E1_?-E@70X$!RS2`YYR+QU@(BF1AH[LZY,Y]7-_]S6W_]U[B:-,M8-/_3 MS%$\6;WXJ\U`/^%W;)G,RR8Y,)*H(QY)1G'@PIE`EV^+:AE>[KEPCG0MD^&]30W>C_@-G!`/SQKFQFC$L_NC.#I#%(REIC(*#3AN(VY M4GK9/50?6S^*XAR(NR-)FLQO1G?_5XUF"7^S[0YT3^L,(2E)T:I@A$/S)";7 MEBC&J?0*)U6ZHPS5?]8/4M,\A*"\,XL$5:L?8U&^-4D5G MG62A_")IJ.ZU/NE2#G/[A/DT&RV>NOM^_V=]MX,DS]ID*K0F%$?KB0,7@PO> M,M.D'TF+`)1:(T/U@G5+C'.@;9\,R[E]K&X7!>BF#^]&][N,D6U-LPZ2!*)- MT`(`M'1)T"AM4@FT,+;403I4-U6WU&@!X:X8XG&^LR:R?EQ]^W>US<.^LVU6 M-)H@.>Z(W`-J/ARTY5(**@P!YP\>QE^90ZD/CIP'V2'5@BEN"QS5"K7>:(CBE)LA0:\)T2Y664.Y*I:3)737S.)[;>K9? MH3QKF8E5QFN)ND\D,!&,CM0EHPVA3CE:7$;C]((PUT"2\Q'N;,NI[^_KZ>)% MYF,R>(_KF).RV@'5'J(%RIU+"9="8#I%8BTOC08>;!&67G:C]@#O[E8C-K7[)-6)IFE!\(1;8E=&`+> MIR8V]N";M/W,\+1TWB-ZYQ1C(."]UBD`DP$UDT!K63`OI+6JU*X-=]?[S<@O8+HU%:4N$?#8=W?G'^4-]CTO%??\PJ\>/-P]S M.QW_5LV^3FZJ^:'4X4Z^+QMB78(@K2(A>$J)IG2-K=&JU'OQ:C7(T5Q[J4$& M()T^@G$V]4[62F:")ZL#J[I&[M]GCT4"B]F0V&$>XE3;IU5B=95`::#S4 M4*/NY'XREGUL&>_0POMB<>_$">XLMK"[<48.$^"46)VD9"Y&Y?UZ1D*S4H?\ M4&.-VF=':]CV$FS>O-QQ+%M^;IPY5XH"HU$0I\"&H/V&_\'+:PLXZHXM9V-; ME+(7'V?UW]7;R7A\5\71XID*^WDO%X[IEHFS`BWR*+2,5DG*#!?KD4NC2PW- MH<85M<^*#E#N0YO8^>2P%OG1*`O%&)&$4\.X!QF-UNLCG&LN#*XLS*@[[5&, M:9'66*2S3$?+THO[-<66IIGBV4JCF:P=MTSB&0Q46H]0>5>:Y#W4"**.M,/Y MR/:A$4YU^+PYHOA3\6=F7`X^:"%E\&`<"`URLS;`%K_6/OB3SZ#\;WV)KQ?_ MW.BNFJ_&_J[:>]OSO&6FN$!=;,IUI*@,LTZ+'TLU%A_"A^Y\Z4'X+WUU9P%_ MR7O-+2OO2FXX;131*$?)`U7")"^M%W8#%@G% M"8]#9]YYLMY.G+/1[9$]!YU,S]IEU/V(`,=516V,K(%C[V5ZWBI[AW/P+B7G@D-EJF1*FRV?%->&'_HQOSUQGP_J/\^W MA$O`.HNG2Q.C]I8Z23?:-X&[VEOU0=E`?8EOV+XEXX@FWI-$0!%BA4QNHY>= M??F&_-5L=ST(_X!OZ33@+^!;6JRN^?-AO$+_4=+$`!!4#)R!8V`@!0&6:\J; M!*.SBGVUX3]:46*^5>VALGM33V_?3+Y68SN?5P_S'RD,B\C$635:JL&CTF8Z M^](LK?`$(#+E**@0').4I`N+J)==JVU[X*0UT/)W MHAT"S;NW$&T*8#QSA$I0SA(9?$`>7*M1U]T2N*R$NMMRE\_C?AI]N]#VNOG^ MDQZ@W-,K<]KDZ_)@70Q@HW,&O-3":JH-$'8P3*.W>1ZC(O9URQZ\<-['(((" M3XF3,@%C6@0B%(O7ZAYJ1?AU9SCWLE8O>*':_HI-R5M%H@,&!`B>:!)1UJ+L M!)>H$4]^V7EG^-<&OEU7G%O;94UEBI+YJ*6!)IU8:"L4Q;.7L\`.OVM[A>OL M:)'5[0';AQFX&:)]?/BR`/C`O>+V#CD):R!*ZFEL*MI.$<<-9)19*2( ME)6ZYH:>>=CN:C\'TC-4_K\GT]MQ?7^,JG_6-%,*G"2!QF]0J(%`*[1O.&$) MK1QEBX4^],3"+E3\.<#V<2;X.)K>'@I&W;3),@:C;&*!@P67F`U@J2)$F4!< MXM>6V=/N.;$4QMYH<##<[TFK;)3QSBEG]:(*I<-Q6QJE44(G$N6U7EL6"'$; M#8I`[(,(;R?3YDWX@U1XUBZ[YNDVIA-SCH(!8BC0H$V*GA"C96DHX*L@PZFB MK-L#LA="C+X=1XBG[;*!H"-NDPH-6FCBI2F)AINHC0Z*BVN]T6V%$&<`69AG MOMG@WNR)W=S9-O/(72+KG/+$1D'14`,NM.&.\92<#$Y0)MNZPWTBTH.AAOL[9-3U MU"K%&7`.*0JDEX%$N>1XBG2AM)S'T$VL5H18=X!PEVON*_9"8"^VVI;?__W$ MU;:S5S;>>$^8XM&B1E1,H[`$4TXKJR*7%XMQ^FG$Q\4X[>Z6*8,@5:#&*`62 M,9>T)%8;9BB:\J&TU-+P5VD+PO_I;K0UG'M9JQ>-<6I[Q;+D@N924A<=6&&, M$09_(+(I0J/4P0-]Q_/\./K/VQ%R?#*ZF[^K'IJ0[WDU^UKM#WTYU#D;XI.S M1!,C$O`4+>I_)9NWZ'WD6EVK3ZL5(NQ:O6VAW4^`S&K0?]2SOWZ=?IC5-]7\ M=(+M[IU-0#B5]Y(H`9H;$U*B%@\)04@K^+6F+W;*L-;@[I5B:3*=S+]4XU_J M>GPZQ7;WSMZS!"0V&Z(!Q[3SG`@OFA+L5#E1&OXY5&],+Q1K#>Y>*;8_G?5I MLZRCE@Z`$!\%T,;]G(0(BDDIA5>'4_U:N^:O'T9W5T*:TW'MQ4Z]J!^G;3O5 M.J5%8)&ZT'A=N5,V:DL2-Q&4=@?/6]W,\T<>UF;LJS=#"Q).]W]$#LI(JQ). MOXDV)4U]\V0<\3Q1'P*D?Z#->C0I=J;/M8IY=ZL:-;01RQK'=UR0X/\)ZQ1)E6T'B\N6+@@I1$-"D/5B@HSXV.W).0N"*.:+C6D^;Y,G]9B:0EA/_;WI7U-I+CX)^T MN@]@7W0N!ICI!',^"FZGTETSCMWK(SO97[^4G7+GLLLNUV$;BQ[DFE)9)#]1 M)$61/:_1VQFLRB6XQ"\ZO'Z:Y0QB3D- MLYFWN>0]HA9%Y@1(33C.#4>;'@P1:\YX;5Y9U]NX`6'=99&4C\4OQ7@%RP0L MJ?#W1ESY0C4(\MMJ`XZ;^W>H/+A$:1L?E+`VRD<6D76>PS<,BZOBIK+#=)SJ M69\<#*B=)L``DNC#.3R1+/OT\0MJ,D@[_-04#D*QYK&@>Y M[MH-VH<"Y]LN&&;)N:#*,&R\<5@$K9*R3,N**VD#4%63) MG!5F#L)Q8_$T*[R9+;^;;VL!3N\^S::_%PNP^WZ&K_-RO+XB!@_4E.4\XAU) M9)\54-NSK8](F&L),D+, M\]RKAW&I[58^J'';JI/.ROZ_L;4DMU19B?*=5?_<.@WH1*&QH7J&JG@P8/8GGIYCG3\7 MX]ET7$[*9Y9]6CT4\XP/H,@7T]E#.2\"3.04*@D5, M(^"#@.SD,SH(E:B^54(W%+YB^1ZR7CV7HL?P+\A`33#<4*RMJ6CQT?1V^>^Q MF'^>#15P/%B@;]M7G\#*/@RG/XKRRU=8C0:X._I2P.(%QP8TTUKQW*R6B^5H M>G=8G>EC7Y5P;GP8),U=#[T07#'C*FY@8YO6F#K#7:=U6'7,ZW-"WGK;:`%V MZ_/B;DXU6*^ZTTE(INVYOO-4.C)+:3(G+49##@K4SD?14]7%>Y#EN MLPW69)@E^!"?P9')F4VS391]M"CN;D=/:X+F\WR7/?]84T_TQ)-:2&&Q72`.:![O8>;R!L.M-R6%)&(D:1X&"D%S` MOXH7A."F53"/3[!_D2M]C5JW-1'T`<=W)Y8U5NF'SR=L#)/,81$Y9SA:9A&M MZ!)<-CWR..GNQH5X/&TP=`B@/&/\"*@\CTC$BRB4H30('JV*AO)ML(!RVO0H M]Z32C!<*EF8L[3F0.N#%C39#GT%'+%24RE+'P710U`FOE+.(<"9=;;Y6U[F> M'RJ2[V'I!C#?S M+Z-I^=_1JCO-^&@=L MAKL')18,(('FEFJ&&X=U\$8ZL#G`?`';M?:0HQLJ7\K#S:8+F/7=^I>L.QUMZ[:0-_;6G5G)*7MYO+U777_WWU_:.29QJ@256NM("*.&(4IB19]F^`I.+UJ7]%NK MMB7>]H*=3ES.MO06T3XNGRVK6 M-C_[T!9@&(^![OFF^7:Y^,L^V6(Z_@I&Y%\U&T[=T&2,L)I@[#"%KSP&2[]3 M*VW30\@S2OWH>M]IF<7#`*J:<.TN5#'S*;!<"DE[;3$A00HEL:[H M,I0U;0!Q$=AI*N*W]DP+C.WE(MU&"\-4QT7YF!5P+69V#4G8!X&]I#K"]Q"C MP]IL-3?R37VG,]K#.H=-2[SM`SE'=IH#51MMOO[@!3@&EG(6JOE39IJ>&9UK M%=.NC9VFC.T-&$?UGG,2Z#?42DP<%]$3B[=.(]%JD`)'_?:>.U2(>WK/'<4#@JK32L""$,,RSWRWJF0P4]B/'1L\9 M%P@1WGBO&68&*QYH10?W89"Z$9<"B!,8.5!$Y5?X\..#*=6HQ()RX.MYZG/B M,`#?LBV-6IE!DB@OV,YHC]6#P"G/]?A0RO=1B5+,L6(\.BVU5Q3L^&U`$VMW MK?U_6A%['90:L[D7**T6R]E#,7\WZ]K-JV9D`N8128ECAFO%&7!0;D]FF>6# MY(/VA*(F$G^+HE:YVP>2OA^3'(^EVK&)"X^BI-X:Z6@T02"VC0MX7=_8Z8)C M+BV@J6W^]F-$_SF;5\N@KE#K^X>3C](KZT(PSMB`0&63+45!-R[OP<]T2^O: M0CJ9PWU@)E=)O+E_-=5:LVCGF*1"0-9Q+['D&@4D-5?;*+9"UQJN.472;ZO$ MM,3;1MD.O\+_+5X3LS_A8>>`?!T/8PH:$7.!M-%YI52S=4)?467R%B0VZX"E MC0"P5QO^6-P8GO;B88\67\WT+G\+ M_UZ5CZ-)KDQAEFXTGS\!)WX?35;[FFP<-#X)3&RPPEE-+0\&RXA,1;?G:!#_ M:%`U=#JPNF!\'X#+E"]N[AV(K%P^-P+;@Z^/'D],165$-%@SCD,F!=N**F-T MT^#-Y1YCGPZG%OC;Y#Z,O!=YGK>P9E@AUU#",$244G$9P M_JHC%:$944UWE9-\I3=4/M]S?C/OI\W70VZZ'_:")$&5<8^$Q#`/PCVX8][F"H!,(Z+DM68W MM8&'60\,[V,'^6V1:]@LEN7#:/EA9X>/'TQ(2A-M+I6'([5(MR[XW7\N MP[$FUP&C$_.4:!8CQ9YSHD*NC,64(HYQ4.^L:3[HN68[=(BQ]KG=C[O^`(+Z M6DP7Y6.Q.0\Y%F:'OB)I[)33-D;'0(]G@C5"'/Z"*!@7JND=IW,]\NP0:QVQ MO)\CS_^\8,A\-H4?Q\4+-7PX\(Y]56+22BELI"H2[C#1BG*M,&76(2T;-]B1 MYQ-'ZA!S'7.[NY`2S/5;,5\^F>E=/H_[EJ?\J5B^_OB>@D757&XG.9#U8D(' MQ(QJQR:C:=`ZZKRC<,J04HQ3(:/#(`DB:_NC]$RS+Q?CR6RQ.JQ0ZS&O24&! MIQJ-E$$2+CFU6AI$D;2MAJ6H3(K#?N][[RSZUB8;=*@5L)UB8F M#E0PMRPJI!A"WFKCHE5AH-:+O@"9CLLJSF\>9O/E<]A_#[5[1B5!B8J8$I8[ MCU-IP7,#\AC#@2#8V93R+17\P!&9=L;OW-7ZURYEB@0WXC)ACPXE7 MQ@8O@W4A!D:C&6@Y_S0"D$Z+^2LQ_&N^/ZMQ]Z"D@J44J>"=B9PC"WXR?'?< M!D*B(8.4F3R+I7RP^-]%)UKB=1\^XDXVW"R_[KT/MG]@X@'\&TJ<22ZNO]:9\=ZAJE=^]!.Y7\VFY!&,5)AO+O_-/BSHUM7-,V6-U+NFPQ6A1?9Y.['QZ^S6>/FTA( M'99V#TJ!"!/!J%*>6QXBLH(;24QNVR5T)$V3G,[]M*<[,+7&ZT&WO#I$[1^8 M,"&*>TN4`UI)U#IHH%@CFF,`FO67>OFB>>-%HZI5?O>!+#,>KQY6D]&RN'OI MS\'/D^(#QVXG??NSV5KYB.2Q`,=4&D<9!J=2&(&#QPHKXXCFL>E]R<-/B/0& MK=/B2R;F&O`ZD&P&U9DOHOO':$P8EJ)@F%*B:?"!$^H-$M0R12EW!OG&J>K' M'Q%=O;X\GMN]!Y$&[$#9;1`I8N84CUYAX3@C3C&K.3)**QJ,JB]^W3/-)QT/ M?3^6((*@(+R*'DEN"+)$!Z<$"Y2I$*XVM[A%.!RZMIORO&Z%__,?^>'/8-?# M+_\#4$L#!!0````(``1O!T=QC6J)B0H```1B```1`!P`>FAN92TR,#$U,#8S M,"YX)$[2"#8=!TEZ>N9I0$MEF]L2Z:$H)^ZOWR)UL63+NECN M'F-M(`^*Q*HZ5:=8O)C2^U_?/)?,0/I,\(M6][C3(L!MX3`^OFA]?K8NG_MW M=ZU?/_SS'^__95F_7SW=DVMA!QYP1?H2J`*'O#(U(5\<\+^2D10>^2+D5S:C MEA5)D?#JS7?.?7L"'B54*M@/\54)>-&#B(P@5M)-,@ M]5A1.0;U0#WPI]2&B]9$J>EYN_WZ^GK\;2(X'-O":Y]TNN\Z/_?0*723^^`\\/(%'"7;:CZ%-C:RL!5(9B=RY4)9 M`=W`48E,&M6[=O@PW905^,"XKRBW$Q_>5GQ^[9G6W;.SL[9YFC3UG;R&J+;; M_OW3_;/A+F[\;<)+HXZL$V)X9]Y42$7X"E\CZ@^-E<"WQI1.C;#5Z5J];HN$ MV7(O;*I,>J;#DRO8!E?Y\1UKH>H8,;1(NR8>*5SPMP3(Z&J,2.?.MA`971LA M*DJZ-7A61?1_5BQGZ5M6]Z0AC$7_K037\"HX MTI(/H>`VX6P&I0&._!&G8B^*!;3E=S5M^F`?C\6L;8N`*SG7):I7I;;ER<7_ M6`LEFZ()I,1ID%%[6@M.6C#YSUJHV1"0`ZPVEEA&7S1'`&_VI/+(LR)DKC8: M;#+Z&)^!KVHG24HLNFZ>(IPRVPS%W3I(%E+AI;50L"$.G]FU4<0R^F(+"-14 MUH<0"YFK(A"4U?]K4/<99<-QDQ4!VBF'&*Q2Q`]>X<;\` M&6O0]?NBY6.\78B=_^%>.3"JZQ6*,,YVV2F7#NLZA2+@[JH_4PEU_4$1'U?2 MF^6>UO""+0C#M6%?>!Y3>EGN7W*G+[AB?(P#'()O$=WR\]/=FC6A05(DG]B- M+2]RZ\-)MW/6[72(1:Z9;[O"#R3@/REUA'*'9!2^;R]K6380^.`,^`=SO1RC M2#IJ4B2YU+&K"V;[3KY<=#LEDD00:";$18Y'$Z$B@ MX1'$1Q"@M4!($HBAA!^GGW_(OT6`G\`6>.$R@W(PZD\H/O+O^*5MRP"<+U1* MRO6XAY)/&%DDHB]\M:W$:VR_/.-.ZV9<%A,1(Q*A(HR3"!=9`#,Z(FC$8#MD M6@[3+[I3-LZ72$LAZ[W.6:_3K1G1[TQO;40T.!E?J36U>\;J,_ ME^@MH;M7N5\O[)A!&"T18^K0PXL($1YZ.<$V;`9W')F$>^%OG?8R*R5)<+)I M$J3MDM`P.=*F?]KGK+B&H:I$K&E8LHGS2\XFCI;;QZ`VW90ITU&R?/GE='4B MJU4>-EE6V8K..^&*X09G]FJ>"DHUJHH4%/'42>:JR9FKU*5>:X3ZTC3M&SL8 M`9!3R7SXPARH2\UZZ>)2UNWDE+*%,DMK.["2$]0,V;'.[I;XGN] M_G+F5S:,BYC/4A^;-34X-GQ(@V6::NS,E>DHWI?K=G+VY8KHW-==N7!=\T+? M*M*2;E\R(G9S1L1H&67D]SC4-4K>JE1)(>OF#&'IL.]M54I%LD8=6I4JJ3S= MG,J3C?_>EAH<+I6050^'I-N7[".: M)`:U"LVR5,E/CR>YA285_CVM,P^@%MO$CR"?)U1")0KR)4MJSVE.[4%%2SO& MJ(T8=09"8(20B1&(R$"R-E4.K#(A'.0FTIO/M[;B27R>6S0>8- M'OUVU25WKH$+CYEWK0:C*^HS6]\L2(O&2?E=T)1GYLI87I1+>6>7$IQF%R2% M5#\T6,,'%5+UD)YI#FO,(HKD2^83ISGSB4*.]G1^,9!CRMDW`T1O,P:>1^5\ M,'IF8\Y&S*9<7=KFS3/&QX_"996/PV^FN61^DK<-DS84;EF&IG1'31DC"VLD M-G=@NP(G37_+W;K1DNJ?MV?4($<./QEO)8N^?^VH5D-..MV3U:&A27XS>"S@\7!PIRK5S5FM3.#**%M$X(&F3)!KK(**-92L@WHYZZ!" MFO[_UT'OV\NOV$=WLJ_BFQ?QH^]T&2;UJ\I_1N\QW;Q-]9E;?3)CH"8@^^9; M&.J>T2%SF3+S'/UA@8M6'0'FFE?P+EH*15K$#X:^8BK0D#Y*$4PO6N;[6.=, M@=/;2#\3SHM1$'ZE2&6^ M2K#JMNN*5ZWI5LAK$0S5*'"CN9!^%PW83`/74S7JZK?35""Y'_F81**9CIT+ M#D4`DMHJ1I0$*S[#2'-.1%Y&0G%0*K;=W'E4@;/59=?3/CJ!C(X4UG'R)M!5 MY!-S'!=NJ*^/?UZ.),Z2/X$W!!G[5]YL$]?"3]>=.\*CC&_LV\*7-Y`V\^$1 M@0&N,O2F]&"JY71__6R^J0+.$^A8VOI$O]XR2GKXQM(;>8YN3Z.=L.V3>@L. M2.IF*5R^^?<1MAZWD("KM+[Y0A+6TB4'UCW=04\^`G9^/L\ZL'QS!W&G3I;@ M>&Q2,^D@:Y[M7DU;/AZ3XT!\OQIX1YU/$(^T@Z%Q^T>YH4!R&JZ5LIF4_V@' M2O"]H!S'P'M0"-`7H[X9DK%H@IPE/)0UVKDI0N+>0Z!#/1A]HO\5./?S%>:3 M3#K(VJ>;.\20Z#'(YL0,<-Z*F?\'4&ER_P7>U)6+0UP,OJA!@\12L9KF+D3G MF:-/#\Q?L)K&X/,?;1[V&-!60,^8_FYQG=ERRJV-A+]C!W)@F-]_-JMQ\;'T M;'E;N;N#(V7A'O;*V%FY]>Z-IH70,^-KI98[,.(N7-/K-2J=Y?+!/'@TRA+/ M*C3\&ZO->NX6BQBL$@^"_[:\B-$-ECI?/9D=F'3H$.^O&9ZU?K_X-U!RUDO&UL550%``,X\<15=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`!&\'1Q5_ M(F6-$P``,KD``!4`&````````0```*2!,YL``'IH;F4M,C`Q-3`V,S!?8V%L M+GAM;%54!0`#./'$575X"P`!!"4.```$.0$``%!+`0(>`Q0````(``1O!T<) M[0A6VA8``&/P```5`!@```````$```"D@0^O``!Z:&YE+3(P,34P-C,P7V1E M9BYX;6Q55`4``SCQQ%5U>`L``00E#@``!#D!``!02P$"'@,4````"``$;P=' M@J1L%L-?```'4`0`%0`8```````!````I($XQ@``>FAN92TR,#$U,#8S,%]L M86(N>&UL550%``,X\<15=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`!&\' M1W3F,(RC-0```Q0````(``1O M!T=QC6J)B0H```1B```1`!@```````$```"D@3Q<`0!Z:&YE+3(P,34P-C,P M+GAS9%54!0`#./'$575X"P`!!"4.```$.0$``%!+!08`````!@`&`!H"```0 %9P$````` ` end XML 15 R25.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income (Loss) Per Share - Reconciliation of Numerator and Denominator of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Earnings Per Share [Abstract]          
Net income (loss): $ (366) $ 369 $ (968) $ 671 $ (4,100)
Weighted average number of shares outstanding:          
Basic, in shares 32,665 32,354 32,635 32,327  
Effect of dilutive securities:          
Stock options and share awards 0 2,087 0 2,307  
Diluted, in shares 32,665 34,441 32,635 34,634  
Basic, in dollars per share $ (0.01) $ 0.01 $ (0.03) $ 0.02  
Diluted, in dollars per share $ (0.01) $ 0.01 $ (0.03) $ 0.02  
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income (Loss) Per Share
6 Months Ended
Jun. 30, 2015
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share
Net Income (Loss) Per Share
Basic net income (loss) per share is computed by dividing the net income (loss) applicable to holders of common stock for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common equivalent shares are excluded if their effect is antidilutive. Potential common equivalent shares are composed of incremental shares of common equivalent shares issuable upon the exercise of stock options and warrants.
The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2015
 
2014
 
2015
 
2014
Net income (loss):
$
(366
)
 
$
369

 
$
(968
)
 
$
671

Weighted average number of shares outstanding:
 
 
 
 
 
 
 
Basic
32,665

 
32,354

 
32,635

 
32,327

Effect of dilutive securities:
 
 
 
 
 
 
 
Stock options and share awards

 
2,087

 

 
2,307

Diluted
32,665

 
34,441

 
32,635

 
34,634

Net income (loss) per share:
 
 
 
 
 
 
 
Basic
$
(0.01
)
 
$
0.01

 
$
(0.03
)
 
$
0.02

Diluted
$
(0.01
)
 
$
0.01

 
$
(0.03
)
 
$
0.02


The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation because their effect would be antidilutive for the periods indicated (in thousands, except exercise price per share data):
 
 
Three Months Ended
 June 30, 2015
 
Weighted
Average
Exercise
Price
 
Six Months Ended
 June 30, 2015
 
Weighted
Average
Exercise
Price
Outstanding stock options and unvested restricted shares
5,702

 
$
1.87

 
5,702

 
$
1.87


 
Three Months Ended
June 30, 2014
 
Weighted
Average
Exercise
Price
 
Six Months Ended
 June 30, 2014
 
Weighted
Average
Exercise
Price
Outstanding stock options and unvested restricted shares
40

 
$
4.47

 
40

 
$
4.47

XML 17 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies - Estimated Future Lease Payments under All Non-Cancelable Operating Leases (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
Operating leases  
2015 (remainder of the year) $ 699
2016 603
2017 131
Total minimum lease payments $ 1,433
XML 18 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies - Additional Information (Detail) - Jun. 30, 2015 - USD ($)
$ in Millions
Total
Guarantor Obligations [Line Items]  
Product warranty period from the date of shipment 1 year
Number of notice days required to notice in advance for cancellation of orders 30 days
Amount of non-cancellable purchase commitments outstanding $ 6.2
Surety Bond  
Guarantor Obligations [Line Items]  
Maximum potential payment under surety bonds $ 0.4
XML 19 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies - Reconciliation of Changes in Accrued Warranties and Related Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 952 $ 1,265
Charged to cost of revenue 277 98
Claims and settlements (346) (351)
Ending balance $ 883 $ 1,012
XML 20 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Enterprise-Wide Information - Revenue by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Revenue from External Customer [Line Items]        
Net revenue $ 27,493 $ 32,422 $ 54,615 $ 61,031
United States        
Revenue from External Customer [Line Items]        
Net revenue 8,166 8,139 17,290 17,497
Canada        
Revenue from External Customer [Line Items]        
Net revenue 786 687 1,825 1,315
Total North America        
Revenue from External Customer [Line Items]        
Net revenue 8,952 8,826 19,115 18,812
Latin America        
Revenue from External Customer [Line Items]        
Net revenue 7,675 4,768 13,971 9,767
Europe, Middle East, Africa        
Revenue from External Customer [Line Items]        
Net revenue 9,736 17,538 18,956 30,558
Asia Pacific        
Revenue from External Customer [Line Items]        
Net revenue 1,130 1,290 2,573 1,894
Total International        
Revenue from External Customer [Line Items]        
Net revenue $ 18,541 $ 23,596 $ 35,500 $ 42,219
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and Equipment, Net
6 Months Ended
Jun. 30, 2015
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Property and Equipment, net
Property and equipment, net, as of June 30, 2015 and December 31, 2014 were as follows (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Machinery and equipment
$
10,739

 
$
10,120

Computers and acquired software
4,155

 
4,155

Furniture and fixtures
263

 
262

Leasehold improvements
2,191

 
2,066

 
17,348

 
16,603

Less accumulated depreciation and amortization
(15,779
)
 
(15,438
)
 
$
1,569

 
$
1,165


Depreciation and amortization expense associated with property and equipment amounted to $0.4 million and $0.2 million for the six months ended June 30, 2015 and 2014, respectively.
XML 22 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Enterprise-Wide Information - Revenue by Products and Services (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Revenue from External Customer [Line Items]        
Net revenue $ 27,493 $ 32,422 $ 54,615 $ 61,031
Products        
Revenue from External Customer [Line Items]        
Net revenue 25,915 30,759 51,484 57,587
Services        
Revenue from External Customer [Line Items]        
Net revenue $ 1,578 $ 1,663 $ 3,131 $ 3,444
XML 23 R2.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 11,083 $ 11,528
Accounts receivable, net of allowances for sales returns and doubtful accounts of $1,145 as of June 30, 2015 and $1,095 as of December 31, 2014 31,564 29,916
Inventories 15,425 19,985
Prepaid expenses and other current assets 2,395 2,863
Total current assets 60,467 64,292
Property and equipment, net 1,569 1,165
Other assets 255 255
Total assets 62,291 65,712
Current liabilities:    
Accounts payable 9,461 11,719
Line of credit 10,000 10,000
Accrued and other liabilities 7,055 7,669
Total current liabilities 26,516 29,388
Other long-term liabilities 1,846 1,981
Total liabilities 28,362 31,369
Stockholders’ equity:    
Common stock, $0.001 par value. Authorized 180,000 shares; issued and outstanding 32,754 and 32,506 shares as of June 30, 2015 and December 31, 2014, respectively 33 32
Additional paid-in capital 1,075,933 1,075,309
Other comprehensive loss (106) (35)
Accumulated deficit (1,041,931) (1,040,963)
Total stockholders’ equity 33,929 34,343
Total liabilities and stockholders’ equity $ 62,291 $ 65,712
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Organization and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2015
Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies
Organization and Summary of Significant Accounting Policies
(a)
Description of Business
Zhone Technologies, Inc. (sometimes referred to, collectively with its subsidiaries, as “Zhone” or the “Company”) designs, develops and manufactures communications network equipment for telecommunications operators and enterprises worldwide. The Company’s products provide enterprise solutions that enable both network service providers and enterprises to deliver high speed fiber access, while transporting voice, video and data to the end user. The Company was incorporated under the laws of the state of Delaware in June 1999. The Company began operations in September 1999 and is headquartered in Oakland, California.
 
(b)
Basis of Presentation
The condensed consolidated financial statements are unaudited and reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All significant inter-company transactions and balances have been eliminated in consolidation. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Form 10-K for the year ended December 31, 2014.
 
(c)
Risks and Uncertainties
The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The Company incurred a net loss of $4.1 million for the year ended December 31, 2014 and a net loss of $1.0 million for the six months ended June 30, 2015, which net losses have continued to reduce cash and cash equivalents. As of June 30, 2015, the Company had approximately $11.1 million in cash and cash equivalents and $10.0 million in current debt outstanding under its revolving line of credit and letter of credit facility (the “WFB Facility”) with Wells Fargo Bank (“WFB”). The Company currently expects to repay the WFB Facility within the next twelve months. The Company entered into its WFB Facility to provide liquidity and working capital through March 31, 2016, as discussed in Note 5.
The Company’s current lack of liquidity could harm it by:
increasing its vulnerability to adverse economic conditions in its industry or the economy in general;
requiring substantial amounts of cash to be used for debt servicing, rather than other purposes, including operations;
limiting its ability to plan for, or react to, changes in its business and industry; and
influencing investor and customer perceptions about its financial stability and limiting its ability to obtain financing or acquire customers.
In order to meet the Company’s liquidity needs and finance its capital expenditures and working capital needs for the business, the Company may be required to sell assets, issue debt or equity securities or borrow on unfavorable terms. If additional capital is raised through the issuance of debt securities or other debt financing, the terms of such debt may include covenants, restrictions and financial ratios that may restrict the Company’s ability to operate its business. Likewise, any equity financing could result in additional dilution of the Company’s stockholders. If the Company is unable to sell assets, issue securities or access additional indebtedness to meet these needs on favorable terms, or at all, the Company may become unable to pay its ordinary expenses, including its debt service, on a timely basis and may be required to reduce the scope of its planned product development and sales and marketing efforts beyond the reductions it has previously taken. In addition, the Company may be required to reduce its operations in low margin regions, including reductions in headcount. Based on the Company’s current plans and business conditions, it believes that its existing cash, cash equivalents and available credit facilities will be sufficient to satisfy its anticipated cash requirements for at least the next twelve months.

The Company's financial condition and results of operations could be materially and adversely affected by various factors, including:
Potential deferment of purchases and orders by customers;
Customers’ inability to obtain financing to make purchases from the Company and/or maintain their business;
Negative impact from increased financial pressures on third-party dealers, distributors and retailers;
Intense competition in the communication equipment market;
Commercial acceptance of the Company’s Single Line Multi-Service (“SLMS”) products in its core and FiberLAN businesses; and
Negative impact from increased financial pressures on key suppliers.
The Company may experience material adverse impacts on its business, operating results and financial condition as a result of weak or recessionary economic or market conditions in the United States or the rest of the world.

(d)
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
 
(e)
Revenue Recognition
The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company’s arrangements generally do not have any significant post-delivery obligations. If the Company’s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance. In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.
The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.
The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company’s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company’s sales have multiple deliverables. The Company’s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company’s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.
For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (“VSOE”) it uses third-party evidence of selling price (“TPE”), and if no such data is available, it uses a best estimated selling price (“BSP”). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company’s marketing strategy differs from that of the Company’s peers and the Company’s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products’ selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company’s products.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company’s gross margin objectives and pricing practices plus customer and market specific considerations.
The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.
Extended warranty services are priced based on the type of product and are sold in one to five year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.
 
(f)
Fair Value of Financial Instruments
The Company had no financial assets and liabilities as of June 30, 2015 and December 31, 2014 recorded at fair value. The following financial instruments are not measured at fair value on the Company’s condensed consolidated balance sheet as of June 30, 2015 and December 31, 2014, but require disclosure of their fair values: cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, and debt. The estimated fair value of such instruments at June 30, 2015 and December 31, 2014 approximated their carrying value as reported on the condensed consolidated balance sheet. The fair value of such financial instruments is determined using the income approach based on the present value of estimated future cash flows. The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.

(g)
Concentration of Risk
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts. For the three months ended June 30, 2015 and 2014, three customers represented 25% and 42% of net revenue, respectively. For the six months ended June 30, 2015 and 2014, three customers represented 28% and 36% of net revenue, respectively.
Three customers accounted for 45% and 53% of net accounts receivable as of June 30, 2015 and December 31, 2014, respectively.
As of June 30, 2015 and December 31, 2014, receivables from customers in countries other than the United States represented 88% and 86%, respectively, of net accounts receivable.
 
(h)
Comprehensive Income (Loss)
There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company’s other comprehensive income (loss) for the six months ended June 30, 2015 and 2014 is comprised of only foreign exchange translation adjustments.

(i)     Recent Accounting Pronouncements

On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. On April 29, 2015, the FASB issued an exposure draft of the proposed Accounting Standard Update, Revenue from Contracts with Customers: Deferral of the Effective Date. On July 9, 2015, the FASB affirmed its proposal to defer the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.

In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures.

In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The amendments in this Update do not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The amendments apply to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The amendments in this Update are effective for the Company on January 1, 2017. The amendments in this Update should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.
XML 25 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Inventory Disclosure [Abstract]    
Raw materials $ 10,416 $ 12,794
Work in process 1,484 2,217
Finished goods 3,525 4,974
Inventories $ 15,425 $ 19,985
XML 26 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and Equipment, Net - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Property, Plant and Equipment [Abstract]    
Depreciation and amortization associated with property and equipment $ 384 $ 183
XML 27 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 28 R7.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories
6 Months Ended
Jun. 30, 2015
Inventory Disclosure [Abstract]  
Inventories
Inventories
Inventories as of June 30, 2015 and December 31, 2014 were as follows (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Raw materials
$
10,416

 
$
12,794

Work in process
1,484

 
2,217

Finished goods
3,525

 
4,974

 
$
15,425

 
$
19,985

XML 29 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Accounts receivable, allowances for sales returns and doubtful accounts $ 1,145 $ 1,095
Common stock, par value $ 0.001 $ 0.001
Common stock, Authorized 180,000,000 180,000,000
Common stock, issued 32,754,000 32,506,000
Common stock, outstanding 32,754,000 32,506,000
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2015
Earnings Per Share [Abstract]  
Reconciliation of Numerator and Denominator of Basic and Diluted Net Income (Loss) Per Share
The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data):
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2015
 
2014
 
2015
 
2014
Net income (loss):
$
(366
)
 
$
369

 
$
(968
)
 
$
671

Weighted average number of shares outstanding:
 
 
 
 
 
 
 
Basic
32,665

 
32,354

 
32,635

 
32,327

Effect of dilutive securities:
 
 
 
 
 
 
 
Stock options and share awards

 
2,087

 

 
2,307

Diluted
32,665

 
34,441

 
32,635

 
34,634

Net income (loss) per share:
 
 
 
 
 
 
 
Basic
$
(0.01
)
 
$
0.01

 
$
(0.03
)
 
$
0.02

Diluted
$
(0.01
)
 
$
0.01

 
$
(0.03
)
 
$
0.02

Potential Common Stock not Included in Diluted Net Income (Loss) Per Share Calculation
The following tables set forth potential common stock that is not included in the diluted net income (loss) per share calculation because their effect would be antidilutive for the periods indicated (in thousands, except exercise price per share data):
 
 
Three Months Ended
 June 30, 2015
 
Weighted
Average
Exercise
Price
 
Six Months Ended
 June 30, 2015
 
Weighted
Average
Exercise
Price
Outstanding stock options and unvested restricted shares
5,702

 
$
1.87

 
5,702

 
$
1.87


 
Three Months Ended
June 30, 2014
 
Weighted
Average
Exercise
Price
 
Six Months Ended
 June 30, 2014
 
Weighted
Average
Exercise
Price
Outstanding stock options and unvested restricted shares
40

 
$
4.47

 
40

 
$
4.47

XML 31 R1.htm IDEA: XBRL DOCUMENT v3.2.0.727
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2015
Aug. 01, 2015
Document and Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2015  
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q2  
Trading Symbol ZHNE  
Entity Registrant Name ZHONE TECHNOLOGIES INC  
Entity Central Index Key 0001101680  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   32,790,710
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
Estimated Future Lease Payments under All Non Cancelable Operating Leases
Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands):
 
Operating Leases
Year ending December 31:
 
2015 (remainder of the year)
$
699

2016
603

2017
131

Total minimum lease payments
$
1,433

Reconciliation of Changes in Accrued Warranties and Related Costs
The following table reconciles changes in the Company’s accrued warranties and related costs for the six months ended June 30, 2015 and 2014 (in thousands):
 
 
Six Months Ended
June 30,
 
2015
 
2014
Beginning balance
$
952

 
$
1,265

Charged to cost of revenue
277

 
98

Claims and settlements
(346
)
 
(351
)
Ending balance
$
883

 
$
1,012

XML 33 R4.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Income Statement [Abstract]        
Net revenue $ 27,493 $ 32,422 $ 54,615 $ 61,031
Cost of revenue 17,269 21,408 34,220 39,152
Gross profit 10,224 11,014 20,395 21,879
Operating expenses:        
Research and product development 3,942 4,167 7,992 8,310
Sales and marketing 4,387 4,804 8,769 9,482
General and administrative 2,208 1,644 4,485 3,333
Total operating expenses 10,537 10,615 21,246 21,125
Operating income (loss) (313) 399 (851) 754
Interest expense, net (16) (5) (69) (21)
Other expense, net (15) (15) (4) (9)
Income (loss) before income taxes (344) 379 (924) 724
Income tax provision 22 10 44 53
Net income (loss) (366) 369 (968) 671
Other comprehensive income (loss) 18 6 (71) (14)
Comprehensive income (loss) $ (348) $ 375 $ (1,039) $ 657
Basic and diluted net income (loss) per share $ (0.01) $ 0.01 $ (0.03) $ 0.02
Weighted average shares outstanding used to compute basic net income (loss) per share 32,665 32,354 32,635 32,327
Weighted average shares outstanding used to compute diluted net income (loss) per share 32,665 34,441 32,635 34,634
XML 34 R12.htm IDEA: XBRL DOCUMENT v3.2.0.727
Enterprise-Wide Information
6 Months Ended
Jun. 30, 2015
Segment Reporting [Abstract]  
Enterprise-Wide Information
Enterprise-Wide Information
The Company designs, develops and manufactures communications products for network service providers. The Company derives substantially all of its revenues from the sales of the Zhone product family. The Company’s chief operating decision maker is the Company’s Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. The Company has determined that it has operated within one discrete reportable business segment since inception. The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):
 
 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2015
 
2014
 
2015
 
2014
Revenue by Geography:
 
 
 
 
 
 
 
United States
$
8,166

 
$
8,139

 
$
17,290

 
$
17,497

Canada
786

 
687

 
1,825

 
1,315

Total North America
8,952

 
8,826

 
19,115

 
18,812

Latin America
7,675

 
4,768

 
13,971

 
9,767

Europe, Middle East, Africa
9,736

 
17,538

 
18,956

 
30,558

Asia Pacific
1,130

 
1,290

 
2,573

 
1,894

Total International
18,541

 
23,596

 
35,500

 
42,219

 
$
27,493

 
$
32,422

 
$
54,615

 
$
61,031




 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2015
 
2014
 
2015
 
2014
Revenue by Products and Services:
 
 
 
 
 
 
 
Products
$
25,915

 
$
30,759

 
$
51,484

 
$
57,587

Services
1,578

 
1,663

 
3,131

 
3,444

Total
$
27,493

 
$
32,422

 
$
54,615

 
$
61,031

XML 35 R11.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies
6 Months Ended
Jun. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Operating Leases
The Company has entered into operating leases for certain office space and equipment, some of which contain renewal options. Estimated future lease payments under all non-cancelable operating leases with terms in excess of one year, including taxes and service fees, are as follows (in thousands):
 
Operating Leases
Year ending December 31:
 
2015 (remainder of the year)
$
699

2016
603

2017
131

Total minimum lease payments
$
1,433


Warranties
The Company accrues for warranty costs based on historical trends for the expected material and labor costs to provide warranty services. Warranty periods are generally one year from the date of shipment. The following table reconciles changes in the Company’s accrued warranties and related costs for the six months ended June 30, 2015 and 2014 (in thousands):
 
 
Six Months Ended
June 30,
 
2015
 
2014
Beginning balance
$
952

 
$
1,265

Charged to cost of revenue
277

 
98

Claims and settlements
(346
)
 
(351
)
Ending balance
$
883

 
$
1,012


Performance Bonds
In the normal course of operations, from time to time, the Company arranges for the issuance of various types of surety bonds, such as bid and performance bonds, which are agreements under which the surety company guarantees that the Company will perform in accordance with contractual or legal obligations. If the Company fails to perform under its obligations, the maximum potential payment under these surety bonds would have been $0.4 million as of June 30, 2015.
Purchase Commitments
The Company has agreements with various contract manufacturers which include non-cancellable inventory purchase commitments. The Company’s inventory purchase commitments typically allow for cancellation of orders 30 days in advance of the required inventory availability date as set by the Company at time of order. The amount of non-cancellable purchase commitments outstanding was $6.2 million as of June 30, 2015.
Royalties
The Company has certain royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a dollar amount per unit shipped or a percentage of the underlying revenue and is recorded in cost of revenue.
Legal Proceedings
The Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position or results of operations. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations of the period in which the ruling occurs, or future periods.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Property, Plant and Equipment [Abstract]    
Machinery and equipment $ 10,739 $ 10,120
Computers and acquired software 4,155 4,155
Furniture and fixtures 263 262
Leasehold improvements 2,191 2,066
Property and equipment, Gross, Total 17,348 16,603
Less accumulated depreciation and amortization (15,779) (15,438)
Property and equipment, net $ 1,569 $ 1,165
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.2.0.727
Enterprise-Wide Information (Tables)
6 Months Ended
Jun. 30, 2015
Segment Reporting [Abstract]  
Revenue by Geography
The following summarizes required disclosures about geographic concentrations and revenue by products and services (in thousands):
 
 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2015
 
2014
 
2015
 
2014
Revenue by Geography:
 
 
 
 
 
 
 
United States
$
8,166

 
$
8,139

 
$
17,290

 
$
17,497

Canada
786

 
687

 
1,825

 
1,315

Total North America
8,952

 
8,826

 
19,115

 
18,812

Latin America
7,675

 
4,768

 
13,971

 
9,767

Europe, Middle East, Africa
9,736

 
17,538

 
18,956

 
30,558

Asia Pacific
1,130

 
1,290

 
2,573

 
1,894

Total International
18,541

 
23,596

 
35,500

 
42,219

 
$
27,493

 
$
32,422

 
$
54,615

 
$
61,031

Revenue by Products and Services
 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2015
 
2014
 
2015
 
2014
Revenue by Products and Services:
 
 
 
 
 
 
 
Products
$
25,915

 
$
30,759

 
$
51,484

 
$
57,587

Services
1,578

 
1,663

 
3,131

 
3,444

Total
$
27,493

 
$
32,422

 
$
54,615

 
$
61,031

XML 38 R15.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Tables)
6 Months Ended
Jun. 30, 2015
Inventory Disclosure [Abstract]  
Inventories
Inventories as of June 30, 2015 and December 31, 2014 were as follows (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Raw materials
$
10,416

 
$
12,794

Work in process
1,484

 
2,217

Finished goods
3,525

 
4,974

 
$
15,425

 
$
19,985

XML 39 R13.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes
6 Months Ended
Jun. 30, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The total amount of unrecognized tax benefits, including interest and penalties, at June 30, 2015 was not material. The amount of tax benefits that would impact the effective income tax rate, if recognized, is not expected to be material. There were no significant changes to unrecognized tax benefits during the quarters ended June 30, 2015 and 2014. The Company does not anticipate any significant changes with respect to unrecognized tax benefits within the next 12 months.
The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions. The open tax years for the major jurisdictions are as follows:
•   Federal
 
2011 – 2014
 
 
 
•   California and Canada
 
2010 – 2014
 
 
 
•   Brazil
 
2009 – 2014
 
 
 
•   Germany
 
2007 – 2014
 
 
 
•   United Kingdom
 
2010 – 2014

However, due to the fact the Company had net operating losses and credits carried forward in most jurisdictions, certain items attributable to technically closed years are still subject to adjustment by the relevant taxing authority through an adjustment to tax attributes carried forward to open years.
In addition, to the extent the Company is deemed to have a sufficient connection to a particular taxing jurisdiction to enable that jurisdiction to tax the Company but the Company has not filed an income tax return in that jurisdiction for the year(s) at issue, the jurisdiction would typically be able to assert a tax liability for such years without limitation on the number of years it may examine.
The Company is not currently under examination for income taxes in any material jurisdiction.
XML 40 R14.htm IDEA: XBRL DOCUMENT v3.2.0.727
Organization and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2015
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The condensed consolidated financial statements are unaudited and reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All significant inter-company transactions and balances have been eliminated in consolidation. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Form 10-K for the year ended December 31, 2014.
Use of Estimates
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue when the earnings process is complete. The Company recognizes product revenue upon shipment of product under contractual terms which transfer title to customers upon shipment, under normal credit terms, net of estimated sales returns and allowances at the time of shipment. Revenue is deferred if there are significant post-delivery obligations or if the fees are not fixed or determinable. When significant post-delivery obligations exist, revenue is deferred until such obligations are fulfilled. The Company’s arrangements generally do not have any significant post-delivery obligations. If the Company’s arrangements include customer acceptance provisions, revenue is recognized upon obtaining the signed acceptance certificate from the customer, unless the Company can objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement prior to obtaining the signed acceptance. In those instances where revenue is recognized prior to obtaining the signed acceptance certificate, the Company uses successful completion of customer testing as the basis to objectively demonstrate that the delivered products or services meet all the acceptance criteria specified in the arrangement. The Company also considers historical acceptance experience with the customer, as well as the payment terms specified in the arrangement, when revenue is recognized prior to obtaining the signed acceptance certificate. When collectability is not reasonably assured, revenue is recognized when cash is collected.
The Company makes certain sales to product distributors. These customers are given certain privileges to return a portion of inventory. Return privileges generally allow distributors to return inventory based on a percent of purchases made within a specific period of time. The Company recognizes revenue on sales to distributors that have contractual return rights when the products have been sold by the distributors, unless there is sufficient customer specific sales and sales returns history to support revenue recognition upon shipment. In those instances when revenue is recognized upon shipment to distributors, the Company uses historical rates of return from the distributors to provide for estimated product returns.
The Company derives revenue primarily from stand-alone sales of its products. In certain cases, the Company’s products are sold along with services, which include education, training, installation, and/or extended warranty services. As such, some of the Company’s sales have multiple deliverables. The Company’s products and services qualify as separate units of accounting and are deemed to be non-contingent deliverables as the Company’s arrangements typically do not have any significant performance, cancellation, termination and refund type provisions. Products are typically considered delivered upon shipment. Revenue from services is recognized ratably over the period during which the services are to be performed.
For multiple deliverable revenue arrangements, the Company allocates revenue to products and services using the relative selling price method to recognize revenue when the revenue recognition criteria for each deliverable are met. The selling price of a deliverable is based on a hierarchy and if the Company is unable to establish vendor-specific objective evidence of selling price (“VSOE”) it uses third-party evidence of selling price (“TPE”), and if no such data is available, it uses a best estimated selling price (“BSP”). In most instances, particularly as it relates to products, the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements. This may be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history. When VSOE cannot be established, the Company attempts to establish the selling price of each element based on TPE. Generally, the Company’s marketing strategy differs from that of the Company’s peers and the Company’s offerings contain a significant level of customization and differentiation such that the comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products’ selling prices are on a stand-alone basis. Therefore, the Company is typically not able to determine TPE for the Company’s products.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses BSP. The objective of BSP is to determine the price at which the Company would transact a sale if the product or service were sold on a stand-alone basis. The BSP of each deliverable is determined using average discounts from list price from historical sales transactions or cost plus margin approaches based on the factors, including but not limited to, the Company’s gross margin objectives and pricing practices plus customer and market specific considerations.
The Company has established TPE for its training, education and installation services. TPE is determined based on competitor prices for similar deliverables when sold separately. These service arrangements are typically short term in nature and are largely completed shortly after delivery of the product. Training and education services are based on a daily rate per person and vary according to the type of class offered. Installation services are based on daily rate per person and vary according to the complexity of the products being installed.
Extended warranty services are priced based on the type of product and are sold in one to five year durations. Extended warranty services include the right to warranty coverage beyond the standard warranty period. In substantially all of the arrangements with multiple deliverables pertaining to arrangements with these services, the Company has used and intends to continue using VSOE to determine the selling price for the services. The Company determines VSOE based on its normal pricing practices for these specific services when sold separately.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company had no financial assets and liabilities as of June 30, 2015 and December 31, 2014 recorded at fair value. The following financial instruments are not measured at fair value on the Company’s condensed consolidated balance sheet as of June 30, 2015 and December 31, 2014, but require disclosure of their fair values: cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, and debt. The estimated fair value of such instruments at June 30, 2015 and December 31, 2014 approximated their carrying value as reported on the condensed consolidated balance sheet. The fair value of such financial instruments is determined using the income approach based on the present value of estimated future cash flows. The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.
Concentration of Risk
Concentration of Risk
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, Internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts.
Comprehensive Income (Loss)
Comprehensive Income (Loss)
There have been no items reclassified out of accumulated other comprehensive income (loss) and into net income (loss). The Company’s other comprehensive income (loss) for the six months ended June 30, 2015 and 2014 is comprised of only foreign exchange translation adjustments.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The standard permits the use of either the retrospective or cumulative effect transition method. On April 29, 2015, the FASB issued an exposure draft of the proposed Accounting Standard Update, Revenue from Contracts with Customers: Deferral of the Effective Date. On July 9, 2015, the FASB affirmed its proposal to defer the effective date of the guidance in ASU No. 2014-09, Revenue from Contracts with Customer, for all entities by one year. With the deferral, the new standard would be effective for the Company on January 1, 2018. Early adoption is permitted, but not before the original effective date of January 1, 2017. The Company is evaluating the effect that ASU 2014-09 will have on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.

In August 2014, the FASB issued ASU No. 2014-15, Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern, which describes how an entity should assess its ability to meet obligations and sets rules for how this information should be disclosed in financial statements. The new standard is effective for the Company on January 1, 2017. Early application is permitted. The Company is evaluating the effect that ASU 2014-15 will have on its consolidated financial statements and related disclosures.

In July 2015, the FASB issued ASU No. 2015-11, Simplifying the Measurement of Inventory, which requires an entity to measure inventory at the lower of cost and net realizable value. The amendments in this Update do not apply to inventory that is measured using last-in, first-out ("LIFO") or the retail inventory method. The amendments apply to all other inventory, which includes inventory that is measured using first-in, first-out ("FIFO") or average cost. The amendments in this Update are effective for the Company on January 1, 2017. The amendments in this Update should be applied prospectively with earlier application permitted as of the beginning of an interim or annual reporting period. The Company is evaluating the effect that ASU 2015-11 will have on its consolidated financial statements and related disclosures.
XML 41 R16.htm IDEA: XBRL DOCUMENT v3.2.0.727
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2015
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Property and equipment, net, as of June 30, 2015 and December 31, 2014 were as follows (in thousands):
 
 
June 30,
2015
 
December 31,
2014
Machinery and equipment
$
10,739

 
$
10,120

Computers and acquired software
4,155

 
4,155

Furniture and fixtures
263

 
262

Leasehold improvements
2,191

 
2,066

 
17,348

 
16,603

Less accumulated depreciation and amortization
(15,779
)
 
(15,438
)
 
$
1,569

 
$
1,165

XML 42 R21.htm IDEA: XBRL DOCUMENT v3.2.0.727
Organization and Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2015
USD ($)
customer
Jun. 30, 2014
USD ($)
customer
Jun. 30, 2015
USD ($)
customer
Jun. 30, 2014
USD ($)
customer
Dec. 31, 2014
USD ($)
customer
Dec. 31, 2013
USD ($)
Significant Accounting Policies [Line Items]            
Net income (loss) $ (366) $ 369 $ (968) $ 671 $ (4,100)  
Cash and cash equivalents 11,083 $ 15,648 11,083 $ 15,648 11,528 $ 15,686
Line of credit $ 10,000   $ 10,000   $ 10,000  
Minimum            
Significant Accounting Policies [Line Items]            
Extended product warranty, term     1 year      
Maximum            
Significant Accounting Policies [Line Items]            
Extended product warranty, term     5 years      
Net Revenue            
Significant Accounting Policies [Line Items]            
Number of customers | customer 3 3 3 3    
Net Revenue | Customer Concentration Risk | Three major customers            
Significant Accounting Policies [Line Items]            
Percentage of net revenue 25.00% 42.00% 28.00% 36.00%    
Accounts Receivable            
Significant Accounting Policies [Line Items]            
Number of customers | customer     3   3  
Accounts Receivable | Customer Concentration Risk | Three major customers            
Significant Accounting Policies [Line Items]            
Percentage of net revenue     45.00%   53.00%  
Other than the United States | Accounts Receivable | Geographic Concentration Risk            
Significant Accounting Policies [Line Items]            
Percentage of net revenue     88.00%   86.00%  
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income (Loss) Per Share - Potential Common Stock not Included in Diluted Net Income (Loss) Per Share Calculation (Details) - Outstanding stock options and unvested restricted shares - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share calculation, shares 5,702 40 5,702 40
Weighted average exercise price of outstanding stock options and unvested restricted shares $ 1.87 $ 4.47 $ 1.87 $ 4.47
XML 44 R5.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Cash flows from operating activities:    
Net income (loss) $ (968) $ 671
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 384 183
Stock-based compensation 473 167
Provision for (recovery of) sales returns and doubtful accounts 51 (282)
Changes in operating assets and liabilities:    
Accounts receivable (1,699) (1,747)
Inventories 4,560 2,209
Prepaid expenses and other assets 468 (179)
Accounts payable (2,258) (177)
Accrued and other liabilities (891) (821)
Net cash provided by operating activities 120 24
Cash flows from investing activities:    
Purchases of property and equipment (646) (164)
Net cash used in investing activities (646) (164)
Cash flows from financing activities:    
Proceeds from exercise of stock options 152 116
Net cash provided by financing activities 152 116
Effect of exchange rate changes on cash (71) (14)
Net decrease in cash and cash equivalents (445) (38)
Cash and cash equivalents at beginning of period 11,528 15,686
Cash and cash equivalents at end of period 11,083 15,648
Noncash Investing and Financing Items [Abstract]    
Changes in accrued and other liabilities related to property and equipment purchases $ (142) $ 0
XML 45 R10.htm IDEA: XBRL DOCUMENT v3.2.0.727
Debt
6 Months Ended
Jun. 30, 2015
Debt Disclosure [Abstract]  
Debt
Debt
As of June 30, 2015, the Company had a $25.0 million revolving line of credit and letter of credit facility with WFB to provide liquidity and working capital through March 31, 2016. Under the WFB Facility, the Company has the option of borrowing funds at agreed upon interest rates. The amount that the Company is able to borrow under the WFB Facility varies based on eligible accounts receivable and inventory, as defined in the agreement, as long as the aggregate amount outstanding does not exceed $25.0 million less the amount committed as security for letters of credit. At June 30, 2015, the Company's borrowing base was $15.3 million. To maintain availability of funds under the WFB Facility, the Company pays a commitment fee on the unused portion. The commitment fee is 0.25% per annum and is recorded as interest expense.
The Company had $10.0 million outstanding at June 30, 2015 under its WFB Facility. In addition, $3.1 million was committed as security for letters of credit. The Company had $2.3 million of borrowing availability under the WFB Facility as of June 30, 2015. The amounts borrowed under the WFB Facility bear interest, payable monthly, at a floating rate equal to the three-month LIBOR plus a margin of 3.0%. The interest rate on the WFB Facility was 3.29% at June 30, 2015.
The Company’s obligations under the WFB Facility are secured by substantially all of its personal property assets and those of its subsidiaries that guarantee the WFB Facility, including their intellectual property. The WFB Facility contains certain financial covenants, and customary affirmative covenants and negative covenants. If the Company defaults under the WFB Facility due to a covenant breach or otherwise, WFB may be entitled to, among other things, require the immediate repayment of all outstanding amounts and sell the Company’s assets to satisfy the obligations under the WFB Facility. As of June 30, 2015, the Company was in compliance with these covenants.
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Debt - Additional Information (Detail) - Jun. 30, 2015 - USD ($)
Total
Line of Credit Facility [Line Items]  
WFB credit facility, maximum borrowing capacity $ 25,000,000.0
WFB credit facility, current borrowing base $ 15,300,000.0
WFB credit facility, commitment fee on unused capacity, percentage 0.25%
WFB credit facility, outstanding amount $ 10,000,000
WFB credit facility, commitment as security for various letters of credit 3,100,000
WFB credit facility, unused borrowing availability $ 2,300,000.0
WFB credit facility, interest rate 3.29%
Three-Month LIBOR  
Line of Credit Facility [Line Items]  
Line of credit, marginal floating rate over three-months LIBOR rate 3.00%
XML 47 FilingSummary.xml IDEA: XBRL DOCUMENT 3.2.0.727 html 78 131 1 false 25 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.zhone.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.zhone.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.zhone.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.zhone.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.zhone.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 6 false false R7.htm 2102100 - Disclosure - Inventories Sheet http://www.zhone.com/role/Inventories Inventories Notes 7 false false R8.htm 2103100 - Disclosure - Property and Equipment, Net Sheet http://www.zhone.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 8 false false R9.htm 2104100 - Disclosure - Net Income (Loss) Per Share Sheet http://www.zhone.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 9 false false R10.htm 2107100 - Disclosure - Debt Sheet http://www.zhone.com/role/Debt Debt Notes 10 false false R11.htm 2109100 - Disclosure - Commitments and Contingencies Sheet http://www.zhone.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 11 false false R12.htm 2110100 - Disclosure - Enterprise-Wide Information Sheet http://www.zhone.com/role/EnterpriseWideInformation Enterprise-Wide Information Notes 12 false false R13.htm 2111100 - Disclosure - Income Taxes Sheet http://www.zhone.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies 14 false false R15.htm 2302301 - Disclosure - Inventories (Tables) Sheet http://www.zhone.com/role/InventoriesTables Inventories (Tables) Tables http://www.zhone.com/role/Inventories 15 false false R16.htm 2303301 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.zhone.com/role/PropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.zhone.com/role/PropertyAndEquipmentNet 16 false false R17.htm 2304301 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.zhone.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.zhone.com/role/NetIncomeLossPerShare 17 false false R18.htm 2309301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.zhone.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.zhone.com/role/CommitmentsAndContingencies 18 false false R19.htm 2310301 - Disclosure - Enterprise-Wide Information (Tables) Sheet http://www.zhone.com/role/EnterpriseWideInformationTables Enterprise-Wide Information (Tables) Tables http://www.zhone.com/role/EnterpriseWideInformation 19 false false R20.htm 2311301 - Disclosure - Income Taxes (Tables) Sheet http://www.zhone.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.zhone.com/role/IncomeTaxes 20 false false R21.htm 2401402 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.zhone.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Organization and Summary of Significant Accounting Policies - Additional Information (Detail) Details 21 false false R22.htm 2402402 - Disclosure - Inventories (Detail) Sheet http://www.zhone.com/role/InventoriesDetail Inventories (Detail) Details http://www.zhone.com/role/InventoriesTables 22 false false R23.htm 2403402 - Disclosure - Property and Equipment, Net (Detail) Sheet http://www.zhone.com/role/PropertyAndEquipmentNetDetail Property and Equipment, Net (Detail) Details http://www.zhone.com/role/PropertyAndEquipmentNetTables 23 false false R24.htm 2403403 - Disclosure - Property and Equipment, Net - Additional Information (Detail) Sheet http://www.zhone.com/role/PropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment, Net - Additional Information (Detail) Details 24 false false R25.htm 2404402 - Disclosure - Net Income (Loss) Per Share - Reconciliation of Numerator and Denominator of Basic and Diluted Net Income (Loss) Per Share (Details) Sheet http://www.zhone.com/role/NetIncomeLossPerShareReconciliationOfNumeratorAndDenominatorOfBasicAndDilutedNetIncomeLossPerShareDetails Net Income (Loss) Per Share - Reconciliation of Numerator and Denominator of Basic and Diluted Net Income (Loss) Per Share (Details) Details http://www.zhone.com/role/NetIncomeLossPerShareTables 25 false false R26.htm 2404403 - Disclosure - Net Income (Loss) Per Share - Potential Common Stock not Included in Diluted Net Income (Loss) Per Share Calculation (Details) Sheet http://www.zhone.com/role/NetIncomeLossPerSharePotentialCommonStockNotIncludedInDilutedNetIncomeLossPerShareCalculationDetails Net Income (Loss) Per Share - Potential Common Stock not Included in Diluted Net Income (Loss) Per Share Calculation (Details) Details http://www.zhone.com/role/NetIncomeLossPerShareTables 26 false false R27.htm 2407401 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.zhone.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 27 false false R28.htm 2409402 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.zhone.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 28 false false R29.htm 2409403 - Disclosure - Commitments and Contingencies - Estimated Future Lease Payments under All Non-Cancelable Operating Leases (Details) Sheet http://www.zhone.com/role/CommitmentsAndContingenciesEstimatedFutureLeasePaymentsUnderAllNonCancelableOperatingLeasesDetails Commitments and Contingencies - Estimated Future Lease Payments under All Non-Cancelable Operating Leases (Details) Details 29 false false R30.htm 2409404 - Disclosure - Commitments and Contingencies - Reconciliation of Changes in Accrued Warranties and Related Costs (Details) Sheet http://www.zhone.com/role/CommitmentsAndContingenciesReconciliationOfChangesInAccruedWarrantiesAndRelatedCostsDetails Commitments and Contingencies - Reconciliation of Changes in Accrued Warranties and Related Costs (Details) Details 30 false false R31.htm 2410402 - Disclosure - Enterprise-Wide Information - Revenue by Geography (Detail) Sheet http://www.zhone.com/role/EnterpriseWideInformationRevenueByGeographyDetail Enterprise-Wide Information - Revenue by Geography (Detail) Details 31 false false R32.htm 2410403 - Disclosure - Enterprise-Wide Information - Revenue by Products and Services (Detail) Sheet http://www.zhone.com/role/EnterpriseWideInformationRevenueByProductsAndServicesDetail Enterprise-Wide Information - Revenue by Products and Services (Detail) Details 32 false false R33.htm 2411402 - Disclosure - Income Taxes (Detail) Sheet http://www.zhone.com/role/IncomeTaxesDetail Income Taxes (Detail) Details http://www.zhone.com/role/IncomeTaxesTables 33 false false All Reports Book All Reports In ''Condensed Consolidated Balance Sheets (Unaudited)'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. In ''Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)'', column(s) 13 are contained in other reports, so were removed by flow through suppression. In ''Condensed Consolidated Statements of Cash Flows (Unaudited)'', column(s) 1, 2, 5 are contained in other reports, so were removed by flow through suppression. zhne-20150630.xml zhne-20150630_cal.xml zhne-20150630_def.xml zhne-20150630_lab.xml zhne-20150630_pre.xml zhne-20150630.xsd true true XML 48 R20.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2015
Income Tax Disclosure [Abstract]  
Open Tax Years for Major Jurisdictions
The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions. The open tax years for the major jurisdictions are as follows:
•   Federal
 
2011 – 2014
 
 
 
•   California and Canada
 
2010 – 2014
 
 
 
•   Brazil
 
2009 – 2014
 
 
 
•   Germany
 
2007 – 2014
 
 
 
•   United Kingdom
 
2010 – 2014