0001053374-17-000054.txt : 20170809 0001053374-17-000054.hdr.sgml : 20170809 20170809160037 ACCESSION NUMBER: 0001053374-17-000054 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 57 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170809 DATE AS OF CHANGE: 20170809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IPASS INC CENTRAL INDEX KEY: 0001053374 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 931214598 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50327 FILM NUMBER: 171017780 BUSINESS ADDRESS: STREET 1: 3800 BRIDGE PARKWAY CITY: REDWOOD SHORES STATE: CA ZIP: 94065 BUSINESS PHONE: 6502324100 MAIL ADDRESS: STREET 1: 3800 BRIDGE PARKWAY CITY: REDWOOD SHORES STATE: CA ZIP: 94065 10-Q 1 ipas-20170630x10q.htm 10-Q Document

 
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, 2017
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
000-50327
(Commission File Number)
 
iPass Inc.
(Exact name of Registrant as specified in its charter)
 
Delaware
 
93-1214598
(State or Other Jurisdiction of
Incorporation or Organization)
 
(I.R.S. Employer
Identification No.)
3800 Bridge Parkway
Redwood Shores, California 94065
(Address of principal executive offices, including zip code)
(650) 232-4100
(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 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company”, and "emerging growth 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
¨
 
 
Emerging growth company
¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 139a) of the Exchange Act. ¨ 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x
The number of shares outstanding of the Registrant’s Common Stock, $0.001 par value, as of July 31, 2017 was 66,681,094.
 





IPASS INC.
FORM 10-Q
FOR THE QUARTERLY PERIOD ENDED June 30, 2017
TABLE OF CONTENTS
 
a) Condensed Consolidated Balance Sheets as of June 30, 2017, and December 31, 2016 (Unaudited)
b) Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and six months ended June 30, 2017 and 2016 (Unaudited)
c) Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2017 and 2016 (Unaudited)
 
 
 
Item 1A. Risk Factors


2


PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

IPASS INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited; in thousands)
 
June 30,
2017
 
December 31,
2016
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
10,368

 
$
16,072

Accounts receivable, net of allowance for doubtful accounts of $225 and $142, respectively
9,444

 
12,361

Prepaid expenses
1,693

 
1,344

Other current assets
134

 
225

Total current assets
21,639

 
30,002

Property and equipment, net
1,904

 
2,485

Other assets
712

 
688

Total assets
$
24,255

 
$
33,175

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
6,909

 
$
7,069

Accrued liabilities
3,457

 
3,874

Deferred revenue, short-term
2,738

 
2,412

Total current liabilities
13,104

 
13,355

Deferred revenue, long-term
121

 
67

Other long-term liabilities
1,028

 
1,123

Total liabilities
14,253

 
14,545

Stockholders’ equity:
 
 
 
Common stock
68

 
68

Additional paid-in capital
224,733

 
223,777

Accumulated deficit
(214,799
)
 
(205,215
)
Total stockholders’ equity
10,002

 
18,630

Total liabilities and stockholders’ equity
$
24,255

 
$
33,175

See Accompanying Notes to Condensed Consolidated Financial Statements


3


IPASS INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
AND COMPREHENSIVE LOSS
(Unaudited; in thousands, except shares and per share amounts)
 
Three Months Ended 
 June 30,
 
Six Months Ended
June 30,
 
2017

2016
 
2017
 
2016
Revenue
$
13,474


$
16,497

 
$
27,760

 
$
31,228

Cost of revenue and operating expenses:



 
 
 
 
Network access costs
9,598


8,466

 
19,157

 
15,908

Network operations
1,514


1,780

 
3,206

 
3,878

Research and development
2,137


1,762

 
4,111

 
3,902

Sales and marketing
2,615


2,895

 
5,069

 
5,732

General and administrative
2,546


2,765

 
5,318

 
5,755

Restructuring charges and related adjustments


30

 

 
788

Total cost of revenue and operating expenses
18,410


17,698

 
36,861

 
35,963

Operating loss
(4,936
)

(1,201
)
 
(9,101
)
 
(4,735
)
Interest income, net
14


6

 
28

 
11

Foreign exchange loss, net
(129
)

(120
)
 
(179
)
 
(230
)
Loss before provision for income taxes
(5,051
)

(1,315
)
 
(9,252
)
 
(4,954
)
Provision for income taxes
217


62

 
332

 
153

Net loss
$
(5,268
)
 
$
(1,377
)
 
$
(9,584
)
 
$
(5,107
)
Comprehensive loss
$
(5,268
)

$
(1,377
)
 
$
(9,584
)
 
$
(5,107
)






 
 
 
 
Net loss per share - basic and diluted
 
 
 
 
 
 
 
Net loss per share
$
(0.08
)

$
(0.02
)
 
$
(0.15
)
 
$
(0.08
)

 
 
 
 
 
 
 
Weighted average shares outstanding - basic and diluted
65,667,559


63,452,673

 
65,616,234

 
63,430,412

 
See Accompanying Notes to the Condensed Consolidated Financial Statements


4


IPASS INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited; in thousands)
 
Six Months Ended 
 June 30,
 
2017
 
2016
Cash flows from operating activities:
 
 
 
Net loss
$
(9,584
)
 
$
(5,107
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Stock-based compensation expense
693

 
492

Depreciation and amortization
796

 
1,371

Provision for doubtful accounts
110

 
36

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
2,807

 
(1,736
)
Prepaid expenses and other current assets
(258
)
 
1,264

Other assets
(24
)
 
(18
)
Accounts payable
62

 
531

Accrued liabilities
(417
)
 
(774
)
Deferred revenue
380

 
(252
)
Other liabilities
(95
)
 
45

Net cash used in operating activities
(5,530
)
 
(4,148
)
Cash flows from investing activities:
 
 
 
Purchases of property and equipment
(437
)
 
(131
)
Net cash used in investing activities
(437
)
 
(131
)
Cash flows from financing activities:
 
 
 
Net proceeds from issuance of common stock
263

 
1,035

Principal payments for vendor financed property and equipment

 
(567
)
Stock repurchase

 
(345
)
Net cash provided by financing activities
263

 
123

Net decrease in cash and cash equivalents
(5,704
)
 
(4,156
)
Cash and cash equivalents at beginning of period
16,072

 
20,294

Cash and cash equivalents at end of period
$
10,368

 
$
16,138

Supplemental disclosures of cash flow information:
 
 
 
Net cash paid for taxes
$
116

 
$
108

Accrued amounts for acquisition of property and equipment
$
151

 
$
11

See Accompanying Notes to Condensed Consolidated Financial Statements

5


IPASS INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

Note 1. Basis of Presentation and Recent Accounting Pronouncements

Basis of Presentation
The Condensed Consolidated Financial Statements include the accounts of iPass Inc. and its wholly owned subsidiaries ("iPass" and the “Company”). The Condensed Consolidated Financial Statements that accompany these notes have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) consistent in all material respects with those applied in the Company’s Annual Report on Form 10-K as of and for the year ended December 31, 2016. The Condensed Consolidated Financial Statements as of and for the year ended December 31, 2016, were derived from audited financial statements but do not include all disclosures required by GAAP. The interim financial information is unaudited but reflects all normal adjustments that are, in the opinion of management, necessary to provide a fair presentation for the interim periods presented. This interim financial information should be read in conjunction with the Consolidated Financial Statements and the Notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016. The results of operations for the three and six months ended June 30, 2017 are not necessarily indicative of the operating results for the full fiscal year or any future periods.
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and judgments that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results that the Company experiences may differ materially from those estimates. Estimates are used for, but not limited to, the valuation of accounts receivables, other long-lived assets, recognition of deferred revenue, network access costs, stock-based compensation, legal contingencies, and income taxes.
The Company reports total comprehensive net loss in a single continuous financial statement within its Condensed Consolidated Statements of Operations and Comprehensive Loss. The Company’s comprehensive net loss is equivalent to its total net loss because the Company does not have any transactions that are recorded through other comprehensive loss.

Going Concern
The accompanying financial statements were prepared on a going concern basis in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The going concern basis of presentation assumes that the Company will continue in operation for the next twelve months from the date the financial statements are issued and will be able to realize its assets and discharge its liabilities and commitments in the normal course of business and does not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result from the Company’s inability to continue as a going concern. The Company’s history of losses, limited liquidity and other factors raise substantial doubt about the Company’s ability to continue as a going concern. In order for the Company to continue operations beyond the next twelve months and be able to discharge its liabilities and commitments in the normal course of business it may need to raise additional capital or implement additional cost cutting measures. There can be no assurance that the Company will be able to achieve sustainable profitable operations or obtain additional funds when needed or that such funds, if available, will be obtainable on terms satisfactory to management.
Recent Accounting Pronouncements
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. Subsequently, the FASB issued the following accounting standard updates related to Topic 606, Revenue Contracts with Customers:
ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) in March 2016. ASU 2016-08 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on principal versus agent considerations.
ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing in April 2016. ASU 2016-10 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on identifying performance obligations and the licensing.
ASUs No. 2016-12 and 2016-20, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients. These ASUs do not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on a few narrow areas and adds some practical expedients to the guidance.

6


The amendments are effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. The Company established an internal implementation team and engaged a third-party advisory firm to assist in the implementation of the new standard. The Company continues to assess the overall impact the adoption of ASU 2014-09 will have on its consolidated financial statements, and to evaluate whether to adopt the guidance using the full or modified retrospective basis.

Note 2. Financial Instruments and Fair Value
Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction in the principal or most advantageous market between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers assumptions that market participants would use when pricing the asset or liability.
Fair Value Hierarchy
The three levels of inputs that may be used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities;
Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The recurring fair value measurements of these financial assets (excluding cash) were determined using the following inputs at June 30, 2017, and December 31, 2016, respectively: 
 
As of June 30, 2017
 
As of December 31, 2016
 
Fair Value
Measured Using
 
Total
Balance
 
Fair Value
Measured Using
 
Total
Balance
 
Level 1
 
Level 2
 
Level 3
 
Level 1
 
Level 2
 
Level 3
 
 
(In thousands)
Financial assets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds(1)
$
9,138

 
$

 
$

 
$
9,138

 
$
14,083

 
$

 
$

 
$
14,083

Total financial assets
$
9,138

 
$

 
$

 
$
9,138

 
$
14,083

 
$

 
$

 
$
14,083

 
(1)
Held in cash and cash equivalents on the Company’s condensed consolidated balance sheets.
There were no transfers between Levels 1, 2, and 3 from December 31, 2016 through June 30, 2017. As of June 30, 2017 and December 31, 2016, the carrying amounts of accounts receivable, accounts payable, and accrued liabilities approximated fair value due to their short maturities (refer to Note 5 and Note 6 for discussion related to Accrued Restructuring and Vendor Financed Property and Equipment).

Note 3. Property and Equipment, net
Property and equipment, net, consisted of the following:

June 30,
2017
 
December 31, 2016
 
(In thousands)
Equipment
$
10,677

 
$
10,492

Furniture and fixtures
378

 
378

Computer software
10,719

 
10,431

Construction in progress
35

 
303

Leasehold improvements
542

 
536


22,351

 
22,140

Less: Accumulated depreciation and amortization
(20,447
)
 
(19,655
)
Property and equipment, net
$
1,904

 
$
2,485


7


For the three months and six months ended June 30, 2017, depreciation expense was approximately $0.3 million and $0.8 million, respectively. For the three months and six months ended June 30, 2016, depreciation expense was approximately $0.7 million and $1.4 million, respectively.
During the three and six months ended June 30, 2017, the Company retired less than $0.1 million gross property and equipment. During the three and six months ended June 30, 2016, the Company retired less than $0.1 million gross property and equipment.

Note 4. Accrued Liabilities
Accrued liabilities consisted of the following:

June 30,
2017
 
December 31, 2016
 
(In thousands)
Accrued tax liabilities
$
947

 
$
927

Accrued bonus, commissions and other employee benefits
675

 
808

Accrued vendor financed software (1)
135

 
373

Amounts due to customers
817

 
869

Other accrued liabilities
883

 
897


$
3,457

 
$
3,874


(1)
See Note 6 "Vendor Financed Property and Equipment"

Note 5. Accrued Restructuring
During the second quarter of 2015, the Company announced a restructuring plan (the "Q2 2015 Plan") intended to flatten the organization, create a more nimble sales and delivery infrastructure to support a SaaS go to market strategy, and accelerate the cash flow break-even point for the Company. The Q2 2015 Plan reduced headcount globally by approximately 14% and the Company recorded approximately $4.2 million of restructuring charges in 2015 and had less than $0.1 million of payments remaining as of June 30, 2016 for employees termination costs. As of December 31, 2016, the Company had completed all of the related payments associated with Q2 2015 Plan.
During the first quarter of 2016, the Company announced a restructuring plan (the "Q1 2016 Plan") with the stated purpose to achieve positive Adjusted EBITDA profitability in 2016. The Q1 2016 Plan reduced headcount globally by 57 employees, or 30% of the workforce, and primarily eliminated positions in engineering and network operations groups, including a reduction of personnel in the India team. The Company recorded approximately $0.8 million of restructuring charges in 2016 and had less than $0.1 million of payments remaining as of June 30, 2016. As of December 31, 2016, the Company had completed all of the related payments associated with Q1 2016 Plan.
The following is a rollforward of restructuring liability for the Plans:
 
Three Months Ended June 30,
 
2017
 
2016
 
(In thousands)
Beginning balance
$

 
$
379

Restructuring charges and related adjustments

 
30

Payments and adjustments

 
(398
)
Ending balance
$

 
$
11



8


 
Six Months Ended June 30,
 
2017
 
2016
 
(In thousands)
Beginning balance
$

 
$
249

Restructuring charges and related adjustments

 
788

Payments and adjustments

 
(1,026
)
Ending balance
$

 
$
11


Note 6. Vendor Financed Property and Equipment
In October 2013, the Company acquired enterprise database software (under a term unlimited license agreement) and infrastructure hardware. This purchase was financed through a vendor and was payable over three years. In April 2014, the Company acquired additional enterprise infrastructure hardware which was financed through the vendor and was payable over two years. The total purchases financed by the vendor were approximately $3.1 million. All payments were completed in fiscal year 2016.
In October 2016, the Company extended the license related to the previously acquired software for approximately $0.5 million to be paid over one year. Since October 2016, the Company made approximately $0.4 million of principal payments, and as of June 30, 2017, approximately $0.1 million was recorded in accrued liabilities. All payments are expected to be completed in fiscal year 2017, based on the payment terms.

Note 7. Commitments and Contingencies
Lease and Purchase Commitments
The Company leases facilities under operating leases that expire at various dates through October 2020. Future minimum lease payments under these operating leases as of June 30, 2017, are as follows:
Year
Operating
Leases
 
(In thousands)
Remainder of 2017
$
822

2018
1,322

2019
1,180

2020
926


$
4,250

The Company has contracts with certain network service providers which have minimum purchase commitments that expire on various dates through December 2019. Future minimum purchase commitments under these network service agreements as of June 30, 2017, are as follows:
Year
Minimum
Purchase
Commitments
 
(In thousands)
Remainder of 2017
$
16,699

2018
6,647

2019
403


$
23,749


Unclaimed Property Compliance
The Company has received notices from several states stating that they have appointed an agent to conduct an examination of the books and records of the Company to determine whether it has complied with state unclaimed property laws. In addition to seeking the turnover of unclaimed property subject to escheat laws, the states may seek interest, penalties, costs of examinations, and other relief. If the potential loss from any payment claim is considered probable and the amount or

9


the range of the loss can be estimated, the Company accrues a liability for the estimated loss. To date, the Company is not able to estimate the possible payment, if any, due to the early stages of this matter.
Legal Proceedings
The Company is involved in legal proceedings and claims arising in the ordinary course of business. While there can be no assurances as to the ultimate outcome of any litigation involving the Company, management does not believe any such pending legal proceeding or claim will result in a judgment or settlement that would have a material adverse effect on the Company’s financial position, results of operations or cash flows.
In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third-parties. Certain indemnification agreements may not be subject to maximum loss clauses. If the potential loss from any indemnification claim is considered probable and the amount or the range of the loss can be estimated, the Company accrues a liability for the estimated loss. To date, claims under such indemnification provisions have not been significant.

Note 8. Net Loss Per Share
Basic net loss per common share is computed by dividing net loss available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed by dividing net loss available to common shareholders by the weighted average number of common shares outstanding plus dilutive potential common shares as determined using the treasury stock method for outstanding stock options, restricted stock-based awards and shares issuable under the employee stock purchase plan, unless the result of adding such shares would be anti-dilutive. Unvested participating securities are included in the weighted daily average number of shares outstanding used in the calculation of diluted net income per common share, but are excluded from the calculation of diluted net loss per share. In a net loss position, basic and diluted net loss per common share are equal, since the weighted average number of shares used to compute diluted net loss per common share excludes anti-dilutive securities, including participating securities. As a result of the Company’s net loss for the three and six months ended June 30, 2017 and 2016, the Company has excluded all potential shares of common stock from the diluted net loss per share calculation as their inclusion would have had an anti-dilutive effect.
The following table sets forth the computation of basic and diluted net loss per share:
 
Three Months Ended 
 June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
 
(In thousands, except share and per share amounts)
 
(In thousands, except share and per share amounts)
Numerator:

 

 
 
 
 
Net loss
$
(5,268
)
 
$
(1,377
)
 
$
(9,584
)
 
$
(5,107
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted average shares outstanding - basic and diluted
65,667,559

 
63,452,673

 
65,616,234

 
63,430,412

 
 
 
 
 
 
 
 
Total loss per share - basic and diluted:
 
 
 
 
 
 
 
Total net loss per share
$
(0.08
)
 
$
(0.02
)
 
$
(0.15
)
 
$
(0.08
)
The following weighted average potential shares of common stock have been excluded from the computation of diluted net loss per share because the effect of including these shares would have been anti-dilutive:
 
Three Months Ended 
 June 30,
 
Six Months Ended
June 30,
 
2017

2016
 
2017
 
2016
Options to purchase common stock
4,952,867

 
9,211,366

 
4,669,545

 
8,772,610

Restricted stock awards, including participating securities
212,498

 
245,832

 
215,831

 
265,832

Total
5,165,365

 
9,457,198

 
4,885,376

 
9,038,442


                    

10


Note 9. Segment and Geographical Information
The following table presents total Company revenue by country or by geographical region:
 Mobility Services
Three Months Ended June 30,
 
Six Months Ended
June 30,
 
 
2017

2016
 
2017
 
2016
 
United States
48
%

44
%
 
46
%
 
43
%
 
Europe, Middle East and Africa
43
%

43
%
 
44
%
 
44
%
 
Asia Pacific
6
%

12
%
 
7
%
 
12
%
 
Rest of the World
3
%

1
%
 
3
%
 
1
%
 
For the three months and six months ended June 30, 2017, the United States represented 48% and 46% of revenue, respectively, and Germany represented 14% for both periods. One customer, a channel reseller, represented 11% of total revenues for the three and six months ended June 30, 2017.
For the three months and six months ended June 30, 2016, the United States represented 44% and 43% of revenue, respectively, and Germany represented 14% for both periods. One customer, a channel reseller, represented 11% of total revenues for the three months and six months ended June 30, 2016.
Substantially all of the Company’s long-lived assets are located in the United States.

Note 10. Stock Repurchase Program

On November 3, 2015, the Company’s Board of Directors authorized a share repurchase program of up to $3.0 million of the Company’s common stock beginning in the fourth quarter of 2015. Under the repurchase program, the Company was authorized to repurchase shares through open market purchases, in accordance with applicable federal securities laws, including through trading plans under Rule 10b5-1 of the Securities and Exchange Act of 1934. The repurchase program ran through December 31, 2016. The number of shares repurchased and the timing of purchases were based on general business and market conditions, and other factors, including legal requirements. During the six months ending June 30, 2016, the Company repurchased 339,228 shares for $345,296 under the repurchase program, for an average price of $1.02.

Note 11. Subsequent Events
Management has evaluated events subsequent to June 30, 2017, through the date the accompanying consolidated financial statements were filed with the Securities and Exchange Commission for transactions and other events that may require adjustment of and/or disclosure in such financial statements, and noted no additional significant subsequent event that needs to be disclosed.

11


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Management’s Discussion and Analysis of Financial Condition and Results of Operations (or “MD&A”) is provided in addition to the condensed consolidated financial statements and notes, included elsewhere in this report, to assist readers in understanding our results of operations, financial condition, and cash flows. The following discussion and analysis should be read in conjunction with the condensed consolidated financial statements and notes thereto included in Item 1 of this Quarterly Report on Form 10-Q and with the MD&A in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2016.
This MD&A is organized as follows:
Overview
  
Discussion of our business
 
 
Business Portfolio and Our Strategy
 
Description of our business and strategy
 
 
 
Significant Trends and Events
  
Operating, financial and other material trends and events that affect our company and may reflect our performance
 
 
Key Operating Metrics
  
Discussion of key operating metrics that we use to evaluate our operating performance
 
 
Critical Accounting Policies and
Estimates
  
Accounting policies and estimates that we believe are most important to understanding the assumptions and judgments incorporated in our reported financial results
 
 
Results of Operations
  
An analysis of our financial results comparing the three and six months ended June 30, 2017, and June 30, 2016
 
 
Liquidity and Capital Resources
  
An analysis of changes in our balance sheet and cash flows, and discussion of our financial condition, potential sources of liquidity and other required disclosures
The various sections of this MD&A contain forward-looking statements regarding future events and our future results that are based on current expectations, estimates, forecasts, and projections about the industries in which we operate and the beliefs and assumptions of our management. Words such as “expect,” “will,” “anticipate,” “intend,” “believe,” “estimate,” variations of such words, and similar expressions are intended to identify such forward-looking statements. In addition, any statements which refer to projections of our future financial performance, our anticipated trends in our business, 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. Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements. Readers are directed to risks and uncertainties identified in “Risk Factors” in Part II, Item 1A of this Quarterly Report on Form 10-Q, for factors that may cause actual results to be different from those expressed in these forward-looking statements. Any forward-looking statement speaks only as of the date on which it is made and, except as required by law, we undertake no obligation to revise or update publicly any forward-looking statements for any reason.
Investors and others should note that we announce material financial information to our investors using our investor relations website, SEC filings, press releases, public conference calls and webcasts. We also use social media to communicate with our customers and the public about our company, our products and services and other matters relating to our business and market. It is possible that the information we post on social media could be deemed to be material information. Therefore, we encourage investors, the media, and others interested in our company to review the information we post on the U.S. social media channels including the iPass Twitter Feed, the iPass LinkedIn Feed, the iPass Google+ Feed, the iPass Facebook Page, the iPass Blog and the iPass Instagram account. These social media channels may be updated from time to time.


12


Overview
iPass (NASDAQ: IPAS) is a leading provider of global mobile connectivity, offering simple, secure, always-on Wi-Fi access on any mobile device. Built on a software-as-a-service ("SaaS") platform, the iPass cloud-based service keeps its customers connected by providing unlimited Wi-Fi connectivity on unlimited devices. iPass is the world’s largest Wi-Fi network, with more than 60 million hotspots in more than 120 countries, at airports, hotels, train stations, convention centers, outdoor venues, inflight, and more. Using patented technology, the iPass SmartConnectTM platform takes the guesswork out of Wi-Fi, automatically connecting customers to the best hotspot for their needs. Customers simply download the iPass app to experience UNLIMITEDEVERYWHERE and INVISIBLE Wi-Fi.


Business Highlights
Strategic iPass Assets
We believe iPass has a unique set of global mobile connectivity assets that provide us with competitive advantages. We see our three core assets as follows:

Our Technology Platform: Our application (app) is an intelligent cloud-based service manager that securely connects users and devices to our global Wi-Fi footprint. The app is built on the backbone of years of iPass’ intellectual property and is developed from our own Software Development Kit ("SDK") that allows partners and customers to integrate the same technological advancements into their own applications. Benefits of the technology include:

iPass SmartConnectTM which is evolving mobile connectivity expectations from “best efforts” to a truly intelligent always-best-connected experience, solving for problems like false positives, network outages, and low connection success rates.
Last-Mile VPN security to protect user data, even at free Wi-Fi hotspots.
Veri-FiTM big data aggregation and analysis intelligence to rate hotspots on critical quality of service criteria, optimize network performance attributes, and provide intelligent data to a variety of partner use cases.
Hotspot discovery and curation to keep our network growing both organically and commercially in the places our users need to use.

Our Back-end Infrastructure: We have a global authentication fabric of integrated servers, cloud-based virtualized assets, and software that is interconnected with over 160 unique global Wi-Fi networks. This infrastructure allows us to provide secure, highly-available and seamless four-party global authentication, clearing and settlement of Wi-Fi users for our partners and customers. This infrastructure makes the over 60 million hotspots we aggregate look and feel like iPass hotspots; there is no need to enter personal data, watch commercials, or spend any nonproductive time logging into these locations, the platform just connects. Between our physical colocation facilities and our growing virtualization of cloud-based infrastructure assets, we have the ability to process millions of data records per day to drive the performance of our aggregated network and the evolving use cases of our big data analyses. The architecture is built on a telecom based transaction and reporting clearing back-end that would be time consuming and expensive to replicate.

Our Wi-Fi Network: We have a Wi-Fi network footprint and supply chain that consists of over 60 million hotspots in over 120 countries and territories, including major airports, convention centers, planes, trains, train stations, hotels, restaurants, retail, and small business locations. In addition, with our embedded curation feature, we continue to identify and provide access to millions more free access hotspots in virtually every country in the world, providing additional connectivity options for our SmartConnect users. As a proponent of the sharing economy, our footprint also includes millions of community and free hotspots, providing the overlay benefits of our iPass SmartConnect technology aggregating all available connection opportunities for the users of our service.

The combination of the above assets allows us to drive three distinct but interconnected monetization streams in the future; technology integration through our SDK, big data intelligence, and our historical mobile connectivity solutions.

Business Portfolio and Go-to-Market Strategy
We have a single reportable operating segment, Mobile Connectivity Services. Our Mobile Connectivity Services offer a standard cloud-based solution allowing our customers and their users access to our global Wi-Fi network to stay

13


connected to the people and information that matters most. We categorize our services in two broad go-to-market approaches:
Enterprise (Business to Business or B2B): This go-to-market strategy focuses on providing mobile connectivity solutions to enterprises ranging from large to small. With an easy-to-download application, a user on a variety of platforms (Windows, Mac, iOS, Android) can quickly access our hosted service and connect to our over 60 million Wi-Fi hotspots around the globe. While we continue to have existing customers that procure our services under a variety of pay-as-you go or flat rate pricing plans, in 2015 we introduced our UNLIMITED pricing. Under UNLIMITED, for a set price per subscriber per month, our customers have access to our entire network of hotspots without the worries of throttling usage or running up large overage expenses. For the quarter ended June 30, 2017, 20% of Enterprise revenue was generated from UNLIMITED customers.

Strategic Partnerships (Business to Business to Consumer or B2B2C): This strategy is executed through business development deals intended to open channel distributions for our product to reach the consumer market. While the channel customer may use a combination of our platform, technology infrastructure, or network, each deal is negotiated independently based on specific customer needs. Strategic Partnerships include global OEMs (Original Equipment Manufacturers), loyalty programs like credit card companies, software product and service providers, and communication companies. With the advent of our SDK and big data generated from iPass SmartConnect, we envision additional monetization streams in the future with our strategic partners.

Our Corporate Strategy
We intend to leverage our unique set of assets across our go-to-market strategies to drive growth in new customer acquisition, subscribed users, and devices accessing our services. As part of our Mobile Connectivity Services strategy, we have rebuilt our product and service delivery across three main value creation initiatives.

UNLIMITED - Wi-Fi without boundaries
For a flat monthly per user rate, users have UNLIMITED access to our global network. Using our iPass SmartConnect technology and big data intelligence, we maximize the user experience while effectively optimizing our network cost structure.

EVERYWHERE - World’s largest Wi-Fi network
We continue to add strategic partners, bolstering our footprint in planes, trains, hotels, airports, restaurants, and cafes. And with our business development activities and B2B2C channel expansion, our services are proliferating on user devices around the globe.

INVISIBLE - Wi-Fi as easy as cellular
Our platform is an artificial intelligence network sniffer, finding, categorizing, rating, and optimizing networks and connections. It provides last mile VPN tunnel security and is designed to maximize connection success rates. For customers looking to leverage our intellectual property and platform functionality into their customized products, we launched our SDK in the first quarter of 2016. INVISIBLE also incorporates the iPass big data initiative, branded as Veri-Fi, to aggregate, analyze, and provide intelligent insight on a variety of potential use case applications.
For a detailed discussion regarding our mobility business, including our strategy and our service offerings, see “Item 1. Business” included in our Annual Report on Form 10-K for the year ended December 31, 2016.

Significant Trends and Events
The following describes recent significant trends and events of our business.
Product Evolution
While we have and will continue to sell and support customers on our pay-as-you-go usage and varying flat rate price plans, we continue to focus primarily on selling our UNLIMITED subscriptions to new or renewal customers. Our product is being optimized for UNLIMITED, providing always-on, secure connectivity to users, without any usage restrictions. While iPass SmartConnect is optimized for UNLIMITED customers, it can have unintended impacts on our legacy pay-per-use customers and associated revenues as it is designed to optimize the user quality of service attributes, such as connection success rates, often over purely connecting a user to any available hotspot, irrespective of the quality of that hotspot connection. In the first half of 2017, our pay-per-use revenue was adversely impacted as we continued to evolve the algorithms that optimize

14


quality of service with always best-connected attributes. In the second quarter, we continued to have connectivity issues, especially in our metered pay-as-you-go customers that can be attributed to a variety of factors including; network quality of service, virus and intrusion threat concerns, increased reliance on unlimited data cellular plans, and customer churn. We introduced iPass SmartConnectTM SDK, which provides the tools to build adaptive network selection applications for smartphones, tablets, and laptops. Developers can access iPass core technologies to activate, authenticate, connect, and create custom interfaces for presenting and selecting Wi-Fi networks. Applications built using the iPass SDK have instant and secure access to the iPass network. The SDK is designed for enterprises, operators and solution vendors seeking to leverage iPass wireless connectivity technology in their applications.
Network Access Investments
We continue leveraging the power of network curation, community, and strategic partner procurement. And while pure numbers emphasize an element of our EVERYWHERE initiative, more importantly we are enhancing our network through our platform technology to improve the user experience and mitigate issues like “false positives” (a network that broadcasts a signal but is not active in the iPass footprint), failed authentications, poor bandwidth, or other quality issues. To support our UNLIMITED strategy and to meet the needs of our customers' increasing consumption of Wi-Fi, we continue to invest in Network Access through selective investment decisions to lock up additional network capacity and drive the effective cost of data connectivity continually down. While we have not been successful in filling our network capacity purchases, we do continue to drive down the cost per unit of our network access costs, to $3.77 per hour in the second quarter, from $4.02 per hour, $4.80 per hour, and $5.12 per hour in full year 2016, 2015, and 2014, respectively.
Customer Roll-Out Initiatives
One area we struggled with in 2016 was converting committed sales contracts, as reported through our ACV metric, into recognized revenue. We had a significant amount of reported ACV in backlog at December 31, 2016 as contracts were delayed due to customer roll-out schedules, difficulties in implementing our SDK technology, and other integration issues. In 2017, we have created a dedicated SDK support team and will be working closely with new customers and partners to accelerate rollouts and convert backlog into billing and ultimately revenue recognized at a more rapid pace. Through June 30, 2017, we have had only limited success in accelerating the conversion of backlog but continue to refine our efforts. Our lack of success in converting backlog is the largest single risk associated with the going concern issue discussed in the "Liquidity and Capital Resources" Section.

Key Operating Metrics
Described below are key metrics that we use to evaluate our operating performance:
Total iPass Wi-Fi Network Users
Total iPass Wi-Fi Network Users (Enterprise and Strategic Partnerships) is the number of our platform users each month in a given quarter that used Wi-Fi network services from iPass. As our UNLIMITED subscriptions ramp and a significant number of our new or renewal customers are billed under UNLIMITED, this metric will likely transform to a SaaS-like benchmark: number of total subscribers.
Total iPass Active Platform Users
Total iPass Active Platform Users is the number of users who were billed platform fees and who have deployed the platform, regardless of whether they have actually used the Wi-Fi network services. Similar to Total iPass Wi-Fi Network Users, as our UNLIMITED pricing ramps and a significant number of our new or renewal customers are billed under UNLIMITED, this metric will likely transform to a unified SaaS-like benchmark: number of total subscribers. This metric excludes UNLIMITED subscribers unless they have actively accessed network during the period.
Hours Consumed
Hours Consumed represent the average number of network hours consumed by our customers each month in a given quarter. This operating metric is an indicator of the improvement of our technology performance, our customers' satisfaction, and the expansion of our network.
The following table summarizes the number of active users of iPass services as well as the hours consumed (in thousands). Each number of users below is calculated as the average number of active users per month, during a given quarter, for which a fee billed by iPass for either Wi-Fi or Platform service. Hours represent the monthly average hours consumed by our Wi-Fi Network Users during a given quarter.


15


 
For the Quarter Ended
 
June 30,
2017
 
March 31,
2017
 
December 31,
2016
 
September 30,
2016
 
June 30,
2016
 
 
Wi-Fi Network Users:
 
 
 
 
 
 
 
 
 
Enterprise
74

 
76

 
81

 
77

 
83

Strategic Partnerships
65

 
48

 
47

 
56

 
42

Total Wi-Fi Network Users
139

 
124

 
128

 
133

 
125

 
 
 
 
 
 
 
 
 
 
Total Active Platform Users
786

 
752

 
732

 
738

 
794

 
 
 
 
 
 
 
 
 
 
Network Hours Consumed:
 
 
 
 
 
 
 
 
 
Unlimited and Strategic Partnerships
521

 
407

 
402

 
371

 
231

Other Pricing Plans
327

 
363

 
393

 
383

 
447

Total Network Hours Consumed
848


770


795


754

 
678

Gross Margin
Gross Margin represents Total Revenue less Network Access Costs less Network Operations costs divided by Total Revenue and is comprehensive and insightful to the overall performance of the business, incorporating our overall costs to acquire, support, maintain, and provide network and network related services. Gross margin by quarter over the last five quarters was as follows:
 
For the Quarter Ended
 
June 30,
2017
 
March 31,
2017
 
December 31,
2016
 
September 30,
2016
 
June 30,
2016
Gross Margin
17.5
%
 
21.2
%
 
34.9
%
 
35.2
%
 
37.9
%
Deferred revenue (Short-term plus Long-term)
Deferred Revenue represents the sales invoiced in advance of recognition under our revenue recognition policy. The fluctuation of deferred revenue is primarily driven by upfront payments received from our customers for annual subscriptions and fluctuations in number of devices shipped by an OEM strategic partner. Under the OEM agreement, we bill upfront on devices shipped and recognize revenue over the future obligation period to deliver related Wi-Fi services. The following table represents balances (in thousands) as of the period end date:
 
For the Quarter Ended
 
June 30,
2017
 
March 31,
2017
 
December 31,
2016
 
September 30,
2016
 
June 30,
2016
Total Deferred Revenue
$
2,859

 
$
3,217

 
$
2,479

 
$
2,563

 
$
2,300

Annual Contract Value ("ACV")
Annual Contract Value represents the annualized sales value committed under contract for newly acquired customers or significant upsell, in total across our Enterprise and Strategic Partnership go-to-market strategies, in the period. While ACV does not represent current revenue, it is a lead indicator of future revenue, especially as we migrate to a more SaaS-like recurring monthly subscription model under UNLIMITED pricing. Because ACV is not an alternative measure for GAAP revenue, but only an operational metric to provide insight on the health and progress of our sales pipeline and revised go-to-market strategy, the signing of committed contract value should not be assumed to have met our entire revenue recognition criteria. For example, while persuasive evidence of an arrangement always exist before reporting ACV, service may not yet have been provided to the customer or collections may not yet be determined to be reasonably assured. We make reasonable efforts to substantiate the viability of all reported ACV, but future events could change that conclusion. As an example, when a previously reported ACV customer fails to perform under the committed contract, such remaining calculated ACV will be reversed in the current period reported ACV. In the second quarter of 2017, we reversed $1.9 million of previously reported ACV due to contract terminations or significant delays in roll out schedules. The following table represents ACV (in thousands):
 
 
 
For the Quarter Ended
 
June 30,
2017
 
March 31,
2017
 
December 31,
2016
 
September 30,
2016
 
June 30,
2016
 
Annual Contract Value
$
(991
)
 
$
780

 
$
4,771

 
$
3,667

 
$
2,287

 

16



Critical Accounting Policies and Estimates
Our discussion and analysis of our financial condition and results of operations is based upon our condensed consolidated financial statements which have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The preparation of these condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. We base our estimates and judgments on our historical experience, knowledge of current conditions and our belief of what could occur in the future considering available information, including assumptions that we believe to be reasonable under the circumstances. By their nature, these estimates and judgments are subject to an inherent degree of uncertainty and actual results could differ materially from the amounts reported based on these policies. On an ongoing basis, we evaluate our estimates and judgments. There have been no significant changes in our critical accounting policies and estimates during the six months ended June 30, 2017, as compared to the critical accounting policies and estimates disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 31, 2016.
Recent Accounting Pronouncements
See Note 1 "Basis of Presentation and Recent Accounting Pronouncements" included in Part I, Item 1, of this report for information regarding recent accounting pronouncements.


Results of Operations
Sources of Revenue
We differentiate and analyze our revenue generation streams as follows:
Enterprise revenues consist of Wi-Fi, platform, and other fees charged to enterprise customers of the iPass service. Revenues are generated by customers that purchase our service on a per user per month subscription basis ("Unlimited Customers") or under a variety of other pricing models which may include pay-as-you-go usage, flat rate pricing per active user, separate platform fees, and other ancillary services such as consulting or platform customization.
Strategic Partnership revenues consist of Wi-Fi, platform, and other fees charged to our strategic partnership customers. In contrast to Enterprise revenue, pricing on these deals is negotiated specific to the customer needs and can include per device charges, platform only charges (including SDK), cost-plus or pay-as-you-go arrangements on Wi-Fi usage, and various other pricing mechanisms.
Legacy iPC revenues consist of Dial-up and 3G network, our iPC platform, and related platform services, as well as iPC driven network usage, including iPC user driven Wi-Fi and minimum commit shortfall.

Three Months Ended
June 30,
 
Six Months Ended
June 30,

2017
 
2016
 
2017
 
2016
 
(In thousands)
 
(In thousands)
Revenue Mobile Connectivity Services
$
13,474

 
$
16,497

 
$
27,760

 
$
31,228

Enterprise
10,776

 
12,897

 
22,051

 
25,118

     Unlimited Customers
2,212

 
1,013

 
4,382

 
1,786

     Other Pricing Plan Customers
8,564

 
11,884

 
17,669

 
23,332

Strategic Partnerships
2,301

 
3,035

 
4,890

 
4,944

Legacy iPC
397

 
565

 
819

 
1,166


For the three months ended June 30, 2017, revenue decreased $3.0 million or 18% as compared to the same period in 2016. This was due to lower Enterprise revenue of $2.1 million, lower Strategic Partnerships revenue of $0.7 million and lower Legacy iPC revenue of $0.2 million.
For the six months ended June 30, 2017, revenue decreased $3.4 million or 11% as compared to the same period in 2016. This was due to lower Enterprise revenue of $3.0 million and lower Legacy iPC revenue of $0.4 million, driven by churn and declining usage from our pay-as-you-go enterprise customers.

17


Gross Margin
We use gross margin as a metric to assist us in assessing the profitability of our various network and network related services. Our overall gross margin is defined as Total Revenue less Network Access Costs less Network Operations costs divided by total revenue.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
Gross Margin (%)
17.5
%
 
37.9
%
 
19.4
%
 
36.6
%
For the three and six months ended June 30, 2017, gross margin decreased by 20.4 and 17.2 percentage points, respectively, as compared to the same period in 2016 which is primarily due to the increase of our network access costs as a result of the investment in additional network capacity. We have purchased additional capacity to support our go to market initiatives on UNLIMITED and Strategic partners, and drive down our cost per unit of network consumed down. While our unit costs to acquire network have declined, revenue decreases have been steeper resulting in declining gross margin.
Cost of Revenue and Operating Expenses
Network Access Costs (NAC)
NAC consists of charges for network access which we pay to our network service providers and other direct cost of sales. We purchase NAC in a combination of pay-as-you-go and fixed-price-for-capacity arrangements.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
 
(In thousands)
 
(In thousands)
Network access costs
9,598

 
8,466

 
$
19,157

 
$
15,908

As a percentage of total revenue
71.2
%
 
51.3
%
 
69.0
%
 
50.9
%
For the three and six months ended June 30, 2017, network access costs increased by approximately $1.1 million or 13.4% and $3.2 million or 20%, as compared to the same period in 2016. This was mainly due to the purchasing strategy to commit spend to acquire additional network capacity and the significant increase in network hours consumed.
For the six months ended June 30, 2017, network access costs as a percentage of total revenue increased 18.1 percentage points, as compared to the same period in 2016. This was primarily due to the increase in commit spend to acquire additional network capacity and a decrease in our Enterprise revenue.
Network Operations
Network operations expenses consist of compensation and benefits for our network engineering, customer support and network access quality personnel, outside consultants, transaction center fees, network equipment depreciation, and allocated overhead costs.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
 
(In thousands)
 
(In thousands)
Network operations costs
1,514

 
1,780

 
3,206

 
3,878

As a percentage of total revenue
11.2
%
 
10.8
%
 
11.5
%
 
12.4
%
For the three and six months ended June 30, 2017, network operations expense decreased $0.3 million or 14.9% and $0.7 million or 17.3%, as compared to the same period in 2016, due to a decrease in depreciation expense.
Research and Development
Research and development expenses consist of compensation and benefits for our research and development personnel, software, consulting, and allocated overhead costs.

18


 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
 
(In thousands)
 
(In thousands)
Research and development expense
2,137

 
1,762

 
$
4,111

 
$
3,902

As a percentage of total revenue
15.9
%
 
10.7
%
 
14.8
%
 
12.5
%
For the three months ended June 30, 2017, research and development expense increased by $0.4 million or 21.3%, as compared to the same period in 2016, mainly due to increase in licenses and fees of $0.2 million, and an increase of professional services and support of $0.2 million.
For the six months ended June 30, 2017, research and development expense increased by $0.2 million or 5.4%, as compared to the same period in 2016, mainly due to increase in licenses and fees.
Sales and Marketing
Sales and marketing expenses consist of compensation, benefits, advertising and lead generation costs, and allocated overhead costs.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
 
(In thousands)
 
(In thousands)
Sales and marketing expense
2,615

 
2,895

 
$
5,069

 
$
5,732

As a percentage of total revenue
19.4
%
 
17.5
%
 
18.3
%
 
18.4
%
For the three months ended June 30, 2017, sales and marketing expense decreased by $0.3 million or 9.7%, compared to the same period in 2016, due to a decrease in commission and bonus expense.
For the six months ended June 30, 2017, sales and marketing expense decreased by $0.7 million or 11.6%, compared to the same period in 2016, mainly due to a decrease in commission and bonus expense of $0.6 million and decrease in marketing expense of $0.1 million.
General and Administrative
General and administrative expenses consist primarily of compensation and benefits for general and administrative personnel, facilities, legal and accounting expenses.
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
 
(In thousands)
 
(In thousands)
General and administrative expense
2,546

 
2,765

 
5,318

 
5,755

As a percentage of total revenue
18.9
%
 
16.8
%
 
19.2
%
 
18.4
%
For the three and six months ended June 30, 2017, general and administrative expense decreased $0.2 million or 7.9% and $0.4 million or 7.6%, as compared to the same period in 2016, mainly due to the decrease in headcount related expenses.
Other Income and Expenses
Foreign Exchange Gains and Losses
Foreign exchange gains and losses primarily include realized and unrealized gains and losses on foreign currency transactions. Foreign currency exchange rate fluctuations impact the re-measurement of certain assets and liabilities denominated in currencies other than the U.S. Dollar and generate unrealized foreign exchange gains or losses. In addition, some of our network access costs are invoiced in currencies other than the U.S. Dollar. The transactional settlement of these outstanding invoices and other cross-currency transactions generate realized foreign exchange gains or losses depending on the fluctuation of exchange rates between the date of invoicing and the date of payment.

19


For the three and six months ended June 30, 2017 and 2016, we did not enter into any hedging contracts.
Foreign exchange loss for the three and six months ended June 30, 2017 was approximately $0.1 million and $0.2 million, respectively, primarily due to the re-measurement of certain assets and liabilities denominated in currencies other than the U.S. Dollar. Foreign exchange loss for the three and six months ended June 30, 2016 was approximately $0.1 million and $0.2 million, respectively.

Provision for Income Taxes
Income tax expense for the three and six months ended June 30, 2017 was approximately $0.2 million and $0.3 million, respectively, and is primarily related to foreign taxes on expected profits in the foreign jurisdictions. Income tax expense for each of the three and six months ended June 30, 2016 was approximately $0.1 million.

Liquidity and Capital Resources
We had cash and cash equivalents of $10.4 million at June 30, 2017, compared to $16.1 million at December 31, 2016.
 
Six Months Ended June 30,
 
2017
 
2016
 
(In thousands)
Cash Flows
 
Net cash used in operating activities
$
(5,530
)
 
$
(4,148
)
Net cash used in investing activities
(437
)
 
(131
)
Net cash provided by financing activities
263

 
123

Net decrease in cash and cash equivalents
$
(5,704
)
 
$
(4,156
)
Operating Activities
Net cash used in operating activities increased by approximately $1.4 million for the six months ended June 30, 2017 compared to the same period in 2016. Changes in working capital in the 2017 period were favorable $3.4 million as a result of timing of payables and receivables. Cash used as a result of net loss, after adjustment for non-cash items, increased by approximately $4.8 million driven mostly by the increase in net loss.
Investing Activities
Net cash used in investing activities increased by approximately $0.3 million for the six months ending June 30, 2017 compared to the same period in 2016. This increase is primarily a result of higher purchases of property and equipment during the 2017 period.
Financing Activities
Net cash provided by financing activities increased by approximately $0.1 million for six months ending June 30, 2017 compared to the same period in 2016. The increase is due to the $0.3 million paid for the repurchased shares and $0.6 million paid as principal payment for vendor financed property and equipment in 2016, offset in part by $0.8 million of incremental cash collected on option exercises during the 2016 period.

Sources of Cash and Future Cash Requirements
We have historically relied on existing cash and cash equivalents for our liquidity needs. We use a professional investment management firm to manage a large portion of our cash, which is invested primarily in money market accounts. We believe that based on our current revenue prospects and our anticipated cash flows from operations, our existing cash balances may not be sufficient to meet our working capital and operating resource expenditure requirements for the next twelve months. Achievement of our objectives will be dependent upon the ability to obtain additional capital, to generate revenue from current and planned business operations, or to control our costs.  However, there is no assurance that we will be able to achieve these objectives, therefore substantial doubt about its ability to continue as a going concern exists.

20


The amount of cash and cash equivalents held by our foreign subsidiaries as of June 30, 2017 and December 31, 2016 was $0.4 million and $0.4 million, respectively. We currently do not intend to distribute any of our cumulative earnings by our foreign subsidiaries to the parent company in the U.S.

Primary Uses of Cash
Our principal use of cash during the three months ended June 30, 2017 was for network access costs, payroll related expenses, payments for vendor financing equipment purchase, and general operating expenses including marketing, office rent, and capital expenditures.

Contractual Obligations
The following are our contractual obligations as of March 31, 2017:
 
Total
 
Less Than
1 Year
 
1-3 Years
 
3-5 Years
 
(In thousands)
Operating Lease Obligations
$
4,250

 
$
1,515

 
$
2,735

 
$

Other Purchase Commitments
23,749

 
21,527

 
2,222

 

Total Contractual Obligations (1)
$
27,999

 
$
23,042

 
$
4,957

 
$

 
(1) See Note 7 "Commitments and Contingencies"

Our contractual commitments at December 31, 2016, were $37.3 million. For information on our contractual commitments at December 31, 2016, see “Contractual Obligations” in Item 7, Management’s Discussion and Analysis of Financial Conditions and Results of Operations of our Annual Report on Form 10-K for the year ended December 31, 2016.
Off-Balance Sheet Arrangements
As part of our ongoing business, we do not participate in transactions that generate material relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or for other contractually narrow or limited purposes. We did not have any off-balance sheet arrangements at June 30, 2017, and December 31, 2016, as defined in Item 303(a)(4)(ii) of SEC Regulation S-K.


21


Item 3. Quantitative and Qualitative Disclosures About Market Risk
Exchange Rate Risk
We are exposed to foreign currency exchange rate risk inherent in conducting business globally in numerous currencies, of which the most significant to our operations for the six months ended June 30, 2017, were the Euro, the British Pound, and the Indian Rupee. We are primarily exposed to foreign currency fluctuations related to network access costs and other operating expenses denominated in currencies other than the U.S. Dollar. Currently, we do not enter into currency forward exchange or option contracts to hedge foreign currency exposures. The impact of foreign currency fluctuations is also discussed in “Foreign Exchange Gains and Losses” under Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
Interest Rate Risk
As of June 30, 2017, we had cash and cash equivalents of $10.4 million and no short-term investments or restricted cash. As of December 31, 2016, we had cash and cash equivalents of $16.1 million and no short-term investments or restricted cash. Our cash balances are held primarily in bank deposits and money market accounts with a remaining maturity of three months or less at the time of purchase. As a result, we do not believe we are exposed to material interest rate risk.

Item 4. Controls and Procedures
Disclosure Controls and Procedures
As of the end of the period covered by this report, management of iPass conducted an evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined in Securities Exchange Act Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934 (the Exchange Act). Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective at a reasonable assurance level, as of the end of the period covered by this report, to ensure that information required to be disclosed was recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and to provide reasonable assurance that information required to be disclosed by us in such reports is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
During the quarter ended June 30, 2017, there have been no changes in our internal control over financial reporting that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations of Disclosure Control and Procedures and Internal Control over Financial Reporting
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 all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, 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. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within iPass have been detected.

22


PART II. OTHER INFORMATION

Item 1A. Risk Factors
In addition to the factors discussed elsewhere in this report and our other reports filed with the Securities and Exchange Commission, the following are important factors that could cause actual results or events to differ materially from those contained in any forward-looking statements made by us or on our behalf. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we deem immaterial also may impair our business operations. If any of the following risks or such other risks actually occur, our business could be harmed.
Our risk factors which are set forth below, have not changed substantively from those set forth in our Annual Report on Form 10-K as of and for the year ended December 31, 2016, filed with the Securities and Exchange Commission on March 14, 2017, other than those marked with an asterisk (*).
* We may require additional capital to support our business growth, and such capital may not be available.
We believe that based on our current revenue prospects and our anticipated cash flows from operations, our existing cash balances may not be sufficient to meet our working capital and operating resource expenditure requirements for the next twelve months. We intend to continue to make investments to support business growth and may require additional funds to respond to business challenges, which include the need to develop new solutions and partnerships or enhance existing solutions and partnerships, enhance our operating infrastructure, expand our sales and marketing capabilities, and acquire complementary businesses, technologies or assets. Accordingly, we may need to engage in equity or debt financing to secure funds. Equity and debt financing, however, might not be available when needed or, if available, might not be available on terms satisfactory to us. If we raise additional funds through equity financing, our stockholders may experience dilution. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. If we are unable to obtain adequate financing or financing on terms satisfactory to us, our ability to continue to support our business growth and to respond to business challenges could be significantly limited as we may have to delay, reduce the scope of or eliminate some or all of our initiatives, which could harm our operating results.
* Our revenue and overall profitability may be adversely impacted by material reductions in existing customer and partner purchase commitments.
Our customers and partners have traditionally agreed to contractual provisions that require them to pay the greater of the fees generated from the use of our services or a minimum committed amount over a pre-determined period of time. Minimum commitments are negotiated by customers to improve their unit pricing, effectively guaranteeing a certain volume to achieve a reduced unit price. Recent global economic conditions in certain cases caused our customers and partners to generate fees from the use of our services that are significantly less than their minimum committed amounts. Consequently, this shortfall has caused some partners and customers upon renewal of their contracts with us, to renew with a lower minimum commitment and in some cases with no minimum commitment, which has been increasing throughout 2017. Additionally, in some cases partners and customers are requesting a re-evaluation of their minimum commitments on a prospective basis during the term of their existing contract; to maintain these commercial relationships, we have addressed these requests on a contract by contract basis. The reduction or elimination of minimum purchase commitments could result in lower future revenues.
Significant dependency on key network providers could negatively affect our revenues.
There are certain venues (hotels, airports, airplanes, cafes, etc.) globally where we depend on key providers for network access in those venues. Additionally, in certain geographies we depend on a small number of providers for a large portion of network access. If such a provider were to go out of business, terminate their agreement with us, or encounter technical difficulties such that network access was not available to our customers for an extended period of time, it could have a negative impact on our revenues and profitability if we cannot find an alternative provider to enable network access in those venues or geographies.
If we do not accurately predict network usage for our Flat Rate or iPass UNLIMITED price plans, our costs could increase without a corresponding increase in network revenue.
A significant number of our customers have purchased our Flat Rate network price plans, and we are signing new customers to our iPass UNLIMITED plan. In these plans, our customers pay a flat rate price to access our network services. However, in many situations we continue to pay our providers based on actual network usage (pay-as-you-go). The rate we charge in these plans is based on statistical predictions of usage across a pool of users within a customer. If actual usage is higher than expected, our expenses may increase without a commensurate increase in revenues, and our ability to achieve profitability could be negatively impacted.

23


Starting in 2014, we implemented certain fixed rate buying structures with some providers to mitigate this risk. However, buying network access at a fixed rate creates additional risk if our customers were to use less Wi-Fi in the future, which could result in our costs exceeding our revenues and could negatively impact our profitability.
If demand for mobile connectivity services does not grow or grows in ways that do not require use of our services, we may experience a decline in revenues and profitability.
The growth of our business is dependent, in part, upon the increased use of mobile connectivity services and our ability to capture a higher proportion of this market. If the demand for mobile connectivity services does not continue to grow, or grows in ways that do not require use of our services, then we may not be able to grow our business, or achieve profitability. Increased usage of our services depends on numerous factors, including:
Willingness of enterprises to make additional information technology expenditures;
Availability of security services necessary to ensure data privacy over a variety of networks;
Quality, cost and functionality of our services and competing services;
Increased adoption of wireless broadband access methods and our ability to support these new methods;
Proliferation of smartphones, tablets and mobile handheld devices and related applications, and our ability to provide valuable services and support for those devices;
Our ability to partner with mobile network operators and service providers that are willing to stimulate consumer awareness and adoption of our services; and
Our ability to timely implement technology changes to our services to meet evolving industry standards for mobile devices, Wi-Fi network access and customer business requirements.
* Customer adoption and deployment of our revised, cloud-based platform has been slower than we expect, and if it does not increase, our ability to significantly grow our services business and achieve profitability could be harmed.
The future success of our business will depend in large part on our current and prospective customers’ timeliness of adoption and deployment of our revised, cloud-based platform and related services, which to date has been slower than we expected. Key risks associated with our platform and services are as follows:
Customer adoption and deployment of our platform may be slow. We believe that the growth of our business is dependent on the timely adoption and deployment of the revised, cloud-based platform by our customers. A material delay in the adoption and deployment of the platform by our customers, will adversely impact our ability to grow revenues and achieve profitability.
Customer deployment of our platform may not result in increased use of our services. We believe it is important to the future success of our business that users of our services increase their usage and network services to validate our value proposition. We believe that the deployment by our customers of our platform will lead to increased usage of our platform services and correspondingly, our network services, which will lead to an increase in our revenue. However, even if a significant portion of our customers deploy our platform, there is no guarantee that our customers will use our services more frequently.
Our platform may have technical limitations that cause our customers to delay adoption or deployment. There is risk that the platform may contain technological limitations, bugs or errors that would cause our customers to not adopt or delay the adoption of the platform. If some or all of these risks associated with our platform were to occur, adoption and deployment of our platform may not occur and our business could be harmed.
We rely significantly on information technology to accurately provision, service, and bill our customers and any failure, inadequacy or interruption of that technology could negatively impact our ability to onboard and service our customers or report on our financial performance on a timely basis.
A key component of our ability to attract and retain customers is the timely and accurate furnishing of monthly detail billing records of activity on our network, rated for the agreements in place with both our customers and our suppliers. Our ability to meet these billing requirements, as well as to effectively manage and maintain our books and records, and internal reporting requirements, depends significantly on our internal information technology. In addition, our information technology infrastructure is designed to process large volumes of users and data, but any unanticipated capacity constraints could harm our ability to onboard and service our customers.

24


If our strategic and channel partners do not successfully market our services to their customers, then our ability to grow our revenues could be impaired.
We sell our services directly through our sales force and indirectly through our strategic and channel partners, which include telecommunication carriers, systems integrators, value-added resellers, and business to business to consumer partnerships. A large percentage of our sales outside of the United States are made through these partners. Our business depends on the efforts and the success of these partners in marketing our services to their customers. Our own ability to promote our services directly to our partners’ customers is often limited. Many of our partners may offer services to their customers that may be similar to, or competitive with, our services. Therefore, these partners may not actively promote our services. If our partners fail to market our services effectively, our ability to grow our revenue could be reduced and our business may be impaired.
If our Strategic Partnership service offerings do not achieve expanded market acceptance, our ability to grow our business could be harmed.
Our Strategic Partnership service offerings incorporate our platform, global authentication fabric, and global Wi-Fi network to provide reseller, wholesale, and partners around the world with the infrastructure to offer their customers new Mobile Connectivity Services. We have entered into contracts with a number of customers for our Strategic Partnership services, but ramping revenues takes time to develop. We have devoted significant resources to building our Strategic Partnership service line of business. If Strategic Partnership service offerings do not achieve expanded market acceptance and generate meaningful revenues our financial condition may be harmed.
If key global Wi-Fi venues offer “no charge” Internet access to all users, our network revenues could be negatively affected.
We derive a significant portion of our revenue from providing Wi-Fi access in certain key venues (e.g., hotels, airports, trains, and cafes). In general, these venues charge their customers for Wi-Fi access. If these venues begin offering Wi-Fi access at no charge, the amount we can charge our customers for Wi-Fi access at these venues will likely decrease or we may not charge our customers for Wi-Fi access at these venues. We are proponents of free Wi-Fi as our service platform overlays benefits for all connectivity; security, ease of use, and broad coverage. And we have engaged partnerships to include free Wi-Fi in our available footprint. As we migrate more of our users to our UNLIMITED offering, pay-as-you-go pricing becomes less relevant to our revenue streams and the risk of free Wi-Fi decreases.
We may be exposed to credit risk, collection risk and payment delinquencies on our accounts receivable.
A substantial majority of our outstanding accounts receivables are not secured. Our standard terms and conditions permit payment within a specified number of days following the receipt of our services. While we have procedures to monitor and limit exposure to credit risk on our receivables, there can be no assurance such procedures will effectively limit our collection risk and avoid losses. In addition, under poor global economic conditions, certain of our customers have faced and may face liquidity concerns and have delayed and may delay or may be unable to satisfy their payment obligations, which may have a material adverse effect on our financial condition and operating results.
To compete we must attract and retain key employees, and our failure to do so could harm our results of operations.
To compete we must attract and retain executives, sales representatives, engineers and other key employees. Hiring and retaining qualified executives, sales representatives and engineers are critical to our business, and competition for experienced employees in our industry can be intense. If we experience an unexpected significant turnover of our executives, sales representatives, engineers and other key employees it will be difficult to achieve our business objectives and could adversely impact our results of operations.
If licenses to third party technologies do not continue to be available to us at a reasonable cost, or at all, our business and operations may be adversely affected.
We license technologies from several software providers that are incorporated into our services. We anticipate that we will continue to license technology from third parties in the future. Licenses to third party technologies may not continue to be available to us at a reasonable cost, or at all. The loss of the right to use these technologies or other technologies that we license could have an adverse effect on our services and increase our costs or cause interruptions, degradations or delays in our services until substitute technologies, if available, are developed or identified, licensed and successfully integrated into our services.

25


Our sales cycles are lengthy and could require us to incur substantial costs that may not result in related revenues.
Our Strategic Partnership revenue stream is characterized by a lengthy sales cycle. Once a contract with a partner is signed there is typically an extended period before the customer or customer’s end-users begin to use our services, which is when we begin to realize revenues. As a result, we may invest a significant amount of time and effort in attempting to secure a customer which may not result in any revenues in the near term. Even if we enter a contract, we may have incurred substantial sales-related expenses well before we recognize any related revenues. If the expenses associated with sales efforts increase and, we are not successful in our sales efforts, or we are unable to generate associated offsetting revenues in a timely manner, our operating results could be harmed.
Our software is complex and may contain errors that could damage our reputation and decrease usage of our services.
Our software may contain errors that interrupt network access or have other unintended consequences. If network access is disrupted due to a software error, or if any other unintended negative results occur, such as the loss of billing information, a security breach, unauthorized access to our cloud-based platform or the introduction of a virus by our software onto our customers’ computers or networks, our reputation could be harmed and our business may suffer. Our contracts generally limit our exposure to incidental and consequential damages and to the extent possible, we further limit our exposure by entering into insurance policies that are designed to protect our customers and us from these and other types of losses. If these contractual provisions are not enforced or enforceable, or if liabilities arise that are not effectively limited or insured, our operating results and financial condition could be harmed.
Cyber security risks and privacy concerns related to Internet-based services could reduce demand for our services.
The secure transmission of confidential information and mission critical data when using Internet-based services is extremely important to our customers. A key component of our ability to attract and retain customers is the security measures that we have engineered into our network for the authentication of the end-user’s credentials. These measures are designed to protect against unauthorized access to our customers’ networks. Because techniques used to obtain unauthorized access or to sabotage networks change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures against unauthorized access or sabotage. If an actual or perceived breach of network security occurs, that is attributable to our services, the market perception of the effectiveness of our cyber security measures could be harmed resulting in a negative impact to our business.
As part of providing our services, we collect certain aggregated information about the users of our service. As such we must comply with evolving laws and regulations regarding the protection and disclosure of such user information. While we have taken steps to comply with applicable privacy laws and regulations and to protect user information, any well-publicized compromises of our users’ data may reduce demand for our services and harm our business.
If we are unable to meet the challenges posed by Wi-Fi access, our ability to profitably grow our business may be impaired.
A substantial portion of the growth of our business has depended, and will continue to depend, in part upon our ability to expand our global Wi-Fi network. Such an expansion may not result directly in additional revenues to us, but building and maintaining a large footprint is key to our value proposition. Key challenges in expanding our Wi-Fi network include:
The Wi-Fi access market continues to develop at a rapid pace. We derive a significant portion of our revenues from wireless broadband “hotspots,” such as certain airports, hotels and convention centers. The Wi-Fi access market continues to develop rapidly, in particular: the market for enterprise connectivity services through Wi-Fi is characterized by evolving industry standards and specifications and there is currently no uniform standard for Wi-Fi access. Furthermore, although the use of wireless frequencies generally does not require a license in the United States and abroad, if Wi-Fi frequencies become subject to licensing requirements, or are otherwise restricted, this would substantially impair the growth of Wi-Fi access. Some large telecommunications providers and other stakeholders that pay large sums of money to license other portions of the wireless spectrum may seek to have the Wi-Fi spectrum become subject to licensing restrictions. If the Wi-Fi access market develops in ways that limit access growth, our ability to generate substantial revenues from Wi-Fi access could be harmed.
The Wi-Fi service provider market is highly fragmented. There are currently many Wi-Fi service providers that provide coverage in only one or a small number of hotspots. We have entered into contractual relationships with numerous Wi-Fi service providers. These contracts generally have an initial term of two years or less. We must continue to develop relationships with many providers on terms commercially acceptable to us to provide adequate coverage for our customers’ mobile workers and Strategic Partners' devices and to expand our Wi-Fi coverage. We may also be required to develop additional technologies to integrate new wireless broadband services into our service offering. If we are unable to develop these relationships or technologies, our ability to grow our business could be impaired.

26


Consolidation of large Wi-Fi service providers may impair our ability to expand network service coverage, negotiate favorable network access terms, and deliver consistent service in our network. The telecommunications industry is rapidly evolving and highly competitive. These factors may cause large Wi-Fi network service providers to consolidate, which would reduce the number of network service providers from which we are able to obtain network access in key locations. If significant consolidation occurs, we will have a smaller number of network service providers to acquire Wi-Fi network access from and we may not be able to provide additional or sufficient redundant access points in some geographic areas, which could diminish our ability to provide broad, reliable, redundant coverage. Further, our ability to negotiate favorable access rates from Wi-Fi network service providers could be impaired, which could increase our network access expenses and harm our operating results.
Wi-Fi service provider actions may restrict our ability to sell our services. Some Wi-Fi network providers restrict our ability to sell access to their networks to our resellers whom they consider competitive with them. This can reduce our revenue by limiting the footprint our partners can make available to their customers.
If competitive cellular data roaming rates decline precipitously, our ability to grow our business could be adversely impacted.
For our network services to be attractive to our customers, the cost of cellular roaming must be meaningfully greater than the cost of our Wi-Fi network services. Currently, in certain geographies such as Asia, cellular roaming prices are not significantly higher than our rates for Wi-Fi access. In Europe, legislation has enacted mandating the reduction of wholesale cellular roaming prices. If cellular roaming prices do not remain meaningfully higher than our Wi-Fi network prices, then our ability to sell our Mobile Connectivity Services could be impacted and our business harmed. It is our intention to continue to drive the price of Wi-Fi down to insure Wi-Fi connectivity remains an economically viable and customer preferred connectivity option.
We face competition in the market for mobile connectivity services, which could make it difficult for us to succeed.
While we do not believe there are service providers in the mobile connectivity services market that offer a platform or range of services in an integrated offering as we do, we compete with a variety of service providers, including facilities-based carriers, cloud-based platform operators and mobility management solution providers. Some of these providers have substantially greater resources, larger customer bases, longer operating histories and/or greater name recognition than we have. In addition, we face the following challenges:
Many of our competitors can compete on price. Because many of our facilities-based competitors own and operate physical networks they may be able to provide additional hotspot access at little incremental cost to them. As a result, they may offer network access services at a lower cost, and may be willing to discount or subsidize network access services to capture other sources of revenue. In contrast, we have traditionally purchased network access from facilities-based network service providers to enable our network access service and in these cases, may not be able to compete aggressively on price. In addition, new cloud-based platform operators may enter the mobile connectivity services market and compete on price. In either case, we may lose business or be forced to lower our prices to compete, which could reduce our revenues.
Many of our competitors offer additional services that we do not, which enables them to bundle these services and compete favorably against us. Some of our competitors provide services that we do not, such as cellular data roaming, local exchange and long distance services, voicemail and digital subscriber line, or DSL, services. Potential customers that desire these services on a bundled basis may choose to subscribe to network access from a competitor that provides these additional services.
Our potential customers may have unrelated business relationships with our competitors and consider those relationships when deciding between our services and those of our competitors. Many of our competitors are large facilities-based carriers that purchase substantial amounts of services or provide other services or goods unrelated to network access services. As a result, if a potential customer is also a supplier to one of our large competitors, or purchases unrelated services or goods from our competitor, the potential customer may be motivated to purchase its network access services from our competitor to maintain or enhance its business relationship with that competitor. In addition, our current or potential carrier customers may already have or may consider buying services from mobility management solution providers which may impact our ability to sell our services to those customers as well as drive market prices down for the services that we offer.
Users may take advantage of free Wi-Fi networks for Internet and corporate access. Telecommunications providers may offer free Wi-Fi as part of a home broadband or other service contract, which may force down the prices which the market will bear for our services and could reduce our revenues.

27


If we fail to develop and effectively market our brand, our operating results may be harmed.
We believe that expanding awareness of the iPass brand is important to growing and achieving acceptance of our platform and services. We have increased our marketing efforts, including new promotional and marketing activities, to further implement our global marketing objectives. These promotional and marketing activities may not result in any increased revenue. Further, any potential revenue increase as a result of these promotional and marketing activities may not offset the expenses incurred in further promoting the iPass brand.
Because a meaningful portion of our business is international, we encounter additional risks, which may impact our revenues and profitability.
We generate a substantial portion of our revenues from international customers. Revenues from customers domiciled outside of the United States were approximately 54% of our revenues for the six months ended June 30, 2017, of which approximately 44% were generated in the EMEA region, approximately 7% were generated from APAC, and approximately 3% were generated throughout the rest of the world. The functional currency of our foreign subsidiaries is the U.S. Dollar and we currently bill nearly all of our services in U.S. Dollars. However, we pay certain expenses in local currencies. During the six months ended June 30, 2017, we have not entered into any hedging contracts to manage foreign currency exposure. Our international operations subject our business to specific risks that could negatively impact our business, including:
Generally longer payment cycles for foreign customers;
The impact of changes in foreign currency exchange rates on both the attractiveness of our USD-based pricing and our operating results, particularly upon the re-measurement of assets, liabilities, revenues and expenses and the transactional settlement of outstanding local currency liabilities;
High taxes, and related complexities and changing compliance requirements in some foreign jurisdictions;
Difficulty in complying with Internet and data privacy related regulations in foreign jurisdictions;
Difficulty enforcing intellectual property rights and weaker laws protecting these rights; and
Ability to efficiently deploy capital and generate returns in foreign jurisdictions.

The June 23, 2016 referendum by British voters to exit the European Union (“Brexit”) adversely impacted global markets, including currencies, and resulted in a decline in the value of the British pound, as compared to the U.S. dollar and other currencies. Volatility in exchange rates is expected to continue in the short term as the United Kingdom (U.K.) negotiates its exit from the European Union. In the longer term, any impact from Brexit on our business, financial results and operations, will depend, in part, on the future terms of the U.K.’s relationship with the E.U., and could create uncertainty surrounding our business, including our relationships with our existing and future customers, suppliers and employees.
Litigation arising out of intellectual property infringement could be expensive and disrupt our business.
We cannot be certain that our services do not, or will not, infringe upon patents, trademarks, copyrights or other intellectual property rights held by third parties, or that other parties will not assert infringement claims against us. Any claim of infringement of proprietary rights of others, even if ultimately decided in our favor, could result in substantial costs and diversion of our resources. Successful claims against us may result in an injunction or substantial monetary liability, which in either case could significantly impact our results of operations or materially disrupt the conduct of our business. If we are enjoined from using a technology, we will need to obtain a license to use the technology, but licenses to third-party technology may not be available to us at a reasonable cost, or at all.
If we fail to maintain an effective system of internal controls, we may not be able to accurately report our financial results and prevent fraud.
The Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”) requires, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we must perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting, as required by Section 404 of the Sarbanes-Oxley Act. During its evaluation of the effectiveness of internal control over financial reporting as of March 31,2016, management identified a material weakness in our controls around analyzing significant, complex, or unusual arrangements, and the related application of relevant GAAP. Based on the results of management’s internal controls assessment as of December 31, 2016, the material weakness was remediated (in the fourth quarter of 2016). There can be no assurance that additional material weaknesses or other control or significant deficiencies will not be identified in the future. If we fail to maintain improved controls, such circumstances could cause us to fail to meet our periodic reporting obligations or result in material misstatements in our

28


financial statements or adversely affect the results of periodic management evaluations and annual auditor attestation reports. We could be required to restate our financial results.  Each of the foregoing results could cause stockholders to lose confidence in our reported financial information and lead to a decline in our stock price or to stockholder litigation.


Item 6. Exhibits
See the Index to Exhibits which follows the signature page of this Quarterly Report on Form 10-Q, and which is incorporated herein by reference.


29


SIGNATURE
Pursuant to the requirements 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.
 
 
 
 
 
iPass Inc.
 
 
 
Date: August 9, 2017
 
 
 
/s/ Darin R. Vickery
 
 
 
 
Darin R. Vickery
 
 
 
 
Chief Financial Officer
(Duly Authorized Officer and Principal Financial and Accounting Officer)


30


INDEX TO EXHIBITS

Exhibit
Number
 
Description
 
 
3.1
 
Amended and Restated Certificate of Incorporation. (Filed as Exhibit 3.1 to our Form 10-Q (SEC File No. 000-50327), filed on November 13, 2003, and incorporated by reference herein.)
 
 
3.2
 
Certificate of Amendment to Amended and Restated Certificate of Incorporation. (Filed as Exhibit 3.2 to our Form 10-Q (SEC File No. 000-50327), filed on August 7, 2009, and incorporated by reference herein.)
 
 
3.3
 
Certificate of Change to Amended and Restated Certificate of Incorporation. (Filed as Exhibit 3.1 to our Form 8-K (SEC File No. 000-50327), filed on February 3, 2010, and incorporated by reference herein.)
 
 
3.4
 
Amended and Restated By-Laws. (Filed as Exhibit 3.4 to our Form 10-Q (SEC File No. 000-50327), filed on November 7, 2013, and incorporated by reference herein.)
 
 
4.1
 
Reference is made to Exhibits 3.1, 3.2, 3.3 and 3.4
 
 
4.2
 
Specimen stock certificate. (Filed as Exhibit 4.2 to our Registration Statement on Form S-1/A (SEC File No. 333-102715), filed on July 1, 2003, and incorporated by reference herein.)
 
 
 
10.1
 
2017 Executive Officer Compensation Arrangements (Described in Item 5.02 of our Form 8-K (SEC File No. 000-50327), filed on May 5, 2017, and incorporated by reference herein.)
 
 
 
31.1
 
Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
31.2
 
Certification of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
32.1
 
Certification of the Chief Executive Officer pursuant to 18 U.S.C Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
32.2
 
Certification of the Chief Financial Officer pursuant to 18 U.S.C Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
101.INS
 
XBRL Instance Document
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document



31
EX-31.1 2 ex-311q22017.htm EXHIBIT 31.1 Exhibit

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


Date: August 9, 2017
 
 
 
By:
 
/S/    Gary A. Griffiths        
 
 
 
 
 
 
Gary A. Griffiths
 
 
 
 
 
 
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 ex-312q22017.htm EXHIBIT 31.2 Exhibit

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

 
 
 
By:
 
/S/    Darin R. Vickery      
 
 
 
 
 
 
Darin R. Vickery
 
 
 
 
 
 
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 4 ex-321q22017.htm EXHIBIT 32.1 Exhibit

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002, 18 U.S.C SECTION 1350
In connection with the Quarterly Report of iPass Inc. (the “Company”) on Form 10-Q for the quarter ended     June 30, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Gary A. Griffiths, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
 
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 
 
 
 
 
 
Date: August 9, 2017

 
 
 
By:
 
/S/    Gary A. Griffiths       
 
 
 
 
 
 
Gary A. Griffiths
 
 
 
 
 
 
President and Chief Executive Officer
(Principal Executive Officer)
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of iPass Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-32.2 5 ex-322q22017.htm EXHIBIT 32.2 Exhibit

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002, 18 U.S.C SECTION 1350
In connection with the Quarterly Report of iPass Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Darin R. Vickery, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
 
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 
 
 
 
 
 
Date: August 9, 2017

 
 
 
By:
 
/S/    Darin R. Vickery          
 
 
 
 
 
 
Darin R. Vickery
 
 
 
 
 
 
Chief Financial Officer
(Principal Financial and Accounting Officer)
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of iPass Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-101.INS 6 ipas-20170630.xml XBRL INSTANCE DOCUMENT 0001053374 2017-01-01 2017-06-30 0001053374 2017-07-31 0001053374 2016-12-31 0001053374 2017-06-30 0001053374 2016-01-01 2016-06-30 0001053374 2016-04-01 2016-06-30 0001053374 2017-04-01 2017-06-30 0001053374 2015-12-31 0001053374 2016-06-30 0001053374 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001053374 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001053374 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001053374 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001053374 us-gaap:MoneyMarketFundsMember 2016-12-31 0001053374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001053374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001053374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001053374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001053374 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001053374 us-gaap:MoneyMarketFundsMember 2017-06-30 0001053374 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001053374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001053374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001053374 us-gaap:SegmentContinuingOperationsMember 2017-04-01 2017-06-30 0001053374 us-gaap:SegmentContinuingOperationsMember 2017-01-01 2017-06-30 0001053374 us-gaap:SegmentContinuingOperationsMember 2016-04-01 2016-06-30 0001053374 us-gaap:SegmentContinuingOperationsMember 2016-01-01 2016-06-30 0001053374 us-gaap:SegmentDiscontinuedOperationsMember 2015-01-01 2015-09-30 0001053374 ipas:TwoThousandFifteenQ2RestructuringPlanMember 2015-01-01 2015-12-31 0001053374 ipas:TwoThousandSixteenQ1RestructuringPlanMemberMember 2016-01-01 2016-09-30 0001053374 ipas:TwoThousandSixteenQ1RestructuringPlanMemberMember 2017-06-30 0001053374 ipas:TwoThousandFifteenQ2RestructuringPlanMember 2015-04-01 2015-06-30 0001053374 ipas:TwoThousandFifteenQ2RestructuringPlanMember 2016-03-31 0001053374 ipas:TwoThousandSixteenQ1RestructuringPlanMemberMember 2016-07-01 2016-09-30 0001053374 2016-03-31 0001053374 2017-03-31 0001053374 us-gaap:ComputerEquipmentMember 2016-10-01 2016-10-31 0001053374 2013-10-01 2013-10-31 0001053374 2014-04-01 2014-04-30 0001053374 us-gaap:ComputerEquipmentMember 2017-06-30 0001053374 us-gaap:ComputerEquipmentMember 2017-01-01 2017-06-30 0001053374 us-gaap:ComputerEquipmentMember 2013-10-01 2013-10-31 0001053374 2016-10-01 2016-10-31 0001053374 us-gaap:RestrictedStockMember 2017-01-01 2017-06-30 0001053374 us-gaap:EquityUnitPurchaseAgreementsMember 2017-04-01 2017-06-30 0001053374 us-gaap:RestrictedStockMember 2017-04-01 2017-06-30 0001053374 us-gaap:RestrictedStockMember 2016-04-01 2016-06-30 0001053374 us-gaap:EquityUnitPurchaseAgreementsMember 2017-01-01 2017-06-30 0001053374 us-gaap:RestrictedStockMember 2016-01-01 2016-06-30 0001053374 us-gaap:EquityUnitPurchaseAgreementsMember 2016-04-01 2016-06-30 0001053374 us-gaap:EquityUnitPurchaseAgreementsMember 2016-01-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember ipas:RestOfWorldMember 2016-04-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember country:US 2016-01-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EMEAMember 2016-04-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember ipas:RestOfWorldMember 2017-04-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:AsiaPacificMember 2016-04-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember ipas:RestOfWorldMember 2017-01-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:AsiaPacificMember 2017-01-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EMEAMember 2016-01-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:AsiaPacificMember 2016-01-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember country:US 2017-04-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember country:US 2017-01-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:AsiaPacificMember 2017-04-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember ipas:RestOfWorldMember 2016-01-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember country:US 2016-04-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EMEAMember 2017-01-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EMEAMember 2017-04-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember country:DE 2017-01-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember ipas:CustomerAMember 2017-04-01 2017-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember country:DE 2016-01-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember ipas:CustomerAMember 2016-04-01 2016-06-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember country:DE 2016-01-01 2016-09-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:GeographicConcentrationRiskMember country:GB 2016-01-01 2016-09-30 0001053374 us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-09-30 0001053374 2016-01-01 2016-09-30 0001053374 ipas:November2015ShareRepurchaseProgramMember 2017-01-01 2017-06-30 0001053374 ipas:November2015ShareRepurchaseProgramMember 2016-01-01 2016-06-30 0001053374 ipas:November2015ShareRepurchaseProgramMember 2015-11-03 xbrli:shares ipas:Employee iso4217:USD xbrli:shares ipas:Customer xbrli:pure ipas:Segment iso4217:USD false --12-31 Q2 2017 2017-06-30 10-Q 0001053374 66681094 Accelerated Filer IPASS INC 373000 135000 100000 17698000 35963000 18410000 36861000 1 1 0 400000 0.14 0.30 3100000 500000 P3Y P2Y P1Y 7069000 6909000 12361000 9444000 3874000 3457000 19655000 20447000 223777000 224733000 142000 0 9457198 9211366 245832 9038442 8772610 265832 5165365 4952867 212498 4885376 4669545 215831 33175000 24255000 30002000 21639000 14083000 14083000 14083000 0 0 14083000 0 0 9138000 9138000 9138000 0 0 9138000 0 0 11000 151000 10431000 10719000 20294000 16138000 16072000 10368000 -4156000 -5704000 68000 68000 -1377000 -5107000 -5268000 -9584000 0.11 0.44 0.01 0.12 0.43 0.14 0.43 0.01 0.12 0.44 0.14 0.10 0.11 0.48 0.03 0.06 0.43 0.14 0.46 0.03 0.07 0.44 303000 35000 8466000 15908000 9598000 19157000 2412000 2738000 67000 121000 100000 700000 1400000 300000 800000 1371000 796000 1780000 3878000 1514000 3206000 -0.02 -0.08 -0.08 -0.15 808000 675000 -120000 -230000 -129000 -179000 378000 378000 2765000 5755000 2546000 5318000 -1315000 -4954000 -5051000 -9252000 -0.02 -0.08 -0.08 -0.15 62000 153000 217000 332000 108000 116000 531000 62000 1736000 -2807000 -774000 -417000 -252000 380000 18000 24000 45000 -95000 -1264000 258000 6000 11000 14000 28000 536000 542000 14545000 14253000 33175000 24255000 13355000 13104000 expire on various dates through December 2019 10492000 10677000 123000 263000 -131000 -437000 -4148000 -5530000 -1377000 -5107000 -5268000 -9584000 1 -1201000 -4735000 -4936000 -9101000 4250000 1322000 926000 1180000 822000 897000 883000 225000 134000 688000 712000 1123000 1028000 869000 817000 345000 0 398000 1026000 0 0 131000 437000 1344000 1693000 1035000 263000 100000 100000 22140000 22351000 2485000 1904000 36000 110000 23749000 6647000 403000 16699000 567000 0 1762000 3902000 2137000 4111000 57 4200000 30000 788000 0 0 0 249000 379000 0.1 11000 0 0 0 0.1 -205215000 -214799000 927000 947000 16497000 31228000 13474000 27760000 2895000 5732000 2615000 5069000 492000 693000 3000000.0 18630000 10002000 1.02 339228 345296 63452673 63430412 65667559 65616234 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Mobility Services</font></div></td><td colspan="5" 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 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="5" 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 <br clear="none"/>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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</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;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Europe, Middle East and Africa</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</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></tr><tr><td style="vertical-align: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;">Rest of the World</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vendor Financed Property and Equipment</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2013, the Company acquired enterprise database software (under a term unlimited license agreement) and infrastructure hardware. This purchase was financed through a vendor and was payable over </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. In April 2014, the Company acquired additional enterprise infrastructure hardware which was financed through the vendor and was payable over </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years. The total purchases financed by the vendor were approximately </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">. All payments were completed in fiscal year 2016.</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the Company extended the license related to the previously acquired software for approximately </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> to be paid over </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year. Since October 2016, the Company made approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of principal payments, and as of June 30, 2017, approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded in accrued liabilities. All payments are expected to be completed in fiscal year 2017, based on the payment terms.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Liabilities</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued tax liabilities</font></div></td><td style="vertical-align: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;">947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">927</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Accrued bonus, commissions and other employee benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued vendor financed software </font><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts due to customers</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,874</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:78px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 6 "Vendor Financed Property and Equipment"</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;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:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lease and Purchase Commitments</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases facilities under operating leases that expire at various dates through October 2020. Future minimum lease payments under these operating leases as of June 30, 2017, 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="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</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;padding-left: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;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,250</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has contracts with certain network service providers which have minimum purchase commitments that </font><font style="font-family:inherit;font-size:10pt;">expire on various dates through December 2019</font><font style="font-family:inherit;font-size:10pt;">. Future minimum purchase commitments&#160;under these network service agreements as of June 30, 2017, 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="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">Minimum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Commitments</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;padding-left: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;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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;">23,749</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unclaimed Property Compliance</font></div><div style="line-height:120%;padding-top:4px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has received notices from several states stating that they have appointed an agent to conduct an examination of the books and records of the Company to determine whether it has complied with state unclaimed property laws. In addition to seeking the turnover of unclaimed property subject to escheat laws, the states may seek interest, penalties, costs of examinations, and other relief. If the potential loss from any payment claim is considered probable and the amount or the range of the loss can be estimated, the Company accrues a liability for the estimated loss. To date, the Company is not able to estimate the possible payment, if any, due to the early stages of this matter.</font></div><div style="line-height:120%;padding-top:16px;text-indent: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:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is involved in legal proceedings and claims arising in the ordinary course of business. While there can be no assurances as to the ultimate outcome of any litigation involving the Company, management does not believe any such pending legal proceeding or claim will result in a judgment or settlement that would have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows.</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third-parties. Certain indemnification agreements may not be subject to maximum loss clauses. If the potential loss from any indemnification claim is considered probable and the amount or the range of the loss can be estimated, the Company accrues a liability for the estimated loss. To date, claims under such indemnification provisions have not been significant.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Loss Per Share</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:77px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per common share is computed by dividing net loss available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed by dividing net loss available to common shareholders by the weighted average number of common shares outstanding plus dilutive potential common shares as determined using the treasury stock method for outstanding stock options, restricted stock-based awards and shares issuable under the employee stock purchase plan, unless the result of adding such shares would be anti-dilutive. Unvested participating securities are included in the weighted daily average number of shares outstanding used in the calculation of diluted net income per common share, but are excluded from the calculation of diluted net loss per share. In a net loss position, basic and diluted net loss per common share are equal, since the weighted average number of shares used to compute diluted net loss per common share excludes anti-dilutive securities, including participating securities. As a result of the Company&#8217;s net loss for the three and six months ended June 30, 2017 and 2016, the Company has excluded all potential shares of common stock from the diluted net loss per share calculation as their inclusion would have had an anti-dilutive effect.</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><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&#160;<br clear="none"/>&#160;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 <br clear="none"/>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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except share and per share amounts)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except share and per share amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(5,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-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,377</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,584</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-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;">(5,107</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,667,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,452,673</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,616,234</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">63,430,412</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total loss per share - basic and diluted:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net loss per share</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.08</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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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.15</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.08</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted average potential shares of common stock have been excluded from the computation of diluted net loss per share because the effect of including these shares would have been anti-dilutive:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" 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&#160;<br clear="none"/>&#160;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="5" 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 <br clear="none"/>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="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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options to purchase common stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,952,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">9,211,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,669,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,772,610</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;">Restricted stock awards, including participating securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,498</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245,832</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,831</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265,832</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,165,365</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;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;">9,457,198</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,885,376</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;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;">9,038,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Instruments and Fair Value</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction in the principal or most advantageous market between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers assumptions that market participants would use when pricing the asset or liability.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Hierarchy</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The three levels of inputs that may be used to measure fair value are as follows:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:156px;" 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;">Level&#160;1&#8212;Quoted prices in active markets for identical assets or liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:156px;" 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;">Level&#160;2&#8212;Inputs other than Level&#160;1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities;&#160;and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:156px;" 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;">Level&#160;3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The recurring fair value measurements of these financial assets (excluding cash) were determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively:</font><font style="font-family:inherit;font-size:12pt;">&#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="32" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Measured Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Measured Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</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;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">9,138</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">9,138</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;">14,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Held in cash and cash equivalents on the Company&#8217;s condensed consolidated balance sheets.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers between Levels 1, 2, and 3 from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the carrying amounts of accounts receivable, accounts payable, and accrued liabilities approximated fair value due to their short maturities&#160;(refer to Note 5 and Note 6 for discussion related to Accrued Restructuring and Vendor Financed Property and Equipment).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum purchase commitments&#160;under these network service agreements as of June 30, 2017, 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="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">Minimum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Commitments</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;padding-left: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;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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;">23,749</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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. Subsequently, the FASB issued the following accounting standard updates related to Topic 606, Revenue Contracts with Customers:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) in March 2016. ASU 2016-08 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on principal versus agent considerations.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing in April 2016. ASU 2016-10 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on identifying performance obligations and the licensing.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASUs No. 2016-12 and 2016-20, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients. These ASUs do not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on a few narrow areas and adds some practical expedients to the guidance.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amendments are effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. The Company established an internal implementation team and engaged a third-party advisory firm to assist in the implementation of the new standard. The Company continues to assess the overall impact the adoption of ASU 2014-09 will have on its consolidated financial statements, and to evaluate whether to adopt the guidance using the full or modified retrospective basis.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Recent Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Condensed Consolidated Financial Statements include the accounts of iPass Inc. and its wholly owned subsidiaries ("iPass" and the &#8220;Company&#8221;). The Condensed Consolidated Financial Statements that accompany these notes have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) consistent in all material respects with those applied in the Company&#8217;s Annual Report on Form 10-K as of and for the year ended December&#160;31, 2016. The Condensed Consolidated Financial Statements as of and for the year ended December&#160;31, 2016, were derived from audited financial statements but do not include all disclosures required by GAAP.&#160;The interim financial information is unaudited but reflects all normal adjustments that are, in the opinion of management, necessary to provide a fair presentation for the interim periods presented. This interim financial information should be read in conjunction with the Consolidated Financial Statements and the Notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2016.&#160;The results of operations for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the operating results for the full fiscal year or any future periods.</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and judgments that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results that the Company experiences may differ materially from those estimates. Estimates are used for, but not limited to, the valuation of accounts receivables, other long-lived assets, recognition of deferred revenue, network access costs, stock-based compensation, legal contingencies, and income taxes.</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reports total comprehensive net loss in a single continuous financial statement within its Condensed Consolidated Statements of Operations and Comprehensive Loss. The Company&#8217;s comprehensive net loss is equivalent to its total net loss because the Company does not have any transactions that are recorded through other comprehensive loss.</font></div><div style="line-height:120%;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Going Concern</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying financial statements were prepared on a going concern basis in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). The going concern basis of presentation assumes that the Company will continue in operation for the next twelve months from the date the financial statements are issued and will be able to realize its assets and discharge its liabilities and commitments in the normal course of business and does not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result from the Company&#8217;s inability to continue as a going concern. The Company&#8217;s history of losses, limited liquidity and other factors raise substantial doubt about the Company&#8217;s ability to continue as a going concern. In order for the Company to continue operations beyond the next twelve months and be able to discharge its liabilities and commitments in the normal course of business it may need to raise additional capital or implement additional cost cutting measures. There can be no assurance that the Company will be able to achieve sustainable profitable operations or obtain additional funds when needed or that such funds, if available, will be obtainable on terms satisfactory to management.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. Subsequently, the FASB issued the following accounting standard updates related to Topic 606, Revenue Contracts with Customers:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) in March 2016. ASU 2016-08 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on principal versus agent considerations.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing in April 2016. ASU 2016-10 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on identifying performance obligations and the licensing.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASUs No. 2016-12 and 2016-20, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients. These ASUs do not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on a few narrow areas and adds some practical expedients to the guidance.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amendments are effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. The Company established an internal implementation team and engaged a third-party advisory firm to assist in the implementation of the new standard. The Company continues to assess the overall impact the adoption of ASU 2014-09 will have on its consolidated financial statements, and to evaluate whether to adopt the guidance using the full or modified retrospective basis.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;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:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Computer software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Construction in progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</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;">536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Less: Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,447</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,655</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,904</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,485</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months and six months ended June 30, 2017, depreciation expense was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the three months and six months ended June 30, 2016, depreciation expense was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three and six months ended June 30, 2017, the Company retired less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> gross property and equipment. During the three and six months ended June 30, 2016, the Company retired less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> gross property and equipment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Computer software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Construction in progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</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;">536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Less: Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,447</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,655</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,904</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,485</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Restructuring</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of 2015, the Company announced a restructuring plan (the "Q2 2015 Plan") intended to flatten the organization, create a more nimble sales and delivery infrastructure to support a SaaS go to market strategy, and accelerate the cash flow break-even point for the Company. The Q2 2015 Plan reduced headcount globally by approximately </font><font style="font-family:inherit;font-size:10pt;">14%</font><font style="font-family:inherit;font-size:10pt;"> and the Company recorded approximately </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> of restructuring charges in 2015 and had less than </font><font style="font-family:inherit;font-size:10pt;">$0.1</font><font style="font-family:inherit;font-size:10pt;"> million of payments remaining as of June 30, 2016 for employees termination costs. As of December 31, 2016, the Company had completed all of the related payments associated with Q2 2015 Plan.</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the first quarter of 2016, the Company announced a restructuring plan (the "Q1 2016 Plan") with the stated purpose to achieve positive Adjusted EBITDA profitability in 2016. The Q1 2016 Plan reduced headcount globally by </font><font style="font-family:inherit;font-size:10pt;">57</font><font style="font-family:inherit;font-size:10pt;"> employees, or </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> of the workforce, and primarily eliminated positions in engineering and network operations groups, including a reduction of personnel in the India team. The Company recorded approximately </font><font style="font-family:inherit;font-size:10pt;">$0.8</font><font style="font-family:inherit;font-size:10pt;"> million of restructuring charges in 2016 and had less than </font><font style="font-family:inherit;font-size:10pt;">$0.1</font><font style="font-family:inherit;font-size:10pt;"> million of payments remaining as of June 30, 2016. As of December 31, 2016, the Company had completed all of the related payments associated with Q1 2016 Plan. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a rollforward of restructuring liability for the Plans:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Restructuring charges and related adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Payments and adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 Ended 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restructuring charges and related adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">788</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Payments and adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(1,026</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued tax liabilities</font></div></td><td style="vertical-align: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;">947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">927</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Accrued bonus, commissions and other employee benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued vendor financed software </font><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts due to customers</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,874</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:78px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 6 "Vendor Financed Property and Equipment" </font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted average potential shares of common stock have been excluded from the computation of diluted net loss per share because the effect of including these shares would have been anti-dilutive:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" 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&#160;<br clear="none"/>&#160;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="5" 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 <br clear="none"/>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="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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options to purchase common stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,952,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">9,211,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,669,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,772,610</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;">Restricted stock awards, including participating securities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,498</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245,832</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,831</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265,832</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,165,365</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;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;">9,457,198</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,885,376</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;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;">9,038,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><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&#160;<br clear="none"/>&#160;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 <br clear="none"/>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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except share and per share amounts)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except share and per share amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(5,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-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,377</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,584</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;border-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;">(5,107</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,667,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,452,673</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,616,234</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">63,430,412</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total loss per share - basic and diluted:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net loss per share</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.08</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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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.15</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.08</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The recurring fair value measurements of these financial assets (excluding cash) were determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively:</font><font style="font-family:inherit;font-size:12pt;">&#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="32" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Measured Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Measured Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</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;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">9,138</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">9,138</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;">14,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Held in cash and cash equivalents on the Company&#8217;s condensed consolidated balance sheets.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases facilities under operating leases that expire at various dates through October 2020. Future minimum lease payments under these operating leases as of June 30, 2017, 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="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</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;padding-left: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;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,250</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a rollforward of restructuring liability for the Plans:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Restructuring charges and related adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Payments and adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 Ended 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restructuring charges and related adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">788</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Payments and adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(1,026</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment and Geographical&#160;Information</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents total Company revenue by country or by geographical region:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Mobility Services</font></div></td><td colspan="5" 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 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="5" 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 <br clear="none"/>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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</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;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Europe, Middle East and Africa</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</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></tr><tr><td style="vertical-align: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;">Rest of the World</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months and six months ended June 30, 2017, the United States represented </font><font style="font-family:inherit;font-size:10pt;">48%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">46%</font><font style="font-family:inherit;font-size:10pt;"> of revenue, respectively, and Germany represented </font><font style="font-family:inherit;font-size:10pt;">14%</font><font style="font-family:inherit;font-size:10pt;"> for both periods. </font><font style="font-family:inherit;font-size:10pt;">One</font><font style="font-family:inherit;font-size:10pt;"> customer, a channel reseller, represented </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues for the three and six months ended June 30, 2017.</font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months and six months ended June 30, 2016, the United States represented </font><font style="font-family:inherit;font-size:10pt;">44%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">43%</font><font style="font-family:inherit;font-size:10pt;"> of revenue, respectively, and Germany represented </font><font style="font-family:inherit;font-size:10pt;">14%</font><font style="font-family:inherit;font-size:10pt;"> for both periods. One customer, a channel reseller, represented </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> of total revenues for the three months and six months ended June&#160;30, 2016. </font></div><div style="line-height:120%;padding-top:8px;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Substantially all of the Company&#8217;s long-lived assets are located in the United States.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management has evaluated events subsequent to June 30, 2017, through the date the accompanying consolidated financial statements were filed with the Securities and Exchange Commission for transactions and other events that may require adjustment of and/or disclosure in such financial statements, and noted no additional significant subsequent event that needs to be disclosed.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Repurchase Program</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:78px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 3, 2015, the Company&#8217;s Board of Directors authorized a share repurchase program of up to </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s common stock beginning in the fourth quarter of 2015. Under the repurchase program, the Company was authorized to repurchase shares through open market purchases, in accordance with applicable federal securities laws, including through trading plans under Rule 10b5-1 of the Securities and Exchange Act of 1934. The repurchase program ran through December 31, 2016. The number of shares repurchased and the timing of purchases were based on general business and market conditions, and other factors, including legal requirements</font></div></div> Held in cash and cash equivalents on the Company’s condensed consolidated balance sheets. See Note 6 "Vendor Financed Property and Equipment" EX-101.SCH 7 ipas-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Accrued Restructuring link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Accrued Restructuring - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Accrued Restructuring - Summary of Accrued Restructuring (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Accrued Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation and Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation and Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Commitments and Contingencies - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Purchase Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Divestiture of Business Segment link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Divestiture of Business Segment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Divestiture of Business Segment - Schedule of Discontinued Income (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Divestiture of Business Segment (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Financial Instruments and Fair Value link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Financial Instruments and Fair Value - Fair Value of Financial Assets (Excluding Cash) and Financial Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Financial Instruments and Fair Value - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Financial Instruments and Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Net Income (Loss) Per Common Share link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Net Income (Loss) Per Common Share - Schedule of Anti-Dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Net Income (Loss) Per Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Net Income (Loss) Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Other Assets - Components of Other Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Property and Equipment, Net - Components of Property and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Property and Equipment, Net - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Segment and Geographical Information link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Segment and Geographical Information - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Segment and Geographical Information - Summary of Revenue by Geographical Region (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Segment and Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Subsequent Events - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Two Thousand Sixteen Q1 Restructuring Plan Statement link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Vendor Financed Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Vendor Financed Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 ipas-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 ipas-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 ipas-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Document and Entity Information [Abstract] Document and entity information. Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Authorized amount under Share Repurchase Program Stock Repurchase Program, Authorized Amount Segment Reporting [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer A Customer A [Member] Customer A [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Germany GERMANY United Kingdom UNITED KINGDOM Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue Sales Revenue, Services, Net [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Customer Concentration Risk Customer Concentration Risk [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of reportable segments Number of Reportable Segments Concentration risk, percentage Concentration Risk, Percentage Number of individual customer Entity Wide Revenue Major Customer Number Entity wide revenue major customer number. Commitments and Contingencies Disclosure [Abstract] Remainder of 2017 Purchase Obligation, Future Minimum Payments, Remainder of Fiscal Year 2017 Purchase Obligation, Due in Second Year 2018 Purchase Obligation, Due in Third Year Purchase Obligation, Due in Fourth Year Purchase Obligation, Due in Fourth Year Future minimum purchase commitments Purchase Obligation 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 allowance for doubtful accounts of $0 and $142, respectively Accounts Receivable, Net, Current Prepaid Expense, Current Prepaid Expense, Current Other current assets 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 Accrued liabilities Accrued Liabilities, Current Deferred revenue, short-term Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenue, long-term Deferred Revenue, Noncurrent Vendor financed property and equipment Accrued Vendor Payable, Noncurrent Accrued Vendor Payable, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Other Assets [Abstract] Other Assets Remainder of 2017 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2017 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2018 Operating Leases, Future Minimum Payments, Due in Two Years 2019 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Five Years Operating leases, future minimum payments Operating Leases, Future Minimum Payments Due Property, Plant and Equipment [Abstract] Vendor Financed Property and Equipment Vendor Financed Property and Equipment [Text Block] Vendor Financed Property and Equipment [Text Block] Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Accrued Restructuring Restructuring and Related Activities Disclosure [Text Block] Earnings Per Share [Abstract] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Net loss Net Income (Loss) Attributable to Parent Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted average shares outstanding - basic and diluted Weighted Average Number of Shares Outstanding, Basic and Diluted Total loss per share - basic and diluted: Earnings Per Share, Basic and Diluted [Abstract] Continuing operations (USD per share) Income (Loss) from Continuing Operations, Per Basic and Diluted Share Net loss per share (USD per share) Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share Subsequent Events Subsequent Events [Text Block] Statement of Cash Flows [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Statement [Line Items] Statement [Line Items] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation expense (benefit) Share-based Compensation Depreciation and amortization Depreciation, Amortization and Accretion, Net Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Provision for Doubtful Accounts Provision for Doubtful Accounts Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Other liabilities Increase (Decrease) in Other Operating Liabilities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Increase (Decrease) of Restricted Investments Increase (Decrease) in Restricted Cash Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net proceeds from issuance of common stock Proceeds from Issuance of Common Stock Principal payments for vendor financed property and equipment Repayments of Long-term Loans from Vendors Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Value, Employee Stock Purchase Plan Stock repurchase Payments for Repurchase of Common Stock Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities 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 Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Net cash paid for taxes Income Taxes Paid, Net Accrued amounts for acquisition of property and equipment Capital Expenditures Incurred but Not yet Paid Discontinued Operations and Disposal Groups [Abstract] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Groups, Including Discontinued Operations, Name [Domain] Disposal Group Name [Domain] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Net Income (Loss) Per Common Share Earnings Per Share [Text Block] Payables and Accruals [Abstract] Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Summary of Accrued Restructuring Restructuring and Related Costs [Table Text Block] Fair Value Disclosures [Abstract] Fair Value of Financial Assets (Excluding Cash) and Financial Liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Transfers between Levels 1, 2, and 3 Fair Value Assets and Liabilities Transfers Between Level One Level Two and Level Three Fair value assets and liabilities transfers between level one level two and level three. 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] Options to Purchase Common Stock Equity Unit Purchase Agreements [Member] Restricted Stock Awards, Including Participating Securities Restricted Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Equipment Machinery and Equipment, Gross Furniture and fixtures Furniture and Fixtures, Gross Computer software Capitalized Computer Software, Gross Construction in progress Construction in Progress, Gross Leasehold improvements Leasehold Improvements, Gross Property plant and equipment, gross Property, Plant and Equipment, Gross Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value Measurements Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Money market funds Money Market Funds [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total financial assets Assets, Fair Value Disclosure Segment and Geographical Information Segment Reporting Disclosure [Text Block] Accounting Policies [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Financial Instruments and Fair Value Fair Value Disclosures [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating Activities [Axis] Operating Activities [Axis] Operating Activities [Domain] Operating Activities [Domain] Continuing Operations Continuing Operations [Member] Discontinued Operations Discontinued Operations [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer Equipment Computer Equipment [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Depreciation expense Depreciation Property and equipment, wrote-off Property, Plant and Equipment, Disposals Beginning balance Restructuring Reserve Restructuring charges and related adjustments Restructuring Charges Payments Payments for Restructuring Ending balance Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Computer Equipment [Member] Q2 2015 Plan Two Thousand Fifteen Q2 Restructuring Plan [Member] Two Thousand Fifteen Q2 Restructuring Plan [Member] Two Thousand Sixteen Q1 Restructuring Plan [Member] [Member] Two Thousand Sixteen Q1 Restructuring Plan [Member] [Member] Two Thousand Sixteen Q1 Restructuring Plan [Member] Accrued Liabilities, Current Restructuring plan, number of positions Restructuring and Related Cost, Number of Positions Eliminated Restructuring charges Reduction in headcount, percent Restructuring and Related Cost, Reduction in Workforce, Percent Restructuring and Related Cost, Reduction in Workforce, Percent Remaining restructuring charges Payments for Restructuring Equity [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] November 2015 Share Repurchase Program [Member] November 2015 Share Repurchase Program [Member] November 2015 Share Repurchase Program [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Treasury stock acquired, shares Treasury Stock, Shares, Acquired Treasury stock acquired, value Treasury Stock, Value, Acquired, Cost Method Treasury stock acquired, average price per share Treasury Stock Acquired, Average Cost Per Share Schedule of Future Minimum Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Purchase Commitments Long-term Purchase Commitment [Table Text Block] Components of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Accrued tax liabilities Sales and Excise Tax Payable, Current Accrued restructuring liabilities Restructuring Reserve, Current Accrued bonus, commissions and other employee benefits Employee-related Liabilities, Current Accrued vendor financed property and equipment Accrued Vendor Payable, Current Accrued Vendor Payable, Current Amounts due to customers Payables to Customers Other accrued liabilities Other Accrued Liabilities, Current Accrued liabilities Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] EMEA EMEA [Member] Asia Pacific Asia Pacific [Member] Rest of the World Rest Of World [Member] Rest Of World [Member] Percentage of revenue by geographical region Accounts receivable, allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Schedule Of Commitment And Contingencies [Table] Schedule Of Commitment And Contingencies [Table] Schedule Of Commitment And Contingencies [Table] Commitment And Contingencies [Line Items] Commitment And Contingencies [Line Items] Commitment And Contingencies [Line Items] Purchase commitments expiration period Long-term Purchase Commitment, Description Purchase obligation Purchase Obligation, Due in Second and Third Year Purchase Obligation, Due in Second and Third Year Stock Repurchase Program Treasury Stock [Text Block] Basis of Presentation and Recent Accounting Pronouncements Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Schedule of Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Summary of Revenue by Geographical Region Schedule of Percentage of Revenue by Geographical Region [Table Text Block] Disclosure of the revenues by country or by geographical region. Vendor financed property and equipment repayment period Vendor Financed Property and Equipment Repayment Period Vendor Financed Property and Equipment Repayment Period Vendor financed computer software and hardware Vendor Financed Computer Software and Hardware Vendor Financed Computer Software and Hardware Repayments of vendor financed equipment obligations Repayments of Vendor Financed Equipment Obligations Repayments of Vendor Financed Equipment Obligations Accounts Payable, Current Accrued vendor financed property and equipment (2) Statement of Comprehensive Income [Abstract] Revenue Sales Revenue, Services, Net Cost of revenue and operating expenses: Cost of Revenue [Abstract] Network access costs Cost of Services Network operations Direct Operating Costs Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total cost of revenue and operating expenses Cost of Revenue and Operating Expenses Net Cost of revenue and operating expenses net. Operating loss Operating Income (Loss) Interest income (expense), net Interest Income (Expense), Net Foreign exchange loss, net Foreign Currency Transaction Gain (Loss), before Tax Other loss, net Other Operating Income (Expense), Net Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net loss Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Net loss per share - basic and diluted Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Total net income (loss) per share (USD per share) Earnings Per Share, Basic and Diluted EX-101.PRE 11 ipas-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 31, 2017
Document and Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2017  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Entity Registrant Name IPASS INC  
Entity Central Index Key 0001053374  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   66,681,094
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 10,368 $ 16,072
Accounts receivable, net of allowance for doubtful accounts of $0 and $142, respectively 9,444 12,361
Prepaid Expense, Current 1,693 1,344
Other current assets 134 225
Total current assets 21,639 30,002
Property and equipment, net 1,904 2,485
Other assets 712 688
Total assets 24,255 33,175
Current liabilities:    
Accounts payable 6,909 7,069
Accrued liabilities 3,457 3,874
Deferred revenue, short-term 2,738 2,412
Total current liabilities 13,104 13,355
Deferred revenue, long-term 121 67
Other long-term liabilities 1,028 1,123
Total liabilities 14,253 14,545
Stockholders’ equity:    
Common stock 68 68
Additional paid-in capital 224,733 223,777
Accumulated deficit (214,799) (205,215)
Total stockholders’ equity 10,002 18,630
Total liabilities and stockholders’ equity $ 24,255 $ 33,175
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 0 $ 142
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Statement of Comprehensive Income [Abstract]        
Revenue $ 13,474 $ 16,497 $ 27,760 $ 31,228
Cost of revenue and operating expenses:        
Network access costs 9,598 8,466 19,157 15,908
Network operations 1,514 1,780 3,206 3,878
Research and development 2,137 1,762 4,111 3,902
Sales and marketing 2,615 2,895 5,069 5,732
General and administrative 2,546 2,765 5,318 5,755
Restructuring charges and related adjustments 0 30 0 788
Total cost of revenue and operating expenses 18,410 17,698 36,861 35,963
Operating loss (4,936) (1,201) (9,101) (4,735)
Interest income (expense), net 14 6 28 11
Foreign exchange loss, net (129) (120) (179) (230)
Loss before income taxes (5,051) (1,315) (9,252) (4,954)
Provision for income taxes 217 62 332 153
Net loss (5,268) (1,377) (9,584) (5,107)
Comprehensive loss $ (5,268) $ (1,377) $ (9,584) $ (5,107)
Net loss per share - basic and diluted        
Total net income (loss) per share (USD per share) $ (0.08) $ (0.02) $ (0.15) $ (0.08)
Weighted average shares outstanding - basic and diluted 65,667,559 63,452,673 65,616,234 63,430,412
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Cash flows from operating activities:    
Net loss $ (9,584) $ (5,107)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense (benefit) 693 492
Depreciation and amortization 796 1,371
Provision for Doubtful Accounts 110 36
Changes in operating assets and liabilities:    
Accounts receivable 2,807 (1,736)
Prepaid expenses and other current assets (258) 1,264
Other assets (24) (18)
Accounts payable 62 531
Accrued liabilities (417) (774)
Deferred revenue 380 (252)
Other liabilities (95) 45
Net cash used in operating activities (5,530) (4,148)
Cash flows from investing activities:    
Purchases of property and equipment (437) (131)
Net cash (used in) provided by investing activities (437) (131)
Cash flows from financing activities:    
Net proceeds from issuance of common stock 263 1,035
Principal payments for vendor financed property and equipment 0 (567)
Stock repurchase 0 (345)
Net cash provided by (used in) financing activities 263 123
Net decrease in cash and cash equivalents (5,704) (4,156)
Cash and cash equivalents at beginning of period 16,072 20,294
Cash and cash equivalents at end of period 10,368 16,138
Supplemental disclosures of cash flow information:    
Net cash paid for taxes 116 108
Accrued amounts for acquisition of property and equipment $ 151 $ 11
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Recent Accounting Pronouncements
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Basis of Presentation and Recent Accounting Pronouncements
Basis of Presentation and Recent Accounting Pronouncements

Basis of Presentation
The Condensed Consolidated Financial Statements include the accounts of iPass Inc. and its wholly owned subsidiaries ("iPass" and the “Company”). The Condensed Consolidated Financial Statements that accompany these notes have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) consistent in all material respects with those applied in the Company’s Annual Report on Form 10-K as of and for the year ended December 31, 2016. The Condensed Consolidated Financial Statements as of and for the year ended December 31, 2016, were derived from audited financial statements but do not include all disclosures required by GAAP. The interim financial information is unaudited but reflects all normal adjustments that are, in the opinion of management, necessary to provide a fair presentation for the interim periods presented. This interim financial information should be read in conjunction with the Consolidated Financial Statements and the Notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016. The results of operations for the three and six months ended June 30, 2017 are not necessarily indicative of the operating results for the full fiscal year or any future periods.
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and judgments that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results that the Company experiences may differ materially from those estimates. Estimates are used for, but not limited to, the valuation of accounts receivables, other long-lived assets, recognition of deferred revenue, network access costs, stock-based compensation, legal contingencies, and income taxes.
The Company reports total comprehensive net loss in a single continuous financial statement within its Condensed Consolidated Statements of Operations and Comprehensive Loss. The Company’s comprehensive net loss is equivalent to its total net loss because the Company does not have any transactions that are recorded through other comprehensive loss.

Going Concern
The accompanying financial statements were prepared on a going concern basis in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The going concern basis of presentation assumes that the Company will continue in operation for the next twelve months from the date the financial statements are issued and will be able to realize its assets and discharge its liabilities and commitments in the normal course of business and does not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result from the Company’s inability to continue as a going concern. The Company’s history of losses, limited liquidity and other factors raise substantial doubt about the Company’s ability to continue as a going concern. In order for the Company to continue operations beyond the next twelve months and be able to discharge its liabilities and commitments in the normal course of business it may need to raise additional capital or implement additional cost cutting measures. There can be no assurance that the Company will be able to achieve sustainable profitable operations or obtain additional funds when needed or that such funds, if available, will be obtainable on terms satisfactory to management.
Recent Accounting Pronouncements
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. Subsequently, the FASB issued the following accounting standard updates related to Topic 606, Revenue Contracts with Customers:
ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) in March 2016. ASU 2016-08 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on principal versus agent considerations.
ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing in April 2016. ASU 2016-10 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on identifying performance obligations and the licensing.
ASUs No. 2016-12 and 2016-20, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients. These ASUs do not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on a few narrow areas and adds some practical expedients to the guidance.
The amendments are effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. The Company established an internal implementation team and engaged a third-party advisory firm to assist in the implementation of the new standard. The Company continues to assess the overall impact the adoption of ASU 2014-09 will have on its consolidated financial statements, and to evaluate whether to adopt the guidance using the full or modified retrospective basis.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments and Fair Value
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
Financial Instruments and Fair Value
Financial Instruments and Fair Value
Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction in the principal or most advantageous market between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers assumptions that market participants would use when pricing the asset or liability.
Fair Value Hierarchy
The three levels of inputs that may be used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities;
Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The recurring fair value measurements of these financial assets (excluding cash) were determined using the following inputs at June 30, 2017, and December 31, 2016, respectively: 
 
As of June 30, 2017
 
As of December 31, 2016
 
Fair Value
Measured Using
 
Total
Balance
 
Fair Value
Measured Using
 
Total
Balance
 
Level 1
 
Level 2
 
Level 3
 
Level 1
 
Level 2
 
Level 3
 
 
(In thousands)
Financial assets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds(1)
$
9,138

 
$

 
$

 
$
9,138

 
$
14,083

 
$

 
$

 
$
14,083

Total financial assets
$
9,138

 
$

 
$

 
$
9,138

 
$
14,083

 
$

 
$

 
$
14,083

 
(1)
Held in cash and cash equivalents on the Company’s condensed consolidated balance sheets.
There were no transfers between Levels 1, 2, and 3 from December 31, 2016 through June 30, 2017. As of June 30, 2017 and December 31, 2016, the carrying amounts of accounts receivable, accounts payable, and accrued liabilities approximated fair value due to their short maturities (refer to Note 5 and Note 6 for discussion related to Accrued Restructuring and Vendor Financed Property and Equipment).
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment, Net
6 Months Ended
Jun. 30, 2017
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Property and Equipment, net
Property and equipment, net, consisted of the following:

June 30,
2017
 
December 31, 2016
 
(In thousands)
Equipment
$
10,677

 
$
10,492

Furniture and fixtures
378

 
378

Computer software
10,719

 
10,431

Construction in progress
35

 
303

Leasehold improvements
542

 
536


22,351

 
22,140

Less: Accumulated depreciation and amortization
(20,447
)
 
(19,655
)
Property and equipment, net
$
1,904

 
$
2,485


For the three months and six months ended June 30, 2017, depreciation expense was approximately $0.3 million and $0.8 million, respectively. For the three months and six months ended June 30, 2016, depreciation expense was approximately $0.7 million and $1.4 million, respectively.
During the three and six months ended June 30, 2017, the Company retired less than $0.1 million gross property and equipment. During the three and six months ended June 30, 2016, the Company retired less than $0.1 million gross property and equipment.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities
6 Months Ended
Jun. 30, 2017
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued Liabilities
Accrued liabilities consisted of the following:

June 30,
2017
 
December 31, 2016
 
(In thousands)
Accrued tax liabilities
$
947

 
$
927

Accrued bonus, commissions and other employee benefits
675

 
808

Accrued vendor financed software (1)
135

 
373

Amounts due to customers
817

 
869

Other accrued liabilities
883

 
897


$
3,457

 
$
3,874



(1)
See Note 6 "Vendor Financed Property and Equipment"
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Restructuring
6 Months Ended
Jun. 30, 2017
Restructuring and Related Activities [Abstract]  
Accrued Restructuring
Accrued Restructuring
During the second quarter of 2015, the Company announced a restructuring plan (the "Q2 2015 Plan") intended to flatten the organization, create a more nimble sales and delivery infrastructure to support a SaaS go to market strategy, and accelerate the cash flow break-even point for the Company. The Q2 2015 Plan reduced headcount globally by approximately 14% and the Company recorded approximately $4.2 million of restructuring charges in 2015 and had less than $0.1 million of payments remaining as of June 30, 2016 for employees termination costs. As of December 31, 2016, the Company had completed all of the related payments associated with Q2 2015 Plan.
During the first quarter of 2016, the Company announced a restructuring plan (the "Q1 2016 Plan") with the stated purpose to achieve positive Adjusted EBITDA profitability in 2016. The Q1 2016 Plan reduced headcount globally by 57 employees, or 30% of the workforce, and primarily eliminated positions in engineering and network operations groups, including a reduction of personnel in the India team. The Company recorded approximately $0.8 million of restructuring charges in 2016 and had less than $0.1 million of payments remaining as of June 30, 2016. As of December 31, 2016, the Company had completed all of the related payments associated with Q1 2016 Plan.
The following is a rollforward of restructuring liability for the Plans:
 
Three Months Ended June 30,
 
2017
 
2016
 
(In thousands)
Beginning balance
$

 
$
379

Restructuring charges and related adjustments

 
30

Payments and adjustments

 
(398
)
Ending balance
$

 
$
11



 
Six Months Ended June 30,
 
2017
 
2016
 
(In thousands)
Beginning balance
$

 
$
249

Restructuring charges and related adjustments

 
788

Payments and adjustments

 
(1,026
)
Ending balance
$

 
$
11

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Vendor Financed Property and Equipment
6 Months Ended
Jun. 30, 2017
Property, Plant and Equipment [Abstract]  
Vendor Financed Property and Equipment
Vendor Financed Property and Equipment
In October 2013, the Company acquired enterprise database software (under a term unlimited license agreement) and infrastructure hardware. This purchase was financed through a vendor and was payable over three years. In April 2014, the Company acquired additional enterprise infrastructure hardware which was financed through the vendor and was payable over two years. The total purchases financed by the vendor were approximately $3.1 million. All payments were completed in fiscal year 2016.
In October 2016, the Company extended the license related to the previously acquired software for approximately $0.5 million to be paid over one year. Since October 2016, the Company made approximately $0.4 million of principal payments, and as of June 30, 2017, approximately $0.1 million was recorded in accrued liabilities. All payments are expected to be completed in fiscal year 2017, based on the payment terms.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Lease and Purchase Commitments
The Company leases facilities under operating leases that expire at various dates through October 2020. Future minimum lease payments under these operating leases as of June 30, 2017, are as follows:
Year
Operating
Leases
 
(In thousands)
Remainder of 2017
$
822

2018
1,322

2019
1,180

2020
926


$
4,250


The Company has contracts with certain network service providers which have minimum purchase commitments that expire on various dates through December 2019. Future minimum purchase commitments under these network service agreements as of June 30, 2017, are as follows:
Year
Minimum
Purchase
Commitments
 
(In thousands)
Remainder of 2017
$
16,699

2018
6,647

2019
403


$
23,749



Unclaimed Property Compliance
The Company has received notices from several states stating that they have appointed an agent to conduct an examination of the books and records of the Company to determine whether it has complied with state unclaimed property laws. In addition to seeking the turnover of unclaimed property subject to escheat laws, the states may seek interest, penalties, costs of examinations, and other relief. If the potential loss from any payment claim is considered probable and the amount or the range of the loss can be estimated, the Company accrues a liability for the estimated loss. To date, the Company is not able to estimate the possible payment, if any, due to the early stages of this matter.
Legal Proceedings
The Company is involved in legal proceedings and claims arising in the ordinary course of business. While there can be no assurances as to the ultimate outcome of any litigation involving the Company, management does not believe any such pending legal proceeding or claim will result in a judgment or settlement that would have a material adverse effect on the Company’s financial position, results of operations or cash flows.
In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third-parties. Certain indemnification agreements may not be subject to maximum loss clauses. If the potential loss from any indemnification claim is considered probable and the amount or the range of the loss can be estimated, the Company accrues a liability for the estimated loss. To date, claims under such indemnification provisions have not been significant.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) Per Common Share
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Net Income (Loss) Per Common Share
Net Loss Per Share
Basic net loss per common share is computed by dividing net loss available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed by dividing net loss available to common shareholders by the weighted average number of common shares outstanding plus dilutive potential common shares as determined using the treasury stock method for outstanding stock options, restricted stock-based awards and shares issuable under the employee stock purchase plan, unless the result of adding such shares would be anti-dilutive. Unvested participating securities are included in the weighted daily average number of shares outstanding used in the calculation of diluted net income per common share, but are excluded from the calculation of diluted net loss per share. In a net loss position, basic and diluted net loss per common share are equal, since the weighted average number of shares used to compute diluted net loss per common share excludes anti-dilutive securities, including participating securities. As a result of the Company’s net loss for the three and six months ended June 30, 2017 and 2016, the Company has excluded all potential shares of common stock from the diluted net loss per share calculation as their inclusion would have had an anti-dilutive effect.
The following table sets forth the computation of basic and diluted net loss per share:
 
Three Months Ended 
 June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
 
(In thousands, except share and per share amounts)
 
(In thousands, except share and per share amounts)
Numerator:

 

 
 
 
 
Net loss
$
(5,268
)
 
$
(1,377
)
 
$
(9,584
)
 
$
(5,107
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted average shares outstanding - basic and diluted
65,667,559

 
63,452,673

 
65,616,234

 
63,430,412

 
 
 
 
 
 
 
 
Total loss per share - basic and diluted:
 
 
 
 
 
 
 
Total net loss per share
$
(0.08
)
 
$
(0.02
)
 
$
(0.15
)
 
$
(0.08
)

The following weighted average potential shares of common stock have been excluded from the computation of diluted net loss per share because the effect of including these shares would have been anti-dilutive:
 
Three Months Ended 
 June 30,
 
Six Months Ended
June 30,
 
2017

2016
 
2017
 
2016
Options to purchase common stock
4,952,867

 
9,211,366

 
4,669,545

 
8,772,610

Restricted stock awards, including participating securities
212,498

 
245,832

 
215,831

 
265,832

Total
5,165,365

 
9,457,198

 
4,885,376

 
9,038,442

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment and Geographical Information
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Segment and Geographical Information
Segment and Geographical Information
The following table presents total Company revenue by country or by geographical region:
 Mobility Services
Three Months Ended June 30,
 
Six Months Ended
June 30,
 
 
2017

2016
 
2017
 
2016
 
United States
48
%

44
%
 
46
%
 
43
%
 
Europe, Middle East and Africa
43
%

43
%
 
44
%
 
44
%
 
Asia Pacific
6
%

12
%
 
7
%
 
12
%
 
Rest of the World
3
%

1
%
 
3
%
 
1
%
 

For the three months and six months ended June 30, 2017, the United States represented 48% and 46% of revenue, respectively, and Germany represented 14% for both periods. One customer, a channel reseller, represented 11% of total revenues for the three and six months ended June 30, 2017.
For the three months and six months ended June 30, 2016, the United States represented 44% and 43% of revenue, respectively, and Germany represented 14% for both periods. One customer, a channel reseller, represented 11% of total revenues for the three months and six months ended June 30, 2016.
Substantially all of the Company’s long-lived assets are located in the United States.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Repurchase Program
6 Months Ended
Jun. 30, 2017
Equity [Abstract]  
Stock Repurchase Program
Stock Repurchase Program

On November 3, 2015, the Company’s Board of Directors authorized a share repurchase program of up to $3.0 million of the Company’s common stock beginning in the fourth quarter of 2015. Under the repurchase program, the Company was authorized to repurchase shares through open market purchases, in accordance with applicable federal securities laws, including through trading plans under Rule 10b5-1 of the Securities and Exchange Act of 1934. The repurchase program ran through December 31, 2016. The number of shares repurchased and the timing of purchases were based on general business and market conditions, and other factors, including legal requirements
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Events
6 Months Ended
Jun. 30, 2017
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events
Management has evaluated events subsequent to June 30, 2017, through the date the accompanying consolidated financial statements were filed with the Securities and Exchange Commission for transactions and other events that may require adjustment of and/or disclosure in such financial statements, and noted no additional significant subsequent event that needs to be disclosed.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Recent Accounting Pronouncements (Policies)
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. Subsequently, the FASB issued the following accounting standard updates related to Topic 606, Revenue Contracts with Customers:
ASU No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) in March 2016. ASU 2016-08 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on principal versus agent considerations.
ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing in April 2016. ASU 2016-10 does not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on identifying performance obligations and the licensing.
ASUs No. 2016-12 and 2016-20, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients. These ASUs do not change the core principle of revenue recognition in Topic 606 but clarifies the implementation guidance on a few narrow areas and adds some practical expedients to the guidance.
The amendments are effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. The Company established an internal implementation team and engaged a third-party advisory firm to assist in the implementation of the new standard. The Company continues to assess the overall impact the adoption of ASU 2014-09 will have on its consolidated financial statements, and to evaluate whether to adopt the guidance using the full or modified retrospective basis.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments and Fair Value (Tables)
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets (Excluding Cash) and Financial Liabilities
The recurring fair value measurements of these financial assets (excluding cash) were determined using the following inputs at June 30, 2017, and December 31, 2016, respectively: 
 
As of June 30, 2017
 
As of December 31, 2016
 
Fair Value
Measured Using
 
Total
Balance
 
Fair Value
Measured Using
 
Total
Balance
 
Level 1
 
Level 2
 
Level 3
 
Level 1
 
Level 2
 
Level 3
 
 
(In thousands)
Financial assets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds(1)
$
9,138

 
$

 
$

 
$
9,138

 
$
14,083

 
$

 
$

 
$
14,083

Total financial assets
$
9,138

 
$

 
$

 
$
9,138

 
$
14,083

 
$

 
$

 
$
14,083

 
(1)
Held in cash and cash equivalents on the Company’s condensed consolidated balance sheets.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2017
Property, Plant and Equipment [Abstract]  
Components of Property and Equipment, Net
Property and equipment, net, consisted of the following:

June 30,
2017
 
December 31, 2016
 
(In thousands)
Equipment
$
10,677

 
$
10,492

Furniture and fixtures
378

 
378

Computer software
10,719

 
10,431

Construction in progress
35

 
303

Leasehold improvements
542

 
536


22,351

 
22,140

Less: Accumulated depreciation and amortization
(20,447
)
 
(19,655
)
Property and equipment, net
$
1,904

 
$
2,485

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2017
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following:

June 30,
2017
 
December 31, 2016
 
(In thousands)
Accrued tax liabilities
$
947

 
$
927

Accrued bonus, commissions and other employee benefits
675

 
808

Accrued vendor financed software (1)
135

 
373

Amounts due to customers
817

 
869

Other accrued liabilities
883

 
897


$
3,457

 
$
3,874



(1)
See Note 6 "Vendor Financed Property and Equipment"
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Restructuring (Tables)
6 Months Ended
Jun. 30, 2017
Restructuring and Related Activities [Abstract]  
Summary of Accrued Restructuring
The following is a rollforward of restructuring liability for the Plans:
 
Three Months Ended June 30,
 
2017
 
2016
 
(In thousands)
Beginning balance
$

 
$
379

Restructuring charges and related adjustments

 
30

Payments and adjustments

 
(398
)
Ending balance
$

 
$
11



 
Six Months Ended June 30,
 
2017
 
2016
 
(In thousands)
Beginning balance
$

 
$
249

Restructuring charges and related adjustments

 
788

Payments and adjustments

 
(1,026
)
Ending balance
$

 
$
11



XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
The Company leases facilities under operating leases that expire at various dates through October 2020. Future minimum lease payments under these operating leases as of June 30, 2017, are as follows:
Year
Operating
Leases
 
(In thousands)
Remainder of 2017
$
822

2018
1,322

2019
1,180

2020
926


$
4,250

Schedule of Future Minimum Purchase Commitments
Future minimum purchase commitments under these network service agreements as of June 30, 2017, are as follows:
Year
Minimum
Purchase
Commitments
 
(In thousands)
Remainder of 2017
$
16,699

2018
6,647

2019
403


$
23,749

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) Per Common Share (Tables)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share:
 
Three Months Ended 
 June 30,
 
Six Months Ended
June 30,
 
2017
 
2016
 
2017
 
2016
 
(In thousands, except share and per share amounts)
 
(In thousands, except share and per share amounts)
Numerator:

 

 
 
 
 
Net loss
$
(5,268
)
 
$
(1,377
)
 
$
(9,584
)
 
$
(5,107
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted average shares outstanding - basic and diluted
65,667,559

 
63,452,673

 
65,616,234

 
63,430,412

 
 
 
 
 
 
 
 
Total loss per share - basic and diluted:
 
 
 
 
 
 
 
Total net loss per share
$
(0.08
)
 
$
(0.02
)
 
$
(0.15
)
 
$
(0.08
)
Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share
The following weighted average potential shares of common stock have been excluded from the computation of diluted net loss per share because the effect of including these shares would have been anti-dilutive:
 
Three Months Ended 
 June 30,
 
Six Months Ended
June 30,
 
2017

2016
 
2017
 
2016
Options to purchase common stock
4,952,867

 
9,211,366

 
4,669,545

 
8,772,610

Restricted stock awards, including participating securities
212,498

 
245,832

 
215,831

 
265,832

Total
5,165,365

 
9,457,198

 
4,885,376

 
9,038,442

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment and Geographical Information (Tables)
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Summary of Revenue by Geographical Region
 Mobility Services
Three Months Ended June 30,
 
Six Months Ended
June 30,
 
 
2017

2016
 
2017
 
2016
 
United States
48
%

44
%
 
46
%
 
43
%
 
Europe, Middle East and Africa
43
%

43
%
 
44
%
 
44
%
 
Asia Pacific
6
%

12
%
 
7
%
 
12
%
 
Rest of the World
3
%

1
%
 
3
%
 
1
%
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments and Fair Value - Fair Value of Financial Assets (Excluding Cash) and Financial Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 9,138 $ 14,083
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets [1] 9,138 14,083
Fair Value Measurements Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 9,138 14,083
Fair Value Measurements Recurring | Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets [1] 9,138 14,083
Fair Value Measurements Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Fair Value Measurements Recurring | Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets [1] 0 0
Fair Value Measurements Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Fair Value Measurements Recurring | Level 3 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets [1] $ 0 $ 0
[1] Held in cash and cash equivalents on the Company’s condensed consolidated balance sheets.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments and Fair Value - Narrative (Detail)
3 Months Ended
Jun. 30, 2017
USD ($)
Fair Value Disclosures [Abstract]  
Transfers between Levels 1, 2, and 3 $ 0
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment, Net - Components of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Abstract]    
Equipment $ 10,677 $ 10,492
Furniture and fixtures 378 378
Computer software 10,719 10,431
Construction in progress 35 303
Leasehold improvements 542 536
Property plant and equipment, gross 22,351 22,140
Less: Accumulated depreciation and amortization (20,447) (19,655)
Property and equipment, net $ 1,904 $ 2,485
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment, Net - Narrative (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Sep. 30, 2015
Property, Plant and Equipment [Line Items]          
Property and equipment, wrote-off     $ 0.1 $ 0.1  
Continuing Operations          
Property, Plant and Equipment [Line Items]          
Depreciation expense $ 0.3 $ 0.7 $ 0.8 $ 1.4  
Discontinued Operations          
Property, Plant and Equipment [Line Items]          
Depreciation expense         $ 0.1
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Assets - Components of Other Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Other Assets [Abstract]    
Other Assets $ 712 $ 688
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Accrued tax liabilities $ 947 $ 927
Accrued bonus, commissions and other employee benefits 675 808
Accrued vendor financed property and equipment [1] 135 373
Amounts due to customers 817 869
Other accrued liabilities 883 897
Accrued liabilities $ 3,457 $ 3,874
[1] See Note 6 "Vendor Financed Property and Equipment"
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Restructuring - Narrative (Detail)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2017
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2015
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Sep. 30, 2016
Employee
Dec. 31, 2015
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Mar. 31, 2016
USD ($)
Restructuring Cost and Reserve [Line Items]                      
Accrued Liabilities, Current $ 3,457,000       $ 3,457,000         $ 3,874,000  
Restructuring charges 0   $ 30,000   0 $ 788,000          
Remaining restructuring charges 0   11,000   0 11,000   $ 249,000 $ 0 $ 0 $ 379,000
Payments for Restructuring 0   $ (398,000)   0 $ (1,026,000)          
Q2 2015 Plan                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring charges               $ 4,200,000      
Reduction in headcount, percent       14.00%              
Remaining restructuring charges                     $ 0.1
Two Thousand Sixteen Q1 Restructuring Plan [Member] [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring plan, number of positions | Employee             57        
Restructuring charges   $ 0                  
Reduction in headcount, percent   30.00%                  
Remaining restructuring charges $ 0.1       $ 0.1            
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Restructuring - Summary of Accrued Restructuring (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Restructuring Cost and Reserve [Line Items]        
Beginning balance $ 0 $ 379 $ 0 $ 249
Restructuring charges and related adjustments 0 30 0 788
Payments 0 (398) 0 (1,026)
Ending balance $ 0 $ 11 $ 0 $ 11
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Vendor Financed Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Oct. 31, 2016
Apr. 30, 2014
Oct. 31, 2013
Jun. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]          
Vendor financed property and equipment repayment period 1 year 2 years 3 years    
Accounts Payable, Current       $ 6,909 $ 7,069
Accrued vendor financed property and equipment (2) [1]       135 $ 373
Computer Equipment          
Property, Plant and Equipment [Line Items]          
Vendor financed computer software and hardware $ 500   $ 3,100    
Repayments of vendor financed equipment obligations       400  
Accrued vendor financed property and equipment (2)       $ 100  
[1] See Note 6 "Vendor Financed Property and Equipment"
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Narrative (Detail)
$ in Thousands
3 Months Ended
Jun. 30, 2017
USD ($)
Commitment And Contingencies [Line Items]  
Purchase commitments expiration period expire on various dates through December 2019
Purchase obligation $ 23,749
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail)
$ in Thousands
Jun. 30, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2017 $ 822
2017 1,322
2018 1,180
2019 926
Operating leases, future minimum payments $ 4,250
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Schedule of Future Minimum Purchase Commitments (Detail)
$ in Thousands
Jun. 30, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2017 $ 16,699
2017 6,647
2018 403
Future minimum purchase commitments $ 23,749
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) Per Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Numerator:        
Net loss $ (5,268) $ (1,377) $ (9,584) $ (5,107)
Denominator:        
Weighted average shares outstanding - basic and diluted 65,667,559 63,452,673 65,616,234 63,430,412
Total loss per share - basic and diluted:        
Continuing operations (USD per share) $ (0.08) $ (0.02) $ (0.15) $ (0.08)
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) Per Common Share - Schedule of Anti-Dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 5,165,365 9,457,198 4,885,376 9,038,442
Options to Purchase Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 4,952,867 9,211,366 4,669,545 8,772,610
Restricted Stock Awards, Including Participating Securities        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 212,498 245,832 215,831 265,832
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment and Geographical Information - Narrative (Detail)
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2017
Customer
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Sep. 30, 2016
Customer
Segment
Revenues from External Customers and Long-Lived Assets [Line Items]          
Number of reportable segments | Segment         1
Revenue | Customer Concentration Risk          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Number of individual customer         1
United States | Revenue | Geographic Concentration Risk          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk, percentage 48.00% 44.00% 46.00% 43.00%  
Germany | Revenue | Geographic Concentration Risk          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk, percentage     14.00% 14.00% 14.00%
United Kingdom | Revenue | Geographic Concentration Risk          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk, percentage         10.00%
Customer A | Revenue | Customer Concentration Risk          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk, percentage 11.00% 11.00%      
Number of individual customer 1        
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment and Geographical Information - Summary of Revenue by Geographical Region (Detail) - Revenue - Geographic Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of revenue by geographical region 48.00% 44.00% 46.00% 43.00%
EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of revenue by geographical region 43.00% 43.00% 44.00% 44.00%
Asia Pacific        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of revenue by geographical region 6.00% 12.00% 7.00% 12.00%
Rest of the World        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Percentage of revenue by geographical region 3.00% 1.00% 3.00% 1.00%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Repurchase Program (Details) - November 2015 Share Repurchase Program [Member] - USD ($)
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Nov. 03, 2015
Equity, Class of Treasury Stock [Line Items]      
Authorized amount under Share Repurchase Program     $ 3,000,000.0
Treasury stock acquired, shares   339,228  
Treasury stock acquired, value   $ 345,296  
Treasury stock acquired, average price per share $ 1.02    
EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "Z "4L?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ +H )2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " N@ E+97W(YN\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G:25JF&;B^))0;"@> O)M W=[(9D9+=O;S:V M6T0?P&-F_GSS#4QC@C1]Q)?8!XSD,%V-ONV2-&'-]D1! B2S1Z]3G1-=;F[[ MZ#7E9]Q!T.:@=P@+SE?@D;35I&$"5F$F,M58(TU$37T\X:V9\>$SM@5F#6"+ M'CM*(&H!3$T3PW%L&[@ )AAA].F[@'8FENJ?V-(!=DJ.R0%W$?:]=5OWCXW/@JJ!7W>AO@!02P,$% @ +H )2YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " N@ E+^J@69E@" "O!P & 'AL+W=O;LS)[*5BCKO0R+X*[=C(C=@(AF"#0A N5[$HA< M KO(HD?_"NQM!'8+8&<&V-#QC!Z[Z;&3'AMZ/*,GBP.P$:E;('$*)!8]6PC8 MB-PMD#H%4HN^6@C8"!2Z%3*G0F;ST4)B@"0&T@Z_.4296R1WBN2VR*)2=@,D MG4,>E,K**;&R)>*%A .2N"50Z+Y0H>TA75ZIT#HM%"889P\J%SVXN\B66M:6 M"_.@NI#S F]19'M8%I@#$SVH,.2^Q0C;'A8UMA\Q\V-+TS1'X6IY;L'L^6N M7TVG$-Z)W5K3IF;6J1MM(_-\?L"'5O:=\&O="N_(I'J$S5-Y84R""BA\4J%4 MJGM."PH7J:>9FO.AA0P+R;JQ/093CR[_ E!+ P04 " N@ E+-@+:\6@# M #4#@ & 'AL+W=OXO'-AA62:0FU:F5[J15J]Y]9A-G@Q9P#MC-WK\_0]B(S(S[)6#G'?L=VSRV M5Q?7O?0G:X?HO:G;?AV?AN'\D"3]_F2;LO_LSK;U_QQ=UY2#+W;/27_N;'F8 M@IHZD4)D25-6;;Q9376/W6;E7H>Z:NUC%_6O35-V_VUM[2[K&.*/BA_5\VD8 M*Y+-ZEP^VY]V^'5^['PIN;5RJ!K;]I5KH\X>U_$7>-A)/09,BK\K>^D7[]&8 MRI-S+V/A^V$=B]&1K>U^&)LH_>/-[FQ=CRUY'__.C<:W/L? Y?M'ZW],R?MD MGLK>[ES]3W483NLXCZ.#/9:O]?##7;[9.:$TCN;L_[1OMO;RT8GO8^_J?OJ- M]J_]X)JY%6^E*=^OSZJ=GI>Y_8\P/D#. ?(6 /JW 6H.4"@@N3J;4OU:#N5F MU;E+U%UGZUR.BP(>E!_,_5@YC=WTG\^V][5O&RE7R=O8SBS97B5R*;E7[!B% MNDD2W__-A&1-R"E>+>,U'Z_8>#7%ZV5\BI*X2LPD:2<)")7E*!%&E0DC>2^: M]:*IEPQYN4K212^%UAI9H2*0*@/>2LI:2:D5@ZRDM)>L4,@*(U(Z,$$9ZR2C M3M#0;S.N$V2$:N1BHN]\&-:'H3X*Y,/0/B!32+6C*B6$""R4G/62$R]*("\Y M'9-"X$&A(JGSP*@4K).".@'DI""=&, 4H)HLSWD?('@8">J$T$@P^<"D)G!>"Y"12< M&H,3&')Z2."-C96E.C11/#VA()#0@6U:\MB3%'L:8T]2GI'3R^\U]TYXX$F@ M3A1V LPNK(W"@\OJE#&!M2<#1T,*4'Q4VDJ*QD\2M"DP0UFA2"4$9ESR&)44 MHQIC5%) PMT)87;$R/)L<1"X]\.#5%*0:@S266/N$$FW34;&;9O)XGHQWO?^ M*KOGJNVC)S?XF\ITGS@Z-UC?I/CLDSOY*^:M4-OC,+X:_]Y=[UG7PN#.\QTR MN5UD-_\#4$L#!!0 ( "Z "4OO_OA KP$ ,L# 8 >&PO=V]R:W-H M965T&UL?5/M;MP@$'P5Q ,$?UQ[RX<_+V63"QG*O5/X9=9I:9]5*,VCS;#L"1%R5[6]+.N6''F*T[4-S> MZ %Z/&FU4=QA:$[,#@9X$TA*LBQ)/C/%14^K(N0.IBKTV4G1P\$0>U:*F]=[ MD'HL:4K?$P_BU#F?8%4Q\!/\!O=G.!B,V%RE$0IZ*W1/#+0E_9+N]KG'!\"C M@-$N]L0[.6K][(,?34D3+P@DU,Y7X+A<8 ]2^D(HXV^L2>0SA.']LXAL M5406^/E2Q.TZ/U_EYX&_6?+OKDQ,D&V ] &27)GX%Y%NLBL5;-%6/^:_N#F) MWI*C=OB'0A];K1U@O>0&9Z?#ES4'$EKGMUO5K]N[99>5UZX+TW?#L?3TW;X*\6E_1HO]OFS\MSY=[\FY?].;=%?2Z+664/ M2^\)YHD0K4%'_'6VUWKT/&NEO)3EC_;EM_W2"]H>V[,9F6>O) M]>.?P:EWB]D:CI_?O?_2B7=B7M+:;LKL[_.^.2V]R)OM[2%]S9IOY?57.PA2 MWFQ0_[M]LYG#VYZX&+LRJ[O/V>ZU;LI\\.*ZDJ<_^^]ST7U?!__O9KR!& S$ MS<#%_LQ #@;RPR#\U" <#,+_&T$-!@I%\'OMW6!NTR9=+:KR.JOZ]7!)VV4' M<^6F:];&LW:M;RL5+/RWUL^ K'M$C!&X1[84^2!\%__6"<%U8BV( MN;@/L*&$0LCV2R?)IT[NNBG9L9*=O1S;2]X^9.W#SCX; 8R$9K%+86D")#T MA($B,Z$I8C5%5!.:A'5$@@B02/B&0F TWM 4"@'0R9-02,;!Q*Z.64TQU10C M33'5I$$A30P4Q0C:4D@%&H5+&,C("4T0\,=Z0%3AG;\>F+L>JQ MF@U'&8UU M,922@-9&PE%FZJR B80%5!E@94#B!%@6123>5%^[21C$1!-;"MCD]P2""A)8 MD* ;)@J!B&(PH_$YN64PJ2,\B@F'J5A/I#S@@AC258B@X$( M2"W"8#%@+&&#&CFU&/F,#C2E:YS2!^9N4O 9SS X;S&((/N+"351B &?RD%1 M00H+4MP\Q%@22Y$MQE$&'X@<)4;;]5X97V0 K3)P;; &FO8?5("KW0V'@<0) M8W5\UAIPQ" MP*6H/[ILR&UU[&Y^ZMFN?"V:=@F,6F^W2T_=Y1)J7\-\ TS[%N9)?W?TX;Z_ MROHCK8[GHIZ]E$U3YMU%QJ$L&^L$!(^NZR>;[F\OF3TT[:-QSU5_A=2_-.5E MN![S;W=TJ_\ 4$L#!!0 ( "Z "4LX30O'Y@, +X1 8 >&PO=V]R M:W-H965T&UL?9C;CMLV$(9?1=#]1IJAJ,/"-K!6431 BQ2 MM+W6VK0M1 =7DM?)VY'CZ0V][;[VE^,&;QO==7T6_\R M#-?G(.@/%U,7_8?V:AK[SZGMZF*PC]TYZ*^=*8Y34%T%&(9Q4!=EX^\VT[O7 M;K=I;T-5-N:U\_I;71?=][VIVOO6!__'BR_E^3*,+X+=YEJ_S/TF\A,D!N 3@(\#6_7\!:@E0/P.B*?G9V93J;\50[#9=>_>ZN;>NQ3@H MX%G9QCR,+Z>VF_ZSV?;V[?LN49O@?2QGD>QG":XD\% $MO!'#2C5L$<6CK]6 MD'.%1KD&)>:@IGBUSB&2XR,Q/IKBHU5\G)(VF"7))&DFR5.FTX@D(J@TA(GL M18M>-,]%R_&Q&!^S7)*8Y#)+],IEG)$^S[DFRAQ]DH@^$NXC(3X25D>2$:\Y MUX!*',,O%8VDW CMW)17 B$QPC4JEFUDHHV,]VLFQT,H3]20)9*&=*:&S"6F M(6GW7% ]0>)*!QS< &X'J!W@%:%.J1VN HP=$QA$QKP ,C>*N4'!#9W!D@A2 MAQ>91J"XEXAZ47P.4BH*&JT<0Q]DL $GF]+42L0SCH"-&4&5N"@+,MI \R&# MU(WF\XP.\UP0V7'EP!/(G 0.RI0M?)R"EOK4C(!*![%!1B5P5M*590\N('G2L6/GA#+MD-,NHXL ,CR1;Q4S1PLK&7B* R^CP%,<90!T]RV) M0DG.TP>"WCNTMV88#YBKMX^/ M$"\XGIK)^ST\Y_.GA)_%S%\V/A?=N6QZ[ZT=[)E\.CF?VG8PUF+XP3;4Q13' MQT-E3L-XF]C[;OZB,#\,[77Y6A(\/MGL_@-02P,$% @ +H )2V/08C2U M 0 T , !@ !X;"]W;W)K&?$3S M;#L 1UZ4U+:@G7/]D3%;=:"XO<$>M+]IT"CNO&E:9GL#O(XD)5F6)!^8XD+3 M,H^^LRES')P4&LZ&V$$I;OZ<0.)8T)2^.IY$V[G@8&7>\Q:^@_O1GXVWV*)2 M"P7:"M3$0%/0^_1XV@=\!/P4,-K5F81*+HC/P?A2%S0)"8&$R@4%[K2W/@!ZOSW M6@P)C0O'C_YLIB&;#(?]_'_8\HG+OU!+ P04 " N@ E+QV;$E+,! #2 M P & 'AL+W=O(,R*7[]P.29MD6]0M@X_?\;$P^H7FV'8 C M+UKUMJ"=<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$'4%:,9XD[YD6LJ=E'GUG M4^8X.B5[.!MB1ZV%^74"A5-!#_35\23;S@4'*_-!M/ 5W+?A;+S%5I9::NBM MQ)X8: IZ?SB>LA ? [Y+F.SF3$(E%\3G8'RJ"YH$0:"@X M@O+A08G/4:&R<275:!WJA<5+T>)EWF4?]VF^26\7V#Z +P"^ NYB'C8GBLH? MA1-E;G B9N[](,(3'X[<]Z8*SMB*>.?%6^^]EH>$Y^P:B):8TQS#MS%K!//L M:PJ^E^+$_X/S?7BZJS"-\/0OA>D^0;9+D$6"[,T2]V*R?Y*P34\UF#9.DR45 MCGV2W/@1ZOP'6PT%C0O' M6W\V\YC-AL-A^4%L_<;E;U!+ P04 " N@ E+E6[/Z;0! #2 P & M 'AL+W=O8C'UQ/8 GKTIJ5]+> M^^'(F*M[4-S=F $TWK3&*N[1M!US@P7>1)"2+$N2.Z:XT+0JHN]LJ\*,7@H- M9TOFI$D0!!)J'Q@X;E=X BD#$:,6%I2B^.N\"QWW:;[)TP6V#\@60+8"'F(>-B>*RM]QSZO"FHG8 MN?<##T^<'C/L31VBE/V M#SS;AQ]V%1XB_/"'PKM]@GR7((\$^7]+W(NY_RL)V_14@>WB-#E2FU''2=YX MUX%]S.*;_ Z?I_TSMYW0CER,QY>-_6^-\8!2DALN?@%02P,$% @ +H )2Q=Z(T>T 0 T@, !@ !X;"]W M;W)K;J M'A1W=V8 C3>ML8I[-&W'W&"!-Q&D),N2Y#537&A:%=%WL55A1B^%AHLE;E2* MVY]GD&8J:4I?'(^BZWUPL*H8> =?P'\=+A8MMK(T0H%VPFABH2WI?7HZ'T)\ M#/@F8'*;,PF57(UY"L;'IJ1)$ 02:A\8.&XW> I Q'*^+%PTC5E &[/+^SO M8^U8RY4[>##RNVA\7](C)0VT?)3^T4P?8*GG%25+\9_@!A+#@Q+,41OIXDKJ MT7FC%A:4HOCSO L=]VF^R?,%M@_(%D"V HXQ#YL31>7ON.=58(?B'7IO59H<"W8+1$O,>8[)MC%K!$/V-46VE^*<_0//]N'Y MKL(\PO,_%+[=)SCL$APBP>&_)>[$I,E?2=BFIPIL%Z?)D=J,.D[RQKL.['T6 MW^1W^#SMG[GMA';D:CR^;.Q_:XP'E)+&PO=V]R:W-H M965T-L8I[-&W+7&^!UQ&D)$MWNUNFN-"TS*/O;,O<#%X*#6=+W* 4MS]. M(,U8T(2^.9Y$V_G@8&7>\Q:^@/_:GRU:;&&IA0+MA-'$0E/0N^1XRD)\#/@F M8'2K,PF57(QY#L9C7=!=$ 02*A\8.&Y7N )DYZ9(R -?G-_:/L7:L MY<(=W!OY7=2^*^B!DAH:/DC_9,8'F.MY1\E<_">X@L3PH 1S5$:ZN))J<-ZH MF06E*/XZ[4+'?9QNLL,,VP:D,R!= (>8ATV)HO(/W/,RMV8D=NI]S\,3)\<4 M>U,%9VQ%O$/Q#KW7,DF2G%T#T1QSFF+2=_*?P'0;9)D$6"[+\E;L7L_TC"5CU58-LX38Y49M!QDE?>96#OTO@FO\*G M:?_,;2NT(Q?C\65C_QMC/*"4W0V.4(&UL?5/;;IPP$/T5RQ\0@Y>DT0J0LHFB5FJE5:JVSUX8P(J- MJ6V6].\[-H2B%O7%]HS/.7/Q.)^,?74=@"=O6O6NH)WWPY$Q5W6@A;LQ _1X MTQBKA4?3MLP-%D0=25HQGB1W3 O9TS*/OK,MDAD:,RK^8Z2,L]=Q2LA3_&:Z@$!XRP1B542ZNI!J=-WI1P52T M>)MWV<=]FF^R=*'M$_A"X"OA/L9AS^(\,3ID6-OJN", MK8AWF+Q#[[5,TRQGUR"T8$XSAF\Q*X*A^AJ"[X4X\7_H?)]^V,WP$.F';?3D M;E\@VQ7(HD#VWQ+W,+=_!6&;GFJP;9PF1RHS]G&2-]YU8!]X?),_\'G:OPC; MRMZ1B_'XLK'_C3$>,)7D!D>HPP^V&@H:'XX?\&SG,9L-;X;E!['U&Y>_ 5!+ M P04 " N@ E+?J05][0! #2 P &0 'AL+W=O:%EGTG4R18>^DT' RQ/9*8C-+)11H*U 3 W5.[Y+#<1?B8\ / 8-=G$FHY(SX M&HPO54XW01!(*%U@X'Z[P#U(&8B\C+>)D\XI W!Y_F1_C+7[6L[8*KGFI*I^*]P >G#@Q*?HT1IXTK*WCI4$XN7HOC[N L= M]V&\N4XGV#H@G0#I#-C'/&Q,%)4_<,>+S.! S-C[CH8=!DS1S#//J=(UU(KA/L M5@EVD6#WWQ+78O9_)6&+GBHP39PF2TKL=9SDA7<>V+OXB.QW^#CMW[AIA+;D MC,Z_;.Q_C>C 2]E<^1%J_0>;#0FU"\=;?S;CF(V&PV[Z06S^QL4'4$L#!!0 M ( "Z "4O]X-P M $ -(# 9 >&PO=V]R:W-H965TM<_V!,5NVH(6]PAXZ?U.CT<)YTS3, M]@9$%4E:,9XD-TP+V=$BB[Z3*3('3'R,$I6-*RD'ZU#/*CX5+5ZF779Q'Z>; MW?5,VR;PF< 7PFV,PZ9 ,?,OPHDB,S@2,_6^%^&)TP/WO2F#,[8BWOGDK?=> MBC3]G+%+$)HQQPG#UY@%P;SZ$H)OA3CR=W2^3=]M9KB+]-TZ.D^V!?:; OLH ML/^PQ T,_[](MNJI!M/$:;*DQ*&+D[SR+@-[Q^.;_(-/T_X@3",[2\[H_,O& M_M>(#GPJR94?H=9_L,504+MP_.3/9AJSR7#8SS^(+=^X^ M02P,$% @ M+H )2Y<>G)RS 0 T@, !D !X;"]W;W)K&UL M?5-A;]P@#/TKB!]0[DC65JM.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J M@K1B?+>[9EK(CA99])U,D>'@E.S@9(@=M!;FUQ$4CCG=TW?'LVQ:%QRLR'K1 MP#=PW_N3\19;6"JIH;,2.V*@SNG=_G!,0WP,^"%AM*LS"96<$5^"\;G*Z2X( M @6E"PS";Q>X!Z4"D9?Q.G/2)64 KL_O[(^Q=E_+65BX1_535J[-Z2TE%=1B M4.X9QR>8Z_E$R5S\%[B \N%!B<]1HK)Q)>5@'>J9Q4O1XFW:91?W<;I);F;8 M-H#/ +X ;F,>-B6*RA^$$T5F<"1FZGTOPA/O#]SWI@S.V(IXY\5;[[T4>\XS M=@E$<\QQBN'KF"6">?8E!=]*<>3_P?DV/-E4F$1X\I?"9)L@W21((T'Z88E; M,>D_2=BJIQI,$Z?)DA*'+D[RRKL,[!V/;_(G?)KVK\(TLK/DC,Z_;.Q_C>C M2]E=^1%J_0=;# 6U"\<;?S;3F$V&PW[^06SYQL5O4$L#!!0 ( "Z "4NW M C%HM $ -(# 9 >&PO=V]R:W-H965T0-DAIUOZ[GB131NB@Q59)QKX N%K M=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\K'*ZB8) 01DB M@\#M"H^@5"1"&3\F3CJGC,#E^9W].=6.M5R$AT>KOLLJM#F]IZ2"6O0JO-CA M TSU'"B9BO\$5U 8'I5@CM(JGU92]CY8/;&@%"W>QEV:M _C#3],L'4 GP!\ M!MRG/&Q,E)0_B2"*S-F!N+'WG8A/O#UR[$T9G:D5Z0[%>_1>BRT_9.P:B::8 MTQC#ES%S!$/V.05?2W'B_\#Y.GRWJG"7X+L_%-ZN$^Q7"?:)8/_?$M=B[OY* MPA8]U>":-$V>E+8W:9(7WGE@'WAZD]_AX[1_%JZ1QI.+#?BRJ?^UM0%0RN8& M1ZC%#S8;"NH0CW=X=N.8C4:PW?2#V/R-BU]02P,$% @ +H )2\/5J'.U M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0'))U:61;:CI5F[1)4:>UGXE]ME'!YP&.NW\_P*[KK5:_ '?<>_?N.-(! MS;-M !QYT:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\22Y9EK( MEN9I])U,GF+OE&SA9(CMM1;FSQ$4#AG=T%?'@ZP;%QPL3SM1PT]PO[J3\1:; M64JIH;426V*@RNCMYG#Q=E_+65BX0_4D2]=D=$])"97HE7O X2M,]7RB M9"K^.UQ ^?"@Q.]^)\,2; _>]*8(SMB+>>?'6>R_YAN]3=@E$4\QQC.'+ MF#F">?8Y!5]+<>3OX'P=OEU5N(WP[3\*;]8)=JL$NTBP^[#$E9AM\E\2MNBI M!E/':;*DP+Z-D[SPS@-[R^.;O(6/T_Y#F%JVEIS1^9>-_:\0'7@IR94?H<9_ ML-E04+EP_.S/9ARST7#833^(S=\X_PM02P,$% @ +H )2YS2O\>U 0 MT@, !D !X;"]W;W)K&UL;5/;;M0P$/T5RQ]0 M)\Y"JU42J5N$0 )I500\>Y/)1?4EV,ZF_#UC)QM"R8OM&9]SYN)Q/AG[XCH M3UZ5U*Z@G??#D3%7=:"$NS,#:+QIC%7"HVE;Y@8+HHXD)1E/DO=,B5[3,H^^ MLRUS,WK9:SA;XD:EA/U] FFF@J;TYGCNV\X'!ROS0;3P#?SWX6S18JM*W2O0 MKC>:6&@*^I@>3X> CX ?/4QN)*JM%YHQ853$6)UWGO==RG^>;^1MLG\(7 5\)#)+ Y4,S\ M@_"BS*V9B)U[/XCPQ.F18V^JX(RMB'>8O$/OM4RS-&?7(+1@3C.&;S$K@J'Z M&H+OA3CQ_^A\GY[M9IA%>K:-GB3[ H==@4,4./Q3(G]3XAXF>Q.$;7JJP+9Q MFARIS*CC)&^\Z\ ^\O@F?^'SM'\5MNVU(Q?C\65C_QMC/& JR1V.4(Q]1N7?P!02P,$% @ +H )2U<7+9:V 0 T@, M !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0LT N M6@%2-E752JVT2M7VV0L#6/&%VF9)_[YC0RA->;$]XW/.7#PN)F-?7 _@R:N2 MVI6T]WXX,N;J'A1W-V8 C3>ML8I[-&W'W&"!-Y&D)$N3Y(XI+C2MBN@[VZHP MHY="P]D2-RK%[>\32#.5]$#?',^BZWUPL*H8> ??P'\?SA8MMJHT0H%VPFAB MH2WIX^%XR@,^ GX(F-SF3$(E%V->@O&Y*6D2$@()M0\*'+#+RIVA\7]('2AIH^2C]LYD^P5+/+25+\5_@"A+A M(1.,41OIXDKJT7FC%A5,1?'7>1\ M*JR9B)U[/_#PQ(=CBKVI@S.V(MYA\@Z]U^J0Y06[!J$%>->!?4SCF_R%S]/^E=M.:$/]AJ2&A] M.-[CV#,L/8NLWKOX 4$L#!!0 ( "Z "4N%A% ?MP$ -(# 9 M >&PO=V]R:W-H965T]#^ID&CN/.F:9GM#? ZDI1D:9+<,<6%IF4>?6=3YC@X M*32<#;MS\.8'$L: [^NIX$FWG@H.5><];^ [N1W\VWF*+2BT4:"M0$P-- M01]VQU,6\!'P4\!H5V<2*KD@/@?C2UW0)"0$$BH7%+C?KO (4@8AG\;O69,N M(0-Q?7Y5_Q1K][5&#=$\X?H:YGEM*YN*_PA6DAX=, M?(P*I8TKJ0;K4,TJ/A7%7Z9=Z+B/TTV6SK1M0CH3TH5PB''8%"AF_I$[7N8& M1V*FWO<\//'NF/K>5,$96Q'O?/+6>Z_E;G^?LVL0FC&G"9.N,0N">?4E1+H5 MXI2^HZ?;]/UFAOM(WZ^C)W?; MFF0!8%LO]*/+PI<0OSX4T0MNJI M/&:;*D MPD''25YYEX%]B(_(_L&G:?_&32NT)1=T_F5C_QM$!SZ5Y,:/4.<_V&)(:%PX MWONSF<9L,ASV\P]BRS&UL;5/;;IPP$/T5RQ\0@R%IN@*D M;*JJE1IIE:KMLQ<&L.(+L+$]XSEGSHS'Q:3-D^T!''J10MD2 M]\X-!T)LW8-D]DH/H/Q-JXUDSINF(W8PP)H(DH+0)+DADG&%JR+Z3J8J].@$ M5W RR(Y2,O-Z!*&G$J?XS?'(N]X%!ZF*@77P$]ROX62\15:6ADM0EFN%#+0E MODL/QSS$QX#?'":[.:-0R5GKIV!\;TJ.*ZM$Z+1<6+T6REWGG*N[3?)-E"VP?0!< 70&W,0^9$T7E7YAC56'T MA,S<^X&%)TX/U/>F#L[8BGCGQ5OOO51IGA3D$HB6F.,<0[K]!UL- :T+QT_^ M;.8QFPVGA^4'D?4;5W\!4$L#!!0 ( "Z "4NV<_X>M@$ -(# 9 M>&PO=V]R:W-H965T- VSO0%119)6C.]V'Y@6LJ-%%GUG4V0X."4[ M.!MB!ZV%^7T"A6-.$_KJ>)1-ZX*#%5DO&O@.[D=_-MYBBTHE-7168D<,U#F] M2XZG-. CX*>$T:[.)%1R07P.QI9.7:G!XHJ: 6@W*/.'Z&N9Y;2N;BO\(5E(>'3'R, M$I6-*RD'ZU#/*CX5+5ZF779Q'Z>;]##3M@E\)O"%<(AQV!0H9OY).%%D!D=B MIM[W(CQQ>5=!O:.QS=Y@T_3_DV81G:67-#YEXW]KQ$=^%1V-WZ$6O_!%D-![<+QHS^; M:V&X*+Y0VRSIW]&'-$MHR_,R=>)%WB MVGYG?_2]VU[.5,.]9"]=9=H<[S&JH*8#,T]R_ YS/RE&<_,_X0+,PETE5J.4 M3/LO*@=M))]9;"F%$Y(Y(5D2]EZ'3$*^\@=J:)$I.2(U MG7U/W17'A\2>3>F"_BC\GBU>V^BEB+>W&;DXHAESG##)&K,@B&5?))*0Q#'Y MDIZ$TS?!"C<^?;-6CW=A@FV08.L)MI]:W%VU&,+LPR)I4"0-$'R[$@E@TNA* MA*PNCH-J_)/5J)2#\..RBBY3<>=?"OF 3R/UBZJF$QJ=I;'/QU]R+:4!6TIT M8VMI[10O#H/:.'-G;36]Y&PO=V]R:W-H965TA--S"@$TW^/P-54X!1?$T]]VUF?(&4^L!9^@?T]G+2+ MR,I2]P*DZ95$&IH"/Z2'8^;Q ?"GA\EL]LAW%$Z^2OG"[O[)_#;V[7L[,P*/BSWUMNP)_QJB&AHWAG5:^*]E\0*Z%-"; C(+ M!>=?F&5EKM6$]'SV _-7G!ZH.YO*)\-1A&_.O''92YEF:4XNGFC!'&<,W6)6 M!''LJP2-21SI?^4T7KZ+.MR%\MU6G29Q@GV48!\(]A]:I#F> TX--9O/[F]GM_R'%@U+&-*UO^*\A]02P,$% @ M+H )2R#-X\&W 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q >$7=;9K%:VI6RJ*I5::96H[3-KCR\*, [@=?KW >RX;NH7 M8(9SSEP8T@'-BVT ''E34MN,-LYU1\9LT8 2]@8[T/ZF0J.$\Z:IF>T,B#*2 ME&1\L]DS)5I-\S3ZSB9/L7>RU7 VQ/9*"?/G!!*'C&[IA^.IK1L7'"Q/.U'# M,[B?W=EXB\TJ9:M VQ8U,5!E]'Y[/"4!'P&_6ACLXDQ")1?$EV!\*S.Z"0F! MA,(%!>&W*SR E$'(I_$Z:=(Y9" NSQ_J7V/MOI:+L/" \G=;NB:C!TI*J$0O MW1,.CS#5)/L)]HZ M@4\$/A,.,0X; \7,OP@G\M3@0,S8^TZ$)]X>N>]-$9RQ%?'.)V^]]YIO;_ M?2IQ#7/X%(0M>JK U'&:+"FPUW&2%]YY8.]Y?)._\'':?PA3M]J2"SK_LK'_ M%:(#G\KFQH]0XS_8;$BH7#C>^;,9QVPT'';3#V+S-\[? 5!+ P04 " N M@ E+#Q/*D]X" #[# &0 'AL+W=O59R5[$IX\%P45?S5C_W;Q'-V M/"DS@=;+BA[9#Z9^5D]"CU##LL\*5LJ,EYY@AY7_"2\>R_\[VZK3R4]_;LP,]Y^J97[\PEU#L>R[[;^S"<@TW2O0S=CR7]M?;G:7B MA6/14@KZ5E^STEZOCO\6!@<0%T"F!H0N(&P"<#0:$+F J!> ZE2L-X]4T?52 M\*LGZK^WHJ:*\"+2[N_,I#7;KFE[I)Z]K'$\7Z*+(7*8;8TA+0SI(AX!1-A MD!;0J""@"F+CP[:*60 3A"!!: FB#@'NI5%C$HLI+6:.P[27R3T(1T$ZD$P$ M:HD +00FB$&">+H;,Y!@]KX;&P@3]ARK,?&X8_>@$<<24&\":(E@@A0D2*<[ M-@<)YA/J9S[%C7O0B!LX@'LR -3$ Q0#;8VG.X+AGL1D0A6!H'X9.= [S@&H M,>O@?0!#&\%L@ )N7QQ]P#JX@7$\H9PS8&Z:J%MP(,[04I3$'@!B;!=,\(W, $3R@A!QJS M8Q32%3+P:H8Z?#Y 3C<0*.FK0*U37L'$T9Z@I;?CYU(9OUNSS2E]8\_4_7D2+[8ZF?L5+42O MV(,]^O^(^K/@.Q7'K)3>"U?Z?&I/D0?.%=/Z@P?MS$E_B32#G!V4N4WTO:B/ MX_5 \V?]#U!+ P04 " N@ E+;DLAMKT! #3 P &0 'AL M+W=OY&BWO)9PU M,J,03/\] 5=3@5/\[GCLV\YZ!RGS@;7P!/;7<-;.(@M+W0N0IE<2:6@*?)\> M3SN/#X#?/4QF=4:^DHM2S][X7A+._F\.V ^@<0)< &FN)B8+R+\RR,M=J0CKV M?F#^B=,C=;VIO#.T(MPY\<9YKV5Z2'-R]40SYA0Q=(79?T"(HU]RT*T<)_I? M?'J@VP39IL@L$&1K@B3;)MAM$NP"P>X?!=FG*B/F$# R8))/*#.^LX9]&P:IB_$%G^&PO=V]R:W-H965T>)8T5;(IY83SOUYLQX2Z0:\HLG>D[)R02UC1<@%'LMJ3NWR,W< MGA.^+:MH3_*VG#AJWKN_>)Y_I223WA%7E/+O07E2_]GJN1-V2&:M?B"1%SMG@\/%K]41O"G\3JL4\ZDFS=N:=)$DL*Y *9P$,@T$8#,#$%LRHB19EPB2U4#[6/(!$($@$@%A^RVA5 MQ$>)GUDHD J'/@P3@S Q &,Y+N.U8^LK[@ )>F>O)2!' G!8=LMD523"]IX' M-.$[>S8%0=(U2(HLD'15) C"R+=0()6/$0R3@3 9 &.5*;-5F4\!PMC^@P"9 MG\51!..H.P \E] **+079](\_*L9PO;9M%8%.+5IO,6!J6^PGX1?ZDXX!R;5 MV6M.R#-CDJJ,Z$EYJ]2E.0\:>I:ZFZ@^'V^.<2!9/]V*WGPU%_\!4$L#!!0 M ( "Z "4OSIV@:6P( /L' 9 >&PO=V]R:W-H965T+4-F3[][4=;Q:" M"[S$]N3,F3/CD2?K"'UC)0"WWFO-G1I5C9UGRK:E>49.'%<-;*G%3G6-Z-\%8-+-;<_^,+Q6 MQY)+@Y-G+3K"#^ _VRT5)V=@V5TNF MLB/D31Z^[N>V*Q4!AH)+"B26,RP!8\DD=/S1I/804SI>[C_8-RIYDC9"K!WB M402G+Y:J_@IQE&>4=!;M&ZA%LD^]62SNMY!&=9WJG[@ )JSGW$O]S#E+(HU9 M]!C_ A-YUY#5+62$V!@0:3!@'"%R4.J;E"[\&X*1SN4M(AI!5@])UH])-K<0 M+PW-J03&H@>*(+@BB,P$H9$@5 3A%4$\2K7'3!6F41AW,KJ4]7W,E9#(*"0R M"$G,!+&1('Z^%(F1(#$H2$<-G!C2#$;-8\(DHY*:,*-8ZUN,-_E/H!GI44X19!3DU7&J\L Z3ZL67 M[]C(OO!F2\]@7WFS=3^'/NG[L?@=T6/5,&M'N'@]U1MW((2#T.Y.1-^68A(/ M!PP'+K>)V--^'/4'3EH]:IUAWN?_ %!+ P04 " N@ E+H#'W#K$! #0 M P &0 'AL+W=O MP"5O4BA;D=ZY84NI;7J0S#[H 13N=-I(YC U)VH' ZP-)"EHGJ8K*AE7I"Y# M[6#J4I^=X H.)K%G*9GYLP.AQXIDY+WPPD^]\P5:EP,[P7=P/X:#P8S.*BV7 MH"S7*C'05>0YV^X+CP^ GQQ&>Q4GOI.CUJ\^^=)6)/6&0$#CO +#Y0)[$,(+ MH8W?49/,1WKB=?RN_BGTCKTYM6KL(Z3COK5:0M$_)(R&="]OA?0A$) MQ1V!3LY"JQ^98W5I])B8Z6<-S-^);%O@,!M?#+,+>]BMQ>JESCZD);UXH8C9 M39C\"I/?(O8+B&*&4#0PN\@77>2!7]RXR)8%BD6!(@@\W@C-_(M9;39W1NC5;/U=_\;,B2N;'+7#WQ2&V6GM /72![Q /3ZO.1'0.1^N M,3;3)9L2IX?X?NC\B.N_4$L#!!0 ( "Z "4N0"[V89P( ,8' 9 M>&PO=V]R:W-H965TQ/;PS_B;L>/)!LI>>46(L-[:IN-; MNQ*BWR#$RXJTF#_1GG3RRXFR%@NY9&?$>T;P43NU#?(<)T(MKCL[S[3MF>49 MO8BF[L@SL_BE;3'[NR,-';:V:]\,+_6Y$LJ \JS'9_*#B)_],Y,K-$$T[BY'3UO[D;O:NHQRTXE=-!KZ86RJ5 Z6O:O'UN+4=140:4@H5 LOA2@K2 M-"J2Y/@S!;7G/97CC@3P[^[. &'SH$DT-@.* Q%5V;/18XSQ@=+#8>;X_5+7(W@:Q^J8RZV/J; M+ ^7UFONIGZ&KBK0I"E&C;?0>/>*/:!X#X(DP$SA@12>]O>7%$X*!_#! +X. M$-RE$1AIC)I8:SJM28/82 30>#$,$H @ 0 2&B"C)EQL$L6&9K_6)$X"@X0@ M2 B 1/>;[ !-9!Y^N )Q?1-VK?'C!^*!5$TCM/\A@KV53G14-.0DUC.6=C9QD7 M@O93UT1SZ\[_ 5!+ P04 " N@ E+K7[%@&8# _#P &0 'AL+W=O M:3.MVA_8$6',1T?PSWY0=C/XVO&6T:MLHT2 MDN813;6,[";Z/1JMD5\02L2OB%SRQK=6A/).Z4?16&TGNEEX1&*R885$R%]G M\D#BN%#B?OP1HGIMLR VOZ_J\S)X'LQ[F),'&O^.MNPPT7U=VY)=>(K9&[TL MB0C(T341_9J<2?G4-J>2\+-Z1VGYOE1_7"1H, $+ M JX)^#;!$@1K*,$6!'LHP1$$IR8@^R;!%01WJ 5/$+RA!%\0_"\"ODD(!"$8 M:@&9UYDS!U/JR4:#*=?I1O)\&U5BE9GZ&+)P.L[H1 M,O?+GSQ;<]Y[GO(E/#;.A9+ S"H,;F ;EMYZ&*P*6$>(8SD[1.$L:5Q&>#/8H"M)81QI-&#,&X;\PQA MO#;F!<+X;G<4@G97;"1S;00?VW(7)6=&+6'<1EAY?EFL!"IHS?:?8 M=I&BFB,+,.0K-!3U'-G_,8V*RHJ@TAJT UZB;DUT5 .K*'<(JG?R00/=J@MM M,XH5CZ E[\IF !!6&5*L000M0KE^"Y J4<1)\#:H\L9HG$\3DNW+FUBN;>@I M944&-'KKV]Y]>5*7^F=H](2 _CD:+:KS\)=\=;7\'F;[*,VU=\KXN;H\^NXH M983[;M[QE#CPVVS=B,F.%9\>_\ZJ*UW58/0HKJM&?6>>_@-02P,$% @ M+H )2Z$R8-1: @ [@< !D !X;"]W;W)K&UL MC55=CYLP$/PKB/>>P7PE$4&Z)%2MU$K156V?'>($=("I[83KOZ]M""'&"GT! M>YF9W;&--VX)?6V<\V8% ,MR7"'V0AI 6LH M1D=%JDH '2<$%2IJ.XE5;$^3F%QX6=1X3RUVJ2I$_VYP2=JU[=JWP%MQSKD, M@"1NT!G_P/QGLZ=B!@:58U'AFA6DMB@^K>U7=Y5&$J\ OPK(O+4@J),O[TFO:04A+'XYOZ9^5=>#D@AK>D_%T< M>;ZV%[9UQ"=T*?D;:;_@WD]@6[WY;_B*2P&7E8@<&2F9>EK9A7%2]2JBE I] M=.^B5N^VU[_1S 38$^! $+F?$;R>X-T)_E."WQ/\_\T0](1 RP Z[VHQ=XBC M)*:DM6AW'!HD3YV["L1V93*H=D=]$^O)1/2:0.C&X"J%>LRFP\ 1)M @NRGD MC@"B@*$*:*IB R=T^)A@.T4$&F0W*Y(^%7DHTS,NEJ?XWCB#ZY@%?*. KP3\ MA]76BMQTF$AA:H5QM+68(KQHJ2W&K$HZ14!_:383&,T$$S.A?G(Z2/#$RQ3A M:9#=K$@Z142+A=E*:+02&O;%T[R$LUZFB$_>PYFR)<_;^?%4F?BG16P.BRJC ]J\[!K(Q<:BY_MU%T:$ZO4%YV6GSC MKK:N(;X3S:SK/7?YKA-^1_1L @ J0D !D M !X;"]W;W)K&ULC5;M;ML@%'T5RP]0C#_C*(G4 MI$DV:9.J3=M^TX0D5FWC 4FZMQ]@ZMKXINV?&"[G',Z%&V!V9?Q9G"B5WDM5 MUF+NGZ1LI@B)W8E61-RQAM9JY,!X1:3J\B,2#:=D;TA5B<(@2%%%BMI?S$SL MD2]F["S+HJ:/W!/GJB+\WY*6[#KWL?\:^%$<3U('T&+6D"/]2>6OYI&K'NI4 M]D5%:U&PVN/T,/?O\72+(TTPB-\%O8I>V].I/#'VK#M?]W,_T(YH27=22Q#U MN= 5+4NMI'S\M:)^-ZWMZ(.=2_F#7 M+]0FE/B>S?X;O=!2P;43-<>.E<+\>KNSD*RR*LI*15[:;U&;[]7JO])@0F@) M84=(PG<)D25$'4&9?8\06T+\1HC?)226D'R6D%I"^EE+F25DS@RH75VS70]$ MDL6,LZO'VXIKB"YL/,U40>QTT.R_&5,[)E3TL@C#9(8N6LAB5BTF'(68S MQN .@92#SD8(V5B%P!39<(H'"#,98M80)G>L I@A8@L@(CB;"%S4R/"C_F), M$E@@!@5B(Q /# 3.KD 8["P9A'&274.8&]DFH-D$$(B=-6\QF<'4!I/F@;,Q MVS$H"](Y M<=[ACTMD8T']A&[GXQYHPU'X@,#1QT6XA$"Y^W= O8.^HOQH[G7A[=BYEIK; MBW9OAZ6Y'9WX"D_7&(C?XW"ZP1!#&50CYAF"WJ9N'S'?"3\6M?">F%17E[E@ M#HQ)JO(*[M3^G=2[J>N4]"!U,U-MWCX>VHYDC7T8H>YUMO@/4$L#!!0 ( M "Z "4NK*KZ;SP$ #P$ 9 >&PO=V]R:W-H965TA%?"==)FKB^6]A)-&YB($TW^.P-58X!B_.I[ZMK/>0^U 6. MO"#@4%G/P-QRA4?@W!,Y&;]G3KRD]('K_2O[IU"[J^7,##PJ_JNO;5?@#QC5 MT+ +MT]J_ QS/1E&<_%?X0K[ MW1RV'4#G +H$I"& 3(F"\H_,LC+7:D1ZZOW _!7'!^IZ4WEG:$4X<^*-\UY+ MFMSGY.J)9LQQPM 5)HL7"''T2PZZE>-(W\3'>[I-D&R*3 )!LA:91ML$Z29! M&@C2_PCBFRJW,.^HS#:39!L$R4V2";,/&#FW>Y_>WZ0AJ]L3H-OP;@VJU$6& MF5EYE]%XH.'V_\&GN?K&=-M+@\[*NC<4;KI1RH(3$]TY-9T;Y<7@T%B_W;N] MGA[T9%@US+-*EA]&^1=02P,$% @ +H )2]F?Y_WA 0 ] 0 !D !X M;"]W;W)K&UL=53M;ILP%'T5Y >HP>$CC0C2TJG: MI$V*.JW[[< EH-J8VD[HWGZV(8@1]P_VO3[WG'-MXWP0\DTU #KXX*Q3>]1H MW>\P5F4#G*H'T4-G5FHA.=4FE&>L>@FT:T[5"1N]Q1%KFX:-9V M<)2!NG!.Y=\#,#'L481NB9?VW&B;P$7>TS/\ OV[/TH3X9FE:CETJA5=(*'> MHR_1[I!9O .\MC"HQ3RPG9R$>+/!]VJ/0FL(&)3:,E S7.$)&+-$QL;[Q(EF M25NXG-_8GUWOII<35? DV)^VTLT>;5%004TO3+^(X1M,_20HF)K_ 5=@!FZ= M&(U2,.6^07E16O")Q5CA]&,]]0><;0C9F]*FW1;X=:,>66RUX+$<8ZOEFC"'$8,66"BC,P8;/AG$>(5 M(8Y@LR2(,C_!QDNP<03Q?RZ3E54RS\&D*Y'L[F!B MDJQ[P8L+:]^#GU2>VTX%)Z'-W7979F=K$I1B'?5 N@@P_.>K5'K=;##F-5 MM<"I>A #].9-(R2GVH3RC-4@@=:NB#-,PC##G'8]*@N7.\JR$!?-NAZ.,E 7 MSJG\

;/"UWJ/0&@(&E;8,U"Q7> ;&+)&Q\3YSHD72%J[W M-_87U[OIY405/ OVNZMUNT>/**BAH1>F7\7X!>9^4A3,S7^#*S #MTZ,1B68 MF>RU)$E>X*LEFC&'"4-6F"@G"P8;_D6$>$6((XC7 M!%'N)XB]!+$C2/YQF6Y<3IC<8?I)),N>GOPRB5J527TRCQN9>U 2QGZ5S*N2>6:V%BJML\.<0(ZP-1VPO7?US:$$,?) M]27@969V=^QXDY[0-U9BS*WWIF[9RBXY[Y8 L*+$#6(+TN%6?-D3VB NEO0 M6$D M_EWM>+FR8]O:X3TZUOR5]%_PV ^TK;'Y;_B$:P&7E8@2/ F@LC]B."/!/]""!X2@I$0_&\&.!*@E@$,O2LS MUXBC-*&DM^AP'#HD3YV[A&*["AE4NZ.^"3^9B)Y2+WA*P$D*C9ALP'@S#'2O M(>M;R 4!1 %3%9ZIBLR[H7O7"?);!-0@ZP]%7AZ*7)7I&\WR%=^?9X".62 P M"@1*()@)A+%F]@")%*15D$_0TU&Y >7Z4:0Y8D ]P3C07#%E=)W(W!<_D:B7^\)$1X'TW=\IE?"M%-@H!O2])@_D([TLH[ M>\H:+.26'0+>,8)WFM34 0C#)&APU?K%5,?6K)C2HZBKEJR9QX]-@]F?.:GI M>>9'_B7P5AU*H0)!,>WP@7PGXD>W9G(7#"J[JB$MKVCK,;*?^:_19!6%BJ 1 M/RMRYC=K3Y6RH?1=;;[L9GZH,B(UV0HE@>7E1!:DKI62S..W$?6',Q7Q=GU1 M_Z2+E\5L,"<+6O^J=J*<^9GO[<@>'VOQ1L^?B2D(^9ZI_BLYD5K"52;RC"VM MN?[UMDC[TD_N8R>"H#@-#@I M(8.9]QAP@T'1/60YAEP1@4Q@R *XLIB#$1W<'[ 8(Y %6?Y79/50Y"[-V&E6 MK/GQG5G(+0"= E +P#N!Q'*[QR"-:8W;"8H39#DRQN40I5&>6;:,<3#+4)Q: MYZX<>F&<0?@/AY"S0.0H,'4+)$Z!Y'F+4Z= ^H3%Z=B2'($L22V+Q[@<1%&< M6'I+AUZ2Y A:CVPUQF5I"I(H=!>8.0O,' 5F;H'<*9 _;[$< EQU8H>VZB MPTQ\!:K%6O%Y-%E$COA2S5#=DJ_R_0#^AMFA:KFWH4(V=MU^]Y0*(M,/7V3B MI9SYPZ8F>Z&6J5RS?O#U&T$[,]2#X9]%\1=02P,$% @ +H )2R9SQIK) M @ =PL !D !X;"]W;W)K&ULE5;;;N(P$/V5 M*!_0Q,X5!$AZO*6HS]O93-, C$>D\K(AY80VOU9LMX1:3:\ET@&D[)QCA598## M, TJ4M3^9&1LCWPR8@=9%C5]Y)XX5!7A_V:T9*>QC_QWPU.QVTMM"":CANSH M+RJ?FT>N=D''LBDJ6HN"U1ZGV[$_1<,5#K6#0?PNZ$FE::@JB'D?RVIW\74CN?K=_:5*5X5\T($G;/R3[&1^[&? M^]Z&;LFAE$_L](W:@A+?L]7_H$=:*KC.1,58LU*87V]]$))5ED6E4I&W]EG4 MYGEJWZ2Y=8,=L'7 G0/&5QTBZQ!U#BB^ZA!;A_C#(;GJD%B'Y-X(J75(/VH8 MF/-HFV6ZOR"23$:?D -T=\I&J;J?-?::([3O%,'()3U.,')8!0<-9'% MS%H,/L,DJ ]9?(8XB!6 R*,.$Z@DNTPQE.D,?R+ :=@/,O^,2;"3*4#31RQO MDZR@7!!<3 2V/3($48\ PP0Q2! ;@KA'$#E9MIC$8&KG4'HA$C!$ H2(88(4 M)$CO+S(#"3(@@\0I,KNWR!P,D0,A4IA@ !(,[B\2A; $0R"'S-4@!,J=SQ\$ M#5RI J#,$=(2!%UH++IPLR" XE)G0,E/$?Y"AV"$MV:'6NIV MG5F[*7%JYB#'/D/#.0+L"S1) @ V0D !D !X;"]W;W)K&ULE5;;CMHP M$/V5*!^PB7,'A4CF1L@^^(T18GU59\XF]$Z(9.P[/=Z3"_(4VI)9O-I156,@IVSJ\802O-:DJ M'<]U(Z?"16UGJ8Z]LBRE>U$6-7EE%M]7%69_9Z2DQXF-[%/@K=CNA HX6=K@ M+?E)Q'OSRN3,Z576145J7M#:8F0SL:=HO$2!(FC$KX(<^<784J6L*/U0DV_K MB>VJC$A)?SI1.U^346\')_4O^CB93$KS,FOI"LHM*VN^N_D0$H)5YG(-7):'*?.00EUF%F+\2XP(;J&+&XA M9X0C$^BS\* L9MX-W;M>8'Z+" W(XJG(\J'(59H^:):O^<&560DL$( "@1;P M+P6B.QF$H$ (9# RM@O 1(EA)X0Q=!;06J[A*(2YL_,16%!T*Y"XL$ ,"L3# M+4U @62 I1#&^ 3F S + &/:OGR,N2IH!!8T BR]LR?(A0\%=[BIZ,ZY@@;8 M"H$2\\L'0;YY_D"@P'#VB=)U6>!!-44>(!'>D8 /$>3_A[GP,8*"(>8"H"0R MS85 L6GN *7E$Z6V+.?B6JH(V^H>@5LYW=="67(1[?N0J:>N-2,^0^,Y N(+ MU;?H:_ LWS8]/S#;%C6W5E3(RU1?>1M*!9&YNR_R&-O)/JN?E&0CU#"68]8V M&^U$T*9KI)R^F\O^ 5!+ P04 " N@ E+]%4/[1D" #-!0 &0 'AL M+W=OPAW.9F=A3]%R\RAI !6^,MG(3UDIU M:X1D50,C\HEWT.HO9RX847HK+DAV LC)DAA%.(H6B)&F# MA,_Q>K\T> OXW4 O)^O 5'+D_-5LOITV8602 @J5,@I$OVZP TJ-D$[C[Z 9 MCI:&.%W?U;_8VG4M1R)AQ^F?YJ3J39B'P0G.Y$K5"^^_PE!/%@9#\=_A!E3# M32;:H^)4VF=07:7B;%#1J3#RYMY-:]_]H'^G^0EX(."1H+T_(R0#(7DGI)\2 MTH&0S@C(E6)[LR>*E(7@?2#(R&:0O49>DP2XMI+2:)[,]OE'F-,H_1O&,.DTV-DA7&N=]GX?59>'R2 MF<_BL: TPZN%WV?I]5EZ?-+9$7.8?.(3/T5XYH(FAYJ!N-B!(8.*7UMESL8D M.LZD9VPNQ2R^C=<[-UK>9=R@^T'$I6EE<.1*7SE[,K>.& MPEF9Y5*OA9LP;J-X-PQ/-$[P\C]02P,$% @ +H )2QUVA",_(@ S)H M !0 !X;"]S:&%R9613=')I;F=S+GAM;.T]:W/C-I*?]WX%:FYRY:FB-7I9 MEB?95'E>V;G,PQE/=NLJM1\H$I*8H4B%#]M*Y<=?/P 0)$&)AW0]_D>2'*)/JEE"_2,BG^^FA\C\_;#&!Z.W \/P?/3Y2(O,C\H_MGYYJ?=5C8?CH:G M/S2_NX31(;WQ.O97S:=+/\Y;TY@UKF06I0A@*%[Z16NS?Y.LH# M/Q;_(_U,O(8O6VANCE3K.L?^,&Y^H_#W4:XB1!I,\][?M(!]O'_1 M\?H+6#^#M=\ I>_$]W+7'/>BS++F;KHP?Q$/!91(CZMTS*'^=HDDX%A[UD7JOP\ MASF?M1[[^9HX/\ /\I3R:CCV8(M_*H(AN9-Q"^54FMWX$C'ZW10QY M0FV@.>Y#L0;"!;7=-<=\2@O@COUCKC*081G0$,'#_6^1^VEK[B7W+>5^IDD0 M1_XBBJ,BDFTZ&/1N_1WBUO$\*X%%K#G:;+"4L% (Z+V120FHR]=I5IP6,MOL MQ\Q1D\9ILG+.R>@QC_?-RLOO&4 G:9W&HH43E'@;R-8W('?L"9B-!#Z?S=93 G!&*^S2/#J@]IR0X( )Z[LT M13+CPQ9%+P##F -"@VFQAM= <(!N"-*-%"=OTSSOO^M);R.B)4AK"'/"THVR MCWQXVEC(:39UMFB7*6\Z60G)$K M*][+XC;-/B-R99Z+ &9I;52/20T.VS#E MH#8#EOXA0!"G)/I:^P9]P 38^-EG63C4V7B158& M19GA#@-0E"LU>2;Y\/GASV5>;%PJ2 FM7DAK"2IYF,5@FL!1M(5I*F=(Y$YA0+"4="ZJD+_ZX-'2BAFRC'8X>G9]]( MH*MS!W6&=(W0;PK !)O8<&H6?AX%S %17!;M(\$X1SVO41/3@:LF.<&39_Y\ MTIS@'X"J-1'V!B@ R&+K7J25==0'CEX"@XR9UR"(^MM.],J27EEFZ<;B)!\- ME YE7?&H*%*4@RE(SU@2G@C'\"U^)J.J1*@!AEY3D^([!73 .X!OY$)V0Q1' MBI,%'+9E5+00_5(" X ,I]%T$C>@_:-?Z8O]#/=2B^O++G%-?)XW=D'&#BW5 MR[*IU$67S:TSKI,$FZ[8SW?8ATB&>BY 9DQP'"7I4@:WW<'##J MUFET=@)WHJ![@B_>1*"YQ&+G7/80J$M6]/M!Q75AH4#*4.\PSTM2[@![L,?> MN@*Q'D1;,K=V?#Z0OX V(?S#BP/P_;9/1P$HNU68ZT2/C90*5:ZMNJ8(99!) MF%Z0<=C3&^ITFX1?@,!?14F"*R.IR7\^ZGV)W-_UYG6YW<8D\@#+(?B_(&_* MC-DJT-2&O9@ AI.\C#<\(D5(3T@\ 4F4@]F;CYR#;"3PXYCG" M;2341Y (<+:5A$"$@5Q*X',@G0: /1!40( V=;?1=?]UA?O53VLI.O1094!; M&@G.0ER&H,CA/=L7CJY FJ'1."!H(OCV%CR">"?2VP0FR\M%'H61G^'^3A[1 M\$&,Y"D!:RY!ET-7"P3 MH#!(YHQ%(X[-0A(#MU&Q%C\.K@=BQ:8?P([6Z)84?876+ M::!!EH"]DA=(#%P@CL'&!$L,(54Q@IS7*M8I0.<#ZT<,3$&[-2@ +RH7ETE2 MPIL?Y184GP""@:&V$:/AZ?>@/BA.D2A^AY=W&#.2Z 6(E\ .FP4H"AU#.1Z9 MQ\WOB5LP-T'R9&"LA2QB_1)<5?S#3)]7TR]*D%,I4L%DF9?K03+$;43Y@7WD8-W% ML ,I,/1,@CQ-?H;C3$\5 \D^9%1G[#T= S0>)&Q H?P^?->?VV##90;B4-LHBD0Q6@HA%% [AC.SF335HY>5B\$ M5F ,6*:P*@&-4A_$P[($GTUJ^C#(+!Q\K0WP]<"5G<;K3-B32I2'<,?&1#:_F( MN"+A. "U490LH ASM+3%%F3%@N@&.8E;V,$I!;@R(]F ('3@6:29#0W$JVIO M@&FR8P Y'AU,)&D<;>B@%JE'ZX'%4!KD^VTK&US2M K)Q21JV(SVR&59)4:1 MAZTH7^*(,7AL]#F\$T_$NXU<,UI[P(TM\PXY-?(;,V,6!(7E*ZI(DS'] :,&1:XA+%,CSO( K281>H(_AC$AE:$!TN-W N M M]8"&17V&8"T\$%#MF@MG$'?LI&.L[D;11K[BREY>=9*BB1=_#.K8P!CTK MJG,*FAI@9?'H%!08W8&5\7P!(]%:H(OP#')XP(^C7R4QA.4SH_*F^!<]:(:) MTR& 1L"B@W\( ;HHR6I$B5T>#<*@5KFNL?:&R3RH&AD&5KAN7G6 M -L* (#>D ^,K09WND\J& Y%"C8(K@Z[18FD96@$$LR^0;P 3<(8SPW.:/>T7+>V_D+M4620.[D3( M+3;[@OP4,7422=I&(<2O#9>!A GLTTN4.OES"\[MDVT MI3(X[%P"%[P#[(*Y-F5%_OKR^KD6()?7/X+U.:"GI\,+3ZC4 9\1D.GDZRJO MZ 5@ Y0K\.S))[#$ S$;SD!:XASJ_IU/ >2D05/8:5%'*V8 M@!X8(XAD0+D]VE**J&8"E7(*]@_"S>Y92R4>:J:022N0_<]HVRF"L^SJG&X@ MKD%H ,+AI7C7IBTID!0391R5,@Q"@7 _"T6Y#4DKZF0(@&\(6[%"%Q<\X]C M[&N;BV:GP_D]N.B9J&)YH ?@W(G+%?(U&E1 4'W<3MCKP5WH-;[+T-91+[V7 MQ1,4..\HU<3NCN)/A*Q26RJ5PIQ#MHBR)6RBV+3"J+X&EVQDT#E99&AD!!-S MR K$/=,KT5-7._-I9T%M9P,W,D?#>R'S#1\!LK^N+.[YT&#&M\"T"9J[N+U+ M #1NXFPT_#_!661M8-]IPFEBO8D:#G,+B6,:2Y_']T/H>S_+TMO3ZP!$OWBS MP1B#Y;9=X028#Z2L2 ALM1E\YF"$HIAP] MI*V!61J8M?S2$[&=X^LR,C8]V7)#\Y]"M!R,R,RQU"&5*BKM+T' 5G&(T1G' M#CPET9G[ZO$8Y5N1RFQ.7??JP*$%71GE:[*&>2)4P0W4%-+?<-@X6<'Q@[$P M>92%I^" H%46WD0Y*M=EE&W( ,@Q4*A-E\9D2OPG@& M2NM :>,J5U.AD4-Q MD!MR4G ^7T<.PG2K)[45*9D#Y*.E[&,>#""P_PL+2O;4)1H@9&DB$+A,C;:B MI'-O@C! 2U"WR%NHHPH0JJIFBGV?02LK;4!XDV"2O3H-KS'L]G> H95"J9Z( MEU8LL3NFWF<1_GA#'R.E,%D9(_?<5J$Z#%3H\&:22\H3)'"W4&S#H@=LP@L#%# (&-5@%JH_D?LB M?$NE8G B9<"2D8O4'HA_H"&IS11#M&K7UALJ;^),E58Q6]PL3E8HI;^P_'V MHIK:JUG)6F/E[/ANK9"!:S^,>@Q D"6,1-' &YP;! ]LBOXM@G,""GQ'IXJ# MD3&6C' ^(]F6A>75+53T"@UCQH2-'!19?JX,(8OSB1$Y5>.O?RC3@C*% M42!5V(%XG_?%6&6=%)BZ.QM^0._7C:G':NHW#"X[?0!THI>N@BTIF'&9JFR2 M$0T,@5!!@3F:C *J_)?'#@3LYY<:P A>#KXF: 5=*'*OB47.W +G)S M'<,3A>$?$VO!)L!YN54Q60 ,YBH8\B35H*ET[4[9$_JU"'0P^A <76NE8+ MK2R J)?%/A.7!%']7?ZN_:YU5-_QED+Q(\'$]3NZ9K#O.'T@U,'1Y.W\_N0- MREQ58O/$RJTH!+Y+$[G3]&5G_&2$I3D7WF@RAW\5X]0^Z6?@)@_GDXY!ZB&# MWR+-8.&3NS#@N%;>J5,/$1XJVDTGJYT5%O6>(BT9F) M)JP[V_R@W?DZ]PRM(PL]S@/W=RNH9ZXBGW=7J+?V&-B=2V! M680]Q>J>2::'6AH:6?2L(GF;THVS6X$(O#_T9N?G_&%Z,1:ORPS\(-3GE.F. M[@HR%R?G<_H/V;Y$UR)/E\4M"FUX[WQT0:]/1A0Z(#HH*PT8896A*3XY ]A0 MNOBYQ-)HM,MKVG $Z<@*,YG9Z+ M)W"4+[S9V1E\VH-.W+1W,9S"OV-O.C_#G*Z5B;5"L/L3LEX=+%W%=^O73@)H MWL?#P42 P1!KZ.&+N?FBKAP&]X1F=@PTYW5H1H-I)S0O^6 =DZBN&[+@WY = M'+-C!D8, # RZZTHHN2N-KK/ZK,OMWI7U=3;[IK#*Q:13"\:[\?[?"['E$:R MV9+URYQ_/7/AW]5F!W4Y15%P,3XW8Q9I4N8>YQ9(^-J5FQ)\]'0GL9"("E9S M,3L_$_/AW+S>+ LT8@.5[0B%POE$7"K-H_1#8,)!<]!=\]F%4%TY#H3,06_/ M+Q#HB3<]XW_GYU.:_EI*K3\>]5,&C[KH4M,N^PO>N?B,Q=6EJ4KL0?OZ-!;' MYUA['((S 8X>H $H#T0]J_.WGW#Z 8,L66VB+6@F<8)C'_TPIC=)63UZ0G$; M.C> \R4 #']QQ"1;^8F2J4#Y3&)CAD9+M$&#/S<- Z'$JH,,G?5EYNN% MB8[*"X!7KWW_6JQ23J.0@4C- W*U,T:$ZL%3)HFN<5S XI]/,4@GMBG V\RJ ML=UO[PMV'Y:(A[7T0S)8Q"I.%^3Y@#-2%X&CZ5 \C3TN5 F9&-=" 49VBZI AAV9MU-;$\#+*\J+!D[/[\.2(-ZIX MTA1R48P- "NS+=;06/G!+;4OP013=+59;./F7-O(.,"YLR_&N?]ZSK1( MRGBP_'),S&?P)Q#K%I-NK6U7048M47 >L#8_D7EA=Y U?"F70GUNXN[:W[/= MR\GY14.X'VB*,N].AN+*[#]QCSF97,S!SGW%;3:N]4D(>H"%>7%@M8,Y$).!44^ MEM%9-D^9A!3BILA;F525*@'9Z#ZX2N00/5%E=36-"O@-<1I5+JM;)LBR-_:5 MC@KXVO*B:B7?..V4#E$V--9^YE2Q8K*0TXYM6746U@X[ %2U TZXJ*AQ'V2W MJ8:+PM 4\]F:OAHSWV)G3T7QE(;4FUA2"X11;/6KT/!*ZH#HLZMA67K5R=V0 M6O).6TXF%2KMH 3G)N1-!*&LU-SLT$CMT*T?5=_N67VUHDH]D)X3&3$0O;3XFPW(N M1MZ$/U[ Q]%\2("#!SJ#05-O?#:LX0H0:8J.5/% +(:2\&T:85)"-HU7<^#7V#('ZH%] MD!JSBPLF 'R>C\O%S]3*6XJ)%ZF!)O&*;W*O^'F 9R2BRC H/+ W@7QM8IM75!'[IY0.5WV"B.N>=%6H?D?4 M"IK5AKB>,]EY5FI!P $!595C$8#BB@CQ7 !^!R"AL(?ABCM?@8YU44S5[S=I M?,/ZB!L>MM9@5?<<;5"91;J(BX,F, *[H=JUMEA,@)WC15=M+!U]!7T9J_VF M94%=%=1S1EE4582E0-1,J&#W[%8:4SVV0/Y0/0>4Q0;F"EG(U[=&B67B#BJ" M447;U)FA.W!P2"XQE\M:N*KTX%-<]?7Y(1;=Z:JEKHQ9E@84 6P'8KTJLIIK+=(Z*OJ M'%(-AE0:207.Z7VEG)C];"_?W?/#->R&M[ 8';>521]H!Y^X$L&H#$^KD5R; MC%:;=(TY, ;+?>Q@R&�,GD9TF%ACS:+I60R-F2I&ETR189="_4CAJ(M/48 MU943\]DB<./?L0U",B3&)IG\H.!JKO)'%6 *9ZSHB4A-R+?Z-@;5>LL(DHE= M]-"R:;&-NWX)SA7>9*9N(L-+-EJ7E?E90I(*!]*(/28L3D_7EU2#G],E'8E] MCXB^#&#-/3"D/4M5VQ%&P&[4-Z??,-7UK,.K5]5]2)HS;YMWAB0EF576[0/M M2T3"*OZHZQ)?\ETB?UB0MS&:D AD=&/S>?T-D/_.4I,BHQ*.'7?EB0V8,2GW M']MK\$.N::3&/Z!W1$Z6WABQT M6:72$*B=0@8"N5Y-; H L>CH5.]^ #8E7F=!43U5L\:U\5BWHTH'^!:=6B^N MP7OH8ZRUC7T'VO5='YQ.B /,'^M&2(MC5.=BDV=8.+.[JF Q_4M[9JM?O<.F MH_7 :+G633A[N)> ^ 6DM8WF,.E^ T,QW<^JXKR9@PYK^B$(>3JE&G.J%]I8C7]=5*O1F=N%(DRQ@"5 MH%B6#\:PT7.IX8UMGV9@FEN9X@Z!SQJE;0=XJMML1Y?40 M;W);:%[#G(9!@*H'>G*?5]Z7&[3>TNR9,'=2/18G9]YXAL'JQQC@G9R?\\<+ M[VP^Y8]GWFB(W[Z424H.#\YPS^NEQ.S,F\W.O;.S"S'#[/#8FYU/Z%O@H/%D M2M\";TU'8U5<=OCNK&?B4[W?MQH-X \'0[4]^#36GT9GYCM\6N>(UE$^R+S5 MS1T.X51GI3WL;?^?G0-/1D#,1EL93NJZ/Q!+CT=B;7LS%>'KF MS2=C^!O_'8GQC/]F>@-CPM^3V1E ,CT[]T;PQM2;S^&[\QE\-YS,O>FT=5?N MM5R9>X>_D^DJ\[=KJF:V;A_N>J?JNNJVX/K,[Q1!JJ5:MZ]7*43NAUF05Y44 M&=5"PU\K>_),KO#2(2"PLH^OM1>R+WO6BR7JG>/3N?A*3*?XOQG^;P+_>U6B MU^*)=U$8PD9>^3EO_W))'>8TAO\WU?^[S"-?7/D!FMD")X(#_Y4XUQ^0>[2N M^D>:Q5AT"8_@/_WOO0O#\*7ZEC)I[CV![7'YP73VE=6,5*^\\A1ML1=K5WL; MBQ=0@R[ !:TN[?@ ZVNO%=ZE]B?,'>-KX/AE7GV.$>>VB0G4^L?KY=]1JW8 M0:H^8SKY(R.H]W:Y>;2JQ+?2W4T;J76?!QF"U PKW= M<(9;=_J^HIMI]PF9CHD E>(]EG!2>M]K5R69W3Q/51+^)?548 >^7X))D46_ M4G4(JZ3J&C@N&_6I.Z'!J5%&A3Z)] MG_;Z=3N32B@KL*G)VKRA-*6YN6-K-1SI]*7GO%N#6['IF@8997K*Z'UU,IKIUHH7[S$_: M68_ZA48MMZ.:)C3AF )+8_B>/)/'I0RL2>ZIBT3JEUTHY&$:(&K%O=4]#C9F M.**IVJV<5\M5G=OBU4VO ?L.16OLNRK^2AZ)Z@@,A>3G>?4&L$Y+453Y<7,3 M2>U*E\.7&1%2EU&L$QO[&."%J>=D86;?1V/5=]Y4B3&^RX.P:Y5LJ"O1GJKZ M?)4U!3;G2Q+@BXN&*B(_JAV,5XZ,Y^Z,[^(W=G']$)W'F$<&7 MM6+G>_02/_3]_KO[?OLT8W:1^SH #5>RI7"X+Q1_8?%9#DI&_O41Q1BS&_G( M];M?#XV>_^)&3]&O"[.3[.5FX_.UH[U:1.LIF(?VI#]E>]+^CH$^$D85F^OR M;VXRT-"Z>.ZAQZ!7C\$1.'>5W+?,Z/^G/0''ER?VXNH7]:*%YZ;F0M?VM>L4 M]\O7ARJ;/WV5S5X[K5:HI7[)]U6MEJ;!DO=EQ(?BGC][<4\?"_)C5713F^8C ME=GT9FCX=ZGTP=GWB\SGZDBU M^+K'18G'1.].1>\XW?$'OO.F"7>,S15!K(7:'+^3ZXRUM7Z9V!ESZT33UEQA M:(7+Z&*T]L1'Q>>.(TR;89J(?\=E8"VP+O;^\/>UW!HV:X7\#ESDN$?B=L49 M;S,P]4[3Y=)!/4Q"X?FN?IUJ[P_]JBO\6F.B7">TPCU3<4A-*9XFW]<>'LWH MM;>[2Z7L87UBK:?B0%3U>$@[ J%=PXZ+A7;-8.JI?I,JT_L@6_UZ1Y#@QGGC!/[*]?QD5)&T/TA=].>\.E6 MN)_>42[EG^;#?E1Q0V15 %M=^_:;Z.*QR= %8]?A.I1C.%X*MF+F791K632U M,/<]+]!RB(N\/^RCO7+D [;:Z1/50O V,^=_NN_-E@GY]UX2'$MAU 4;[M_S M'M&51LUOQWS158M)W%]?ZMNWK_3MVQTG^CCM(T[&SA0V&:"'KDPS

M[+!/ MUPCR?6#M@V2R WC[0F.N"C2KJ.RX5(K3B-S/7M6$XK(UWU[[SQ7-W(^G?Y329$DZ9,_OV(H[%=)O0SUR M./=(A]3!O4?BPRWTGYJ._H3"=H#=_;NK,@=M^Z7*";BC2SW"]WM\'NM:EQ/< M@)FH)8:.1B?%]5]^F;B^C6?&;4O.PFI5$J$*.>]=T'4]QZ%P7OLDF;69>T6\CX[YZ-K>O7:['J1 :&]2M^8A MUE_=J7+3JFR80J[85/>6FNJTT[H'^>^-;<>EKBJIJ'Z-_#>Q'Q(8H!?GGVG& MSIS?CMQ?:L;-^^]#86-[X%S0R#]O><9.8US0\/+VLQ'D'8TO+5A*I96([%W"2J:OUU79@3 \L^;(LU1VO& ?3:.Z6%$AO!F(X<4N'RCL M'&V2YM3#90R%ZOVG>5Y\^[]02P,$% @ +H )2PG!01PH T M !X;"]S='EL97,N>&ULU5;;:MM $/V595U* B62G-JEC21H X%"6P+Q0]_" M6AI)"WM15RM7SM=W+[K8+KVY38E?M#-G=LZALN $RIP&HN6WW#=H$RV M0B?X&4;3T\MT FF51(F\,QRB*+- \^''G/GEO/PZF0RM7V%?QWW4\_" R>%4@9 M&P7.L0?2N"9:@Q(WQG&3'?A="/7V:EL;A:4BVVB^P%."&TR1M50YJ+%,A O !K66W!@Y):44Q&D8,GK#T&; V)V]U)^+/>ZN0'Z./9(0 M(ZMB,,VJ>W,ZM=!)WF7SW+NTX5&\J*8;J=^U9CG"^?;JP*V"@G;.[XI1@&$G M=_F%\6C(XLF,9DJ(,JJ>B#X;-7)3, *(PVH#3-=I&OBM0KZ/1P MG;KB6,WS$]3\K_>Y! &*L%W1YNX_Y5W^SXHO7_V]9/=7.13\M';UL27:+GH" M(A>G('+YR"*#ONGL=+:]OC:B:-U2IJGHY58TS\'KL0^+!'^R+QJVUUVF]F;H M-5F;E^ >O\G-H2 MT[=VB2Z8X,G^8(5'RW'6:J1(\&1_A)RV_+4K.#TWTV]0 M2P,$% @ +H )2^UWTZ1M P 7!L \ !X;"]W;W)K8F]O:RYX;6S% MF=MNHS 00'_%XBF5-IM@D][45.IU5:EJHZ;JNP-.8A5L:IMV^_<[$&4[6;6C M?7%Y@H Q)]@SAS$G;]8]+ZQ]9K^KTOAIL@ZA/AZ-?+Y6E?0_;:T,G%E:5\D M/]UJY&NG9.'72H6J'/'Q>']426V2TY-M7S,W.CUI=YZT>O,?Q]N?3.9!OZI' MN9@FXP3:C5##KM/M=D-T[/Z'R2Z7.E>7-F\J9<(&RJE2!FV-7^O:)\S(2DV3 M;1,F3<&N3-#AG=V835?0-F'=K6^*:9+"?I !KGG57B]*E3!WK.&$NRG2%CP> MY(4UA3)>%0SVO"UU 1P%.Y>E-+EB")(3D+Q/2($@!0$I>H&FETW5[P@]VI@ /"<##N(!G>>X: MF("W6BYTJ8-6'H$=$6!'WP/VH-K!S4/CM%GAE#VF:44DL:V2T0"A#!N:T4&]Q:[_?83#G6 MHD/.F:\Q)B67-+)=YFKU]UWBE[(K)^NUSKOLT_:',2F]I)'],@\V?X:@J1N7 MKZ57[=0$UAT^RBQI9+7,FX57+TW[)*]>VXF)P2B;I)%U0CHO/<"8E$_2R$(A MK9<>8DS**FEDK1#>8X-'B3$IQZ3?)!EDOQ8/(/P>?O.F7,,CN^93$7Y*2:F& M]ZD:-L"89!W3IVPX+F0X)1O>IVQXAC$IV?#(LB&3$P5@/VQ"OK>D&'AQ_ MCZLO3AF(]V"@(9M#ST53[BS_"$I"HA<)P7!+YZ UQJ0L)");Z"O,>5-5TKUC M3,I"(K*%R/)1["RGD>MIT1?4**W5G:?C-H^ME^[3O\ 4$L#!!0 ( "Z "4M,$DM:J@$ ' 9 M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V<]JPD 0Q_%7D3Q M-S,3_Q7UU(O7MB\0XIH$\X_=+=6W;YI+(VBF!_EYB01EY@N!#TO7SOYG?7L\ MEIE]:[.OVC;A1L7?@LC<#N+I((8'R720P(.2Z: $'C2?#IK#@Q;300MXT'(Z M: D/6DT'K>!!Z^F@-3R(8D7&&)^D88W7FA2N">\U*6 37FQ2R":\V:2@37BU M26&;\&Z3 C?AY2:%;L+;30K>A->;%;T9KSO,3SMK:81NO-RMZ,UYO5O1F MO-ZLZ,UXO5G1F_%ZLZ(WX_5F16_&Z\V*WHS76Q2]!:^W*'H+7F]1])8GO"O1 M7I;@]19%;\'K+8K>@M=;%+T%K[@M>;U'T%KS>HN@M>+T31>\$KW>BZ)W@ M]4Y&>OLB=?;P$5S9Y/[1)5?#[]:,X/;A4MG'9PQ3[^X?*1WZ+=8,UX<_EF'J M;X2Y^H-E]P-02P,$% @ +H )2^&/R5:K 0 MQD !, !;0V]N=&5N M=%]4>7!E&ULS9G?;L(@%(=?Q?1VL0@X]R?JS;;;S61[ =8>+;$M!-#I MVX]673+3)2YJ\KLIA0/G?%#RW73\L;7D>YNJK/TD*4*PCXSYK*!*^=18JF-D M;ERE0NRZ!;,J6ZH%,3$8C%AFZD!UZ(]J--ZDGB;*VU)D* MVM1L7>='2?O[A*FCLIWC"VW]39R0]%XV,8N/8Y,D1GW"3JAPO+#IQW5O:W). MY_0O-#.?ZXQRDZVJN"3UUI'*?4$4JC+UA7*4OP>GZ\6>=Z9<>%553,PV)?LU M(;T>1]B6U W01BY9.<1K05VEVL#NR<\J>+@-F7'4MRY&7= =VXM(LQCUK)EX MR2U2 #AX ,4$!2CD M !D;V-0&UL4$L! A0#% @ +H )2V5]R.;O *P( M !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% M @ +H )2YE&PO=V]R:W-H965T&UL4$L! A0#% M @ +H )2S8"VO%H P U X !@ ( !A@L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H )2Y5NS^FT 0 T@, !@ M ( !:QT 'AL+W=OB-'M $ -(# 8 " 54? !X;"]W;W)K&PO=V]R:W-H965TM)>M $ -(# 9 " 2HC !X;"]W;W)K M&UL4$L! A0#% @ +H )2WZD%?>T 0 T@, M !D ( !%24 'AL+W=O#< +0! #2 P &0 @ $ )P M>&PO=V]R:W-H965TLH !X;"]W;W)K&UL4$L! A0#% @ +H )2[<",6BT 0 T@, !D M ( !U2H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +H )2U<7+9:V 0 T@, !D ( !F# 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +H )2[9S M_AZV 0 T@, !D ( !8#8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H )2R#-X\&W 0 T@, !D M ( !03P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +H )2WPR%&Y4 @ I@< !D ( ! M.$, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +H )2Y +O9AG @ Q@< !D ( !/4H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H )2R&-(5>L M @ J0D !D ( !"5, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H )2TH471O3 0 D 0 !D M ( !"EH 'AL+W=O&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ +H )2R9SQIK) @ =PL !D ( !?&$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+H )2QUVA",_(@ S)H !0 ( !C&D 'AL+W-H87)E9%-T M&UL4$L! A0#% @ +H )2PG!01PH T M ( !_8L 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ +H )2TP22UJJ 0 XML 54 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 55 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 78 131 1 true 23 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.ipass.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.ipass.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.ipass.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) Sheet http://www.ipass.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.ipass.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 2101100 - Disclosure - Basis of Presentation and Recent Accounting Pronouncements Sheet http://www.ipass.com/role/BasisOfPresentationAndRecentAccountingPronouncements Basis of Presentation and Recent Accounting Pronouncements Notes 6 false false R7.htm 2102100 - Disclosure - Financial Instruments and Fair Value Sheet http://www.ipass.com/role/FinancialInstrumentsAndFairValue Financial Instruments and Fair Value Notes 7 false false R8.htm 2103100 - Disclosure - Property and Equipment, Net Sheet http://www.ipass.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 8 false false R9.htm 2105100 - Disclosure - Accrued Liabilities Sheet http://www.ipass.com/role/AccruedLiabilities Accrued Liabilities Notes 9 false false R10.htm 2106100 - Disclosure - Accrued Restructuring Sheet http://www.ipass.com/role/AccruedRestructuring Accrued Restructuring Notes 10 false false R11.htm 2107100 - Disclosure - Vendor Financed Property and Equipment Sheet http://www.ipass.com/role/VendorFinancedPropertyAndEquipment Vendor Financed Property and Equipment Notes 11 false false R12.htm 2108100 - Disclosure - Commitments and Contingencies Sheet http://www.ipass.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 2109100 - Disclosure - Net Income (Loss) Per Common Share Sheet http://www.ipass.com/role/NetIncomeLossPerCommonShare Net Income (Loss) Per Common Share Notes 13 false false R14.htm 2110100 - Disclosure - Segment and Geographical Information Sheet http://www.ipass.com/role/SegmentAndGeographicalInformation Segment and Geographical Information Notes 14 false false R15.htm 2112100 - Disclosure - Stock Repurchase Program Sheet http://www.ipass.com/role/StockRepurchaseProgram Stock Repurchase Program Notes 15 false false R16.htm 2113100 - Disclosure - Subsequent Events Sheet http://www.ipass.com/role/SubsequentEvents Subsequent Events Notes 16 false false R17.htm 2201201 - Disclosure - Basis of Presentation and Recent Accounting Pronouncements (Policies) Sheet http://www.ipass.com/role/BasisOfPresentationAndRecentAccountingPronouncementsPolicies Basis of Presentation and Recent Accounting Pronouncements (Policies) Policies http://www.ipass.com/role/BasisOfPresentationAndRecentAccountingPronouncements 17 false false R18.htm 2302301 - Disclosure - Financial Instruments and Fair Value (Tables) Sheet http://www.ipass.com/role/FinancialInstrumentsAndFairValueTables Financial Instruments and Fair Value (Tables) Tables http://www.ipass.com/role/FinancialInstrumentsAndFairValue 18 false false R19.htm 2303301 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.ipass.com/role/PropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.ipass.com/role/PropertyAndEquipmentNet 19 false false R20.htm 2305301 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.ipass.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.ipass.com/role/AccruedLiabilities 20 false false R21.htm 2306301 - Disclosure - Accrued Restructuring (Tables) Sheet http://www.ipass.com/role/AccruedRestructuringTables Accrued Restructuring (Tables) Tables http://www.ipass.com/role/AccruedRestructuring 21 false false R22.htm 2308301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.ipass.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.ipass.com/role/CommitmentsAndContingencies 22 false false R23.htm 2309301 - Disclosure - Net Income (Loss) Per Common Share (Tables) Sheet http://www.ipass.com/role/NetIncomeLossPerCommonShareTables Net Income (Loss) Per Common Share (Tables) Tables http://www.ipass.com/role/NetIncomeLossPerCommonShare 23 false false R24.htm 2310301 - Disclosure - Segment and Geographical Information (Tables) Sheet http://www.ipass.com/role/SegmentAndGeographicalInformationTables Segment and Geographical Information (Tables) Tables http://www.ipass.com/role/SegmentAndGeographicalInformation 24 false false R25.htm 2402402 - Disclosure - Financial Instruments and Fair Value - Fair Value of Financial Assets (Excluding Cash) and Financial Liabilities (Detail) Sheet http://www.ipass.com/role/FinancialInstrumentsAndFairValueFairValueOfFinancialAssetsExcludingCashAndFinancialLiabilitiesDetail Financial Instruments and Fair Value - Fair Value of Financial Assets (Excluding Cash) and Financial Liabilities (Detail) Details 25 false false R26.htm 2402403 - Disclosure - Financial Instruments and Fair Value - Narrative (Detail) Sheet http://www.ipass.com/role/FinancialInstrumentsAndFairValueNarrativeDetail Financial Instruments and Fair Value - Narrative (Detail) Details 26 false false R27.htm 2403402 - Disclosure - Property and Equipment, Net - Components of Property and Equipment, Net (Detail) Sheet http://www.ipass.com/role/PropertyAndEquipmentNetComponentsOfPropertyAndEquipmentNetDetail Property and Equipment, Net - Components of Property and Equipment, Net (Detail) Details 27 false false R28.htm 2403403 - Disclosure - Property and Equipment, Net - Narrative (Detail) Sheet http://www.ipass.com/role/PropertyAndEquipmentNetNarrativeDetail Property and Equipment, Net - Narrative (Detail) Details 28 false false R29.htm 2404402 - Disclosure - Other Assets - Components of Other Assets (Detail) Sheet http://www.ipass.com/role/OtherAssetsComponentsOfOtherAssetsDetail Other Assets - Components of Other Assets (Detail) Details 29 false false R30.htm 2405402 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Detail) Sheet http://www.ipass.com/role/AccruedLiabilitiesScheduleOfAccruedLiabilitiesDetail Accrued Liabilities - Schedule of Accrued Liabilities (Detail) Details 30 false false R31.htm 2406402 - Disclosure - Accrued Restructuring - Narrative (Detail) Sheet http://www.ipass.com/role/AccruedRestructuringNarrativeDetail Accrued Restructuring - Narrative (Detail) Details 31 false false R32.htm 2406403 - Disclosure - Accrued Restructuring - Summary of Accrued Restructuring (Detail) Sheet http://www.ipass.com/role/AccruedRestructuringSummaryOfAccruedRestructuringDetail Accrued Restructuring - Summary of Accrued Restructuring (Detail) Details 32 false false R33.htm 2407401 - Disclosure - Vendor Financed Property and Equipment - Narrative (Details) Sheet http://www.ipass.com/role/VendorFinancedPropertyAndEquipmentNarrativeDetails Vendor Financed Property and Equipment - Narrative (Details) Details 33 false false R34.htm 2408402 - Disclosure - Commitments and Contingencies - Narrative (Detail) Sheet http://www.ipass.com/role/CommitmentsAndContingenciesNarrativeDetail Commitments and Contingencies - Narrative (Detail) Details 34 false false R35.htm 2408403 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail) Sheet http://www.ipass.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsDetail Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail) Details 35 false false R36.htm 2408404 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Purchase Commitments (Detail) Sheet http://www.ipass.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumPurchaseCommitmentsDetail Commitments and Contingencies - Schedule of Future Minimum Purchase Commitments (Detail) Details 36 false false R37.htm 2409402 - Disclosure - Net Income (Loss) Per Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Detail) Sheet http://www.ipass.com/role/NetIncomeLossPerCommonShareScheduleOfComputationOfBasicAndDilutedNetLossPerShareDetail Net Income (Loss) Per Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Detail) Details http://www.ipass.com/role/NetIncomeLossPerCommonShareTables 37 false false R38.htm 2409403 - Disclosure - Net Income (Loss) Per Common Share - Schedule of Anti-Dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) Sheet http://www.ipass.com/role/NetIncomeLossPerCommonShareScheduleOfAntiDilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail Net Income (Loss) Per Common Share - Schedule of Anti-Dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) Details http://www.ipass.com/role/NetIncomeLossPerCommonShareTables 38 false false R39.htm 2410402 - Disclosure - Segment and Geographical Information - Narrative (Detail) Sheet http://www.ipass.com/role/SegmentAndGeographicalInformationNarrativeDetail Segment and Geographical Information - Narrative (Detail) Details 39 false false R40.htm 2410403 - Disclosure - Segment and Geographical Information - Summary of Revenue by Geographical Region (Detail) Sheet http://www.ipass.com/role/SegmentAndGeographicalInformationSummaryOfRevenueByGeographicalRegionDetail Segment and Geographical Information - Summary of Revenue by Geographical Region (Detail) Details 40 false false R41.htm 2412401 - Disclosure - Stock Repurchase Program (Details) Sheet http://www.ipass.com/role/StockRepurchaseProgramDetails Stock Repurchase Program (Details) Details http://www.ipass.com/role/StockRepurchaseProgram 41 false false All Reports Book All Reports ipas-20170630.xml ipas-20170630.xsd ipas-20170630_cal.xml ipas-20170630_def.xml ipas-20170630_lab.xml ipas-20170630_pre.xml true true ZIP 59 0001053374-17-000054-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001053374-17-000054-xbrl.zip M4$L#!!0 ( "Z "4O=&8PQO'P (8 " 1 :7!AWRDO9;NZ;WV: Y$I"5TD MP 9 V9I?_T8F"' !=Y$2*>'TC(LBL41$1CP1D1D9^=/_^3X<6'FV_LE3:R_I)>O/SJ]^_7+I?_'?O7OV?7_[]I__O\O+_>9]_M8*L-QZJM+3\ M7,6EZEO?DO+6^D=?%7]:UWDVM/Z1Y7\F=_'E9773Z*V2@DE$)$)7B H[EGW5 MP^R*]12A1"E\\?TME;'B5UQRQ#"EJ!]3FY!87?4(BZ\YOC8/^WZ5#Y*W^E\+ MJ$Z+M[ULG);Y_<^O;LMR]/;-&_W3ZT+U7M]D=V\F/[[!-N*7-KHDZ%5]VSC/ M@[_'K]RY+G)^F=*LKEMU2_Z9O(PDVC MN&AN^?;MVVO]1?&ZEPWUQ<+FQ&XN+3**D9B[VKPDRV_@8IN\F5Q1WS!(TC_7 M7*U_OHH+55^>QDFO6$Z^^4D3A.:I3[,T'0^7OZ-?YF_*^Y%Z Q==PE4J3WK- M?9MOFK\A5]%OX-?ZPB+I+6@&_Y-E %4OO,;\LOTG+8?E-YI=E-Y6YNEDI)^<-_%Y?JG_H+]A# M(\_JQ[E+RZ67LNK2F%^;2XO^L@OA ML>C-_WO_ZY?>K1K&TXN3S1=?-M3\\N__]I-^U]O"_/!975OFW6]OC=YID[RL MK?$U$/)J\K,>AY]?%A0NF_^Z]7O]C B,T($?2G-XLWFW>\67S) MY!TC,*JL/_M6$$%>!N *?M%D:GVR47W[]+>9&U3:G[F<7Q)[^K9^?7']5?.^ M^HN)9):+ZETEJ2\G*:A*6\H)WP+,KGGDY)>]^8XTX_PW>N)L\TN$#\XVC/>) ML[V@Y0]G.S"C?1: P'<#!'Y@0*A%]=MYB(H^M:C$>8A*[":J0[L9@SOLY.&6 M'0-N^_JCLUF'M:<\V[=#0N"W,!7OW( M]RHNQKG227J4JW^-=3:[_'DS5Q:?E^O'OQH8]S8M[K1=)BOJN_Z\.;O MHT'22\J*)JN?P"755,6$E[K!-*F#M%/3^173=)W.=SI_"CK_F+-< M7;[[]#K?Y9OG@?.=SG6L+-\]-B]D;OOI1Q:3C\",^*2V#0[97) M75(FJOA2,3"GIY/O?'ALDH[A\LE]67IFF1NMX M?R1%8KLI$ESN'$&1Z*PB?59%F8][Y5@G#I\&<6K41C<^^.^OW[*OM]FXB--^ ME%R72J6_X=;EYZ4[2[E]]8MF]^T.[)ZJNLS-/QS*>9'=U>5+\MW(#ZV0W[-4 MFNV8/EF7=5BD69RZZO3F9/7FV+,Y;#Z'ZAS.23N<7;(E=HSV#/PWU.G*:>K* M?*\&7'3&\[%#H1%'J$TH39Z;!NW$]DW$]IY7C!^W3*S!!A^[PW&?=6/\FQ8:999Z/MX'<9Y"DER\4GE M7V[C7%>8+WW G!V:_#KIE:K_IA)XZA3ZZ4O%/* M3BE/K6SS":+-SK&?K6-_\CB4=\G1Z6GH$V/HDUD^-.[]U3:NQW&^9_SFT'B@2H^JSN5CD'0^5W2 M4\4'52YL#5_RN-8RQ=]4=I/'H]NDU[IZX6G-KHWI+?%@6M"E'>7'ZW]D,'+G MI?6;A#ZS#66=U-=I[<.H::^W;!RT Q&S57Q+$RV"XA?GMD^ M:4!\@DN 9VJZSZFJEZFY3[%5-4IS"X_(Y/M?.Z+M-PG MS'>?W("?QUQSMX+[,BSVT5=P3V%.^7GDM9V)=B;Z;#/7Y^%%NS#X15KL4X?! MI^!CGT<>VRW[O#SK?>H:Y"?/8)]'R447'K\,9\.S_Z MXFWT1?K14YCU73ASM_.CG8UV?O1TSC9^?B;Z-Z\ST9=@HG_S.A,]G5"WL[E3 M#%V?I16)Z(?LSFB-/@A]^;7G9>:K M^9TD9-LR_(*6)7BG,N>D,D\\ Z=/C66_41 *Z53F=%5FY@Q9=HE 84@CB7W. MD!VG237\A>:FF!VHH8J+<:Y^F5!K?J^?4_\V?;)^T)+'AL/1(+M7:MF#C43K M"W9^\KCHU]W99Q_>3^Y )68EIN_X,(9X*RZSV8!NAI BHQB)M[]_"=ID_-L< M(?,/FGE#H-)LF*0KW[%>BO,O67A6_5/#V@;)U/'E2IG7%^PL\W2\:,WS[($M M[#Z07RH[6$GMY/=]%&3I,]<-]N(C^RIYZ\+;^YJ":!#?6!,+^JRNYP*S5Y7; MC7OEI1_9,J2A@SGQ:>"$(G)]WP\B+!T>4L]]]5N"^QKE5#HADJ]^N;Q$V!Q^NNY--25! MUAL/FPL^&3B)X+MB&U)"&PL12,2([SO$"VP25:2XC'&;O/KE-UQ1L?(MR\G0 M=&Y+!*4AH0$)2!1AY+B^)[E;$X$P"E^9Z&L9&N<7;,?-=P9$34AG(*"(*T#90LX=T$<*_MHAR$'5>^%_ MU/'F??G*-RV0D0V'66I.*S+ 7WP!^?F7/ MD,=YZ$D[C(*(>(A[- P=6=L)=X7SRM(08)Y5>T;.N42V,T_M&H+F28^2 63\ M,(XW6;Z-_( @' 6N(!Z&@2*.[T0-BK#(CE[]XO9Z:J"=D>I;YNFSA,V];IZ2 MS^HF*4#&:?DA'FZC0H$OJ!T2A]O8=Q!F@N$)IG#A((Y>_?+ND_OEB_7N@S]+ MPOQ[- T&SH'L?*SZ?P?"8\]Q MT439?.K;OK=(*2+LN)0V ?XA3GV?Y9K-<.TP%.#(=GDD0_@D'498XP<)%BVN M;7LWKOU,;X^;S.@!\1]'VAK \L+O(XCLS>Q>6[VK(H.58P5NTZ<84,&UO=#W M./ 3+ M4 00TR+7I2@(ZZ$(F92'&XHH3O*_QP,PAZ)090%&\6L27R4#.?E9]^ &N3M)_9/F?UUG>4Y!=]5H!4F!F0>=,>.ZQ6E934X&1^GJ;C0MX M691(-I+: MA^6#2PS\R>X2^Y)\-Q)#*R2V7FX036(14D3L$'3']:3 M#9+%[Y<*C=B'T9N M\TI9V\:7[+K\!DD@/.\_X[RO/\Z)2DN*_$8_]DH;71+T*'9(/)L+27D$,O$P M):[M3NQ0<@\YI!6+S$7A6_-Y ,E JO!3'9U!CA(L M2H0=4B U8_$,3PW:5=,]ZU1F=F!]APM;^BZ17D2Y1SF:#"R1$.7[KW[Y1/Y8 M2O46-!R0>OH;=D=Y,M#TSTW ,(_9V&.A=#72^30086V_MBU"H!^? OUF!F(: MVCO4#B+NNBX)B1-Z/JZS0R*#P"- -7H0U?5*%.2_NBRJ>,@$B8UMQ_5PX#HT M1$3XH"^-[;OP[:*F"YL[1M77$[$/F>MF1R"RHMCA/HT\AX4$P_^1BDR/83]H MS1, D?N2^5GU5'*G+X+0>B^9,M]U10B*B[@+B2G(E/JUNQ9>Z+:24\ 7M)3: M9;3L3_,Z 7/"<1CX$+[2T&7@.!$-ZH2:X5 NTNQ02O\E8A)BZ M@>TQ-Q0XC 1&F#7T.K05<1,I6O0NIV-/8M<)ER'7D=B3CDM)Y(0T]+W*R$0D MG#!H*02A3.Q%['@X-C%*H$8YD&)B7_@\4/H#^$AWF.5E\C_F^Y7^U M++@31(NRP#:EK8$^O"SZ_41?' \^Q4G_7>K'HZ2,!S/+$KN->! R#IB&71ZB MR+-]2>NU*I\"<+2@ F,BQ *;&TEZ* /KADDBSXUHU/%*(0VX%P(@]AGV,(89OQ@6 1+9E->3@[:9GTD\&X M3.[4%]6#G$^C;/B]-QCW53_*LV$5R!NS^W@=QCGD?C=%75T"1CE>GO0N3AS- MQK> \A[C/(@B&"I)J"_K-(-*WV-TR0*C ZX!0N$9C@]!^*-)8MIH]F%O\>Z7 M/V"^]0^@87G_.XCPTZ3^RKW)E=EA4+03P-F!B3AF)'*9#!$$/R24O@SJ@8$( M0RX;&(P0X;P;F"T&QLRL)#UP<@8JUX^%BP.?VX0%DGBN&S(]EU.G4S9CRU;A M,662X+,"%C1RB/0D MAO^&4OCP3]#,_A/A^$L&1B_]0<[7#"H,1QEPB"(VZX9& @K=(@WPW,H=$" -O&U!.A@' /$XDHX77" M[@D[6H86"--SC+_;]2BS@O !+#104 RY/ M#%T_KD2'\6A;P4BD9$6<8\(IS MBBTP%C DKD<89T+XDMJB6<(4-L/+!@8PA='SA/&3CBU8B#W/P9 3AI0Z>H8/ ML=JE8BJ7!> 806R!CCD4IG!DMSDC"(HPLX6-&/,B&1%"4-0LIMC$;DU'$R06 MIFS-6[>A8]T\#_7M*.*V#CJBR+%U%(WKA 9[=JN(#U.\.'6\@HZ]IM(@5/0" MX3".'1MA""(]*NHEA< CK34F/2.(EY"S;'9I/55K)\,0)DARD)"+ H9I$#AA M4R@HPE:A($:<.+M0U=0@!4G1&V1ZD\NN2S$1]1W7B[" P 8):DM2#Z-+6(M" MI"]80N$20O:GMK'PY@; _T$?Q 7\QCP/DO5_?LX_U.5T3CM+P'D^>EOWW4I MEC3R0@YZP;S "VIV?9NW5_?.@MUE#V@^_F>B\AC\UKVI-YM[6G/-NQ1@JS 7 MH-6/?%_MHC([:'+UK[%*>_?+GS=SI9ZY!>T%(-PP-'Y$<,BE3VS)<,!)8(>L MGBH2D -U0X.?;&AD" Z'ASZDGBX#'QJ&S1Q)A,3:.?UG/B;DJ<8$LATB?0S1 M#(3\CL,Q#=UF'R!OK_D__IB<'P)!..6%(0'')T#9/;O9D<4%HZB]B^>I$.CL M (1XD8=U:1F-\<=/+P,F1N$'K89 MMT4DB(1PGM0%>=0)6@5Y9\'ML\!VX7@T9!)!TBJ8]*(HHLVN(@@\NY%Y,M_ MF!"NYQ$/$"SP<&3CJ$&(T+4?,Y YM3%Y,N?"'=]UG-"+:(@#XB+"PZC&,>3S M5B[V^&-R=@!D$^3[5&+FL5"XPH]K7Q+AYH[!78TMM!M@:X8<, MVVX$H:WTP=%VL6IWR"7#N@H4!,0DSED[I2 0PA#-LM1R!]Q$_"Q=I4 M/F 1CW0UO2N9#Q0Z#JE-@D)DTS8)PH\R%M5F.@"S''R;"E3UWYV=1<@\S(+ MXV$02<:Q)V73Q0- MP6PEQ1!7K^9G^7D'8ZM#7[#AW 2A0YQOC;S>+-?%-,68"WJUL++ M=R-L[8X3A@(?TU#ZKHA<1/T@F!(F'DK8*%>WNDOI'41^O6RH-]Y]O/X:?]^Y MKY&-G #Y$A,;169QP)9--Z8 12TR+Q%9V-BSAIJ'$+U.626D_1C<5!0"P=+U M1.@Z=5:DE_#;R@J.]NA$;^A?)(!H7U>HDM#QI"LC$C5$@WMJQ0:7#+=UXAA$ MK^U9%'F84T= KNG8V"4@]B:FMZG?\J27#I-T/Z(7NM),>BO$-PIMW,#PO+KI MS+:S %%'@>WHO:$, F,FL=<4J$2$S2XNS;0!0;/B7RW7VQ".F%/0YAF,=Q*&MTM%GD+A4_I9WXMQ&_L0-=C??Q^A]9/NBOMP3P.IQR M'W)!1T3(=V5 FY5KO7RR="CLSA*V&HKZ"K=(XD]Q+[E.>NM'PQ5$MW"U0\2$ M&V%,P;_6HQ$&'"W')=R-QBZC,3W7?M4P(%M2A ,)N16!?,2DZDU,09&]')_( M(PS#,SIH+ A7BM^1D7!#B-[ .4#^% A$?")DY'EV@$6TW H>PST\(_&O]LXN M")QR[KNN!RE,2+%;-VN6/ KE&9[4?-3C^'BN7!T6-X MY^">)?(]XD>,!2$-Z[I8*GW I.7BMX\M_F?=B!G/S8P[@OMZ M*Q&S'=^-0.Q1O76-1',++X\Y=?3T\G^'G4=Q&B1((IV&[D-MWJI+W< M!U/9B?_PP:ETF.<%3N@AO8S- \>N&QT2Z43!BN#TZ'G"\QB*G8-3Y@> 1EP$ M/F)NX/#(JRLWJ72=%9VM;=Z-QFS=D2(3,][PP#.$?&]49F^#<%N*)DF?Q M+'*$S<$I!$2VRUT&(2IP[4!FX+D^$0[69PH$,GBBX/1YB7^U=XZ0Y_C$%Y%D M@0O),7QTFQV]0;0?*VY]11=>0%7/8N-8<5JZ+8HVS70RP"RW41)[[+L$N10^O9%D1X MJUJ1V&2A3F0E(7O3N[94EP62A6$4@!E-5%&PX1+4UTF'- MRM8)#23FVI#N8)]""JI[Q_K3K&,\AQ>;L8$%,T7W"\G(A]R%QGN@AQQG5==.0ZD:ZE\T,R MZ:W/J$C]D(<8,X1D0*7$KD#UFE$DO5:W#H31/K1.&]PO.V!K;F:\\:/- M28*%<94^&_8I;N'QK=ET.8;;-01^YQ $P$^CM0IQZ M013IIJGM(V .Q.X!QG81@C#D50D*@(JC0[,+WQ/-9^\ *>A!^Q5,- M+R?$IC1T]8'"(A!>R$)4PPXEM'W2Z*'8?9KA#5P>(%^7WF")N:1(^J)FUW/: M;E7NP>[L$1SZ1(Y>+S>G<^QS%&] 70%&AY$?!0%S.?/M)D !%%YR[K-8Q-JM M"#L(+YL*Q%T!CD R%WLV=YCP0]1L4O*)VY*]Q MJ-VV40IY!"HW!-R.[G@D7*XWUT41=B/D3,_&]J-VZ, 0/0Z5:S=N.:%>D0LB M'V.'A1")34_J<:77/I$)'.1.5+:ZD<9%T@,]#G3S3[5\6_*"6.>J1RCW;=]V M/0?$&0:>3:9-HR-.%A+4^J6O?KFT7]LSI3P;J'HH W^L82#T/7"SMN.&C'J1 MYX'%32NV4;B. ?DX#+05>VZ)Q!.!]+%DOG0=WV, %$ZS =/QT6DPL&8$) D$ MH0YQJ:?/FA',#QL&)/7(&@80VX^!X6B0W2LU.3CUH4>^4>(&-H2E''([P5W; ML06N&4"^W?*4=(.DWYD8M;&T7Y0L/= MG6B/LEPE-VGU2^_>G",=F\FIO\5)^FM6%)ZZAFOVV2(8(NQ";*4;G7(4$@=& MH\F- BI:DU"79E)@AI,=B#LD3VMG8FB W<#Q]*XJ,'"7>W78XG!!G%:$?(G) MT_.TP0T31%T' ]+Z7@093D!IC;=2-^)I;^%%V#D%GM:-4^0+2FS00!3)@#BV M)WRGY@E#'-WF21R&IS% GNY^X>HCO+^;/AA[3(I#?BE"W0^<. $CK@LQ<9.( M"==I#0E9"-]6DK$GK6N/ _7L* J9[44A12!& >!5XQ7QG-;^U+UH_9M*(7P: MZ.B^/TS2I# K%'?*]!M9L1M_G)Z,L $0M1FTY0(6K0S@N2^M%<; MGC7,5(W^VW,;%?Q4UP$(J>)]DF9Y4MZ_ Z[ A/09G_-/J4Z6>*_*6]U8X0XN M,6V:=K8=GT<^\3SL"*&/]1 $G)-2U@45(0IMY M./ <[$", 6E#D[%CTF[[<$D=1E^\4#>@C13(M5U"I1TR""Y]ILZG 5>:V[ITL$,GX=0(5%=R%%- MWKKK#$P0< B& @]YH>>[YLB'9@+#\1?/X5@Y [,WO<=C>LV<@4"4.XZ-J71# MKH]:]QTOU,CR.D[V$?N2@BMB ,+( W%>*>C<^7 MZ34C381G@'&/J8L\CAVFO[DC+6;QF,DCDGJVK(DAI&# M L\C#@'(8J $TRWAMMM>^23[*X J="/,?18 0249)*K"!9\;1%JXO.D-YK-V MHV2T,*W9)F%7 C=-N[@R")#G$C^DB'"7.5XS%\!%)9V"^D>SD8^ MGIOMWST%A:A>(NEQ%@J&9.0$TJ_G-QSBM>>!A6AEH!NI>C@7FY9K(PA*?&$' M^N@/5P04UT?,"2XBUN:"MKW. [E8*&G;'94\SPEKU8AQPKEP AKITQ1IN /FMA7RI9AT-:TX[:D M'8RC30$3%IQ[ D$LCPAC?H@B60<@84!:)3"7SI%8^I2K$41^:$4RF&T"C-T9K:;&JAAZ2^7,"<"WA1C9R L1)VX4-<&&[JS> M3N'F]74U'?M2N[:X)V(B"D/N41)%4>"X=M!,GB/&6WC/*-Z'VE4>:6/=5&0C MY#B!S:. !RR2,FHV]X=(MBLR*5OPL2LUU M[?8YZ9OH>1CM:W6248\)W0>1V2Y$(3*LI^D<[E#<=EVML]7WI'VOTKZ(^8X- MTD:.!%R2@1=Z378;IO/Y/@0@&5N&LC6S;MJX)V MZ37HRL*!"!OHR]*;KRH??AKGO5L ]WP/S&+78$J>GDR6K>G9&[NB!(?1&@# MTONAP"2J._$R@4%M7_VBOH^27%GPM+LX3[)Q8?7C$NRWO,VS\=$?KR\CL@=[=$P0A"ZGD"!(#2#,I88'KUT53 M#K7;NW5LZLRCZVI*]J5WG:9X L)CH%(B3^ P="'J/7A&I_ 7R1]U??N?R]4_UT:)6F<]N:VU^R>D(6>3:0+T3QS')O[X#N:^ O; MM+T8@>>Q>7O2#L70AL 'BRY0!X"I#O2>)X M=;TA%[YH+X)<4B*.Q]&236J[%_1Y+'0BF[G4D4A*?8AQ+FM6 =O+$>U#;>;>OQMA:]=)!'8\(1V7"UUPPYR0H=I9.WY[ M/WC[X)I]"=N0U-J,AJ$ML"N9&TA.11"A.F' 'E]28;5X.,T#"%N[H"LP>$N7 MZ(IDR I#Z9#F;$8($-HVU3J 9C5AIG'*Q^O/:I3EI5Z:F6Q!73JN9('*=Q^B M67@.] :/T.&AKJ*"4 B@:942,QM09V\!)SH#(TK29DEN+&9!YB&YT-JX''= M\TU@P8D4J#FC5]KMBG2]F6/>D2RA8A\BUT];N*$'Z.E'A(#?=O4T<3WHU&EW M\-#--MG!B=QD,MB.&(MH)'QF>ZX' ]VDBA!,+?%?SL*4Q8&(7']:G>U1W80Z MH"X+;!OI#>\32>J&/6WS07L.MYG1***QKOM_GZ3)<#S\%-\;'0YV/3O- \&2 M*.+$D[8@E"&(2YN%,P@56NL#F-G+B5Y/U1Z,[)5+ZE.;"44H"FSLA"@*(]3T M50F1U\X0",;[\+,DS=SRSG?IU]M0@B.^BB##!FB,M':<]^R[WT,ZE9,[Q M:E9#6BOT^VT;=4#Q6.B%W DCUX'1+59>=I+OC*T61A0$>H9+Q_B:Q!L'>W0 MB+0;,&&VA-+9]^]*W8:Y>1)PZD38$R!,B@-.FC2,HR4S=W0_ZO;M"D5"1P]S M$&BCH[KO97TP@4\)BUKI"9=R%8'+VRQM2>,Z(0IN2KLC#S7'(?L#;?4=LO&3P-Y([*?PKOF;- 0([+H1XGBLI MA+4(8P1X%+EX.@DKE^R\Y_/[;I<0L#-]:T-$#V@2KH /( <.O"\0#;K2>#" M6O0M5(=MIL^XK2C+(2>;S(!_O)XYE7?W:C 31DY8.\2,]^3W'-9K:@R7&S& M\.H7LK BMYFDAS*PJ1S,CR(GX([G!C[&&/P2;DXTL'E[S_QA:*^Z;(YS""]V M3G:E1R/I@Q,0F+OZP.XP;&;F&6&M25.RT AR%2%[$[M6O"YAS!/4#EG(J1T$ MKFV''BBY@P42;?TUJ@I2HD=_WV2OB>='[-W-Z_QDFN/N491,/E_:=!G):S MRSD[ZP.W112X+K8CXK@A]XD?-FTW(E^V/<7"A/_VI!V*H0U# \ ) MB2#*=>NI)V!)MM=D%N?[]V2H*K^:%*_L%>[J25$9@'$"^1X%K-8U 1/@\VVT M9"3H?$2YE(8]B%SG$%T>.9$70G0F(1C7$Y&DV0+A,]Q>3^<.V97(K*=4WVSS M>E<4XSCM/= E,B:T! /I!)[.=D MIHWPW"5-V.R%:;Z-)#V0_DU;:*/(=PAB M$!!C'P$ RKJ3 *B&(UKS.HNKC+N2OUS;@Z089050MY7\9QLGHD $MNT K13Y M$<=".(0%G$'"P9?JS$+CQ,TD/92!)0,PRP"! -"1,@IM+R#(<6Q4=_'CP@YE M>]WZ. SL4>0 0!+Z=AABX7)&(,$GM>JX#*/V1C6(PNF6M+<*!W:E>QW, !2Z MD6,3<)X8X5 *T*"FH[%-6GX?8[*P%?\ =+=*(3QXD#4 ,PPV>VV+)S*-C+SJ=K4F^ M2XHD2R'.";+Q57D]'M2[EG;?>R2I34@0NH%N!RDI: ANF@@AWD+$A161=;3L M3_/&O,;SF O*3",(8@657GW6@LM0U.XQ98J/]R&ZSGNN!LG-DAZZ&V?:A7 = M&C'/\77/,MVY@3257I[3GG4C@BXDY2T*UM-G)J:_**"RO_NLLG0YXM2CGB== M*@)0!&K7ZV."+K9_?/4+YU1LH':!GBV(_WJ;Y'O0SI , / I_,HDAS4F32[ MABB7K=D%NG"8Q29JUE-^K'E^O:HF;'#Q (<<1'\!P]*[ MU6T9U)T:9,8[[-N)S>8>#D"W(&[W;)^#^%D3T @(7MI;@!=V,:\EYV%TKRVL M@T#= 8,0X+FPZT,DC*='-.#%UA]ZCLA^'+HW3,! .,/M2,I0DD"&8*K@<6MY M>W[4,F:,R**Z'XWN]?MZP=>ZA#L!Q.S4(<*UFY/B61"U]_ZAA-5'7?YKK>YE-6)*9%23A(ADD:K^AR/'VY7:L8/ I#C$GPE!!%!:SIOP!I_JPQU6UB=7_ M.2'MP?M*Z?FW<7ZSK'R0_49WETV47!O9X!6R69GN8>9 6!E%Q&&A[8<2161: M%T1Y:U'";+I9T)T64[LSO0$)61CJI9-0[SL.?0X1)6\*6X6-VC'PD6ALSB2 X$T@V=4&0U[503RPL01Z*2/+;(UC6_-$GB(>A3[CON=1A(G0@ MWV[FR01;-W%]&*8WX3K$]3X0@P/BLA#;,N)>K3W$9RWM.09]ZV=Q_2A $DCQ MF!<*CSAUE$5E%+#6ZOJ^]&F8S^^6%(ZQ=5M'G##$@2#2_H=441IZ+*'$@X/9MCTL>4=&L6WIN&QS$D2@\(F:C MN2S0(Q!]AR'5O4BX#VX-U5.DGHC:ZOP:'9[9U2F1SS"D083#,&#BB= COMN4 M%X>TG1*U8I&#$+CF!#$(I+$O*0E%@##HC4T\H]%@;Y#M;&UN>Q,GUB@SCFQ. M. L=I&]>NS(-Q>;SP-"+['-\$+[X20G=7FQ2Q[+6HZ;G8 MUUT!6, "^-<7V&-UWNN3]B%4#IY/'S<0\R"ZUQ[^B", 0^X*XA$/V0A Y$/@17X M[V:V#+?/=-(U*_28Q*YO+^>9HWQ]Y.G3@Z@?U*>KU=4B$$$$>S0,F^)**<)6^,_$0OO/PU.\08%9Z.IC*FR!L>.@B %.-.=7 MV 5[0H"=&P9;^I5B:. ,C<,D,\Y=AT62M[DIZS=))'9"Y6A6U(\.6A*SUD- M]:]KSQ1=K<-NP$7(;9]'S*9Z$[ALU@0@_6BAV6(G@>5D[$/HIK3:Y\2&. CI M[1NN/R-LN3_U%]=ZA7+-$Q\YLI'0<"0#N23@3I?!BXF 3- M 1TLDFT79&;Y[->SXMB.V99\'M Z!C):["-N>WIOA)0AP31H(EJW?4@!9,,+ M,W_K&ZX\M#U,% *>8XP)I&PB!!?OUDWWD,-8NXF;SG3Q#O1]U?W.QOF]N6I2 MH==W[U0>WR@][UPW$%]E&D=5L+EF[RX*_ #2_0# 5P0T<%'3JX]!9KBJ[SF: MZ^J_+;LK161^+>H[5R';4:4RN^3@@G8@P:CG>-@G7/K,BVI<=\G<:42%H5PW M/W(@]ELADGGV5DKA[_%@K.JKM-RJHQ^>7!SZT!\GBD0H?+V2' 61;(HM7.:V MDFE"&7;X"EFL8')6*/]0RA3YE 4O>O];QI M.PXZ5XLTPRRQ*<*GR&P[DIPW7X9I*-Q(ZDE"@#84N$V@$WAH&;.,<\&8?NG=JOYXH#Y> ]+W M5%K",W0#!Y.<>?=_4QID1K=)+QY\5C<0BWW5LPQ?@4MOL+;6>!I0D##T*.,4 M8!;9(74\X30;AJ@,7OWROP?EC_WDSBK*^X'Z^=4U//+R.AXF@_NW7Y.A*JP/ MZIOU.1O&Z8_FMP)"G[?('I4_OOK?-^6/"[=#5*XN;XU4WB)L_^7'4=S7$K@L ML]%;.?J^S3/J6P;JNGQKPSV:QTM="Y16?\^^),UR&-NYUR!]3?/@LFKC#@G# MY!JC!OKO8A3WZK]WY_Y;TB]OWSK.:VX[1+"__'B5Y1#47/:RP2 >%>IM_:$B M/QXD-^E;S=(,:7GS2:NO)BC]^96NHA);Q=/^G;\@B7_0*U[7.(W&!* >JFQ=V*\5UE99L,? MY^ ) ]3,8L_LW]7U@49V>1!\7#TXW] #OKC^\SL#[ZWZFE"(S)]5R,_('+YJ#0,L5?KI3E!S8FL MT.B[562#I&_]1Y6/[R7MI?BY7)[:Z:I\1C)R/X'*E?(T+4>L]_#;;6&%X,3Z MUO\=I\HB]L4.\CPQC83$*+\>9-_>WB9]<,N'TL@%!>ST;0]]^Y)\G]"K MW.H-5)S__"K-4O7JC;ZPT\+#:N'9.Y,'J.(!#!<_@>%ND.13F[).Z,[7.H\D MJN:V99C6*=ZA%(^?K^*=EEOH5.T98URG:N>E:AVJ/4FP"T+Y\2KN_7F39^.T MKZ=(L_SM?_1Z2EU?GU0(_'!1_IXF>C'B2ZF/QSB4MAU4=GM*RHCZH**B\M'D M,]63XPGHX*KTEY-4GX.9WN$5Z@!9P4LT0]J9X4LSP],*)AY5<)/ URP4MZ+> MTS'*@T6JAS7*8TBOL]C.8I^!Q9+.8CN+/5F+W3UA?UYY>3C6K>PNK/F(DX&D$YV;/A5%>HZ366>= M63Y/*T2X,\.79H:G%4J\3+L[6+EJ9W:=V75FU[F[SN[.P^Y>^A*J;N]K9==6 M>:NL?V3YH-_-S\%]W<+/F4_/G75J>]:F@SK3.6_3.2W__*QMI7,SG:UTMM+Y MEV.Z"2Z]?LGGG]X9?.D%' M?#=R"9* S)G[WJ76QUZ97:G<@H$E%R8AUQW;XQ3XJ7M!F^WTHSPIE-6/06UC M^%!DU^4WW3[[A[$^6=>*+7V^JS5.]>F->MOR(.F9AO[Q3:Z4ELA?C8"2]#J/ MZ[-]E'4;YWW]F-?6U]NDL.J>R-:WN+"N:PF7MWDVOKF%=]Q5LM,JK-2 M+&WD5DOB^PBDU"W6#O(DZQ[RM.*U98&,71#>0$N8KI"P'G/=(#\>S I[A:RL M;V#@M\M%I)]^?"%]RPXKHJ] =9F5P'VM #.L7=W/86&%RO3*4Y_62- 7AWV"B-LOA[EZB[)QL5@1O\;-+G6BGN$T;5?LX.. MKF;F"GB)D_X!#2M+#X@]KZTO"1C0FM$:QOT%6UH3T>PI=GI0L4_IRZY!D8 _ M"&>F5G9A0 \P#WZM>Q)JOL7%L=D\+'88W,Y53^^W,U@1]WKYV#C5V#12352Q M@"_:>-3WD>I-+.UJ/=J 1+0;!^5-*Z.LGF.<>+$>B19"TAU"R=G.[&ZOIX\\ M*2;'G;EIWZUX_'7*8@ T#[("?-\NT2BGD60HBD);RI#; 0TCMSE!W0V>630Z MD9HU([;S\"-N6Z7UX!9)H35VLC9TG0T@=P.:WN[-U!8C.)>5GGB7>&3;A^L/ M+P_2'EZ0IVW4_;1=RI_X]J[+^2//A>G[#M4OE'2=]1;]F0[;IN&9CM]6";QK M]WB<=H^=4K:4,E ]M7#V>/FTC;S%!E5\\-+24RO6#^]T^E6= MME[\]3A:]9+V74URBC+^/IM7/*676"GY4Y'9_SJ4=#;JV#FL]SKT^#7YIS+R M!XADN^K?/5U>9U1SE:7CXD)/ZP^3HDBRM##+'5D)MUIJ M.!ID]TI95RI5UTFYUPEKFSK]'SG>/L+VQCPS,RU/-U<\_'M(@X?FOMYV):+S[M&IH"):L_UL6I5F]< ,TJ[Q(K M$T@>;NWU5,:[2ZQ.Q^.>BO .MPB_K93.83&>7%!V)(!:(IE3T84NWWW:*I\.:%X@T$AQN".27PK0 M;-4TY=$(VV8#I;%86F\DG!'KW 4+6RJ=_>3L/(B;@VU6M%8)>,V^0;F-;&A:OM%*>M#5BJ+6Z^V M:ZWSZF# \=.;!VY'G]W1[NNZO-+LQH?;?2 /5$"EO;TWLA,6^M*VL63(1I0& M5&"GVLB.9>!0_KPVLL^(SPSWG ?C,AFFS9?V-I-^(&9,I>_34HPE-X*-G]5 MNKV19O!3W>MHAO.#\'GTK?M?9WJ(#%35K0>POJ*\C4O= MH2+1_7M*ZR[.=1,8W5#*_%BU+YKV*L'V:RL:F[Y'PR1-AN-A]:!IQXOJ/>6M M@B];;UO> T2_NI@T%2BZE@+':"E #])20(IN5_W)I=='V27:0DGSEK[N?1/K MCFAOC9EK:ZG>\ =$MSN$0]VNYM6;3S_6H+DM$#XJ=<91;KTD^I)-Z !+59NL MXQEJ_P_OTJG,NCW8!PL./ZMAG%0AX+7UU#TZ3GXUL-L5.;=.C(]_,M.IC/P! M9T5?Y#HP0,LN>YF>;^DANB"',YM3&=W'MXX7XI[!;':I5'V!>T30!9)VYX8Z M-[2E/>%=E.7YNB$''^PL]U,9V\X)G:A@GZ2T9N783-YFINU;\X:G(O+'*\AY M2"9Z#%$>'NKH!6:'BQ#VEN=9Z-T!,?1,BG\>?0GV-C:=T\L\[NF#1I+RUNJ! MJL5):J6J_);E?UJ%RN^2GCY[([M+0&F*R1DRM_'=='VU.7RG-[,4;Y9M6S+9 MA^3)VF^6KEC[;9JL+DU1]GEC:P5Y&8?32>#9!>5%P36G&'5+R]W2T?!;K M8JUUGVYI^;$6U]Y7@+LM##XJ;77=U4D2MVTM6&?BW=)WM_1]8M,:W=)WM_2] MKS00O^#.P7J(G/S@/_[4ZO."FF[U>W(?F,WA6O:?RN@^OG6\$ _=K7YOG-NV MNPZ)G1-ZSLMXY[!J=GT0-NGHD1= <]53R1UPE&9@SGI':IX-K4*!><<# M>+A9:M3_T9M$S:)F>:ONJP70>#3*DE0?.QVG5GQCSD'/]))J?]PK]7?J.Q"4 MFD6#^F3JJRS[L]JH7)W37M0_U$3!$_I*'Z<.8K*^W2K3]#$I)ZNU6MCP/K-8 M:XBSQLV8C.HQ&<3?BM?6.Z )!&M>#@\ME/JSXD%9Y3A/==,;_>XE]Q?CJW^J MGF%&%;U;!4SK1UZ8>R M'CN3*^#C&HBLF!]E)4@O 8D/LF(R!EH8]?'RAD0KF9ST#0!:D7ME%B'U4_5# M8M-XV^MZ\JSF M%O.@U];7S*Q!SS\ J ,=L@Q)1G+5/1/^BB+1/TP8NK"2:\W@1=TEVKPES@?W M6KXW:J(5B99S"?)]_7PPY%=U \,,^ $QO::L:%<)G'SE!(Q+DMYE XT;26H- M#$NC&9:T2AJ=A8]Y4FB[2U(SR&#R8 _Y/6CR."^,@EZ-X0*E]>H?M\G *$RN M:FU-,RLNBG&N$=;4$$R493R8J%J4MHK;8X:T5)M_;U;;8NM?X[[ M-^:I<$FARG)0O<-@YK=L/.A/0%.K-$@9'AOW 8- !I#;:;C)TEE"JY4&B9'X ML9B<**+O 4LRD'8Q>;>QE,DV?GVRE:8O+FXMW<^K.(S9'%VUWFU4C7FDT=@[ MJ 1_4LQUH[]HG@V8E)>I^6J*S_H[ MW93!.!J0]&CB#^H"H0J6X)8$W,=8BTH_L#3*-$B&B<;*,KLP>*FF1@#*:MC* M50Q*!I^,LDV+9"[JPAE#[%53>-2WKN[GM5@?,Z.]A'8_@P%0-Z[TM/)@27J= MP_O4U'EH) 5QF<?]RPN!KRY]PM"#(V_*2F9=XS#^7K67,+YE$(\+ M_;@-#FWQ+:?JV"8RJTJ;S" M4FY&ICI-SMAU)2"56@6D).:RM%QO?^UN.KNU MPIEMHA/&>:J1]Y/*O]S&N_7+04$H;#]T/8\*[,LPP(&L^N40Z2*"GU>_G ^J MM'[56@.BLHRL#@N2,RGI'&B* X.F%Q=)3]?;538 =F^J\T S"\U495/#T;BL MP /X2(P#:^Z([^)D4$=KL[?>@JQTJ>,$NG8E!N"!<[>56AP M@^"M\IO]<5X[7J LR?JOK2 9&&).E>310)=6:B(A'YH!L/D[( )ITI.^-2Z: ME (@':Q3QZ_:ZH:0MV1]@S.S[ZA^S$:3?$#G#7G2TY2:7RZOXD)3_2W6B9&& MO\E;$PB!#-]-K>7TX,KJF4V)YF@00W P3@?:M1F\K&(4'1_U*R(TG$T>7 4F M5QIKR^2RYOZU]7MZ![1I,-9^HI>,J@2P4#T86.,9S8 9YU<%@7-R[\,XW2^1 M_A*QCXOI_;UXT!L/FGRQ/Z,Q\"H=Y2WJ3.5U-2WJ^X06XVLV/*W1/_.0*E>< M^:&)L:Z,D>F!6'KWG/8:(OX%;AB<.%"K-FGB1!:&_TJ=M>9O\:()I\7\F,V, MS4Q4LG+\7ENN=HE3Y5@5>C9TU#ZSO(7 H%+.Y+L%9)6WA07A,M \5]QK+H$/ M?-X=ZSR^&:MX,)BQM%H[IE9J5+L9T-4C.#?6L='[)*^DH%WT;/Q]&U?3%7.R MJR+P,PF7=296%4P;\#&X F'&2&(5HWJ&V5J5'^#&AL1=K77QZB]1OP@Q==4 M/FWQM?VTKW_)S..7S/R+&OFN(/E!!-%"CLEYL2?LSL_]5@<#V.W%/3\-.%^$Z'=M/Q\YZ+]EQ*S#&0UVN!@P> MQ>,^HA1WYF[O*P#IX*V#MZWA#5T0<;!E MG [>.GCKX*V#M].!-^>"2=K!6P=O';R=NHIU\+9/$ MZTUWA]Y0^**FAT]*B"1;/_;">,\[(3\=W=#8ZM5%R M01F^X.)PYV5U-MK9:&>C!_:CB%]@\GC5.)V-=C;:V>B.?I38%Q3ASD8/9:-G MTH[D=!=-3G^^Y*1DU>E5IU>=7G5Z=2ZRZO2JTZMN#>')*C"^9F5]H-JT+]62 M583GV%?IY'+2DQ'6V2;SG<9U&M=IW"D+[F2$U6G<2]"X%UQR.Q/?M8]F>[0) MW@=/@G<[4A\DE"-L.K5?VR?>$.E4%*C;-?]8@4,'0R\1AAYOG;*#H0Z&.ACJ M8&@9#"'6P5 '0QT,=3#4)65GH$#[]/IY8\Z'7W;]7A8_V*.F;$8ZLR?;(VS_ M94[Z>O75B"]) :G*M^+0R[%?;Y5UG0T #>&5UK?%74FCK(37)O&@V9]T#8,] M'&8IO"CK_6G=PI76E5*I/AIG,-9'MU[GV= JX;EPX6A/"Z4N4M=7ZM>J6](4OU$31=\7S1;I+YEXT%_YL4Q$'AI'I[3 T\3VP?S',2C0KVM/_RX:))3HF;G5:=F MC9=.%&\_-5O11.4#STM_XK/N'WC[T[[^H;)[8N$]\';[45]_)G7"IWIL(7OI MQZ%_O9 MC[CSZ:4<-'S&9UH?253[YZR=XAWCA.O34[S3=;Z=JCTSC.M4[;Q4;6M4Z_9L MK-#*CR,]'5I896:-QGGO-B[4W(3JH6SY>/O8GW)AA%XX#%](?KA3$I[[CO6N M2/L$'"U\[ ^L,[ 0$=QXG -$+SIT+1@]7@K1*AF=QCD]G MFIUIGHIIR@LA\ 5'=F>:AS#-E[Z3Z[,JRCSIZ7*8JHXF_A;G_>)BIN9E%&L9 M)*.XU'\5JC>&AR6J.)@"'GNEZBG-%2-\09TCU= ]7[/L9@@[FUIM4Y1=2'*D M73J=374V]1)M"FF;0IU-=3;5V=2A;(IW?NI14K(3FC\Y>M>-XVC3HS:@?DJ; M9!<(K)+PQ]MN#TH)7E0< M;G6^,]'.1#L3/:@7M8F\H+0[=.48B>GJG?O+/O_T9EQBS MRPIWO9F&UL''"@031_MJJ!HR2-TY[N#/ N+KH905Q.F@U<*2M7/97T-"C48Z&79.+7B MHE"EE>76*$[ZNJZWS..TN%:Y%5N#)+Y*!DEY;R6Z3X%E;'EP7UT".J,[(\ O MDW>F>K5WH!\US(K2BOMW<5K&-RH;%]8PSO^$UURI\ION>3#YLUDC-K(OS8.& M*M:JJ\?#ZL>E>FW]XQ;NZ*M2Y<-$FX&Y['K*]MX7XIAG0@U(3W\B\$?#K@^G:(:W&7/XV*0%9>ZOLJ+$6ZS\3E<=Y M[_;^/.Q&MPXIS4;E@;I3@Z)JV3$:E\V8WFO-@ $T2C+1LEG%TZT_XF+2?Z18 MW[ICIVX9LW*@-=LKD-9:)9/5?2P0X]O$'/->_EC= X#'73S]IKXG<]&78_A\ M>& I,>8/CRSUG/.#6#UFE/.KMH%I&(UJQA'^\;=QIH'2>)7">(*>;E4S ;T* M#"P=YFE7W,1);2QI! <17@SIC7HOF68Q'HRR?F"%83EG9:9K5AF@,7.=V.D^:W@9,)-<@'*!4)X/SJ=8Z MNUR?PFQCBH=*#? A4H-<5RSG.F-;E6I6PH#\[KJ92Y@(YH>JF:"^N1<7MW^U MOBD0;9W"*IT5-GELT[QP,H P#BU![L.#[E\SHS;VA;5TK_T^C[XP*G.01P6J MIX97*I^A%!E*VVL$^U&:JV*DC"N#2Q_R3#S:;:ZYZ]6X7Z]&C?AI&_:) ML^XVV/'>\=[QWO'>\=[Q?BJ\=_T5']00"KWXSI^NR=BV3(NZC1N=QAU(XW9( M<;O6LD>!/O32%7'WDI9')>]]-:O6MW[7TV(=%A\>B\D,&R?2&O*IE6[SMJBG MHLR+!W':V^54Y*W']E V<:YVT+F"SA5TKJ!S!<_4%72)PD--XQ3,X93<1:LL ML$/D8R!RIW9KU>Y@NY$ZM>O4;GNU(YW:=6KW6&IG=;ZUT[;.MW9J]S+4KO.M M!U*[+N=_F*5NFA$^^QG?'][I'=K9N(C3?O'7XZC5RVBGMV)&?:'Z_RC^XA%E M>_*(U_6\>8P(I=.X3N,ZC>LTKM.X3N,ZC>LTKM.X4Q)@!NTYN.T?Z\Q24XQ':V8\U_1UX*.RFGQ% MU8PK/*@9H$/ QND<@'/PAC?_Z[&%=!Y]F1'ICH/LCMEZJ<=L=2CS&"@STUNL MPYH.:SJLZ;"FPYH.:SJLZ;#FK+&FRYXZE.E0ID.9XZ(,HA>V/%A=K4#M31D#ZTNOG_D\P]?Z!DO[ M\,5W1!=#L=53@\%$9W]^9;\R?\-P].J_E[SZ:S)4A?5!?;,^9\,X_=%:)=ME M57O?DGYY^U;(;>QBQ4G &R_>N7!P%X5<,W#ZH((YG+5'W_<9R>:2U.K%Q:T5I_WJ@_K7.+F+!RHM"RO3YSLHR\^&0/!] M$Y*)'PO@(@6W7"C=3"\U!;!Q"7]<5<>*6L6M4F7Q^L&FO$XRL]BO%=I(*M%D ME96&'Q*LOL)/ROJF_VDQM<_STNP@C['*/$Z+:Y47UI4JORF56N8XG,)"%Q:^ M,,-*K.L\&QZ&[$#UU/!*Y5.0(_I%-N('8N<6/-;-[6&(_;_C5,T0:AM"Q4$> M_=IRP3RN3YY.HP#G,/(7!FEZ<9[?@TU;\1 "E]*(..[UJL\Y4 #0!.AP,?UR M%-]/O@%&X=M\#"@T2.*K9)"4"3C*>#3*L^_)T,#3M3ZC_$Z?46[UX?_+3+\5 MOBINL[RTX)IQ;NZ:,OE#KL"Z])4?LE)9S+S'?.3@>'.KGQ2]<5$D )6Y&IB7 MP+7NA)#/JBCS<4\_5C,%M_Y=I7VXK3K:!:[XE&.@-LMZ?O_S[O_U47_AKEMY\ M5?GPTSCOW<:% FP?)J5^9W.Y1G2-I9_5]<^OHD#KXF_XCZ_!*ROIPQ=QK[QT M&*>VBX0,73?BGN,$(??](,(BXB'S_5>_+(#WN@!F%4R?#/9'8QA 90V3-!F. MA]9H(CJ04RV[&86!>%OKRZV""U* Y"S_TRI4?I> 5XQO M>/M#[]_M]C/I_'N44-G\-7LTEWE+7_6R/"X!]M\:@]?64KWA#\AF=\@:MF]% M_?(.=GQ? >ZV,/BHM-7^\R2)\V<VWF=HG3^\2Z)9+#'P"^XX1Q?)J0R^ON]QM[@_ M+Z@!=-FEHKLA%#_MR<:'MQLP&WHPG#V5T7U\ZW@A'AK,9A>,W=IL#BJ^)[4G M:A]NG;MS0L_;"3U4?D]3FU,]U,R$GFP'H,>KSWDBB1T>N#"Y$/1P ?3&&IUS M4*,# MQV=3KMY:TM5JUF%[D^J&]NM4 (2O@ISU+XV*L67CZ!B'OWU;^[K'CY MGLMMX3H<>X$0?H")(&;%2R*'$A0]ZHH7XH=;X:K^U)>_34K0H-Z*Z9[/2D\I M65.Y6O."W78B=+NEO!E5/NK2WKO4>A_?ZVD66JU 1^X7STJ*0J_>NE]^MSYD MK\VOE[9S87U6=RH=JZJ>PH?'Y: :A?4M*6\M?UR D>M"C!^^9J.D9W&;__6U M><;D?BO7M34Y: *P4BU.EYE>U / H&04#RS@O!@7EGNC_07<7 #FY!,C_^&S M&F6Y,;3Z'7_+LZ*H;_J@RK_JFL3W,3AZ0T\#H9HRB)] _=.LM" ,2&_4!-QR MI2%&OQZL:@8W9N$$'MJ0:UV-X0F#.$\:&$F&<*]V9!6(W8R3?@4I:?WH*6>Q MX:PWQ]G#2QT[3.@PX50Q =E[8<*[*M@P%7V?9OSTQP6W_RN$!V!,DG,PRLBUOT8P8U$QT4=%#PW*"@F,$";%3>?,;[X<*'. =6+[_T MLI&RW@U'>797ET6FNB16IPT@&RO\/E+]1/_PVOIJ*BH-*?WLL7$ \BZPJ=20 MK:LTXXI2T*?"*H!!>'=-LVIHKA.>^D&/NQOBD KP56>B()G^9)! V.KZ6@'' M=\I40<=I.@;>\R:X [!,LK[>E'"3I*E)L:XAD[3J*G(+L;KHM4I=*_"'2Y)A M<[-6H41O08G+UJ.-0M0[4RQ5:#DEQ2WD:7%:/2@%@A:&M%3QT R<2F\@B(-K MX>%)WK\FX)BU#GC/%$ZZ4Y M!XO)HU11Z9G>V@KYLGX>*$V5YO>S4?W0V1F#;PE<=QO?538;Z*01:[EJ7O.A$W.XGW,;^)T^1_C+#]AFWXPTW[GW( @\E ?+R.:CE\ M:<0P+8/?99)/."$ETG6$ST/?9X$KA=],\GGN\];4^.K9R K:ZITZ MP'GR"6#0>I?V7ANUTX#V[38;#.ZM[%L*#RO&5Y!2)^"4P9)^>&4N?]4$V$V\ M9?^XL",1HQ__6F/O]E0:OZ+)J^!ZLF4CTW-^!G*O]&ZZ$3@>\'=FHZ2^-J]@ MTT0WO[_^\MJZ4:F!\WO]LQKIM\W,)C8Q"? S0__?7/?3+/'59$)1:BO4+P(D MUAN6\L0X58/!DXBJO,V*R;1P1=2J#9INY9*K^1;M/B)(7BQD7_[79.^)%JOV MW?H!]V!3X!3[\,C5^[QVE_">+[JH]EGV@?\[[>9T8!E#B+#*YYE8;A(4UJJG M1=B?[H6JY][[UM6]I:7_>OI:S54=>DP?GZ0FVZL"Q\(:IS4%^F6YNAZ8,=&O MJ7;'@'/])T2[LZJ5JXMZA"#L3"?^'7P#Q![ZN@L('GH0%<00@U*@*W #R[9L%G#M51Z$3I@%Q:DG4O)NP[AHL :1N M)&O"=8AQJTUM$T5:']B=E".J$'EQ>6O99O2E6%$IO;8)O99D=%[CP71Q;FJ? MVBB'\9]*IQ=F VFE^/\<]V]FS=QD0I6O&]8[5;5V3PUA%_HF^U@KT]$#:CS2 M:PC.RBK%JH;7O+J<38&^ZZ%4X)PT"_< ?M=ZXVKM1D!K#(Y6_J-AZ+453GG+ M=3J@#%A?&)C3>C=(ADFU_%4MHE5I1;T>V=Z;"QE(9O*-0::G6@R"5P>IT6_9 M7QN..OKGGMW\+=-8!2K54_D9935S2+L4CTTHVF0!9B[PQO#:JWBM)D:6I0?+ MTX E^<+$2_R>)HTE&BMTAT![+Y[+'$S.L9@^5-:XC"QXREP<"4@\'JHE[L/, M--4S5IJB)HQJ(HD4!L,JOZD!6-(DAIJX%(C5]4R3"3>6^C00X:3N0L.)>1<$ MH6:5PY3 @&+]CS*04+D*$D4JIF/)NF.!IP]$2>(:IJW] ; MZ G#V=J:"3<3 =;AP?)K9QDTPZ.]>.7NIW)>AK@@\0D1P$$SA'J*>EXE5F,V M9 ZEGO?45&1ZHO*BHUH&^6@]./___VKJS)<=Q(/Z]_!:+6 M$]&.4%?S/GIF.D+GNC?ZX;IKU+1L_1&BL?W<9[M[.Z^G?U,I<*R(Q?Z-U?5 MU88KB_U[\AS/PI(MFLIZOZ)R G4K*&8J(D6.4"$4AF.L6ZP)GC+D9$JPV$%> M^SM=Y" OSSA03 CF\2J?JX01HD2LVQ'?0,X3#B[;;7=E<-@;!W1%16>&3@S3 MCI A6#P,BG/%%9G1/L7W[)G5#@WSB&V^4Z?)!\50+RE^-,V]9YV))/5]@BUF9038D9$-"-B1D0T*Z Z0[ M0#8D9$,")@ F0#8D9$,"% 40#8D9$-"-B1D0TJ1#2DZHW$U6W+.(_PCQ%%& MW[>@$CXN$[+='BB*H[<=HVMIG:[B=OIVD0G9-71%-\Y.\%MJ9N1V$F9^'%V- MHZRU 9"U ;06N67^W$@7.SW ,%P&P[ CA&'8OBS#L'M9?N,&C;WRS*N79Q@! M'N57F5HWTQ-W"?S2=*,UJQD'2KE;*0^H)P*4U6505MN7)?$\"T$U EYJ80BX MB(LNZ2"D9X,$/NHU/FJE9=G"5A323[Z =>QI.M'@M19 3>.AQG U@)K2ECGU M6LT,\B0*>%XWOYX:/+%_[UTMI]9D^+I]2%& 5\($C> M(5AVVIVSH_TT'F:/.'F]/ESCZT3019M]4"V-9B_:(#X\@W^JE749N@K6!2'1 MGKXK*JJ5S[(#ITD\HC$1!$5\$6C"&A!B(HB)YN8@KL!77>P!8J(=@OU"<$K& M<>BS'-]%J-&40UC68)-0#05, B*S/2.S-/W(2*SR25[0^OADFA O M6)8&P!-VT?0_;Y/5P[KP#6&_TY2688A+ACQ5<$MU+"_-2[C&[IW$=!'4B MC5=U6Y8I[ P C!?"ON.NC@5M*TY]LHK7(C-Y72I7(D&ZYBG$VR * !H%G;A6@93DE+I1H#S4Z>J]7GS]8Q::AM!FLUG%;8W#=*.3&: S0O MOM1:W\I@/&112M CXRJ;3I/XB1>]"9_%%(#ZLW*M(_I4N&V7Y)@7\A&*ZIHC MM&NM>46ZX('*[QH=-T'6V2?(EG6"U&NCS FJAIGW\B284:^]4JWMA8FO%D%( M2,;K^X4%L1R.A"F.*E9Q1ISA>;HUQ+M&Z'!!6'44Q.M>TW])K7<(_=U>M'F' MD.4YIJ5HMMKO]!6E[VIFUVR[!5F>;76TCG)VLCS@F@.NN?VVTH!K#KCFY-OA MD#E, UJO_P#7G(2;<*"4P#4'7'/ -2>!KIV.@, U!P10!Q]O M?<@>M82) Z MTJ\!U#0>:H!K;G^H:7HZ%W#- ;>6.,<,_A?LH4GV $$R<,T)6K0!UQS$AU+Y MIUI9%W#-04BTO^\"KCG@FH.8"&(BX)J#F$B<8(%K#KCF9#9)L>]@'7G"R9T76B@ *N.8BG@6L.@*;\70C@FBN+:^Y(QIVM/#LWI$CW MX>1&].D;PO< VHRD*L@"DF[AZ=F#>-2\9MSTMRXJ,U8;XZY=*0!JVP6J6$SJN/_LAQPI*7XR&[B&^N M,M$=/ J[^@@"H+Y\;*8C2DVD4_ M\7?&R0A'LUVE%O(20A6/OG82)P1%P829=XI#4G#6^20,*#8\T[<-$SS_8<+> MF>;3:9QDM.DMQK=H%+,O)SCY29@T$OK6T7.KV,>B 51(V#>\ QY.QX@Y471/ M?_SG>_) >S:-:7_1<,:=-QOW-4)W]-/JP.CP_9P)8DRP[U&A9&@4QO0Q?_5+X_8QK32P[&=7+=-3$CF(F#C62*GWDB#!W2! <1&PY.V1_6>.2X.I+)-(R?"1THM)A2/_CLD;)>7:NJ<"RPI0'_9&YRF,=L IM\] M!MEX3?&KQULX#)(T>X%KUC&XIA:S,<,U+AD.G%DAO3R9QBF').R- XHF%$S2 M@+$]HK;_[YRSK_4[G^]Z;996.PRH@P_"('N>::YU78#,RJ^\ 3)"U-'OX8)S^I*7FD< ?3A$)=0ALCZERX1;%9Y%,61QQ/ M2#2B2DRX(K 6$'B*;9#-Z5C#B(OS'W^8#%KV=S$29+&441"]D+6 MB\^1'V!JQ'A23/A98%BYWKR_=BIXO0;#5@UAN'R873']ZTUQ'8NS(F'U;I4Z M$@4ITW;ZD5K5(T[\3:T(@SG(S9=4;' ID$Y*3#JI7Y:WL=*TD=4:/+"GE M5@:CGU3L:G><"/MKS FP^VL$V$?L>($*'JZ"0"JYH93 7PK\I>=3-6 JEX*X_V&^YX0V+U66BOR2]BMAIM70J54A=VDTI<5-;Y_!0$QP W S4%24<61 MRS<%9?:ZY7FVCAV3;2U%YUY+SZAX?U'X$/X-Y(_O:%[M M!/!*#1YRVB!__)2/E+7CJM:Z!['$)O+DLRE"VTP;?7&.[L!UA MB7%UL0>(IB%]O-J>"=+'(0XMW]F/AY2+X/9]5OOLR8OFG3.]:E M0\H%F4I;U8R!3O]GJT:WI^NF,2\79"N:>O9R0:66IIB7"PJ7$F,R2@->(6)& M%K\@60>J=$AUW]6\VKGJE1I\Y1/P+N^U(!WTU10^EON^7%"SHB.[! XYRI"C M?":EW*AU4\YNG(1X"0G+D+!<'=\\CRDR_+0:5US22TA_6 AIA*OM7$/8FD+Z MF2][EU=IB534G09KRNJLLE2S.:--% MX5ET3R(R#"!OF;>S;%.4F[2[3 ??>Z#@HG[(V^9*J+LQIU7YM6"%#K:Z;JX]I MZ;8.I@5AUW[.<$(G-TN1GQ.4Q2XLY>99EO"*SD\3C5LP=+ M&/U 7>P!3BEW"/8[W[##F_F/I:S=&G/-S''$K>W@!BB$5>6'5H+./;:Y;1%E7U2AZ'&(NK]PR M9?.Q<:'TE'D][+Q\=QAPTOAVX\.I:GM+"/H69P19Z.H?1=[!8)YW\".)IW0@ MSSS/K?]''DP98]K59AK"L_HRSP@S#/@@=R2[P\X2W[3UZ8 M^\0?)/&D&T^F>8:S((Z^#_LX8<3JZ0^2W(YQZ)WZU> T?%#1K&T$HU'(\(FE+5H:+'(4J9'%-V< M$Z]3:W"9_.CFI\JNVA?Y%;C(?TA88TFTU@6KN+*>X2Q^AS.)9,?/4X] 2)'EI5:TVA4E)HA)U. &*)Z;H MHGR*)Z_S!56K&<:!JE5+U4IB9FI2=NHTXU?+LQA-\\0;XY2L;:B*LN7RLMLN M><)KM%Q3:SD6L#M(J2DM6U!9W.@\F"B8*)BK4BRJZTS*,DL+/)IJH@$+TXHD$MM,4O'R\@]/ M:T=^K[CZ?G#->MMU[:ZEJT;'5&RWUW&=GE)P$9AVQ^T/ZLQ%4%R/3TF6TB^3 M;+R-4N">R9?35^PF%P!&@%(8 2PY& $J=2UO\N+@HDGDZ0S4@'.B8 M(!VK=)ZH(/7;+O-O^80D.*,#+,7CGE&*![F*RY\00Q+'.59\H'^@?\W5/^D$ M)XVP0..:H'%-9VSX-DLL$F:A9=2GJP1WB%3%ZZK!/O/.;&G6^2YF;%IA770/ M=E)D2?\&> -X6\";VM+M\Y4(!G@#> -X W@[&[RY+=,Y7V%B@#> -X W@+J JNW,\+;4=DE$F\)SR_=B;Y0V*CM8:F$*(W@0!-!$^40'&@B:*(<@@-- M;+(F-O@@EW_<2-OKD2B>!%%IB7M-S!: #1C0'] ?T!_0'VGE _HC=)$DT0*^ MS#W*?_+5$_$1IC+ (U)<(DE1G&=IAB/6:_1^DY?K&+T\K 3S61D&S[W%;IDM MR[);INF>;9N]]K2"%8[(Y?$=8*-+&]5;AJFU+%L'&P4;!1N5TD:I'U6MEJ:? M+QL';!1L%&ST0#^J*RU#!0KM,BBT9:8CD??01/[]$JED!7H%>@5Z!7I5%5F! M7H%>P1G"Q3(P>(7-%V4[MITBU)%72;J85!IA53:8!XT#C0.-DUEPT@@+-*X) M&M?@E-N5]=UF:;:S;?">O D.-U(EJ[/Y3KE6)"=$DD6!X-;\N18. $--A*'S MG5,"# $, 0P!#&V#(=4$& (8 A@"&(*@K (*= S7SP=>'W[K\UO^_=N'/'T_ MPGCZ\=8;$S\/R?=A'R<1%4CZ@R2W; .FPT[8VI'?*\[7[MC[[^BH.V'L_?ST MI__Z;?,5 QPD_\!A3MII2K*4-OX2X/L@#+* I%\)3O.$^-^C&^+E24)_B_U$ MNOYB*O:(R?:&#'^_&O18";>_:?^ZZUVAP*=?8"][/S UHSMP!I;1']AFQ](4 M0^UV>P/-Z1I6V^Y=?7HQ5ZMROPLF)$7?R".ZB2=X-TZN- ^#B+R?'QUKRB]K MJL2.DKDN!!&%W>RC_>)L63MY?VQ,4#(7&!I2":,')F(T*>0YH;^:HGB(LC%) M"1H&$8Z\ (<(\SE [\B3%^:LO\C#Z?@OZ)$D!/DD(\F$#LQ'>B*RVTM33?,:]N\3-@(:_J$8],[DFRTE.5 M]W2SLMMQ/4U(.B5>%CP0^N@I[]0.],RO*?,>!K#FC)47"L\^K[XTBI,)#M=L M1&7/+%[,@0IY) QGS_Q^I5SQSQ1NO?GGPTUW7KZ>CFGF'BB"AWB:DH_S?_SZ M$K67G5K=>E\>9&A;SQ+VW[TO^J2IO[SM6[9ZO]F83FMN7_378>PP=A@[C!W& M#F.OR]@KU>53MA&=V@=J!V^ZN=,.)04#M0N[?4#H%O!6T#WPIJUPRU ]\J M2.T@YC_-4M_:$:[\CN^[SQ'*QG&>XLA/2RIIW&2RM,&+[/]2_ 6PMP!?$/ % M@<:!QH'&@<:!QH'&R20XT#C0.-"X2@A.&F&!QH'&@<:!QC5T/UBDD+[&$7E& M$YS\)!D:4C78W(/;_[7N:F_2?/K*CNY?EF;IQS]$E1-;>?4R"+3 M\Y59>U-+JP!I)>X['R(R6;2G["45)-,"F &85386!$@#2 -( T@#2 -( T@# M2 -(@Y 3P S #,"LJ6!6YI$ H!F@&: 9H!E$FP!I &D :0!I &D :0!I &G- MAC2(.4M+4/N083KTK<^O_'ME7*\3+!TS+NM =.$]1AX)PYG._GZE7/'/=#J\ M^>(A" MOC)QK%#!&LXJTZ=C9G)1)V%.L76*M;*\R)/&5UYYB[^2T$=!A#R, AB;(4Q:R^ T'=>$([_+Q8DMF_IG04$77+*6%D>A%/@,49_7!?E!5% MZ9B0++T69LJ_?<)OG7[8C_TN [X,PR *2 MSLO]?H]NB)?JTPN5>,WX=]G^:QJU MZC,9$' -"]AT9@4RB 3YNZ7^H) +# TIO!63A*AS(@F*YQ*=/Y&-<8;(TS1( M"*+_>L!)$.%YY#5>B89DL/"F0AGJ;DX_P?&UBUW14M -#8 MRG^YOR"$P G)D?-RUM2-V:_Q;7MIF6.JD==1ABC%0YW1 MTDQQ*X2CY5D)O1.(H?LEA+QZNGS\(?#V4^4;DF9)[M&WTF;MR+\A(3LR[\9I MEAYR?MPU;,LQE8%K][M:I]O3](Y:G!^KKF'IYS\_%GU<7)RYL@/:($68ZF88 M#N/D$2<^VR9,5L6(PMF)_S-MQ0]XT8\01W!>6\IYK2/DO-;6FW1>*UES.*P^ MR*==]J3-OL YM%3G;G?CA!#TE?YMG*(^!5A_D:933EP%*OA"!2$58D,I+WU. M6;-[%:!JKZK:WAME '2E^MK*^])WGUDR-Z2N",*Z#AD%4<1"T%G*^R5=@O0G M1Y"Z4O;=5MDUX-2]/;BZ>KR3 [QI-M[H]B%I',W&F:;G**R=4B!OC),1NR(5 M^2@ISBL0]O^=IQD_"#EFH5V[9(82O+DLRE"VTP;?7&.[T(4=>]?%'""8WB'8 M^<$Z]S,E^Y>WMA'KDYQZ@1)[M5\>0AAZ!E?7'!-]I[LE46H?(;6EFI47W HW MZ!)WLNOE8_N17\)N=2G9L[*(['QYL%7:3;H$,Z,L&@$!\64WJP%N&@_-DZ=DRVM12=>RT]H^+)X1.%#^#>0/[ZC>;43P"LU M>,AI@_SQ4W+>;H,GR!Z'['&95!*RQR%['++'ZP9TD#T.!]Z0/2[_QE@=LCDA M>QR.[<^YQ *\:3;>: 9DCY>WX*G7N@:RQR7PYK(H0]E.&WQSC>W"=H0EQM7% M'B":AO3Q:GLF2!^'.+1\7]<<$WVGMA1Q5,J00 ZQ'220R[F15*>,3D@@AY@8 M$L@!;B"!7%:4J4X"^:HBOJQE;8@F)S].K/YNCOF]*.'7V.3)B.ULW)!IG##V M^5Z0>F',"IT?PB#?U_6NUFL; Z?=U9W>P!AH1L$@;]FZWE:KRB#//VXF@18R MXYM#_T/B48*G8V;;2^?R.1JR1'Q60K@:BKC.DE]<$I@F).6;8%F%5"Y) MTZGPC;"21"5JLQP43\S],/D43RZW *I68XP#5:N6J@&J762QVZ",T[]' ;O, M<)OA[* -D_,E_TES_&J((SBM9?[9+U*JCS#3*R%]Z/2HH(EF:( 9-LT,Y5I, MG%5PLX4O/RC>6/7*8Y3B%&F49T@.+!8NM@<7J8+%@L=):;./OJ.1)/"4M M])5.1DA0'Z=%WE][F-!Q7W);J(8(!NO]BQ^Y52^Z!ML!VX']]488B[ =)S 6 M,!8P%C 6,)82 T&)8NHR-:R=!AC]P%XP##PIMR.D@21)]Z9E4:0Z;F95.K*L MIQ6J&IAAT\Q0KJ5$,^U.6+HJF!V8'9@=N#NPNVK87=./4!DG#8J'*!L3],\X M"7W8GZ/MX."GXMMSE0YM*VTZPNC7P'1@9[OFM@)N!FP%; 7\"MC*)>.^"G.> MVJ*I)@=QPD/!C!-<36)..<12:M/@:?Z1K/%=(7;9O\4;K5V310F9<53.Z(K6 M!G],WPQG4_N/>0\?CY@>68)Z1 /P&7-GB_XCG1(O"QY(^-R:T9@FDX+<4[!$ M54-0_X>,9#3.QFA*GXG]]%I,_[Y'FX4'CNJ?EZ<4Q$A"YE%#Q/XU16',UJU43WV$ MTY2P0G )H=]ZO.)H$&UBPNL@N(6R_6W>]36:=MI[\D=.6_0?&"?W(>3LEMUS M>NV^Y3B#?D>UG;9AN04YNVMI;ENO&3G[0E*H$%4IZBF<@/TKCO"(<%KY,:86 M]X##G"L;X8- Z7)86;RY,D[B?#3F6NG35OP?V/,*S0Y8X=PXXC9V.W1/YC]'_(/M M=IVIW.H<%L[73NW5BG/C, M]GK4'+TL3JC5YMDX3N@[J<-#Z9AYNV0Y+]-B7EB3?,HL2,ABY,_ZM8+H4^&V M*AE'KVYVC)EB(5W,T#7_D.,FH!.E[F 2OJ8OW M2;$\VI3&FGS1(UX3(I712@LNT'0!T_&41!01DY\D0_-G*++1OC#,3GQ6#:\ M83R=AA326"6*(:%=83BWQ.00/_)F7I@SHUVZ@03SS].0XC+*^1ANU"][;'@5EU=>,:W6T=.Z*(O_BY'O%FBJ?.EX2L593S+^F;9L-?OL;G M/\A7G<&$]90^M!!$X8GN^6-TQD8DXN.^SU-J46G1UYGP** 6^#_S"X7?&6*N MTZN2"XXRZ8? M/WQX?'R\?KI/PNLX&7W0%$7_P/[\@3UX-7L^>Y[2Y^F;^6+[BKYZ]F[Z0[-' MZ J=>H[_YIY"-73=Z6IFW^B:?9';[BC9,K].&M_NA&SU),IZ<9@T%O8/9,9V 6[U9=8]#6MO7GK3:G],@=^MI>1QLHVF!6D4AS^FUEJWS>:G-*?^B2N^VZ_<[ Z&L]O:WJ5G]0 MO-NQU*ZU53YOM3FE/[;;,?JFHRJ#@6TZG<%@8'3F%9L&NN9NZ\];;4[I3]?I MVQ0Z^EW=;;=-K:_V^^Y<]@/55K?UYZTV)_6'#HB&3%U=<4RM9^D]I3_33=VQ M>^[6^7JKS2G]Z5F&TK===V!U-=O2.FY;=8IW=XVNTNULZ\];;4[J3[?=-BAP M##I]R^IUS$ZOTYOK0E>QVEO[\T:;4_K3-]N]?D=33$NQ![;NJ):NSVW%<'M; M]?FM-OOU9X[][<1#G#.''U05K7#BO>$'9D]\8$[K_?Q5\^;#))X<@]TQ;31[ MU7O%M,V.UFZ[[3XU$TMQ.E9G;B2ZKF\Q$MJE"PSP(&>P-D!GH"D=QW5=Q]%- MQ=1,PYXW5-3>%JN[S /\BY5G,&#W%45!WB0_ZOB ]RJ)4NHH#/,CE M5Q%%#UI#5'$&#UJ4E#/ %TNE8WY@G^CWI1"*3B4DC?/$8]].0MH'5FB31.__ M?GOUZ:\DY(^=TC#\8?5V2/1=; M/%144[;]<;4YUA??L)V,3W_Z[0/K7_"1_??3_P-02P,$% @ +H )2UBM MO1[>"P F7D !$ !I<&%S+3(P,3;&7[DS)"ZY,.O+[Z'GH@(*&>GG<%>OX,(<[A+V?2T\\=#]^SAXOJZ\^O' M-Q_^T^W^=7Y_@RZY$_F$A>A"$!P2%SW3<(:^N"3XBB:"^^@+%U_I$^YVM1!2 M!R^!>Q(X,^)CA,-0T'$4DBLN_$LRP9$7GG8B]BW"'IU0XH()'I$J"@URET,L MIB2\Q3X)YM@AIYU9&,Y/>KWGY^<].L=!L.=PO[??'[SK'PW!(_"1!2?RBF53 MC[*OA:8O8^'M<3&%EOUA3UX>XX DS1EG+/++!=Q0],+%G/2@41=:$4&=5*Y: MJ"@@&[AA*I.WZK"G+^:;4H,/E 4A9D[JP\N*S\]#U7IP?'S<4U?3IH%;UA!@ M![V_/M\\*)H[']\@I&BG_IR+$+$5NB8X&"O)*.A.,9Y+&HZZ_4%W..@@/5AN MN(-#-33S+I<*]H@7!LF9;@:U!S9T4*^>.8)[)-B2/0IK4X/D:-B600JKB4&F M4;3&G%41^:N;R'7EJ>Y@?S,KLOE8SXI$;AM6'/>P<"350)L3=LG+W,,,AUPL MKN"WG66>$ 643QF(-/%8FC@XVL!$AY/R4ENUHT:W)!(;ZR^/QS9F MY"5OM> 6K6EF27,SRG.'Y?Q)!*3BPWHJ ^+L3?E3S^$1"\7".J25R24_FL2R M(F@D!)0]#:S)"Z:_-K;')50B'M0Q)9&1!]U,N)D!Y,69U>Z,5$@=;=P)E#V1 M()2 PSI6Y,3BXVX&T;&Y .!?U M+4B$U)'!!LP8#Q60/)6E2:W$&RP1_WUVO6SDI_B5BB)%&3C:*/^X/^ MX:#?1UUT20/'XT$D"/R(05 .Y4-O678)-0J(>\<^JN/E3HB%XR8&P:59:RU7 MG!BE8O')I(]K];Q<2+N11^XFJ]P?]PX/^O@5[<#91A?BD MM,5;K>^75A/]B,=>XXD6"YL(&_8/A_V!#6%O-5H+Z;B'0E%$3A@)RJ9UJ"@* MFJ/>D2'J%7!:WO^W6 @PZXG4#W-&''-4.S)$M0(LG$^16QS!"GWR$/D^%HLT MI10N;DBC#78EM4-;:F-M^8Q5;+)C7/5#_:Q5)F[.6T>&O+5$2OLRUSD.:' W M&>6<.&/0R0[\@DZ2>V/0,R/!&1PZZHZ:'5V-@,V9;U"2^90:.\+REAC9RUO90U]'RV M2W(509%!/H-6/_)O" [(""^4S'8XKJ&IDOZ5,K>*_OP.C5:/8OU(&8 2"W;# MPX:T422<&71;3O*[#I+U^BJ'RL$6ATIB1@%C-V#R'5ACO52-8EXVO2]9-IG) M;>'R"3K )0R$X2" RM*5S[><8T\^E_0P(\1RL60!8R +:BSX)^NL!^A'5>@J MKF),E =%,2K2L#NJ2^OG7]J! ML"2]P,'LRN//&\S#HXM>:4(ZT=O97ZVS2_+ZE\^(K*,O%N"!3V6M6C!L!C'L7@[+MQARC2O.0VYN[%0 MX*G&"M0"QK@$'0Q*EJ!5C+9P$9J\30'BFDVX\)55=D29 P4]=.% M9_I"7^Y05C$:#N7P6L3+%66P2J/8NV;R+G.R%7.%J?@3>Q&QXJ82Q'P#9K^D MB$DA40Y3T251D8+=T93V<'IP-TF;G@4!++P_O3A>)%]SEG[>.2M UHQ7T@!)!(8R(%NJ-&]D+NS02H/B^I%\G8HR[%B9*X5X+[ MVHTMR[%5HYRH1C%7$L(9*M2YLAU M4!*YBCW?OA@UTN^7+^0>\+>(SM5M-V)WDW6=K#EV#4MB5X*D-X\3K/_*O++C M(A^)UC2I$>(V5F(.?<.2T&=@=R42FMJV,#"NH:+)OJ E5"6]*VM,,[VMW@5< MT^#Z3CU+6O9%:C6)^Y*A?DA*3 M&]N2ISQJ2V^J5G9QDY!8&]3\)$J_)/?9T-CV*%E)0_H2_SUY(BPBYXM\PWLR MA3;;I+V&OLH1L9(N+4=$[E,"L15HO"@*:$-V(Z:$P1H9UA;+_,Q2OR376C'= MQJ0;;#3C& .C;"8 M6)TP:TAIY=.8#]$X(-\B<.#3$[']_,:*D'EFE.W%9!!(8[2XSQL]T5X)8IX8 MP[*)L!9!;'^A+2 C[?5#XJL_(PRQ]T\:*MYJ0!A9A5AVL MO@X$^"A1@&(-Z/?!TL>(I)),K$6,_DF8RX5^)HFX9?L>5BQ:P)CWI]^5Q$0- MBA+4-;LH.[+RFU1-0F<#6/-^Y;N28&I'9ILB[(?>TO>RXQ.%KVJK;VK'?UU' MC0')W=_Q%]5TGX[P0BYF+M2W[&&ZRF^"IQ^ 6].$>IX\<=J!&"C_"@=D.OF: MA]3ZF^#1_+2C_AS-"86 V$'Z:\3ZC,\9L"(6UW!%^M)!^OQ8OR5]VG$$<6F8 MG :.*7J?.@6WQ5\#XI%C?I;76W=BC4_T1 MA,3%VE+_'K;E>N]N\H4+SRW26G;A-?"76YYB^7E/3W[&0B;,>^+"!0"@3/[E M1HB\#AD1X>3JH\;2C1P'K^<:8>M9J? (]9KJ1VWE)Y[7$;!SU@U/9@OI7S16 M1=9WR529V3$7>$J,-\*4#X_D)3SWN/-UU?NF,!N,_#"!V?HHR.T17=&)VB/: M7]DC*L[J>B*OKQRSVA;3]J]UW%KPYX>[8K+1;R80\< GX3,D6O#E?UBXS^I5 M,.UF'8'7MGQ8XW6R(X)S&R]I0AXI['+O[02;]T+BRY99+C-[):+5$_FAT4MO MU^B_J/;QS?\!4$L#!!0 ( "Z "4M*D6X:&ULW5W9F9\-+N<(2[[;$\ MRWVJP)*0*IIB::I(V9JOOPF2VBFRR%I(VP\R)6))'!PD,H$$\)>_?;N8G%Q! MW935].<7["?ZX@2FO@KE].SG%_\X):].W[Q__^)O?_W37_Z'D'^__OSAY&WE MYQ64)668Z67R8E-,__IQ^ M.-O R;>F_'/CS^'"?JB\G2WJ/I_-+O_\\N77KU]_^N;JR4]5??:24YJ]O,WU M;(KT&[E)1M*?".,D8S]]:\*+$VSAM%G4W:*2F^3?GJ3_FBU2,V/,R\6WMTF; M()^G_?WQ^_Z"0\M(V MS4^^NGB9OGWYROMZ#N%#:5TY*65:FVG\XL+6U[<4>_#E M_JW8H=BA6K83>S?D[$.^U[8IFX_Q4PT-3AT+C?]JBI5Z_ TEJ.;3&=;[J:ZF M^-%#FE^V2MZES$.UZ5,U*7T+[=U'V7VT\4UU<5'.%L5C_6^J1;5H(+1H0HNL M TNXHS+:O:2!Y;^;_M[-<6#";^6TO)A?? "T4S[9ZT6>SDW;O9+#M/K3O/;G M*-.]G$.U?6M5 R/03G&W+J ?::AK4,R%9_J_M)%FTI^< V[5U^Q+& MD?>3K1&Z5K02_H]9;GY>N<5FC%E& .S M'1V$/8L;HR7M-,!NI?0A]^\PNYM@/T&=C-9J>GJ.UM(V85MD'5C">\N/J(7> MEI-YZMS%5RM"0WA75Q?)GI@OG?0T&6 R"%CLJL!%^G8$.X0LHV'X0+*TON&1 M>H.CM7>M ^/2;L"V+J /:3^B^U(OU?4VN=8D[5F"U&_5=&6\W_VY'3-V+:=G MV=OU[;,9^I#F4UVAQS.[3A;4?^;EY<(.AZVNQY9L TIVOY^>2=*N[_LJ?\"V M[FAV[%;*@'*WXW6KS'U(N7)=L)Y?H3JK[>5Y6GO9P1JN4[3*G,O4LY= _^98Y_]=/$SN]7;#=)OE^I?71CG_"-%3UTH^&L&ZJVR9[ M^Q+&D7=7UNQ?XK/M097GYY.%OON OZ^2)_GW"XE:5@1(C"EZQ8-4M6MDTJTP M290;82:5?P#V2H!%8%JTC5N$DP#]O64XNS8^+>-U\VZ!)_^V2OTXRYO<5;X1[5?N3J@Y0__R"O3CY"N79^6SQ<5F*K?T3'CZ, M45RE>-DDDR>52$K4<#?Y4^SE(+U:#8T L^LD[2#OI$.W MYBV 4\@S(PFS3I%@P!.GE"' K.(6)*?![L^6[#MFRQ#8;>?,4^,F_>6FB4M# M9^N$LBU+X0-(CR 0'XT@3.M /%A/O%':,2XLQ XZ(O\.>WT R,92$"M!FR_5 MFWDSJRZ@;C:HA#6I"Q%LB$KFA 4I24ZY):CP/ DRLSX&SZWO8%B([Y ._:(U M%A.6R_=[V-J;,Q:98\AQ2HGP/",!J"?<24,D6"65LL+*?']^R.^8'[T#=T>5 MO[Q<.*HS T)ESL9C7PT;A!>/3901$1[-T&V'6PO#=Z>""DK! M1JDUD49FQ 9M"7$0 F@PK'^.P5NB/<[>E%9R) MW%$?B),V)Y8+3H1.@FH!(9I@%.7'OCAX7*SK@NW1\>X=N@N]T>ZVL"(HR$4( MEK@L &%&Y2177!*1!Z9-9GQ@_MC7((^*=5V@'7H5:K#SSR-ZA3<2?723\NQ! M:.:Z5?(&YU%WT Y,EB_G M9;TG5VZS%H#_HK*:9!'G9PXR$#31 LFH-@ TRX7HL/,UC@T M30?>/MOU.IH1C=U[^\4(RN)HPWDU06(V*<1Z=KUAX&S+6M &,$$51R M%P$H+BQ E%/0,;@V_5 MGD.:J?UV6M4G6&--%CL%T*R)_;!:&.=T3C1CFF@-G@B62:*S&!S+T?_/.EB9 MH]-@MYYZOL?WAV>LCE\%!S2MX_;79R@X_LN,Y20+(1 !>22YQ?G-,>8E==P$ M\ST18*^.JP9":D0N'.'!E4,ZGOTSHC>PQB+%6XB ,H;5Z=[MC%B?H>"@): Q\Q$Z]/+HXWZO7AX&IU$#[>]!T&K8/Y^I<%)HK2 C3$N!".(T MY[4%U*!*4^]B--!A9V.; L(\I9I+KED@J2' %:1-.S2B+=K/ M(@AN<@TN5_1P>RJK:S"WKZ3=3U<$AVU"&X_$D&=$,L$(,R(0*C*NN+:>,WGL M,^,^W?-8WW4$930C:'FK=OHOC=HK.UELJ<[>V+J^QH&WU3)JD[\ +W!$Y#\ VT=3>%* 0$D4AA/NP3N;X1^Z'!DM-;[_<"T'C#?WFE M8[I#<_;,1>!KM<#SV0JI0?D,FV><#D3G$4AF1;K&Q7@F0@1ECSX*N =SLF>, M#J ,VB^^/TY?@+2H[5"[I1/-Q(6 &@_!Q$HSK2P%S;LLNXXY(73B0%_@#!^: MV>')NZ$#-5N\6C=BP.9Z3^ 3U&65W@.KT^&QM[#\?VG!RSB; M2727KM#.1JV"("+R2%2@@7BG18ISXKEQ%FB7R_?&X4)9V &VTW.#V& M]-HN)HB+Y%UM.QZZ/D.19SS7&N==KCUZXB M1F\(CA=4I; 86#R7LM&[:5E"@:CYC&:.,&=R(C.$ ME3EM"1-*4F-YYGR'/<-QC-R16#0G6E3G%67O/H9RN"M2FP &.B!71H+8T9,5E::*<@B?/& MY<$C1M#!@U<_..4&@OAP)%S(?8?;[J1;5T 1M*>6(P+4H0.+=B4.2"T=@2# MVQPM!-&!9/H')UE/D!Y^HER=?MAKEESE+03-*!,XCL"B64"#LL1+(8@,:#!$ MZ@7"OC^5S(]D: T!YD%)],RS8'NB6,\ M:-GE[#+]X;G4'=##T>G1R;N=N/0H;Y%IYY2*D9ATBC=8@>T&8XGVVD2=>^FZ M[+"R'VIY>P@TC\5Q76T[3SL_':7KO,3WM<2]TY#;F;M,2 M>^M""F-8T 9P$(NH"*.2D2BB)EI:[PV+3,D.#&,'55^=>_[I W_#P7HXXVOQ MZE?I9[ 8HSM97 ^S%MPS;Q:2>^,RBE>D-)\HS1 *"", T@MWJ@.(A@Q(./0OV M@^N(6\L>(#3O$,?W33-/0;L?8[N3\5OS%B%F*@M&I$-L@0AA+6Y M!6I#J]OTCS"*KG,W/]UD[AW,\<[+7ZXF[(_Q0S4]FT%]\:&RTT5CEO<(;5)0 M;;(7AD&ZD(03+QPCN>1 K-$(-; H+W*:^@D3E.LX!^"4+C M;0VJ%PSIEH=P-@:HO<#T&TLA ]R)NK^6:35@A]^N[C._N*RAG/, M4%[!T\,*HQ]3.NR1B<&\\96@:1)L=^[&D*(2S6H %'! >AR#WGD0# MV!\4 HX1I3/X'HZP[,NPIZL 1XS\: =T;_896HWO-:D+36EP+@-"FLUG99[)4=@, M6\,A$BD\$)%)1W*ETBX5_MUJ&YWK< 7WR(^([]MWCRVCWK#:SH=GKEU^4S6S MCW$E0PH9O6GB*HKTF=YNG1?'BK)4I&/M:+.EBZ,-X1[MN,75PHPQ!UWZ?20? MOZ^.'Q*VL53"4OP;NF[0! \3%DHH)GFBLN :"]?X*5T2F3$5(7?H5C%[Y;.O0$VW@+Q@U@76F?YBV",JD6>[DK,#:N%&_(5TCF;C4.3OO$;S;2$R20M,DW#;[;^ ^Y!LLFZ M?#93(53&5>2"6)Y%0B4$DF6H.%4,FGHBHT=KJL<]K3L M.(3I'\$1)Z-9/?>SQ7KSFW-;GVTT5=,%;RW6>I1.W F'S:L9S60J@3'B6*<*E1N-<*D; B@PG M5\02)UB9=WF">)S8TN]ER:S'3AB+:N\0MO)LNKSOTU]_J>VTL3YA>A/%O806 M0=W OAU**;0+7%J&6.0R72;L+4'[+A#F<=0I$&CH'?T3=]\+(8?ME]'V#1X< M3-E!*6[.6,A,..&T),Y81\#DAJCTY*@''F-NM==Y![MJG.MKOA]Z6S9^J7AN[K06_UIOCC7>G+'0WIC I2? A2)..TNT!"!Y M5(9;DPO>Y;KT<>;4_KJU[6M1^V(WULK>;]:?EU.HKW=ARO.9BAPD93:M607G M<:KG&8EI2=-K+75NA*%=+K4^,$OVZ,QJ0.1&VQZ;U]/%,M-B!>-;^M1LH\BS M>0IME0TARTA0Z9X_P05Q3%K"3"YMCC] '_WC'0,RI$_@1@LR7CXM7_YW^YI!$C#MB M)DHQ MD?>>+=KGGKF^JBB, .<=583Y'"?OD()WI8@$@C<^\&A9EYM_1]H!'\R1.B#, M0R\\/K- ,M8&W#/5#[Q0M=J/QDI_!9QO[.5Y>H%VC.WBK36/!?Q604[3H*NO M;X-_7U_?3_@9SA8#X+ R#DV3=*/(W?4V"]O$7HQ=+3MY>P#";&\H*M9<0!A'6* M[X!5[] 9JWDH_7!(T[_^Z?\!4$L#!!0 ( "Z "4OM9Y,B@"( ,.] 0 5 M :7!A&UL[7U9=]M(DNY[_PI?S[/+N2]]NGI. MKC4^QXO&=E7/?<*A24CB-46H0=(NS:^_"9* -I( 06R2JJM/E2TA$Q%??,B, MB(S,_,=__GDU>_4C3A?39/[K:_@+>/TJGH^3R71^\>OKW[^\45_,NW>O__.? M?_O'_WGSYG_TY_>O;#)>7<7SY2N3QJ-E/'GU<[J\?/6O2;SX_NH\3:Y>_2M) MOT]_C-Z\V31ZM?[#;#K__O?L7]]&B_C5GXOIWQ?CR_AJ]#X9CY;K=U\NE]=_ M?_OVY\^?O_SY+9W]DJ07;Q$ ^&W1:N\3V=_>Y(^]R7[T!J(W&/[RYV+R^E70 M<+Y8O[O"2_+'L]].ED6#NP_3MYM?%H\^ZOHG7C\+I91OU[\M'EU,=ST8.H5O M_^?#^R]K2-Y,YXOE:#Z.7__S;Z]>;9!+DUG\.3Y_E?WW]\_O[G4RO1XM%K^, MDZNWV6_?JO$X7<63]]/1M^ELNIS&B_#V=2>7:7S^Z^OL\8 1Y(!AD"'T'_M; M+&^NXU]?+Z97U[. S-N&Y,G4G*QF\:?SQ[^S\7(TG1TO+%,5^/E*@V?P]T+()^?1H,5U\.C]+XT689=:3@YJ'EX[#WX($R6J^ M#.\]2Y-Y^.,XSJ:B4LE/Z;,OGX^O-\DZ]<& M7Z*""A6:MBSAD8/1\3VU+/_M].=7X<.,/TSGTZO5U?LXN#1GHYMUFY-5._XE M_6A]MDK'ET&F.RW;TKWT52TC4&W@KMQ!,]+.)_%\$6?O681Q9I(%"7HTRSS: M+Y=Q7#Y:5^^A&WG/1FF [C)>3L>C"ARJU5UKFGP)4\)FT/]T;D:+2S]+?M:S MP,&>.I'_TW6X#8VOKM/X,C0(@^V[$+->Q>^3Q>FJ'?.2)K2VH>?%+Q9?X(A.G3)DJ;=N6\<&$5VJ .GVUK M#:AU1/=M:UIMPJC>0R/R;C-*X7MS 9OES;OY>9)>K3_"4DDKM&U"1C^=AQ%\ M.IJ]FV?13SZ7^M$T_6,T6\5ES59;[R\;W MK$G^ZZ,S-%W*T 5F1P8(-;OK0I-J(\!QO30A]\=X>3O!GL5IYK0F\R^7P5LJ M$[9"TY8EO)-^#*.0G_3G0I5K\^QS_B$!;KF[L/?HXOPC,-J7G\JSI!H-JWZ]*!3W8JCVY*N9I*C5N1,K5MT7\[U6PF?M198UR MW_-MR')LSJYJ^R9D_?HS^7J9K!:C^>3+],]E',__&]Y;9%PK9,\GJ] M-:'''_%\DJ2;.#J>[)KJRF2OWD,W\A[+FOH][M5GE(YSE;9_O*M54:4UG2_? M3J97;[?/O!W-'LP>>^K \M*NK(:,KG6XT[)IH<*?LW6%9/YF$I^/5K-E31'W M]M.BP,G5:#H_7=Y[W30N[KKW-U?QU;.5]_B-P4T-<4] MT-->H0-IIO-IYD&\#W_=/IW)5:_(. RU\TD\:>--QY;ZM2G++J>K\?<= M*,MK]UT'XX+BU=F+\U?/DO$NYJY9>SY:?%M3=[5XA;//OU=1 D.J9Y M1"2UVC'!N-><.P]<^*MF3E$DI$#XOO*SK&PY2;>PMZO]+=_O*;)68I:M7FHD0 AI:SJ526!K$D?%FBP5#G, J6-R24*7C5TDZB=-?7QIF&3K@ +NH4?K(?NOX]GR2*>_/HZO""^_6$R7X;/R\W63FD8M?,5 M_0[8EKMIF5^\O.NKZ9NO07KUY_30IU:A=60<\-A9K 20QDLK)$,Y6!!BT2&[ M#LR7C]G6"B&2MO%;DZU/WF1RVWN.WC&\N6T=!>6L-)@*JE1P> S"U.9Z$P90 MM-/];94_>UWOQ^QIU+)567,R>B^'/?VPYIYF3X\T_9!ELU ;IX7$'^Z%9SL( MLJ=%Q# R#BMFD8$!1B69]+E^ 5+2)2EV19I',**.U9(V4.J*!0>1$&4<$=<7D322HS0KT]!V49K'KBBO9Q_$ E=))96^;B&,7E)*& M8A94!!A!Q+I[<&*2;,3Q*#&!*R6;88R:2_/E(!,6 M@MX8R(BA&EB:3Y?<6BEK4P _L^FC)F*]L:%T6-C3(D+:*Q(^(20Y-L!B"S7- M]<,4VB(WBAPK.D?KTAG/XGNE 3XZ?FZ) ]$FEO M2'EL%R%Z$A 1*PE2,(R9&E.D\OPS]:;+9'K%&/-D^R2=0-4$ ?;7A&Q$JDR# M:AU%B@@70"36<6HL$"I,G<5BA+?U?8/C0\N>R= *8%U-!X\7@LTJ3>\4Y.R8 M$/:VB1AWF$ F,/6!]V$8!0KG.GKK*BT]]CA"-+WPUA10O?@&][WECZL,QT_G M9\EB;9N%FTVOIO/LUU5=A\H=1@9[R P06@!* <&&BCQ*$P *,_"QI6D:=8)B M/\G.RU%Z$5?/<&X>CZBVFB*,"((*A-$4*5U\/1CX^L/,\7'IX/A1#Z/:'LB] M=X_N7:0WGF2CN.S$,3OGEQ.Z"URFFHF.2$8!/>*972'6UVE MX:Z^8TJ>%!^Z@["7P6*+3]7!8OMXQ&UPZQ &U$O, 6$4\$#4+1; 0/VDBCLK&_:$XL[C #NQN+.K$:'=PO73S]OL M5Y;=YV,V)U/E R\[>>7I9?Y[PIS;=SY\Y:&1O6K3R'HF%0"&"\X8I9P *:B@ M$F!-"?6JSJB^1Y-[IX3L$6S?('U(X4$H13E6BGM>-_C<_/F M23K Z877W&/$&4%:>LXI8&$>LX+E8'$HZCOR+=7#TMY1AR ._]GJ[8F!PRY::-2R-2JGZZ'W!]$H+&.-UQXKF-%^-T>GWW M%*0=G*C4/C*4(0H!1AH2"R$WBM)<=XG,@!C2FAO<)F"=S2];F3]]FTTO1B7, M>/QPQ( 0Q*H &O>$.>LP\5NMF)*^_A;1QI>R6Z?!R>CT9W.[BM_-O\0ALIH$ M7+Y>3M/)_XU'AR:.RGU$4 5EB9#6&XL(YAKXW.-GP.#Z_D7CB]D],*09T-I= MIFCAGI%.DF6G7032B8CMYG:/O9VCRSC=)J49$AW/A^YK+(/ZS -]M$,ON* MG"5:V.#V."_1[0?%#=+#SFR>:+='"^'-HO0\&3'(;.50B- 3 7+MS2QX9Y_. MU^?Z5IT''K:)C$;4:2@8X4@9I(2'^2#* 5?UP\FVCWQH>"XX$9C.4M)WQ"S] M[!\_' 4:(R)#^ N\IYIYCJW-M9)*\2:( M&K^KL;DT0/6[%[MYY^&SM#M,/FR@+\QT-T$3K*0FD[76HUEV%V*(+(,N"WT3 M_G*=+$:SW])D=;T(76SN@+M[7^*ML:MD-3J4(K+,,>T@EBP$Z9A!+H$QQGHD MI7$&5EJU>JJV*,O#="1!1%!6GZLD)H031ZW%@N0VT,;5WUG=<()GD+Q,GH+- M!IV2:A^RDMBF&P$B$P)*Q30!5G@E"?$ X-QD'L N/[.C J7!4;KS3ZZ&^;KR MYH_2X^/HJKQ$K6:/D0RN+A'*2@L$DHA [#*,;O9K^KT"R18>=(\.P$18J1[-S2(A1=L,:1H,C46F;QE.UQ5 " M24MU\. 0DE0J0YD53,#QS#(0+(RI?L))(\SW\OSQ:WWC'G@C&?8"IX-F#K'!T#J_@HD MCR%10TYY/:/\1=Z'.+WD0')HG!U*(-ENT;E-QJOM[@D7T%K>W+GXO*UW;BXN MGF:7K&<'I^2E]GXT3?\8S59Q7^\M_O#IO'A4+1;QK='LBS\=DGN9_71_F4B5J;_0]$9.( M,(6] C;TC @!"SIGD1GC.5?!Q$Q?/Q34EP6Z%UE)WSBAET#GK,F/1 M4%Z8*\RZ0XU,>Z#+/L(VAFY7OGSGL&61$-G32#(XTN5KQH)5&[5F!*R="UCE9]$WQQ_^:QFEX_^7-^_A'/*ON\!SH(,KV M\4A$5=#;6NT@\MFU3MO/4,$N#]QXNCY/0_>5AL^JGMGT;GZ]6B[6H,#J_M+C M5I%R#,LPTWOE(.'<8X<+-+G0E0X0[M]-:L".^]AR,F9]<@/5XL:V5:0]\Y!Q M UD6HAC,D2Z<3<[X@(X@ZY\;]3#KDQNX%C>VK2+$:(A! F!B78N!)%8FU],3 M7/\TY=9NTNJ/&_4PZR&^6D<0ZPVQU4.J^VTB)#C6.$OS&XD,L=D5F07_3SEE MN^6;OP<519V$:>>\V2"V Z,U*+_/DV_9C249-NMOXG-V*-\X(+M>N;ZK;'4G MN.%71LYRZB7#ADO!!564D"+S(1243R8!39W(_ M#/Z0S..;#Z/T>[STJ_ED4>KC[6X0$001(22$VD@;"@T*.N7:6>N[/"OP6/>N M-T,G+2#;%6\VH!48WA8('J#.WC81M\'UL10P1Q&20'![NTIAA>SRJI5Z[.FI MVJ4I1-LM@2PKSJMVEU;K-8+M5F-^C)>WY^N ^ MZ.+($_$(#N#.#DH28BV^-4(((T68@"BX$I!R#&6^#8Y(+,U0BS'[XNA#IVHP MING,F=\I<*7M4F5-(P>@QB'RIMD9/\&MQ8ZHP@H(F&%GR@;!A4K\/!GRET"V M0>:PGB7'^N%6=BW<\N;W8+[\;AEUD<:;E;O2S%9YX\@K@ARQ3&E+$.2(4^\+ M.,,D,[P\17.&3%I&JRN.K*]TGX[7I^(FX^^EM-CY?&2M$E 2*A&P4'J'N7"Y M;M2!^@53K94ZM,:$)@#J=_*I/-:JJV1U>U)Q\V[]IO^(>N>=5I!YKB4#2#-< M?#C DT[WDI]"K@[CVSZ ;S=K6BE[=T^I+*D\5O-)C3Q=F[G&=O.JGY:7<;K) M@W?PB@SO9+X]2/WVQ^UB>^=%[6*9W]Q[]]+>8-B.7W<7XSV/M(OWGI=66Z;H M\2+R*KGL\L:15)81S:$RA L#$3-R.P0# CVJ=,]#VUGJ_7=,5\X_'^XBHL@' M?0EGVF#% -/"RAP%X467=+#._4./PS:^] MB>VI+54O3#K<0R2TTT!HHX%3B'O#%0>;*YO7H5Y+X] JTTEU7:-K(.2:5/6DI]MDZ1!N+JB MR5[O3=]\#8*4>+D56D<:>.,>VI,(+I@ #-]98*@6'[N(U:MBIK3D;OY;!GD([NT$G3 M#UDV2QMQ6DA MIX7\_.]:CFC1.'*,>F*PP5!SP2$SZPNE-EH;K^KSH;5PI44^-(Y7NZO@>];B MVET'S;-+\\EO<7*1CJXOI^-LVU#KQZ>7OG@H:Y"?XQ]QB'4766&%"Z]-YZ.9 M62V6R56:@$%L8AXP15G0J M76T8W. @ MUBN/5*[Z*F:=CB.@5)CF!8&6:"/#_Z 2.6*8P2[+9 ^N;;9/B;TKGAW@.NAU MT ^C_Y>DMPH?3@8]?CC*MET(8R%W*MN(KZWT*(="8_H$5C?;9<##O=^G(MB5 MKY;5BWXZOR=N:>"^MTWD&6 8.JP=PT(RX("FN8Y$8S+L9,\I1DO:A>AYTF&0 MV9M!L.!8ZV=^9V93'KH%:XMF/XGRMZJ]N99=CT5$>&; K+C5>2[TE:M0WG<)O((*< E]-9"BX,_+D"AHV)#7]5IP':[ MEXT;0^IYLF*0\_V0R' *"1;Q^)>+Y,?;<;;S);W9<&#[EX?FW_XX^OW+#CO? M_C(*6EO#'>+!]P'< ) M(6SE94H-\ Z-!K!/3H2A?;-9=\!LUD5,**N=E40A MCYFSG'-=S&E!XN$ER)LWV]$PM&^VW_0!L_VF(Z<115JA,-YXKHEGU!5A!K G MN-VM':GOY.*BZJ03[/%U\USZU.4J:QI)1K63@!$;7!4L/1+ MY1I;3M2P_?'F#%K*E$9P>PF,&:2O/ERB]!2^C6;Q8COV?HG3']-QO/@8EU=6 M'6P784$I 4@:")21F$/@_"V(G5[^6M$/:U$Y)J[0FB&E!WNP+/ MA*]?X=9:1K,-7C2+4F99;=.&A]S1_8W"6*LD(=(X804. M;CR^PWT 3KB5L+4QHO.ZQ\;0Z\W%. M>?OC!Z"*&Q_@8=YI%C'H+/?,<:P,8 M%DJX(A?@N:A_EGQK8T;G/&D0O]HU2FZ^G"YO_C6=Q%OU[U7Q;)B\KW"I2ML( M<,@T\I93)*3'"N+;G!!%K'[TVMJR2F<\: O$=O>0E.ZJ^+*ZNAJE-T78KV_N M/O@YO@C/_+7AXO:V(BRX%890IG"6MB):;]T1S@@VE5+!+VO#A2628RRP8)QI M&="B*$>,.DR[#%/:V7!1F1+-;K@X#M=!;[AH<[U8,DZH%HX)"EAP];V@-(=) M*=!E@K[+?&QE=AR[7GP1!TTAE[I)Y>>K6G0 M8Y[GHQEHY0FAV^#PR@CG!B6.X].@R[S+P\4?^D)I1/=T600Z$ES[+6 M7#II+!5$YGH"YI[P>G%E"QZQ-%@/K>?+CJ?B?/1*BN>X7HP\MLQ9&$9>CJ7( MT,1%GH*32F>%#&>]N+(%CUXO/@ZGI[F!U6B+$6.6.B$HX6J=LMKJ*(%[KE7T M=;V.IH!\FEL5#910>0V]ID2K\ ]&A8Y*R2>[@;6R[2KO6:R'U/-DQ2#]C"&1 MX102M+&!E5"HM'1<$JN<%^'_NICW%.WTV**3M]15QO[Q!M;C8.CJVW4?W/Z# M21X_% %*'"$FH \QUQ(0O)D'6/ #/#3(<71E5+::CL]%X>CX=E]KV MT;.1"O3$V(+P7ZLX0DI!5XQ8B-OAU6HT;^)34:E=B9-=_/KI_%]).ILGL%^5F:R7#5[=LVE6'[5.S M+5K?Q&YF0=1/YU_3>+18I3=K4=]7J *KT#K2B !LC72!;H1RP1#?'AMNM&&V M4CJUI>%IA]QEM5Q[VT16$Q8B( L8,L)L*J_#M5PF5:C-GLX\C2$ MSJ"+K=;W4C_ZD,LRB7L;1=QZ&<)ES V&TN,P+B.10T,4[7*]X:A48@/&?I@* M: JDSA)".P4NSPD=:!8!&'QN;,,'2 WA2A&9S_I&.X[]P).%#9BP$BM.0NLY M\V.8:<.!T:*A(/9C\F/M_(??T-WR'(YMJ[:/, !(6V\=YA9Z2)RE/-?'"M]I MKKABR-N(>9+VP>IN_7&7_Z]6R\LDG?YOB/ZNLA3JH;BX8@^1 \QYHA&4AC,9 MG#?/6:Z_AW" )RJWZ9.V@UI7K+D'QIKU"S4.:*592+J7*0=:14HQX2@6 EEN MP]=&H<>YGNB4[22M);;;9$=S2/7"B#]&LU6<"VR2Q?)#''A=F1I[FD>9XQY< M=T&)90%'IBGVN>;4GE "U5IFO#..- -9+V3)I58_XG1T$6?"G\7IFO15"7.@ MBT@%C0D !*,,3 \PRU/91DM'ZI.FM;1\9Z1I#K:6$[*K;XOXWZMXOG0_[IZ9 MT'@N],%['MQ,UE\Z](%@57*@^YI$VG@#"9'>90?T )WA[3P[6QL-)YUIUH M6;I_= NIAXI8&)PGXG/M%&%B,+M23S?/0W_R=#2&G=Y\H%_Y[HP] M+2*@I, A]'(^8$/#VZ D.<)8BRYOBCNN1O(D"Y?0I1XXG06ICZ4MSU;M:Q-) M[;4AFE(#, 0A"B>VT)$Z*0:>RCS5R)E49B:3\+/XO1'7,75K](\ C0X"0H3:9$BP JL M\^O; /&TVGD9+7W%=_9^W%%DK<0LF&:=SCCJ-)N27B)#+$#,8ZN)@-)Q2&R! MA1 6=O@UEQQ=TZ1A#QQ3TRQ@@XXC3#)?)+/I9%W(M4:P?)/WC@91-E02YIV% M!EN.@".,YY!8*KKD4.V=5HV9_7&EW^F0=5@-^D#8*MMT=S:)L : (N\1A,9J MP:3AMQH*SH8=69QJME(6G(32<^3#(*.*H="@KYABZPWJU2+,L8M%?FILU3VY MN]I%6E/)J#,"<>^'ANRT>Y_E20@];:L/!A#6X-^,YCUR8G-VGEYSKFT;>2H MI51K:0E"%#@'@+;%=R"X&_:T<+(E*S"C";Q>!E<&.9D,CR+]4.- /J]DBBEI M&2G,C9**0>&HT_B7E'=Y.U]94TRQVG97(A;<]0*5T^-C;)@)( M6BLH#0Y;^.B48-P6KE:(Y0=^M&!C%GQ8#-%:Z99@,_&^Y$FY4QX"2,GA\7AC]!]$:!?DS_;CY.KN(BA?<^LTAY M&NM JX@:R(P&CB@M+,(@NV SUQ-H5>EZI)T48$]_@F@.MY[Y43I '&P7,8\IHQ(K5F'$27L^;(X.<2H9'C7XH\6EYF=V[>W6= MQI<9=#_BC185YYAC@I;<99:H'/@1.&Y&R#]?6!BO^3-Q*7OWDP6XMSX;*@=GE7 MPO<5=AZ4-XX(0P) (7R(M;4 %IMMD4<(M[&I5FO?4C5/,67O5:/ZIH/#740( M$X6U\PY*I;'%%%B>HV ]',RVY"8-NG>_0:-8#7JSP5Y-*UTO5Z%UI+/\DQ.. M>":MY,2Q[25* 2SN>/W$3&?;$)IB0](V>%WY./L!J;+%M4+K*.A&PI<*$=(0 M*TBXI#[7VWL*A^TE-VK9JJPY&;V7PYY!^L9#)TT_9,G\^=4R3@N)2Z^KV-,B M@H(QJ(B6+HS/0$&M(E"93*6;#G_,_=X0622,\A]I:1KCAP.0:.G?"Y27=\Z"^R]L)=@VQ M(Z?JE^1\^7.4QD' _QJEDY^[3U\[KH,(>^,%8<%W$X0PB0ET,M=(:%R_++&U M0QV[84-SF-5F04&^17)^7[A"Y4_?9M.+=7)G5Y12HY<(.,X( WZ^V.!O=9+&:6:7IG:3:KLNN=C:(F, N MN_=5V5>2%-(%_FCL2 MT/!(45&ULY+W[ MD]LXEN_Y^_TKN#TW]G9'I+M D #(WIFY 1! CV-<98_M[KX=%1L*66+:FE** MV7JX[/GKEV\I'V+B2;)F)R:ZLEQIG7.^$#XX>!W\\__^=K<-ON;[PZ;8_/^G'W[X]==?__CMTW[[QV+_^0<( M0/1#_[>N_D;U;Z^Z7WM5_=&K$+Z*PC]^.ZQ_%Y01[@ZU;04CW:]_>_+[OT;U M;X=IFOY0_]?^5P^;YWZQ_-CPA__SXYL/=9RO-KO#<;E;Y;_[U_\1!(T<^V*; MO\]O@^J??WG_^JIWZ0_5;_RPRS]7>K_+]YMB_>&XW!_?+#_EV]*-^M.^[//; MYS]BN]\_^(1*H;12*,250O_TP@LWHS@N MMXZ_&4\^\JK/V^JWWI0_M;]8??H ?FOC+50O/CC_=LQWZWQ=0_/!1P>;];_\ MKOQI<3J\^KQ M'@[Y\< WA]6V.)SV.?UT..Z7J^,B1 *D-$Y )@1+)0W+_Q>,X#0D @ &%[79 M1;Y[]9FDWC;*MC!UYWN5T&Q M7^?[,D?K_M)ROWKA6]#^Q@^KHDP\[H^O'GPAJEQMHFB+:?I,HW(IRG,*]T#9 MW"\/BR[)+6V+W7%S_/YZ=UOL[^I4M;?+[?+S@H8A3CE*1(I%A$'(,\2[SX\3IMRE]3[5R,UAM=S^/5_N9?DGAP4N,XX8"Y&E42(I%F&2 M]&2B$H6ZQ-#]_+&8T?@55(X%M6?ZU-"63IT;/E4S)(>Z8 [9\4B'%^AAJMI\ M^&$/31E]0^ M!9U3NHF'IEJJ:8<_H8R2#D6-G&4<#\(?S#?,A)J>$5;>/\DU;%30F)D4=W?% M[L.Q6/WRXFFKJ;ZPSH,SSQ<2'L7+CD)IBG M4R)W&KU$K>[4_(?3IT/^CU.908FOY?\<^L.E'! (8)P)QBF46<9(Q!ISA(I8 M ,6;+,:?[Z\OG5T*&I\FNW)R39QG.I(S/>=Q2<0^C,+Q]\RJVWQ=$6WIA2I?S+]-OFL T32)$,B%+HZALY3"-6VLL M8HG2/JBMC;'94CE6#LRE:Y9\41;1##$^]+.DC(ITHY"FU48#-KIJSI,WVE&\ M@!PS52RHPXN[Y6:W2)ED6G74 M$:0OZ"P)9!#&,(!,=5'F3[7R^CZ_+[]C7Y:'_-V^^+Q?WM'3\4NQKTJ)T+OB MM#N&BP3@)",,)YB@C'-,><)Z^H5<:.'(D4W/=#H[%"QKCX+3KOPV-7L0P=G_ MH U $UBNA%?DUP2::^*L\O 966^"BX9HW!P9;FK2#;'.L?@S09_KJ!Z3T(MJ MRF#,/U<7 4K[Q?ZXV7WN5]U4%\:J.HJLP:+97Y;D! M%>DXG[;39*C_9O-#7"O!A[@\3DO.A-XC!?N8\6-JK#H2_+C\SV)_METMYH=) M+))RKDH$34C$&$\E[ RQ"&DMKAM\O&=B=\X8;>&9J*6&4L]"Z>%152,OC'NJ MQ "W+&2;!XML BB M\^I;\>>\6E^__[)9+;=UBD0\Y!%.D@3T]BB&0(LYQE9&98[9J4MS!;6V)SV+9T.=:0Y;7I/EY9U) M"REGPAW[.)[?F[16YB7NK*J# OOOB[]\6)00XQD1D/ R*R49 +PK,?7G\4//CPD7X4'VSN@K?1 M-"AH_^4Q!28ME^;.%P8-[U>3^5B@1/*F>!I3*&,L."$$-;O2I4? MK=-3%3[.^YB_OUON%&O)Z*B@UD<="Z Y;HOW/]*?_CY6[SR?^'JF=VH(,8_> MJ>-P8=SH>KWSSVPA&$2045A.#"1AL<1(]/L_@*LMEFI\W#CCZ+]O=I_7A>)! M7ATQU#JI8QV,!M)_?_W3G_G;'\?JJW]F WU50X]Y]%4=APOCMM>;:V>5ZU79 MR6K1]_WF\ O[SO+=ZLO=^?T>J?O;IJT_%1A=7<2['0U,L<_26M!J;JSF2>QXS=73B%IZ^C M+WU-:691VE=TFR2 M-<>7U-+BF:'0<^69:3@O\LQ*)^5]D.4V/[1'=C_D^Z^;57[X*3^V^[U1@E , M8)J%@&9I1$(@Y)FA6&__UI2J_>KN%]P$G6LW M0>F<]BD-1SLC0U(-[8XXD7@>?'(4R^-=$H<*6 M"!JJ8TRFBQ(](4K"!$> L0ABDC&*4-A93!*@M"CMPLY49'(SZ=,1U)!-GK1T MQ*9YS/*4"GFY4':F=#*)Y"4Z&:NC2J?S498GMMM\38 ,A%Q$DD=QB!&1/.6= M72F@5L5D>VO>=[T[!X.GO4T/4PZ458/5N*)J[J0/Z3G1Q.]%O0;PY4[K>4#, M83R%KV^E9KK57D*X9I4)SD22(L9D#!$#2)SO@>)$:A7LL+7E.^WJ+L+8HLQ: M4\6L:T0Y-3.OZTI.!+$7M!K*P!RI/ ^ .8OF<2;F5"55>&E6PWC3UUJ4(2NS MPYC#6":$$IPDL+]JE64AT:&:-R?&6977KE[SQK2$J[_64N/E+!I*#Z0^V\@+ M9TTU'@"P]V:;!YG]AUF,W!TT2X.JA4::QG&:B80G M$1!9=)'Y D"TR@I9F/',X\:SJJ[8OO" M#R\IZ*=LR%5]!DCG0-1YL,Q%((\KA[C2QG@?XEV^K_Y@^3D/%QA)'DHLJX?7 M (X2FHC^^)LD262U$:%C:-2=B'WIW$UPW[MGN0^A):CA1H0O+6UW(FZ"=R_+ M.,X^Q(5$.AL1)LK.@TYN0GEI*\)<'Z7B1J)^7?5OFW7>YG$/BBHUM%P $F(& M)2<()JF,:!B=3^DBB)5.T'E7W<2+:@][*>?0>/CZ-IJE%L:76.S&DRMUK]66N];K>]JK;LO<+"K M??VC96DF%3V>&07<:SF#(DYNXRE\?>MTT]:[N\VQ3HS+.7PY*E4UX?/=:I,? M^.:PVA:'TS[O:\1#&&.28@H%DB@+DY#&[?71-),DP\IIETNC/O.PWL]ZY>R! MI\'9U1= 24.3I6)K] M<;/;W)WNWBV_U_Z]SZL#+^MJ=BQ+UY;;O^?+_:),,27D,0.,2(@C 1F*.I^;H/$\:%T/.M]O M@@?MU/@?5 &,"V ;J0=X/$H+S@//XX1:3-!#;.'-3_GKW8>\U'%=VV4R@B"F M676F1PI(9122SFYUG=:.T+K6/&/8!7FU!33%JT_M'#"T="_8[(+&P5E \I%@ M6B0T%7NNN#..YT6FV2EE":Z/7S;[QJS )(M"&@$4(I$)2"03G=F8Z!V>L3;F M'UN)$VQIR&=%+3_*N8-6[=]\F-7+I8\L?:5G32R#<-2 9:J3):]D^>T\?JGM MDM(F06&$DC2BD%,>DYZ38:1WH=7>FF=B#76^QLOAWN=+8RNJ>9+7'=94E!V3 M:V?!],%F(/:LR682CQK:C)4R9]L"Q#R.9 (12^,8R)A@''>&$I'AQ;$X+K>F M,'OQX[7HU7NBW,?:Y:&[=GFH?RM\=5Z.M277RPJ:HLJI>-9LFII#6N!1EFZN MI%$/X$6T:&JA_1!,M?BU6^Y6F^7V77'85";[C8P($I)(EF4TS-(P#>,HI8UI MC 2!H>Z;)C:V_/66WKUFK;EU,.@\G.Y9= 79!KJ54]7GT='JEV MQN9,?6\D!ABGA,D41='\:,_3$?KA@_AXO7"_$W'4F.11 M%SWZ=)=T)H+,0QT&<&(HV#S 8>I\X>1+8P*#[+3?ERSJ;5$:,B0IYB#"""!1 M32PZ6RBF6JL69A8\HZ%U)UC6SOW)A!':FNF@PJ=<)L2X"3K%ID7'(UU>)(BI MCG,"B7$,S_+$3A'EHX#+PY?J[%+Y#_&/T^;KQ,N1[RM7Z M%NQ[YVZ"75XO=BRWV^+7 ME!]QN,]7Q\W7?*OXMI6;IE#,T\9J!;M?AVG^\.>6>+)#BDE)4V5H7\A*Q7FPQC*& MQ[M##A11I^9*[5&P M>K ,I<<4$\G4@.)9+3V:-$(]6H4:%R5/]1C@B(5X\X"(30"%LR^2Q2KV(A)A M".($AI2G:6F#(^3/9]0^5C]%2MH: IEL&3M5".KI>H)UZ=5 MUZ65Q9H'&@Q]'UJ'UE1 ?;92W.?[X_=WY1?D2'?K:C7HOMIN+^=)"YPA'D,H M*!I,6"T/>YRZ-;_6:2MXY5J_'Z$Y?;-14G<6,)*3N9*9Q MZR:H':NE%&_,A1YCWF M\YV7)=&9Z#A5PV2&,\7$YL49C;(J\^CENDX_.X?1C%FU'[_9+#]MMIOC)J_J M_WPX%JM?OA3;4I!#E981,:94<_YPYO7 ME+U^\_KC:_$AH#_QX,/'M]F__]O;-UR\__!__U,YCR3_3R#^XR^O/_Y=CQ3N M1%=CR21ZZ]'FPL5^WE/.)JX9OW?+[]6AFVX-&XMR,L>FE$ MV.)KOO]4Z)[OTS2BTXDN_=$_6G;?.&9V)D]7.L69F7_--&=JG5BM1Q.?OWNH MB\+).T,AYX$:VR"NG+:STD0#,?M3OGZ*MD4:-S--1"B2D*1ARN+.GB1ZSV&: M6_&,I>9PH MHPH?GM_FY>>OV]+QG3% 0DBY%!!QP6.0L/2\ <8)U5IG,C3A&3N=5]T+"#?! MX4NQ/[XJ/^I.CS^F$JK!9P3U],C3"_>^$VX2[#RORP!S+(6V'$0QW 28ZR,TDN( M[?SLK_EN7>S;Y:$+BQ'#(4"A9(!2":,P2^+>(A0 *;^!:&G',X@:MX+;NHY9 MV:/NGSUWK/%4GZVLPU0:6U&SI9Q6U'[Y6(%.[H74>.UP1$'-WCFT$%;M?<-A M!9Z!N4O=9O"FH:M("O??*H.3V1=9[(5!)EB()10QHRE+880S?"["%B5:*V$6 M9CP#O3E\W&>3YI-5&R754LN11-1C>*/?@RGLI">XG]5G(+MT(.H\TDL7@3QW MH-N%-@8+90L1B30MQQT 61C#)$U)VF\YHJ0JF&:T0O;BYXZR-.9B2>QEA;37 MPIR*8[P(-MG:E]JBE[)(\^""D>?7E[DTHU>OFG[UG"4%,<>1% G*:!Q!*672 MHT: 6"L/L3#C.0^Y]*P[VYW7'FJ>?K114@T8(XFHQX]+I_Y7=WR;'H_[S:?3 ML4JE@V-13H0F/11I=([;@=KS )&+0)Y4EG>DCD=3X$QPJAS2+MFK+I$8>KPKI\:85I_;EIJFX M>A.\/AS*&?SX;]E?:C* $F/YY@$0<_>?>73>0@?EXXWK=?W&Q7+[;KE9O]YE MR_M-F?Q?6%]0(BEF%/ H3FG))U0]>M$:CC6K0CLPYQDH9P^#JMK:J\TN6#5. M:IY[=""L&G!&UE1S^?PL9^5=]3Y>Z]]-<(FGD4]%OBC9 *$[TW9YS-<\O]VL-L<%B(&@,@-"SKO@]Y?2M@[^ M85R>O:S8 ,\UID)$ZS%!') 2>9Y(+$'3@Q!AG167PV M^/A1UJ /5U><;!><7I;/=*')J7+>%IBF7E726DU2EG0> +()X,75(TTM7!4Y M64B)$,YDR 4&@$0\$ZGLS!)&34^#FQD;>P.L/CKE"D;V4FMOFOE7V7@G[:*4 MR;SJEZCMM-DI.P]>N0M'LTZ)IDX&I1S/;[?RC,(4LB@+!6*2ELRR& LZCMUA%<+T/^WR_/)93 M^C?Y\I ?Y.EXVN<_;G:;N]/=N^7WZGCSX7U^5T[^2PFK-\(/J^7V[_EROT"@ M&JH$CA.:)5D8(IBU0UC&)$JUGESRYX7GU<7>J>K5N.HHMN:Y5'_J*P[KLQ!> M<_#O? X:IV^"QNV@]3OH'+\)'C1/XWQ0>3\R$4U%'J*F]X:;"5G]Q_F8OB,I MZY+0_'Q+OJIUF.*04U1.+Q(&8(:3SHDTBK6>3'=LVC.+_>!71UIWS/6DJB?0 M!KR^MYI_.P8??\VW7\O?*';'+V,GGEJZ6K+5H(%^.T U"=XE9NOK2.8DH3Q."4)$0#SD$/8)\U1RJD7NJJ;]PY7"#S!54-B MQVSUHZYOM%9>SYJLO:PNP*K?1K\QKAH$:(I54RT=4W5!602X@"*&(L$RE(@1 MWEDG ,=:^\&.;/K>(>Z[^;;MYK=--[]KN_E]ZZL7R+ZLN%.R.A7;XRKJ+/EI M#TUE^7]3I%2/R@R/FJI9OTE^/HD3$L@!)DD:?"\L+ZQ_S; MD6VKJX$1"06 6?5<%$22PI1T!9S2#'.HM OAW*CGZ5Q;#K'S-7AW6;RS=U>C MYJ13P8>!-ZG6>MQ3DSGXN?(UJ)V]CD#/FFL4_9Q*>[,*H"[;0*TDJ(8^SXPP MWB2>0;%0+V$5GK^:NE?"RU'MM"ISS#+C+(>[]WE];Y.NCINOS16%?MA+RZ22 M8$90 F,1<@HDK>TG,A:(8^5[S*X,^N/@ Q_KCM=Z&9S=G"P-5!9P(!UTWPCS M2 L]Q/7DKK,?Y92O/*^^Y.O3-G][>\63K#@<#Q^K:ZV++.8 8AEQ%B=A*D@8 M\[0A!HB3A(=:]?< AC M+ 4/LX@3"$2,26>,HT0+EX8F/)/Q@5=![5:9QI2.:0+05$ UUHV@G1[6#&3S M5##P.6$&0&6IY#R89!O$DQ*"#C0Q)PTOJLLABX@!@*"4, PSSA*<9N1L+B'8 MCC6*1J:@3>.:-6]4930EC@<%'3#G)?%&HD[CAA9W-/6<*WETPWB1/4:ZJ)?' M*M.I:A&)G0Z;77XX?,@_U]N'-?$80U5%Y2R!1 K!$ 00=3;#B$B]ZNPVEGS/ M!UM?C%(=2PT59W>CR:8<1H%7&!;.,922-**>BLT$9UDI_]#YY--88)3J:*BG2Q9M IC29)(]Y(,,0 M/XSDF@DOS'Q_S <+!51YT*&'KOYQVASJ=ZR3B".$&,ICR%$0 @ &.]9EQ!A2Q\]:Q-PZ";H?#3,8!QH;$XG M?_+:; M!.J5A3"WXIE1=6]Z.HJ 7#&,H:AG,=0$6.^=#2+PCC-XB1EE F>9F': MG@^OUK@8MB.,HHT)&&.4XAAK:,@9#_+9DV:2W.:*-#JTT11SIKS1C>(EXABI MHLJ&9/XUK0 M^Q9TSAFE.5:"JD%H+"WU0&0LHQ<:#6@T0"07RLZ#2DXB*=Q_[YS0J3MO(""' MA%')TC!*HU2$''0V491HO4!L9VDZ0ADE29:R6E'*@Z+..#5)WC2HDSZK-/6= M-:UT8U'CE9%"6N^$9<7=_3[_DN\.FZ]YX\4#6&(LRIR-5G=] 4$DBZ(HZ4Q' M(=,K#^_"H&=^-:^(/7 R:+NA5:[E1FPUG(VNLQ[5'$CL[QFW%V0;@)Q3U>?! M.KU/; P$ER/#7I+#BHJ?UO@X2Z06FRT$@S!Z>LWFQV>7VE;P%0B"2-XI1# M&@.>1(ST10LDTCO"[L3@J*O\E9-MN8_:S>#GRM'F!JN[$U@::AML 8PAM,U^ M@)G&8Y_.ZG4S.Z*E+_L\^.'U;8XG/;YN6A=S$))JZ.N MG/ 02BDI!'T1+,;,-SE=.>"9C72UVI_R]<-C2A84=*:[ 16GD-R&DE?J]IU= M-BJB.5(1OV>$5<6HZW::(5:=AZA;Y<]>3U7LBN5^5SIQ>)?O/WQ9[O.^OF!" MRSD^3A$.492") JI$-63[S$/>4HCU6I+QI_OKQMW+@6E3T'MU&3%-J^I,] 7 MK06=1W^S#Z-P_$73ZS<_Y<=N8G@X%^7,)$YH!BB129HEG*212%I;@J2QUC48 M,PN>$XZ?3G?5\Q'%_D]Z68:A7&J,\:^4'F!*?[HEI-]7+OTAH,?C?O/I=*RJ M#@;'(GBWW$_YU,.S@@TPQT[@>0#',H;"Y5?. C4+7H[_*> ,@TQP($$:A7%C M P)(4FZ,F!<_V3=:REY3YCR:3SYIBF, %*>Z^ ')A/10I8:RBC.DA;KO0Y30 M5$"5#G_+-Y^_5).'K^7 _#DO!^A/^?[M;9T#'=Z>CH=C.5$M$R.V/&Q69U)1 M"4!&4IK$*18\PEQFK2\AY52K.IL?#SS3AN>[XFZS,TAE/ FN1J;IM=8C6.=O MT#H<-!Y75^L:GX,+IV^"VNW)TB(C<0< Z+>QY@%*SS$68W[]W8'WB2N[-=]L M3^5O+RC DI"$)9AFDE!$ )"=,Y*AR!5Y+5SPC-Z>"&!,79X^!5\*E& M0;7(NF[<=D=IF]:QQ_1(#3,"IZO&X2\TSNB@OBZO(:D=M-?\4>TB2 U6.]/4 M=)G[D=7SJSH1PB1.$<%0A"3D42AH;QT(+3J[LND9QQ^KYYOKF7=P7_;X&L;/ M\5Q$7-%/8V/"M@7F 4WG4;VP;>%&-;VK4M7J MA"PCSXK=<;,[E>ZTCT07N\JO1R[5;BX 9S$5 M$XS=*$QRA%O/.'$,P7)?4_ M%7H7J7SXH=.?+UU6[M9G9X.B]S;X_5\^\#-._V!RT\I+JZC!=![-H8?7A^ND M54<.+IKF[/E-S=^GX*W]G^(2EX', Q3VWW3SX/((<3Y[,WMQ^7WTIO'WB99DF:B2Q)0!A1$5-*LK3W$HIL<:P2136> MC^V;5HK.9YE,LYNJIP7P/RFBR-EM-^>>WN;+0]?Y+;X]7P,2Y)(HA@SF(42 MLDQ& D4XS(AD29P K/H$@)4-CYVHKT%2IB>58T'MV60KAT,R#?4E%^K.I#LY M">7:*VKV^FAWJN9U;";C,E=((* )BU("D""@-8)E$L=&+SBJ?;3OL;OO0B\] M$^]$)TW.7)[5Q%8+H"38S9F@Z?XT2)AIH<^'#*M\M]YNB+@@B M4")$Q"+""$_26+((TLY6DNF5L#:SX)L2K2]V#[OJ:::)"F]R:1)#42F_O+@4 M0P4;1N+-C!YF,5R#B(4BRBQI3?QE=[C/5YO;3;YN2VJD44:)X#%+>'5"6J90 MLM8>(1ED6CPQMC(24VZ""]=,7W,UEU(1,Z.H:(8:30']D.>:/D/TL=9T)@2R MC^,QA1PIHYW59-OEX?#V]L.Q6/W2%.IG$ D6)C@FD&:0)C+LLB@"" V-,AMM M*YY)5/M3G^^L/+++8N;_JJ7&DJ4BD8DQ3S*E^J9FR=(M=>Y9D]_E<*U>=]93+73>EOOM-;GQHK.U6#9^ZI?%,=Y&Z@!:V+Y]8!6G<2KU>_< M#3Y]#WY?>1QL=G\(>J 3TMQ^-52%;QT_9^G MP_&N/B13O,\KI3;;_$&ED(^%KJL2D^IR.X]00K*4A$C";HQ@0B*MO;A)'/0, M[XN8JJHY^RZJ8->=["[_M/IY57'FU*#%!>*G:6VU06#V#:TW3#QJXSZ@X&D5 MI?(__U8&%!^--##D3/J=F,>@-*T$Q8SZJ.::1'M]-5]7SR?DNT-])GTA8@K3 M* 7E]QN(-$N B'%G+$R%WBDR,Q/>UR:*U2^O/E5N!:L+OX+\6_5S29U/^2Z_ MW1PU;PF9"JJX9N%?2\UUB\JA5L9+ET9>N7A6EJ'5"SL=Y\$\VR >KV*XT$3Y M'F1^7^9SF^:EJKMB?]S\5_/S;EV5Q\_;FS$+!#.6)A1CF,F*>&KYI5%5RJKT6D*@?5P=>GA37#I8ZUT[V5]DW#D^X)J MX@U S;7\\Z"<\Z@>W]OSHIHZ!V_S_;[*_:K,\./RFVC2#]8D'XLPA%)$'&($ MB"!< "&ZY0P&$4_U^&=GRSOW&O>Z:5_I8""Z9(P9)6/6ZJIR;SQA=7EGHZDG MS@V*-<@W-S+/A6N.HGG",Y[_'/UJ,I'=:HYLJS4!].F M#SYQ4KD_5HX&9;*QWASNB\-R6QT:N6\=KC.0O'-8#W2NY%?CW9B2&V&O.*@FX@ .';?"/*CH.JC"ZS=7CY'U:M^A M_!+*8L^+TZ?C[6E;IIC%:7<\+ B,J R+:?8- I#+ #N+FXPS$*LD^A9&?*< MY?6^!;?%/NB\"SKW]+!GIZ@:[$834P]QICIZ8=F01@,$^I;%K@LU!]KLBS">E%V%GK98ZY=_O\?KE9=TN.[4HCW:W?'K_D M>UIG10M!&(R$9"D-8R(%X1AW&\B99(C8@L^)$]Y1V'K9'2]IDL6B\C!8G?;U MPZ)-%FD+2#=M8HK,\1K#)42[QNFV1JJVJ1T.Z'";C$14%56U&.NTF>9*7;=! MOLAA#YI:S-HKF^?CA(UQ&((0H8PA% ,8<5[^:S.;B?8 M[UY0=N39=>N.T=1:5^RYXLPX'N5)M9E25A#;G\H,Y[R+L,A$!N.,0@12$G$0 MB43VIC,9:]69<6+0/\HJCRYW4AS03%M5"Z#Y%-05TVJ)WRA(/![6'LFF2S93 MU6<,-^.05/AFIY4&@=8E"8Z M+Y8Z-*N%1[/'2%\L4^.K$-G+FJL1&9_#+">F=E'!KV?U*Q_/,O MR^J(HJ/+R2Y55T/LV'*;W>!KG:P*&[9N]E>3;YJ[R3>U[!-=4%87<0"C'EIB M'OCT$=CCZW^^M#-?]GQ? GN_695,J8"^@$F,.:= \E1P*>*02=E3&B3 H)R# MM4T#/AH4411$@*>0\ S$#*8I)[T",JT?FK!3F;9R4\R#DSX",YY9:VIG MR4ZYV2UWJRM3>Q1F(L9Q$D8\C4J*"Y&==Z!DYF IT\;\R$N9MYVKSI^4IKW3,U[*'!!6'[ N6FG6H'42H!IPW6FI44QLE>?K@RS5>'TXG$KS M^=O;K+B[*W9U;?M%FI$X@DF4H 2(ZLEER+N"M1R35*MTK+TUSUBM.O=]ZV2[ M1]2Z64W+5[6CP:'R5+O"F*W,BDN6HRJLN5+Y0-C7%\(V_C7OGHY>+GV]OWQ2[SR41[MX4RUWMR%_SW;K8'Q91 M5EH(N8P9CE%$@4AA#]8H XG!ZJ,3N^.L0+[;;\H1YWZY#3J7ZTJ 7VLGV[2R M3&U<;."X:0TU#H[7 D8H/+M7X:]R\%7E85"[V/"Q=7)<'*K(-D!$IZK/ XIN M0RH\?DMU7Y$NL5NQ.%_S4\F S^_R_:98_W6Y/>7B[GY;?,_S^G>Z?=QJMV@1 MA6$YY:>A2%*:H"Q&G/:^T)C&!JSTX\@X\&P>:F^<#QKO@\;]FZ!^!^=P$W0Q MM*^Z=U'4.[.:ZYN>VDR-J!.VD^%3V-?;IG9ZN&G&?C/;0-P!$/MMK'F0V7., M3Q[G]J^H[ODC6>S+$:2U]S"?I@@"&281XC"6D!)""3BO%B"3%Q(<6!V3ROO> M1[-C1C;BZATO\BVHW;&B:C9P=F_BV?J+BBF<(7(@]SP Z#*@*V>&G&GE?B-H M$>$,)0@R!J.$40!Q$G8UT'B9+[O81#]_VF>M>CY,]'N6FF CJ9TJ.ROK=%&1^#GNO6E.@Q8L[1:U*Q_R,_N MZU'3K?9JW)Q,=CUR9IW"]0\7GMZT\_'@F7.:X[)31\D!>GIID'GPTT]HQ0A? M:!<,I279]_OO)<3K^?Z"IBFI:J-+!J(XE"#)LJX6I1 (XL5][?.'XW)_M$&H MKEV=3OS81?W^_)B8P?(8?,H_;W:[*@^J;OW4)N;0E1\)J=V'31MBSIW7.":E M7FNGF-ONFF 2I2D'499$-.,,2-&]<25P%M.VNXJ=XC4\-U;U.VOGH)NNFEZVV-\U+Z1W M)]Q0FD*!,0DI 2E5*:P>U)80$JT3O2ZLNGYO-FEF]5KOJMM<3CMFSNSJ^Z( M;SE-Z1W7/-/K3'K%/<()5-?<%;P4O,9CY6-PX>1DAW45Q1O:]7,L_SS Z#RJ MQSM[7E33N!S;O*^>']XM-^N?\N," \H32$*0Q2+,*,=9FO44CJENZ3_=CQ_A MB&VS@%T]E5/M+ATK[[0OMVJKIH8PSX+IT:IQ)JB]"2IW;H+2H=$OK#X29(! M%NK- S8V 3R]AFJGA?HDJ'Z=LGXI:+TY5OE#:;MZ#6S-3L>?BN/?\V/EP2(3 MD#%*>!+34IL,)T#T2R8R$4 '+,Z,>L9-5Z-\>=<\OU !9UG503ALZM'>47$2 M=VV@NO8[@?RZZ[[-@[J7/@:=D\>S$HW0R^E\-!Y>C8$U U^0;GH(Y;8!X M=!_6DYFH%]U48/M9%,E334' M>K&O=IE'9_8673'.M]MD*O7AN#S6LSFVW%9W5SY\R?.JRA%=K^L1?[GEYW46 M]OVAA^5';$_KS>[S\Q%]K!_QX8B5N1J$:3D)S!#F"4["SGL),ZT;D7/QV7,6 MUDYD^CAO@C;2H ZUALLYV. BVNJ8S2/LW 1]R,$U6OUQYM'V(S^&E9#KT_5X[-;CQ4:^"Y#(?.V]9F-%1J MUM_H:%<%->E@I]72_W\9Z_1$&7VH,V@SC44C=3^J?LF+N^5FM^!28BR!R"2. M>$+BC'+6>0-")'2&+E\^C#H6J:3P-RW9&O\UARQO+:6\S#=Y(SD85%Z2WM>B MGHEVPXM[7EMC'N#W'N73Q;X15)W/).3-9I>_+C^]'%Q@AJ,LX2$5*)(AKD+H M(HB2&,]K)J+N]W^[Q;\J]*".?78S'HUOTURF/7Z^2$8G86;V'?J-3J_Z!IUT MCJ7_M9K'>#M+94:?;9FVGNJX+I;[ZAI1=?NKKJ3T,?]V9-NJ\ ")TYA+02B) M :%8D 1FG;T$$:WCD>961C@EV3+O]V^*P^$/U5W)OO)&Y:K>P&8AI]HP-(Z2 M>H-&YU.M7>U5\'/E5U [-C+6KPHT &%[4>>!3 =Q%*Z_;MHEEZJ=E.I,0WVB M<+D]GV80 J=5D6*U?DQW\&=!H MH!NY4'8>'O1]X%^-WM;#H':Q/>X73,9;324'..NK3>;!5V_1 M/;[,ZU5%59[*Y69?5U2X6%_K<^JHG)6F32GW&(1,8(&B#N& $Z[8AZUL^.NP ME5M-?>T'B_!331B'5!KHC$[$G4?/'+9YJC],;IX9 ?JWGK1=+T8[ZL MO%F_W;W/JUME9>=GR\.F.0A[D4?)C*4,PC F.$*\G-]&I/.18*!7:V14SSSG M-Q?]MTQQVN*5RVW01!3\7GSK=LZJ6@E_J(?D\V\93TM';EW=-&EN#:O'Y"Z. MND7[]KWIVK1JPLN);!=/4%1O9;<1!75(,\JW'#2)4C8V9M//8\28*/:KF=SX M+?#2F+2Y7QX6@VY]W"]WA]L2ORP__IKGNS?YUWS[=I?7__SX:U']=OUCV3GR M100R($2<).7L/@TC$66HR4)3QD@BIAWMG@4^-M4/MV",*; -[4 MS(K4AIC1&VMX<)ES.QFG^E=&DG,CLLM&#,I@VI_*<)J_U?Q;%=%,6W5=K$YU MD:CJ^,-OLG4?1*#7RE_K5EZ>6WE[T7VWZK(_JB: M-U2*5MD 3@"=2[@6.-GLH"I6G':\7^RJ(MI^X[I/)3NCIOU9GLZ;K[F'ZKD MH_:QF2#EZ^H)OZRXNS\U_>WM[9,C"_753)+Q)(5A$@N.$T03'I'621R'*-8Z MS32R:[Y7VB]F+9?Q!.> @BZBYLG,BYBJO_3L\1^#L@!CM[CNY'1VC6T^.QVK MG3W/35VTB-+D=-2FG]OL=-S@KTY/)V@#Y8,V=JZQ[\]_0'W3$L((TA@G(60\ M#1&)PK2K*1"G4:JU@CJEG[X/[%PAFLE]_$F;4_%\SV^D)37/ )DUHI\3/OX4 M'CH%-(-VGLX<-0E'"8;&.BE?6/O':7/\ M_I?=YMB] $X_[_/Z^MWAQ_SN4[Y?2!I#$7-,&8]A2"!!4O8H+=-^K9MK]N8\ M4^WM?7.3]E@$G8MJ3T=[DU>-:",KJ\>TQKF@\NZLZMF_X.?&P['OMKTHV0#7 M'.H]#[*Y#.CQM3?76JG2K3Y-N5D=\W7==UM;G-,D3&.40L##5(J()**SA010 MVK>VL^"986>G&F8%]-?E?OV@@,"[Y?ZX66WNR]RZ_+?S@*.'-T-]U8CF7UH] MB#U1=1IJ/2O+ *CL9)P'FRQC*%Q^L49=RWS3URM(8QZ#<@XK4!C'(I,)ZR\( MQR')XA$7+M6=FFB54GO?Y8UIY9WQFG>4A4P_+>MFU=)+H\YQK?.-0IV;T=MY M'N/ ^&&[7;(TU7VDT8;6KTTMD!12,!IB25B* 60XZG-Q(&.M^I_C>.3[5&=Q M7&Y''1A46V*44<%#(TPR)-P$322_J=&@<=G?4*#9N/\MQ@'=F-T. D:*JXX M/RY77\I!9O^=[M:B>Q3PS_OB<%@DJ8QX! @"8<@9"4,0IMVET0B%6LL>%F8\ MLUJ8O81HHYL:A$>23(^LO5/U0>?>K9N@=FQ<4%X7:(!^#E2=!])&L4"ABF4)*Y6>B$B;17ETI[$DNJPQ]R*9_3T MCM6=Z;9U38]#%A*J86@<]?0H]%"XSJM)('15G@$&V4LZ#P0YB./QA7M'RFB^ M*;WYKZIB1I6"E2E7<7O\M<91 MYU1P:+TR>AO:0DLU((TJHQZ7+EP+>C4[YR;!TTMB#5#*F<[S@)6[<)Y_Z=F5 M3LKH*G9-Y9]RSOAZ]VY??"Z_F"TL*8&< 2Y@EJ"44I"%%'<6FC:2?'H[.TEUZ-0F,KNLSP"('HLX#12X"*9Q_X30+ MV>^+^WQ__/ZN_(H=GRYG15#2+,U0FF0)$%D:A2GJC&8H!(MCM8.G!B-+4UI MZKU2[E6==\%]Y5Z]7I*?5VT_#_8M+\JJ$6I$4?4HU3EV$[SK!9UV&7Q8J@%@ M.=)X'M!R%7Y_3Y?;>J=P?+G;5[]4)71OBOVQ\U_ MU7]^U<<%C&G*4LFLWT<8*^I2YCN GZ*)KW"B[B MN D>H?KF(:M'?[# 22,,G>L8NYWG ?[QPW[ZQL$4NEMGPC_EQX4@5;"*H;&RX$?Y[RX?F0-#(IFD:CK:SJ._N@E%-4W3UT=] M_?WN;G.L)[*EP:Q^.O)SOEM=>=$$IX@QS@G.,, ($0K2[OPNC[#>C^9W+H+^@-*S^/A)CTM!U?^O33*/!CI*[@G^P,> M-=1^1$2Q['7Y"S\5N_W3*M@+ ,*0$)R2+)&$4(X8;+\S M9N?JQ:W;[;+ZN>1]A8I+Y\W*1X[8CFK8GF<3ZA'=1^OY?8#&5NRA8W.C-^@\ M1H,)XK[V#L[(RFN/(>S[13>1^W*F5PYGW^L"7Q&0481#(4(989Q*D"#2668I MUJI*X\*>9^Y?^!7TCAF58W0BKB:R1])5#\9&DOJE[76=5#CJ0.69$=)%1-?8 MYTPM;:H]9["WNC9;,WP97N:%1&T(G4 MFHP;2673A--88+_$NZZ:"O$<:#XSXKF(Z!KQG*EE0[Q#GU6V=7=$E#&!&$UX M)ED:\RB)8&<:L0C:(D_;X#0S^/,4T!YU^AJ;L\ZKO$Y@]V!Z/4W-+A7A-'EG MK/M\@6<>D@+Q+/4RF+KV/_[;)M^7?__+]_J5GSK#)!ED*42T-,LY$R&4H>PS M3!HFAK-7&Y,CIGJ]=[836"N)M>>P8ZEK3CUE87U/8P>D4IO)NM!Z9J1S%-3U M^:P[S:P2O*=NM$DFXF$2,I"F'$B02@Q)QCL?@!1:U]C<6AXOY;OHHEXJ+$!;5+$\T+GU=F )264LX#<[9!/'Z[P(4F8]Y9 M?=,_[853&&,:R2KM3AA/DZ1TM#MJ :+1[ZVJ>S;B$; FGOJVXT5$W;'-=5#L MANY$UG%9/-LX?2H'V$,;C>[93D) M*7]:UHYJUO(SEU"-X>.H9[#X<+@)+D['G?T:N6S>-7D&X&@OZ3Q YR".QY7J M'"FC"J /^>?J\-S[_+XJ?[?[_%Q1F8C(& N2[VZ+_9U!N5$G(JO!:FQ]];#52=N[-X^* M5PJB#<#,I>3SP)K3B I_7U#MDLW5(ZVES7?%=E-5T**?#L?]%;=UHH]J)?LI_O;"Y+W;ECZOF_'WMP??F?\]]690]E[ XHR!+""Q_ B'I MW"@]TSJ!ZMRXYTRBG%I6H]UE#WS@M%X6X5YZ-:I-JKH>ZTI7KZM]T_#O>_!S M^\_)\@U=10?@Z*UQYH%,?^$5(WW)#7 MB(5FNQ!&EGSO*O0K0J_KY]'.]7+/"QZ&NP-FPFJN]GO7U'3U_F*^=9APPC4H ME,JBNI7 \T";HUBN+7H[4$AY#6GU)5^?MOG;VZLUWIO*D@C*%,0QP2R+* :8 M);QY/:'\TT0F6MRGT4E1=6&5I9< M"S\/\KD/Z_$:DQ_=E'EX7![KU/%M:7M9)91T==Q\K?<=V^6O^B1WP@0#"^^"LWM&!8.<::R(P GDU2.@B;)^N*4N8"IH C -.)1)A%D@O9V8ZZU^&9OS3/!SIX%9]>,R&6CJ!:Z1A)3 MCUW/ZCC1'887=7J97@XTGA6^7,3S/+^<*:4)L&K9KS&=KY]81H0D$&=81#2. M4LD!BWIT)C#66W]S8,\SQ"Y]L\68G:Y:(!M-4CV475%S6I@-:?4RSIPH/2N@ MN8GH>:0Y5,OZ863V_6/Y0?5\ED5$AB&05'*42DQ2&B6=92&8UD%Y%_:FW$^X M"2HWC1;4G$BMQKFQ57:XE: F\+C/4I]5&R">2\WG03RG$:F^56VLEC7Q*KM= M/5M$)!$8,XF2+,&L] %UEE,*@1/B:=B; _&,%M>V#>)"MN"KJ9 M4,] ]9E3SR0B5>H9JZ5*O:RXNS^5:.@MMEDE2$5"00ABQ$F$8D)2CCMK(=2[ M=F]JP_M*6^/6N;_I,D68 1[9BS@-!UE$\?>+> M@2K6"=:;_JIW2CF.&0EI%I,D"\MI;9KUAB4D3O(K=7/3'E![8UJ/PX70EKF5 M'XT=IE83UL%X6323O$I?\7DPS65 JEF5J5:JI./Y_3Y?-97=%B4Q$40< 1%3 M&LI,2M9M.B#(@=!AFM8'^U[CO_ ER+_=Y[N#YLT /9G4B.1-(4!CACI- ]BF+E>./B>.,IW^.9P7QR6V\-"8"3C+,JBD)&$A#B#:7<*%F62 M:K'!@;F1\IUZ),[/BQR_[HMC_JJXO764YFCH:YGF^)'6Z0I2[^),DIS>'Y,D M1U_O>2#+94"J28ZI5JIX>Y]7]P-7QU-5LJO\EWS_-2])RC*:X4@BQFDD8Y"$ M5# L:!A325BX*'W=%.L/Q^7^J(8U(S,ZO>VQ1\H=C^6?-[M==<#HT[+\#RO- M[,=,/S5@>1=-#U$/W E:?\;ET7.*#!#(2L!Y,,[_'/5)16G9J9FE+I)VG23 M2X_4)P^M9YHS+V/9%.=;7O4RFV6U+@6WQ3YXX-3(\ZHKT@S-IFS5G =C[,-X M/'-RHXO5?(F&,@ZYP$F"PTAD@B,0=:9$*-)VOB1VBJ0Q,J(_6^K\4>X^Y5]0 MF2C--O57E7 >7<4N!)747T\/_7(F=+7:G_++LN%UV8"+0I60H32**,OB-)&8 M)D#RM@A4AF"B=X/?G5G/*ZB=IT%Q&[2^7KX$8%K,Q%YMM7%](J'U1OH7-&Y+ MFDQ7PDY=Q '(>6B)>:#/1V!7:YPXUL[VS!Z.8"8BBCG,0@'*W 6GLH8R@ECP M*-9;)#&UXGV=Y+_A,3153>?1QZRC4#R&IJ?*2[UG<[\\+#[^6GS\4IP.R]U: M;FZ/>;[[#_@@P:FV47KS20ACGL:0ABSD+$*0MN83)#.E([#.C7I.,/X#!N67 M'=5;B6K9A'M9AW.)2175RR1*+X/.S:#U,R@5?KA$6;GZ,L \:[XN5G6IS^8\ MQ"RU?^#B)&WP:!"IU*B&!@)P!.J!05>?9T8*;Q)/.W3X"ZOP_-4T&UP^;+[5 MYL,KYELG:)P(2>.8"X(R#A(*">R<2"57>J+;DVG/ \V#?MFZ'/Q'.-0O+2'I MJDGTAJ<)6L-BD/I--839F#5!@S@8N=0:QMW(I::2POCE6.YYC6*N@[LREGG1 M4./MGD=K'-EIOR^_S0M,1!2'.(FJ:F", 0YHU-F37$1ZRPWF=KPO.#RS"G@3 MM-Z-_HK/\R(-K#G8"SN/50<'<3Q]PL>),D8[@'2W?M\K^# ML^,3[O@JBZNZ)^R^M>8!6-]!#NTK^]+4ZM I8IPA&,$8AA24.16DK!\%(B C M8_"J&A@5JZO?ZE%)515GV,NT0U Y*JFGA]+*U@,[RP=]]7V^+O]#V4DWN[\5 M^U]NB_*[]B[?5\_O+01##*H[*)[L>^]?K6O!9A=\ MR9?K^I6SF^"^<4]C]<27_@IK63.0WFVB\J!5>K]O@G>S:16-A:T9M([9ZI:O M5E);Z3*3[=IRE^=&F,&:E^\(B_&^T@X.[1).H@Q& ,DT(B#&)$JZK:.4QE : MYX6J!KR/6U7!L:I?[F>6(1J>WE753F0QT&>H.A8//H Z;.%TZ^-)IGFK?+P^'M[<=]OCR<]M\_'(O5+\U+D9S% MF$>0 QQG5(:8", Z>R"B6JMPYE8\IURU8]7B>>=:4/MF]DJMA99J&!E'1CVB MF"KHYV3X-8$&4&,OZCRHXR".Q^?#'2FC? VMG.?D[_/[\IOV97G(W^V+S_OE M75UZGG"9$LHBDD5A*J.D3*.3,_R0TH$]!V8\TZCV+#B[%K2^F;T7:Z&F&HY& M$E*/1Z8:^KDS=E6A 2 YD'4>1'(1R.,[8*ZTL6-26QH>A&42%O$81"B+":5Q MRL+.I""1UH*4E:')N&3VPJN5IC9L\B"G*SI-\[KK@$K:A-(4=\Z,T@U%B5)& M^BAM$_]4?*V/HE97R)ZWW1Y5C0" C%36(]MO06F-#=Y)%#?;TG6EO-H6KJHPUS9MG0L[ M@VU:]S$5/K^*)BOBSZT%O.G+^3-8#F<\2T46H1B1!$-".\L95KM/Y]*>YU&E MKSR*"=1O3L%HA+ MM52I]\!83=T#797>[//U@E*<"!0E">2$ESD["F7468018CJTL['CF7)]CSO4 M/6[9NG43'&HW] UH- M%\K. U9. M(BGWX57MXQM=-?6XX:-R@X5BJVQ#Q@H2MFPT12T>;7&]"* [HIPI& M%TTP0S@Z"6L(D.YTTR_B+$_'TS[_<;/;W)WNWE?KR=N+4[1O2Q(LCYO=YS>E MNT\JIZ8Q2Z!D*!0"(L88@!'OG^0C4&MN.XY'OO>^+\H2-V$$;1Q![6Y@]I3# M2*VEN%D^NX;2W%6_WD9-#,&#BP%]&$T+SJFTM(7^0_OUH[;O/' _I7[1VU6VSK.B3@YA!>T&$.M2^7D U&E$ MA;_OJ:/'H2^H2V0LPHRSJ+0F8\DX:@U#E(:)UJE.!^8\HZ\J E_LZMRHJB%U M^53TQ6O&/^6*!1IX"/1DR/O9>D&B.=0]WD SV5 JH]%FVJE MO"BPW.:'RN"WU>:0?UQ^*W//ZCO7%5R$F) HS% 6MAW6O6KCMFZBB? MB[Z[WQ;?\[RMD_5,-6N(1(1HE,8L1%B&*(L1ZNRF:8BU3D5;6QLIO?I4[$Z' MFV!5S>@/A[H<<94M%,.JK4>RSK=7^[9P MW_3E\5^4:^A M#.IYP$WA_$\/@SM6"FEJX5MM_YKOEL7^T>)7TBE1(PD +$4 M8RD$$;+G:DJ!6AIF;6:T'.QK[5UPN]E5CVFO@_O+Q;*\F])KW&RS$G>89*.J MJ@>P3L[&+?7)HV/]-"X#CJ6CV?T_4SW5[OL-Q/X,U9W)-8-;?4["*!Q_C;1+ M0U9&#A^+['0X%G=E6K>(">()#SE.& I0F$<@\Y2S#.JM;UA\/F^\]"[JMCW M(5B?\N!8!*O.+\WM"Q/A%/E-IE;VHE:]BF8\%&=IVL)!O'AFB M501/JV-:JJ&*DK?5!.[ZRTV 98D$',,4,LG3)(LBTJ>>24ITJ&)IRC-@:N^" M93OH&J_$V>JI!IL1I=3C3J/B?%YX&Q9J@$>.%)X'FEP%4WCY%KIZ0#$"#$

WZW^Z[R75TJ&@]4BO\QL(I<8 OQII[F== MR#,1$I[(,33',I9N'H"P\/_QG,I2">4G7-_>_JW8;]>M$8$D$ *5L;,P!8)) M)'HC @FENW6&'^T9%)5#U2V2XY<\J-W2?-134R>%'7"_$NEQHE;G[6VCC$DA M7 .)-)\T]2>5^6NE&I*I/T+Z(-!K^]CFBLQ@]]K"^<>O@MIHH/P.5172[KBO MOQ_O-X=?VO=%EY_S<$$D9C3.(II$682R)"0L[4R2Z4!Y^^!Y_SJM;O_9?-:KDM__QSZ?S(CRL-Z#:0;SB1>QZIAYM0'K^R MY$X?Y?G+=EO\6IUAD\6>%Z=/Q]O3EJ[J5](/[_-5OOEZ>31%",QP1BC'">4B MP2@527<1%TF]5T[<6O8][VD=*WM;Y]E-L.PBJ$N)K-L8JOW@^GR7E44&F6=Z[W M*WJ61C[P^D62@,UGH-X^>8Q/ XT.JMEJ8]PE^RE_O M/N1ES.LR/?GX9;-?_SU?[AA&,;I0S>F/J?$\@2\,R7TE1!K!,DPA+2MN[B2&6(47&+TJIF_"]/5._ M8O3TP7"+=Z(TY%.CVPC*Z:'L\6O$D]T]>EZ9 4)92CD/'-D&,?1RDZDFRH44 M]I^7N\U_U8C+BMVAV&[6];^4D'M7?N6Z!<2WM[(N-+59;C^4?Y+7BQ?/766B M5$*",4M0.:="DH#JR;W*S40@1K#6HW>C.^<9;FQYV+2%[<_.UUE&=2R@6G)M M3@E414%+[NW*GU>YP1L?XS>J&CAGW9YZR+T,I7IU]"*8ND$?M'#UCDL74'". M:![W15TWR@#M)VO_>8P3TX7_N +&M.V@_X:@6.YW)10/W:.%%4A7I;-\LST= M\_6CAZH2"'@2$X3+\5$*)M,X;(^I8BIXDIF]&NC6A[%..17UV8_[TYE$M=\U MHUK/JP(!P9OB<%!X)73<=E(;5>;01'J#QV7K=#Z?Q;]YIHFF?IO%4..!L?,T_Y*O3OBX:([ZMMJ=UOI:E;A>4>NK\ MY4@#&8>8"4$H A&CI+L3B6F<8:W*;A.X-R+VJYA>=4$U9#D$74A!]55]/#*X M'P_&:W;=H6*6+6X^BER&$YSC&6[OIT//C,895PVD- 2-_FV8V^@TO@!7!ZZ) MVD+S8L7Y6MS;V_?-M4CV_<\7ER+?UW#]\IW2"MAD>8F;7+.:#R<-+O\,- MI#-B3-!F1E<[IF\[L[.[%\N);=F+]L+VH6J\>F6YZG/[*_>W_^CL HB1@->. M^X[5+C,X"CQ:J,]?(1E#7Z5AMGF30+8OFW25])871?3>Y_?-L_7OZC.SBY3P MTEXB2<@XQS')"&@7(&5J@=SAX-X,VT!@:IVT+L\'0=9NHC8':2ET;]?Q)/H-QSF-P MQ2A?6^.QK)FZEE/5XO;X:SE;+9WYM^5^7?VXB&0FDQB+,$WB&*=1'(JT,YZP M"!J.838F1QZ[5JVKP:'UM>ZL7UIOC7%I);KV4#66WG9#5.=E\.%2ZG^;5&KC M$6DLR=V,1(;2FPQ \*H#3PNE)W=@.,DJ.L#C3O-%$MZMF-8"AYJSM]7:R..W,\_SI/,5)L4S M=U[:0&'0F5!^O9'GH?*/87C.Q-_.0GFM$J63M8!I_5)W+:%:W%1'HFM#DB>A M9S N^8JL\/\UU7[^JBY_]NB=49Q$@H0)8R2*,24X$1'KC.%( *UBCF8F/(\[ M?7U TX=PG3U_]8PX WOCEFK.8W_;-HBGKU[9:V+]SGD&*&;595PI>)E%9E$D M>+]&D:7J>\@V1OSW&HTWSH/?PS_,ZUUI5?EF, 0Y"4/U76D]792/&79GT]_> MOMZMBKN\KG=S=[_/O^2[P^9KWO[II\-QOUP=%PQ&:9IPR=(8"1E65S91QF,6 MQC#!$*B^_./:K,?-_<[3[CAX[V+0^!C\W'DY]GDO/0V'#G-Y:HUYC&3>HGM\ M#,NKBLH=>KG-#^T.](=\_W6SR@\_Y<=%2G'$RU$620Q8' *:XN#I M%.R.1DZ5/3VKRP!T['25#+C1^?*%-3H M;+^("VV]YL0)?>>?!82A!JIDX)M]OCJ^[<;@RN9A(7A)GB2+8HFS\J,C+ 'O M3"4LUJKU9&1@)$JTJ8?RMI^=:&JD\*Z7'B\:=X+>GR ;1*H7:CPGR0 [K!2< M!T'L0B@W;B0\,*SH'5M7 (-JC2 M(C?JSH-)CF(I?'S_--=X\VWY7S^7)G]<[G_)*RCV!DLDHI0!*&"4H#B4$<.= MP33#6HBR,..93\WJ9=6S[CK/--=[+1147/(=1SS-5=_&J5JYWJUIB'1=GZ&5 M7WM1Y\$B%X$\7O]UI8TJA?Z<[\J,;%L:I.N[S6YSJ%^^_9IW5GD&$">01D!F M$1,)1)AU5C$EL0Z*;&UYYE'K7MVOE@\?8FK]03?R"*;OL&G\BT.=OG1MF2'BB#7SC\Z%7,&!R'=QE/X M^MIIEG?O3#7GMJJJ?HL8,I$)QH0,) MF/0#-INLT61WKR>C,BN)@60&S?KOMP4*HZ/80HO=&Z/CA)[S4IYS3H$>%!,< MRY%HEODJ<6'.\2U'@@%+#]P:S8W3I\BEEJ_:5DJ/YX-(W0.@Y\(@Y:>H#>T\ M?BK)2#(Z1T W$M!9'KS>PGNV&JH(^5[R8C(_U.U ';($L6A(UV%(4( @XFDM M)C -Y7# ][66Z28/8KDHEG9Y17>9=-'WRTJ$7SVX3!=2C3"+:*B'F5X^29FT MEV_Q9S3?DV<$.;,5=8,[\]VH#,\T/0)EU3XO_I3M2R2WS[_VV_*PO14I];=M M40KTD7S'O_-K^W<3D#6../Q F+":.@G$9$6Q! H]9NW,:YE3G6F\N+@]IY_ MGC>YSP1&&95:#5N?I;(>R:3 TDSOR$Y/&-IE4"OOIK'6X^8NRS<-'4>09^-L MN$%!*YY5]N>R9L%7W^?[5\GA$:#7$4H#G$)&,H902B(_9'V*&"=*>TP9&LHR M$1OKIF)PKHJ*)>%R FI6AXUVIS7B)V9OXUJ-E8UF1':#8::<>5U,FM1(O:Z4 MA6N[I[MH>_?(A[_JGP=M6=E^CQ,S/UP69;4OZF>9?^+R[N51Q(X6]?-E7M]7 M_#]/_"O-QA<;%H/ QY0%*0H1@S1+XK3/2P&$.DM>+MEM>2FM:0+2Y3-= 5P+ M?W3K7G<$4RZEW3'99G5^M/0G.X1(5[W!5SD%6@^\U@7OR(>5C!"-$CPZ<)KQ M W&3'MKPT4JR=+V_V#D<74)P;R:Y$OMLZAB6*X#K??54'$1]SD_1[/@U04*=6&-7 MO4EQ@9LD[^Q[YYU5"]\A>D>;#WD[74V7V#C#BS;PFN'HKA3!"(>Q MGX4@3C&) &81EF.P(,MTZZ;15EUYU]OE-Y < MD7 $0B:$=P-)1CPY>;?]$_R#DVSU*_>3=^H^ZZU7@]]UDZ'&A9=.!-ZR%1J MEK[RVOL71Z9_V@X]$R4>0:KMD^8&;JU[62U[*1C%](:2$/@ DSA*:(180G M^[(-^TK=[DR-91F[[7L=93X\@??0K%8/%#[__9,-?[Z_0&%':2.D-2JR!:(Z MQJS35&E@VO$L^<%_NSB3G_ ?/%/*+\[^ 5!+ P04 M" N@ E+"27//_]" !;20, %0 &EP87,M,C Q-S V,S!?<')E+GAM;.U] M673V=6??_K+EY_5%_/^_4__^1__\N__Y^>?_UM__O#.IN/E33);O#-9,EHD M%^^^3Q;7[_YVD'>9I3?O_I9F?TSN1C__O.[T;O7#=#+[X]_R?WP;S9-W M/^:3?YN/KY.;T8=T/%JLOGV]6-S^VR^_?/_^_4\_OF73/Z79U2\( /S+MM?> M%OE__5PT^SG_U<\0_8SAGW[,+WYZ%RF?/D]E\,9J-DY_^XU_>O5NS(TNGR>?D\EW^[[]\ M?O]DD,GM:#[_TSB]^27_ZR]J/,Z6R<6'R>C;9#I93))Y_/IJD.LLN?SS3WGS M2#CD@&&0D_VO^WLL[F^3/_\TG]S<3B.YOS0TGYS,B^4T^7CY\F\V68PFT^HS M+C]F.S1]'7V;GL+II_T:G-OG9+[(EN/%,HOKL^2\=O9I:TZ_C[(LKN>[I)+( MRPS1UHR_+&]N1MG]%F)/_G@Z%16&;8NR2N@]T+.)^>G1?#+_>/DI2^9QZUAI M?#6+'QW'_XHS2)>S1?SNIRR=Q1_'2;Z_')UYG3'[HNE3.IV,2VCO)L9N@D:3 MWMQ,%JOAX_=-NOIL-!!*D%"B:\LSK*B,JH_4\OP?MC^_C LS^6TRF]PL;SXD MT4[Y-+I?]:E-6O6/]$/UIV4VOHYS>M2S+=J/?JIE#I13W*4':&:VLXMD-D_R M[\RCGKG(+7\]FN86[9?K)#FNK)MEJ@UO#^.8V2ZYCAZALWT=']";YD,[K MDU;E(TU0;>/(\\4D5RH?+_5R/IDE\_F7Y"J?SC%BRO1M>X[/-KRC CAEK+9I M>-#N=C(?K_1C-'37\FZ K K#MTUIN0VC_ B-S'<3)HKKS47>+.[?SR[3[&:U M"(_.M$3?)N;H)[.HP2>CZ?M9[OT4>ZD?3;*_CJ;+Y-@\R_;O8J[;'Z(Q4S15 M\WGS^(^ MMZ#^OISL2O_-KDEYEH]OK//92PG7Y^0NB6ZQOG_<\'-R M%=LT1&;U3W7"@7)KI>(PCC!7NW-JV2[8W,N/T,U\JZ+F]!%/ MHN=QEI97:,U/-/_]K.+Y&*535I\ M:YJ.=Q&U(NAR-/^VHFHY__EJ-+J-'('LEV2ZF!>_R=4\^QG 3=[LOVY^'3Z- M[E=&:%3QJUF-IG/U+>ZUH_%VIYKFK/CS3_'[H42OX!R31#G$)?6,*F:0H,98 MCR0@1CK^E-1IGB&<9ANNMDOK)K5JOIE],?FGB:>3^7B:SI=9\C5*0<>)_'& M#R>.&)P5@$%AM08(,$X@)*[@D38.E>'18^RI;/PNS2Z2[,\_P9_>Q;]<)EFV MV?8.I$6OP+AXI$!NHQ;,)HO[/_^TG<(H&[^ \]-1-BU^N5TE2?P\OIY,+XK> M>#)/OHY^;,@PRRQ[9-/OH/=(SX 8YQ@::J"U!AL#(\4%S9!C M\$8U06DHI&VR^V'%MPNO)]YM_(\DNRL!K0.]@A,$,JD@Z!*B\ MIYH+0+5DS#O'G=\N#:GJ[&CDW%5/P\SM2N\4+/B:FN5\D=[$Q5G"!'S4.A!. MK;#0,J&C*TXI) 04=!%K5 W0T#>H6^JSN"OHK/,D7O@VQ_>KPQT#T$9X8!F2 M2'LKA<&8;W6GD*6B$'L Q=X@H!KE=E?8.@56^VG$0#.,) 8&4ZDM4XJ[@D9E MO*^!*%X948\"J*\444TQNH^HS*YS^U<=>6$82NN4!\I A+& PF_<8J:5E:6P MW5+DY4 ;"6&,F':\H,$C#25&"MMB!2>*0&\W7#"4"3$&XW'E ;(\WA,6YSO M;-D?*+#0X9)_,HO57?&5TZC&B\G=BIDE%$#I,8(G<=LF3#-.L(I.!N!ZK8&% M)T()W)\Z.$I#M?.;4X8+T1WW2EJ"++<0>>\5 @5WG-;G'+)M 4*'@F[M2*0? MU7$P8?-\-8EF"%D &&7&N>AYJ *8O89&TX+H+(BV2;;+LQL7CS/N]/W7 M.!'U8W(PJ':\=S .>.PLCJ95],VD%9*A@FX(<6^V;3N8:P41S^-LC7.]=[3E M\[;IS6@R.P5M#[U#),[*Z,(+JA0 U"!,;4$W8:"W')>6G*]G)MEVQK\E-]^2[ "R]O2(#B@R#BMFD8&1C4HRZ0OZ(DOK'&A71E,GITI- MRCQM@\>])$?D.GNEP5>G\4?VQ",] \"*($TH5I 391P1U&VU/I%U'+G*21+G ML1\VR_&N$)8OJ6=<.;H#[NT3.':1*&DH9I%$@!%$A07+0S[S4F\;0= M_O:BI7*E744W%>V#B(0!!;TQD!%#-;"TT,#<6BG/.,6F<_5T(M-[ ]11E;2G M1T#:*Q)7(9(<&V"QA9H6]&$*[5N).U07^#'XG,3@D_.T'MV+])/+U;U(]&)* M>PWLJD-$:U! 1*PD2,&XVC2F2&VH$M2;WL)5'2&EJFS33MCIL4"HJ+ +"J6W=3:U 9K9;0&I%68/P(?[,)DE[Q?)S8F. MW+9[()):[9A@W&O.G0NOJX&R0D:AF!5\Z"ZP:FWM19$_7U^_+7 %_O/R4SB>K6L1N.KF9 MS/(_5S]*/3)@,-A#9H#0 E *"#94%&ZU %"8OO;4KFWZIO'8B3CZV76O1]E5 M4GZ773^+M-LG'Q*LO&!NT"GC1:UG+ M7'M%6.J._7U>A"VKL3;- [?1P4(84"\Q!X1Q+ J'6D;_JTZ>_M"O$G6GL4YC M=H?WT5;5KWV:[4S?W9T=O[-+X!X231176&DJH&9(^>U"0:S.K=?R%XF.51%Z M54!JB-7]I'%6?OGM?%,[/5/0*"0$\I099#!:1YH@X5:94L<*YY+:"0Q!0A$# M2!Y4@93PR C-/,!6 @/U&P($5)OEJCS7=7RRRE&EVQ<5 M&8>5IWZB9FN [Z\I? 2< ]!*'>U!H047QB-:4 8IK7,-OW+XZ&FP_/S0=!K/ M7Z-/9CA!P'&CF%?OE(QB%(C!<95W$P!T0@CR 6C *"")\0B^E;2)YL! MSFF._HG":%]CY&_.K=Z<>B3??.[Y&I96EL_CC>/U><6^ZY-&$TNED M7$YY[.\4++&6(< ]WG2&7,,LD(8432EW,5V*/V878UFDW^LY/'P:/1:.(]E M]>@ETX?WI*N5D&CZ4T$ICSAC6E!(+/4(:I@0KNGHTF$M@AC:!!*RLT&I%&DDWM(,^L+[5'MT/I[\GW@U*X7_^SC*:I M.E1PRABNB5' "([B3P#R@BN146=VW[\)>*2=U?V!.#_JVA#JH-$Z 0BJ+XQ;"K 1< C$IJ@@LU;#4KMJC_PHHQ^J#128 MI%I;RYEA@%'*%9!%23>+&>\TC[EC.Z,EZ+R\9M^>/'K5'4.I9=6/*G$&"X"L M$!P )ZR,?FBT0:D$6%,']$G%,O=D:CYYZ7PSQ>A#HH+?ZT SGT7BZHL>)4.'I5!&GI.:> *2QM=.LV=',H MZN39#&6 !)=AH#2G0%&YY9\L9 V> IE,D7K8J524.GWPI9K\J_G @ M7Z]LUV!]_CP+,%QPEEOW!$A14$&HK_/ R5 O[+6\U[7$^JY4T(=T=O4UR6X^ M;5ZU?Z#$)O-Q-KG-I7Q (97J'PQEB$* D8;$0LB-HK2@72+3FWIJ&W:-XB)M MG_.=F5>;.7_\-IUPB\N7K]22[^)]D=,AT*CU&@"H22X2TWEA$,-? %UL M P;7,AJAN&]QAP?# F_7"RSY+?);'*SO/F01$*+A,4W&8XTF$%& M%''64NVB]>T(7,>-C:8"E+H%TE(61O051OG<5T*:/Y%;(;+/2>XT7.2%%7RD M;30]HDQ.'C-$?X1Q[2+K)(A@?3^-6D.:!N1PO($P*8 ML!0BI+%P!JCMYF(8J)-/.?2Z@$.#ZJE"&1Q8_>2N.:QN!PM,<:$MD?F;1X!9 M:!':[C18VMY>P7X3Z#Q5# ,#9WU$!J4QL XY@IQ@'N8/SMN"?@Y8'0.T^MO9 MW;YT/"A,5A3$$,,S+V/D;S-(@Q!A7#*%'/740 $5>?1*MBF5W=)5A+>1.$V= M88-PV"-+--#<(Y8G;U-<<,LR>(ZG5BW#ZFB$N#7I#.*DHLX)Q8IF[3$"1!D; M:?<.*8^+Q'YI&,?G7&^W+T36$T'/L*MQ+O9P.N,8-Q@J#"BDSCC$_>8-Y4@Q MX?"?09:60'>J!'K&G$^7V>+Z-- ]] T\TLLIQ%1(K)!5EO#M.H,8=5-<9:!. M:,- .YGKKR5=!!!+L!>(:DD(\(0S1@JJA"MG]C86T!BR)]DGL>?: M*OVX@M(32# $1ENIK%4(2KJ6#Z#8RI.N#S5=8^6)-_ Y%_KT45&H9^&+E12K M55ZI,7Z01 OD-87.18QK#1"V!?\01[W56AV<3BD-M+TU6;H34_]9MV4 7*)W M$!0YB;RU$.45*AP&2A=T>Z9[RY \&W@V+X0N]L"XI3FCH@1)BP)MJYT\JH!2/'%38N\KTSV_8,2%CQ)0T$@HH]BEVEQMIHZC'@L% MJ?D\,K],\9$G#0,!C$FNO4060> IP+*X$TZA1G6>#A_Z)M2LQ)^_!U:'S5UM M(NM);M*#2F/G6?N@%-34*V8!9A10ESM^!6V4J-[>">^BSM.)4MX)EGI\[>S& MX6A^G6^*\5_Y!;>[T72U32[,*,ONXS;YU]'TX-EMJ?X!1QXJA23WUBAL,9= M%K1+@GNK^-,9IDX&P_/+B"VPNS/UM"Y9-,]K@,691ZO\]V11ZL7+O=V"9@ : MKI &/"Y.;X35VR5*F3OG\X]F@=4@E[N[DI_!]+.]H$+!I6R M<;T(1)B'BAI:T!;96"?]?D!W>]H!31,<[2Q-:7&=9$_(/Y21]*)QP))"3WAT MWO)4&DX/%#LSBIS+.BREG/ #D) !(+*2AEIT539@A:& M=)W(W]!/$QK>A&JPM?=",'&_/+CY[.\6F*&6(.24=1HB2A"W#_LK9.CLK9C: M+E>#[.UA0_H]G8VK[$D/[8,5%&%*5@4^*;F5B/* M+0F@!PB6#SCO[Q2D=R*N4(4ME1!)JPG9^@-,J',^/6\>"?NA5H_M74<*/XWN M\TA4^1CATPZ!N;B%6Z4=@Y09&S_&M@R3F'<*JLY?^6M"ZGN"A+78W"&(\D>S M7K+A,(YV]PF2K*T RA7UB$=-KXM2_=3SU1ZZ2]<"=&HSN"?-4RI2M+=/#S:&DB:9W6G8>I'?"D?J][9*6BG(?/($:VDE@@S MPQX"]XH:X&>SN+ M,%Y%^A!R19@UCC#^[.M*ME4P7 BC:3<6V"Y\=9Q M4BP>QH"IDXDT] !E"S"JS>"AY*+4R$$)WE/*C(?6,0 XML9)7U#,M:H3\^8# MAU27SEX3S!_"7>5/*\Y>)XO)>-1?(<+3S*;+;XO+Y?3EW:(2)_%5Q@G.Y=<'N+),*.M$?H5 %/R@ M'I]S8<9F\?+<9FY1"CUIC"V_YA\O\VN4/E(XB"H'V\E44Q(ON@7/HW@)T\A MC[3QV%',H.%>"R(B$OI3#MMI[WL;?'?#H'WT_95 0 F-)8_[' <;BI@7M5X> M&>!CILT(]X4]68.CW;D@FTE^&2>S4=2=1][OWMD^."J(J\W-')N^JO;U3)<3I/SBY)=9R $].MJ6HJG)SLY.A1Y-\ZB6>=DX1/ C(C7P(#K4 MFL7]V]J"*JE4G;#8D-7+Z=)]?A94EZ6=ZY8/!]YEW]\X2.FD=UKG]Z9SY9FK MX8(J:WF=W+P!9EHUK4U.Y6-7Z,BKJ41C_E.6WDVB:ZGO_Q+]TO>S;:U*-5Y, M[M;1N./N7_7!@G*&4 PUHP1Y#A RC!1<89*>]UEB"_Y4ZR+H$)CO9^/T)OF0 MS@]IK"?M@G?0Z+P>M':,"<(]5WY#B])"U%%60P^XM2GYER [F>?=)4'\[W*^ M+J[Z-?VT7+8, . ]U"QQAY8"7T8Y1&$+F "N.@#33L-LGL=X6%AN4 M2U<(C&S*\M=U;++^]R/&;/+J2_CRY0<)R%.%;7Z,"(! 3""]/3TPB)'>JC2? MEX?>FD#Z@^7+;+5*@'S9/7C*(%/.*^HM%<@CY&1!N:/EWDFK[9,_W;N[ V,; M"#D*PMI"Z ]^FPKIA36\,8*C7_:HZF@E0)89,#BN$79>2P4)]]&\9JR(2QBO M:9TSY_)^^9N": MBZ7$KS^?\L+]4!^FN 0*" %)J-*4D?W//QO\LEJP%@-:Y MS%%^"W]3H&Q #/UOW)LZ*2?MVIN^(:XM#U%>T5F3:)<+!F1QR&LQJF4]#KWF M2*\;]FG\[Q5SS\H25H7=L^[!.(.(48@"R;$%V F_I=QX4F<.(N4D!80ZC4J:([_JZ/PAE[7I!?8U>/_4"R]4_7> MWE&"A]#EF7R>2NDT \ZX(B)FK79UTH2J7^!] SAL2A+#RXIL)!LR*.)'@;A7V==)^AA[M[C)9MSD1=';P-[K?G%FI\=^7DRS9^^[5H6/ TH,$ M+B15U@(D =**(,'AP_+TM1X]''ZLNTW4/#\!;$LD_9F6GR.3LLDX2BQG8B5[ M\FG7@ 1AUBK@K736.P*U]UNF M%-=F[7R1(=@J]A 0QODVYD8;FIS=*,[7A@L& H-(XP(B"V$L?5 MZIQYJR[2]NQ.1%TF#0V3I*+N8]\>S^?+_.R/I%1I8J5'NT;I.$$ M(X$%%<#E-_R1+5*++>/RG O@MHF0EYEBC\N >*L -J%5+H.]/@TB^MN,]_2N_71SD%1!#P4 MF%I$/%*IX7$+K"&.*%$WG**ISZE(Y>^=V)9Z(AVQQEO"KQ_OSPIU@'$MI 38"*V,U M\*ZX:N:8(:6JBC>5K;/&G9MU>-[7(^JJ<;XSMWEY>SM=<60T+3CR?G:99C>C MLL7LRXT0J)3(,<:A H!3J;Q$1::)BZ9QG:"U&'CTL)UJSZWPO M/]5TN%;)R\:! 64%XA 8XJ!1EAEIMJN)J',N3M:XX%^>%=?C=G<[YBK'N8X?)7?*R'&.?SU*L9[-[CM5> MJB@S4M H&D+"^ORY=.$4TW>:;!/\O278W&2?SPUO3 MGAY!*H8MQX1Z!C2!0!E6T)@_.UCG)F3E_>EV]53,73\&3[.(>&X#-<+]SO:K M=!X9LIENB76ULWT0PE$C*%!<> 4$ID3@#6W*:G76.U%'L&J"\=V"J@#_4305 M#2-O#+9" \.5Q @;X*W:4.,MEW7$M&ZF? MIJL$]4WIBX/9/ ?Z!0=L=!*(ID!X:PGFS&_7" >B3O![Z'=?FD52DVSN+.*8 M3*?Y<>3LXK=1]D>2KX#C>-K?*;BX:*C4 #F$!2708\T**J5A=< T]&389L'4 M&(^[0M*OR2RJT&E> ??B9C*;Y/3G?LYQ.!WI&:P!U'*D,/ &:R<09;J@ERE> M)XUKZ"4=FL54LXSN<-=;9,OQ8I5A9JY'V=5!RWI7\V"<8(!SCB5%(.[J1%J^ MIBS2BD6=JB"5#WCODNQ;^GI!U !_CR,GC^WE>." 8;!"0_Z;9Y3,+K96VP;! M>\)#I?L&08 F'C.&HI=*9'08W)8.!T"=++VAOW_>#$K:8G57RF8[U5)/].QH M'0C2>:D'[3STFG%)M:(%7<;[.A&AH=]:ZRHB5)_MW1VL1H,A*LSU1#?P/W:\ MNKM+,-@PC+5$DLNX.2O-'2XHA #T9EJ_;BPUQ.ZN .73+)EX8V!$.J0'G8ESG0*UA%D1$:*H\X M8A@B3HJ@ #3>U3$?(7B[]F-S+.\*6FZ4S>*VGM]]*UX6G8SS<]K)=+E(UF]& MV,E\/$WG><9KB72P$T<,$$2GS4)IG+8<(ZZIDP5_.(>U4A&'GNK3%3Z[D1">-F"@B'G#@;0::@^1)<:* M@CL8UGN(>^@);EWIR4Y$T_[-#SM9E2K,[ZI\O-3+^626S.=?DJN<@[^/LG6. M@TT6H\FTOPL>N699AQ>2BR(?;M/Y:/IKEBYORU@>%4<* '"'*;664LHP M@PQJ&7U%CZ0TP,M21G";L8K'Y'@LO.T)!.,U5DP38(57DA ? 5EPWP-X9FMG<)CN?,V=(/3N M+FY4H./WT4UBTYO1Y%!APQ-'#'F)%"*4E18()!&!!IB"/X:H.M<_WN2BJ :Z M%U=(NA#B^>PKT;9/WL?1^]UKG=+'!),6\8-L@82G>OOM009-=SI M?WJW[:]T2W5BM(;0G[[::],['"AF&=\L!1)8B MRQU!5%)*K&,%]Q7 M8ZHA[=V!H?I?KS;:D)_>]ZM]9XQ#YSQ#%O!B5%6%_P! MD'9:K^<<%D4UT#7DW583XOGL*T/S;CDR#!MAH7(4>\AR011RB"Y9G7M#;]B[ M'>X._7*13'*]1O(? T-,!,AFWO'?YUBEM06AIHUPM]IV5Q81*L[F(I^1 MGXZN]D#B29N@(&324N$D][8"B(/534>#= MQKWGB+YXTC8PIAQS)%IO\9]6<^R9*:CPL-85T*%6B.I&<=1A<[M@\=&T&$W_ M)QEE/OYFERE[H'5@40\2YIR16'C%'!1B"WOE:9V'7(9:!:H;P-1C=!>064.Z M/&@>M0\6:(\1(5IQBN(&:J*G6E!# :OSH.10KYIW"9O36=T.<-:T?DZN5H6H M\ES-FWW[TJZF >3EJJB.W@S2 @.CC=^"7R!8Y\)AKH*(&<$:!$YQB:!D0N*!%1K59 S)#O<_<+F0:XG2;*L9/ MIDEFXIRNTNRP@GG2,A#F4;2_J(*&2Q(=?JBWICNUN Y6JE]:/@>LU&=RJSO1 MPZNRJ\LR\T>W90YO2PXK6=0;5[TH>Z!2>A] ;I;S1C$)1 MQ$R%)][+4E99=]1^C=S6T\,O@1_L%[TN"F0TI*,&HYQ3"8$0!;U4PSIQD:%& MX)O%P?/":0URN_^EO?WAX^6VJ9K/D\7<_=B<^&T>M]S^^<-D]&TR7;TCO4X! M/2OU8)VF&F.).$1<*P&T=(4 !2.EEDO+U*[E$T7R2!*_):.%7Q$RK]9M5,:7_O43L>2 MZ:S(:$&?OM]0LPHB9LG?EWE]RB.)DR5ZA[PJ.&;0.9A7@(ZZ7U!>T*TEZ^WZ M4I>([ X\^^#;F( Z!^:N>1_-1BS1.T"H-3-. #3"; M@,4^R#7&^CXA-]\NSM^2O&1&1O[#_GC4N4WX0,#!&Z0EHBJ2+>UVD'DH=^N M9P7KA)R&FOXSR'VX.1GUJA=?DG'2IKQWG$ M%%!'K]X"#Z1G><6L@A? NSHW M=5^-IFP(+66494-RZ!R3[V>WR\5\Q118?HM^V2LHQ["T>6Z-@X1SCQW>;W"3)T$L@VO8+VS$/>Y>6TP1WIKWW#&W\0FW#G( M3F-^GR##)X%LTRL@1J/]'!DF5O=3D,3*;$/L!)_S*Z_]@>PTYO?@9*QL8#,= MS8_=BM[;)R#!L<8&*&@%G,[!]":8SMXM&+*7V;I MMWF2W>6\62V.^.=T-HZ<70GZ,;'EW86&/QF4^,5VN30:LVA*67$/*=V3W&' M@[! ?9\GJWU^_IWGKU8_Q$[L40L-?"!@8X!P1P@H@ M(7;84+3EBZCUE-FK41^U\)(.02[]ZX[5MM]?<<\V5 ;FBDE&*%: *A=5./; M*S_ \AXSOQ_*K%;= A],M#*9XHU^)SAOM-0(0<(9II9+BGG!3\Y G;NPKUK5 ME,99.ASIM*]PGKP&^2G)-C=D\LLQO6F9Y\]EG? &WU;JB%F4*W)+![6E9HO)ZL&NZ'*L;[VM+Y$D%^N7KF]NE^L/Y^7$5^]ZQ6$W Z[:]^RG M-*D.I"31RC.>&NCS"BF*^\EJ_UEK\Q>H/7( M99)F/Q3RHTR)H"#.,D&5L+@H=L8(I.1-*I[2*-MK:O0@FL[B[!SAR M6MWB5P-"&"G"!$3:2ABW 5A<'&9$8GG.%G=?B'T>'!R,=/M=1:5*<1_K&EQT MCS QAN:OM@@:51E16RF@L_8@!P&D4N ^65Y=(=3]?1EE]9?99/%IF8VO1_-$ M767).N7JZ!GY\<[!*X(,Z2:X/0K,4T_ ME$BB:.H301)+0-Q '(6$1%]#Z&TH@D!>[J3ME6+U/(S.4T7Y2A:#NDF7LT,Q MFD;&#]0[[[2"S',M&4":X>UV!#SI[7V8X=NJ)^"OV05PD@0'$E-]0EA^SC-> MO?IVYM%3H;C!3%(&*99 8*B<8P@Q8J&5JES.7CM4/A%:"1)WM@_&,Z$,4-P+ M:83E$CNQH<]Q2<[Y]GU]F:?-<[BKK>[)7,NB)E@4YP^L9L"XU0TA#,F:%@00 M+U>R[O7<$Z@IST/HJ,C)KE#QMV1R=1WUN;I+LM%5\OLR]UP^7KXH'+E6_\=U MSDGC!:,\ (9+):)[[2QFUIL-;Z"RZIQ]TL9U4A<2& (Z7Y"RM4U.A.?^ 8," MT7#C0@NFC.>*<@!\P1VO:6_G?^U LF4$5S(JU [IZ%#&2\_ J8J3K M&4E/TMUV ._D,4,T:DAD.U5$&BDLH9+:@D>@VH]7VEH,CZ&&6# .I;?+@;",BV!W(0R%:'XI-M/ M36<7'D'R"9<6*HT8! )6$!Z7B3'>:2\)W/+(67'.R27U<;,W7[!-&72U%S9W MK%<)ODU]+"B%M$5,.Q=]+H"UXM!MI6@8?XN1FOK([DD\[6^)'Q?72;:^2;1G M\]M\OZ&/Y&Q*9WDFS\?+1[_N^7CJT4Q*[+P[6@=LC4(2:6R@H]I:*I3.31W& M) "L_AOLC=#V>SH;K]\\*T?=0_N@$*("(V\Q)UC%M:DA+>CSUG1;>>"1H=V! M6JDE[K1YYG:J% [:Q0VHAD]9&KV(Q7W^U-;?EY/;/,DOFNF]:8)B/I^FH_7[ M7\6D2NB%HWV#AX)"[YPS5GI!E61P, X=\J9A@QW0_7&(M8]!4&29H2!2Q ME#BIC(,1_:#(^." 67S.63,-0B7M3 +M*YX]VN"QT;"G2<\&1+MJ@S)*M .6 M<**,QT)#L*GXY2A5IE1!WG;H_FT4@3Y+LB?B^#4[G,"POU,0TN.(0DX!A%9S M",'&)XR4XK@>WK1** V#YW7DFN)W9[7DEM%]6D1-M7I:[D?^T_P8J/;V"1(3 MAZ!$GI/\V@"BW.J"1L]\G9KI0_>(V\-44^SN"E)F=#N)7L/D'\G%VE./GGEZ MN?@>V7@,6<>Z!AQ)I99[IB$G $ D/2DHA@S528(?>BGK]@#6,-<[PUFZ*IDT M7I^<1/9<1<$>55X'>@7%D=7 .F0$E4H! Q4KZ-3>U-D2AUZBLD5T-<;PKH#U M(1G-D^MT>O'^YC9+[]:WX8[A:G^GH $AV&#*A87 ,BZ%$MN=GP!= U;TS<*J M,7YWA:J]K#B&K,,= T9>&6FH%$8 9R2&DA;4&IJ__GXRNMC PX7MH:M1GG=V M@6L\7MXLIZ-%> VY[DT[L.?13'KJ)!8[?@ M>%X(5&@%M7 "T4CNUK@%B-5)'A7_U)_U.=Y;*'0H99O;#7@J+AT!F&@JK==& M$V!549_2,C&(%*:]5)0O?79XB$"1C_02SK3!B@&FA94%%X07O3WVU]>Z+XV* MO6DBWWJTR4+XD5RL6'2X[5G*$(+330$3. J<0 M]X8K#@KZ/4)U'OX;(.":A\5SW+7"]LY@MY[ACKD?K>UUK&L02CH@# :4>@41 M=X+H@F(F;&]5DUH"6M,X>(ZS9MG=,,M1$3W5 MOHX57R? &F1U[WZ_OO\:)W+$)BO1.VC,/83 *V^I](Q+A45!MW.Z3M+E$"'6 MMCW6/,M[AUH^[Z/F6(G>@5+NN6-,>RJ,8#IR@!9T2X7J!.P'N%TVBH2R*#N9 MV]V=7:_/V;?2LH(^B&H]J_B:T'2*Q%\<5#?! MX=[UU(<212F/=PY2648TA\H0+@R,-H$T6ZH]JG.Y:8 U%?K;$$_E>&<7UA\= M(QU U.-F(2X+BJBE(+^(#+WQ7A=^"D6VW*,;YY9:>H*&&PPU%QPR R2Q>K+GQ*L ZQ7FU]:'UB-,[ZW([N>2PNT M?*.)>L" P5X#KJ@4P&T>(Y>(2ETN9:)KGZG./::'NS.2>^*@L1I'C/.74R_3[.:)@=+YRM_, M['-RFR?7S*Y*+/A]70*&Q')*-'5.YO_TMO"&(]>![G&=/Y]RM0N+)7H''!&7 MO[)G$<2<( XLWX)945(GOW_H*[T^'G:'>QOD]P!6^%"2A-72?XP;CJ[^A#% MAR1>->#[;J"/EY#?F&6'H< M-KE5DH.!QV'!"@KY;T+Q5;7WM&97LT"4I\SBO# C8A0*H;@L9@>@*+6_OQZ! M-R"EM#%F=IXX^MAL+9LJ^KQ/X-92)K2*N[E44%!FQ'8KATS6R=D;=#)"I[M/ M4^SO.,WJ\6S+9H>^[!,\BN8BE]!;"RUF0@BPI5&Q?ACB%1;PQWB<4,&W "0GVX7 M?H-2O;V!U*K[5$=N:4T6MB]RZPZ(W+K A++:64D4\I@YRSG76Y499WQF^TOC M(J_,PO9%_JL^(/)?=7 :4:05BGK.JQK((Y@C"VDVC#ME&.,XRVS=*T7MX=> M;: M;LCU K!3'LGR=*HS?4E;IG3'WHUOET;[! 0.@==A;3""CW%MI"YJ]0W6JV;TZ>)T"A;1=AG>F MMS8JO#K$CO0,VEGMA*1:>X*H!M0]' \RX;M]:*[U4$4;F&J6PUTAJJ*A\*'$ M/:=3APP>ZLAZ8A'Q@BO.A$#;4T9C8)W;3T,OV=F3Y=:1J#I+&=D\W;S.T\HY MLXE)'H+K_D[1>E&2$&F6D-0^&)ZGEC3%^=[@($Y.9W*S1>3J MWR87R8;\)TD[ZR6Q+\>I3-\ .&0:>S34 AQ'%+'Z'*\6MT0;9XH4HZGV?+Y8- M]1J S4L38X$%XTQ+#0U%L."8P_2<0Q'U4=3L-8!JHCB'PW').*%:."8H8-&/ M]H+2@N+H YWSL5%76*EZ.%Y-).=P.$XU@-8 PYTFQAN"F-JN=NC5.6O YM!0 M]7"\&M-?]^&X=UA"PW"T&2GSP$HB<4$K1?*Q=(12 MZIT'!E!'.#&;LEJ<.0S/.=HPG/WS1&F\WL-Q#H66/#_UX-))8ZD@LJ 3,/=6 M#\=+B[_"X7@U5I_'X3CRV#)G85RA'$N1<[-0WBPRM-@J $D>(B5P GF,N)"%%E(4Q8,ZY)&=SJ*C- MUZ[0H>:3T:?1>'(Y&1\%R8NV046<8VQ!_+=5'"&EH-OJ4,3M.1LRC6.E+GM/ M3AOXG,P7'R__EF;3B\-U4%XT#(YZX!R-_-,P;IK:4[>=H8L[ZSE?B&@, (WP M]BTF=3(LN!6&4*9P?LV(K&RXC:^(39V;A(-'7S]^5$>B>LU)=]PSK8C!2N1/ MUAL!N=Z&1KB#G1ZPW"79M_159$F5QD>5M+MJHAA @E3/Y\-UH@7NK]K9+VRZ.W/K;"/YACMF+SH0K'30P;5)RD] )+I;44 MU#J+7<$![6J=A[T2][H&*M+>!-&!&EC$647>++/Q]6B>?,KR^=_TMNKS.O&+ M^Q)K_6G#@!SBQ!!)6/P)6.HLXVNV0@8=*Y6JT@Y%7[-D-%]F]RM&EZEDOKM# MB,XZA4!2 YB7 C.OU)9"#]69/;5[JGC3%GC9UR)<9Q_WMP.?NA:)-EQ)Y PW M0D"B$"JX:S11ML=48S.-;/]X^1051[*(]_8)5A-F,;* $:,\C%8 M]M1.5F1I(3^WD1MB9V>'7]>1.R^6YK'3UKV= K=>@\0#W^B9 ME>MM0-K/3[R:8FV_ #I^@'J@6P P+C=L"8B.).%*$5DXJ$8[CGO+FVS)@&] MY*50=!)W3XYT_Y[>K6*K\2]T]WP.!\#+]@\8 *2MMPYS"STDSM*MJK;"GULU MWD9$F[;/Z,[.7%<;]RY-7"8>7J)WT"@RU!KI#*:$YX#U%YM(JLY+O>"IK^.ILNDF+!)YXO?DK@F2L-J3_>0[P9Q/Q"4 M6!;YR#3%OJ"X+%3W MI[C/)E+F%'=/EZ"U0$H! 1P!U.8%-HL\$6D\+?>62#=4EGJP=E^?$%U42PS6 M@$0Z,39,6E_0::0_MS=3:HO[N7W;$&.[7Z7/GI\]CU5K 4< $>.T52BR6^=U MI]9Y+\H15RKZU F51\O)[&@>L'+"6T@]5,3"Z#(1#PKJ"!.]E4CH>*V6%O+A MM7H*3SL+=3R;ZO'[Z7MZ!*"DP)0;YR.9-'X-RDW>"==8B][>%^X$,Q5%? 0O MI[&T1\@$EXXJ@]*;V\^=J:.ZG)HUB5"FD>&2488@%B'EM-!)2.0V(W MUQP $<+"\](++6#D0.7,9GG?X;VF>3J=7*S$N=*:Q^MZ[>@0JS^C^8%2F5-?.+@%K "CR'D%HK!9,&OY H2AW M'^CU0*FNF(^BYB2N=EXM22_GT6R;SXNW%\I63-K5+VA-):/.",2]8?]2% MMFJ6XYWEO,6O/>/*46VUMT\ 2%HK*(V60ERJ2C!NMWM\]%[.+ &\,8D_SVAK MB+^]:*D\MEQ%-Q7M@Z'$0)A7JN)"(^L!0%O=+CRIW$30[LYMT-65\##$G\;0KS+R?C=.;9.N[ M?LA%>=Q_.] K4 .9T63-2+UGCXCI_@_TFRN1O;2AT ,U6>FSIH%1$6TG<3Q 02H/I0JY'N\>P 44J\P MD18I JS FF^7L:>U NMB>%CK.51U*MO;SVK[:S*[2#,_F8UFX^3B4Y;>)MGB M/LX\OUQXVVLF6S&9W&-:/)Y1B0RVHWT#ACPO5Y$_ &"Y D!8IHL;4<#@DR[G M["EWLYO'HT>S.EH$M<(0 7/H #)(6HTBUE9UR@O*6#3GSFL7:5#2:2<,'\*: M'LQUNW;7.".2$ 8(,Y88 :$4F!29A]:J4L=[;6>G[J6B?&KJX2$"PD1A[;R# M4FEL,066;[G@X9E=U&L0%7OS41ME>%=&Y=Y)EWIQMD3OH/-PIA..>":MY,2Q MS6.7D6[N>)TXWP"!UCP[2HF]NEY'YVQD??3EK3X\ !6-0$2U=7)I 0:TA*.C3<:=X M(V@Z1>(O,J2;X'#O>JI,E.5XYT 8$@ *X3T 6@"+S28Y,U*-3:T;08-.E>YZ M0SR5X\=Q=K)'_SFY'=WG/WQ*LLG.2FJG#10DMT@:X3G4UC+"#0=F>YO*U7KK M[S7IJA-$7LV]K\?WAI!5J-,OZ>7B>V18G.#_'647WW>72ZLV0,#>>$%87(4B M^D,2$^AD09'0^,SNQG>#I.;X?3*"ML"=IY=/)[.WZ>1J);-=&]P)HP3@ M.",$.";YI]%]OMN;998] M.D7884CM[A"8P(Y#H37'A"G.A-L45HK4,5RN>M;KR:5N 5*-\O=D=12_GBV3 MBS66: ^:QM*9KF.-PH+GY/9^/J MT'CH%;R0)F)7W@L M )EY 1 " >M\ !I<&%S+3(P,33(H B ##O0$ M%0 @ &=H0 :7!A&UL4$L! A0# M% @ +H )2S[30TX.90 SST% !4 ( !4,0 &EP87,M M,C Q-S V,S!?;&%B+GAM;%!+ 0(4 Q0 ( "Z "4L))<\__T( %M) P 5 M " 9$I 0!I<&%S+3(P,3