0001193125-14-288939.txt : 20140731 0001193125-14-288939.hdr.sgml : 20140731 20140731131505 ACCESSION NUMBER: 0001193125-14-288939 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20140630 FILED AS OF DATE: 20140731 DATE AS OF CHANGE: 20140731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SPS COMMERCE INC CENTRAL INDEX KEY: 0001092699 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 411593154 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34702 FILM NUMBER: 141005585 BUSINESS ADDRESS: STREET 1: 333 SOUTH SEVENTH STREET STREET 2: SUITE 1000 CITY: MINNEAPOLIS STATE: MN ZIP: 55402 BUSINESS PHONE: 612-435-9400 MAIL ADDRESS: STREET 1: 333 SOUTH SEVENTH STREET STREET 2: SUITE 1000 CITY: MINNEAPOLIS STATE: MN ZIP: 55402 10-Q 1 d752233d10q.htm 10-Q 10-Q
Table of Contents

 

 

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, 2014

 

¨ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the Transition Period from                      to                     

Commission file number 001-34702

 

 

SPS COMMERCE, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

 

Delaware   41-2015127

(State or Other Jurisdiction of

Incorporation or Organization)

 

(I.R.S. Employer

Identification No.)

333 South Seventh Street, Suite 1000, Minneapolis, MN 55402

(Address of Principal Executive Offices, Including Zip Code)

(612) 435-9400

(Registrant’s Telephone Number, Including Area Code)

 

 

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

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

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

 

Large Accelerated Filer   x    Accelerated Filer   ¨
Non-Accelerated Filer   ¨  (Do not check if a smaller reporting company)    Smaller Reporting Company   ¨

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

The number of shares of the registrant’s common stock, par value $0.001 per share, outstanding at July 24, 2014 was 16,234,758 shares.

 

 

 


Table of Contents

SPS COMMERCE, INC.

QUARTERLY REPORT ON FORM 10-Q

INDEX

 

         Page  

PART I. FINANCIAL INFORMATION

  

Item 1.

  Financial Statements   
  Condensed Consolidated Balance Sheets as of June 30, 2014 (unaudited) and December 31, 2013      3   
 

Condensed Consolidated Statements of Income for the three and six months ended June 30, 2014 and 2013 (unaudited)

     4   
  Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2014 and 2013 (unaudited)      5   
  Notes to Condensed Consolidated Financial Statements (unaudited)      6   

Item 2.

  Management’s Discussion and Analysis of Financial Condition and Results of Operations      11   

Item 3.

  Quantitative and Qualitative Disclosures About Market Risk      18   

Item 4.

  Controls and Procedures      18   

PART II. OTHER INFORMATION

  

Item 1.

  Legal Proceedings      19   

Item 1A.

  Risk Factors      19   

Item 2.

  Unregistered Sales of Equity Securities and Use of Proceeds      19   

Item 3.

  Defaults Upon Senior Securities      19   

Item 4.

  Mine Safety Disclosures      19   

Item 5.

  Other Information      19   

Item 6.

  Exhibits      19   

Signatures

     20   

SPECIAL NOTE REGARDING FORWARD-LOOKING INFORMATION

This Quarterly Report on Form 10-Q contains forward-looking statements regarding us, our business prospects and our results of operations that are subject to certain risks and uncertainties posed by many factors and events that could cause our actual business, prospects and results of operations to differ materially from those that may be anticipated by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those described under the heading “Risk Factors” included in our Annual Report on Form 10-K for the year ended December 31, 2013 as filed with the Securities and Exchange Commission. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this report. We expressly disclaim any intent or obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. Readers are urged to carefully review and consider the various disclosures made by us in this report and in our other reports filed with the Commission that advise interested parties of the risks and factors that may affect our business.

 

2


Table of Contents

PART I. – FINANCIAL INFORMATION

 

Item 1. Financial Statements

SPS COMMERCE, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited; in thousands, except share amounts)

 

     June 30,     December 31,  
     2014     2013  
ASSETS     

CURRENT ASSETS

    

Cash and cash equivalents

   $ 136,508      $ 131,294   

Accounts receivable, less allowance for doubtful accounts of $242 and $237, respectively

     13,348        11,611   

Deferred costs, current

     10,415        9,048   

Deferred income taxes, current

     1,272        1,272   

Prepaid expenses and other current assets

     3,346        2,850   
  

 

 

   

 

 

 

Total current assets

     164,889        156,075   

PROPERTY AND EQUIPMENT, net

     9,036        9,922   

GOODWILL

     25,487        25,487   

INTANGIBLE ASSETS, net

     15,683        17,082   

OTHER ASSETS

    

Deferred costs, net of current portion

     4,578        3,684   

Deferred income taxes, net of current portion

     10,294        10,870   

Other non-current assets

     205        210   
  

 

 

   

 

 

 
   $ 230,172      $ 223,330   
  

 

 

   

 

 

 
LIABILITIES AND STOCKHOLDERS’ EQUITY     

CURRENT LIABILITIES

    

Accounts payable

   $ 2,999      $ 1,798   

Accrued compensation and benefits

     7,639        7,981   

Accrued expenses and other current liabilities

     1,805        2,801   

Deferred revenue, current

     6,912        6,335   
  

 

 

   

 

 

 

Total current liabilities

     19,355        18,915   

OTHER LIABILITIES

    

Deferred revenue, less current portion

     10,017        8,785   

Deferred rent

     2,663        2,857   
  

 

 

   

 

 

 

Total liabilities

     32,035        30,557   
  

 

 

   

 

 

 

COMMITMENTS and CONTINGENCIES

    

STOCKHOLDERS’ EQUITY

    

Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding

     —          —     

Common stock, $0.001 par value; 55,000,000 shares authorized; 16,230,057 and 16,092,121 shares issued and outstanding, respectively

     16        16   

Additional paid-in capital

     243,901        239,549   

Accumulated deficit

     (45,780     (46,792
  

 

 

   

 

 

 

Total stockholders’ equity

     198,137        192,773   
  

 

 

   

 

 

 
   $ 230,172      $ 223,330   
  

 

 

   

 

 

 

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

 

3


Table of Contents

SPS COMMERCE, INC.

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(Unaudited; in thousands, except per share amounts)

 

     Three Months Ended     Six Months Ended  
     June 30,     June 30,  
     2014     2013     2014     2013  

Revenues

   $ 31,100      $ 25,658      $ 60,039      $ 49,410   

Cost of revenues

     9,627        7,943        18,882        15,009   
  

 

 

   

 

 

   

 

 

   

 

 

 

Gross profit

     21,473        17,715        41,157        34,401   
  

 

 

   

 

 

   

 

 

   

 

 

 

Operating expenses

        

Sales and marketing

     11,570        9,647        22,454        18,872   

Research and development

     3,365        2,657        6,339        5,160   

General and administrative

     4,842        4,211        9,353        8,258   

Amortization of intangible assets

     682        717        1,399        1,434   
  

 

 

   

 

 

   

 

 

   

 

 

 

Total operating expenses

     20,459        17,232        39,545        33,724   
  

 

 

   

 

 

   

 

 

   

 

 

 

Income from operations

     1,014        483        1,612        677   

Other income (expense)

        

Interest income

     50        22        99        45   

Other income (expense), net

     35        (48     (21     (132
  

 

 

   

 

 

   

 

 

   

 

 

 

Total other income (expense), net

     85        (26     78        (87
  

 

 

   

 

 

   

 

 

   

 

 

 

Income before income taxes

     1,099        457        1,690        590   

Income tax expense

     (460     (169     (678     (103
  

 

 

   

 

 

   

 

 

   

 

 

 

Net income

   $ 639      $ 288      $ 1,012      $ 487   
  

 

 

   

 

 

   

 

 

   

 

 

 

Net income per share

        

Basic

   $ 0.04      $ 0.02      $ 0.06      $ 0.03   

Diluted

   $ 0.04      $ 0.02      $ 0.06      $ 0.03   

Weighted average common shares used to compute net income per share

        

Basic

     16,210        15,076        16,183        14,983   

Diluted

     16,768        15,785        16,799        15,677   

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

 

4


Table of Contents

SPS COMMERCE, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited; in thousands)

 

     Six Months Ended  
     June 30,  
     2014     2013  

Cash flows from operating activities

    

Net income

   $ 1,012      $ 487   

Reconciliation of net income to net cash provided by operating activities

    

Deferred income taxes

     576        31   

Depreciation and amortization of property and equipment

     2,823        2,353   

Amortization of intangible assets

     1,399        1,434   

Provision for doubtful accounts

     323        185   

Stock-based compensation

     2,698        2,035   

Changes in assets and liabilities

    

Accounts receivable

     (2,060     (951

Deferred costs

     (2,260     (1,265

Prepaid expenses and other current assets

     (491     2,512   

Accounts payable

     1,202        (207

Accrued compensation and benefits

     (342     473   

Accrued expenses and other current liabilities

     421        497   

Deferred rent

     (170     —     

Deferred revenue

     1,809        1,049   
  

 

 

   

 

 

 

Net cash provided by operating activities

     6,940        8,633   
  

 

 

   

 

 

 

Cash flows from investing activities

    

Purchases of property and equipment

     (3,380     (1,737
  

 

 

   

 

 

 

Net cash used in investing activities

     (3,380     (1,737
  

 

 

   

 

 

 

Cash flows from financing activities

    

Net proceeds from exercise of options to purchase common stock

     922        1,597   

Excess tax benefit from exercise of options to purchase common stock

     60        40   

Net proceeds from employee stock purchase plan

     672        551   
  

 

 

   

 

 

 

Net cash provided by financing activities

     1,654        2,188   
  

 

 

   

 

 

 

Net increase in cash and cash equivalents

     5,214        9,084   

Cash and cash equivalents at beginning of period

     131,294        66,050   
  

 

 

   

 

 

 

Cash and cash equivalents at end of period

   $ 136,508      $ 75,134   
  

 

 

   

 

 

 

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

 

5


Table of Contents

SPS COMMERCE, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

NOTE A – General

Business Description

We are a leading provider of cloud-based supply chain management solutions, providing prewired, proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based software suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all of the information and notes required by GAAP. We have included all normal recurring adjustments considered necessary to give a fair statement of our financial position, results of operations and cash flows for the interim periods shown. Operating results for these interim periods are not necessarily indicative of the results to be expected for the full year. The December 31, 2013 condensed consolidated balance sheet data was derived from our audited financial statements at that date. For further information, refer to the consolidated financial statements and accompanying notes for the year ended December 31, 2013 included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission on February 20, 2014.

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

Significant Accounting Policies

During the six months ended June 30, 2014, there were no material changes in our significant accounting policies. See Note A to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2013, as filed with the Securities and Exchange Commission on February 20, 2014, for additional information regarding our significant accounting policies.

Recent Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board issued new accounting requirements for the recognition of revenue from contracts with customers. These new requirements are effective for annual reporting periods beginning after December 15, 2016, and interim periods within those annual periods. We are currently evaluating the impact of this guidance on our results of operations and financial position.

 

6


Table of Contents

NOTE B – Goodwill and Intangible Assets, net

There was no change in our goodwill for the six months ended June 30, 2014.

Intangible assets included the following (in thousands):

 

     June 30, 2014      December 31, 2013  
     Carrying      Accumulated            Carrying      Accumulated        
     Amount      Amortization     Net      Amount      Amortization     Net  

Subscriber relationships

   $ 23,160       $ (7,638   $ 15,522       $ 23,160       $ (6,376   $ 16,784   

Non-competition agreements

     1,710         (1,549     161         1,710         (1,412     298   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 
   $ 24,870       $ (9,187   $ 15,683       $ 24,870       $ (7,788   $ 17,082   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 

Amortization expense for intangible assets was $682,000 and $1.4 million for the three and six months ended June 30, 2014, and $717,000 and $1.4 million for the three and six months ended June 30, 2013, respectively.

At June 30, 2014, future amortization expense for intangible assets was as follows (in thousands):

 

Remainder of 2014

   $ 1,288   

2015

     2,578   

2016

     2,578   

2017

     2,557   

2018

     2,062   

Thereafter

     4,620   
  

 

 

 
   $ 15,683   
  

 

 

 

NOTE C – Line of Credit

We have a revolving credit agreement with JPMorgan Chase Bank, N.A. which provides for a $20 million revolving credit facility that we may draw upon from time to time, subject to certain terms and conditions, and will mature on September 30, 2016.

There were no borrowings outstanding at June 30, 2014 and we were in compliance with all covenants under the revolving credit agreement as of that date.

NOTE D – Stock-Based Compensation

Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other stock-based awards including restricted stock and restricted stock units, to employees, non-employee directors and other consultants who provide services to us. Restricted stock awards result in the issuance of new shares when granted. For other stock-based awards, new shares are issued when the award is exercised, vested or released according to the terms of the agreement. In January 2014, 965,527 additional shares were reserved for future issuance under our 2010 Equity Incentive Plan. At June 30, 2014, there were approximately 2.6 million shares available for grant under approved equity compensation plans.

 

7


Table of Contents

We recorded non-cash stock-based compensation expense of $1.4 million and $2.7 million for the three and six months ended June 30, 2014, and $1.1 million and $2.0 million for the three and six months ended June 30, 2013, respectively. This expense was allocated as follows (in thousands):

 

     Three Months Ended      Six Months Ended  
     June 30,      June 30,  
     2014      2013      2014      2013  

Cost of revenues

   $ 152       $ 122       $ 305       $ 225   

Operating expenses

           

Sales and marketing

     472         386         954         728   

Research and development

     95         63         188         124   

General and administrative

     640         540         1,251         958   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation expense

   $ 1,359       $ 1,111       $ 2,698       $ 2,035   
  

 

 

    

 

 

    

 

 

    

 

 

 

As of June 30, 2014, there was approximately $10.9 million of unrecognized stock-based compensation expense under our equity compensation plans, which is expected to be recognized on a straight line basis over a weighted average period of 2.8 years.

Stock Options

Stock options generally vest over four years and have a contractual term of seven to ten years from the date of grant. Our stock option activity was as follows:

 

           Weighted Average  
     Options     Exercise Price  
     (#)     ($/share)  

Outstanding at December 31, 2013

     1,097,223      $ 19.62   

Granted

     143,753        63.48   

Exercised

     (93,744     9.77   

Forfeited

     (9,883     40.50   
  

 

 

   

Outstanding at June 30, 2014

     1,137,349        25.79   
  

 

 

   

Of the total outstanding options at June 30, 2014, 717,306 were exercisable with a weighted average exercise price of $16.66 per share. The total outstanding options had a weighted average remaining contractual life of 5.7 years.

The weighted average fair value per share of options granted during the first six months of 2014 was $24.69 and this was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:

 

Weighted-average volatility

     43.7

Expected dividend yield

     0

Expected life (in years)

     4.4   

Risk-free interest rate

     1.06-1.55

Restricted Stock Units and Awards

Restricted stock units vest over four years and, upon vesting, the holder is entitled to receive shares of our common stock. With restricted stock awards, shares of our common stock are issued when the award is granted and the restrictions lapse over one year.

 

8


Table of Contents

Our restricted stock units activity was as follows:

 

     Restricted Stock     Weighted Average  
     Units     Grant Date Fair  
     (#)     Value ($/share)  

Outstanding at December 31, 2013

     102,644      $ 33.77   

Granted

     38,420        65.88   

Vested and common stock issued

     (26,557     32.27   

Forfeited

     (1,145     35.42   
  

 

 

   

Outstanding at June 30, 2014

     113,362        44.99   
  

 

 

   

The number of restricted stock units outstanding at June 30, 2014 included 12,063 units that have vested but for which shares of common stock have not yet been issued pursuant to the terms of the agreement.

Our restricted stock awards activity was as follows:

 

     Restricted Stock     Weighted Average  
     Awards     Grant Date Fair  
     (#)     Value ($/share)  

Outstanding at December 31, 2013

     1,422      $ 48.66   

Restricted common stock issued

     5,352        51.74   

Restrictions lapsed

     (2,523     50.29   

Forfeited

     (237     48.66   
  

 

 

   

Outstanding at June 30, 2014

     4,014        51.74   
  

 

 

   

Employee Stock Purchase Plan

Our employee stock purchase plan allows participating employees to purchase shares of our common stock at a discount through payroll deductions. The plan is available to all employees subject to certain eligibility requirements. Participating employees may purchase common stock, on a voluntary after-tax basis, at a price that is the lower of 85% of the fair market value of one share of common stock at the beginning or end of each stock purchase period. The plan consists of two six-month offering periods, beginning on January 1 and July 1 of each calendar year. A total of 1.2 million shares of common stock are reserved for issuance under the plan.

For the offering period that began on January 1, 2014 and ended June 30, 2014, we withheld approximately $680,000 from employees participating in the plan. On June 30, 2014, approximately $672,000 of these funds was used to purchase 12,520 shares on behalf of the employees participating in the plan. The remaining funds are expected to be refunded to employees pursuant to the requirements of the plan.

For the three and six months ended June 30, 2014, we recorded approximately $95,000 and $201,000, respectively, of stock-based compensation expense associated with the employee stock purchase plan. The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following assumptions:

 

Expected volatility

     48.9

Expected dividend yield

     0

Expected life (in years)

     0.50   

Risk-free interest rate

     0.10

 

9


Table of Contents

NOTE E – Income Taxes

We record our interim provision for income taxes by applying our estimated annual effective tax rate to our year-to-date pretax income and adjust the provision for discrete tax items recorded in the period. Differences between our effective tax rate and statutory tax rates are primarily due to the impact of meals and entertainment expense, employee stock purchase plan expense, as well as the federal R&D credit.

We recorded income tax expense of $460,000 and $678,000 for the three and six months ended June 30, 2014. We recorded income tax expense of $169,000 and $103,000 for the three and six months ended June 30, 2013. Our provisions for income taxes included current foreign and state income tax expense, as well as deferred tax expense.

We are subject to U.S federal income tax as well as income tax in various state and international jurisdictions. We are generally subject to tax examinations for all prior years due to our net operating loss carryforwards. As of June 30, 2014, we were not under any income tax audits by tax authorities.

As of June 30, 2014 we do not have any unrecognized tax benefits. It is our practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do not expect any material changes in our unrecognized tax positions over the next 12 months.

NOTE F – Net Income Per Share

Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options and restricted stock units. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):

 

     Three Months Ended      Six Months Ended  
     June 30,      June 30,  
     2014      2013      2014      2013  

Numerator

           

Net income

   $ 639       $ 288       $ 1,012       $ 487   
  

 

 

    

 

 

    

 

 

    

 

 

 

Denominator

           

Weighted average common shares outstanding, basic

     16,210         15,076         16,183         14,983   

Options to purchase common stock

     528         665         572         646   

Restricted stock units

     30         39         43         45   

Employee stock purchase plan

     —           5         1         3   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding, diluted

     16,768         15,785         16,799         15,677   
  

 

 

    

 

 

    

 

 

    

 

 

 

Net income per share

           

Basic

   $ 0.04       $ 0.02       $ 0.06       $ 0.03   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.04       $ 0.02       $ 0.06       $ 0.03   
  

 

 

    

 

 

    

 

 

    

 

 

 

The effect of approximately 126,000 and 16,000 outstanding potential common shares was excluded from the calculation of diluted net income per share for each of the three and six months ended June 30, 2014 and 2013, respectively, because they were anti-dilutive.

 

10


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

Overview

We are a leading provider of cloud-based supply chain management solutions, providing prewired, proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based software suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.

We plan to continue to grow our business by further penetrating the supply chain management market, increasing revenues from our customers as their businesses grow, expanding our distribution channels, expanding our international presence and, from time to time, developing new solutions and applications. We also intend to selectively pursue acquisitions that will add customers, allow us to expand into new regions or allow us to offer new functionalities.

For the three months ended June 30, 2014, our revenues were $31.1 million, an increase of 21% from the comparable period in 2013, and represented our 54th consecutive quarter of increased revenues. Total operating expenses increased 19% and net income increased 122% for the same period in 2014 from 2013. Similar results were experienced for the six months ended June 30, 2014 with increased revenues of 22%, increased operating expenses of 17% and increased net income of 108% compared to the same period in 2013.

Key Financial Terms and Metrics

We have several key financial terms and metrics, including annualized average recurring revenues per recurring revenue customer, which we also refer to as wallet share. During the six months ended June 30, 2014, there were no changes in the definitions of our key financial terms and metrics, which are discussed in more detail under the heading “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, 2013 as filed with the Securities and Exchange Commission on February 20, 2014.

To supplement our financial statements, we also provide investors with Adjusted EBITDA and non-GAAP income per share, both of which are non-GAAP financial measures. We believe that these non-GAAP measures provide useful information to management and investors regarding certain financial and business trends relating to our financial condition and results of operations. Our management uses these non-GAAP measures to compare the company’s performance to prior periods for trend analyses and planning purposes. Adjusted EBITDA is also used for purposes of determining executive and senior management incentive compensation. These measures are also presented to our board of directors.

These non-GAAP measures should not be considered a substitute for, or superior to, financial measures calculated in accordance with generally accepted accounting principles in the United States of America (“GAAP”). These non-GAAP financial measures exclude significant expenses and income that are required by GAAP to be recorded in our financial statements and are subject to inherent limitations. Investors should review the reconciliations of non-GAAP financial measures to the comparable GAAP financial measures that are included in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations.

 

11


Table of Contents

Critical Accounting Policies and Estimates

This discussion of our financial condition and results of operations is based upon our condensed consolidated financial statements, which are prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. We base our estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that we believe to be reasonable. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.

A critical accounting policy is one that is both material to the presentation of our financial statements and requires us to make difficult, subjective or complex judgments for uncertain matters that could have a material effect on our financial condition and results of operations. Accordingly, we believe that our policies for revenue recognition, the allowance for doubtful accounts, income taxes and stock-based compensation are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.

During the six months ended June 30, 2014, there were no changes in our significant accounting policies or estimates. See Note A to our consolidated financial statements included in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the year ended December 31, 2013, as filed with the Securities and Exchange Commission on February 20, 2014, for additional information regarding our accounting policies.

 

12


Table of Contents

Results of Operations

The following table presents our results of operations for the periods indicated (dollars in thousands):

 

     Three Months Ended June 30,              
     2014     2013     Change  
           % of revenue           % of revenue     $     %  

Revenues

   $ 31,100        100.0   $ 25,658        100.0   $ 5,442        21.2

Cost of revenues

     9,627        31.0        7,943        31.0        1,684        21.2   
  

 

 

     

 

 

       

Gross profit

     21,473        69.0        17,715        69.0        3,758        21.2   
  

 

 

     

 

 

       

Operating expenses

            

Sales and marketing

     11,570        37.2        9,647        37.6        1,923        19.9   

Research and development

     3,365        10.8        2,657        10.4        708        26.6   

General and administrative

     4,842        15.6        4,211        16.4        631        15.0   

Amortization of intangible assets

     682        2.2        717        2.8        (35     (4.9
  

 

 

     

 

 

       

Total operating expenses

     20,459        65.8        17,232        67.2        3,227        18.7   
  

 

 

     

 

 

       

Income from operations

     1,014        3.3        483        1.9        531        109.9   

Other income (expense)

            

Interest income

     50        0.2        22        0.1        28        127.3   

Other income (expense), net

     35        0.1        (48     (0.2     83        *   
  

 

 

     

 

 

       

Total other income (expense), net

     85        0.3        (26     (0.1     111        *   
  

 

 

     

 

 

       

Income before income taxes

     1,099        3.5        457        1.8        642        140.5   

Income tax expense

     (460     (1.5     (169     (0.7     291        172.2   
  

 

 

     

 

 

       

Net income

   $ 639        2.1      $ 288        1.1        351        121.9   
  

 

 

     

 

 

       
     Six Months Ended June 30,              
     2014     2013     Change  
           % of revenue           % of revenue     $     %  

Revenues

   $ 60,039        100.0   $ 49,410        100.0   $ 10,629        21.5

Cost of revenues

     18,882        31.4        15,009        30.4        3,873        25.8   
  

 

 

     

 

 

       

Gross profit

     41,157        68.6        34,401        69.6        6,756        19.6   
  

 

 

     

 

 

       

Operating expenses

            

Sales and marketing

     22,454        37.4        18,872        38.2        3,582        19.0   

Research and development

     6,339        10.6        5,160        10.4        1,179        22.8   

General and administrative

     9,353        15.6        8,258        16.7        1,095        13.3   

Amortization of intangible assets

     1,399        2.3        1,434        2.9        (35     (2.4
  

 

 

     

 

 

       

Total operating expenses

     39,545        65.9        33,724        68.3        5,821        17.3   
  

 

 

     

 

 

       

Income from operations

     1,612        2.7        677        1.4        935        138.1   

Other income (expense)

            

Interest income

     99        0.2        45        0.1        54        120.0   

Other expense

     (21     —          (132     (0.3     111        (84.1
  

 

 

     

 

 

       

Total other income (expense), net

     78        0.1        (87     (0.2     165        *   
  

 

 

     

 

 

       

Income before income taxes

     1,690        2.8        590        1.2        1,100        186.4   

Income tax expense

     (678     (1.1     (103     (0.2     575        558.3   
  

 

 

     

 

 

       

Net income

   $ 1,012        1.7      $ 487        1.0        525        107.8   
  

 

 

     

 

 

       

Due to rounding, totals may not equal the sum of the line items in the table above.

 

* Percentage is not meaningful.

 

13


Table of Contents

Three and Six Months Ended June 30, 2014 compared to Three and Six Months Ended June 30, 2013

Revenues. Revenues for the three months ended June 30, 2014 increased $5.4 million, or 21%, to $31.1 million from $25.7 million for the same period in 2013. Revenues for the six months ended June 30, 2014 increased $10.6 million, or 22%, to $60.0 million from $49.4 million for the same period in 2013.

The increase in revenues for both the three and six month periods resulted from two primary factors: the increase in recurring revenue customers and the increase in annualized average recurring revenues per recurring revenue customer, which we also refer to as wallet share.

 

    The number of recurring revenue customers increased 10% to 20,745 at June 30, 2014 from 18,871 at June 30, 2013.

 

    Annualized average recurring revenues per recurring revenue customer, or wallet share, increased 12% to $5,467 for the three months ended June 30, 2014 from $4,869 for the same period in 2013. This increase in wallet share was primarily attributable to increased fees resulting from increased usage of our solutions by our recurring revenue customers and growth in larger customers.

Recurring revenues from recurring revenue customers accounted for 90% of our total revenues for each of the three and six months ended June 30, 2014, compared to 88% and 89%, respectively, for the same periods in 2013. We anticipate that the number of recurring revenue customers and wallet share will continue to increase as we increase the number of solutions we offer and increase the penetration of those solutions across our customer base.

Cost of Revenues. Cost of revenues for the three months ended June 30, 2014 increased $1.7 million, or 21%, to $9.6 million from $7.9 million for the same period in 2013. Cost of revenues for the six months ended June 30, 2014 increased $3.9 million, or 26%, to $18.9 million from $15.0 million for the same period in 2013. The increase in cost of revenues for the three and six month periods in 2014 was primarily due to increased headcount in 2014 which resulted in higher personnel costs. Also contributing to the increase for both periods were increased expenses for software subscriptions in 2014 as compared to 2013. As a percentage of revenues, cost of revenues was 31% for each of the three months ended June 30, 2014 and 2013, compared to 31% and 30%, respectively, for the same periods in 2013. Going forward, we anticipate that cost of revenues will increase in absolute dollars as we continue to expand our business.

Sales and Marketing Expenses. Sales and marketing expenses for the three months ended June 30, 2014 increased $1.9 million, or 20%, to $11.6 million from $9.6 million for the same period in 2013. Sales and marketing expenses for the six months ended June 30, 2014 increased $3.6 million, or 19%, to $22.5 million from $18.9 million for the same period in 2013. The increase in sales and marketing expenses for the three and six month periods in 2014 was primarily due to increased headcount in 2014, which resulted in higher personnel costs, as well as increased commissions earned by sales personnel from new business. We also had increased promotional, occupancy, depreciation and stock-based compensation expenses in 2014 as compared to 2013. As a percentage of revenues, sales and marketing expenses were 37% for each of the three and six months ended June 30, 2014 compared to 38% for each of the comparable periods in 2013. As we expand our business, we will continue to add resources to our sales and marketing efforts over time, and we expect that these expenses will continue to increase in absolute dollars.

Research and Development Expenses. Research and development expenses for the three months ended June 30, 2014 increased $708,000, or 27%, to $3.4 million from $2.7 million for the same period in 2013. Research and development expenses for the six months ended June 30, 2014 increased $1.2 million, or 23%, to $6.3 million from $5.2 million for the same period in 2013. The increased research and development expenses for the three and six month periods in 2014 were primarily due to increased headcount in 2014, which resulted in higher personnel costs. We also had increased expenses for depreciation in 2014 as compared to 2013. As a percentage of revenues, research and development expenses were 11% for each of the three and six months ended June 30, 2014, compared to 10% for each of the same periods in 2013. As we enhance and expand our solutions and applications, we expect that research and development expenses will continue to increase in absolute dollars.

 

14


Table of Contents

General and Administrative Expenses. General and administrative expenses for the three months ended June 30, 2014 increased $631,000, or 15%, to $4.8 million from $4.2 million for the same period in 2013. General and administrative expenses for the six months ended June 30, 2014 increased $1.1 million, or 13%, to $9.4 million from $8.3 million for the same period in 2013. The increase in general and administrative expenses for the three and six month periods in 2014 was primarily due to increased stock-based compensation, legal costs and maintenance expenses for computer software and hardware in 2014 as compared to 2013. As a percentage of revenues, general and administrative expenses were 16% for each of the three months ended June 30, 2014 and 2013, compared to 16% and 17%, respectively, for the same periods in 2013. Going forward, we expect that general and administrative expenses will continue to increase in absolute dollars as we expand our business.

Income Tax Expense. We recorded income tax expense of $460,000 and $678,000 for the three and six months ended June 30, 2014. We recorded income tax expense of $169,000 and $103,000 for the three and six months ended June 30, 2013. Our provisions for income taxes included current foreign and state income tax expense, as well as deferred tax expense. We expect that our annual effective income tax rate will be approximately 40%.

The increase in income tax expense for the three and six months ended June 30, 2014, compared to the same periods in 2013, was primarily due to the increase in pretax book income in 2014. In addition, there was a discrete tax benefit of $117,000 in 2013 for the retroactive benefit of the 2012 federal R&D credit. The American Taxpayer Relief Act of 2012 was enacted on January 2, 2013 and extended the federal R&D credit from January 1, 2012 through December 31, 2013.

Adjusted EBITDA. Adjusted EBITDA, which is a non-GAAP measure of financial performance, consists of net income plus depreciation and amortization, interest expense, interest income, income tax expense, non-cash, stock-based compensation expense and other adjustments as necessary for a fair presentation. For second quarter 2014, other adjustments included the impact of a use tax refund related to items previously expensed. The following table provides a reconciliation of net income to Adjusted EBITDA (in thousands):

 

     Three Months Ended     Six Months Ended  
     June 30,     June 30,  
     2014     2013     2014     2013  

Net income

   $ 639      $ 288      $ 1,012      $ 487   

Depreciation and amortization of property and equipment

     1,519        1,182        2,823        2,353   

Amortization of intangible assets

     682        717        1,399        1,434   

Interest income

     (50     (22     (99     (45

Income tax expense

     460        169        678        103   

Other

     (69     —          (69     —     
  

 

 

   

 

 

   

 

 

   

 

 

 

EBITDA

     3,181        2,334        5,744        4,332   

Stock-based compensation expense

     1,359        1,111        2,698        2,035   
  

 

 

   

 

 

   

 

 

   

 

 

 

Adjusted EBITDA

   $ 4,540      $ 3,445      $ 8,442      $ 6,367   
  

 

 

   

 

 

   

 

 

   

 

 

 

 

15


Table of Contents

Non-GAAP Income Per Share. Non-GAAP income per share, which is also a non-GAAP measure of financial performance, consists of net income plus non-cash, stock-based compensation expense and amortization expense related to intangible assets divided by the weighted average number of shares of common stock outstanding during each period. The following table provides a reconciliation of net income to non-GAAP income per share (in thousands, except per share amounts):

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
     2014      2013      2014      2013  

Net income

   $ 639       $ 288       $ 1,012       $ 487   

Stock-based compensation expense

     1,359         1,111         2,698         2,035   

Amortization of intangible assets

     682         717         1,399         1,434   
  

 

 

    

 

 

    

 

 

    

 

 

 

Non-GAAP income

   $ 2,680       $ 2,116       $ 5,109       $ 3,956   
  

 

 

    

 

 

    

 

 

    

 

 

 

Shares used to compute non-GAAP income per share

           

Basic

     16,210         15,076         16,183         14,983   

Diluted

     16,768         15,785         16,799         15,677   

Non-GAAP income per share

           

Basic

   $ 0.17       $ 0.14       $ 0.32       $ 0.26   

Diluted

   $ 0.16       $ 0.13       $ 0.30       $ 0.25   

Liquidity and Capital Resources

At June 30, 2014, our principal sources of liquidity were cash and cash equivalents of $136.5 million and accounts receivable, net of allowance for doubtful accounts, of $13.3 million. Our working capital at June 30, 2014 was $145.5 million compared to $137.2 million at December 31, 2013. The increase in working capital from December 31, 2013 to June 30, 2014 resulted from the following:

 

    $5.2 million increase in cash and cash equivalents, due primarily to the $6.9 million of cash provided by operations and the $1.6 million of cash received from the exercise of stock options and proceeds from our employee stock purchase plan, reduced by the $3.4 million of cash used for capital expenditures;

 

    $1.7 million increase in net accounts receivable, as new accounts exceeded collections of outstanding balances for the six months ended June 30, 2014;

 

    $1.4 million increase in deferred costs, current, for expenses related to increased implementation resources and commission payments for new business;

 

    $496,000 increase in prepaid expenses and other current assets due primarily to prepaid service contracts;

 

    $1.2 million increase in accounts payable, primarily due to timing of payments;

 

    $342,000 decrease in accrued compensation and benefits, due primarily to payroll timing;

 

    $996,000 decrease in accrued expenses and other current liabilities due primarily to payments completed under a software licensing agreement; and

 

    $577,000 increase in deferred revenue, current, due to new business for the six months ended June 30, 2014.

 

16


Table of Contents

Net Cash Flows from Operating Activities

Net cash provided by operating activities was $6.9 million for the six months ended June 30, 2014 compared to $8.6 million for the same period in 2013. The increase in net income, the changes in non-cash expenses, including increased depreciation and stock-based compensation, and the changes in our working capital accounts, including those discussed above, resulted in the overall decrease in net cash provided by operations.

Net Cash Flows from Investing Activities

Net cash used in investing activities was $3.4 million and $1.7 million for the six months ended June 30, 2014 and 2013, respectively, all for capital expenditures. Our capital expenditures are for supporting our business growth and existing customer base, as well as for our internal use such as equipment for our employees.

Net Cash Flows from Financing Activities

Net cash provided by financing activities was $1.7 million and $2.2 million for the six months ended June 30, 2014 and 2013, respectively, all related to the exercise of stock options and our employee stock purchase plan.

Credit Facility

We have a revolving credit agreement with JPMorgan Chase Bank, N.A. that will mature on September 30, 2016. The revolving credit agreement provides for a $20 million revolving credit facility that we may draw upon from time to time, subject to certain terms and conditions. There were no borrowings outstanding at June 30, 2014 and we were in compliance with all covenants under the revolving credit agreement as of that date.

Adequacy of Capital Resources

Our future capital requirements may vary significantly from those now planned and will depend on many factors, including the costs to develop and implement new solutions and applications, the sales and marketing resources needed to further penetrate our market and gain acceptance of new solutions and applications we develop, the expansion of our operations in the United States and internationally, the response of competitors to our solutions and applications and our use of capital for acquisitions, if any. Historically, we have experienced increases in our expenditures consistent with the growth in our operations and personnel, and we anticipate that our expenditures will continue to increase as we grow our business.

We believe our cash and cash equivalents and our cash flows from operations will be sufficient to meet our working capital and capital expenditure requirements for at least the next twelve months.

Inflation and changing prices did not have a material effect on our business during the six months ended June 30, 2014. We do not expect that inflation or changing prices will materially affect our business in the foreseeable future.

Our results of operations and cash flows are not materially affected by fluctuations in foreign currency exchange rates.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements, investments in special purpose entities or undisclosed borrowings or debt. Additionally, we are not a party to any derivative contracts or synthetic leases.

 

17


Table of Contents
Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Sensitivity Risk

For fixed rate debt, interest rate changes affect the fair value of financial instruments but do not impact earnings or cash flows. Conversely, for floating rate debt, interest rate changes generally do not affect the fair market value but do impact future earnings and cash flows, assuming other factors are held constant. The principal objectives of our investment activities are to preserve principal, provide liquidity and maximize income consistent with minimizing risk of material loss. The recorded carrying amounts of cash and cash equivalents approximate fair value due to their short maturities. We did not have any outstanding debt as of June 30, 2014. We therefore do not have any material risk to interest rate fluctuations unless we borrow under our credit facility in the future.

Foreign Currency Exchange Risk

Our results of operations and cash flows are not materially affected by fluctuations in foreign currency exchange rates.

 

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As of the end of the period covered by this Quarterly Report on Form 10-Q, our management has evaluated, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934). Disclosure controls and procedures are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2014.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the quarter ended June 30, 2014 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

18


Table of Contents

PART II. – OTHER INFORMATION

 

Item 1. Legal Proceedings

We are not currently subject to any material legal proceedings. From time to time, we may be named as a defendant in legal actions or otherwise be subject to claims arising from our normal business activities. Any such actions, even those that lack merit, could result in the expenditure of significant financial and managerial resources. We believe that we have obtained adequate insurance coverage or rights to indemnification in connection with potential legal proceedings that may arise.

 

Item 1A. Risk Factors

There have been no material changes in our risk factors from those disclosed under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2013 as filed with the Securities and Exchange Commission on February 20, 2014.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Not Applicable.

 

Item 3. Defaults Upon Senior Securities

Not Applicable.

 

Item 4. Mine Safety Disclosures

Not Applicable.

 

Item 5. Other Information

Not Applicable.

 

Item 6. Exhibits

The exhibits filed as part of this Quarterly Report on Form 10-Q are listed in the Exhibit Index immediately following the signatures to this report.

 

19


Table of Contents

SIGNATURES

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.

 

Dated: July 31, 2014     SPS COMMERCE, INC.
   

/s/ KIMBERLY K. NELSON

    Kimberly K. Nelson
   

Executive Vice President and Chief Financial Officer

(principal financial and accounting officer)

 

20


Table of Contents

EXHIBIT INDEX

 

Exhibit

Number

  

Description

    3.1    Certificate of Incorporation (incorporated by reference to Exhibit 4.1 to our Registration Statement on Form S-3 (File No. 333-182097) filed with the Commission on June 13, 2012).
    3.2    Bylaws (incorporated by reference to Exhibit 3.2 to our Registration Statement on Form S-1/A (File No. 333-163476) filed with the Commission on March 5, 2010).
  31.1    Certification of Principal Executive Officer pursuant to Rules 13a-14(a) under the Securities Exchange Act of 1934, as amended (filed herewith).
  31.2    Certification of Principal Financial Officer pursuant to Rules 13a-14(a) under the Securities Exchange Act of 1934, as amended (filed herewith).
  32.1    Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).
101    Interactive Data Files Pursuant to Rule 405 of Regulation S-T (filed herewith).

 

21

EX-31.1 2 d752233dex311.htm EX-31.1 EX-31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT

I, Archie C. Black, certify that:

 

  1. I have reviewed this Quarterly Report on Form 10-Q of SPS Commerce, 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.

 

/s/ ARCHIE C. BLACK
Archie C. Black
President and Chief Executive Officer
(principal executive officer)
July 31, 2014
EX-31.2 3 d752233dex312.htm EX-31.2 EX-31.2

EXHIBIT 31.2

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT

I, Kimberly K. Nelson, certify that:

 

  1. I have reviewed this Quarterly Report on Form 10-Q of SPS Commerce, 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.

 

/s/ KIMBERLY K. NELSON

Kimberly K. Nelson

Executive Vice President and Chief Financial Officer

(principal financial and accounting officer)

July 31, 2014

EX-32.1 4 d752233dex321.htm EX-32.1 EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. §1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of SPS Commerce, Inc. (the “Company”) for the period ended June 30, 2014, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, the Chief Executive Officer and the Chief Financial Officer of the Company, hereby certify, pursuant to and for purposes of 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

/s/ ARCHIE C. BLACK

Archie C. Black
President and Chief Executive Officer

/s/ KIMBERLY K. NELSON

Kimberly K. Nelson
Executive Vice President and Chief Financial Officer

July 31, 2014

EX-101.INS 5 spsc-20140630.xml XBRL INSTANCE DOCUMENT 66050000 16092121 16092121 55000000 19.62 0 0.001 5000000 0.001 0 1097223 8785000 0 18915000 16000 1798000 -46792000 239549000 2801000 192773000 223330000 7788000 6335000 30557000 7981000 2857000 237000 131294000 3684000 25487000 9922000 2850000 10870000 17082000 9048000 223330000 1272000 11611000 210000 156075000 24870000 48.66 1422 33.77 102644 6376000 16784000 23160000 1412000 298000 1710000 16234758 75134000 16230057 16230057 55000000 25.79 717306 16.66 0 0.001 5000000 0.001 0 2600000 1137349 10017000 0 0 19355000 16000 2999000 -45780000 243901000 1805000 198137000 230172000 9187000 6912000 0 20000000 32035000 7639000 2663000 242000 136508000 4578000 2557000 25487000 9036000 3346000 10294000 15683000 10415000 2062000 4620000 230172000 1272000 10900000 2578000 13348000 205000 164889000 1288000 2578000 24870000 680000 51.74 4014 44.99 113362 0 7638000 15522000 23160000 1549000 161000 1710000 1200000 0.03 45000 646000 8633000 15677000 0.03 3000 16000 14983000 34401000 -2512000 677000 -87000 590000 -132000 49410000 1737000 487000 45000 1265000 951000 31000 2353000 1049000 473000 33724000 5160000 18872000 40000 185000 1434000 9084000 103000 15009000 2188000 497000 -1737000 1597000 551000 8258000 -207000 2035000 958000 124000 225000 728000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Basis of Presentation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The accompanying unaudited condensed consolidated financial statements include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201C;GAAP&#x201D;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all of the information and notes required by GAAP. We have included all normal recurring adjustments considered necessary to give a fair statement of our financial position, results of operations and cash flows for the interim periods shown. Operating results for these interim periods are not necessarily indicative of the results to be expected for the full year. The December&#xA0;31, 2013 condensed consolidated balance sheet data was derived from our audited financial statements at that date. For further information, refer to the consolidated financial statements and accompanying notes for the year ended December&#xA0;31, 2013 included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission on February&#xA0;20, 2014.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>NOTE C &#x2013; Line of Credit</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We have a revolving credit agreement with JPMorgan Chase Bank, N.A. which provides for a $20&#xA0;million revolving credit facility that we may draw upon from time to time, subject to certain terms and conditions, and will mature on September&#xA0;30, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> There were no borrowings outstanding at June&#xA0;30, 2014 and we were in compliance with all covenants under the revolving credit agreement as of that date.</p> </div> 0.06 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>NOTE F &#x2013; Net Income Per Share</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options and restricted stock units. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Three Months Ended</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Six Months Ended</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Numerator</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">639</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">288</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,012</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">487</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Denominator</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Weighted average common shares outstanding, basic</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,076</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,183</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,983</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Options to purchase common stock</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">528</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">665</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">572</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">646</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Restricted stock units</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Employee stock purchase plan</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Weighted average common shares outstanding, diluted</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,768</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,785</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,799</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,677</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income per share</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.04</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.04</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The effect of approximately 126,000 and 16,000 outstanding potential common shares was excluded from the calculation of diluted net income per share for each of the three and six months ended June&#xA0;30, 2014 and 2013, respectively, because they were anti-dilutive.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following assumptions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="92%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected volatility</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected dividend yield</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected life (in years)</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.10</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The weighted average fair value per share of options granted during the first six months of 2014 was $24.69 and this was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="86%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Weighted-average volatility</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43.7</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected dividend yield</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected life (in years)</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">1.06-1.55</font></td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> 9.77 10-Q SPS COMMERCE INC SPSC 43000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>NOTE B &#x2013; Goodwill and Intangible Assets, net</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> There was no change in our goodwill for the six months ended June&#xA0;30, 2014.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Intangible assets included the following (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">June&#xA0;30, 2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">December&#xA0;31, 2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Carrying</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Accumulated</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Carrying</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Accumulated</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Amount</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Amortization</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Net</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Amount</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Amortization</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Net</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Subscriber relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,160</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,638</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,522</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,160</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(6,376</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,784</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Non-competition agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,710</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,549</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,710</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,412</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">298</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,870</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(9,187</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,683</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,870</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,788</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,082</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Amortization expense for intangible assets was $682,000 and $1.4 million for the three and six months ended June&#xA0;30, 2014, and $717,000 and $1.4 million for the three and six months ended June&#xA0;30, 2013, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> At June&#xA0;30, 2014, future amortization expense for intangible assets was as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Remainder of 2014</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,288</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2015</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2016</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2017</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,557</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,062</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,620</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,683</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Our stock option activity was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> Weighted&#xA0;Average</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Options</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center">Exercise Price</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">(#)</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">($/share)</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding at December 31, 2013</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,097,223</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19.62</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">143,753</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">63.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(93,744</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,883</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding at June 30, 2014</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,137,349</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25.79</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> 24.69 Large Accelerated Filer P2Y9M18D 572000 6940000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> This expense was allocated as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Three Months Ended</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Six Months Ended</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cost of revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">152</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">122</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">305</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">225</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Sales and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">472</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">386</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">954</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">728</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">63</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">188</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">124</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> General and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">640</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">540</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,251</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">958</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total stock-based compensation expense</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,359</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,111</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,698</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,035</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> At June&#xA0;30, 2014, future amortization expense for intangible assets was as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Remainder of 2014</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,288</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2015</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2016</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,578</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2017</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,557</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,062</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,620</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,683</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 9883 Seven to ten years 2016-09-30 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Intangible assets included the following (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">June&#xA0;30, 2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">December&#xA0;31, 2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Carrying</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Accumulated</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Carrying</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Accumulated</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Amount</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Amortization</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Net</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Amount</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Amortization</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Net</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Subscriber relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,160</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,638</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,522</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,160</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(6,376</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,784</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Non-competition agreements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,710</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,549</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">161</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,710</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,412</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">298</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,870</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(9,187</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,683</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,870</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,788</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,082</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 143753 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <i>Use of Estimates</i></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</p> </div> 2014-06-30 P5Y8M12D 40.50 false --12-31 2014 16799000 <div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <i>Business Description</i></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> We are a leading provider of cloud-based supply chain management solutions, providing prewired, proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based software suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.</p> </div> 0.06 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>NOTE E &#x2013; Income Taxes</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We record our interim provision for income taxes by applying our estimated annual effective tax rate to our year-to-date pretax income and adjust the provision for discrete tax items recorded in the period. Differences between our effective tax rate and statutory tax rates are primarily due to the impact of meals and entertainment expense, employee stock purchase plan expense, as well as the federal R&amp;D credit.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We recorded income tax expense of $460,000 and $678,000 for the three and six months ended June&#xA0;30, 2014. We recorded income tax expense of $169,000 and $103,000 for the three and six months ended June&#xA0;30, 2013. Our provisions for income taxes included current foreign and state income tax expense, as well as deferred tax expense.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We are subject to U.S federal income tax as well as income tax in various state and international jurisdictions. We are generally subject to tax examinations for all prior years due to our net operating loss carryforwards. As of June&#xA0;30, 2014, we were not under any income tax audits by tax authorities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of June&#xA0;30, 2014 we do not have any unrecognized tax benefits. It is our practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do not expect any material changes in our unrecognized tax positions over the next 12 months.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b>NOTE A &#x2013; General</b></p> <!-- xbrl,body --> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>Business Description</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We are a leading provider of cloud-based supply chain management solutions, providing prewired, proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based software suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Basis of Presentation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The accompanying unaudited condensed consolidated financial statements include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201C;GAAP&#x201D;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all of the information and notes required by GAAP. We have included all normal recurring adjustments considered necessary to give a fair statement of our financial position, results of operations and cash flows for the interim periods shown. Operating results for these interim periods are not necessarily indicative of the results to be expected for the full year. The December&#xA0;31, 2013 condensed consolidated balance sheet data was derived from our audited financial statements at that date. For further information, refer to the consolidated financial statements and accompanying notes for the year ended December&#xA0;31, 2013 included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission on February&#xA0;20, 2014.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Use of Estimates</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Significant Accounting Policies</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> During the six months ended June&#xA0;30, 2014, there were no material changes in our significant accounting policies. See Note A to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December&#xA0;31, 2013, as filed with the Securities and Exchange Commission on February&#xA0;20, 2014, for additional information regarding our significant accounting policies.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Recent Accounting Pronouncements</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In May 2014, the Financial Accounting Standards Board issued new accounting requirements for the recognition of revenue from contracts with customers. These new requirements are effective for annual reporting periods beginning after December&#xA0;15, 2016, and interim periods within those annual periods. We are currently evaluating the impact of this guidance on our results of operations and financial position.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Three Months Ended</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Six Months Ended</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Numerator</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">639</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">288</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,012</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">487</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Denominator</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Weighted average common shares outstanding, basic</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,076</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,183</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,983</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Options to purchase common stock</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">528</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">665</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">572</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">646</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Restricted stock units</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Employee stock purchase plan</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Weighted average common shares outstanding, diluted</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,768</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,785</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,799</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,677</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income per share</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.04</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.04</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> P4Y 63.48 0001092699 <div> <p style="MARGIN-TOP: 18pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> <b>NOTE D &#x2013; Stock-Based Compensation</b></p> <!-- xbrl,body --> <p style="MARGIN-TOP: 6pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other stock-based awards including restricted stock and restricted stock units, to employees, non-employee directors and other consultants who provide services to us. Restricted stock awards result in the issuance of new shares when granted. For other stock-based awards, new shares are issued when the award is exercised, vested or released according to the terms of the agreement. In January 2014, 965,527 additional shares were reserved for future issuance under our 2010 Equity Incentive Plan. At June&#xA0;30, 2014, there were approximately 2.6&#xA0;million shares available for grant under approved equity compensation plans.</p> <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px"> &#xA0;</p> <p style="MARGIN-TOP: 0pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> We recorded non-cash stock-based compensation expense of $1.4 million and $2.7 million for the three and six months ended June&#xA0;30, 2014, and $1.1 million and $2.0 million for the three and six months ended June&#xA0;30, 2013, respectively. This expense was allocated as follows (in thousands):</p> <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"> &#xA0;</p> <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"><!-- Begin Table Head --> <tr> <td width="72%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"> Three&#xA0;Months&#xA0;Ended</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Six Months Ended</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">June&#xA0;30,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Cost of revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">152</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">122</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">305</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">225</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Operating expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Sales and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">472</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">386</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">954</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">728</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">63</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">188</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">124</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> General and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">640</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">540</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,251</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">958</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Total stock-based compensation expense</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,359</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,111</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,698</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,035</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-TOP: 12pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> As of June&#xA0;30, 2014, there was approximately $10.9 million of unrecognized stock-based compensation expense under our equity compensation plans, which is expected to be recognized on a straight line basis over a weighted average period of 2.8 years.</p> <p style="MARGIN-TOP: 18pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> <i>Stock Options</i></p> <p style="MARGIN-TOP: 6pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Stock options generally vest over four years and have a contractual term of seven to ten years from the date of grant. Our stock option activity was as follows:</p> <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"> &#xA0;</p> <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"><!-- Begin Table Head --> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> Weighted&#xA0;Average</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Options</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center">Exercise Price</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">(#)</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">($/share)</td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at December 31, 2013</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,097,223</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19.62</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">143,753</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">63.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(93,744</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,883</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at June 30, 2014</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,137,349</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25.79</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> <p style="MARGIN-TOP: 12pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Of the total outstanding options at June&#xA0;30, 2014, 717,306 were exercisable with a weighted average exercise price of $16.66 per share. The total outstanding options had a weighted average remaining contractual life of 5.7 years.</p> <p style="MARGIN-TOP: 12pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> The weighted average fair value per share of options granted during the first six months of 2014 was $24.69 and this was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</p> <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"> &#xA0;</p> <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="68%" align="center"><!-- Begin Table Head --> <tr> <td width="86%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Weighted-average volatility</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43.7</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Expected dividend yield</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Expected life (in years)</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Risk-free interest rate</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">1.06-1.55</font></td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-TOP: 18pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> <i>Restricted Stock Units and Awards</i></p> <p style="MARGIN-TOP: 6pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Restricted stock units vest over four years and, upon vesting, the holder is entitled to receive shares of our common stock. With restricted stock awards, shares of our common stock are issued when the award is granted and the restrictions lapse over one year.</p> <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px"> &#xA0;</p> <p style="MARGIN-TOP: 0pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Our restricted stock units activity was as follows:</p> <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"> &#xA0;</p> <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"><!-- Begin Table Head --> <tr> <td width="68%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> Restricted&#xA0;Stock</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> Weighted&#xA0;Average</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Units</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center">Grant Date Fair</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">(#)</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Value ($/share)</td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at December 31, 2013</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">102,644</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,420</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">65.88</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Vested and common stock issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(26,557</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32.27</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,145</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.42</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at June 30, 2014</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">113,362</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44.99</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> <p style="MARGIN-TOP: 12pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> The number of restricted stock units outstanding at June&#xA0;30, 2014 included 12,063 units that have vested but for which shares of common stock have not yet been issued pursuant to the terms of the agreement.</p> <p style="MARGIN-TOP: 12pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Our restricted stock awards activity was as follows:</p> <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"> &#xA0;</p> <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"><!-- Begin Table Head --> <tr> <td width="68%"></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> Restricted&#xA0;Stock</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> Weighted&#xA0;Average</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center">Awards</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center">Grant Date Fair</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">(#)</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Value ($/share)</td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at December 31, 2013</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,422</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">48.66</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Restricted common stock issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,352</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51.74</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Restrictions lapsed</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,523</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(237</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48.66</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at June 30, 2014</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,014</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51.74</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> <p style="MARGIN-TOP: 18pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> <i>Employee Stock Purchase Plan</i></p> <p style="MARGIN-TOP: 6pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Our employee stock purchase plan allows participating employees to purchase shares of our common stock at a discount through payroll deductions. The plan is available to all employees subject to certain eligibility requirements. Participating employees may purchase common stock, on a voluntary after-tax basis, at a price that is the lower of 85% of the fair market value of one share of common stock at the beginning or end of each stock purchase period. The plan consists of two six-month offering periods, beginning on January&#xA0;1 and July&#xA0;1 of each calendar year. A total of 1.2&#xA0;million shares of common stock are reserved for issuance under the plan.</p> <p style="MARGIN-TOP: 12pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> For the offering period that began on January&#xA0;1, 2014 and ended June&#xA0;30, 2014, we withheld approximately $680,000 from employees participating in the plan. On June&#xA0;30, 2014, approximately $672,000 of these funds was used to purchase 12,520 shares on behalf of the employees participating in the plan. The remaining funds are expected to be refunded to employees pursuant to the requirements of the plan.</p> <p style="MARGIN-TOP: 12pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> For the three and six months ended June&#xA0;30, 2014, we recorded approximately $95,000 and $201,000, respectively, of stock-based compensation expense associated with the employee stock purchase plan. The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following assumptions:</p> <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"> &#xA0;</p> <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="68%" align="center"><!-- Begin Table Head --> <tr> <td width="92%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Expected volatility</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Expected dividend yield</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Expected life (in years)</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Risk-free interest rate</p> </td> <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.10</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <i>Recent Accounting Pronouncements</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In May 2014, the Financial Accounting Standards Board issued new accounting requirements for the recognition of revenue from contracts with customers. These new requirements are effective for annual reporting periods beginning after December&#xA0;15, 2016, and interim periods within those annual periods. We are currently evaluating the impact of this guidance on our results of operations and financial position.</p> </div> 12520 1000 Q2 126000 93744 16183000 41157000 491000 1612000 78000 1690000 -21000 60039000 3380000 1012000 99000 2260000 2060000 576000 2823000 1809000 -342000 39545000 6339000 22454000 60000 -170000 323000 1399000 5214000 678000 18882000 1654000 421000 -3380000 922000 672000 9353000 1202000 2698000 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <i>Significant Accounting Policies</i></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> During the six months ended June&#xA0;30, 2014, there were no material changes in our significant accounting policies. See Note A to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December&#xA0;31, 2013, as filed with the Securities and Exchange Commission on February&#xA0;20, 2014, for additional information regarding our significant accounting policies.</p> </div> 2 0.85 12063 P10Y 0.0155 P7Y 0.0106 237 51.74 2523 5352 50.29 48.66 P1Y <div> <p style="MARGIN-TOP: 12pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Our restricted stock awards activity was as follows:</p> <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"> </p> <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"><!-- Begin Table Head --> <tr> <td width="68%"></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" colspan="2" align="center">Restricted Stock</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" colspan="2" align="center">Weighted Average</td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" colspan="2" align="center">Awards</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" colspan="2" align="center">Grant Date Fair</td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom"></td> <td valign="bottom"></td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">(#)</td> <td valign="bottom"></td> <td valign="bottom"></td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Value ($/share)</td> <td valign="bottom"></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at December 31, 2013</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">1,422</td> <td valign="bottom" nowrap="nowrap"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">48.66</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Restricted common stock issued</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">5,352</td> <td valign="bottom" nowrap="nowrap"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">51.74</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Restrictions lapsed</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">(2,523</td> <td valign="bottom" nowrap="nowrap">)</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">50.29</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Forfeited</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">(237</td> <td valign="bottom" nowrap="nowrap">)</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">48.66</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid"></p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid"></p> </td> <td></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at June 30, 2014</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">4,014</td> <td valign="bottom" nowrap="nowrap"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">51.74</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double"></p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double"></p> </td> <td></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> </div> 1145 65.88 26557 38420 32.27 35.42 P4Y <div> <p style="MARGIN-TOP: 0pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> Our restricted stock units activity was as follows:</p> <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"> </p> <p style="MARGIN-TOP: 0pt; TEXT-INDENT: 4%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"> </p> <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"><!-- Begin Table Head --> <tr> <td width="68%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" colspan="2" align="center">Restricted Stock</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" colspan="2" align="center">Weighted Average</td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" colspan="2" align="center">Units</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" colspan="2" align="center">Grant Date Fair</td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"> <td valign="bottom"></td> <td valign="bottom"></td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">(#)</td> <td valign="bottom"></td> <td valign="bottom"></td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Value ($/share)</td> <td valign="bottom"></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at December 31, 2013</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">102,644</td> <td valign="bottom" nowrap="nowrap"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">33.77</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Granted</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">38,420</td> <td valign="bottom" nowrap="nowrap"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">65.88</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Vested and common stock issued</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">(26,557</td> <td valign="bottom" nowrap="nowrap">)</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">32.27</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"> Forfeited</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">(1,145</td> <td valign="bottom" nowrap="nowrap">)</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">35.42</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid"></p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid"></p> </td> <td></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"> <td valign="top"> <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"> Outstanding at June 30, 2014</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">113,362</td> <td valign="bottom" nowrap="nowrap"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom" align="right">44.99</td> <td valign="bottom" nowrap="nowrap"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double"></p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double"></p> </td> <td></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> </div> 0.437 0.00 P4Y4M24D 1251000 188000 305000 954000 0.00 P6M 0.0010 0.489 201000 965527 0.02 39000 665000 15785000 0.02 5000 16000 15076000 17715000 483000 -26000 457000 -48000 25658000 288000 22000 17232000 2657000 9647000 717000 169000 7943000 4211000 1111000 540000 63000 122000 386000 0.04 30000 528000 16768000 0.04 0 126000 16210000 21473000 1014000 85000 1099000 35000 31100000 639000 50000 20459000 3365000 11570000 682000 460000 9627000 4842000 1359000 640000 95000 152000 472000 95000 0001092699 spsc:EmployeeStockPurchasePlanMember 2014-04-01 2014-06-30 0001092699 us-gaap:SellingAndMarketingExpenseMember 2014-04-01 2014-06-30 0001092699 us-gaap:CostOfSalesMember 2014-04-01 2014-06-30 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2014-04-01 2014-06-30 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2014-04-01 2014-06-30 0001092699 2014-04-01 2014-06-30 0001092699 us-gaap:SellingAndMarketingExpenseMember 2013-04-01 2013-06-30 0001092699 us-gaap:CostOfSalesMember 2013-04-01 2013-06-30 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2013-04-01 2013-06-30 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2013-04-01 2013-06-30 0001092699 2013-04-01 2013-06-30 0001092699 spsc:EquityIncentivePlanTwoThousandTenMember 2014-01-01 2014-01-31 0001092699 spsc:EmployeeStockPurchasePlanMember 2014-01-01 2014-06-30 0001092699 us-gaap:SellingAndMarketingExpenseMember 2014-01-01 2014-06-30 0001092699 us-gaap:CostOfSalesMember 2014-01-01 2014-06-30 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-06-30 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2014-01-01 2014-06-30 0001092699 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-06-30 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2014-01-01 2014-06-30 0001092699 us-gaap:RestrictedStockMember 2014-01-01 2014-06-30 0001092699 us-gaap:EmployeeStockOptionMemberus-gaap:MinimumMember 2014-01-01 2014-06-30 0001092699 us-gaap:MinimumMember 2014-01-01 2014-06-30 0001092699 us-gaap:EmployeeStockOptionMemberus-gaap:MaximumMember 2014-01-01 2014-06-30 0001092699 us-gaap:MaximumMember 2014-01-01 2014-06-30 0001092699 2014-01-01 2014-06-30 0001092699 us-gaap:SellingAndMarketingExpenseMember 2013-01-01 2013-06-30 0001092699 us-gaap:CostOfSalesMember 2013-01-01 2013-06-30 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2013-01-01 2013-06-30 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2013-01-01 2013-06-30 0001092699 2013-01-01 2013-06-30 0001092699 spsc:EmployeeStockPurchasePlanMember 2014-06-30 0001092699 us-gaap:NoncompeteAgreementsMember 2014-06-30 0001092699 us-gaap:CustomerRelationshipsMember 2014-06-30 0001092699 us-gaap:RevolvingCreditFacilityMember 2014-06-30 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2014-06-30 0001092699 us-gaap:RestrictedStockMember 2014-06-30 0001092699 2014-06-30 0001092699 2013-06-30 0001092699 2014-07-24 0001092699 us-gaap:NoncompeteAgreementsMember 2013-12-31 0001092699 us-gaap:CustomerRelationshipsMember 2013-12-31 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2013-12-31 0001092699 us-gaap:RestrictedStockMember 2013-12-31 0001092699 2013-12-31 0001092699 2012-12-31 iso4217:USD shares iso4217:USD shares spsc:OfferingPeriods pure EX-101.SCH 6 spsc-20140630.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:calculationLink link:presentationLink link:definitionLink 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:calculationLink link:presentationLink link:definitionLink 107 - Disclosure - General link:calculationLink link:presentationLink link:definitionLink 108 - Disclosure - Goodwill and Intangible Assets, net link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Line of Credit link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Net Income Per Share link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - General (Policies) link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Goodwill and Intangible Assets, net (Tables) link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Net Income Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Goodwill and Intangible Assets, Net - Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Goodwill and Intangible Assets, Net - Future Amortization Expense for Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Line of Credit - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Stock-Based Compensation - Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Detail) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Detail) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Assumptions (Detail) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Net Income Per Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 spsc-20140630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 spsc-20140630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 spsc-20140630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 spsc-20140630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0`!@`(````(0!F'MSGR0$``(03```3``@"6T-O;G1E;G1?5'EP97-= M+GAM;""B!`(HH``"```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````#,F%U/PC`4AN]-_`]+;\W6 MM2JB87#AQZ62B#^@K@>VL+5-6Q#^O=WXB"$((9)X;EA@[7D?>O%D>WN#15U% M<["NU"HC+$E)!"K7LE23C'R,7N(NB9P72HI**\C($AP9]"\O>J.E`1>%W/%#J\@)JX1)M0(4[8VUKX<-7.Z%&Y%,Q`.*TKBK@$'H MWH3FSN\!ZWUOX6AL*2$:"NM?11TPZ**B7]I./[6>)H>'[*'4XW&9@]3YK`XG MD#AC04A7`/BZ2MIK4HM2;;@/Y+>+'6TO[,P@S?]K!Y_(P9%P7"/AN$'"<8N$ MHX.$XPX)1Q<)QST2#I9B`<%B5(9%J0R+4QD6J3(L5F58M,JP>)5A$2O#8E:. MQ:PP"3N'[6- MHR1`]_:$`X)*8]O1]N?//UO>[N9I5!\<8B].P[HH0;$S8GO7:GBMGU8/H&(B M9VD4QQJ.'&%7W=YL7WBDE)MBU_NHLHN+&KJ4_"-B-!U/%`OQ['*ED3!1RF%H MT9,9J&74"T\U<%J"`=[!ZH^^CSYLK$SO+ M=N5#9@NIS]NHFD++28,5\YS3$$X4UD^&'!Q0]47P```/__`P!02P,$%``&``@````A M`%"KK)4XNI9!KFWZ`L!7;Q):,I#[R]Q4F.`V$[27LQ2`)K\:SZ]F1 MUMN?KDV^M/.--;F`22H2;0I;-J;*Q&PO=V]R:V)O;VLN>&ULE%9=3^,P$'P_Z?Y#E/) M*^C:@\?()-O&PK$KV[V6?W^;A(9MTZ+RE-C)3F9G9]>YNEX7POD'VG`E.VYP MXKL.R%1E7,X[[M_I[8]SUS&6R8P)):'COH%QK[O?OUVME'Y]4>K500!I.FYN M[>+2\TR:0\',B5J`Q"G6")?Z&`PU MF_$4!BI=%B!M#:)!,(OT3S;B`ISHCART68U8@[[5P'<&,'6;<0M9Q M3W&I5K"UH9>+FR47^/0B\B/7ZS9)/FHG@QE;"CO%]#;HJ%<8A^%9^68IQ1.' ME?D(*I?.^IG+3*W*5U':MV85(8%5]>B99S;'Y[[O-WN_@,]SN]E$>(_@5PKB M=ZJK(ZOT-HHD6*ED*"VW;\E(UNISA24L51]A9H'KZ$N.-WJ4!25QBM)_&`^& MX\EPD.#=Y.%^-.A-<7'3N^^-^T."$F$N#4SX-1ADT+")*)U*\2/H3*;(ZC>E M$Q,V\9%LWE$H&Y2_2>IT%^8.)&B&+OH@'Y+W*Q-0\G=*92LN1%61D<06FO,7 M`4G/&+"&PD0$YN?N9^^YA$3-DKX&="X-HTF?[X9-K$I?;YB!+.FK`GO15"U" MXVFV%[OQ(YP!!213ML9^)RF?$:Z!OQLU!HNNJR(?02>3G&F@T3]I=,M][PHG MCTKPE&]_%Z=04YJ@9;C/M:8ECBXH4,MQ!V1#';!T5(B8-D#0\MP^(?:`4/<' M;<=]ZB`T7^/$F#HQ^*(5T7X-4+!5H989/]<9#=D`Q=340VZY.>AEZ&RF^CEA,3?W:DI3AT`H4M0^_%:6Q-<:BAP\K07I48 M'N@I$RG^:927\JBN7.IM_K.Z_P$``/__`P!02P,$%``&``@````A`/;FO59DV19B68:D)+M_7XXH6T.JMI67)-8Y0\TA M.20]>?SRO3H8[T73EO5Q;8J%91K%,:\WY7&W-O_^Z_DA,(VVRXZ;[%`?B[7Y MHVC-+T\___3X43>O[;XH.@,L'-NUN>^ZTVJY;/-]467MHCX51T"V=5-E'7QL M=LOVU!39IE]4'9;2LKQEE95'$RVLFCDVZNVVS(NDSM^JXMBAD:8X9!WLO]V7 MI_9LK9-W=;;;@'FEKC1J>9P&2[!TM/CI@0%RNU&4VS7YE>Q2J5G+I\>>P?] M4Q8?K?:WT>[KCU^:2S`VQ`G%8&7NGY5U&\;]0@6+R>KG_L(_-$8FV*; MO1VZ/^N/7XMRM^\@W"XH4L)6FQ])T>;@43"SD*ZRE-<'V`#\-*I2I09X)/O> M__XH-]U^;=K>PO4M6P#=>"G:[KE4)DTC?VN[NOH726(PA4;D8`16#$8$/+J] M>(D;Z74E69<]/3;UAP')`J]J3YE*/;$"@V=!^/J+Q&L*09HR\E59Z6W!YEL( MR_N3[SXNW\&3^4")D.*;QDCQ*24^4Y3?E-GD_&!<(^B2],Q000-%%UG@$"[+ MAFC_?YS.*M0BIL*C[XNF%$D9\93A!Y223"G,2#IE:$:(4)L*O2U0D2'E]!B$ M=&\14AR-P@(9WV4D=QGI+0:1!QO1XWA;GB*O3?#=)<4"B\E#2M"GJ"V$Q?!8 MQZ7KN3QT.NY9ELW+VLT)/\8.FP'SHV M=4JBPR((`IZ-!',)Z&MZK..AY["@)#HLI>,R\ZF.0Z[Z8](05>%G M5"DR4\5"$B$%5=FVQ^!8AZ7',RW18<^>%`T==H4W>HQ($M"_YD>J9S-1O)D- M'%3E!,[H2PP5Q:48#\C0GM6.UB:N#VV797I*U@=2*Z94F&KBLU-08,LG59XE M431PG+X>>KR>Q03V!5N=#/"0PG8XEKM>=DIQQQY3E,I237R^+&SY1!9K/I$: M\R[^EI;CLIW%A"!\:;.()H1@AZ[#$CFE!-N7U\2I#CY?'/9[(H[M/1+(&;QN MB?'%0S*>9P8U73J\JB9TN2>8\G3`AY3PQYC3F*G^/5\6=GO8V*64A^/A[;<= M">3<*O?W*(!QS@ZD[Y,EWO\\*9DN:O!-%*J?\^7A=V>R&*QB`1R<-L/CC81 M#+60X,)CM32AZ[UIN.AZ:\P4(DQ^:N+HV73B"%D610,'OW]Y?!"*"2P#?K`( M+*Q)C2>XS4_D#/.C)[6K%RR:@Y&!X%H^"U1""9[@,V9*"4ZH$:BX3\TC<%\] M$3?)4>2.YWQ8.0LSN?M/:$$S^>M4EV;JVV<+7B3$1DOQ?'RN"J:71$7 MAT-KY/6;NO"64!;NE\,@"``!1!P``&0```'AL+W=O MNZ5>JD M:=KEV3$&K&*,;*=I__T^X\0CZ449#X#A^'SG')N/U>63Z-`C4YK+OL1Q$&'$ M>BHKWC(\=PU*=PR'KFE-V(^E6 ML-XX$L4Z8D"_;OF@#VR"GD,GB'K8#A=4B@$H-KSCYGDDQ4C0Y5W32T4V'?A^ MBC-"#]SCX`6]X%1)+6L3`%WHA+[TO`@7(3"M5Q4'!S9VI%A=XJMX>5W@<+T: M\_G-V4Y/[I%NY>Z+XM4][QF$#+0D5Y:EQ'.,8+J&Y7E< MIWFT"A\A4[K'7#L,G#TF]H@0U'A)(&,JZ?60#Y4MV%:VH5LIU^[!M$SR>IGT MN(QUGH+S]\O9226&&MY$4F2>WREPF&R"R3WBR"A`ID:M@NS-774P;">!T@E[ M4LP]OU/@,&][M^`3[\F_;%UEA\GFXQZ(@JPH%D>'%WH4Q.Q_9%CP ML8QX<1J`PQQDO%X4=NOYWBWXM&CA>9UWAYFFGN9O;''[7YA\=>_G;L&GM1]2L:FZ%]`1QM( MP[X1U?!>HX[5,#4*YK#FRO5$-S!R&/O*1AKH9>-M"[\N!E]G%`"XEM(&PO M=V]R:W-H965TK(V+U%[L2UK.#-O'K?5[6N>62],*BZ*M4V< MB6VQ(A(Q+W9K^]?/QYNY;2E-BYAFHF!K^XTI^W;S\1%$HDV@$Z%XV>UKQP%RXP;58QAPI,[)9DR=J^ M(\M[$MCN9E4%])NS@^K\ME0J#I\EC[_R@D':T"?3@:T0SP;Z%)N_8+![,OJQ MZL!W:<4LH?M,_Q"'+XSO4@WM#J$B4]@R?GM@*H)$@<;Q0L,4B0P,P*>5*S3M>U/G7`V\0G`K2U3^I$;2MN*]DJ+_`^"2$V%)%Y-`M\U"0F= MP`MG\Q$L+CJJ"GR@FFY64APLF#6@J4IJYB!9`K.IS(=\T$=3ZZ52H49#C& MRCW^T97QSLOX_R)CP&L;N!OSWK3E167$!!U,>%X9(-T"3>;!Q=ET+-0,@MYT MV+WYK.%'!X@9X0#4A@Y,UZ]';0;U,_#]89,1,ZVF``F\-J)>AZ?_(V\&#>2# M-F`,`#$H'_KA!7F8I]WJKU=MP$/9Z2!WQ*#LC1=Z?O.^5[8Y#CIK[;JN`0]U MA_U&3%"E?>/Y[>N>[*(O>USBU^7-H(&\/V_*PK01@V4'$]+.A9X\@8G5+7N< M?C5J:&`Q,%"#%E4`P=R9MHWI6S![3R?Y<2N.X([57?1^,,R@!J&%D#BS2RF8 M?6E@X?TE1W`WZULX20%!M04X@EI`/X7!CC>R$:=;GQ^T"PMG`D'0^XTXL_6- M2`'WM7X*[1JK+2#H^4;GCA;(REL#0B3.#;4_BM0`?M"BKHW4K-!SGU<\4KF\,#JB)`^!$ M"'U\,!>/YD*X^0L``/__`P!02P,$%``&``@````A`*7+ERQG`P``;@H``!D` M``!X;"]W;W)K&ULE%;9CILP%'VOU']`?A]VR**0 M:J:C:2NU4E5U>7;`!&L`(]N9S/Q]K[F$+3-IFH<$R/$YYRY<>_/AN2JM)R85 M%W5"/-LE%JM3D?%ZGY!?/Q]NEL12FM89+47-$O+"%/FP??]NBO";(L);7 M<(@\YRF[%^FA8K5&$LE*JL&_*GBC3FQ5>@U=1>7CH;E)1=4`Q8Z77+^TI,2J MTO67?2TDW940][,7TO3$W=ZE!:5'\0Y'542.)W)/#; MD7B1'?K18GD%BX..V@#OJ:;;C11'"[H&-%5#30]Z:V`VD060'_31Q_I6J!"C M(;DU+`E9$`N6*ZC/TS8(@HWS!#E-.\P=8N"[QW@]P@$WO26P,;;T>I)/R@9L ME$W2C94[?#"6\5^7"?Y'QH`3`MR]>4A\SXO*B`E'F*A'3`($R#A`D_/PS6XZ M!6H606U&[/YR[@`Q5S@`M;D#4_7+J3:+ICD(@K"/$'.`F+AM`<_UXW``3%(0 M3PU<%C;@N?"06A1&#`H'R]!W>V,376C1<>"7=0UXKAOWO*B+&-2]\>-HU!43 M8;,5C-ZSR\(&/!>>UQHQG;#GA4-")KJKJ>[I_;ZL;Q;-]9>SP!'35=H+@OB- MU\R#OAI'?IV#=M7(D>J51,5#'V'0\C6B4B954>XS^_[Z^6 M&"E-JI24HJ(Q?J8*7V\_?M@#*%CA/YL*^O$L%KH-BQDNGGAA0CGJR_Y9609%>"[R=_1I(C=W-S1L]9 M(H42F7:`SK6%GGM>N2L7F+:;E($#$SN2-(OQC;^^]0/L;C=-0'\9/:C!=Z0* M##0;ZEY!(O=L]7W30=^2I32C.Q+_4LV8H,4KV2@O^SX+\ELJ2!"T)7%N2('1F0;183F!Q;46-P3NBR78CQ0'! MK@%-51.S!_TU,!MG,ZC)UM%Y?#0D-X8EQ@N,8+F"_CQNP]#?N(^0:=)B M;BT&/CM,CW"AFJXD*&-8TLLA'Y4-V"B;T$TIM_;!4";H"AG)A&.9H_/+:VRQW\/:(&?"JZ['BMJ,4,:P?+ M^8FVQ0RU^UZ,HC8CX(7?U^5=9A:]M.S=7ZU.O%M,VVR8 M>O//5Z_$[L-).W1_6;M!C\6#91^K;7H+FN#;-P?.NZ-O5KV5?0N:4L2[#C.8 M86_'WX*Z_*/H/'\[R>Q!SZG,Z2=:E@HE8F^FE`_G0_>TFZ`WS0!UNQ*W.;&4ZAZZD\N%87Z6BK(%BQPNNGQM28I7I^NN^ M$I+N"LC]Y(4T/7,W%R_H2YY*H42N;:!ST.C+S+$3.\"TW60<$IBR6Y+E";GQ MUK=>0)SMIBG0'\Y.:O#;4@=Q^BQY]HU7#*H-^V1V8"?$@X%^S)D0=>`IJJIZ4%O##DQ].C\Q`8\%>YY41@Q9^'5JC$`5A?#EQ/%:>UV5FT=3!LN-'!XB)L]GWPBBY!P_5,/H\`\VJ MJ8-HXJ`%H85E8(>K#C"V8,Z>0?5G6L`3:_RH]0I8!`]!:"&VH][BV($YEM[O M``^SL8-^FUL'"$('H6OWC3)V\%_G'4S5%XT03`^\%H0._(4=]1;1`@Y6G#LE MDWOVB16%LE)Q-$/3@P[J[G8#_<9O1G+W!\S3FN[9=RKWO%)6P7)8ZMH1G#@2 M)S)>:%$W4VTG-$S2YN(F5%!```>1$``!D```!X;"]W;W)K&ULE)A=CZI($(;O-]G_0+@_8H/?44^.-+-[DK/)9K,?UXBMD@':T#C. M_/NMHA4HF.UV;V:4>OJUWZX2JEQ_?<\SYTV4*I7%QF6CL>N((I&'M#AMW+_^ M?/FRE&>>?YX///R."U>DM/5#:K@\I.,!C=TIQW+C?V"IB M,]?;KNL#^CL5-]5Y[:BSO/U2IH?M5I*=S!>F>@B,TMCI\<*$2.%&0&?E35$ID!AN`OTZ>8FG` MB<3O]?];>JC.&S>8C:;S<<``=_9"52\I2KI.WHCM2\>5_%V76X'@PY#^^,;B?SD$:RCR#55J+=B\ M@K2\;0,V67MO<)3)G=EI9NXZ#3.?4R1\('APJ,L?%]HUC"Z)'@1F#2PUON!$ M^KX"2/?GB7K8P$74AM_;XNX3A.XH'!+S!47X$/$I$0V)C@@Q&@R-SJQ&<1'4 M7B<7`9O2+>PT,^DP/2*T$MQ*1":"^(2-=!-J3B3"&Q<.L:DU?SGN^=/,HJY6 M%DR7-!R2,&.]NN/=L#];]C(((OW/.>$*:>`C:CF]YI!CZ\\=U^ MU MJ9F)KLUI[^80DJC?B_)N-!CW\A]UH[[?1HD?;%3V1-TTP.*_,.Z=*< MS'O%%Y)PL.C=GS@)+Z>]%B$BX;G?WE2I*WSF/UV>3'<(W6=!P%KE^JZXNT.F MQ-D1;DK1$:$NL4^H./6?,MANFOH MYO232GVT%MB.+ML[G7X.WB5T'<\"^ASE),H6O7*):-AORYAZ@M/['YZ0IM^^ M@/6:DAW3D"$MH1WA=B0R(M0E=@.=S#U9I[J'@!0UG1"BR3#F)O.(4ZT,#TES5$_:.K6!,@VFK=YWCY%W/SDT` M!M]+?!*_Q>4I+923B2-(CD=S2%FI1V?]II*7>NC:RPI&WOKE&7[B$#``CD<` M'Z6L'F]PS&M^--G^"P``__\#`%!+`P04``8`"````"$`?_>DEO\"``"@"``` M&0```'AL+W=O1=AW/(QHE?"45?L(__IY?S/#2"I2I:3@%8WP*Y7X=O7YT_+(Q9/, M*54(%"H9X5RI>N&Z,LEI2:3#:UK!DXR+DBBX%7M7UH*2M`DJ"W?D>:%;$E9A MH[`0UVCP+&,)C7ER*&FEC(B@!5&0O\Q9+5NU,KE&KB3BZ5#?)+RL06+'"J9> M&U&,RF3QL*^X(+L"?+_X8Y*TVLW-0+YDB>"29\H!.=OE.US!=V>@"'M:Y&^QE0F4%"0<483K93P`A*` M;U0RO3*@(.2E^3VR5.41#D)G,O4"'W"THU+=,RV)47*0BI=_#.2?I(S(Z"0" M$2<1'X8N![LFD<973!19+04_(E@K,)6LB5YY_@($6T-F^L[BOQR"-2URIU4B M/,4(DI?0E>=5,!DMW6B+;(7$F8MD)_L>.AF%E MG6<_&MO)K0TS/F,F-K'YD(@_)+:7",L?)')]NS0<82A>UYUY+_FU06;-4KP9 MAQY\>O8LP@_G`R*VB'`Z&Q!;B_"]X)RP[,&;=;T]#=OV@DE@9[\VS+CQUW?6 M/GLK3Z\Z<4OH%[47O6V?O1=M>0IM3WKG&$/PY3=-!_6]]9>F84SO>MEMS#.H M>]?ZOK<+T7`RZ-G?CS;>S,YO=LB2BCW=T**0*.$'O:L'4.]NM#MP[D9ZX^B- MK_T%;&?#\1@.J&;<[0+@@*C)GGXC8L\JB0J:P52>,X5B"G/$F!O%ZV:_WG$% M1T-SF<,_`0H;I><`G'&NVAN]'7;_+59_`0``__\#`%!+`P04``8`"````"$` M[]TV(?P#``"%#@``&0```'AL+W=ON"8=,^PT%/IR(C,Q^TMLW4IPO M'=CM@2(N;)-_Q(1ED%&@6=D>9\IH"1.`OUI5\-*`C*3O_?];D7>7G>[X*R\P M'0O@VI&P[J7@E+J675E'J[\%R+I3"1+[3@(C[B06O%H>;(B)]+KBM$OWVY;> M-"@6^!1K4EYZU@8(!T'B\Z/$_U((TCC)%\[2<\'D&=CRMG<\;VN\02JS.R82 MF$#71DP0J)##`.&)X[SQ\&(:8ZE#D@'!70-)HR[("-;E@-W_;M0@@P]2902^ M^KUH#K%5Q&&."-8J))Y#$$DR1T@DBE!'%;HLD(.AYB0/;`4XHH^V,">]X^#L2Y4 M6T3]**QH^H+8+>Z@81D%/BXX%>`%:ZQ-!?A!B&Q,5(#G2VU> M5,4M[X6-(_!B2+$)4D;R3/R]2]'VE@2&#(G[8 M@\(-^PW#7)FNNH\=WXK8161LXLL+)$[V/ M^2VDOT>,`;@$-.F9_)ZVYZ)F6DE.0&FN`FBKK;A&B(>.-OT!]$@[./[W/R]P MW2-Pa`#Y1V@T/_,@[7B#W_P```/__`P!02P,$%``&``@````A`!+9E)BP M`@``\P8``!D```!X;"]W;W)K&ULE%7;;MLP#'T? ML'\0]%Y?XEQ:(T[1Q.E6H`.&89=G199MH99E2$K3_OTH*_;BN+>])!9]>,A# M4O3R^DE4Z)$IS66=X-`+,&(UE1FOBP3_^GE[<8F1-J3.2"5KEN!GIO'UZO.G MY4&J!UTR9A`PU#K!I3%-[/N:EDP0[L-HY$L8H8R%^7O-$=FZ`?H1-$/>R;"RI%`Q0[ M7G'SW))B)&A\5]12D5T%NI_"*:$==WL8T0M.E=0R-Q[0^2[1L>8K_\H'IM4R MXZ#`EATIEB?X)HRW4^ROEFU]?G-VT"?/2)?R\$7Q[)[7#(H-;;(-V$GY8*%W MF36!LS_ROFT;\%VAC.5D7YD?\O"5\:(TT.T9"+*ZXNPY99I"08'&F\PL$Y45 M)`"_2'`[&5`0\M3^'WAFR@1'1Y(03&\[^RZ15E=*#%DME3P@F!4(I1MB)R^,@;`3Y,+W$E]3"-(LR8UE M2?`"(TA>0U<>5]%LOO0?H93TB%F/,8O%$++I(+9PEC?M#/]XPZ'+MD/8KH&D M7A=4Y%37RPWJTK=@FWX7=^T,P-WKF0SC;L:(Q>40DHXA9R3;,>*$9"`G^A\Y M%@R3=9I]=%:WM<-,3S"S8?J;=Q'INXCM6XB!/DCDM%UV#*>OWJNN;=8IP5#$ MODO1[&RDU@XS;V#]R\0P+JQ61PC#`B<0K=,W*433!5L MPZI*(RKW=E%$D%EO[7?8S<3.XIE]'<9P0\;V%'9>:_=[!]@Y#2G8-Z(*7FM4 ML1Q"!=X"2JKRD@6W3/I;P<6%P]P(/P+F4ICO8&]9_KE9_`0`` M__\#`%!+`P04``8`"````"$`EF_T/_,%``#W&```&````'AL+W=O`=M7QM>V^]8>J&AR(<.HW M[F$8SFO/Z\M#U13]JCU7)QC9M5U3#/"QVWO]N:N*[3BI.7K<]R.O*>J3BQ'6 MW3TQVMVN+JM/;?G25*S@]EVYPAQ'-] MK(>?8U#7:_I<13HW[IZ[8WW3G]H7W_KZNT?]:D"M6&? MY`X\M^TW"?VRE5_!9&\R^_.X`W]VSK;:%2_'X:_V]?>JWA\&V.X05B07MM[^ M_%3U)2@*859\I%&V1R``?YVFEJD!BA0_QM?7>CL<-JZ(5F'L"P9PY[GJA\^U M#.DZY4L_M,U_"&*2U"4(5T'@505A\/;.R4)-AM?+Y!5/0A9&[U/P<#FC.I^* MH7AZ[-I7!U(."/?G0B8P6T-D*8L`<:_+`DN1-40/>PE]^?>/3H?0?Y M2P7)$!*[CH901'X%D5P@'M"[<`2-EG.4DRR.\27\N(P,(?&X17)=N?$%(0#" MF`3FQ9%@$-%<>6H]&"&!`0DI(I]#$&H0Y'YJ$KQQ896731$^?7"&D&3<5":B MT-=[,HJ64P#C:7")0(A!59C$9&(%-^OM+;'D)(L@NX3'34-(I`B*P.9'QEG$ M]'Q"+Z+TYK=4@BU:W**%$$7+#YB]H>9XZANL"2NH%U.T>582;+$2%BN$*%8\ MMDCG-X<)*6F!BUN$G&21TXF".XD0)"=$8'60W!R&-J<3E9!+*;EYQ238(F7M M4X80I5@4)(E5NSD!A)$?ZPB$&(,N:LHVSVQ$6]0L03*%06ZI+ZSQG(ZG7.\V M)6:U_'>(89LF/(J6X MR`O8U`P"G3.*&F("/!KYND,H8F28W:*UR`S8U`T"*]Q,891V:6I5 M34!.GQ!:9`I^:0F@].%,8)":X;Z2Y2C8,H@!^>)/:(DO@V,O- M.@AM2U`8DDEZPQ2[*YZ@,52[1:;`T11(-5@G[DQA"$$[X3#,=0BA)Z]=S#YR MWR_F<1:U"&.#L"H4!H\C^K2!`MX8I-2NF$/T[BV1F)I#J&U144,,4F.6OKF* M,!FEY!89@Y@:0VCW7X51M1J(U/`D)1I&40B1AD8/I^06F8.8FD-D[5>F,/CH M!WDPMQ"YA8CB5#&6]2FZK;5WEU//9. MV;[(.V0.!__+MWB_G;%UQN5-H_5]#O?>X_?>90"NG<_%OOI:=/OZU#O':@+SB?VP$NG,>W!_@'0P4WF?X*P+NV'=X^R*OQR[\LGOX' M``#__P,`4$L#!!0`!@`(````(0!GZ91%50,``-H*```8````>&PO=V]R:W-H M965T&ULE)9=;YLP%(;O)^T_(.[+5P+Y4)*JT'6;M$G3M(]K M!TRP"AC93M/^^QW;A,9NPM),..$MFLW]`+7P6U. M"]+NUN[O7P\W<]?A`K4%JFF+U^X+YN[MYN.'U8&R1UYA+!QP:/G:K83HEK[/ M\PHWB'NTPRV,E)0U2,`MV_F\8Q@5*JBI_2@($K]!I'6UPY)=XT'+DN3XGN;[ M!K="FS!<(P'\O"(=/[HU^35V#6*/^^XFITT'%EM2$_&B3%VGR9=?=RUE:%O# MO)_#*0T;!QHMBZ933&@#@VVF(;`W("'I6 MUP,I1+5V)XD7SX))"')GB[EX(-+2=?(]%[3YJT5A;Z5-HMX$KKT)3/G:X$D? M#-8=D`X=+<)9IF5Y,"^1#QMS) M(!4*:@ZU?-HDDY7_!.G/>TFJ)3/7&221J\@1%R9#-.H`'.E^[( M*(,LQNE@KZ:1:LE,E4C.*SMY8`!`8MX/((.@2TXRD,06@)9,3R26(AM3&(A@ M:VK4S1B>S(=9`@C:Z'DF*+:176UTN+5DH MI/#3C=5QV<5A`RIY#Y046U"O+:JAM"114'&@/D,VE"(;4QAH\+)R,HQWE!2;.#/K+U,M.8]S?LS`6;P'1XHMG-#, M0*HE%[OIXK`!%<(R='V2E-K"LMZLM-?T#76^H\8U)J"UOH]7,=1K\NG",+-> ML[37:,`PB29!$%MO:F9I@D441J_Y-P'EFGMUF\GMTBZLO:KWFG%`[7/4G`74 M1PF]63:8[7"&ZYH[.=W+8T($K]7P5!]ATG`)6PH<':SG&1QMU'-_&("318=V M^#MB.])RI\8E6`;>#-8PIL\F^D;03NUA6RK@3*%^5G"&Q+!9!1Z(2TK%\4:> M?H93Z>8?````__\#`%!+`P04``8`"````"$`7B!A)AL>``"R9@``%````'AL M+W-H87)E9%-T&ULW%W=Z&P"[`5+2;&YR MD1V+Z)_3Y_<[IP^0-__V>3%7G\(TBY+XVQ>][NX+%<:39!K%M]^^^#@^WSEY MH;(\B*?!/(G#;U\\A-F+?_ONG__I39;E"G/C[-L7=WF^_/VK5]GD+EP$63=9 MAC&>S))T$>3X,[U]E2W3,)AF=V&8+^:O]G9WCUXM@BA^H29)$>?8][AW\$(5 MP?-#TLR^HUDJ+_V M;[(\#2;Y?[C+;KD_E$N-'Y:A^W"KM[OS)_?'/A@P%2:[-2_PISUWS7$: M4-W4Z&%QD\S=IUNCJ]&I^Z/1@>OP-B+'H1F7P<([%J>JT^&'#X/KTX&ZN&Q; MYA2JE>+8%U"7S^J/X8.[W=;N[FYO]_7>T>O7[J/3(DVIF77.M;%Y:V>GM[>S MWW/7,*I/)B&&8=`4>^)?+8N=)HM%$JM1GDQ^ M[JC179"&F1H6N=@RN.U..QU>G@TN1X,S,.QR-'Q_<=8?XX^W_??]2S!O]/U@ M,!ZI[8]Q4$PC;/X-_CTZ4R^_<1>ZB-7X+BDRF&K6@4G/PRQ327X7IO=1%JIL M&4ZB6>2;Y5DX@5GVQ/+VW45//UY?#R['JC\:@0SO:9#=B6N8\!_AWXKH4S"' M4#)W()A'YY*I-)R$&'0S#SM*"`SF\^0^B">A@E=1TZ2XR6?%7`5V0C)3+_<. M]F27EWO[QQTLP:/DT:=P[LGJ+)R%4(LIW%N6@PL3K20N.>6P"!YW$:H\^!RV MC[Y*PV40357X&?XU@S3I#(6Q=GT59%GHGWJOP7U;\\ M4X,_?;RX^@!^=U0$OY,DGS!F]?SEKEXN,F#ZF8*D[B';O+.AXV/[/*^?ZB__;B M_<7X8N!I:*EXR^"!6N?R#L_30O1E0>$&/*?(]R:,PUGDR]1.6*,,\RBXB>91 M'H6>'90L2\-/85S`"%HT=%5UUJRHQ;J&`_Z68G>6ZYMD2Q_K,DT3MX8HNOZ+ M,15Y),R$9QM?7+X;7)XVB&CKZY>O7]PM1N/AZ1^_'[X_&UR/ML0NQG]QQ\`N MC;5GVMF^W.TB7*@E8BC\4!'^01UV$$#X?RK3CC@H\KLDC?X>3O^@RA^C+*,. MB%FO<=3:L;?OM7:SWE%G#]AG]_!8]L&?"&N=WE[/4M9,Q'IWUY\B)$!CX67H MH7:B6$V"902OX_(*:ELLBKE$KRD4>Q*U2%6.=Y?,IT"F6^+2<\_+>O*7(]5F M;F4M,Y\1[*X00($IPSP"0'ID\`L_3\)EKH.OF@9Y\)1X.,K!)<%[PQDB?8S@ M%('!5TDFO%X#-OOK8YDK$T]_2\7=.-+3YL?.T%KVV-')8ZVAE7*#AHS1;"2[ M<7@SS8U#UQ' MAX"S.:@C#G7/T+Q(([HSU`NHA8ND9F9O<6X'//!KN`@JC]\R$2OT3RO2!L+6LW)G+OKB+!MYR:@U"@R"\#= M<:=W,%VX$,`;G0@(%6OP9XGZJW337;-DBZ0\K4^-1W2?4Z^?)0U7-:+X$^R? MWK-=-:X*>$8P"=G\C$[X$8(HZ1.+`-\>LX]+VTQCG[6T<2.0-`G#J5'V\'.8 M3EAP`+')DLJ$\E%9[#"Z7A'1P1(`7@ M4!Y$2*W"5"K>+%)AA_D#4A'1::22NMPF5!50IP6R)G6?I//I/7QT5^$.QMTZ./S*09-9?D^>9`6J@)@';8A` M;`+_(:O68,TW>83:VRR:SU62 M,@&4`^`?9`8I700_(7E&%*!MXSP6+VHK76$'HG)^!\G``Z,&1^YGQ4TI;^,K M;HPJR!%P((ALCMQ\E5==5SD(&,077@$[`22*_-Q!8Y`;H(BX6`;Q`[?0'-'W=]%@-+5816B4MT&=<`+7(RE2<[7]ZR___:[?O_KUE__Y1L(_C2N-%C6^ M1M7-D7!+"."B40P-+0P;$"S.80"*=S$R[+H`:,=?*.V`\[AZ8!T#'%.CG7\' M@^5`H'_^T"&KX&Z?P"Q4G%&$%)0HF;P$_.)Q MQ42$U495@$VQ1LP[N'E-^X/I3W`0]$V9J!W<`U>)40_/LB!]8(R\I9T%:A9$ MJY-)4(J0T5.FQ`3^^2>US(#?$W MV`D+@37):CBV8:05H9U"_T-N6:HC*$@43R%^IF"6<78=G.@FE)QA(O9EZ("+ MF:L'I'M=W%>$B`*3<'$3IE^_V#N(-OG=!`C0<)%RFREE'74?9$K[)]BO9&3P M2N:BI*9X)3/A_W*<#?]#F^]2T=2L2,&>%`]:C^."^C.=@THQAS\"_N)4E[U(PP'FC\`&L7ML5^Z MOA(G0CVI-+'&5]`.-I&#C`]"'LT#C!1[R>K!&6Q=!#]#->Q>0CJ@?;&P@)$B M"F8SW/.(!+`W>(%S!XO2!3>G`K(4(AYB9U9`77$DT$7]ANFUI`]:*4+1":O$ MC8<4EPV%:"*GC(4<9$LA:@KA@&74(CV)?QESHN_**6EK,`@O\ZF:1C@WU)+J MC)`*L91\\H0VBFYC7.I->!%+1XCPQ`TL3GOCW,^?5=1DT6"F8/.1%YP%:M7I)+B:(ID8`#<`0L#1`L:M&P-F7\)S`A(^V MIB<8Q*,L#%CJ'V8W'8EM055XK[D-"/(V2`5J/H8WKG10`J".UN68)C%8"@>) M!UZ-Z2)6'P#ZV!@@XJH5JVMK(%*CAR2=9NIM@O\H<\\0A_?UV&_,5,2`G\D#8:LWII:R:E,/=>"%PA[XATY*-Y M`DSC.-K\`2]O"\!"1ALZ4#AE:Z/@@Q-J*T]A`[-GIN^2!`D!PAZIOJ@JD7VY M-FZLSY53^DU3U%GEX3;D8F]U+O9T"L8(BG``,!W8OXDJ)D+=VM6LIFSP)AY# M:CPP;KRT>0?/ZANZNP@7@MLT;'8XV[W.X<%K=SY^/>AYO47;KSN] MDV-O[''G^,0C=:56;T*G32%6B_:BCB^/3O;D3I?6]++7/5`+V!9)M^J([!IA MAX\W**;V(R^/>\?_F`7W!9.7[2F>WO=SM:J>""=%3IP"8%,JBX4/:WC`@"9& MDFTRD6NT!@*C0ZO@NIJ:R,3.Q=&ZTGJ/.@UGG2)3\2]^SL*;_`E^Z%3\T/HE MX:,EE0H8:Y+Y)WH`E-"P>:65.M[\'X`*(&CR%J93YN,1Z.M(T]/C.\U MX.LF25-QATBXJQM9HM9591*-!_D"VD`2K1I5G M^DK@*GC0>&1#A#L3S7HL)4,$<^8D$+=X/=OTP^JOW'&RS%MZ$E0'`I'V_1UJ\+J& MK;(P_12A[L#U"M2HKCT:-)4:\X!8*```$O(SC8AX-W5O[]SN42U5PJ9PJA/J MME,3YY33"`<-%)45N(,P![_"_^D[!%1J>3T"Y8`5(RBRF(X.7RU-K MU0Y)4-'\`E56S:J M"0U:^_3.,I?$M2JOYT7@3@GA4\'$EJ$J4W>L>_^8H MV^OVRC7,HKOE#T\-W6ZD12U)%(<>2*-6>+L$A2DJS*.#Y9C`X>N7#RQ>9U^_ M#)@9>RX/F;,>T-KFKA-I=Z*^H]_$?W=67SSPJJ,OE0HG6]6IE[W=[NN2J1!E M$9LL#BUO*YZH4?:5DK=JF2TO&VZ+YX(?N=&ZAG21&Q%&8KX^OTS2!*-T3J9=EGCJ/Y+INJ$M$+IOT0WOA6-6OZ3_TKC/:+NN. M.DH;H&'S6-9AZ$=(0L8V&7$N^(^>8:HQ58U(3!/54ZPI$C5WG7!.E[G83H:O7_JZE<$]4,LY!\8UJBM$#:]C9/M?O!Z3[9>OQ+=X#VH]Z802 M-C%J;05_QU#HFX,ER+.3[=?[G>.#`_=YM%W7D9)5"P\Q=12A__[ND<9,)NZ(_]6(R==4&YL032$`JLO+WE'W MZ*AJ<-%U[78J[@*X)'_A5("Z0%Y36Z%.`F/()H=PP***GEF,$3D]>Y([!&F" MK>@BK983)F#7ZY.S*(6IU!(F#&?8U#G7WD'WZ+6`$]18@'"@VK`L"65B[HS? MK*ES$Q.V<,VK*Y]OYP'Z/$83M)7RSD@,6-C'`8MD&LXU/N4:5>I?JP>W6L^. M[0-"MH!2#D&\JT"_\_/@`1KYQ6]-T8R#J\"I>HC"N:>0Y3"1`2L1(@#/D*ZC M[.>=&3-.*4C1X>!&Q;--O.)UM-/K'AZZ%-;@E_9BO&/33JHO0&S-!.U[!!X* M5&IR=6A^91IC&DTD=BC=X2M8BV]U\4H!3ARA`F]G\(8%\$SB#GTF(@4JQ=K- MX;J+Y3X\=5"K$(K$J'6F7.BW(CZKC\0%5`.[`;,H-0^6B.D2.O`JG$C!LP(Z M8CO)1CH$/V'D(UWR=7FHKU]$$"[?12[NC^(6Y>4N=8Z+._?QG]F(KEJ=\)^Q M)\CEL>ML-M#876Q[[ZAS>.A757J=WH&G5O0+<<%$DS;9PINZE_2\HTE30%\/ M!9>C?<-/R08E?!IPCM8"@:OZWKE2@943R808EX:U<@)-KTN'U9I*4SU'LKV'K,.+;-MXF\E=;&!; MD[0CL)U?BLF%.Y8,*-,_[0?*)BLFL[R'9@LBKO[1L!(M=:G;SI#DKQQ?R$*#`-EE)G<[L$W=MX+7:5+4GW#Y.BU@7K!2'?5D8\2'*H^!5%EWJ/9MJ)V@ MWP&MN;H&4[\TZ*JK%N)9H2FIKTNIH[$GX@&NHICY265K1UK*B$"1G_-`.GB+ M)H-:>ASP2EO*R>'O:#`2C'@3KYN6]1LE$D+A@H1?_*.^-5?FK%J3%B0$R\:X M,$!'ABLDW*@ER)EIJ,(W8%%0"-?/[>\3QN(=N:/##[@29+0TUQF=^B9EEOOU M2T\\R0_%'#>]TBTA^^+%"9"!MV(8OY"CPM+X8AIVZ77WO!34.Q4R=7B/*C-V M4F(>F>1[+AE(3_CA$(_?P"@P"2J*L&(R=-"KW_V5$X!<>!TWZ6%I"]'G#K': M37N.3O1K/H+3*UU;U7U3R!!BU1!;.U>>3BIU=*S+S)2&])7,"KQ:*="G8!T" MFEVJ(!SDX5[Y0A&.=1/>!7/@+:U(CZ*(>E"!0+T9RR1,S%?2+#[2^]?6=;QH MW8PL%6NE](2:.>10UA4MW5'NOEIU2T)*Y=.&1V8`\)F\P=[35M3#=-+$S;8M#Z;!V\F1',HLE M>QH_$Y3PR&2^;JH2J4IML]R?\0JCL0XGH-PN;Q[K2ICU`L;[GDF[!3Z]`,![ M$^;W1"9"97E771+%+=GRPDY*7!886A'L8*10)R@6&Z*FP'L&RE1WRHL0GPDP MK@T`AS<&K&U;A>^LU>YJ%+(N6UNFBL["J;P.<_VOP6+YAS-S5^(YXE)B,*=* M,G95&N3+@R/M/WG$ET?')W(=]M2:W($TPY6NH66KWM'KVF7;[OZSMMK7I9=2 MZOJBI]H1PL0?;.D#L#9?"L!Q4'8"+C)B9+XFJD1)TLFB+DOIM\MJ` M)N92_C54\[$[*B53VZ$FN]JOT,9/T!LT$HMJ:;T6HT+_)W`5XO1/11IE:+(S M,`O2Y(95B:NVM28TD.91`:04(>$7U!/_DOS5*BB5/`86-^T,\&)HF4)S(J^_ M,4T2.H`%02-NI$0$,)U!:-J5>R1TV=;9*3UX,"AM)N:M6[X1[?&O:0,L;ALS M=9D.BZ\4,GE.^X8VZOSHWP29.,^2+2DLR\``R[HGZ(+)P>N(Y"'F8$Y*>(\@ M[WXC+I#ZU@U8QD,S-N(4LL_R-H@^J*X7[/6>ZF92';!ET;:^*6\SVSN"<[!$ M2NN.P\\Y,B_3IN4QCJ\F7&@%OL*,$3-O-P0,@I1O"V2J'+&I=?]<_/]CUL:E M7S01#3+J#&QJ@#'N9"$>.%(RC>]QU<*D5ZJJ,%TDN]'.E%3+?2)^P?NCVE>5=69@]HGMG&6.&AK*%)I=R)H(G>^4U"TI=UJD&AFM!B<=A/&"Q?B+FLFYC2?JI MJ5H2=+G2"PPZ5_IV$-WT"]F5AJ#=H0`U?D>/W,"LO5^Y+-!Q'B`$N\I^%L:) M>#[_D:VVM[PW6%,"9%8\N[OVT#:FUC"_51*"67?\=:-NN*,&-MUW,\.&=/_7 M7_ZKJ=OI*2&.9[6 MDZPVDEHGF&U="O\A-ZZR*5Y"(+AA/S1?C_5J^$,X:FTBYO+@L06^TCK,)9N4 M:)6NR5[9H$FMM_8MU5R^(8;6S,)TH[OG?M2B'54:MS[BE7T!\@K&O79]VN/_ MMU2VY@\U.Z26KO[Z03JAO,^VM0RGG7F/-A9Q9<--0G2?>P;;O&_K"9H05*LS MH'D*MI1XS+\*I)FT"*BFQED\^ID!.DUKN_1O\DU<8\=W(FK[3%X<;/W0RCF^ MN9"'.^^!7!I\GOJK-/A=,./VA&H;:Q5\&H*_2W&MOY8CRFY(=]RHI4^V712M M#:ZM4Q['O=KG=VH?1=S(PL">OD]OP.7UL:V-=W1UL:?=7&LU8`^!&AS*Q;M MS^%&UCV7;-:\X[T"7OHIVE#,2]ZH+M3'F7Y1)0%AK2>J*;[).34>+#\.9HH: M[9U^+E^%#I0)/GGM>][(#;5O=_S'IS1P/6LRTS/GAD'>^T$C%YJ]FCNUW(VV M]DQQ"B>PSP=/.W7TUS!.WH25MXC*[JMK"M=;'/V64KKR'IB>&/?W MU4UX2XU7_L5:W)%;!\TKKZ[@-HFA:U^_G>?TO'BKC[Q.,G?(ZD:U!B1W8(DZ M;M8*#E$CBX`*F#M$V>M$VS]@>-7 MOW76.J65U3OZ>\1NGKT1,MJT>%B58#OJ;?D1&O-&OJM*9E9'F6RZ]?G`]OFW MCCAOZQ9MI&R`^B.,N86LTEW98H#=7O?2=NI?::Z?\JW^[H!+X\;E6DZ_<9XE MRS.RC3-;N;5QYHJ`#1M;SKU&R;QMSND>GUANJ2FE;%769BQ`]5)S&\05W@34 MX&/OH#%@K2&]%H/TKKI`4?FFE@&6J(YJ_BJW7DSWI3U5P\IB5"914<*AJX6Z M@1"-E^U#2JU8.VH-H>OUH12Z!282Y24YJY6QGGWV33'&$]U=0EL9HA-8\HXTB;\M:FK0`?C9VL.FGE=B5@ MY\HUM'3P(IO06MH\H<;T=KB#- M'?.8+4;/+QJMI+'UZWMWN_HG32;Z6S;HD?#NR^WM/V_^^9$]=$KX?_GS'?_*P````#__P,`4$L#!!0`!@`(````(0#U M>ON(&0L``&E?```-````>&PO%,[TP?N^KKFA$ZV\\'&F__7!NICH6I+: MX#WC'[_LA?87JAG$JX"1T1(8,?/V\V%$P4; M._66GN^EKTR6K@7.U> MX^ZCG/:F/9!TAV%Q)`1T(1L73V'T=?0PN\@&,`\_-G-=?*+]L7VX6L8<_6]N!Y[]FEPV\P`(C_UW@@9OP8B_3<%X]2T13V#1! M&)Q-0[Q";0K`)!LO-MMD__N`39RN4;NN8_CC=#$KFNV2IFL_+O8X/$97Z2NB M)WY15NJP$RF;+OJ@[VS*+D=GLVQH#:VQ5,NX6-SW&RH<6C*I M;%%H?1C?GHU.^[Y>3YJ&)TTJX]KN67S_&]NO`8%,KL09)Y'LK1/&X8%/9?"JQN+RS%G=, M+T$FBJ)&J&4MQB<0>C>?+N0C74RGLH4:%KPD"_TPPI=DH1;\MY#&:3Z8F+)` MEO*TU,/2L_]^/)U.)X/+R60R-8<#TV0D+_.(]L*5^^)B-2J-IGT$(T`P'4ZF MEP8`Z9L3INJL"(8`8#P:34:#J6'"_RS7GAZ!;$ZA^E;L58)`D5<)`D5>9=5/ M3T+FSWL*+`0I]BI!H,BK!($BKXXE9^"Q/GG.,RCC2NX,;Z;B5!K*3&3B#-\UP"*>[P^:V MBB=6@X1NPU5APPY-^S;(4-+%D@)8:YLF)^;C-0S_CNO[GW%`_ONZG`/`4M?- M]OJTYQ-5*K/'WSO,0Q2"1/`< MH]^LT0\\"?-QC'Y8##KH1.!%J7X(+F'],N,!SQ3E00TNH$'=A$`H@4`< M,5`T_@XH!D4C,(T&14,PA<"-P6?L$]03W`BI"`/@4=(KJGG"@!LQSD@#@:`J M0Y)H,%2E2(I!58ZL7&&H2I$$@JH,23VA*D52#*IR)'&%JA1)(``C2C(D]82J M%$DQJ,J1E2N&JE(D@:`J0Q)/#$^<(GMTV31;1*7KIY,WK9]J+^O6A=1!7=$$ M?B^:9]535CF"+U@M14IIO.O,+M9.M:N5K M;&\>W!FK^9$]_3@9(6J\[ M&<(6G]8F22G^DD9/%S28+872LQ3;!RK+,YI_N:Y\%J_#4")&-#\2R:']V+EJ M2WJG_5&\2&'/&Q(N4J1X[%1`ZT<)F/[\*D8)Z<%/JS-G.*Z17UA7C_R^Z)%UTD4-C_N@$]-<$-PN]`^.#C?+$LA')R76\^'VVIQUP@W_IQM`G>/S;.+^59- MDZQRAHZ3>"H+NGY7667F-'`SF.""P:RK+%"?99@A6$MDP7T)G67!!GTN"[?J M*UPF+,=WQ05-NLDH_FI@F*^Y'@MQ?'O0C'ZNX`RV" MB\JJ_,C'ZE`P5JFLRH]\K*+)77%5?@2IA"\3ON@JJ_(CGR=,P3Q!;:S\R',_ M$N1^-Z/R$6\(1GPFI?(=O",79-07;G]JK(NGS`X#@C`@.>K>9L?7B0<82/068G++!T M)P9A.2`DZ*JB%,<[?20H[D]1 M5'+$2S#@HPB@'^"AT?`\:@UXR1CB8QAWU+N(*?L"3P\>L>XB!EIG:/CXP]JH MBQAHG8GADRK.GT3$?`PWV])#?"[%H5M$Q"!_V::$1G:O M0S7N&H)YZ<%+X6[XHA/S.`"6"(Z'"$XZE2)V,HJ@C+_9<8B]A>NZ.S%:8U%U M;@QF_ZN7ZI9;QGN*CU5G-^.6]0#0NW+7]M9/'\HO9WKU_L_L.1,03/FO?O2^ M1"D3,=.K]Y_P`1[0BZ'FAW3S*8&'0L!?;1M[,_V_=_/Q]/;.,BXF_?GDPARZ MHXOI:'Y[,3(7\]M;:]HW^HO_`67X#/HK>(CY$<]X9\^BAY-C`_,J\>%)\'%N M;`[^4CXC_^;_````__\#`%!+`P04``8`"``` M`"$`^V*E;90&``"G&P``$P```'AL+W1H96UE+W1H96UE,2YX;6SL64]OVS84 MOP_8=R!T;VTGMAL'=8K8L9NM31O$;H<>:9F66%.B0-))?1O:XX`!P[IAEP&[ M[3!L*]`"NW2?)EN'K0/Z%?9(2K(8RTO2!AO6U8=$(G]\_]_C(W7UVH.(H4,B M).5QVZM=KGJ(Q#X?TSAH>W>&_4L;'I(*QV/,>$S:WIQ([]K6^^]=Q9LJ)!%! ML#Z6F[CMA4HEFY6*]&$8R\L\(3',3;B(L()7$53&`A\!W8A5UJK59B7"-/90 MC",@>WLRH3Y!0TW2V\J(]QB\QDKJ`9^)@29-G!4&.Y[6-$+.99<)=(A9VP,^ M8WXT)`^4AQB6"B;:7M7\O,K6U0K>3!`6#?!TVM+$6:]?Y&K9/1+(#LXS+M;K51K;OX M`OWU)9E;G4ZGT4IEL40-R#[6E_`;U69]>\W!&Y#%-Y;P]?O/R\1?E>%G$__K#)[_\_'DY$#)H(=&++Y_\]NS)BZ\^_?V[QR7P;8%' M1?B01D2B6^0('?`(=#.&<24G(W&^%<,04V<%#H%V">F>"AW@K3EF9;@.<8UW M5T#Q*`->G]UW9!V$8J9H"><;8>0`]SAG'2Y*#7!#\RI8>#B+@W+F8E;$'6!\ M6,:[BV/'M;U9`E4S"TK']MV0.&+N,QPK')"8**3G^)20$NWN4>K8=8_Z@DL^ M4>@>11U,2TTRI",GD!:+=FD$?IF7Z0RN=FRS=Q=U."O3>H<],9&R;,UM`?H6G'X# M0[TJ=?L>FT1.[P:3?$45*&'=`X+&(_D%,(48SVN2J#[W$W M0_0[^`''*]U]EQ+'W:<7@CLT<$1:!(B>F8D27UXGW(G?P9Q-,#%5!DJZ4ZDC M&O]=V684ZK;E\*YLM[UMV,3*DF?W1+%>A?L/EN@=/(OW"63%\A;UKD*_J]#> M6U^A5^7RQ=?E12F&*JT;$MMKF\X[6MEX3RAC`S5GY*8TO;>$#6C\S210*:D`XD2+N&\:(9+:6L\ M]/[*GC8;^AQB*X?$:H^/[?"Z'LZ.&SD9(U5@SK09HW5-X*S,UJ^D1$&WUV%6 MTT*=F5O-B&:*HL,M5UF;V)S+P>2Y:C"86Q,Z&P3]$%BY"<=^S1K..YB1L;:[ M]5'F%N.%BW21#/&8I#[2>B_[J&:+T5';:S76&A[R<=+V)G!4ALZ%8JNU'N_*J8E+\@58IA_#]31>\G<`6Q/M8>\.%V M6&"D,Z7M<:%"#E4H":G?%]`XF-H!T0)7O#`-005WU.:_((?ZO\TY2\.D-9PD MU0$-D*"P'ZE0$+(/994FRE)")J(*X,K%BC\@A84-=`YMZ;_=0 M"*%NJDE:!@SN9/RY[VD&C0+=Y!3SS:ED^=YK<^"?[GQL,H-2;ATV#4UF_US$ MO#U8[*IVO5F>[;U%1?3$HLVJ9UD!S`I;02M-^]<4X9Q;K:U82QJO-3+AP(O+ M&L-@WA`E<)&$]!_8_ZCPF?W@H3?4(3^`VHK@^X4F!F$#47W)-AY(%T@[.(+& MR0[:8-*DK&G3UDE;+=NL+[C3S?F>,+:6["S^/J>Q\^;,9>?DXD4:.[6P8VL[ MMM+4X-F3*0I#D^P@8QQCOI05/V;QT7UP]`Y\-I@Q)4TPP:&PO M=V]R:W-H965T&ULE)==;^(X%(;O5]K_$/E^"`Y?+2*,2JK. MC+0KK7;GX]HD!JPF<=8VI?WWS\."B9)8AZ4: MXB%W.Y'R1YD>"UX::Z)XS@SPZX.H]-FM2(?8%4P]'ZM/J2PJL-B*7)BWVI0$ M1;K\MB^E8ML]M`'^3IBQ+97Z+DD&U8)\.V__&O M7.P/!B+-(`V8C67V]LAU"LL`L4;1#%U3F8,%?`:%P/T$:62OEDYDYA"3R7PT M6XPG%.3!EFOS)-"2!.E1&UG\LB+:6%F3J#&![Y-]'L'EP,&39C!\-X,I'4VC MV>)N`$)HIU-GZI$9MEXI>0I@GP*PKACN>KH$Y^OI@#R@]@'%,5G`@L5$PYJ\ MK,>K\`6RGC:*C57`9ZN@KB(Y*W#A@*$%@40,!T$Q@N`Z(=G&_M"-&WEQ^XI) MJW!`(`M=$-PH$]BC[V<&!X&N,^]IZVX)K6+:4PB$$DR[A^V0HC@G, MOEV1N1MW8Q5=LH6K2/J*"[M#!J4PG`S%+MF=&W=C%5VR>U>1]!4WR.8?(4.Q M2T;]C6XEL[H(IO0N\IXG]GD7_0885-/PE*'8`_/J:V,EW<#4+X6^Y`8;OC$' M'PXH]M@N%69KP$H<-J],DK[D!MO]1]A0[+%=;"V;E3AL7J$D?$A/'AAJ3VRNT<(]>IPTVBZ?+V2N**YQ8>' M]7`^>[1W^2*_*JC5.'Q^65S1W.+#HWHXGSW8'3Z_,FC_\(_\TKBBN<4'\^SR M#7N'0<_F5TET"6"KI-%T\^A)L/5#FWE]--)Y-)DN9I>M:NO$MFRV$2FXVO.$ MY[D.4GG$%HS"T/;7MJ=LFKWV`71G%=OSOYG:BU('.=_!T/%H`:\$9?L[>V-D M5;`'```?,@``&0```'AL+W=OQN?A><:8:I.G5JYIQG8I.$:MNX@'2Z__UL M(7`L0;3LY,$7^=-":&D+L5$>_OQY/(Q^9&65%Z>-9HQU;92==L4^/[ULM'_^ M]OY8:J.J3D_[]%"Z/J\GDVKW MFAW3:ER84N[=C=JJY2)D=TIK:7[WFYZI3.^YND3NFY?>W\Q^[XG@FB:?\D->_&E%M M=-RMPY=34:9/!SKOG\8TW77:S9>>_#'?E455/-=CDIOPAO;/>35934CI\6&? MTQFP;A^5V?-&^V:L$W.J31X?F@[Z7YZ]5U>?1]5K\>Z7^3[)3QGU-OG$''@J MBN\,#?>LB"I/>K6]QH'_E*-]]IR^'>K_%N]!EK^\UF3WC,Z(G=AZ_\O)JAWU M*,F,S1E3VA4':@"]CHXY&QK4(^G/YOT]W]>O&\V:CV<+W3(('SUE5>WE3%(; M[=ZJNCC^GT-&*\5%S%;$HM:WOU/1C96G;65Z;RN;UGAJSA;+>YI`C6W.@][O M;\*\K4SO;65K>G\3%JT*A5:GN]$]+O],&@8<5?9>&IM->Z7N0P. M^M#*&*OQ+VX>'T8T/]N%#Y\91-N$CM@D`)ZW3QX>R>!_1K$*-JLXI MFZ.,-5/NACX?J)=@^"P6*`B8RCV(KHK'"^CUHRE+7:SD]QFY*4&G^R$C'3GLB.[( MD5P0RP7)5<&$#+BX0!TON#`\\72=S6C6V=V![:[@HZVF>,+;/K%8BHC#$6KA M1[^)A(M%O`&1I=06?X`1#Q1`(H1$!(D8$HF*$/RC.5OPCT611=.&VD=62_!1 M+MC*!0XO$$Q:2N/2E2MY0Y4LL)'Q( M!)`((1%!(H9$HB($6\G!GJTX[EBMC4;!?;',7$JSH M)^;-)74UG\U,:?SY4"*`1`B)"!(Q)!(5(;A**TC!5760,EIV4UYZ<(;WHCG7 MV=]EGF@6&EM.*/QVH(8+-3Q(^)`((!%"(H)$#(E$10AVTJKP#CL9+=FYDLRR M.;-L@L*P9JN^G0)A&$:/<*X)<[Y:]@A7('1KUB,\3B@&C7^ML>HK!->_FWJ_ MF2$\1`2)&!*)BA"\9!D/^78!3[BLENRIM&JQ.<-#U-"9I;T8Y8BBNQTLXD(1 M#Q(^)`)(A)"((!%#(E$1@K%TJ]PS%B^06"W96&DE9W-&X=H6$DZ?,%?2"M;M M,](5VX.$#XD`$B$D(DC$D$A4A&`L2V,(SJJOI@TN6RK="-@MI/(4(PY&7(QX M&/$Q$F`DQ$B$D7@`,5?20$T&H4_N;`R64[B>DH&_/`4A+'Y7TIK2;C0WFM)? MKJ-`G`$5;VJ6E\4MI#!QBQ%G`+'D:[<[`$G=YF'$QTB`D1`C$49BC"1*1'29Y3*N M7091S%,?UU%LZ?**RN`07U(MC(6E?TPA_*:G)13^.U#$Q2(>1GR,!!@),1)A M),9(HD1$9ZEW[W&6X>+UU]+E)97!H16_`9J/YSUC.4"OGZ4O'*3AMH!"P\.( MCY$`(R%&(HS$&$F4B.@K2V=<1^R-\S+/@HB1*RUE;?;LD0:!HNNW&'$&$$N7 MEG+N`-2;EV%K?*P28"3$2(21&".)$A%=9EF.+[C,DR.BRU*_VH8J@]).T!!Q M6A4^%YC3\5RZR+OX,!Y&?(P$&`DQ$F$DQDBB1$2'6>[C"P[SE(GHL#0-VX8J MK](Z#!$'J[@8\3#B8R3`2(B1:`"Q=.DF)!Z`I`A*E(CH,DN$?,%EGC\1799N M86Q#E61I78:(TZJT"3!3GTL7!1 M2!$=EJ90VU!E6UJ'(>)T*HMFV:;3%A#Q&83;`9^OVCR,^!@),!)B),)(C)%$ MB0@.F_=ELAI<6DD;\I.$%E*MM##B7)!FXXODZN7'3]?B'D9\C`08"3$2823& M2*)$1%?E_-5MZVBSG\>R#/D.N(64[N(\%E9Q,>)AQ&^1RR6@_P@DP$B(#Q1A M),9(HD1$CVEZ_<+<;+)J<@3+]\(MQ#MMSA[C23&^;0G%*'"@B(M%/(SX&`DP M$F(DPDB,D42)B`[+^:L;HW@@CV5("Q_;Y)#"ORU&G!;I@FMF2L/$Q1H>1GR, M!!@),1)A),9(HD1$AZG_OQ+#K)H8PX8AKZ]H;S?*=V#$:1&^+6"^H#WT/8OY M<3@QF_4?MWOX,#Y&`HR$&(DP$F.$[9O_O&^YPWQ?/-\6?,S*EVR;'0[5:%>\ ML3WO;+EZ*;WLQ_]FL>VG4KEMK&D+;[_<,=:T3[=?'M"^_J%RVUS;0_I;B0/=.IZ&.VX;KD&_SYE[HX-YN@ MGXJ:-N8W'U_I'S$RVGQ,6\:UT7-1U-T7=H#+OW8\_@L``/__`P!02P,$%``& M``@````A`)NM$!DG`P``H0D``!D```!X;"]W;W)K&ULE%;;;J,P$'U?:?\!\5YN"9!$2:J&JKN5=J75:B_/#IA@%3"RG:;]^QU[ M"`%Z6?H2L.?,R9F+/:ROGZK2>J1",EYO;-_Q;(O6*<]8?=C8OW_=72UL2RI2 M9Z3D-=W8SU3:U]O/G]8G+AYD0:FR@*&6&[M0JEFYKDP+6A'I\(;68,FYJ(B" MI3BXLA&49,:I*MW`\R*W(JRVD6$EIG#P/&7IL:*U0A)!2Z)`ORQ8(\]L M53J%KB+BX=A#:EM5>GJ_E!S0?8EQ/WDSTEZYC:+%_052P67 M/%<.T+DH]&7,2W?I`M-VG3&(0*?=$C3?V#?^*O$]V]VN38+^,'J2O7=+%OST M1;#L&ZLI9!OJI"NPY_Q!0^\SO07.[@OO.U.!'\+*:$Z.I?K)3U\I.Q0*RAU" M1#JP5?9\2V4*&04:)P@U4\I+$`"_5L5T:T!&R)-YGEBFBHT]BYPP]F8^P*T] ME>J.:4K;2H]2\>HO@OR6"DF"E@2>+8D/KQ.=9ZTS/#MG)UB$?AC]7X*+X9CL MW!)%MFO!3Q:T'`B6#=$-[*^`6:=E_F9:(!_:YT8[&5=`2ZCEXS:(@[7["/E/ M6\P.,;%M73!#1/(*8M%!7-#7B80DC47.H`->K]U9I'8:B^SH31P[A,2F1CJP MI+8(S6$\UH3F M"9JBCVC2X)ZF:%BA'9K?U(3F"9K@K$S/DP;W-,4C36@^:PI'Y@3-$S3I\=>[ M'MYO*@WN:1H59X?F5I,W;K<$S1,T+3^B28.UIDN7^M%LE"S$H+!Y%'A#: MT+*45LJ/>MKI@];MXB3>^:M=H*_$T7X"$]KLNYT!!F1##O0[$0=62ZND.5!Z M3@S'4."(Q87BC;F)]US!:#2O!7P*4;AR/0?`.>?JO-!#O/NXVOX#``#__P,` M4$L#!!0`!@`(````(0!^7W9*XA<``#6&```8````>&PO=V]R:W-H965T&ULK)W;29,3M[K99I6]&6 MZ)#4[>ZWWP2!K$3F7RR*GIV+4?O#CP0J$T`A447RW3__>OQ^]N?V^>5A]_3^ MO'=Q=7ZV?;K??7YX^OK^_'_^E?_C^OSLY?7NZ?/=]]W3]OWYW]N7\W]^^.__ M>O=S]_S[R[?M]O6,+#R]O#__]OKZX_;R\N7^V_;Q[N5B]V/[1"5?=L^/=Z_T MS^>OER\_GK=WG_>5'K]?)E=7H\O'NX>G[^S\>MT^O MWLCS]OO=*_7_Y=O#CQ>V]GC_%G./=\^___'C'_>[QQ]DXK>'[P^O?^^-GI\] MWM]67Y]VSW>_?:?K_JLWN+MGV_M_@/G'A_OGW]Y^>7_^L7>[N1Z<7WYXMW?0OQ^V/U^B_SY[^;;[63P_?)X] M/&W)VQ0G%X'?=KO?G;3Z[!!5OH3:^3X"J^>SS]LO=W]\?]WL?I;;AZ_?7BG< M0[HB=V&WG_^>;%_NR:-DYB(9.DOWN^_4`?K_L\<'-S3((W=_[?_^?/C\^NW] M>7]T,1Q?]7LD/_MM^_*:/SB3YV?W?[R\[A[_UXMZP90WD@0C]+?%2$?%?J@X M:"KVDHOD>M@;CESS'36I=-]O^GM:DZ-0D?Z&B@DYO:.E<:A`,R94>&L?;T)- M^LM]'+[MZGK4)1\6<>E;6^VQ4]U_<+O)Q2`9CJ_W0>VXUAX%PKV2??SC!8;&JHO/^[4<6H="T\&2;,O2(%,@&1`V(F0=^L58VHF01` M,B`YD`)(":0"4@.9`ID!F0-9`%D"60%9`]G$1,6"DD85"Y_&7(QIL>J>#ZZB M#HLG?=DGIT`F0#(@.9`"2`FD`E(#F0*9`9D#60!9`ED!60/9Q$3%P*7A*@C= MGM_+M>L916L1H@FB#%&.J$!4(JH0U8BFB&:(YH@6B):(5HC6B#8*Z5BX7#+. MZX_$PJ>>M,WE9>93+Z#]:=P^&T\%1;?M@;EM3X+*Y4/1S7V@U[5,5-QBCJA` M5"*J$-4!T0D-FY\*BOIE>S\36Y%J;'*PN:C8_`+1$M$*T1K1)B#?>QU7EY+& M<8T6NM=O#_>_?]J1TRET+?'NT[E,.*WQB:T*=T#BL+37H,@5UF&3H$IH68C" M/;+A]K9(Q0[+I2*C`E&)J$)4!Z3"_9;>S\161^_GHN*N+A`M$:T0K1%M`FH+ MMTMO__-P^R19A3N@.-P-BER!X?:JP=7^D"^YZL'$;@3LJ]QES^XF*XT5@CH: M*X-*&C.[HTH$W%@MEAE-!74T-A-;[O@2KVPN`K:\$,N,EH(Z&EN)K="8N;*U M"-CR1BP3TJN"RZ?C8=(R^^D)03/]??I-]MCV)XK-/D2T7VIF\;7-FUE$J4@C MZN$("::4:FAL96SKQA\6#\U=).=RVO$=;JM@E6K+]JAL5=D>5:P*/4I,CVHN M[^S1E%6=/9JUJFR/YJSR/>I?F;O0@LL[>[1D56>/5JTJVZ,UJWR/DL3T:,/E MAWJD1ZT[>3AAU#JYV2]ZE-#]KADDUV8FI>[0S]6C^T$C:AFUC8KG1"85&>6( M"D$=YDM1L:T*48UH*JC#_$Q4;'Z.:(%H*:C#_$I4;'Z-:*.0CC2-O5,B[>0F MTA[UXX%U;6X]:2_4HS]=D6Y4?#$95_3#>C`V4S_G\KAU&$(%JSJ;+T7%S5>, MPCR_-INGFLL[FY^RJK/YF:BX^3DCW_S-T+AUP>6=S2]9U=G\2E3<_)J1;WZ< M7.NMXX;+#S6O1YH[K3EA3?&'.^I.Z%$_WL]>FW4N=0]MW["F-"J^V"Q43-Q> M_,\/-\9NSL4J=[+WL^)-K9>BXM8K-N];'YF5LN;BSM:G8K=CELU$Q:W/V;QO MO7=M`KW@\L[FEV*XH_F5J+CY-9L/S2=FF&^X_%#S>IS1:%3C[-?R,&?%+'0> MZ87.+`BI>U#OZG7.M8FHV`<9(S_71@/S^#'G`4M6-79?"DJ;KYBY)L? MVN9K+N]L?LJJSN9GHN+FYXS&?L^9V.W-@@6=[2]9U=G^2E3<_IH1+[1F`FRX M_%#S>@2Z<[@35CI_;*=6.H\229GK!+S+Z2RO+ MWHI>60)2F^7>>*SOMBE7I"3N\`HP897:4]OIE'&+B9]O_:%Y(RAGP:$E=W]: M57!CG5TJ6=79I8I;#%WJ]4Q>6K.@LTM3;JRS2S-6=79ISBWZ+B6C&[,L+%C0 MV:4E-];9I16K.KNTYA9#EZ[Z9I^R8<&A+ND1[4Z2XY7*CNA_[7[04&T]LXQ. M+=S`-3?+@.(53%#G^/6VDNOF!"3CBH)R1K(&%((ZS)>L$EL5HIJ1F)\*ZC`_ M8Y68GR-:,!+S2T$=YE>L$O-K1!M&+2L8#2X5[^[3J,3)S5+ED7DT:N9%&BJ2 MBN^P$T09HAQ1@:A$5"&J$4T1S1#-$2T0+1&M$*T1;132T]&=QL;3\4AXPN%M M=%A(V8N+V(#^R#UB;!;W5%02GJ8BHPQ5.:("48FH0E0CFB*:(9HC6B!:(EHA M6B/:**3#0POX*>%Q=TX8SY[H9G9D(H43QG@B>12_:T`WO'U8Y/6#":(, M48ZH0%0BJA#5B*:(9HCFB!:(EHA6B-:(-@KIL%`RIL)R)!9.;F9-0-&[!PF@ M":(,48ZH0%0BJA#5"NEK=L=+\5`\?P')%B%-&A2M[?8$:A)4?7%6 MAB@76[S<%XA*KJCVDO;94R4JME4K6]HSE$&?XADG-Z,AH-@S#>KTC%?IMQ^N MS8%R1AO/_2S??UIIG^7D`=$3%+[``E$I%:-.V$<>E:C85JUL:6?9@X1H17O[ M*P7N^;_U84!R12FKZ$8C.P<<7>$4@OZ(RI[V9\%6_$J!F.?K+A"54C$V;U*< M2E1LJU:VE`]=N$\8<'NY'G",:/F/KMD>_+&*%B91@?]$Q5W/&(6CKZN;<9*8 MX]^<-30V#QLO6"6[[E)05-&>!E2L\J=?O9N+D9D5-2L.=4"[W&:5W:M?'[/' M@-1)?^_:'HAP194QH\N#^6A!#!5I([[_.-2@/QZ"QT,:JI8^:[N0'G`X2T05 M-\=G^Q<#DR_5K#C4FG;O:4D!EW&%?4B89*0 MG%5J2-DX%*P2\R6BBE$XOKVP9V>*1X9U,!\/:X]<`B.KQ(TY1LN#>7=.)"KT.Y@OI5\\V"NVY4?VX.K" M+-4U"U1C!_WNDIS8[T?6#9\3*0=[1#D"=S%U'_VANY]+&^1RHQ[L;_$35LG1 M<(8H9R3F"T0EH@I1K9`>?B[/B-WP:\//9RO*.P&I&]F-6>I3]PD=YS#:;78Y M+-B2>9F%BO2P;K^J]OKC_@`F?:AV:![Z8V7I`H>Q9./27L7(3WKZ^(L]YZA9 M<:@U[7:74G2Y_6UGH2ZW-[NM@-2H]*ICHS*HY+@O8UN"72SC.N"1E8-^;&FXJ*NSY!E"'*$16(2D05HAK1 M%-$,T1S1`M$2T0K1&M%&(1T>&N.GA,?)S3;7(Q,>\R@^=7L&'T0)#Z`,53FB M`E&)J$)4(YHBFB&:(UH@6B):(5HCVBBDP^/RIGCV1&OZD8GD,RZUCGM$@X%C MD+HMA0N+H`FB#%&.J$!4(JH0U8BFB&:(YH@6B):(5HC6B#8*J;#0Z\LZ+-VQ MV,OUK&$DV[`4T011ABA72/?SM(QJ@!D5(WWO-]NU-*B.W/O9EMR+,T;^7CSH M7YA<+6A-2EF&E3'0AMLQ:$-*(3V M8G"E_F=N$#GW1@4ZVF_K0+O-^0D7[_?R\5HX\,@$VFP[TZ!R[T#+<(@ZY9,` MMB5'?UE`;O0V%>F+H?2;&;E4%%7O8,#=%OB$:PX[YCC@'JF'?/2A"-VI=-"H M^"XQ090ARA$5B$I$%:(:T131#-$ MJ8U46<8X`Y1T!1@I$BFB#*$.6("D0EH@I1C6B*:(9HCFB!:(EHA6B-:*.0 M"LOPM)QC+]D8N*;=7*EG;6:=G/$+,?1K&S M@JI[!QPJ&F>9+#$3%5]-CBT6B$JI*,Y*KB0QVF_#*U&Q^5K9TLYRV4E\#XH. M5M[^B'P85'R1.;98("JEHIA/KDQF M6XF*S=?*EO:ARZ%B'W:GH$,G-RM20)1R1-=L`IMR1=KFB@HG;+`5I:!&K+JGA\0XL5J\)@IB\J[A[,P8)J.KHR[6Z;G_W: M>HQIV]`C/<;AV7E0'1OCP;QLH+)043T[3WHPSGW%(\_.I1,M614]:@H@^)\@#)/S_OV':R< M)>3MPRM,(3U@VR57E.8J1N%0=W!Q8Q:']$0[?3ZVYZ=[\UHMP<4 M#TI!'7Z8L$H>E&>(TA&N$"5=`)CQF/4]%)>'Q MMJ@BHPQ5.:("48FH0E0CFB*:(9HC6B!:(EHA6B/:**3#TY'B=6+-X/)E4F#LV"+#G!X M/ MA(KZ'*MGLO1,5'PU.;98("JEHG0"S[%$Q>9K94L[RV46L;-^:=\Z"HE-[,.` M8A\V2+H/V?HDV#IRCB4JOLB<.R$M%HA*J2B=P',L4;'Y6MG2/G1Y2.S#(P/. MIRUQJC\*2&WR[9<^I:RBH7AX(SX1%7<]8Q0V^0/[178Y"PYMNOWKL:R234,I M*.H2G&*Q*NSZKR]&YHBN9L6A#FA_VUSKB+\QJ1IYI)+ZQ'YO91I41Y)Z48F_ M0S;F/^[!+*K&N8S(QY%Y,Z!R5L6=P',K5D4C&E'% MR`_?(?T0F$U:6:%:B^*I/6RSLE]:8K`6D1G4/CJJX(F4`C?_BT>#?21*5 M.-ZW:(ZJS!.`/%340QL.#-%\B:AB6^%C'BWK!BO>-K1/R[?&F&\%%)\*".IT MI[=%GU86=P+*Q1:K"D0EH@I1K9`>?QUYS=L?78TQQV&D[F)P5!541XZJV);, MS(R1OXL-X'N&Q9Q^6B(IC/T&4(G=D-X=YW-@C'1[[(#85E82GJ<@H0U6.J$!4(JH0U8BF MB&:(YH@6B):(5HC6B#8*Z?#0S4--K"/A<7*SV?;(A,>^DSUN5!R+":(,48ZH M0%0BJA#5B*:(9HCFB!:(EHA6B-:(-@KI\+@\SJY[/?K`)]U_CD3*9X!QCC_V M*#X!1C1!E"'*$16(2D05HAK1%-$,T1S1`M$2T0K1&M%&(166Z]-2U+U*F=)U0'%@>_9;/M.@.A;88"L.;$`^L/#M"#DWK^)ZZ+B" M?GQ=%L'C%^NSBGCAVQN`N)JQE@;5L;@&\W%<0QX3XGIA[GTY-]\=6?_[\/YW ML!^WSU^WZ?;[]Y>S^]T?[K??Z8V8#^\:['^8_M-X?.MN[71'A9)K*MDG45!R M0R7[=R]MR8!*Z.7M%FNCWJU[B-Q6DE#)WA76VJA/)?M-MBT9#ZD'^V,(*!E1 MR7X4V9(^70\=Y[7TH$^]IO.FEI(!M4.?=FHKH7;H@S9M)>11^MA'6PGU@#YQ MT%)"'6AM/R'?T)N#+342\@T=8K65#*ADG^E:#R1T-?[PQI;TJ<_^GFY*/O9N M/[:V3^%LC:;K<%NOJ+MMO?TXN/U(8[OE,N@J6CE=0VM`*!ZMX7#CN\T^Q:(M M%)/1\-8]",0>T5.^VZJUA)Z849VVUNEA%]5I*Z$G1%2GK6?T<(?JM)5,AKU; M][)]2]^HI&HMF0P3JM,6$GJAG.JTE4R&?:K3%BYZ@9KJM)705^?=NN_*:^D; ME52M)9/DFNJT18&^#X[JM)5,DANJTS99Z/O/J$Y;"?UTWZW[,3WL&_TLWJW[ MH3HLH=]_HSIMWJ'?5J,Z;263'OG-WS3,-*)?_")K;7ZCG^>Z=;_`A3V@W]*B M=O8EEXVYEP_O?MQ]W<[OGK\^/+VPU=/_[9[ M?=T]TK[Q_.S;]N[SEK[3GNZDYV=?=KM7_@&PO=V]R:W-H965T M&ULE%5=;YLP%'V?M/]@^;TXT"2T**1*5W6;M$G3M(]GQQBP MBC&RG:;]][L74QK:2F4O!E^.S[F?9G/UH!MR+ZU3ILUI'"THD:TPA6JKG/[^ M=7MV08GSO"UX8UJ9TT?IZ-7VXX?-T=@[5TOI"3"T+J>U]UW&F!.UU-Q%II,M M?"F-U=S#UE;,=5;RHC^D&Y8L%FNFN6II8,CL'`Y3EDK(&R,.6K8^D%C9<`_^ MNUIU[HE-BSETFMN[0W%@@@P[<3*,J>[.+M.*=MN^OS\4?+H3MZ) MJ\WQLU7%-]5*2#:4"0NP-^8.H5\+-,%A]NKT;5^`'Y84LN2'QO\TQR]25;6' M:J\@((PK*QYOI!.04*")DA4R"=.``[`2K;`S("'\H7\>5>'KG";+:)FLTHL8 M\&0OG;]5R$F).#AO]-^`B@>NP)(,+/`<6,[7T2I=G,\@8<&C/L`;[OEV8\V1 M0-.`I.LXMF"<`?';$4$HB-TA.*"K@RK<;^/U8)X1DP`! M,C]`!$,-IM(O9+([B7'I,[6&!.3O*P'O,PB7(]E<+12%,<@W=Z M"<]-50<+5/9$-7U;%7KP-$!47<51^JXJGINJ#I:IZL4+U7`SA,'1TE;RDVP: M1X0YX-0G,`JC=;R0=@EVZTO[,MOU7*^Q7",0F59-4$;,[G,W<,(0DU(:2`F5GK[7?+ M5EM2_XY#IO;-P'S^U9*[VSI9Y/;O?W:OJ5^;PW&[?[M+9R\NTZG-VWK_N'U[ MODM/QOY?U^G4\;1Z>UR][M\V=^E_-\?TW_?__<_M[_WAQ_%ELSFER,+;\2[] MZ\K0_[%8G^N_A.7-\/VQ6CT&AW6LF=WE9RNQ6 MV[=T:*%\.,?&_NEIN]Y4]^N?N\W;*31RV+RN3M3^X\OV_.FR>[M+?LN5E_C*=N;\-'#3=;GX? MK>^IX\O^=^VP?6QOWS;D;8J3BL#W_?Z'DC8>%:+"&2CM!Q'H'U*/FZ?5S]?3 MTE[KSZR(S`85T:&W69E.7:H^J(K M.R^&.7:G^J)+YL^)88Z=J;[H@N?&,,=N55]TV7/OE)\*E6*Z:'(,<_Q'+N\7VE1HQL65GCCBA,UZAK^JAGHBY)6?FF MS-RE*2VHTSE2=_KK/IN_NLW\HBYPK34/,1I746&%ZN^4V:H$G@2^!#4)ZA(T M)&A*T)*@+4%'@JX$/0GZ$@PD&$HPDF`LP42"J00S">82+"186B!#:1+E"CU. M_X]<4694KG"4'QB8Y,F)Q&`%%ZE*X$G@2U"3H"Y!0X*F!"T)VA)T).A*T).@ M+\%`@J$$(PG&$DPDF$HPDV`NP4*"I06R-5KA2?ZQI:M*KB> M&!@5>V*(:(1HC&B":(IHAFB.:(%HJ5'H"3<-U1Z=/4C%I!MM)T?Y%F[IT3*9 M[_DAJY&=;Q&R_2>\7-4%\R2V\DWLRGA&Q37Z6&/-(-N6J+%N;-FJDAO7AE%Q MC4UCGE$+49L+&N=T$'6Q8,\@NUVB]7VVE>BO@5%Q4X?&/*.100DUCHTM6R7\ M-3$J-C\UYAG-$,VYH/'7`M'2*>CFKMI&M'/WS[K0<#/226F-[)2.D.T*$:*J M>N]&W;'H0L7["\^HV#N^1E9753,HH<:ZL66KQ.YGPZBXQJ8QSZB%J&T*VN;% MOD;'J-A6%VWU#+)M"1?VC2U;)5PX,"JN<6C,,QH99-L2-8Z-+5LE7#@Q*C8_ M->89S1#-34';O'#APJC8UM*QY2:^V@RU$_^33CO<.W4R7"-:BIB^MRCW)-1N MJ)I=T.K7J`K"?]5855&L83U6704O]7+Y;$G4YK."YLX?UU9C56*;ZK$JV:8& MJYP93U'<7Y-53KN*8E[48E4I&AG;!EDW)!O1857HF&RQF!,-Z++":8`,0X]5 MB8[IQZIDFP:L^C!80U8DMFG$JL0VC6-5LDT35KG!$I.R*:N<=LE@S5AE@C4W M*"%8"U;I8)6NKD4#EJQP&F`%RWV0U7ZT_2#_V0@6[FI3S=QW/-!`$@Q$SERA M*.96%:U2'HZD;%]3>X?NJ? MC/FBF)@T6>4T0N9""\VW$778EEIZT9F$DNC>NGS=J[!T8%NAPW,W M8CQ>\G6G+LN5[G.F]O;MY^R3`3-\%>`\4"&B0SGLDXIZR:@F>Y3J)@FM%NB3 M)UH5'KY3AU$\+FB0S\B8KQF48+[.*F.K@:C)R)AO(6HS,K8ZB+J,C*V>00E- M[;/*F!\@&C(RYD<&)9@?L\J8GR":,C+F9XCFC(RM!:(EH\"6FV\TX#GY]F?] MNK(B-G="1`>L3!IJ1-O026FH;=&'47V*8ZUY;8I@:KW'%?=`=-5CGMDEU/R[2+W=?F@HF-Z+"*)VFE:S'_Z[+" M:8#L#7JF`588I*K/MA+;-A\$:LB*Q3:.SVC1F6XEMFK#*#998[$Q9Y;1+ M!FMFVL7!FG/!Q$8L6*6#=75Y+6;42U8X#;#"X#[,Z@6//7C(AWF\?Z=G)G:G MUMXZ"]\3.8-*B)Q!)4()"5*E!S08>JZC;L!#Y#,R?5W-H`3S=589\PU$34;& M?`M1FY&QU4'4961L]0Q*:&J?5<;\`-&0D3$_,BC!_)A5QOP$T921,3]#-&=D M;"T0+1D%MMP\I&QU\O"328R2B]$C1.[;9KD.KV0C%3]W540>(A]1#5$=40-1 M$U$+41M1!U$740]1']$`T1#1"-$8T031%-$,T1S1`M'206[:4%_\E;112.)RCI9I!&]OD%1%5$'B(?40U1'5$# M41-1"U$;40=1%U$/41_1`-$0T0C1&-$$T131#-$H-C3V9^Z2=^K6/M;6F?@RDFD[K>K.2*HD9 M9D6KDE=`5;:5.)_U6*7GL[EKL?CQ64`#MVG21]-9]9NDKWA`OP.P/1`B1G0_@67ZR9O[;M9GP5F[/FIGYBMW&NY9VA/T MP$(0:WVG8HNQH@6?A5E;-JMVCRWKQ5O,G>HRY\54;3)](:O#/2GG3O4V5113 ML;=7H95,D/;4K-@<"W>[6&7'5%OFF!:%95^747U+K&7W^:5'Y2MWJN2BG]%( M'6H(LE?D6$7]>HW*?!93;<:.J48ZIO133YF]6G!>3-4:SXZI-0"??T!(W85T M@%X\4N=J_%T2^QD5+OA)O+5Y.][:?!CO0BDGMY"TY3/CK18CMA<^Z:^57,0[ M1/3`\;RTDHN0Y0&KO]2YK%5F$]#C@@;YC'"]IDX!.$W_LP"&%3EU1VX(KF2B+Z"]"O*^>-YW5X7G[=DR];IXHG2^#LZB'\&]*A/\YZ9W. M[_L3_2T(>AKI=][TMS\V]%;K\H+&^:?]_L3_(8=EHK\F+#TORP#```U"@``&````'AL+W=O$$.^%5*EJ[I5VJ1IVL>S`R98!8QLIVG_ M_>XUA.`T6>A>DG!S?,X]]]K7+&]?BMQ[YDH+64:$#H;$XV4L$U%N(_+KY\/- MC'C:L#)AN2QY1%ZY)K>KCQ^6>ZF>=,:Y\8"AU!')C*D6OJ_CC!=,#V3%2_@G ME:I@!A[5UM>5XBRQBXK<#X;#B5\P49*:8:'Z<,@T%3&_E_&NX*6I213/F8'\ M=28J?6`KXCYT!5-/N^HFED4%%!N1"_-J28E7Q(O';2D5V^3@^X6.6'S@M@]O MZ`L1*ZEE:@9`Y]>)OO4\]^<^,*V6B0`'6'9/\30B:[JXHV/BKY:V0+\%W^O. M;T]G2K*#E4&_J$'=A(^830QP1#L-A_L_K!=N"[\A*>LEUN?LC]%RZV MF8%VC\$1&ELDK_=)"KAC8\KV@P6OK/4+JXP=S5 M&/@\8EJ$#Z*M,JCU5T8P*F,],)6[.M"5"<[+A.^107!$X/.8?#!N>6OE&C/J M8(X(QR!`^AM$,/3`E3ZM;0WJ(0W[H;\T@JUT6]PF`N>D4X=)6P?'Y>0]4@AV MI9I(MY$TF)Z7@HW7=65/X02.P+5MB^M%8=X[Q."8%>JB;@& MY^>EYJX4&@SG4*%_GTI.#RO2:'+_?U9M"MV"#D.0WI!#5!=-=M# M.K[>0XH+3X2;D&OSPAB@.#!ZM]&B3]20`$*NS?""31P2'35K,YCA[7"EF3@! M3GTV(=?G<38XQY&^:^I8](G/9A*Y/B^,.+P$_]-G,V/"XTBW9)",Z_-T[-27 M='V'%5QM^2>>Y]J+Y0XOX`!NI3;:OARL`U0YC8\6Z_JEP6__@4N[8EO^C:FM M*+67\Q0XAP.\I%5][=^ MU5\```#__P,`4$L#!!0`!@`(````(0`5E?'%@`4``'`6```8````>&PO=V]R M:W-H965T&ULG%C9CJ,X%'T?:?X!\5X!FR4A2M)J*-5,2]/2 M:#3+,T6O3VB4S MWW78J:BWY6F_=O_Y^^EAX3IMEY^V^;$^L;7[@[7NE\VOOZS>Z^:E/3#6.>#A MU*[=0]>=EY[7%@=6Y>VL/K,36'9U4^4=/#9[KSTW+-^*1=71H[X?>U5>GEST ML&RF^*AWN[)@CW7Q6K%3ATX:=LP[X-\>RG-[\5854]Q5>?/R>GXHZNH,+I[+ M8]G]$$Y=IRJ6W_:GNLF?C[#O#Q+FQ<6W>!BXK\JBJ=MZU\W`G8=$AWM.O,0# M3YO5MH0=<-F=ANW6[E>RS`+B>IN5$.C?DKVWVF>G/=3OOS7E]H_RQ$!MB!./ MP'-=OW#HMRW_"A9[@]5/(@)_-LZ6[?+78_=7_?X[*_>'#L(=P8[XQI;;'X^L M+4!1<#.C$?=4U$<@`'^=JN2I`8KD'^+_>[GM#FLWB&?1W`\(P)UGUG9/)7?I M.L5KV]75?P@2.^J=4.DD`/;2#E^-+_:0B-C78][EFU53OSN0+/"J]ISSU"-+ M<'C9$+Z^W^*M'<+6N).OW(OP!>1;",O;AOADY;V!E(7$I(B9NX["F(CL@N`1 M`'H]1]B=S3&`T%T7_4*)+S(IT;GYOO0*Q$1D0\1\T4,,CJ"=SG&<&P=#Z'4I M?-K[%9*FB`DU3&0BLC&$P0V<3.?&P6L7-MZ'*8G-%Z<(65SB;#'/='.X4*(; MG"#==4X\[SZ/*5]DZQ98Y!`#''K^MFYC"(-C;'(@Q*4#[WR\87V=0L45+$Q((:75!+UTAQL$F*^%:<4L1@%(.!4KJ5+)3,!B<" M[6NZ4@)MLU)UA5I)D(Q@G*@^)>R9:?>#6\RL@3`>0X(MV^QDUIM3"1HKR5&( MJ1QOR9-SC&`#U[L9\:TT2B4(E7N@?NQ;>28!&/&')+I1FX0WY.G4L'T;U(CU MYE2X7+L7:G1(#;U(`*'QK;#RIJQQF]9O";9RG:-693+O$"/%"1,ECLP[M,N\ MC(B:%F9)A6KGDAAB\,6$V@,VX^;"M#(5J\R@$JW.,*H2A`SC)+3E,^R+.+B1=O2N^2#0UHF-*,^2&0X1 MZ!,WCVS2SW6(J2#T!+W1C?<1RM&VIK4!\8ENV-3!=Q\R0NP^1Q%T/6A"VFP48L;5F@\3 M*V,X)PA1T9'QU0=!0JV^D_%?YI`CLK2C6PV/6G-B(L'AO"#$/D`)UY=)-3@" M&%:MK$WY?FI:4&SUD-Y:F%7KDO+I\R">#^33S=&MLQ.UQL5$]89C`P:]>7I+ MA>L^?G%DE7=FV"E9*/5-!:VA,9'AE>%A3]24(@@S+*)DP%"W)_Y"V0V&_/>S M7L+3&(I55INQ:R"5(%D#<%N5*`Y8R08BCOU(A<$D:JO)<(XLA7H90D=<0\(MIA%DGBQ1]>D%6LV;.,'8^M4]2O_%*/P*_C_EN\ M<$SAPE'[[SOF>?<^;?7EJG2/;P5)_-H/$3=-NHSP` M-L?GW'.O?5E>/
"?/VXOYA@92[N2MJKC!7[B M!E^M/GY8[I7>FH9SBX"A,P5NK.T7A!C6<$E-I'K>P9=*:4DM#'5-3*\Y+8=% MLB5I',^(I*+#GF&AQW"HJA*,WRBVD[RSGD3SEEJ(WS2B-T]*-P6+R:O5MT,!OFE4\HKN6OM=[;]P43<6JIV!(>=K43[=<,,@H4`3 MI9EC8JJ%`.".I'`[`Q)"'X?G7I2V*?!D%F5Y/$D`CC;2)(LFJ99/A_!0GQ$@\$;:NEJJ=4>P:8!3=-3MP63!3`?G?DX M@M>_606/CF3M6`J<8P0N#)3G897FDR5Y@)RR`^;:8^`>,$E`$(@FA`1AG(;T M=I*/R@[LE%W272C7?N)4)GU;9O(>&0>&JIT$G^;3P.N5/69Z@LD"XH5!@(PW MZ,`%!E+VTQV2#]#2=39^K_L+R M[#VZ#GRNFY_I>LR(9,.F'._8@?]79H\9H>R:_]G1FD#K^?=^=HO.O<_/O'N, M+W<-L:Q-3.]:<$ZA1F0^M&ULE%7;;IPP$'VOU'^P_!X,WCM:-MHT2ENIE:JJEV>O M,6`%,+*]V>3O.\8L@NRVH2] MX)\_'F[6&!G+ZI25JA8)?A$&W^[>O]N>E'XTA1`6`4-M$EQ8V\2$&%Z(BIE` M-:*&+YG2%;/PJG-B&BU8VCI5):%AN"05DS7V#+&>PJ&R3')QK_BQ$K7U)%J4 MS$+\II"-.;-5?`I=Q?3CL;GAJFJ`XB!+:5]:4HPJ'G_.:Z79H82\GZ,YXV?N M]N6"OI)<*Z,R&P`=\8%>YKPA&P),NVTJ(0-7=J1%EN!]%-]M,-EMV_K\DN)D M!L_(%.KT40D,LK3E_NA>%04*`)Z,(Q<55"`'!%E70G`PK"GMO[2::V2/`L#.9T ML5I'@$<'8>R#=)P8\:.QJOKM45''Y5EHQP+W,\LR6*S"V002XB-J$[QGENVV M6IT0'!J0-`US1S"*@?AZ1I"*P^X=.,$KC"!6`UUXVE$ZVY(G*!WO,'<>`]<> M$_4(`J*],JA-5W9@I^QJZT*Y\X:A#+TN,_L?&0>&Y@R"IW3>\WIECYD/,(L> M,4H0(-,3=&#HP5CZ=6T]:((T'*KIT@[<2O?%[2PP)WT3*?U+ELNQ5#L:=.WF MX(W#Y!S'LIT%6CN075XO+AS"88:M;$B#U9NRSG$LVUG&LJOKLFZA#\;%R6Z@ M3/\>&^&PO=V]R:W-H965TWZMZMHM:?WZKRN"52<5%O0G)9!H&K,Y%P>O#)OSG[Z=/RS!0 MFM8%+47--N$[4^'G[>^_K<]"OJ@C8SH`AEIMPJ/6319%*C^RBJJ):%@-;_9" M5E3#HSQ$JI&,%F9154;Q=)I&%>5U:!DR.89#[/<\9X\B/U6LUI9$LI)JR%\= M>:,N;%4^AJZB\N74?,I%U0#%,R^Y?C>D85#EV==#+21]+J'N-S*C^87;/%S1 M5SR70HF]G@!=9!.]KGD5K2)@VJX+#A6@[8%D^TVX(]D#68;1=FT,^I>SL^K] M#M11G/^4O/B+UPS+H:O63V8'O,BC8GIY*_4.(Y,N2@A`?@,*HY'`QRA;^;[S`M]W(1),EG. MY[-TN0":9Z;T$T?.,,A/2HOJ/XLB+9=EB5L6^+ZPI)/Y8IH0$+U#$MF,3(&/ M5-/M6HIS`*<&)%5#\0R2#(AO5P2E(':'X$VX"`/(5<$VO&[CV7P=O8)U>8MY ML!CX=!CB$!&(.F50&Z^,8%1&;S&5!QOHR\2W99*/R"`8-J>??#PLT&)F/4R' M\`H$R/@"$0Q[X$LO7$FV:`L:(0WG8;PT@HVT,[>-]-TE<9>,5V7J2YFKD<*Y MO'>6<)VOVD9@9[NC$R^=!9XJG,'Q!2+XRMN5([;>6M`(;[&IC[XQ"/:K;".^ MMUTR7I4K7PJ]359@TZ]O*:[R-=N(YVPR=09XF@2ZX_CZ#'KH;=+=>.MMBQIA M+@%?/J".:+]40P`AS]]>0GZMV$5Z>VD.+YG?/[RD;3])UY`N(=_D_VE*>,_[ MPK_>4(.^,CEQ^]>:/+HQ$>PCO;+OJ"-Z8'(;\DWN$O)-'C0C8W*\Q'_*.P<9 M_V*'RFW(=WGFK/"5![WI3IVN(_7Z3]+U]M9EBQISE#_4HXAK4JX+7T*^RUU" M?JV#MO0!EZ][%,Q2QGC?Y73@LAV7[#11,7E@?["R5$$N3C@*I3`?N*@;TW8Q MWIAA?);MTEOQ1;9;W8J3:;:#^W:#B23PQHQ@0PV2PALS(T;N% M>*V"DNTA\>D$9S)IISS[H$4#%P!F+*%A.#,_CS"-,QA$IM@L]D+HRP,D%;GY M?OL3``#__P,`4$L#!!0`!@`(````(0`@L:Q'KP(``.P&```9````>&PO=V]R M:W-H965TT8`U8Q1K;3M/]^QS@P(%U;[28)]GL>SGO.L;.Z>1(E>F1*!- M,&(5E2FO\C7^^>/N:H&1-J1*22DKML;/3..;S<$5]@18O4>ALPR3EDB MZ5&PRCB(8B4QD+\N>*U;FJ#OP0FB'H[U%96B!L2!E]P\-U",!(WO\THJ,&IDEIFQ@.<[Q*]]+STESZ0-JN4@P-;=J18ML:W0;R?87^S M:NKSB[.3[OU&NI"G3XJG7WC%H-C0)MN`@Y0/5GJ?VB4(]B^B[YH&?%,H91DY MEN:[/'UF/"\,='L.AJRO.'U.F*904,!XT[DE45E"`O")!+>3`04A3\WWB:>F M6./PVIM'DS``.3HP;>ZX16)$C]I(\=N)@C/*0:9G"$2<(0$LO1[LNT0:7PDQ M9+-2\H1@5N!5NB9V\H(8@*TA]_K.XK\<@C4+N;64A@7):^C*XV8:!2O_$4I) MSYJMTT08=9HH&DIVK<06SG*3=N%OS(BZ;Q6V:V"I\P45&?L*H=TO-ZJU88/& M-H8I;E^0#!6[2T6T&$J22\ETJ-A?*GJ0@='P?XS:()B]7B^"<)3DUFEF/Q9%2Z0%#)1)TE+)>^;[(CK0D8L)K6L'*GCQ>"W)X[\_%?# M\G]81<%MR)/*P([S9P7]EJM7$.Q?1#_I#/S;>#G=DU,A_^/GORD['"6D>P$[ M4AM;Y6^/5&3@*-!,@H5BRG@!`N#3*YDJ#7"$O.KO,\OE,4&S<+*(IC,,<&]' MA7QBBA)YV4E(7OXV(-Q2&9*@)8'OE@3#SRN#9VTP?'?!DR!>X$7XM03?;$>[ M\T@DV:P;?O:@Y$"PJ(DJ8+P"9F7+#,S]V!;P0\4\J"`="F@!N7S9!.%B[;^` M_UF+V1I,A+P>8R/2#Q!Q!_%!7R<23+I=I`IR1$8=O=['UD`BG2.UL73PPA(` MSMPN0`6!FT,'PM!18##S`<;Q,1U#6!J!9*AQ/(,*G"#8;I^=T'7'8&*3WWD< M36WMZ>?KEBYHC^MU*;"KJR\*DS6#";6NNR6.'=VIM1Y%<1]OZ0IOT:7`MBX\ M7]I^;`W&Z(*FC&?V>FJM1],XZ-8M7=`RU_NEP+:N('1U&0QDJ\NU6V-C"$N; MN@UO/BU4T%=]8#!C&L<0EL:EK7&\#Q38]<^IIZW!F+P&,QRZ??#YNJ4+P[$Z M-&]F&R=]RE,WOJ] MWRW`X%N3`_U.F@.KA%?0/5!.)Q$XWIC1V3Q(7NL):\&ULK)S;!^ M#`*,;<+V1!L0.J)#S.Y>TQC;1-O&`73WS-MOEJI2JO/5&6= MD7S[^Y]OKYT?F_UANWN_ZWH7_6YG\[[>/6[?G^^Z__K#_^VZVSD<5^^/J]?= M^^:N^]?FT/W]_I__N/VYVW\[O&PVQPXHO!_NNB_'X\>DUSNL7S9OJ\/%[F/S M#E>>=ONWU1'^W#_W#A_[S>JQ*O3VVAOT^^/>VVK[WM4*DWT;C=W3TW:]F>W6 MW]\V[TK\[[)Z.%R#7TX'*>[[IW?1`Z?[V M<0MWH*J]L]\\W76_>)-R<-/MW=]6%?3O[>;GH?%[Y_"R^[G8;Q^3[?L&:AOR MI#+P=;?[IDS#1X6@<$^4]JL,Y/O.X^9I]?WU6.Y^!IOM\\L1TGT)=Z1N;/+X MUVQS6$.-@LS%X%(IK7>O$`#\[+QM5=.`&EG]67W^W#X>7^ZZ@ZMNY^OF#SDPX]R*JN9*JH5BX] MK!OURV>=0GUJIW"_G[E/#_*O"\(OGW4*=:K+MJO.>K8ZK^]O][F<' M1@QH=X>/E1I_O(D'6MBL=8.H&_JY=@X-7*E\43)W7;@/:,H'Z)P_[@?#_FWO M!W2HM;%YD#:>;3%%"]5[E.R,@SD'/@<+#@(.0@XB#F(.$@Y2#I8<9!SD'!0< ME`W0@_34.8+&_'?D2,FH'&'M/B!H)(TE!"VPR(R#.0<^!PL.`@Y"#B(.8@X2 M#E(.EAQD'.0<%!R4#6`E!`:)OR,A2N:N"S\;G89UB0=C`V-,;73)DE2;U%D2 M9"Z(+\A"D$"04)!(D%B01)!4D*4@F2"Y((4@99-828,J_#N2IF1@L`0W=4+D M4*>-AJZLU29UU@29"^(+LA`D$"04)!(D%B01)!5D*4@F2"Y((4C9)%;68(5A M9>WT<@NG(65=)0:"^((L!`D$"06)!(D%201) M!5D*D@F2"U((4C:)E0M8WUBY4&N%P>4%V']RM:"$[#1I,H2/1IJ&+$VU49TF M0>:"^((L!`D$"06)!(D%201)!5D*D@F2"U((4C:)E298A5EI@3TFI87;'H4[+"Z)<291+E$A42E0;IZ.V\ MJHVJ/#2H1K7CRW;][6$'E0Y&)WK:$`X'S)&!WN["2AK#?_`,H@J;$FI4A4RW M+@CG?PVKJ[$]9\V-ECXEK(+P)5I(%$@42A099*6[OJ%&7#SZA+0:5CSZE*RP MOI8291+E$A42E0:=2K?:!O__Z=:;:2O=!C737:-&5?`*FWG::M37)TU]CZU. MYF2`=>4;U,C.@I##64!:U;%6WV/+TI`,T%E$RHAB0@YG"6D99^S.4C)`Y24I M(\H(.9SEI'7ZS@HR0.62E`'9HX+:>3>;R8G>#T?-=??7&W6K/1@$BZ/&H,UZ M\51MO=4,#>O?VDH,H3.RPM#G$OD2+0@YY`.R0OE0HDBBF)!#/B$KE$\E6DJ4 M$7+(YV2%\H5$I87L5*OM>C/5C67M)R8`O>D'-QC%`_1.E=MA,GR\WEQ'B,:V,%:J;YR/*#AIQ2,*T:.. M:'!];4<4X75G1/%)7WP<34Y:\8A2]#BHZLCK>VRQM40#9TC926<\I/RD%0^I M0(^ZDD;75W8EE7C]7$1V:U8''J[6_,?NX]QRICF@*1FV?-5HT)S@:N1H*C/U MQ2)H#:[KKC&7R$=$\@M"#OD`K4@^E"A"1/(Q(8=\@E8DGTJT1$3R&2&'?(Y6 M)%](5"*JY.U\JY.39KY_,5'I@Q9KF#((LE3W]\&0-<*IFJ%4$N%PH+828\?, M6,$'CH)SB7R)%@:YY0-9,)0HDBAN)9_(@JE$2XFR5O*Y+%A(5%K(3K4ZF&FF MFHXL?Y%T?:)C)=T<\C3GIL&0#<]3]:6N&@5@]G$EW5C1F<+<%!R8478\\-CW MISY:G!O4JAW-HE4``5I1`"'*FP`N^WP'$J&%,X`8I9TUD*`5!9"B/-:`=\U6 MVDNT<`:0H;0S@!RM*(`"Y4T`HQL>0(D6YP*P&Y\ZD6HVOE\T.7V`934YC4;- M.QGP-D^;N4^02URGR(R=W\E5C6F=ISNLU;N<_1%[@M$YNY';)5;XO5S[NVF MIL[@/M'4E#E;JF@TLJ:T$1N"IIXIV&R0)Z8T8T5=:VX*FG4V?S3$Q\OG^I49 MVMIX#S!&\AZBO%XN\@X4X66G]QAUG?>>H!5Y3U'>+%;%H*;O:N#TGJ&NTWN. M5N2]8-Y9)ROQ\CGO5C-3,5K-['_:]U4J=NLSR![H1FRS-C56[A7/#.5I>3A' M>5B0U0/9@&\]?"I(5J)Q+UH%$:`6=?@0D1EO[!U+A%?/=?>J!\2MG">H1(M'/6_DN\>LZYW0+5@6K[@6Y@SE\;1PP&-?=D MA!R)GZ&5?KA3/9XVE\A'1+N:!2&'?(!6)!]*%"$B^9B00SY!*Y)/)5HB(OF, MD$,^1RN2+R0J$I2VT_Y$J5)A(XL^*K9.E`8CU@:G6-`Y MNL[0BD;7N4'PH1SM"+Y0J(2T8F1!^K^,S.*,F=#C$'-I?,- M:X-3E>)?;]*,%1QHU(=!$OD2+5K)![)@*%$D4=Q*/I$%4XF6$F6MY'-9L)"H MM)#=LR%!5J9YSV[UM;6:D7@#T,B:8V[8/##%OT+_KL6T(?#&;2,;?B#"EH%5*('NN0V'8Z0@-G2#$ZD=X:@`S!LV(Q&BY:!528*S4MP3G0PK1J@Y)#&!M M0HI;A92@,V=(*5K5(8D!K$U(6:N0Z%OF_WS9KIY?3UTUKOOZH5F."*^OZVQ?MOZ87"#KUNS*_`>]I=J M=\[X`[R?7;W4S/D`A%2>.!].RFJ*8OS+"/2K][S9A8?1I*R:'.>7D[(ZEN)\ M/"FK!L+YU:2L'K+G_'I25@V?<7C6>**>_I6W`,_Q3M23M?+*S/.@S*GJ@(=! MH/@/_%17>O4-P?OJ'ZOG3;K: M/V_?#YW7S1.DOU\]U[O7;[SK/X[F@9BONR.\L0XM!-X;AO],L($ST;YZ'>AI MMSOB'^"Z5_^O@_O_`@``__\#`%!+`P04``8`"````"$`@%IQ4*H5```F=0`` M&0```'AL+W=OD.IGCY>#7O_RXO!T?_S\\/3UX^7__"O[Q_7EQOEX^>WU]ZE=_QQ>*(K7X[/CW>O],_GKU/?P=&DM MS)_?8^/XY'AZM4:>#]_O7JG]+]\>?KRPMGGQ>#\OOSX=G^]^^T[W_==@='?/MNM_@/G'A_OG MX\OQRVN/S%W9AN(]SZYF5V3ITX?/#W0'IMLOG@]?/E[>#.;[Z?CRZM.'NH/^ M]^'P\R7X[XN7;\>?^?/#Y^7#TX%ZF_QD//#;\?B[D9:?#:+"5U`ZJSVP?;[X M?/AR]\?WU_WQ9W%X^/KME=P]ICLR-S;__'=R>+FG'B4SO:ANQOWQ.S6`_O_B M\<$,#>J1N[_JOS\?/K]^^W@YG/3&T_YP0/*+WPXOK]F#,7EY^\HYRU+2ZU?3753B8O:O@Q!6DOZ[@M!== MCP?CB;G=CAJGKB#-&U?P?2V=N7+TEULZ[`U&_5/U#6@D6,?X3GU?C0/N5/,? M7"<9Z;BY`?6_K@8D=Z]WGSX\'W]> MT+)"@_+EQYU9I`;S`1GCL6_OM)D-;TT&&L#&RHTQ\_&2VD_C_(5F\)^?HM'L MP]6?-.ONG>86-0.IB%EAYH4QFVB0:I!ID&M0:%!J4&FPT&"IP4J#M08;#;8: M[#38!^"*W-/XB`;>?\)'QHSQ$??N+8/`:R/J8K>8@M(ME@S]NA8#28"D0#(@.9`"2`FD`K(` ML@2R`K(&L@&R!;(#L@^)\`$-9.&#[OE@U++C'8F:#24&D@!)@61`_XAOBE:3"*Y#:16-&0 M@F*_?@W57I(V(EZ_,B`YD`)(":2RA,)DMKQHB&\0M'K9&`I$4]7J52-BVVL@ M&R!;(#L@>TMLJX43*5863@Q6L-=O#_>_WQZIERFB:YE50PJ0;=ALC$C?.N)[ M*6Y(T`'@6RN**$-J?#N83N0`2!L1]U(&)`=2`"F!5):$OFU(T"#=ZF5C*!#I M5J\:$;=Z#60#9`MD!V1O28MOJ1O__[XU1J1O'0E\VY"@`W0O)58TZMNTJC\8 M*;G\@V=V+9?N9T0; M5LZJS146K2K>H M9)5K4:1:5/'USA8M6-79HF6K2K=HQ2K;HF%?[2QKOM[9H@VK.ENT;57I%NU8 M95L41:I%>[[^5HODJ#5G"N'YSHE1:X\@*"7E"7$[L"BB/\T@N58K0^Q$`TJ8 M&U'+J'76?<28^H)<888H]ZC#?.%5;*M$5"%:>-1A?NE5;'Z%:(UHXU&'^:U7 ML?D=HKU`TM/FL.(,3]NS#>%IBX;AP+I62W-L7&RVMA57OV)DJY^-5;>N M^7IG]1M6=5:_]2JN?L?(5C^-KN7.ON?K;U4O1YHY83ECI-D#&3'2W!D-;;;- M1#8S;W=CMH+K^+: M2S9O:Y^HE;+BRYVU+[S=CMJ77L6UK]B\K7UPK1R]YNN=U6^\X8[JMU[%U>_8 MO*L^4L-\S]??JEZ.,W-Z%(ZS7TJQ*+S7<;A#6?V"59W5+[V*JU\QFMJ8 M$PY(URSHK'_#JL[ZMU[%]>\8\4*K)L">K[]5O1R!YNPL'($GHB=[U$:#G)MS M:QXCTW89!3F?1QV3*V&5?=YL'H:EB#)&WGSN48?Y@E7>?(FH8N3-+SSJ,+]D ME3>_0K1FY,UO/.HPOV65-[]#M&=4FY=^I6$E_/IK*XNQHE(\BT2P/)A.Y6X; MF^#)%*25J6MG"&=S:IY!I= MDP8#E>-6+.ALTH(KZ^RE):LZF[3B&FV3HLE,+0MK%G0V:<.5=39IRZK.)NVX M1M>DOCZ)W;/@K2;)$6W.*<.52H_H?QU_T(AK/8X,3RW<<6>X@EDD5K`&=8Y? MI[IN5L/4O.!@5D./,D9^#<@]ZC!?L,K;*A%5C+SYA4<=YI>L\N97B-:,O/F- M1QWFMZSRYG>(]HQ:5C#:OUK\S6^HO/^]#6.G7L-\:R-]4'1K7@PA5>=#:*_A MS2]!E"+*$.6("D0EH@K1`M$2T0K1&M$&T1;1#M%>(#EQS8%C.'%/A!CN?#*< MH!:IY](J[X@'CT0[042[HEH M]17N"=;5;D_5)65TX%#XJ!I1@BA%E"'*$16(2D05H@6B):(5HC6B#:(MHAVB MO4#2+>8D\?VSQL1C=I7CP7_+R)]%QH@21"FB#%&.J$!4(JH$DO=,\<0Y]VSD M:OPYY'>KF.+&6M49T21.-?2=E2+*O"WNY1Q1P05%6*,?@Y1>Q;8J84OVS'D' M4G0P!#WC4-@S#?([(QP3)*@^N%9GFZE7\=UDW`A?8XZH\`6#1NC3]]*K MV'PE;,G.(E>+812L:.]_<$WA(/2A0_Z.8E:=&%VVH'QXK0^>4V>+5'R3F3?/ M*$=4^()A'ZI3P=*KV%8E;,D^/.]B0_3'IX#Z4#KF@I2<>14\'_8J M;GK*R)W"]&?3*%(10<::MTY";&+(JDG3[85'0:MT8EJRRA[$T*OE$S4K*E:\ MU0#9Y29!/6/%=_EL$"=%%@TIZO&=>:USA5WNS(<+HD6T2IE3Y\%H M.!U#CSN)6/JT[=RW@-U9("H=HGENJIL,>R.5TE:L>*LVV;TF,SNC>VTB%YYT M11:)0U4X?XZ=RN2V7=WKS/M!EW)!Z3U]V,$J,:2T'W)6>?,%HI*1.TGLZ6.< MB@6BLL"=LH-))3KXUY9=8T5MZA;)83U3A\XQI=QUP1/#NE'QT$M=0;.?>(?- MU(E.QBHQUK#?P7SAV\4UEFS+CNQ1OZ>6ZHH%HK(W^]TD.6<,;)L3B8%M$>T& MW,38;%7D!K-!^$X)6E`OG0FK_"EEBBACY,WGB`I$):)*(#'\3(`BNN&7AE]M M10X_1F(CFZFE/G8J,V,Z.HQM^7F9,G(;V6`X'>K/E62LH='UMO'<-X'=6'!! M7U_)R$[Z:-R;JB6F8L5;M3MFL3D MC-MU>4RXF%EDCOF"VU6-BFD&U9W2'6"RRKLX=WW(X?<)` M.OP7H[':3CT2?*716&5QMTYEEL"F:4H3>PUOX`FB%%&&*$=4("H158@6B):( M5HC6B#:(MHAVB/8"B<$[:LLZ?BD:JRW)2>V0638;OT5COU[6N6_L5=YS-HFA M@HQ25&6(8P MC/P*'B-*$*6(,H%D.TU(_OXM>V3D:G8[%&[9D?Z83NP*GMBRV7PXX9UYMV5? M]]1^F'$9L4F_N6&9>/:,VS5R=;L6G8C&1JX@-;Y9\O!1(*N\BU.'WHC&^.K[ M-F<3QYYQKR[L#2+/D4-T,_XN](MPL5.=M:.+7-N'KAV;?"K]%Y M<78M5YYMC;/5<(NYX`G/NF@\]*PS;P^I^SU](.X,OS/P,H%LZ-M?#;R,'8JD M`P='8Y5:W(ZLJ#ON:C2\<2J/$J>2/:,_+YYZ%3<]0_,YHL(7 M#'JFK_+JTJO8?"5LR9XQT3;N1W4V^?Y7O<8N9@]"24:^=V)$B4/FH70SE`;P M7I=7\1UE:"M'5/B"WGS45^%.Z55LOA*V9(>90#_LL!.3S.4%8<\X)()L>*]K M[%0^?$X0I8SX):YH,M)GFBSQ#W-S1MYVX9'OJ0&\L,4J&\`/Z:1\&IZGJKVK M8GE=M>Q%DPFPQCW]<=N*%?;[9\/O=!R?E^'41%P..X%.74]F"M6M`Q"DQZ%K*&-`":(4488H1U0@*A%5`HG5 M:7)>;%_+Y3TS$FL\O/+$*C\-$D0IH^;]IJ%^339C2;#&,_*V"T0E(W?8-NK- MU(2N6(&S:G)>B%W+52_9$#L<&4X5H`11BBA#E",J$)6(*H'DR-`A]B\>PTQL MH$W_'ZR2ZHVX6R?JS-Z]AF.7!%&**$.4(RH0E8@J1`M$2T0K1&M$&T1;1#M$ M>X&D'W5"\*M^;#*%P)%P##.QJFY'-AKO2$"IM\2J#%&.J$!4(JH0+1`M$:T0 MK1%M$&T1[1#M!9*.U/E+=S@^P43%(7D,,U!S,?8J[O@$48HH0Y0C*A"5B"I$ M"T1+1"M$:T0;1%M$.T1[@:1[3!;31`^TK9YPCTMZ@CA_XI"/J6)$":(4488H M1U0@*A%5`LE[%KG-Z7O&W&;B4)`[(THT8D-*=[Q@7TX6AP*.P90,G$(MDS^JLJ4Z_BIF<.T;=N,,H1%;Y@ MT#-P#.-5;*L2MF3/F#@^G"=V/SKS&&;BLH&PPQSR=Q2SRJ/$H1/',%[%=Y2A MK1Q1X0N&'::/8;R*S5?"ENPPD9:<'DJ8EDP<$B$Z',.PRH?1":*4D0O11_II M>,:",$!W]7O+!:MH^C=A(1["L,K%[->]B3H!K%B!,?N4>DJ,L^[UN);+F-TA M<>X2Z>^;C;F@7[431*E#[MQE/-1?*I&Q(#AV03,%HI(+VF.7\:`W5<=B%2LP MXYV*O.;DT*KEJH]L7B./70;ZS34NZ`=`@BAE1*.E&1/10'D\8Q7-=J^"8Q=6 M^1H+1"4C.[[&](-&.B=D1`DH0I8@R1#FB`E&)J!)(+.-3$;Z?'B\8OM<6:/J)91Q.6ECE1WZ"*&5D ME_$1?(UVQH)@&6?D+1>(2D9N3K6M1^[66N:4B8#/&!AA`"V;S&SJ;:BLSHS+UUQZH,K=C M:AL])L9EZQ5*::A,6ZLH&Z$R;5S>=HVA8K9G'YR`>][.9O3+R0@W\[F MNYI?-;=&OU+YX^[K877W_/7AZ>7B^^$++;3].O-\MK]S:?_QZKX=\+?C*_T^ M)>VX]$.`]'ND!_K:47J3\_+BR_'XRO^@BJ^:7SC]]&\!````__\#`%!+`P04 M``8`"````"$`XC]BD-`,``#@0```&0```'AL+W=O[A\WK MTVUR//+_*B03A^/R]6'YLGM=WR;_61^2?]_]]S\WOW?['X?G]?J8((77PVWR M^7A\*Z92A]7S>KL\7.S>UJ]TY7&WWRZ/],_]4^KPME\O'X)"VY=4^O(RG]HN M-Z_)4*&X/T=C]_BX6:W+N]7/[?KU&(KLUR_+(_E_>-Z\'5AMNSI';KO<__CY M]M=JMWTCB>^;E\WQGT`TF=BNBO6GU]U^^?V%ZOW'RRY7K!W\`^2WF]5^=]@] M'B](+A4ZBG6^3EVG2.GNYF%#-5#-GMBO'V^3W[SB(EU(INYN@@::;-:_#];O MQ.%Y][NZWSRT-J]K:FV*DXK`]]WNAS*M/RA$A5-0V@\BT-LG'M:/RY\OQ\'N M=VV]>7H^4KAS5"-5L>+#/^7U844M2C(7Z9Q26NU>R`'Z;V*[4:E!+;+\$_S] MO7DX/M\F,_F+W-5EQB/SQ/?UX>AOE&0RL?IY..ZVT]#(TU*A2%J+T%\MDLY> M7'F7UYFK\T4R6B0;B7@7A5PNFR]\0H1N%U2'_FI/DO[K@U46ZD/-R>160F((>Y4X82I5$89@H(&>& MT.,8JA^Z]!>J[7$4U0\M\_D(>)0#854H%O^',Q3!4,:$\@O.<"@]$Y(OM$R: MPZ-^<'C.2XDT/Z3JARYZ9E*D.:SJ!]_U[*1(YW@L8F:M+#VU*-=%Y1*7,'&CYI49?Z7H]* M7:E2^:9D;I.49]19'F@8^'67SN9O4K^HZUYIFWNT\5R+$ENH?EK)EB6H2.!+ M4)6@)D%=@H8$30E:$K0EZ$C0E:`G05^"@01#"482C"682#"58";!7(*%!5*4 M)E&NT#/T;^2*DE&YPE&^9V`ECT@,MN`B90DJ$O@25"6H25"7H"%!4X*6!&T) M.A)T)>A)T)=@(,%0@I$$8PDF$DPEF$DPEV!A`2D#Z0`9`AD!&0,9`)D"F0&9`YD(5-G)RAD$+.J)G[)P<>)4-C%]TF2I!T M]LI-D?O0*!.719%)E$5`*D!\(%4@-2!U(`T@32`M(&T@'2!=(#T@?2`#($,@ M(R!C(!,@4R`S(',@"YLX640)XV11?(^CK(-DX2#?AR1#$Y\H?;RLG)9$1ERL M#*0"Q`=2!5(#4@?2`-($T@+2!M(!T@72`](',@`R!#(",@8R`3(%,@,R![*P MB9,;%%0G-\*I[85:3L>GB2KHIDE(,F;.4@)2!E(!X@.I`JD!J0-I`&D":0%I M`^D`Z0+I`>D#&0`9`AD!&0.9`)D"F0&9`UG8Q,D)6J$X.1&?",K:301-LM'D MM02D#*0"Q`=2!5(#4@?2`-($T@+2!M(!T@72`](',@`R!#(",@8R`3(%,@,R M![*PB9,(:@,8U[U!YW!\WJQ^W.]H0*"%T(D$R=#Z-ESU*A$W/S2Q\B,B]@B3 M=B%U3PO%ME$_,F(?!Y$VDV%$ M8NXVBH1L(]%&X\B(M2>1-I,ID)DN9=IH#F1AEW(25.V=.QEJ397.[PT#%3=S M&5FI:Y#=""(N96TE>D2QKJL8*VX9W\@SJAH4<\>:T;*MQ'Y$W5BQ?,/(,VHB M:IF"MORUV\FUC15K=5"K:Y"M)9JP9[1L*]&$?6/%=QP8>49#@VPM<<>1T;*M M1!..C17+3XP\HRFBF2EHRXLFG!LKUEHX6F[BJZU.>QH0WS5[REQDN$:TJ#"] M;.[2C6N)"]*\U%AE1?N53UKEQ&JTPE97X39[QLN+N_EL00/2^W>KLE6L3[63 M5M*G.EM1#V/NF!/U:["5XU=.3'.:;)6/NON60;:\:)@V6X4-X^5R:>%`ART< M!V08NFP5VS"]DU:R8?IL]6ZP!FP1Z].0K6)]&IVTDCZ-V=&4).S*)*VDK],?EO^:K?9FGY="1?8?ET\#![=&C`[3E\-J`1^GWE MZEGWKQDKKEZ=Y>W]4WK7[CK18"O'"9D+391O(6JSEEI%_;KS\N(I[O!UYUZR M*;M&.*99>L:**]QG^?<:?,`&L?<)6CA.RP:\'7G7E:#N\^9VL^WG[,/!DQE+@;,$-$K=6Z3DMJ]5\\8 M[?*^G^-EM@J/\:C7PQ5$/B,C7S4H1K[&5D:^CJC!R,@W$;48&:TVH@XCH]4U M*,;5'EL9^3ZB`2,C/S0H1G[$5D9^C&C"R,A/$] MX2T8,JIG^53CN\7Z5&."L4[,V4H'Z^JR(&;4"[9P'+""Y3[,ZE5-W,,\VKW18'%R MT]7:(%-OB>6@$B)G4(E03(*4M59X1#7(K`HBGY'IZZH&Q4A9?R(//WWVP%,ZP>S&U#R=%1WJO;:*/7U@;/@)+2.J(/(1 M51'5$-41-1`U$;40M1%U$'41]1#U$0T0#1&-$(T131!-$WH2(O=@@EPKE6AZH1*0K$S:`*J@E8^HBJB&J(ZH@:B)J(6H MC:B#J(NHAZB/:(!HB&B$:(QH@FB*:(9HCFCA(#=M:!1UTL::['Z00:JD6&>% MR#ZSX`$J(ZH@\A%5$=40U1$U$#41M1"U$740=1'U$/41#1`-$8T0C1%-$$T1 MS1#-$2T MS&T!]9+@_/%`;3:*2&E$?X*S]9>>W('D,K2J/.F/KKQ6-M&ML'*X(:8^T7$W M_WPV.&M_2'UG\9F:ZAU1:^0+%"C\ZH4X?45PZ8G-R)(V^"C,6MD,C156ULN\ M$S759=VPM*X$Z:1B:G8!2QQF0]BJI7MF.H--8YI3BC[?.OS8JIV*CZ1 MO7ICPXZI1E%,18Z5U-8?9?Q',=4R=DPUTC&]E)V"KY55+WKRN7"?4[5FM&MJ M#<#GOP>GI2H\OGHQ2H^?\2(O=CY*7)#J9*RP`]/R=KRU?!CO;#XM-YNTLNJT M3BJ[K2"71_'CBOIJ2/96(;*7X]I*A>.D![I_T@7-=F&%"QKD,\*5G4J@?R&` MX1S:WBX,A-WM0D8?##=:BRIFZ@W;A5J+IH;!2Y$<[(KY;'%>'I-5;#.]E`IW-Q'F;X[SQ6^AJKA":_&B6K;1:@FN7-&5X'PO7"G0EF435&=H<$2=!JFJ,ZZX!4ZR%)4QU3P"ATX*:KC)'B%#H84U;$/O$)G M.HKJQ`9>*1>*=,`0>:]0I*-WR,O713K+AKQV7:139\A;UT4Z18:\=UWLG^*C MZR*=S$+[V7613EH13T71IN_+WY9/Z_9R_[1Y/21>UH^4J)?!T=)]^(5Z^(^C MWNW\OCO2E^4TY:&O+^G_)+"F-UN7%]2C/^YV1_Z'ND'T_R:X^Q\```#__P,` M4$L#!!0`!@`(````(0"J&D>+M0L``)D[```9````>&PO=V]R:W-H965TS^_O#O?]W]+`_?CJ]% M<>J`POYXWWT]G=XGO=YQ\UKLUL>K\KW8PY7G\K!;G^#7PTOO^'XHUD]5H]U; MS^WW1[W=>KOO2H7)H8U&^?R\W12SP>)K]NW[>G/2K3;V6TFPN`=*#W=/6[@#T>V=0_%\W_WB3')WU.T]W%4=]-]M M\?/8^'_G^%K^7!RV3]%V7T!O0YY$!KZ6Y3=A&CP)!(U[K+5792`]=)Z*Y_7W MMU->_O2+[L.&Z@1T'FRKT62IOR#0*`?SN[K1@:T"/K M7_==%QQOGTZO]]W!Z.KZIC]PP+SSM3B>O*V0['8VWX^G0H*2DR4")# M$K':@W+E%'XJIV/R:?$S4NU@\&*P5C]C90\_/^7'@314`3J-;K%Z))A'!S? MUZ(N.!,'1'"XR:35`_#2^(.!)U2^")G[+H0/0^L(#\V/!W`#U( M3YTC&+/_1(Z$C,@1]NXC@D;2C(2@!3:9F6!N`L\$"Q/X)@A,$)I@:8+(!+$) M5B9(3)":(#-!W@!:0J`D_!,)$3)0GIL/S)%J:H!-9FISKJQMH<'[AB@L'T5!/BR0#FJ>FC,P8 MF3/B,;)@Q&.%M=[QBKCU M`F'*R(R1.2,>(PM&?$8"1D)&EHQ$C,2,K!A)&$D9R1C)FT3K>%@V?Z+CA;7> M\8H,J>-K0J7)&;KZ)#.31@/8VC3JE[$XF-=&6+\\1A:,^(P$C(22.!3ULB84 M$(LZJH4:1C=&U'%MA%&O&$D821G)&,DED5%K280MI99$N1&J*MCI=;OY]EA" M+\,*_,)(RDC&2,Y)*G81-=)+J-$)9D_-E-6P+_?*?<=8=\S)`+O)(V5$"T(69SYI51OSOF/LS`,R M0.60E!$M"5F<1:2EG!EW%I,!*J](&5%"R.(L):WS=Y:1`2KGI`Q(*P&.V(`W M#T/./.MPB(8/>V5NC`>YA1?G=?5SZPZ,YW:*#6$FKZU8H9R1%88^Y\CC:$'( M(N^3%B34B_ZR5&5&`'F5$[NVM'E&(UZT1+<_Z,NMH=-;*C"A&CV[51T[?,992 M*S2PAI2<=6:&E)ZU,D/*T*/LI.'MC=Y).5Z_%)$^FL6AAVTT_U&^7UJ\-`N: M/#N!LPU\J![%.0>,<+;[@XE*GJZ`'N55(7VB M,@;A%)925?9AYV.K4TJK^J-8M0Z>JX8.(8^C12MYGS<,.`HY6K:2CWC#F*,5 M1TDK^90WS#C*-:2G6ARY-%,M)BIY`/9!TD5#8W4BD38WN0.C/$_%XD4TA*S: MDJZLZ+1@KAJZJLJ.7*>O%S4/+2X5M6KP+%H%X*,5!1"@O`K@NF_N/4*TL`:P M1&EK#T1H10'$*(\]X-P:*^T56E@#2%#:&D"*5A1`AO(J@.'8#"!'BTL!Z(-/ MG#4U!]\'0TX>36EU1J)A\TY<2HJ<]70&5<3^[5KC&4/K\.N M__)87K1R[Z,6N0\02?>CD7&,$>)UJ_ME*_<1:I'[&)&Z^QNVJE$=9G6?M'*? MHB]RGR%2=S\T5KDY7K_D7A]JXG3M$T--'<8UIS2)AE"8ZER[0Z,$3<7?VEM4 M-V5%C]9<-53K[(&AZ^'E2\^5*FUMO/L8(WD/4%XN%\T'*,3+5N]+U&T^C&PK M$*$5>8]17BU665&3=^5:O2>H:_6>HA5YSPSOQD.6X^5+WO5A!H-1&V9_;=\G M5(RY52*]T`V-S=I4O&$!#5WHL'J,L@S,E!7\P/7:7*$A/-%U0]?<>GC4D*R8 M_$)9V8/P48L>^`"1JC?ZY![B5;C%.D3F?-G*>81:Y#Q&))T;';O"JU;G22OG M*6J1\PR1=&Z,_QRO7G*NCT!Q2OF)0J<.-9N%3B)M3U8C2]_/8)JL1I]\;4R\ M8#/GR$-$NYH%(8N\CU8D'W`4(B+Y)2&+?(16)!]SM$)$\@DABWR*5B2?<90C MXGLR4?VTO%8+]9%X2:_3_@\(E8I>61325^U#8PQ.L:&UNL[0BJKK7*%ZU7XS M,A=1:'&IP,JI#:6M`?AH10$$*(^K]IM;H\*':&$-8(G2U@`BM*(`8I3'5?O- MV#A#6Z&%-8`$I:T!I&A%`60HCSTPNC$VXCE:7`I`JS"N>8QMSG'M3H,J&6,H MRN/M9N515H`L#]<,K1HS&D<>(GIV%X0L\CY:D7S`48B(Y)>$+/(16I%\S-$* M$6R,P:DRLB\;9BA%D^>< M(X^C12MYGS<,.`HY6K:2CWC#F*,51TDK^90WS#C*-:0_V>)0M9EI\\EN]4=J MV,*P`2"1-L>,C7E@BNT^>-25NO:7!//X>ZZTU&ZJ?]4W_DKHH<&EBJ7, M&I*/@5M#"M"CW.1`2,9V.D0#:TA+=&8-*4(K:T@Q>JQ#,K;8*S2PAI2@,VM( M*5I90\K08QV2L1#)T>!22/J`AI"L`[KE5"5DC*E*(FVJJI&E&L_$3":V:%2- MYQQYB*C8+PA9Y'VT(OF`HQ`1R2\)6>0CM"+YF*,5(I)/"%GD4[0B^8RC'-&9 MJ4J<&O_]`B94C'1+-&ANP?2LK<7I%^UA>P%0,0@T0RMZ1N<< M>8A(?D'((N^C%_[5$=# MW\M\R^_UY*=3N^+P4DR+M[=C9U-^%]_B0;%XN*MQ_:'@EVJ39_!'^("P^MK. MY"Y\6"B2;?+!)*].?PS^93CY`H&>:3"KR=Y=;IA\M$D/Z'UXV>Z/G;?B&9+5KU[J/,A/*^4O)_5^Q-?R M!)]$0C[A0SCX!+:`([*^^-;@N2Q/^(MP4']4^_!_````__\#`%!+`P04``8` M"````"$`S),113(!``!``@``$0`(`61O8U!R;W!S+V-O&UL(*($`2B@ M``$````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````````````G)%!3\,@&(;O)OZ' MAGM+64UG2,L2-3NYQ,09C3>$;QNQ4`)HNW\OZ[HZHR>/Y'UY>+Z/:M'K)OD$ MYU5K:D2R'"5@1"N5V=;H:;U,KU'B`S>2-ZV!&NW!HP6[O*B$I:)U\.!:"RXH M\$DD&4^%K=$N!$LQ]F('FOLL-DP,-ZW3/,2CVV++Q3O?`I[E>8DU!"YYX/@` M3.U$1"-2B@EI/UPS`*3`T(`&$SPF&<'?W0!.^S\O#,E94ZNPMW&F4?><+<4Q MG-J]5U.QZ[JL*P:-Z$_PR^K^<1@U5>:P*P&('?;3 M[RK\.ZND&.RH<,`#R"2^1X]VI^2YN+U;+Q&;Y>0JS>=I0=9D3DE)B_*UPJ?6 M>)]-0#T*_)MX`K#!^^>?LR\```#__P,`4$L#!!0`!@`(````(0"-9\M-E`(` M`%@(```0``@!9&]C4')O<',O87!P+GAM;""B!`$HH``!```````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````)Q6WT_;,!!^G[3_(FI!FZ*^M+2Z# MP"1KR)DY1;%$2:9TSBQ^ZE6@LHPG,%')6P[2!H->[T<`6PLRA?2D:`SZM<7+ MC3W6:*J2DI]9QKL""8=D5!2")\QBE.$#3[0R*K/>=)N`($%;2)!=!,F;YG87 M]DC0_B11P@2,T7"8,6&`!.\7Y`Y8F;0%X]J$9&,O-Y!8I3W#_V#:!K[WP@R4 M=(;^AFG.I$5:I5K]49U%8:P.GY5^-6L`:TB`"O5E=6SKML_\/!Q<5!IX.M0L M+=1,4'#(,>96@'G,%DQ;%^6+-N>*1H%-I,5]T)NMJ<]5FWL0P M?IQ/IO-H.J%XBA[O9Y-1C!_7H_O1?#P]`M+O@HEB]/;0RR MZ-P)YW_!>4;NJQ_%,+^^6GOK(?/8^N.!.^_!.%?```` M__\#`%!+`0(M`!0`!@`(````(0!F'MSGR0$``(03```3```````````````` M``````!;0V]N=&5N=%]4>7!E&UL4$L!`BT`%``&``@````A`+55,"/U M````3`(```L``````````````````@0``%]R96QS+RYR96QS4$L!`BT`%``& M``@````A`%"KK;NE\,@"``!1!P``&0`` M``````````````"-$P``>&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`*7+ERQG`P`` M;@H``!D`````````````````%1H``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`.V>(F5%!```>1$``!D````````` M````````7R0``'AL+W=ODEO\"``"@"```&0````````````````#;*```>&PO=V]R:W-H M965T&UL4$L! M`BT`%``&``@````A`!+9E)BP`@``\P8``!D`````````````````1#```'AL M+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`&?IE$55`P``V@H``!@````````````````` M5#D``'AL+W=O M(&$F&QX``+)F```4`````````````````-\\``!X;"]S:&%R9613=')I;F=S M+GAM;%!+`0(M`!0`!@`(````(0#U>ON(&0L``&E?```-```````````````` M`"Q;``!X;"]S='EL97,N>&UL4$L!`BT`%``&``@````A`/MBI6V4!@``IQL` M`!,`````````````````<&8``'AL+W1H96UE+W1H96UE,2YX;6Q02P$"+0`4 M``8`"````"$`(KD&6)0#``!3#```&``````````````````U;0``>&PO=V]R M:W-H965T&UL4$L!`BT`%``&``@````A`%5D"+W@!P``'S(` M`!D`````````````````_W```'AL+W=O0`` M>&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A M`.W#RJU6#0``DD0``!@`````````````````5)<``'AL+W=O&PO=V]R:W-H M965T&UL4$L!`BT`%``&``@````A`#IXMY:L`@``.@<``!D` M````````````````^*T``'AL+W=O&PO M=V]R:W-H965T&UL4$L!`BT`%``&``@````A`""QK$>O`@``[`8``!D````````````````` MC;<``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``& M``@````A`(!:<5"J%0``)G4``!D`````````````````1\L``'AL+W=OShare-based Compensation Arrangement by Share-based Payment Award [Line Items]   Stock awards, Outstanding, Beginning Balance 1,422 Restricted common stock issued, stock awards 5,352 Restrictions lapsed, stock awards (2,523) Forfeited, stock awards (237) Stock awards, Outstanding, Ending Balance 4,014 Weighted average grant date fair value, Outstanding, Beginning Balance $ 48.66 Restricted common stock issued, Weighted Average Grant Date Fair Value $ 51.74 Restrictions lapsed, Weighted Average Grant Date Fair Value $ 50.29 Forfeited, Weighted Average Grant Date Fair Value $ 48.66 Weighted average grant date fair value, Outstanding, Ending Balance $ 51.74
XML 14 R9.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation
6 Months Ended
Jun. 30, 2014
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

NOTE D – Stock-Based Compensation

Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other stock-based awards including restricted stock and restricted stock units, to employees, non-employee directors and other consultants who provide services to us. Restricted stock awards result in the issuance of new shares when granted. For other stock-based awards, new shares are issued when the award is exercised, vested or released according to the terms of the agreement. In January 2014, 965,527 additional shares were reserved for future issuance under our 2010 Equity Incentive Plan. At June 30, 2014, there were approximately 2.6 million shares available for grant under approved equity compensation plans.

 

We recorded non-cash stock-based compensation expense of $1.4 million and $2.7 million for the three and six months ended June 30, 2014, and $1.1 million and $2.0 million for the three and six months ended June 30, 2013, respectively. This expense was allocated as follows (in thousands):

 

     Three Months Ended      Six Months Ended  
     June 30,      June 30,  
     2014      2013      2014      2013  

Cost of revenues

   $ 152       $ 122       $ 305       $ 225   

Operating expenses

           

Sales and marketing

     472         386         954         728   

Research and development

     95         63         188         124   

General and administrative

     640         540         1,251         958   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation expense

   $ 1,359       $ 1,111       $ 2,698       $ 2,035   
  

 

 

    

 

 

    

 

 

    

 

 

 

As of June 30, 2014, there was approximately $10.9 million of unrecognized stock-based compensation expense under our equity compensation plans, which is expected to be recognized on a straight line basis over a weighted average period of 2.8 years.

Stock Options

Stock options generally vest over four years and have a contractual term of seven to ten years from the date of grant. Our stock option activity was as follows:

 

           Weighted Average  
     Options     Exercise Price  
     (#)     ($/share)  

Outstanding at December 31, 2013

     1,097,223      $ 19.62   

Granted

     143,753        63.48   

Exercised

     (93,744     9.77   

Forfeited

     (9,883     40.50   
  

 

 

   

Outstanding at June 30, 2014

     1,137,349        25.79   
  

 

 

   

Of the total outstanding options at June 30, 2014, 717,306 were exercisable with a weighted average exercise price of $16.66 per share. The total outstanding options had a weighted average remaining contractual life of 5.7 years.

The weighted average fair value per share of options granted during the first six months of 2014 was $24.69 and this was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:

 

Weighted-average volatility

     43.7

Expected dividend yield

     0

Expected life (in years)

     4.4   

Risk-free interest rate

     1.06-1.55

Restricted Stock Units and Awards

Restricted stock units vest over four years and, upon vesting, the holder is entitled to receive shares of our common stock. With restricted stock awards, shares of our common stock are issued when the award is granted and the restrictions lapse over one year.

 

Our restricted stock units activity was as follows:

 

     Restricted Stock     Weighted Average  
     Units     Grant Date Fair  
     (#)     Value ($/share)  

Outstanding at December 31, 2013

     102,644      $ 33.77   

Granted

     38,420        65.88   

Vested and common stock issued

     (26,557     32.27   

Forfeited

     (1,145     35.42   
  

 

 

   

Outstanding at June 30, 2014

     113,362        44.99   
  

 

 

   

The number of restricted stock units outstanding at June 30, 2014 included 12,063 units that have vested but for which shares of common stock have not yet been issued pursuant to the terms of the agreement.

Our restricted stock awards activity was as follows:

 

     Restricted Stock     Weighted Average  
     Awards     Grant Date Fair  
     (#)     Value ($/share)  

Outstanding at December 31, 2013

     1,422      $ 48.66   

Restricted common stock issued

     5,352        51.74   

Restrictions lapsed

     (2,523     50.29   

Forfeited

     (237     48.66   
  

 

 

   

Outstanding at June 30, 2014

     4,014        51.74   
  

 

 

   

Employee Stock Purchase Plan

Our employee stock purchase plan allows participating employees to purchase shares of our common stock at a discount through payroll deductions. The plan is available to all employees subject to certain eligibility requirements. Participating employees may purchase common stock, on a voluntary after-tax basis, at a price that is the lower of 85% of the fair market value of one share of common stock at the beginning or end of each stock purchase period. The plan consists of two six-month offering periods, beginning on January 1 and July 1 of each calendar year. A total of 1.2 million shares of common stock are reserved for issuance under the plan.

For the offering period that began on January 1, 2014 and ended June 30, 2014, we withheld approximately $680,000 from employees participating in the plan. On June 30, 2014, approximately $672,000 of these funds was used to purchase 12,520 shares on behalf of the employees participating in the plan. The remaining funds are expected to be refunded to employees pursuant to the requirements of the plan.

For the three and six months ended June 30, 2014, we recorded approximately $95,000 and $201,000, respectively, of stock-based compensation expense associated with the employee stock purchase plan. The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following assumptions:

 

Expected volatility

     48.9

Expected dividend yield

     0

Expected life (in years)

     0.50   

Risk-free interest rate

     0.10
EXCEL 15 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%\T9F,Y,68Y9E\X8F0X7S1B,V%?.#(X85\S-V5E M.3)B961F8SDB#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-/3D1%3E-%1%]#3TY33TQ)1$%4141?4U1!5$5- M13$\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I%>&-E;%=O#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/DEN8V]M95]487AE#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DYE=%]);F-O;65?4&5R7U-H87)E/"]X.DYA;64^#0H@("`@/'@Z M5V]R:W-H965T4V]U#I%>&-E;%=O#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D=O;V1W:6QL7V%N9%]) M;G1A;F=I8FQE7T%S#I7;W)K#I7;W)K#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D=O;V1W:6QL7V%N9%]);G1A;F=I8FQE7T%S#I7;W)K#I7 M;W)K#I7;W)K#I7;W)K#I7;W)K#I7;W)K#I7;W)K#I%>&-E;%=O#I%>&-E;%=O&5S7T%D9&ET:6]N86Q?26YF;W)M/"]X.DYA M;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I!8W1I=F53:&5E M=#XP/"]X.D%C=&EV95-H965T/@T*("`\>#I0#I%>&-E;%=O7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0^)SQS<&%N/CPO'0^)SQS<&%N M/CPO'0^2G5N(#,P+`T*"0DR,#$T/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)U$R/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^)SQS<&%N/CPO6UB M;VP\+W1D/@T*("`@("`@("`\=&0@8VQA'0^)SQS<&%N M/CPO'0^)U-04R!#3TU-15)#12!)3D,\"!+97D\+W1D/@T*("`@("`@("`\=&0@8VQA'0^)SQS<&%N/CPO'0^)RTM,3(M,S$\2!#;VUM;VX@4W1O8VLL(%-H M87)E'0^)SQS<&%N/CPO'1087)T7S1F8SDQ9CEF7SAB9#A?-&(S85\X,CAA7S,W964Y,F)E9&9C M.0T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\T9F,Y,68Y9E\X8F0X M7S1B,V%?.#(X85\S-V5E.3)B961F8SDO5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'!E;G-E'0^)SQS<&%N/CPO'0^)R9N8G-P.R9N8G-P.SQS<&%N/CPO M'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^ M)SQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0^)SQS<&%N M/CPO'0^)SQS<&%N/CPO'!E;G-E M'0^)SQS<&%N/CPO&5S/"]T9#X- M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#`Y.3QS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\T9F,Y M,68Y9E\X8F0X7S1B,V%?.#(X85\S-V5E.3)B961F8SD-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO-&9C.3%F.69?.&)D.%\T8C-A7S@R.&%?,S=E M93DR8F5D9F,Y+U=O'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO M'0^)SQS<&%N M/CPO&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XU-S8\F%T:6]N(&]F(&EN=&%N9VEB M;&4@87-S971S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#,Y M.3QS<&%N/CPO'!E M;G-E'0^)SQS<&%N/CPO'0^)SQS M<&%N/CPO2!A;F0@97%U:7!M96YT/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M/B@S+#,X,"D\'0^)SQS<&%N/CPO&-E&5R8VES92!O9B!O<'1I;VYS('1O M('!U3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\T9F,Y,68Y9E\X8F0X7S1B,V%?.#(X85\S-V5E.3)B961F8SD-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&9C.3%F.69?.&)D.%\T8C-A M7S@R.&%?,S=E93DR8F5D9F,Y+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)TU! M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`V<'0G/@T*(#QB/DY/ M5$4@02`F(W@R,#$S.R!'96YE2`M+3X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+51/4#H@-G!T)SX-"B`\:3Y"=7-I;F5S2!C:&%I;B!M86YA M9V5M96YT#0H@2!S=7!P;&EE M6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!& M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q.'!T M)SX-"B`\:3Y"87-I6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!& M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`V<'0[ M(%1%6%0M24Y$14Y4.B`T)2<^#0H@5&AE(&%C8V]M<&%N>6EN9R!U;F%U9&ET M960@8V]N9&5N2!A M8V-E<'1E9"!I;B!T:&4@56YI=&5D(%-T871E#(P,4,[1T%!4"8C>#(P,40[*2!F;W(@:6YT97)I;2!F:6YA;F-I86P@:6YF M;W)M871I;VX@86YD('=I=&@@=&AE#0H@:6YS=')U8W1I;VYS('1O($9O2P@=&AE0T*('1O(&=I=F4@82!F86ER('-T871E;65N M="!O9B!O=7(@9FEN86YC:6%L('!O28C>$$P.S(P+"`R,#$T M+CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+51/4#H@,3AP="<^#0H@/&D^57-E(&]F($5S=&EM871E'!E;G-E"!M;VYT:',@ M96YD960@2G5N928C>$$P.S,P+"`R,#$T+"!T:&5R92!W97)E(&YO#0H@;6%T M97)I86P@8VAA;F=E6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@ M1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N M.R!-05)'24XM5$]0.B`V<'0[(%1%6%0M24Y$14Y4.B`T)2<^#0H@26X@36%Y M(#(P,30L('1H92!&:6YA;F-I86P@06-C;W5N=&EN9R!3=&%N9&%R9',@0F]A M$$P.S$U+"`R,#$V+`T*(&%N9"!I;G1E7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA6QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@ M3F5W(%)O;6%N.R!-05)'24XM5$]0.B`V<'0[(%1%6%0M24Y$14Y4.B`T)2<^ M#0H@5&AE$$P.S,P+"`R,#$T+CPO<#X- M"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/ M4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B!);G1A;F=I8FQE(&%S6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM97,@ M3F5W(%)O;6%N.R!"3U)$15(M0T],3$%04T4Z(&-O;&QA<'-E)R!C96QL$$P.S,Q M+"`R,#$S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^ M#0H@/"]T$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A M;&EG;CTS1&-E;G1E6EN9SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R M(&%L:6=N/3-$8V5N=&5R/D%C8W5M=6QA=&5D/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E M$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R M('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM97,@ M3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@ M=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/D%M M;W5N=#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$ M8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/D%M;W5N=#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@6QE/3-$)T)/ M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T M;VT@8V]L$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1% M3E0Z("TQ96TG/@T*(%-U8G-C$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/B@W+#8S.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$U+#4R M,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($YO M;BUC;VUP971I=&EO;B!A9W)E96UE;G1S/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-C$\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XR.3@\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T M$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S M;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T M9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA! M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-"PX-S`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@.'!T M)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-2PV M.#,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/B@W+#6QE/3-$)T9/3E0M4TE:13H@ M,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3 M25I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)' M24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*($%M;W)T:7IA=&EO M;B!E>'!E;G-E(&9O"!M;VYT M:',@96YD960@2G5N928C>$$P.S,P+"`R,#$T+"!A;F0-"B`D-S$W+#`P,"!A M;F0@)#$N-"!M:6QL:6]N(&9O"!M;VYT:',@ M96YD960-"B!*=6YE)B-X03`[,S`L(#(P,3,L(')E2X\+W`^ M#0H@/'`@$$P.S,P M+"`R,#$T+"!F=71UF%T:6]N(&5X<&5N6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3 M25I%.B`Q,G!T.R!-05)'24XM5$]0.B`P<'0G/@T*("8C>$$P.SPO<#X-"B`\ M=&%B;&4@6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$L,C@X/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO M='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\ M<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE M$$P.R8C>$$P.SPO9F]N=#X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P M.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$58 M5"U)3D1%3E0Z("TQ96TG/@T*(#(P,3<\+W`^#0H@/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF M(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C(L-34W/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@ M/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^)SQD:78^#0H@/'`@$$P.S,P+"`R,#$V+CPO<#X-"B`\<"!S='EL93TS1"=-05)' M24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1% M3E0Z(#0E)SX-"B!4:&5R92!W97)E(&YO(&)O$$P.S,P+"`R,#$T(&%N9"!W90T*('=E'1087)T M7S1F8SDQ9CEF7SAB9#A?-&(S85\X,CAA7S,W964Y,F)E9&9C.0T*0V]N=&5N M="U,;V-A=&EO;CH@9FEL93HO+R]#.B\T9F,Y,68Y9E\X8F0X7S1B,V%?.#(X M85\S-V5E.3)B961F8SDO5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6UE;G1S(%M!8G-T'0^)SQD:78^#0H@/'`@&)R;"QB;V1Y M("TM/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#9P=#L@5$585"U)3D1% M3E0Z(#0E.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM M0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@3W5R(&5Q=6ET>2!C M;VUP96YS871I;VX@<&QA;G,@<')O=FED92!F;W(@=&AE(&=R86YT(&]F(&EN M8V5N=&EV90T*(&%N9"!N;VYQ=6%L:69I960@#L@34%21TE.+4)/5%1/33H@,'!X.R!&3TY4 M+5-)6D4Z(#%P>"<^#0H@)B-X03`[/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=) M3BU43U`Z(#!P=#L@5$585"U)3D1%3E0Z(#0E.R!&3TY4+49!34E,63H@5&EM M97,@3F5W(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@ M,3!P="<^#0H@5V4@$$P.S,P+"`R,#$T+"!A;F0@)#$N,2!M:6QL:6]N(&%N9"`D,BXP M(&UI;&QI;VX@9F]R('1H92!T:')E90T*(&%N9"!S:7@@;6]N=&AS(&5N9&5D M($IU;F4F(WA!,#LS,"P@,C`Q,RP@6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/ M5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\ M=&%B;&4@$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$-B!A M;&EG;CTS1&-E;G1E$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14 M3TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-) M6D4Z(#$P<'0G/@T*($-O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,P-3PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/"]T6QE/3-$)U1%6%0M24Y$14Y4 M.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM M3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%-A;&5S(&%N9"!M87)K M971I;F<\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT-S(\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CDU-#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XW,C@\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/"]T6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z M(#$P<'0G/@T*(%)E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/CDU/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C8S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$X.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XQ,C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z M(#$P<'0G/@T*($=E;F5R86P@86YD(&%D;6EN:7-T$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C4T,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XQ+#(U,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XY-3@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@ M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@ M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)U1%6%0M24Y$14Y4.B`M M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5& M5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%1O=&%L('-T;V-K+6)A'!E;G-E/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X M03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4 M+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X M03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H M,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H M,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@0T*(&-O;7!E;G-A M=&EO;B!P;&%N65A6QE M/3-$)TU!4D=)3BU43U`Z(#$X<'0[($9/3E0M1D%-24Q9.B!4:6UE6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@ M,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@ M$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/@T*(%=E:6=H M=&5D)B-X03`[079E6QE/3-$)T9/3E0M1D%-24Q9 M.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L M$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T M>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V M86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"=" M3U)$15(M0D]45$]-.B!R9V(H,"PP+#`I(#%P="!S;VQI9"<@=F%L:6=N/3-$ M8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/B@D+W-H87)E*3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/"$M+2!%;F0@5&%B;&4@2&5A9"`M+3X\(2TM($)E9VEN(%1A8FQE($)O M9'D@+2T^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C$L,#DW+#(R,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)U1%6%0M24Y$14Y4.B`M M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5& M5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($=R86YT960\+W`^#0H@/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-#,L-S4S/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C8S+C0X/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE&5R8VES960\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XH.3,L-S0T/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XY+C6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH.2PX.#,\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0P+C4P/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/"]T&5R8VES86)L92!W:71H(&$@=V5I9VAT960@879E&5R8VES92!P6QE/3-$)TU!4D=)3BU43U`Z(#$R<'0[(%1%6%0M24Y$14Y4 M.B`T)3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4)/ M5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%1H92!W96EG:'1E9"!A M=F5R86=E(&9A:7(@=F%L=64@<&5R('-H87)E(&]F(&]P=&EO;G,@9W)A;G1E M9"!D=7)I;F<-"B!T:&4@9FER6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P2`M+3X-"B`\='(@6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM M97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P M<'0G/@T*(%=E:6=H=&5D+6%V97)A9V4@=F]L871I;&ET>3PO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE/3-$ M)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O M;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($5X M<&5C=&5D(&1I=FED96YD('EI96QD/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X M03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XP/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT65A$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)U1%6%0M M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!- M05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%)I6QE/3-$)U=( M251%+5-004-%.B!N;W=R87`G/C$N,#8M,2XU-3PO9F]N=#X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W6QE/3-$)TU!4D=)3BU43U`Z(#$X<'0[($9/3E0M1D%-24Q9.B!4 M:6UE6QE/3-$)TU!4D=)3BU43U`Z(#9P=#L@5$58 M5"U)3D1%3E0Z(#0E.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!- M05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@4F5S=')I M8W1E9"!S=&]C:R!U;FET65A#L@34%21TE.+4)/5%1/33H@,'!X M.R!&3TY4+5-)6D4Z(#%P>"<^#0H@)B-X03`[/"]P/@T*(#QP('-T>6QE/3-$ M)TU!4D=)3BU43U`Z(#!P=#L@5$585"U)3D1%3E0Z(#0E.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M M4TE:13H@,3!P="<^#0H@3W5R(')E6QE/3-$)TU!4D=) M3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R M<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B!R9V(H,"PP M+#`I(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L M:6=N/3-$8V5N=&5R/B@C*3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,#(L-C0T/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XS,RXW-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T* M(#QT$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,X M+#0R,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV-2XX.#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)U1%6%0M M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!- M05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($9O$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q+#$T-3PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@ M/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M1D%-24Q9.B!4:6UE$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H M,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T M6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@ M34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P M.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L$$P.U-T;V-K/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS M<&%N/3-$,B!A;&EG;CTS1&-E;G1E6QE M/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L$$P.SPO M=&0^#0H@/"]T2`M+3X-"B`\='(@6QE/3-$)U1% M6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N M.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($]U='-T M86YD:6YG(&%T($1E8V5M8F5R(#,Q+"`R,#$S/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C0X+C8V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$ M)T9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XU+#,U,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU M,2XW-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/B@R+#4R,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)U1%6%0M24Y$ M14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)' M24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($9O$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@R,S<\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C0X+C8V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F M;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU,2XW-#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@ M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#PA M+2T@16YD(%1A8FQE($)O9'D@+2T^/"]T86)L93X-"B`\<"!S='EL93TS1"=- M05)'24XM5$]0.B`Q.'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N M.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@/&D^ M16UP;&]Y964@4W1O8VL@4'5R8VAA2!A9G1E2`D-C@P+#`P,"!F65E65E6QE/3-$)TU!4D=)3BU43U`Z(#$R<'0[(%1%6%0M M24Y$14Y4.B`T)3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($9O"!M;VYT:',@96YD960@2G5N928C>$$P.S,P+"`R,#$T M+"!W92!R96-O&EM871E;'D@)#DU+#`P,"!A;F0@)#(P M,2PP,#`L(')E2P@;V8@65E('-T M;V-K('!U6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P2`M+3X-"B`\='(@6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z M(#$P<'0G/@T*($5X<&5C=&5D('9O;&%T:6QI='D\+W`^#0H@/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@ M.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C0X+CD\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M6QE M/3-$)T9/3E0M1D%-24Q9.B!4:6UE'!E8W1E M9"!D:79I9&5N9"!Y:65L9#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@$$P.R8C M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/"]T6QE/3-$)U1% M6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N M.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($5X<&5C M=&5D(&QI9F4@*&EN('EE87)S*3PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@$$P M.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\ M+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,3`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W'1087)T7S1F8SDQ9CEF7SAB9#A? M-&(S85\X,CAA7S,W964Y,F)E9&9C.0T*0V]N=&5N="U,;V-A=&EO;CH@9FEL M93HO+R]#.B\T9F,Y,68Y9E\X8F0X7S1B,V%?.#(X85\S-V5E.3)B961F8SDO M5V]R:W-H965T'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA"!$:7-C M;&]S=7)E(%M!8G-T'0^)SQD:78^#0H@/'`@#(P,3,[($EN8V]M92!487AE"!R871E'!E;G-E+"!A6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q M,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(%=E(')E8V]R9&5D(&EN8V]M92!T M87@@97AP96YS92!O9B`D-#8P+#`P,"!A;F0@)#8W."PP,#`@9F]R('1H90T* M('1H"!M;VYT:',- M"B!E;F1E9"!*=6YE)B-X03`[,S`L(#(P,3,N($]U"!E>'!E;G-E+CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]4 M5$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E M)SX-"B!792!A"!I;@T*('9A0T*('-U8FIE8W0@=&\@=&%X(&5X86UI;F%T:6]N$$P.S,P+"`R,#$T+"!W92!W97)E(&YO M=`T*('5N9&5R(&%N>2!I;F-O;64@=&%X(&%U9&ET2!T87@@875T:&]R M:71I97,N/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@ M1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N M.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*($%S(&]F M($IU;F4F(WA!,#LS,"P@,C`Q-"!W92!D;R!N;W0@:&%V92!A;GD@=6YR96-O M9VYI>F5D('1A>`T*(&)E;F5F:71S+B!)="!I2!U;G)E8V]G;FEZ960@=&%X(&)E;F5F:71S(&%S(&$@8V]M<&]N96YT M(&]F(&EN8V]M90T*('1A>"!E>'!E;G-E+B!792!D;R!N;W0@97AP96-T(&%N M>2!M871E'0@,3(@;6]N=&AS+CPO<#X-"B`\+V1I M=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I% M.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM M5$]0.B`Q.'!T)SX-"B`\8CY.3U1%($8@)B-X,C`Q,SL@3F5T($EN8V]M92!0 M97(@4VAA6QE/3-$)TU!4D=)3BU"3U143TTZ M(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W M(%)O;6%N.R!-05)'24XM5$]0.B`V<'0[(%1%6%0M24Y$14Y4.B`T)2<^#0H@ M0F%S:6,@;F5T(&EN8V]M92!P97(@&-E<'0@<&5R('-H87)E(&%M;W5N=',I.CPO<#X-"B`\<"!S='EL M93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3)P=#L@34%2 M1TE.+51/4#H@,'!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T>6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P M(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$ M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B M;W1T;VT@8V]L$$P.S,P M+#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@$$P.R8C M>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P M,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED M)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$58 M5"U)3D1%3E0Z("TQ96TG/@T*($YE="!I;F-O;64\+W`^#0H@/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L,#$R/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT.#<\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA! M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF M(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\+W1R/@T*(#QT$$P.R8C M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N M=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P M.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^ M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z M(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE6QE/3-$ M)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C,Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X M03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT-3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X-"B`F M(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF M(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F M;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$"<^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@ M/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X M('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X- M"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F M;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-2PW.#4\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-BPW.3D\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4 M+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XQ-2PV-S<\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T M$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA! M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF M(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\+W1R/@T*(#QT6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF M(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XP+C`T/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@$$P.R8C>$$P.SPO9F]N=#X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,#(\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z M(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA! M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XP+C`S/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@ M,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU4 M3U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z M("TQ96TG/@T*($1I;'5T960\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF M(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XP+C`T/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@$$P.R8C>$$P.SPO9F]N=#X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,#(\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z M(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA! M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XP+C`S/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@ M,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU4 M3U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q M,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0 M.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(%1H92!E9F9E8W0@;V8@87!P M2`Q,C8L,#`P(&%N9"`Q-BPP,#`@;W5T7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO6QE/3-$)VUA6QE/3-$)VUA3I4 M:6UE71I8W,@=&\@=&AO=7-A;F1S(&]F#0H@8W5S=&]M97)S('=O2!R96-U MF4@;W5R('-O;'5T:6]N6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3 M25I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)' M24XM5$]0.B`Q.'!T)SX-"B`\:3Y"87-I6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3 M25I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)' M24XM5$]0.B`V<'0[(%1%6%0M24Y$14Y4.B`T)2<^#0H@5&AE(&%C8V]M<&%N M>6EN9R!U;F%U9&ET960@8V]N9&5N2!A8V-E<'1E9"!I;B!T:&4@56YI=&5D(%-T871E#(P,4,[1T%!4"8C>#(P,40[*2!F;W(@:6YT97)I;2!F M:6YA;F-I86P@:6YF;W)M871I;VX@86YD('=I=&@@=&AE#0H@:6YS=')U8W1I M;VYS('1O($9O2P@=&AE0T*('1O(&=I=F4@82!F M86ER('-T871E;65N="!O9B!O=7(@9FEN86YC:6%L('!O$$P.S,Q+"`R,#$S(&EN8VQU9&5D(&EN(&]U<@T*($%N;G5A M;"!297!O28C M>$$P.S(P+"`R,#$T+CPO<#X-"B`\+V1I=CX\6QE/3-$)VUA3I4:6UE6QE/3-$)VUA M3I4:6UE'0^)SQD:78^#0H@ M/'`@65A$$P.S,Q+"`R,#$S+"!A28C M>$$P.S(P+"`R,#$T+"!F;W(@861D:71I;VYA;"!I;F9O'0^)SQD:78^#0H@/'`@ M2`R,#$T M+"!T:&4@1FEN86YC:6%L($%C8V]U;G1I;F<@4W1A;F1A0T*(&5V86QU871I;F<@=&AE(&EM<&%C="!O9B!T:&ES(&=U:61A;F-E M(&]N(&]U'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA'0^)SQD:78^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED M)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W M(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/D-A$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!C;VQS<&%N/3-$,CXF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T)/4D1%4BU" M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L MF%T:6]N/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]4 M5$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P M86X],T0R(&%L:6=N/3-$8V5N=&5R/DYE=#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@6QE/3-$)T)/4D1%4BU"3U143TTZ(",P M,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]LF%T:6]N/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P M,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L M:6=N/3-$8V5N=&5R/DYE=#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C(S+#$V,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D M('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[ M($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L-S$P M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q+#4T.3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$L-S$P/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/B@Q+#0Q,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$ M)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4 M3U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\ M=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/B@Y+#$X-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C(T+#@W,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA! M,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH-RPW M.#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO9F]N=#X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C$W+#`X,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R M/@T*(#QT"<^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L M92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4 M3U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\+V1I=CX\6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q M,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*($%T($IU;F4F(WA!,#LS,"P@,C`Q M-"P@9G5T=7)E(&%M;W)T:7IA=&EO;B!E>'!E;G-E(&9O6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#8X)2!A;&EG;CTS M1&-E;G1E6QE/3-$)T9/ M3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XQ+#(X.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T* M(#QT$$P.R8C>$$P.SPO9F]N M=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C M>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(#(P,38\ M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L-36QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O M<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9 M.B!4:6UE$$P.R8C>$$P.SPO M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E M;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%1H97)E869T97(\+W`^#0H@/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C0L-C(P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<@8F=C;VQO$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$U+#8X,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT M"<^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/ M4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\+V1I M=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!& M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`P<'0[ M(%1%6%0M24Y$14Y4.B`T)2<^#0H@5&AI'!E;G-E('=A$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!C;VQS<&%N/3-$-B!A;&EG;CTS1&-E;G1E"!-;VYT:',-"B!%;F1E9#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/ M3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N)SX- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"=" M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T M=&]M(&-O;'-P86X],T0V(&%L:6=N/3-$8V5N=&5R/DIU;F4F(WA!,#LS,"P\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE M/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX] M,T1B;W1T;VT@8V]L$$P M.S,P+#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N M/3-$8V5N=&5R/C(P,30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C$R,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z M(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($]P97)A=&EN9R!E>'!E;G-E M$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C0W,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XS.#8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$R-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R M/@T*(#QT$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV-#`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L,C4Q/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CDU.#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X- M"B`\+W1R/@T*(#QT"<^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[ M/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\ M+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#,U.3PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XQ+#$Q,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T M)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XR+#8Y.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\ M+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#`S-3PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4 M3U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\ M+V1I=CX\3PO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^)SQD:78^#0H@/'`@6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@ M8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X] M,T0R(&%L:6=N/3-$8V5N=&5R/@T*(%=E:6=H=&5D)B-X03`[079E6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14 M3TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N M/3-$8V5N=&5R/B@D+W-H87)E*3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO M$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$L,#DW+#(R,SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($=R M86YT960\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-#,L-S4S M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8S+C0X/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA! M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO&5R8VES M960\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH.3,L-S0T/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XY+C6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X- M"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4 M:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XH.2PX.#,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0P+C4P M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/"]T"!M;VYT:',@;V8@,C`Q-"!W M87,@)#(T+C8Y(&%N9"!T:&ES('=A6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E M;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%=E:6=H=&5D+6%V97)A9V4@=F]L M871I;&ET>3PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@$$P.R8C>$$P.SPO9F]N M=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*($5X<&5C=&5D(&1I=FED96YD('EI96QD/"]P/@T* M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=& M3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XP/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT M65A6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z M("TQ96TG/@T*(%)I'0^)SQD:78^ M#0H@/'`@6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL M87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS M1#8X)2!A;&EG;CTS1&-E;G1E3PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@$$P.R8C>$$P.SPO9F]N M=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*($5X<&5C=&5D(&1I=FED96YD('EI96QD/"]P/@T* M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=& M3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XP/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT M65A6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X- M"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4 M:6UE$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$'0^)SQS<&%N/CPO6QE M/3-$)TU!4D=)3BU43U`Z(#!P=#L@5$585"U)3D1%3E0Z(#0E.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/ M3E0M4TE:13H@,3!P="<^#0H@3W5R(')E6QE/3-$)TU! M4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z M(#$R<'0G/@T*(#PO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[ M(%1%6%0M24Y$14Y4.B`T)3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#PO M<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M1D%- M24Q9.B!4:6UE6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!& M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($9O"!S;VQI9"<^/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S M;VQI9"<^/"]P/@T*(#PO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4 M:6UE"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L M92<^/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/CPO M<#X-"B`\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\+W1R/@T*(#PA+2T@16YD(%1A8FQE($)O9'D@+2T^/"]T86)L93X-"B`\ M+V1I=CX\6QE/3-$)TU!4D=)3BU4 M3U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G M/@T*(#PO<#X-"B`\=&%B;&4@6QE/3-$)T9/ M3E0M1D%-24Q9.B!4:6UE6QE/3-$)T)/4D1%4BU"3U143TTZ(')G M8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L2`M+3X-"B`\='(@6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-) M6D4Z(#$P<'0G/@T*($]U='-T86YD:6YG(&%T($1E8V5M8F5R(#,Q+"`R,#$S M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE6QE/3-$)U1%6%0M M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!- M05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($9O6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE M/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X M(&1O=6)L92<^/"]P/@T*(#PO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#PO='(^#0H@/"$M+2!%;F0@5&%B;&4@0F]D>2`M+3X\ M+W1A8FQE/@T*(#PO9&EV/CQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S M8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I M=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A&-E<'0@<&5R('-H87)E(&%M M;W5N=',I.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[ M($9/3E0M4TE:13H@,3)P=#L@34%21TE.+51/4#H@,'!T)SX-"B`F(WA!,#L\ M+W`^#0H@/'1A8FQE('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL M87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS M1#DR)2!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L$$P.SPO=&0^#0H@ M/"]T$$P.R8C>$$P M.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@ M,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.S,P+#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$ M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B M;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14 M3TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@ M8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($YE="!I M;F-O;64\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C$L,#$R/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XT.#<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@6QE/3-$)T9/3E0M M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF M(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T M)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P M.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO M$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P M.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N M=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\ M<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE M6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF M(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,Y M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M$$P.R8C>$$P.SPO9F]N=#X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4 M+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XT-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T* M(#QT$$P.R8C>$$P.SPO9F]N=#X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z M(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XQ/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@$$P.R8C M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X M('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/ M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[ M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-2PV-S<\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T9/3E0M M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF M(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T M)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/ M3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XP+C`T/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N M,#(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XP+C`S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R M('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($1I;'5T960\+W`^#0H@ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/ M3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XP+C`T/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N M,#(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XP+C`S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R M('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/"]T7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA6EN9R!!;6]U;G0\+W1D/@T*("`@("`@("`\=&0@8VQA'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPOF%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M M/B@Q+#4T.2D\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\T9F,Y,68Y9E\X8F0X7S1B,V%?.#(X85\S-V5E.3)B961F8SD-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&9C.3%F.69?.&)D.%\T8C-A M7S@R.&%?,S=E93DR8F5D9F,Y+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%RF%T M:6]N($5X<&5N'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^ M4V5P(#,P+`T*"0DR,#$V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^)SQS<&%N/CPO M3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\T9F,Y,68Y9E\X8F0X7S1B M,V%?.#(X85\S-V5E.3)B961F8SD-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z M+R\O0SHO-&9C.3%F.69?.&)D.%\T8C-A7S@R.&%?,S=E93DR8F5D9F,Y+U=O M'0O:'1M M;#L@8VAA65E(%-T;V-K(%!U'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N M/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'!E8W1E9"!T;R!B92!R96-O9VYI M>F5D+"!W96EG:'1E9"!A=F5R86=E('!E'0^)SQS<&%N/CPO'0^)SQS M<&%N/CPO'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO M'0^)S$P('EE M87)S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^)S<@>65A'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO M'0^)SQS<&%N M/CPO'0^)SQS<&%N/CPO'0^)U-E=F5N('1O('1E;B!Y96%R'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO&5R8VES92!P'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)S4@>65A'0^)SQS<&%N M/CPO'0^)SQS M<&%N/CPO'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO M'0^)SQS<&%N M/CPO'0^)SQS<&%N M/CPO'0^)SQS M<&%N/CPO'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N M/CPO'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO M3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\T9F,Y,68Y9E\X M8F0X7S1B,V%?.#(X85\S-V5E.3)B961F8SD-"D-O;G1E;G0M3&]C871I;VXZ M(&9I;&4Z+R\O0SHO-&9C.3%F.69?.&)D.%\T8C-A7S@R.&%?,S=E93DR8F5D M9F,Y+U=O'0O:'1M;#L@8VAA2!3:&%R92UB87-E9"!087EM96YT($%W87)D+"!# M;VUP96YS871I;VX@0V]S="!;3&EN92!)=&5M'0^)SQS<&%N/CPO'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XD(#$L,S4Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^)SQS<&%N/CPO2!3:&%R92UB87-E9"!087EM96YT($%W87)D+"!#;VUP96YS M871I;VX@0V]S="!;3&EN92!)=&5M'0^)SQS<&%N/CPO'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ M-3(\'0^)SQS<&%N/CPO6UE;G0@07=A'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO2!3:&%R92UB87-E9"!087EM96YT($%W M87)D+"!#;VUP96YS871I;VX@0V]S="!;3&EN92!)=&5M'0^)SQS<&%N/CPO'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L M87-S/3-$;G5M<#XY-3QS<&%N/CPO'0^ M)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M2`H1&5T86EL*2`H55-$("0I/&)R/CPO6UE;G1S(%M!8G-T M&5R8VES92!0&5R8VES92!0'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6UE;G0@07=A6EE;&0\+W1D/@T*("`@("`@ M("`\=&0@8VQA'!E8W1E9"!L:69E("AI;B!Y M96%R7,\6UE M;G0@07=A&EM=6T@ M6TUE;6)E'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO7!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO M'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQA2!3:&%R92UB87-E9"!087EM96YT M($%W87)D(%M,:6YE($ET96US73PO'0^)SQS<&%N/CPO3PO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'!E8W1E9"!D:79I M9&5N9"!Y:65L9#PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^)S8@;6]N=&AS/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO M3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%\T9F,Y,68Y9E\X8F0X7S1B,V%?.#(X85\S-V5E M.3)B961F8SD-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-&9C.3%F M.69?.&)D.%\T8C-A7S@R.&%?,S=E93DR8F5D9F,Y+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R&-E<'0@ M4&5R(%-H87)E(&1A=&$L('5N;&5S'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO&-L=61E9"!F7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\>&UL('AM;&YS.F\],T0B=7)N.G-C:&5M87,M;6EC M'1087)T I7S1F8SDQ9CEF7SAB9#A?-&(S85\X,CAA7S,W964Y,F)E9&9C.2TM#0H` ` end XML 16 R29.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Earnings Per Share [Abstract]        
Outstanding potential common shares excluded from computation of net income per share 126,000 16,000 126,000 16,000
XML 17 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Numerator        
Net income $ 639 $ 288 $ 1,012 $ 487
Denominator        
Weighted average common shares outstanding, basic 16,210 15,076 16,183 14,983
Options to purchase common stock 528 665 572 646
Restricted stock units 30 39 43 45
Employee stock purchase plan 0 5 1 3
Weighted average common shares outstanding, diluted 16,768 15,785 16,799 15,677
Net income per share        
Basic $ 0.04 $ 0.02 $ 0.06 $ 0.03
Diluted $ 0.04 $ 0.02 $ 0.06 $ 0.03
XML 18 R8.htm IDEA: XBRL DOCUMENT v2.4.0.8
Line of Credit
6 Months Ended
Jun. 30, 2014
Debt Disclosure [Abstract]  
Line of Credit

NOTE C – Line of Credit

We have a revolving credit agreement with JPMorgan Chase Bank, N.A. which provides for a $20 million revolving credit facility that we may draw upon from time to time, subject to certain terms and conditions, and will mature on September 30, 2016.

There were no borrowings outstanding at June 30, 2014 and we were in compliance with all covenants under the revolving credit agreement as of that date.

XML 19 R2.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Dec. 31, 2013
CURRENT ASSETS    
Cash and cash equivalents $ 136,508 $ 131,294
Accounts receivable, less allowance for doubtful accounts of $242 and $237, respectively 13,348 11,611
Deferred costs, current 10,415 9,048
Deferred income taxes, current 1,272 1,272
Prepaid expenses and other current assets 3,346 2,850
Total current assets 164,889 156,075
PROPERTY AND EQUIPMENT, net 9,036 9,922
GOODWILL 25,487 25,487
INTANGIBLE ASSETS, net 15,683 17,082
OTHER ASSETS    
Deferred costs, net of current portion 4,578 3,684
Deferred income taxes, net of current portion 10,294 10,870
Other non-current assets 205 210
Total assets 230,172 223,330
CURRENT LIABILITIES    
Accounts payable 2,999 1,798
Accrued compensation and benefits 7,639 7,981
Accrued expenses and other current liabilities 1,805 2,801
Deferred revenue, current 6,912 6,335
Total current liabilities 19,355 18,915
OTHER LIABILITIES    
Deferred revenue, less current portion 10,017 8,785
Deferred rent 2,663 2,857
Total liabilities 32,035 30,557
COMMITMENTS and CONTINGENCIES      
STOCKHOLDERS' EQUITY    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding 0 0
Common stock, $0.001 par value; 55,000,000 shares authorized; 16,230,057 and 16,092,121 shares issued and outstanding, respectively 16 16
Additional paid-in capital 243,901 239,549
Accumulated deficit (45,780) (46,792)
Total stockholders' equity 198,137 192,773
Total liabilities and stockholder's equity $ 230,172 $ 223,330
XML 20 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
General
6 Months Ended
Jun. 30, 2014
Accounting Policies [Abstract]  
General

NOTE A – General

Business Description

We are a leading provider of cloud-based supply chain management solutions, providing prewired, proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based software suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all of the information and notes required by GAAP. We have included all normal recurring adjustments considered necessary to give a fair statement of our financial position, results of operations and cash flows for the interim periods shown. Operating results for these interim periods are not necessarily indicative of the results to be expected for the full year. The December 31, 2013 condensed consolidated balance sheet data was derived from our audited financial statements at that date. For further information, refer to the consolidated financial statements and accompanying notes for the year ended December 31, 2013 included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission on February 20, 2014.

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

Significant Accounting Policies

During the six months ended June 30, 2014, there were no material changes in our significant accounting policies. See Note A to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2013, as filed with the Securities and Exchange Commission on February 20, 2014, for additional information regarding our significant accounting policies.

Recent Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board issued new accounting requirements for the recognition of revenue from contracts with customers. These new requirements are effective for annual reporting periods beginning after December 15, 2016, and interim periods within those annual periods. We are currently evaluating the impact of this guidance on our results of operations and financial position.

XML 21 R22.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation - Stock Option Activity (Detail) (USD $)
6 Months Ended
Jun. 30, 2014
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Options Outstanding, Beginning balance 1,097,223
Options, Granted 143,753
Options, Exercised (93,744)
Options, Forfeited (9,883)
Options Outstanding, Ending balance 1,137,349
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 19.62
Weighted Average Exercise Price, Granted $ 63.48
Weighted Average Exercise Price, Exercised $ 9.77
Weighted Average Exercise Price, Forfeited $ 40.50
Weighted Average Exercise Price, Outstanding, Ending Balance $ 25.79
XML 22 R24.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation - Restricted Stock Units (Detail) (Restricted Stock Units [Member], USD $)
6 Months Ended
Jun. 30, 2014
Restricted Stock Units [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock awards, Outstanding, Beginning Balance 102,644
Granted, stock units 38,420
Vested, stock units (26,557)
Forfeited, stock units (1,145)
Stock awards, Outstanding, Ending Balance 113,362
Weighted average grant date fair value, Outstanding, Beginning Balance $ 33.77
Granted, Weighted Average Grant Date Fair Value $ 65.88
Vested, Weighted Average Grant Date Fair Value $ 32.27
Forfeited, Weighted Average Grant Date Fair Value $ 35.42
Weighted average grant date fair value, Outstanding, Ending Balance $ 44.99
XML 23 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 24 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill and Intangible Assets, net
6 Months Ended
Jun. 30, 2014
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, net

NOTE B – Goodwill and Intangible Assets, net

There was no change in our goodwill for the six months ended June 30, 2014.

Intangible assets included the following (in thousands):

 

     June 30, 2014      December 31, 2013  
     Carrying      Accumulated            Carrying      Accumulated        
     Amount      Amortization     Net      Amount      Amortization     Net  

Subscriber relationships

   $ 23,160       $ (7,638   $ 15,522       $ 23,160       $ (6,376   $ 16,784   

Non-competition agreements

     1,710         (1,549     161         1,710         (1,412     298   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 
   $ 24,870       $ (9,187   $ 15,683       $ 24,870       $ (7,788   $ 17,082   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 

Amortization expense for intangible assets was $682,000 and $1.4 million for the three and six months ended June 30, 2014, and $717,000 and $1.4 million for the three and six months ended June 30, 2013, respectively.

At June 30, 2014, future amortization expense for intangible assets was as follows (in thousands):

 

Remainder of 2014

   $ 1,288   

2015

     2,578   

2016

     2,578   

2017

     2,557   

2018

     2,062   

Thereafter

     4,620   
  

 

 

 
   $ 15,683   
  

 

 

 
XML 25 R3.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Jun. 30, 2014
Dec. 31, 2013
Statement Of Financial Position [Abstract]    
Allowance for doubtful accounts $ 242 $ 237
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 55,000,000 55,000,000
Common stock, shares issued 16,230,057 16,092,121
Common stock, shares outstanding 16,230,057 16,092,121
XML 26 R17.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill and Intangible Assets, Net - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Goodwill And Intangible Assets Disclosure [Abstract]        
Amortization of intangible assets $ 682 $ 717 $ 1,399 $ 1,434
XML 27 R1.htm IDEA: XBRL DOCUMENT v2.4.0.8
Document and Entity Information
6 Months Ended
Jun. 30, 2014
Jul. 24, 2014
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2014  
Document Fiscal Year Focus 2014  
Document Fiscal Period Focus Q2  
Trading Symbol SPSC  
Entity Registrant Name SPS COMMERCE INC  
Entity Central Index Key 0001092699  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   16,234,758
XML 28 R18.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill and Intangible Assets, Net - Future Amortization Expense for Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Dec. 31, 2013
Goodwill And Intangible Assets Disclosure [Abstract]    
Remainder of 2014 $ 1,288  
2015 2,578  
2016 2,578  
2017 2,557  
2018 2,062  
Thereafter 4,620  
Net $ 15,683 $ 17,082
XML 29 R4.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Income Statement [Abstract]        
Revenues $ 31,100 $ 25,658 $ 60,039 $ 49,410
Cost of revenues 9,627 7,943 18,882 15,009
Gross profit 21,473 17,715 41,157 34,401
Operating expenses        
Sales and marketing 11,570 9,647 22,454 18,872
Research and development 3,365 2,657 6,339 5,160
General and administrative 4,842 4,211 9,353 8,258
Amortization of intangible assets 682 717 1,399 1,434
Total operating expenses 20,459 17,232 39,545 33,724
Income from operations 1,014 483 1,612 677
Other income (expense)        
Interest income 50 22 99 45
Other income (expense), net 35 (48) (21) (132)
Total other income (expense), net 85 (26) 78 (87)
Income before income taxes 1,099 457 1,690 590
Income tax expense (460) (169) (678) (103)
Net income $ 639 $ 288 $ 1,012 $ 487
Net income per share        
Basic $ 0.04 $ 0.02 $ 0.06 $ 0.03
Diluted $ 0.04 $ 0.02 $ 0.06 $ 0.03
Weighted average common shares used to compute net income per share        
Basic 16,210 15,076 16,183 14,983
Diluted 16,768 15,785 16,799 15,677
XML 30 R12.htm IDEA: XBRL DOCUMENT v2.4.0.8
General (Policies)
6 Months Ended
Jun. 30, 2014
Accounting Policies [Abstract]  
Business Description

Business Description

We are a leading provider of cloud-based supply chain management solutions, providing prewired, proven integrations and comprehensive retail performance analytics to thousands of customers worldwide. We provide our solutions through the SPS Commerce platform, a cloud-based software suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions.

Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all of the information and notes required by GAAP. We have included all normal recurring adjustments considered necessary to give a fair statement of our financial position, results of operations and cash flows for the interim periods shown. Operating results for these interim periods are not necessarily indicative of the results to be expected for the full year. The December 31, 2013 condensed consolidated balance sheet data was derived from our audited financial statements at that date. For further information, refer to the consolidated financial statements and accompanying notes for the year ended December 31, 2013 included in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission on February 20, 2014.

Use of Estimates

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

Significant Accounting Policies

Significant Accounting Policies

During the six months ended June 30, 2014, there were no material changes in our significant accounting policies. See Note A to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2013, as filed with the Securities and Exchange Commission on February 20, 2014, for additional information regarding our significant accounting policies.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board issued new accounting requirements for the recognition of revenue from contracts with customers. These new requirements are effective for annual reporting periods beginning after December 15, 2016, and interim periods within those annual periods. We are currently evaluating the impact of this guidance on our results of operations and financial position.

XML 31 R11.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share
6 Months Ended
Jun. 30, 2014
Earnings Per Share [Abstract]  
Net Income Per Share

NOTE F – Net Income Per Share

Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options and restricted stock units. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):

 

     Three Months Ended      Six Months Ended  
     June 30,      June 30,  
     2014      2013      2014      2013  

Numerator

           

Net income

   $ 639       $ 288       $ 1,012       $ 487   
  

 

 

    

 

 

    

 

 

    

 

 

 

Denominator

           

Weighted average common shares outstanding, basic

     16,210         15,076         16,183         14,983   

Options to purchase common stock

     528         665         572         646   

Restricted stock units

     30         39         43         45   

Employee stock purchase plan

     —           5         1         3   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding, diluted

     16,768         15,785         16,799         15,677   
  

 

 

    

 

 

    

 

 

    

 

 

 

Net income per share

           

Basic

   $ 0.04       $ 0.02       $ 0.06       $ 0.03   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.04       $ 0.02       $ 0.06       $ 0.03   
  

 

 

    

 

 

    

 

 

    

 

 

 

The effect of approximately 126,000 and 16,000 outstanding potential common shares was excluded from the calculation of diluted net income per share for each of the three and six months ended June 30, 2014 and 2013, respectively, because they were anti-dilutive.

XML 32 R23.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail) (Stock Options [Member])
6 Months Ended
Jun. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-average volatility 43.70%
Expected dividend yield 0.00%
Expected life (in years) 4 years 4 months 24 days
Minimum [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 1.06%
Maximum [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 1.55%
XML 33 R19.htm IDEA: XBRL DOCUMENT v2.4.0.8
Line of Credit - Additional Information (Detail) (USD $)
6 Months Ended
Jun. 30, 2014
Line of Credit Facility [Line Items]  
Revolving credit facility, amount $ 20,000,000
Revolving credit facility, maturity date Sep. 30, 2016
Revolving Credit Facility [Member]
 
Line of Credit Facility [Line Items]  
Borrowings outstanding revolving credit agreement $ 0
XML 34 R15.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2014
Earnings Per Share [Abstract]  
Components of Computation of Basic and Diluted Net Income Per Share

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated (in thousands, except per share amounts):

 

     Three Months Ended      Six Months Ended  
     June 30,      June 30,  
     2014      2013      2014      2013  

Numerator

           

Net income

   $ 639       $ 288       $ 1,012       $ 487   
  

 

 

    

 

 

    

 

 

    

 

 

 

Denominator

           

Weighted average common shares outstanding, basic

     16,210         15,076         16,183         14,983   

Options to purchase common stock

     528         665         572         646   

Restricted stock units

     30         39         43         45   

Employee stock purchase plan

     —           5         1         3   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares outstanding, diluted

     16,768         15,785         16,799         15,677   
  

 

 

    

 

 

    

 

 

    

 

 

 

Net income per share

           

Basic

   $ 0.04       $ 0.02       $ 0.06       $ 0.03   
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.04       $ 0.02       $ 0.06       $ 0.03   
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 35 R13.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill and Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2014
Goodwill And Intangible Assets Disclosure [Abstract]  
Intangible Assets

Intangible assets included the following (in thousands):

 

     June 30, 2014      December 31, 2013  
     Carrying      Accumulated            Carrying      Accumulated        
     Amount      Amortization     Net      Amount      Amortization     Net  

Subscriber relationships

   $ 23,160       $ (7,638   $ 15,522       $ 23,160       $ (6,376   $ 16,784   

Non-competition agreements

     1,710         (1,549     161         1,710         (1,412     298   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 
   $ 24,870       $ (9,187   $ 15,683       $ 24,870       $ (7,788   $ 17,082   
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

   

 

 

 
Future Amortization Expense for Intangible Assets

At June 30, 2014, future amortization expense for intangible assets was as follows (in thousands):

 

Remainder of 2014

   $ 1,288   

2015

     2,578   

2016

     2,578   

2017

     2,557   

2018

     2,062   

Thereafter

     4,620   
  

 

 

 
   $ 15,683   
  

 

 

 
XML 36 R14.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2014
Stock-Based Compensation Expense

This expense was allocated as follows (in thousands):

 

     Three Months Ended      Six Months Ended  
     June 30,      June 30,  
     2014      2013      2014      2013  

Cost of revenues

   $ 152       $ 122       $ 305       $ 225   

Operating expenses

           

Sales and marketing

     472         386         954         728   

Research and development

     95         63         188         124   

General and administrative

     640         540         1,251         958   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation expense

   $ 1,359       $ 1,111       $ 2,698       $ 2,035   
  

 

 

    

 

 

    

 

 

    

 

 

 
Stock Option Activity

Our stock option activity was as follows:

 

           Weighted Average  
     Options     Exercise Price  
     (#)     ($/share)  

Outstanding at December 31, 2013

     1,097,223      $ 19.62   

Granted

     143,753        63.48   

Exercised

     (93,744     9.77   

Forfeited

     (9,883     40.50   
  

 

 

   

Outstanding at June 30, 2014

     1,137,349        25.79   
  

 

 

   
Weighted Average Fair Value Per Share of Options Granted, Assumptions

The weighted average fair value per share of options granted during the first six months of 2014 was $24.69 and this was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:

 

Weighted-average volatility

     43.7

Expected dividend yield

     0

Expected life (in years)

     4.4   

Risk-free interest rate

     1.06-1.55
Weighted Average Fair Value Per Share, Employee Stock Purchase Plan, Assumptions

The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following assumptions:

 

Expected volatility

     48.9

Expected dividend yield

     0

Expected life (in years)

     0.50   

Risk-free interest rate

     0.10
Restricted Stock Units [Member]
 
Restricted Stock Units and Restricted Stock Awards

Our restricted stock units activity was as follows:

Restricted Stock Weighted Average
Units Grant Date Fair
(#) Value ($/share)

Outstanding at December 31, 2013

102,644 $ 33.77

Granted

38,420 65.88

Vested and common stock issued

(26,557 ) 32.27

Forfeited

(1,145 ) 35.42

Outstanding at June 30, 2014

113,362 44.99

Restricted Stock Award [Member]
 
Restricted Stock Units and Restricted Stock Awards

Our restricted stock awards activity was as follows:

Restricted Stock Weighted Average
Awards Grant Date Fair
(#) Value ($/share)

Outstanding at December 31, 2013

1,422 $ 48.66

Restricted common stock issued

5,352 51.74

Restrictions lapsed

(2,523 ) 50.29

Forfeited

(237 ) 48.66

Outstanding at June 30, 2014

4,014 51.74

ZIP 37 0001193125-14-288939-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-14-288939-xbrl.zip M4$L#!!0````(`.AI_T3`65E?HET``.6A!``1`!P`=I3=7@+``$$)0X```0Y`0``[%WK;^,XDO]^P/T/NAQN ML`N,'%&D7NGI7N@Y:*"[DTLR.S/[)5`D)M:.+/DD.8_YZZ^*LA-+EF/'L17U M8K_TPR*I^A6KBL5B%?73WQXFJ73'BS+)LX]'9*0<23R+\CC);C\>S4HY+*,D M.9+**LSB,,TS_O'HD9='?_OTG__QTW_)LG1^+GEYEO$TY8_2;Q%/>1%67/J< M88^(P\-H-N%9]:-T'98\EO),^LTY_R*I(R))XZJ:GAP?W]_?CXHB7@PSBO+) ML23+BU?\O:;N1)+TD0H4+CTZSV=9?"*QI9_<@H<5-)=BH.-$4A7"9,605?.2 M6"=,.=&L?RRWSJ>/17([KJ2_1'^%QHHF0P\JG8_.1TO`?I`N\JR$UI-IF#U* M=II*Y]BKE,YYR8L['H_F@SY<%ZD$/,W*CT=+\/#G45[<'L,KZ'$RY\Y1W?($ MGZ8OM$^3[`]DWU-[_*'1_IZ*UL2RK&/Q=-$T*7.F$N,E8NH63V.72=?(T)0< M__;URT4TYI-0;B,`2;D-P^E3SYNPO!;]Y@^.ZWD@,B6++C%_?I&@J.31Z#:_ M.X8''=M(DGG2\!0F)JR9=<_C: M8/L1MM=9L5!6CONG[S MIQVP^4,T[NZ$3SHZ9&$2E=T]Q*,.3$EVQ\NJNT_]K`-1F41K&)=$'>_(^"UH M?;Q6VJWC(D_Y\;S94Z_9I+M'7!7'*"G'T((72?34`0S#YCYY)K?ZS:KB!=+@ MZ1&8$$D21B0]*86JG?,;26CT"8[Z\:A,)M,4]4[\%A81(MK.=H@>XX+?P"B@ M//)"8T8/9;R#:=G>:AW7L.:VX,0-R[&=Q?B7_W^SY"Y,88$H[5?RA.D=R>9Y>G?E$LPQ5DV7"B"+_KP)Z=G5QZ5TI5P!$)2HE5Z#\ MLRRI^\SMVM4O%]Z1%/,HF80IB*Q,CZ0$)"2)KS1#9SI3KU3?9JKKZ7(04%=F MBFO*MFFXLF>Y=J`SA_D$&H$!O%*-HT^ZKFCP;N6GXU?A:;$`+%>>751Y],?% M."QX^;DL9[`\O@XT70%=BL&6\7[^%JP`#AR;>;8;R$1C@P7E']Z!/1%0MX2Y;0=I.^`=_IK!(^!+!C8""-K4`NT;\!J3VKQGF1 M_#FXV=2./FE",O]!UC#DY*?@:5\K=JO\FQ)[:^FO+A:Y:&Z MRD%;-QPOL&77L)C,B*_*-M-\V2*>1C1?]9W`K@V``L)BC73UF8$]\:4Y&6=@ MQ#FLYO%WH6'JT:E4 MN768-L_V8*T,:,B*D7D9P$M@O\])5ZV52=\.UN9Y'Z2?0#8J>)>/L$?+^6TV MN>9%3US1?-[+&H%!6>`YLJTYAJQ8S+>8J?N6Z=6K!?"%*$"`2@^R7M2H MFTSUYKP_YW<\F_%O>59O^ZI]:LP&?WI;+:%'GTS#U!JF8BW]+ZG&+AN&/@": M+^A%QZ;@2Q)>)VE2);QT!SMI*-.F19JSMDKYVF5\H'-%J=@&K'&-U^S@DFHB M=GJP]P,\H)$\BX`%^T7W4"8G60(;[:J8\9VG35_9A=N1""258&/"ZY0/5N(( M;M`,RVS,33?Q38#GO`J3C,=^6&0P-R7TF4UF*2ZZ8&62*!D@6`J>@\QTPU(; M<#=#:X6H3I69C$GS,WG"95F"Y)]`"A@[54J:4QJSG3&Z&LB#7H2?P] MV%("DZV:"FE+=C?]+><)D8_S-.9%B4&GZG%X^)C8+:N&01L(5TE?NPR"9?TN M@,*B"$X>IB389A-:_UZ:"\Z MM8-5:!4$7J?T18^V4YN7)&6`J&!*J:)IQCKA;F+Q)],T?^3\G(M9_2X,,2P] MX&$T#?%&'.MD-*M<^#NI!KWW8KCTM*;T)0BM139-\WL\_PWRPLMGU]7-+%VX M9.<\XLG=H%U*BIY&$_NK$!W^.*L/H8?%&5YCL;>>92W$QLW+:H#FBZA@OG23 M=8JZH+D)Y^<\C^^3-!T>$G07-68V!7=!;CL^DD]Y43V>I6%6P7SB7$YQL_J- M#U`?P?Q:EMK<\KR$8"46-(6M@?^`T30.34^K,2]J]V*P)D@7]GI&03W`(9BJENZP^O2'?#4@U6G,&= ML!1FKK>QG?);0QX>&J)U[N=JKX&!G"6`1U5`W:E_W9*UX0T.&"HL^(3I9 MB:VLA=`$NV1Y!VU0T8TG32GM)+U+[P8[=QCPU73%T#JTKW.V7K"G/Q=YV:>% MV3Y0@E/'VFOA)B1[.D&MXT^8I%V([.Q2",WE.,SFIXP@.9B1R>-63LK/,'3E MP7XX")/B#1L;X).A4$(?X&\"$OS&!!Z0'859%I%-7;5DYL![+5]Q9=6A!K-= MIKE40ZZ+(UEFCG1]#P>R>V1B[]/ZE@/S%^9NNP-T7Z.VJ;J@%)9.9&8HMNRX MA@ZV`%ZA@S&@BOE\@,[4?61;O98U_Z**IKY1T73%(:IM:K++G`!390/9#DP= M9M+Q=,5W+-O7GQ2-TI%A_%O1]J5HZJL537%Z@-H]IAG>1ZQ\K(UM&30:A- M#VS!Z*&U]1GK.RA-#SQ@&%DCN^A,S),3/ZM@D=ICF0I3#)7MD$WJJ;:A:[8A M!Z[ER,SS3=BZ.#8XPY[M6\PBS*`8ND&@J`VZ2IFAF3\=;X>BAZ,J+"$[9.65 MF&W,I30T0M]\6K6?RBNV`GJ/&=5D7GFE4ICR)0>Z[\JK0X,TM@+90^75H8'^ M*U9>K?+L8)573SZ2-C*L=ZZ\>NM+YT.+V/,N6\-=156EKD-58+1E*+#,6/"' M[8*HPC^H:=JP$S2#FM$*&%IB@%7?'Z=70!^,IX,3\.WYCEMP?3^1R=?QY9"E MA8>VK(,J+=Q%8MX"?FBEA8>>[$&6%O8\Z4,K+3STG/=<6E@O3Z0%R*6?`#FR-H*;TS#\V$;1&3'P],L"KMA^)\I4V8J-E&MP+.5>E>$>>=Z M2R,.A7U8Q9N[RMU6Q9N+B"TAU*#L,"[G(8LW7[1)^SBC)Z)X$]FT+H/XQ>K- MB^0V2VZ2"*3*'2/K/F>_9`6/RF-[0%?71IKDE854L^EL7T`Q2T*!3]17;QZN(ANTZ;_N3[U4'W,:=X MK*CK=(U9>L\ZZ#[\2G0KFR9Y8'70?0@]UD'KFM),I^JY#KH/G.!^S+=/6]5! MO^29++DC\VK5WWE8!/GL[6'<[7$KS&0&\ZCLNBXX7JY%9KFT2Q]8( MY@X((6]?7K$;MKW4B?=>(]0-:QC(*U(;]GG7@? MIDH<+K2OIGBW.O$^$"NBYM&DVYJI0]2)]Q$.P(EEI/N&I/6%XCO8:V@[O+4( MO4U%WSZ=?3VVM_#'OJEX,5PFP3:+"1[MS*0&P#U<.="'`=`ZXV2'O7*@!UQO MNG)@L?6\X,5=$O'NT_>G:C)QT%Y>YG4(_.DY6I5O>?4[!X2+@,S!^+2:S.$[ M/E-4TY9M`\.#AJ_)EDL=634TS:'02K&>$R^)8K5B*0=CP5L-[.5]/CS3@<'F M]A9G)V@'N_JBCY@&;F@IZ[XPMY^K+_HPF&(M;3H2![[ZH@=4HB2"F:;5L0KL MP3,ZYY,PR6+,\@J2,@I3%/?AJ3%:0O45=XAN"?3-)F]<\`'Z2^I^C!Z".VB9 M8#^';&3W:U7PHVC/"ZY(IIT5T1A66PPN+!Z4F-!2)->SGL\9-=MCKFU06?9;$#I"^^YLOYDQ^CRMFZ#QQ5",CH]^K M%/Y%;K[8/'=[O&)FD>;+X+WO?N_%$&1D+Y/5RQ4S"T5C;&3M(S_[WXIVR"MF MEO+IZ5Z^G?D***.S-0/EJ?TQFZVO3`%E'.0`:L-#WP@.Q\><[J MH5WGROUK4HT_9W%RE\2S1DKZ.2]Y`:\(\B*85;."8_TF)ASMS#=3L73V0)BJ M4=&"ZPO-4(3X)%-FDN*WS5%6VB0-KL&8%NF9Y@>K-+S1$;5);T?F],Z%U M_C&O:5C4\'I).JM>6CJM)D-\C:86VG;7#/? M<.O'VV1J2Q.C"L]&-XQME&X=II=-+4A>$@WY@RGA'#5T8"8'<^:V-\>[@FZ=*X+&Q2AIX#Y=\&A6 M"$7T'Z)T!KH:%/D$?00P;JB,IS?MF:IKNP_"Q\[P:&!Z*E%\6==L!1AI:++I MJ(%L,6)2WU-\U72OF#B':YKNON^-'*OADA<4&Z9KQ"W-J)64C$Z MVF#A7W6;P1[6I6WQ@F8QUBI#7:*YPYPSS+ MJM8J7]L-7RO;8K%ZPV#YA']YU0:ROXD'G[Z]W'90WG++\BQOMIGS8X@`,>58 M;J7,KP6P(N9S_+7]6_6]''Z3PQY/M+L,'WCY-ZO MO!KG\`1#V?OR[??/.?#P-4MI:T9?+.E(7OJ^!`]LJDQHT[*\#*-]EX,HGAVD M;(`#P<"G:`K'@N!6=4:]RRLO%^!T:KFWQ[2RGYVV*L! MT?$K.D9[=[IN(7C6UKK%0L4'"8VL!'/6D;_)V7D*#H+?=]NS?FXKMB+33F_C MW8!D$_#57-,A8@>-M32R`?DJE.XH^--"-C?1K[Z1K#_S.6;;5\OJH-$3J::Z*T#@(W(MD$?/V] M`(/D`8@],^@&%JS'M&;7-M>40:[2)I:.&BKKWK4M*&\[DR4/BPA+WST0@S07 M[LF`W6>1;*FW'%D^7T6#>ZKN!*P@R<(L:IPH#%&E\0I2UJJ6>@O&E:Z,,3I5G6\ M"\'3IS7OX:=LBPU--16GZ:0VJ MMSKW[C!MW\NY-UZQI9)6Y=?;8&ZQ66U=*CE$QF"0E5G&YMUJ"\M6`E,'.+Y/ M@5$P>MH.O+T-YXH?$'$>BQ!T?43<^+C*OK.Q]L06D2#1DI>-2#8`QZCE,(4` M3R!:H9QNZEN'K;!*%&&*&_YXDF1)6:$$W`WYM`!6?5/5FO9Q`XQMHW7S^Z*' M.,'BC$15MC!_RTBV*<09(EJ\U+M]RV0W]8=$B`G)#%H^$%6W"*4[(::>Y[B4 MJ+*M4`^DVC9ET]"8K#LPJ$U,5].%L>J`9-LP+'K`>6:(&?QZ0WV];&-Z4'EZ,[=JX**3\+L@S0?XO+T#-J;T^IHZ3T) M_EOP1D(2#X#IPG^IQ"DXIS?8@D5CG(A M_S:"WK:`"LC2QQ]QP/)5C)3B',;(\NI)$H`;^"+D09MF:`:\*+A(-HBEZT<) MT8^D7Q&%F(CY(+$8) M&A=*-V%2/!.*).'UK\\8IGDIOD[Q([R@G*5";&&`_'D_B21'L$^3;M+\OA3S M4J.JYV8JXE:E5([S^VPD/9U==RM5.^"$_Y-J"]@1$*,EB$!!TC6M2 M\&6+D0#7-9Q&<*'0$\ILAOXBRS" MK*8JN`U/EX-0S^&(,,U*\@OB)XP%XEE08T91#D-]P>,X`?:()F+SOQR0/PQ" M/!4R;AI+3"8$3[L_^K1#%E5R04I.L>D[\$.2`R=.9R#R=`;R]9+>_[7U7E[.YJ2Z5_LF13'0B^44N.@7]H35[\!^XT'D^B,1S'#[3/)8B MZ=]_3'"AMB@'_NONK*+C8NCI$(J?.Z-R$\Y M\#JFI`=+]C;N2_<(/$_\[E8WB"RGX&]%%QA7][9.O^/U!! MY(,^3DAK(PX4VXCLA51=@HZA6C7ME;L4Z">0?6!-(A[W9(M\3UAA%,]3NFZIE[J-I!P.8PDVT$6/TKC_`2$7)!,]G-Z!L"X@&,QF$P8TC0 M@MS/�=*+>W9%M4/22Z/(](DC0"Q2DCWC,]6[95V?:L]FA*;UY3 MDN3XXI:*`X0X"E'+]&618!-A:FJ2B0)C<92Q0(^FA0W?I]D]P,)Y2F2)2-;W M,MN%2%21\,)%144:D*F"+\E/?9KI"601EI@5]D%.;4_L]Y_@%87]=LU5HK)R M.L#@<65QI(7-".9+/RLM3#!#9P<8@SD#N[T?3N9`)]4KWT"^$H\G%FEA798) MNN5TB=B!(W6W^D6%XH"?J([.`E0E2%$C%)>Y4:6R)S:9'_8K'P&`&4PII;[& M/*WM4=NP]9'>('39Z4'QN'"_T]+0',&.ADOOM/JD3`0KUN6!\A?1X(-UBUO9 MG94E7UKME,'>4N'^H"T/T[Q%=@`89B23DG1XV]7?/'[V!\, MJM^_!X/LZ;?RQ0]QEL6CR9C*ZX\.Y(5[*QOXN:KM:30<>>%:`/Q M"T_L]"R1(Q`>^$!=E`[R7%'.]3-8)T_$O':)BUMC2J>$8;@Q6[<^V[;J>]XHRR.+Q[%_&-0WST@WXY'K@#`EXM.`> M(?BH&N8F'Y'KB3A9/CMJT#C8UH1LY'MLSFS.!Y+KXTFQM%Z*)P<21Q?C-ULY M`^6O"3ERHX^IDK'5@U'\/?''OUT5_^[/6,>G5-3U"Z%4Z/&">"&TRKK6+*7; M**CQCRV[@+\,XRE8?=JUG-_+<29T/1B.CL;,TGI=S6I45G819 MS$$UE*&WD)4'?ZJC[HE&2 M>T;3*'7?GE36ZO$R[9J$^([+9IQST7%GK[85\30G>1V"2%45!M$&+M).%MOVL&]GK%_&5EW._9JV.)6=";$#K-'5N'$)*9Y;P)H88W]'.WFJO2 MK*5JGEC.X]"/6JVB-RQIC3HY'1>.JYG[/S;G4B;K=FKA]_S6]5*:'+?E-]:,X^FJD^-&QUUNT3D>NF)A-RVQ:9M.V`AIFTU[L;L@09`@R M!+N.X+R&_976QE\UJV-W,,##(:9=(CA_/$[B'\'(SW#X`@^J/8((Z4T@%#_. MA$G!PZ^TD*"-O#8U>(#'-_8[(,TOJKX)&2U+3J:2!C^X457;N^C`M:8M#JG4 M2GNMD19FP3,F[>8><-_/4]H]\(6VS/EIH47%-JUN7NWLLM"BL_^$!WF(;X?3 MYI9W_@MIL&-^]Y-!ER'B."WY+,\JWI+,< M:387%_T01W[R%[#7.`GZN&S&!\_/=5VA+>1(,\;'((IHVY-AQ7E#3)NP%#TW M*#M-&KR06XG0[_^%8('CD$00TB6B(Y&OC.(!#J>=W"9=0@BK31?TTCIRJ/I^ M'3E(1X]MCK)^73N8\1_G M%%6])6O`IA`,8#/F7@(Z(`B"8,AIEVK2!?5])?S9Y=K MI>%J`N>E5KX$Z5]H2`Q^VL`8;#LN`=ON`OBD?MVV'33+DNNY[-TTZ+;LYA_1 M`B]_IEXV>8"ZT\3->B/*UZI!7:'L*4@7 M7*\X*M]!^L62Y^@`,UTQMW29JIE,6BLREZFVRZ2O\7^8R]30!E9E&Z)*$B_) M=9*N:VWN?:S15:<+,F;[3CT1A':?%P`O;Y(R8CI-;+ZE'+`=T? M..D'*4X_1G?T.J0R<'G*:IJ8JI(<\V M+#)7'1FN92+3<$S7D`U!ULB=HTSNY(6K]_=W]YQ]^_FS^\5VN8\W=C'O53.< MSO]KXA-GZOYE]!"')YDX3R=>3G9N.O/2N<`N-_GH`2>E&DBG]5>I`CB`;"W+ M$I*6Z=1=W76!1,>V@8]X2T.Z9%K(E6V=5U5#U4WOF_1-N7HO2S#D5)IV(68> MA@]Q//@>A*$9#3Y&&0A?``H-%!S.4B=(^V&,M175DW3SV6<_LR00,\T!^OKG]ZG+63$E#Z9]18QX+.G.$]AV=)?VG.DM;'- M^"%.M`2>W^](2^5W/]):$SAPJ,_9T&SHQH?>PEW=*,1;!'$W%P@Z'WI9IR.[ MP*]JR;YZ8VC&_VP%P0[N8V):S1`M4**/U9F^W7SV*IKB*C!M/TE>8)]J`;_L M-G&S#ZX;":LMD\F:GON.,S[&>(PM&%MT7U_MOTVL9H11G$=9"_BW.?J2+/B; MGMB=C-,;HNT&G_?",<:\;,8\]TO;^_PA[2(IZDYP'BV69Y5>U+]'L:M MYEFUI^DL\F.7HJUQA/KD^CH+:%2M_YC@XO+ZZ-O-OL$<0D\[4?_R$Q+]5N@I MH)>.]>NCIV]$R9' M1(+T5=,;+I#9639A,K3^V%_3CWKLWUH9TGJ\WO`UP;EYM>=4GI(AV"4;^:)P M8P@R!$^-8"NH:!]N;2QJ/!MZQ>$?)*.W*"@<+.5GT9I&JBY."AV_$:YE>,4H M"$/R=)6)MJK\\-KBPSWR97C1&XW853,OW^'5/[V2[K90T+@ER6]F]BH4PSS+ M$Z!Q\[K\]%^S*P/_+W+FTM9FS'6D")3.BD`=OQ8''OD!R'%255"KI=X[X$,+ M/;&^"WV)L3K`#$KKF6'O*_*>HG6"*]JK08!/5,8G;>&3%G&%=@EU!ZZ_X0W`ASIXWY)XJMJ#N>IH1B.I(G'+@>WKJ#:;9Z4GOI^B<_"$>JEG9EJZGYGIEJ-7F/: MZ2I/-3YTYRML+`)WVC(U.\YP11;^3],^`]/WEE4W#S&A=^C'8[[7E,>L569?>XN6I[ MW4JOY@VM)XJGB9?>^8FZ[JMQS0X&Y_E<6LOG'XIF8-UC9UGJ:4I'F'E?8E7I M6N[$9=DI]?EZ/J\LI^YQ^EL#.%VN716E$XGUI#-'%_B[+=SLQ+[S6 M(8_^T?$S[/E!\F_:L?PT/00EU9--S>"1YJH*DDW90;JE2D@R)45P#=7R'*FX M_:6=T'=H(GA8>!;;]'E!B!,;OO$8)R\G:78G7[W_Y">/F#/[?0R3H1WAZ;1F MF_7-S7.>P=S1.(Q?,+['R7/0QZL!O8FC9YP29`AVZ=A_MCU$\H8]*WC4`A4/$PLRP)'G*J7[[&RRP[ MTQ6S9:T(@0$53>1G>Q'N3^,\9CJILR:Y` MPE@$[>J]:E`!GL*V'YFO1?9LQ>QF"#L/_>EVN,C.A-'3PP?\2`+/*SSO(E.R M`2G8`)#!\Q+B58UH>]4S3.L$_1_7=%`,TDGZ)(WQ*3`#=PJR8;2<+O# M]I&LB9T(96^++ON"4^PG_2>JS@;@5H7QF-Q1=DZA&9VSQO=/V[@TBH6F*T*V MD&2Q$PUKVVNL?<`1N&,AU6_^8!1$09H1]^P9=T[%J?+%=?U4+H]DH2W'1NRI3?>N[S`VO-2"^],N&;<7E0S($&0( M,@1;CN`>B;('SE!:G0@5#[T@"C+\*7C&2X62/=HI;;:!G5N8L0T5.S9Y3]8D M542RZ@I(EC4/6:(M(,_B14\S-%VQI&/G/K$NU5X.P+G-MXI,6<07K,M<:KFBU]F!=YEK#)VWA"M9ECAT: MLQM5UF5NLU?'NLRQT]HZI[6'.$8];('#LA0W##PIX]=(A;2/-][2.:[BVHXN MJ"Y2!'BM[#D6,A5+0[PANX:LJZZA.Z10W]5[0]>EPU4M7$'S@4#]BI-1>CND M/Q^NGJ'GB8;A`DR`"Y)5`,P2%1$ICJ*JNFBZIBM\D[Z)5^_O2=HZE\5DD5-0[K+*TCR!,/63%D7'+LH6$A.!H"%D#13&VZ+F;Y6`&Z-P#9TO>$H ML@9/VL@R%5AO2360H;D"DD`<@!-46;*%5EUO3'&I;BB"J!_F`SS@LB=?WNZE0^=UO*M94A#O4YVQH-G3C0[.24Z`_MBKPQ9U- M):/5!%>M[&:(GNUIMR?1G>>S5]%<61?*]I/DI2HO<%I^V6WB9K^?C_+0SXY4 M['''&1]C/,86C"VZKZ\:*GAGCN*\+#+0]6WP-?HFIT0GX_2&:+O!Y[UPC#$O MFS'/_7+]/G](^TE`VDTG."S:*SP%X\X4TQ2EGJ!VKBQ`36+?:CU5JAUC=)2& MEO4OZ92+*19Z63RK]B2M=JVU5O.LVM/T3A3D:GZ`+V:3?, M"[*D*0=,]5Q!]3RLOZ>DA&*:P>PSO`H!`K&:7!W_B=,/U]Z(^" M\.7=FCO[@/P,M)/Z:Q/J*><&$T-S96;>S)S45Z9$`$2DNEN4O9/_46N*=PD> M^PE)&1P&D1_U`UHS'>9(;_:Y("(+-8R349"]<-^#[(G[8)IW7(+_DP?`C_`& M>)E?<`C)AQWY?V$.3U:9]NI)TWQ4,`F7/?D9YP^'N)^1C$5X',:/DPP/2&'& MG`P).)6YC>3A,/`?2!)I4+YL$*3],$Y))<=X"(\3-H+9D]%?>XJ.Q`U@/N3= M-$^R(A5>,$,L>9+\>=64JC[5]$M5-UAND!/HX"W3QPB48RH#Z35G]K,<``6@ M\C`C/)^'A`2@/^&&23PB.9HI06&"V/6RPES2@GB5Y@6_.J\5 M.O=AL_9Y>$7[W.89+&1$,D'_P,3CQ`/S&2?`F$4!1/C/2O>-FE^Z> MXK\P$_<'3OI!BN^2H+\'.TYVPB"-95'0OOU^[WP#2?NVO#.*2VODF:IF.;!& MMF;(2!9<$9FP5R!#9E=X)^;G&1IW@Z=(,SA4\J-LXJA$>,324OTRJ(AF"!+R',$H%=T5-"# MIH@TV8$W"KKI>@ZIGD&,3U4S#!AV*F<[TC0/B)6G0833U,$D')[*G1D-S'Z? M;-_P[;LX#/I@"QR^@H3FJC;8VQ8R5$='LN;)2'=E"SF6:_&VH\#_=K(^7[/T M]C$^*W2X&7C:8X#^@3F?E.7FPO]G[UJ?%#>2_/>)Z/]!-S<;,8Z09"0D`>M= M1]`\O.,->_JZQ_;=IXX""I`M)$Z/[N;^^LO,DH1XTS0@1"L\GFEHJ1Y965GY MJOQQ1MPZ];TG.RY8#*I>-(C1>X)H.G5F4G\,QUI&Z405S@,F05DKQR^+9O@S M:*@#\1UWL;XW'XDR)*3%D?(X@0)O0R=3AX78HPQ$6)BP-PR?D39!!&:L4)WM"`OAY$SM!U'HAH9`4T#?D"BX'@G[$_/1_T? M5@1GE>K"J,*2\CLGC#2!)1_#.OF\#Q(85R(0MU1B"X#4WE[,DEQ8!-`&D,D! MOEFDVC[*\*OW_J+HZ#`?E:0`3N;D&+?[.2DI>PI0K?[QQXI:L>8T6#N)Q7E^ M<8'9^3?VTDX-J.-+0SB0V[=F5U.LI@7'7JT".G&W8RD6E@UJ-W03SKQSU]/) MUJN!;GKX\Z]?OW6D3E*_!BL:_"`)`DE`H=@\[VV7CD<>IK6EZL\?*)OZL#=I M=Z`<\^V)D#,!9N(+]`(:?HC#EWHSB:&PQ-T'KV3L2[!I71=-4DXV..UP]B+Y MJ+6!B,/VL9H5"'V%#.8IBI07:"!N7V#O_@E2A"3#XAC0-H?G19,@LB9!/&[H MUG9C*UG8QJK4)BN8@Y2%\?+PF8.(QN[7#$P(:S3449S-TE\$='),@1C,AQ,& MK'$NY#1'.0DF#\DC#KLM;H(N&(*(=,E;$5OQLL1C7`\!%B=-(Q\.F8`$LSM_ MBJ&SXYF#E&2!\"+P`>$1WQ,?X?]MJ4^%KU;E5B[5HE*^(?HG_)&"7@!Q/AE6 M14;_+:[K)ZM6IP^XEN)\@5.+BT4/[!I6\UJS+O5 M*M5LMVL[I<7;V&U5E;X"ZZ3<&*QNB:1.%AW<9!G@,Z!TNJ(G]`*M(1(N>[KH M`PXDRY'`Y79FN$GGW0L2@>[GQCH7K@D\AAO6$V(F2+8L M;GR7HQ[@@7Q@Y$1SR&^.]3'@132HT9]&*L8FA)=G#G]@0*Y'&@6A7C!WMC#Y M"+8G"4CQ"507G]R$%[**VR:(\QMX.#MIS)XX32UR_11C2!*2N@?+,81)JM(7 MT!<#HNT4'4#H?0%:IR^(Q863@58:>)DY2`E4"?M]/X(&\9;7FD[2+I"'&&G1 MGHL["H:^;LL+?5*,'+_JA]0LGD<^^IM!VKHCVJ/Q:;72X=0+;,%$H/P**>&" MP@*TC.7#/IKB-A5H45GZZH^8&U^M;T&OF+G)8LWR#B@&NVKN@-4ZNT.[6J9IQ=P;(V*5C-107K)R$F MMNA6_Z$HTDO/=^2>-YA)BG+^P;_)7CZO1E@:S:71O*?1?+*3K+YN]X#M27/* M"LH+VS[?8'W@C`-&AG,(J1VYI!@01C1ZLP1:="+XX<.&B&&L5=*",^%RH+D# MLZ:L*J-IJ0IM*@R$CA3`=@-=BZ-*XSCB((Z',V^'PI$^GPJM'S"8//_<_N&[!(J/3-SY MV&V*00O0/J0+#4ML9]N%31O%)`*)TX4')3Q4Z<'[R.'XJ:+A*.[Y*!)U4J0' MY;]55+AHJC`S9R9C@\&K"`E:#;2!>DW"":C@QE'FY3'#8SQ((N<#U$%Q]B@W MH`U:B+28+[;BXLM.1B0(NUOTBR-#>0_/NAQ,Z(#YJ'[#]$]8VH/Z'8RE(6$?)M99ZGX0,6XI&'O/+MA?B=Y.(7W1 M8OQ*L/H2$UIZ.G:TWFT7+`M&EC\-183414LPKQZ/=4=$`9-==.J]IA#?!Z,.0\Q28`1Z*,0Y`,A>(52FDB(M7Q`20:,&H`##5@0 MQN;3X9'A`IEH@['_V$NQF[_(WY*15(+;^'PY4 MLX"*?K)M_DV`EW`@SC>9](`\F.9@P-N=%Z&SDY"S`_(`81N\YT?`B?,1Z(E? M(-]#Z9#\FS.>1V42SJ4GX9R56Q]L,'V'(`R!GO-`AI1$,BZ,>=M$?B+^GDY" M.FC]U%E#[+O6%0`-SBF154)B2J@@F;CT*PA$J2E.O_VDZI(XC(7AS8>UXO!5 MDC9V$V^5GQND)[RV67[*PGLV&-BQ*RZK7/A\Q$B'B67[+JKER]WW'`O]+3"V M[[GPARV/N+*_T"!F/*MU+J\LE.X0'S$M!'*=UZB$@"JQJ1;O8LW&G) M<['(%FR8<%;L[**UG$NYQ%#LQ_E;@>"GU!@EG2=`1]CS8K.H7,VC*-`)V:NN MD(%+TA'4JI'MNJ1>(AS;&M;63&)!2X[-WF5=#DR-B@+ M?<0I+2>"-+G5JUJWTK*4>KM140Q+[RI-HU55NM5FK56I=EJ=VF5!FGQ;P"T1 MN"%3L0Q!+,YC]W*0:`[X32062>@?/0K:"\V$B(O!A,3M#UPC4?0]W6\)Y\86 M!P5T%@!39%`NT)[-O!MK(1<$I7(>T/>&_D8HE=KKH53,_.`URJY/TG7ABZ=O M+%]LK2M?_(TBV+\DD>L.*HT'#"G?23R`,G_\*12>$]Y>\7HMM52K]974KP:C:-/LC@)&=+&S*]?N&#N_T$7^?XTF:/=Z!T*EO[&Z3B[/E6,N MQWRD?7V^75S=OHM3A\39M_&!Y9JLZL'%PM_$6.>?J7YX?:Z"S523*X?7S2[8 M7(W#*Q>6M<96=:YB58TI*5A2L*1@T2EX[:9=F[L>97$>:MPYYRM_FN=SY1S+ M.>8]]FLV3I/B&Q(3U3$ZY2 MD:ADRI7#X0'?#94L6;O^VO%OII(A-TY-I>+KD^96.?YUFMZ"28L8)*(<2QM< MO=@V]7P\>04BD669)8EV<%$M'Q]I@4AD&2<^]HNF8&\7S/<<+Q;3W3518P;K M1!V(FUL@+JF6&O0N"N438RL0A8Q2<]Y%H1,?Z->N-7>VE/^Z:!&]8TD/:&&5 MN?!5T21FHQV\I][S_BSU[5VF?TF@'5I"_@*^2(D,UP/O6M*OI%])O^+2KVA> MC..%">.+N!>M/Q]%=['DFE4ZG7<'"FOU4@_>@Y<:I4-H-R]9M3*U]]TF!984 M+"E84K#H%"R^4WG'KQ5 M*:'(=M/AI+GZ;*;#27/URSM&FV[("&F M4J+G M^:#E31!U2.!%^#ZBN"`NQ.UL_L@=F^%7380LIK]^1UPA=W1'J`/:T9`>VMVN MWFAT.HK9,#J*85D=Y58W=<5LFY95UYN=9D=[K#YJ'W^\,_XG0Y`CSN655`HV M-1W?6_X)G@R#+ZYH/L@//T+7:XV\/ M[<LP2[9[[B!H1\L+PF"%:,$)0)!L$2U8<]_!G0EUN+Z(N/^"=)H4H)&6) M2-*RERJ;!\(P;T1/.N+TOD:^A/!&X8R`7Y()T/6L(`4.3K!=1KA18B!R8`?[ M*4'K=3WW?R,XSH9V>@G7F\8`R"R0GKGCX+\"\9=^'R,*,\*>O_D0HX8)%*>E MZ[S8P.EY["53A%8" M[C_!%J<"#U&@KEXK%F.-09,2+%;$HA*02HB5@W!1<<+N\YB[@F!\($`K-\U> MSKR&]/1Y@G!%;1#\[;/`O9)X+(T&LO0$XT,8>81Q00-LA_B@%"AU$8 M^9G91R[A8P,W06L5:*0CF.I+PBC2'7"4*C7#/6#K<`Q36)@7`@QT8(2J-7]C M8CN./4^,9D_,=@C%!\5_"!@T'^'U<(<0\FR6$1<($V,_(M-\TE0#WD](CMOHDZ[6TB\2P1`2 M)@O^>AFE$-[>M.#4FJ9JR\U7UC$A'FN#EPEF5*WC&%5R4`JC-PO&UJLNN4W5O5[PV!PB16"5_6^K'2N;& MZ^]7;+`6T?>7@EL;W% MUJ4(J:\"K]X=)4Z=\XNIW)XKQUR.^4C;.5\MI+IE@S\PAXO`S83Y?W'\$8^=?5SG++Y_J:LR;J93V7D7$_O/+6V`EW1 M60A6G*EEX1V+J82JE<_%7:#6Y M:EY]@=J#::-I5X]D<6CD4+8:5U\D^V#:5*H7@.!4,*7W?)=:C]+IQ:H:)1WS MGE))QRNFX[8\ODRBGGATZ3+[IFM>)[V'U:2;>#LNP.'-I(7;;Y^TBMI([T31 M/>(>'#2P>A-.EI['=G\LQ=>DZ-YCZ$D]<74L M[@HO:<';Z-S%(U9R;)=+T#.\Y#U!'TQZ7H8QF=*E:IRWKM;AW1EG_M[7[HY_ ME]?&G^G>;@+H34.Q4T;9.:@3W\A]R-Z>E4;"L0Y<@-<]!9&'N))$1O*WCX'2 M0'B\D.VS?A@Q!UK!:Y](\P!S..DN*/PCWAGZWH1NU0V`O?`9NC.ITE7@[-7= M&[Q-&MI/>'&2F#*])/>.;\75K,NX%5?+[W[8R;LN_"6-9<)ELMK?W/-)WMB1 M=W\S1Z>:MQN7QSC&@*YYP=>0,WON7/[B)_5/)"J`4BYW>,H;+I__\[O= MA[7G&X?ZMQNJ=>)*%BK9F'(G*.L5C9Z,JU\R",//;DR=5HQ")PI>;69>H M7\7C],\-X'3CX,3*[XK`X`TU5[#,PDGMKN"7F&L]*K2B8[&BB=_[AK._5?8<1@SDI)0T6'"TRD0"K6L56MRU2A`-E0> MY-%-M79BTERAH+ZRX'=1174!PO1?1;7NUTMS?;;#\;H(>5+35YI2]74JNVJI%K:1HAMC`=-M(QJSP9JFH06?3YB- MI?FS`6+)L8?4$0B2UP7D3TQYG.0*?8;,]I'3H@S:,PX^C9$+5Y`TB'R8)[2" MBS>T_2#,%HO%!`18(0IE?](-U6I0]#S$NK#X'=;>GU`U6`I]KP3(I2B@LLKP M_:W#^G\I#_VQAR4*Q#!H\?"!B3?@#JUU,A(*FM,Y'@311`SZ'8?0K?KQ0^AU MZ_4A]"VO'.?[,E*Q5<--0LI*LL^?/(>%MF.'LZM7<(VJ>K#?Z&_7Y2[:QB*= M)!%M8&.1?M@],YL[EP]*^%;V.-@+N%R!DG(+:3=8R)U4F^^NGET,M1#E M"RZ%3^[MX"]EB(`%-FH?F%?I@Z9WT6RR8^T.:&&5C9;G\L>_OGSK*`]WS1;, M)M.OIE8L15--\RBS>(7(.H;I>**,X@Q8C$C@_0WQ:9\CX$N,SX*&6H2X.Y,) M@K9@9ZKTAS"/5J%^8D"\NP^/$1E8*D),8@\*VXVD79"F2B2/FY[FE]KH&J5_)*\3]]WX;-`7YU#/9>Y\Y;IL#B-GGB` MBE"F@9^1(TA#*,C24[:=U$9_:)?9?KG:91;XJV?U.WGPRUSP\QFZUY<+7M%E MZ_"4PD)D@E>K94[AN\@$K]9E0\^[\.*9YFJ9ZJFKREZ#=WL;F_\NX'[1K['@ M#Q&^D,)Q_V?=DDWS8$%7B(3:JJ[JI2A_'^GAFJP9!Q>:*@8WFZJ1YQ6U8F8= MENGA%Y!S6$QMH$P/WV0&:E6Y>NKKLD5-#C<,M5$FAY?)X844U`5(#L<493UG2Y8E7CM\,QO$-EO9Z$T=>+0FGH M^7&%MC0X?O-AT12D5UPOE&8\E'J?"P$AGGDW)]0=%W$\=G( MYQSQB"XD"WQMM%JD!I3AZLL-5VLYAJM/WG?APU5EN+H,5[^%G)DTMLM?^S)> M7<:KRWAUP9T:5Q"OE@T];P3@/=\X,%IMU%7KQ("_UQ7BR"1>7T,8SY2K9D$X M_,U3U=1:(>[97&X,^WXE&;]X'/]9E\W#BU$6(M)G5E0]3Q=RX81Z@>/6>O6Z MPXB9PWX(!(6 MJJBY1IW;@<2>F.W0$H<>#B;3=Q#U_N3]4(RAS_V0V:[$@9'L'I4SDGS$7?,I MQ`ZMWFV8PH3-LG/(CEHFY#6LD`2#9OY,8L.0^TK(7@3ZFBRF107D;CZ(!`([ MH%@_4$VD*M3-O\4A?U%1;<+\OWB('!^)>O)(AZW(6D38`52D-:(JC@!J`IK`),;I6:0O]" MFD(C0#H^V%C=\%E4,1QS9[`,4FC5X7RH5`A>#MM)V7IQQ\+.2,DF?74W]00M M++=?TZE]P<+`9$-8!%&Z+PI$Y8F4_S3TT52@C61I79C_F#G#9`/L-;IOX\4" MBJ)#1E4=EP`2\5?B8Z;E..D&]Z,7UZ*8BX%D)!?(/R`300;C%LN43]S)%X@2 MZ<,SJRO7,&GAL,%/\#A^D'%G(0WM)WA$)J3".8KES1(^98)CR8+`Z]M4HY%J M:697M%0BM[ M5HQ)E"PK1IZH8F3C`-#%LF)DONZ#M,#;>ZH465$'D M\Z_#5L8HN.<.JO`M+PB#![3R;E&7OV,SLJZ^\9?PU@&5_4=H6/I'TABP0+-/ MCA_0,.]\SX4?^\(>N_,'[ZU'[6Z]HBF4,6J5AY!<[4'__QH#Q[-FF58AO[8:9KUVTZCK30J MM99BZ!U3J5_!&I$!-A@YJ_S93;D_%3I^.*Q_"> MHX(MS:DD+9+I%5[#8XUSG>,Q&?<75_J%S6(C%(VGKNTR%VQ$)SN%!XPYT>V1 M6T^4B:1;,2Y_1A-K_MR"?3Z,K6&T:T>N318;7?AYXBX8DK&;(P%5"(3]UH_` M4)QP7_@.P62%/A:;)?_;$^8$__SXY=?NBI0PFVVCU:Q5%>O_V[NVWK9U9?U7BCR=AS(1KZ*" M[@"2)1T4>[7IZ64#ZREP8R71@6,'EM.FZ]?O&4I.+-F)95N2Z<0+"VUMZ\)O M[N0,.:&GB-""$>W&/NGI.(C#@$[*(J]$Y_- MYK?SJ_S>68K!9!C.?X]`]F_2.TPPY+]_'D]A3+?I%![P?1PD8+<3L^K2!E$) M7Z!IJ",=15Y`PEZ/$N$$+EA>/R"1Z&E'*4]I/[[@%PIH"F]\(FDKH'.Z#I+T M-!Q?WB,78G!O_>$7HY$Q?)?EHO$]HFM7D1,Z%)A>F?+'OL>MK=[8'HA!-540DA<<*,#?$ MEZ`LCB1K><<&/SCSN"C%G>];&M(9UF2L8`=N57G9E-03SJ"\C1N*0 M@O*P4!&_YS/BBA">2+4?Q2%8#8:F&#[R^J:CBJA,C/^=C+,,'-Y5VH2&I-E8 M,.I>_/@6-H3WZ$Q0*MT2W+DQE\%\'%U.T.Q!U&+^_CCZ`B%./QV$R54"(<<@ MRM?U_='@'(*-B9]ER70+`[@!;A;Y@O4`;1QSB,N=GB:^A@@]]'I^K$0@(LK0 MXP*?A5=V$)NA*U/H/`^:1M?P,`@;_P)"VLAVST@Y*\%?,O3*7`NBMO(U!4%L M1$C!KKFZ!/#9\2\(>0$_]P@8LM[#+>>/\7"00)2?Y-=][S\DV:=T-`9G\N=C ML:0`$E)^2@3SA>F?3PE$[?`+G@&0SQUL))Q`V?"UVW&_J69+(,_`?33/QA3HS`@ M^^_P$BO=`QA(SG59">I#JJY13>WV!M3,E2KNH#3JJH6<:6M^Q4S%K<0&CM[S M*L9L^?!7Q3JS,*`'8=]UQPI:5VY!0YF9];P8UU20K`)>K-QD7TT?&).@J$*^FR18A0-^'/X] M3,Q2TV@`\]W)-/TGK]BQ$#<$*DPS7@&^&DM=/2\8+("I+KA,L@S,>V'7<5JU/'-09-'@F?EI:Y;J-.-FAC%/BZTPUC7U MMILZ4`E"W;IAW;,V#B8LO](,236>A./[G].K^^$L(+(1-W@Y7G'P+T&H9#7F M7/[Y%03Y_=%U"O'>#A8E:]H"%YPZKTQ67D911MSK9V@@\2^QFP&_):-D6K@-JV4+>;D/XNK-4]'F5Y/CM8-:8L$_N[?=J M$/L(MBH'LXBEEL#DBSS[*3`.3FRJJX_;X5R(`RZ39&"6X=M*4C=/%G9TYC%6 MC09>!K("-Z[G MW]+K47J57F)RY:EV$.L$PG:A MIG>.,J7"WH(V=4IZYX:HGADATI.DHP'$VZ>X+76#$>?U0Z;PM/;.4\R5)N]^ MXQ\CW'Z/&SLG6'5Z>8/%CQENZ<52U6R."',EOW<%$8[??4N2=Y_'T^2=_[1A M%S>MXXE$9K/H4T%K-H4O\I3\XP'^Q6M\4V*+.P=,,2\6RL+4\_8="-6_'TN* M<;-)`6NQHG=VV.G[=WTLI;U*A_/;79\*T4R1;?20PWQGR@VSS!0IXY[Y./DY M*6_S9H\DPV'@)DM4($"3CN"+V]P83)+K_L04PRPA.K\Y6\_`CB[1'?W4^2>9AL M4Y!@R)QC+0N<=1',6^E-*Y7S^H^/(_#MID@U,U42WT'ZBR`N[X\(,<"/45[? M_W&4,[BS$LI>$'%?*K#^OG*(D%P0K17X.0_"%!'X-2)"J8@$3#(B0ZF4 M9G[D1P5=OU#G[VW)N@BLH=T%J!1&'?RG3?VXORR>)(]%!5_QQ/J&Z`B?78?3 M_+-BW@OV0"Q&XXX'9'4]",TPL%%10#RE0R(#Y=!`^A3^NX#)N,FK.L<.E;*! M[0AU262O``/EU68";&K0O[@'^9V1L7WY92B_/)=?1W4NOUN_;J4'>#R7=EM? M.,\+RN@&VS`DA]E0CQ'F*9C=NXY/@IX+4WR/ MF-8DV>RME;T"YD=L6_(H22UP;&Z^?G&73"X6.;@8'[JAZPC/HT0KC`\#>+,7 M.3W"`NX*OR=DC\L+B?K$CL[,<8Y=,'%-6G;%XCSPVA>=`P,(SHAWP:\R87:C M<;:S`_6'2]:]^NQ&.UZ?`<0"2SQ`OWN%LL8`%LX5HK3L]?$7\Y!XJ'R'44HM M0C;$7//'5SRR((/PZ%LR^95>)KE\T>9XM1"N!Q$3VB.!BAVPC5P2[?@>B<*> MSV6L?.4X^723XBS_[P9H_Q+."BDO;Y+!_3`IMG#^K+[LJ:6/F73YHT'EFQ_8 MU;7(N/XQQ[5MG8E825&',LEIX!%/^`(H&@=$@P^+(6VOZ M:NU!B(=6KZ^HU>L:QT9MV0WSR1S!$]9KX=K=(&?^#>Y?MTGKZ^?@FLU7NQO8 MIHU6]Y%E=C10M1/!ILU25\C!X0C<3EJD-FDO&FZ"VC"$G;0Y;=[86=7]KHV6 MIJU*Y'9-2^V`L%7'I)8$\@TT'FV5J=NV%K4"Q';-0U^YJ=RR46C+TK=-*U`K M('3IIMOH&5?SNJJ\UFNHN8G$M?.F7;G1[:Y[#3ZR\^:<+>KZ5NTTK8#091!G MO[FJ=I9LT5ZM^RJ[#%$7;2H7S^1N,PNV[_5P;.UB$"?HT3#HA42I@!$A-",Z M"",BN(Z0#D!9;Z6I">"&+>RQ<2/M2+, M"T+E1('G1^JQ($[)8ZT/!7%[HG18$*>D[*0,]155Q+7&#U`@KD4C_0X.)7$[ M,8$<3^8Y9CO0*&M,X`Y*XKKC+X0I7!Z+3HI6=U42]Y_\X(QF*^$6B5ZK$LYL M7,'M0J*Q2K@RO+TK@%M"R-#C4L>,Q#366&XM2.#I@/1\&3IN["G9TVL5P#D[ MJ']#_=UY^=LNJ+$PB$,-7K4.SMEA#5[K[]Z#N4&C!W%E566*\@)5U)5R_ M%VSSKN-68#`+^+:)GKWE=OD:G#FA;#\J0O^'J?=2[GOYDUECM4U*;9%)JTOO MZ'LJY+Y+'ZX`=R1]]E>S'(KO#L5WK[?XCE+^GJL]WT,AQ+'75:6Z_0;K4'YW M*+]K_O2[2HKV/^,A/&T((]CRI,"Z)P,N.6>^SLF`O$BP.L>BD>/HUB9-BRS! M4_%1*L(46T.`G'3#B66I[KJ!81Q[(FRB2MW:>@`]#2W:PS0RW0#$$STZ+)'LRN(Y1J M#S-'S.`)N",MPNQZO$4^"\2,G;"KC28WQFR'J]*.I\0#%4QR+M9R55JPGF`A M6--8,"*B`*QIW'.(%\1.CS%/12QX/)_LX*I6$'YCXJ*K4I]L\5)VG)E=5ZBW MH7M^1K9#VQ+K%L_(?HG3C.EH'O14@_<[H^O+L[?S9K`N,_=MHQUV7^_?1F M/$G_6:=M'B_H1N$?D;*1J?S4Q*JVJ^Y,1-L[YDDS,A6$ZO)^N0S'/4(R_U*NL=AU\K`'8"EVCN M!R02/>TH!?-(/P;`$MO+EQ1J'2Q+NO*AN/2'12>A7#ZF<,O/>[,\]GV\*%M/ MDK=&7\8N:(,-&55YQK`]Q%J"4PA9_O#YM$(W]*FI+-B>DTI7RSKR\QRDEVT& M4#&]M-MBZ%46PV!8PUY$MW?#\9\DR;N__!XED^PFO;"Q=WV[LBGF2O_WT30=H)REOY*G)GO10][>#YNHHLL# M-47W=7Y5991_B\WMVB#CTE8"L0X9=2*BI.\`'5U)=,!BX@FJ>10Z$=.]"[-L M056Y/WP3*->0QSEE;4@=&S5"V&Y<.JZJ+VQ50)5^NI-QEGV9C-?J&U_#\#0$ M%]"Z+BVKUMR0RUB*;M"CZ[RS_%]PF868/#R,O]P->,G`*SW`QZ-Q^9JU^QUW MAH_"U)NPLH`^._Z%D*J`G^OU8IOO(+D:3Y+\NN_]AR3[E(X@&L?ME_D\W!\- MRD_)=V=^2B!J'^2]Q!N*O9HG'+9ID&XU`NN*(A5=PCVL>R5V8"N(**_ROPRB M#/AK\BL9W2/_AFO58BEC6S3Z(<99\N]UFS@587*DO[D\@;L3PBR.AS?(27L M-2#2G*'B5I3L!0R55;=D.`1:P)5Y&^$GNEB(5>!"F2AC?1Y`9=IQ.YY,TW^* M>!MD&B;[Z<\AKLPF5OI5]^C,I66L+V-8%I2`:RVH$22CQ,YHF4JJ(<,Y?&7)G3`,9)?PB2[`]NTU&:3=%._;(X>`&O M"`\L+_6O0-%LGF-[I%+YPG,!FF!.3$00<*)#'9)0^,SWG=AWJ2HF^)0VE=38 M$&"G13?,M-?#L@1K(+==LB3]8!,MSS8I:66LZ3=<$DA0LH91'O M($_6!3*:ETIUGR?K`)S&BFTAO>5.JX,\60<8<66`5PI%=Y(GZP"K:69B\23=)11VL3O=;-I3.TN4[6)ONIFY>]UOTWX.?X#-N/)^F M5VDR>9==WB2WR;^.;J;3N].3D]^_?Q]GR>7Q]?C72>_COX_.'-PS[`$#O0\G M3[<]/2I+KC&T/?OP\',R'*2GR/%R80MC]=I@AW\-&#N8L^G,P]_,-)P:\MF5=6 M02N9ET>%WZ9`";SSK_%EOG_4\'+UA."-\M-XD?WE9QXQ?^L/D^QM,C`/?/:7 M@2\N1[Q5EF+XOK\L73')>T-,;9V)^TF=YTK@]E?D=Q)6\'K\Y+O@YR&LV&\& M'L**5\C20UCQ.IAJ5UAA`75>/L'*2I%?MM14-"?&KFL@UWC%]]_C[S?C^ZP_ M&GQ/6EYRHO5B0THX;86)*\YOVQLN[F;!L";W6E/!%:?)6LD]>T-[JQEZB.WW MG(.'X/XU\O00W;\BKI:Z+UC)57/RZO<_=TF9C^6-0.;TW[?*.\JP?GN/>+>L MI\_7;S_>,/\L]9+U^/?&^`91#3-\24]H0^:75]:^@]O75KLE(X#K^Q+8]A#GD-Y1%-9NSH,;3,O]3Q# M#VNH>\[!PQKJ:^3I80WUE7#5KMC"`O(XA]QZ;=%.1WBZT+04[LV^:X\EKLNY MB[&!X-)2SQ*#49DF?X%)&53WEP=_/O7_?SSI#?M95K9*G\=HN^Z2:>)?3Y+\ M!+U7Q2]'2$M5:"-^]>ZS*?B:R==DF)_&O0Z&2:$<8)BFCK9TV:@W20;I M-.Y?FAZ9U8CMUWCX"Z9.Y8M>!6<.*3.[F6*I/]I%'FP'S-AY,-LE9EL"^#G, MO'T^NTS8A1GX[!(F6N0S946U]B'P;<`6<4*9J9K8\9ST/*#SR:.P]I=M]MTL_N)\E9\=LI_/;A9/9E M_C"\O_*DXDCSZD/RKVO<_TQ_@MGS!NDOH-$3?KSO\_TM'CANCIF8LW?SB9&_M2Z.=75\"IT?47PZ\E-,2UV\I%-2AZ M![\N/`N_?.;>W`3!/_X+4$L#!!0````(`.AI_T3N*4;VHPT``"R_```5`!P` M&UL550)``.C>=I3HWG:4W5X"P`!!"4.```$ M.0$``.U=ZV_C-A+_7J#_@\X%#G?`.4ZRV\<&NRV<5Q$@NS&<;-N[+X4BC1UB M9=%'4GG<7W]#/2S9%B7:EDPQW2_=1N;C]QL.R1G.B'K_R_,L`Z%'?1)./_0^W_:'MV=75[U??O[VF_=_Z_>=\=@YIV$(00`OSA\>!,!< M`#IZ>F`,3]K\L"CLX'3[V?=_98`.W%^.#A&;(5?QC0*_1/G;>'1&8.D8Q\A MG3C'AT=O^X<_]H]_NCMZ=_+V\.3[=_\IEJ;S%T:F#\+YA_=/+'SX?1]KO''& M!^.#`L>_.[#K&#OVV^9,6/!G]\O+[U'F#F]DG(A1MZ2Q5E M8V55C]Z]>S>(?TU*_C#FT-9_[MSZD4S M")&J?Q$*(EZNP@EELQAUSY'M?AY?+<&7;=#9#)@'L0:)5!T'LO"@LKW!KFC' M6///6X$J)_NXF5R2$,>(N,&(,V6]TECY#+8:B`V:%X\ M@"">&S1/[`I7MQGL"#]MI'%P9RY_N`SH$[\*?<+`$SOB7&]O9\CGA'L!Y1&# M7RGUGT@0#$/_2LZN*;D/8,@Y"/X)Q.JCK6;NMGWMC>70]V/U=8-=%ZF=.MP; MW\M(8)GAC#)!_A?W??$\AY##)67['/&-<#0H';1I`*<5`QR%%L:^OOD&N=P* MZGTYE::9M&Y0>'$/+;#:I*/6^94_3;6G#9[5'>Z'[\T\EK@GR"/:/ZVQ7.FF M=6Z_@S3%P1^B`^-.X=(E[#!Z7]!71!0\T;010L4?/E(?@I:5OV&$#4HT,=;OW&?@+6QNM:TW MR"0V=65WV8HB!X"&:.KS6-;S2*2"Q^$A'II.YR2(4%?7*N[&N4$<;4JGA='6 M[*,9Q_`3%<#OZ,)77CAV_(9-W3`U?,]PNM"`^(E1%?HC!ER>=B0#4%(Y9W,' MS^(TP,FYC5#VB,XV<8ZP`8_`5NNL`91MB[?"E6M=%S?LNUNBN'/QUX:U:"L$ M;8OE'.Y%ZZJ@ZJ1U5?;4-LT+EX7H+_#,_FJ)H[H;8P3;4.VZSE*R7A[5E4'= M)=)8`T)?!K>2I[+'IH)S2>^#E>Y;QZ09<#J1\#"`3/GO23X/51&E+]+GW\Y]#S:(3CAHN,'*"SB,E8 M6=93X-Y#\*%74WA@$/<8/""/$@TZ4GKH2ZL8XL`B\*^)>T\"U`7@M004Y8V@ M7_BI(Y>@Y7?FSHEP@\(!C8I&?44C?-(04SGF8MS'!*X:S5@J8P*EC`NC`R#_ MN?AOA-,KD+O!4)RYC+W@AA`?Y"G0Z]4UPBK7R4H"J\5,8#V'">#X)]:C`NAR M&>,HJY6ZM*A)S&,$D$12/]'0T\)>6L4LAT<(HYI]7E&X`[@W$/QJ>9/HT;59 M)!KHB;ZL1E<8:`^"HI()'A?H2-$7@-3%UK:YZNN98(-.!!%P31ZA+)5%0:6F MD@D>V=&A`O'B9Q/8"D.M@%S3"7Z@G9 MD1EX(QZ`I9.G;CDL+VL"]8BE*W.M25M6TA#B.7J):7(3ZFM!F-6*HE/3#",Z M!R9>1H$;"H0E)]UEXTB^(=$O=^XA$5$XV* M)OAHKYU5JV7A_'#(EJ&[S,L:Q/]=.SQSCMCW+ZD\8G:V= M2V2=4=61@$,90HY?Q_GA\+#G/,6)9?'?^-><$<<^).(*C\^2$IJOL MJB=13O;'UT`VMY)R8C^]!F)U9FQ.]]UKH+MR0K-@=W3XFMBI/,6<[M%KH*LP M`'.6Q[:Q7#&GBF0U3W?S^6K=$%>0KPXUY9Q?TX"7']/F7-^\0JZEAW0YY;>O MB+*65Y53_]X>ZB6G-D7B9<<,^9)MD;58P[/BV#RG:Y$-J4VW+$*3,[;(C-0] MW%-H=X'UL47FY3:LRTKEY.U22Y!E8E;"5U1 MW`3VQUR&8<[1[,BH'&^0S6-ZCIF6,06D4II%C\;R0*"`-N< MHK`^NNP+%.::*AM(7<&H2U9B,"W[8MD86!FPK6&W8ITKXK/];G,T8%`N)3>4 MK?)69N,8%F3%OF-EIDBI05@DO%=Y6QGRT!1AB:NCB'%T?"FK-;V6N:N<)2NS MY3;B7F>H6IE`I_1NEB*X%8:7E0DX6JQK#'HKTV^TB->>3%J9K*Y%O>X(W,K, M]8HS@:5A+]KM5J82:A(MT01%XK[NUFTT8+1^Y?_7V%'#]V2,`#5`6KT,7`[G MD/RK"BUMTH3)=\8W.[.OJV6&R1P5GL0*A/\?0+S67S2U=P)P$M=$P2^Y?5[\)O5N;AN))2Q/E*ES)JU-'EFKJ=8M- M_M+"QH0*53O#:241;A-.JU6[P6GQH@7.END&A%;K=8O--D-45K=;K*HS/NKK M=8.-.IE6FUA%$]W@F+[?D@U`Z7LNVFRU&C,4G9=&(+I4CP0M_=.7SUR:3R5; M;-DYK#J)]A((:N42U'8$.Y' M(K]X>TG9.8WNQ20*,@-?C5Y=Q4A>1JDGJ"6Q*:MDEIY=M*S=C1*]<3U>U]5KZ&W;RD=CR-M/+5[CWH6VJ= M6/D.>#/NW))X-C"U%>^7=CW)IA'7;V4G*$_^LW]AWT$JM:$M*Z\#:D-..H$S M*Y,`FA>6?E*(12E0S8NIVI6U,EVJ>2&I?&4K4ZJ:%X]>H%21A?67LP$TPI4[ M)C:]8E'IQ:`4+U5\E=]Z/H:=&>![D%151-?*I/$]J==:,HFMK^3L;=E72.LO M;;UKY(OL=CG9_I-_\\^P5GS;.3X@6'%5NO4IG,(=0QH)FULTU+%/_\0)]INS M2ZIUC,ONGS$RL;KH$=*\`C\=3BM/WAH5A'(>[_AN=W<7UORRN`Y\O%@7]&4D ML$QQA%*?YY*RKN\4ZZ"'$P'LW^"R2ZRPQ991UV+'UML2O&.8N03UALGK[3@J MF,3>B"3*6^Z^1!I5!XLT(89*HV8&?]&8';SOL/OF!CQIS1+F3[0YWMA6QUA_ MM3`W6/2_&J%5D\3*H.]>I),LGE;&>?9L^FQ_$M7H?X>3SCP MAX_`W"E@_8($]49X0$\8>/U(>@ M4^I3N,JOHVOB(I1Q*HNJ9S3OT.`IX&<$J^>X0@; M\&3N9.>85F1V6#%2F^&_D]M8!T?A'.Z%%>+.02;^ M0EU5J,71C!5:E7T;--L';81:IPGO!Q+(/6H1_O%_4$L#!!0````(`.AI_T1E M!=S[Y1```&DZ`0`5`!P`&UL550)``.C>=I3 MHWG:4W5X"P`!!"4.```$.0$``.U=6X^C.!9^7VG^`YN15KO2IE*7[I[I4O>, M4K=6276)4NF>F7T94>`DWB8X:T-=YM?O,9``"1`@&!N*>>CI)KZ<\_G8G)L/ MGWY]65C:$Z(,$_MS[^C@L*?>U\?^L.'\^OKWJ^__/"W3W_O][7Q M6+L@MHTL"[UJOQO(0E1WD#;17XA-%J_:!9IB&SLPF':#[>^/.D/_UOB?I@:/ M?C\;WVC'!T>:-G>E@\/S\?$"IN1KQP""+@=;OKV;[YM-UJGTX.`;2(K^, MB6N;I]J[R*-SBG1O8A,H.M6.#X_>]0]_ZA__/#GZ>/KN\/3]Q_]$6Y/E*\6S MN:/]T_@7-#Y\WX<>)]KX8'P08?$?V@.Q&;1>+'7[51M:EC;FO9@V1@S1)V0> M!(-:`;L:`&JSS[T(AR^/U#H@=#:`:4X&JX:]'_ZF^8U/7QB.=7@^634_&OQ^ M>_-@S-%"[V.;.;IMQ#KRP9*Z'GW\^''@_1IM#728SKIYE*SW`_]'OS7#I\R; M\X88'J8YV-%26_!_]5?-^OQ1_^BX?W)T\,+,WB]\PD^46&B,III'\:GSND2? M>PPOEA;J!<_F%$WAV9(9?)W>'7XX.>3]?[P@AKM`-@!C7MH.=EZO[2FA"X_J MGL;'_3J^CI'/QR"+!:(&\N3-"61WP!L/,L<;[$OM&'K^^>"`@/(Y[J=7V(85 MQ;HU(LS;->>6SAB>8F26(3[GR'6R,=(I*K40!89WYLC!AFY5S]@U'(4+M"?Y MP2"5$W>NL_F519[9M6UBB@QG3SJWQ]N;Y`O,#(LPEZ(OA)C/V+*&MGG-=]<, M/UIHR!ARV!UR-A^5VKEEYZJ-RZ%I>N*K6_L>4GM-6!N_5ZX#;88+0AW\ES?W MYBHT)T0`-"L*TH@E40L/:[AZ^0EP>'&-_/N"+'=2$`SYM! M`%=%)A+.7_+30'I$\)D]83W\WB\]Q`T'/X'^(XS+C6F$\_8;XHH[,H=@[>@S M=*5C^DVW7#1"]&$.:L3]U*>(?:&ZS=LQYB[\)R(PV(<-0;,"TWN]? MP:03`D+B/'5S-WS6J5D'>\%$POE;R](E<[!_5,)[`M@(=MY7!M;]F:4;W\&R M!"J8+VDC(!5^N"4FL@0+?\445HBHKZQ/]!?$!+S<=HY>(2>>JLNG6YTH?`&( M#:H^\[!>NDX`/"P/-D!UNL"6"[*ZU7$_GBND0R0Z`E8[YQS5&(9WQ$%L0M:V M\MJP8_=TIMN!XGL.VX58V/25*ML<4<2XM\-?@(3.(3<3].*<6;`YRX!2(W5- M@W,$`Q@8E3IG)5`I&MX,4TZX+!:<6RTH)CK\6K$4E:)`-"P7Z-$1+@IIDPAG M;CVG_W(,54D+FH`2Q1SFO4L\G6JDOWJ]1(&P)S&*@R5BQU1#DFC@UGJH\'V4 M.9-H-B]U:H.]P%;ZER`>TZ>1QJ`(T=XU6<"L3HV\_*:$#%?!2!XK?._!H%M6 M3PL&CK*S[H5M9V#BQ2!H,^`=!-(#4\'&AFW=-]%4=RVG&'7;W>NAE2QT;)\MDE)OAOX"+1X1+4AFK*M`&N5I_J[-';[R[KSW1].>"O\0&R'+9ZTOJ\8KO*N*L\8[R>#CCG!E M9(D<-)Q1Y!N/F2^TC`XRZ.?YMJ9K(4_]2P/7,WI3^"DPP)J_4!D:TCBG8#FL MY@F,B#(69C#"E))%N??0BB92_@#1"#41]=+,X;^>MJ284+!&/O>.>YK+@"^R M].-C->`2.R]DP@*GC7Q@/`]+02RV7I]1$(ILHA7WAX&1^[CG4 M1>%#8CM@'EQ:WCD!YCR:\;](D::XPZ)*^'9K8*'(G$C:2U*X3[4H0CS>O24\ M/,T@Y/U]$WG/TN2B,&2:RB$&1VW&($NY"B$XE@-!HG^QF'J?>!)+=XWD\QF59U$)_T\.XR7K11GE<8?P2K?34UU=N4[W**<9 MATR+75J5P)3^OFF"'5\)!%NJD'3S733G"C@MJ_86?.L.GJ5N2JXZJ.T!6A MOKODFC'7*_.3S&GU\\A`ZW*QM,@K0@]`$S90F!$?9>N.V$^(<4>_=W%V0AR/ MH_7O/)G^CCA_(&>,##*S\5_A9MA`3=Q\K4)OA."4XB(2/.+MTFSTFHDHAO-V M)CU_$M+,=\3(I<8<"!Y9NKWZ@9V#*D;QHYN0I59F!+%4)]J#N;I40]?_7"^5 MV(!S!S]YPT^>R61.7*;;Y@1ET9>SJXS=%:BFF<9VO(T4*D$MV$EEK$TE:W[G M\K'NI_=3>`WQVR`7+O_?'TA/7.>LYI70,^+:C>WH,Q0K('#OE1BXU>EWY'B% M!I*(R]U7QOKR+<$C@1E*3ZR)3!HSG>8;C1I"IR2W_H@2`R&378$MXI_=0%7J M^BFYIBE:6%IQHKE\9QIDC.IGK M=E!?[IMOG]LF''.,N3RERJ<\266604:C9&S+%UZ59-U(31DH3?;*``R]R5X[ M-G2=.:$9'CN1,S82P8"+)QU;_$5[1:A7&5(4?&G3-0J[X&RY?`%+'S/.A\]> MU:"ESM-PM#:*E`:_(%Z',563K&GV)B+K[2"V>K%ML.?]R"/!Z^*8@A`N2H4T MI!]W\_B8PN.]Z_"/9?#/F&PP.$;(*>44A MT2W)+9?'W5)$-G2K`)7C-XY*7/,(0#E1KXI/=?&LY!H_>T/;XOM2@K`7&9%K MPATL16%-#=,UX797G9@JA6M4A7'Q4(,91E MMZMU*);-8@MQ_*G#L4PL+@3PYP[`?9-K0C`_=F"*R;U90WRDKB]-(,1UIX:$ M<'<&D>"&:@1+-^:N9-V73V,(C?8.MDC%3%>#C'S M`G((58.U,S%0;4.43V=0K9):\M.@%+J4LN*$.??3!]U".SXTN-5.V6I70\NC M`/YV/]WTW'L?W=XZQ\J4LRHPBPRDOB`;S&I>C']H+D#883?I/#PF+Z'`OZ>1PAV=E/G7DT:!\F-Z\Y) M$_1>3TY0JW1CM#A9K8Y%V9D.),LUF"^'/X<^$F5WQVM3>GIQOCS_*IENREV` M7`I/K`SXMEW5A$S*PGSN?G,V(=FQ,-NY%,:Y)L,#3Q<\V0!>16-X M81=RGU0Y;Z,J;F5QQ;,G,VNLBIFP\=(XQNS[%47H&I01BIA3ES0FSMMX-#>T MOV^$?SV>?ZBK+EBS"6@4OKO"J!4,K"0>:M>E>H-EEU1P(59:(44%AH15$U'8 M^UFRXHLLQZ9Z+JZ&UTH1C(YJ=5.DE0CI(K"-S'HNH5`W(032`)2371+28RS- MN_B9PT,A/_>@%2*;[+=H19&'BE+<,X(F16LXJ!9D2[KHT$7/NN_2==^EJ_X* M\A6A4X2=U(]UR:"@E0C#:;>I[HK_4$NUQ+5K7>+U)&I'?F/Z-F.KGM@WYLM% M0KA?EZX3\PVSPO.W%%WUQ+X`:>U:$[_0BK2S?F/Z-F.KGM`7I:]1J]-%T;LH M>A=%5ZF0?W*83AXJ727_)CJ)Z_7`%[<8FI"/T320-QT2TC-$6HCQIB'019AK M<2F_\5BS;&.^'8%3Q?`O7X^X*ZTOS_G0E>>7'>%J14W_FDLZYBP6KW@BA_^E MG"Z3(VYH=)QW65N*'">=YD;7>9&DS,WVI*QL5[M2^;@15`_ZSS\7O)7ANW9F:4; MW\%4>VZEPP\GAYY3*?N#Q(GY$;FZR'",K40J M(P,EUD0FC9ENMS2'69=RTO24DZZ<>5?.O!G26'_E[929&X]H5R"^"0$\&<&H M)(4EJ@$K%T7*81VDZ_7Y5$WIU1W5B)3%14/ZPG>!,@6WFF*ND"+:1!)E\S8GNN:>YF7+I.X'.$Y<(&_SXNMER>O;#943E.%,+[CCB(3<@5MG7; MP+JU_F@LNZ;2=@[P3"YO^?K'-$0@\M`GP3^@<,C\!`L_`)OO>=OY& M,("!$5.-SR^$F,_8XM]1AJ,*3CH,ZB2<8Z@1JU2,>D]55FX%+M"CTP"H0Q+] M\S6\F0LJ+_*_A++U>F1M92D>8NY5>EO MFM"R+`U453.JB&!TX86!5G`2)6-03;DT52=F*Z5P9QQNNZ%4>C,33^*-NLMH M#?5DUEP>JLFYX37E8\K*W$Z/3::>7[$]MG%JM#E@F`\0<692(\)^!4$JK\DW M(DY7&HU]M-!&Q-K*(%.QU=R(JV.52-!>EF"#!U(;X.._ MU*F-[1E;12*;1^B.$,^G`:>#GT[PC_\#4$L#!!0````(`.AI_T3>T'8R5#P` M`!5R`P`5`!P`&UL550)``.C>=I3HWG:4W5X M"P`!!"4.```$.0$``.5]?7/CN)'W_U=UWP'/W-4EJ;)G).I]D]R5QO;LN"'X)H($*!(`O97*SHQ--+H;_6LT@$;C M3__Q?;<%KS`(7=_[\X?AQ\$'`#W'7[O>\Y\_?'T\7SY>7%]_^(]__^=_^M/_ M.3\'#P_@TO<\N-W"-_`_#MS"P(X@6-G??<_?O8$;^PEN0W#C>K\^V2$\`_B_ M:^![X'\^/]P`Z^,0@)/&?'^#3SZ7HB^WNUM[PTLMUOP@%N% MX`&&,'B%ZX\QT6TL+D#*],(_?\A(^/TIV'[T@^=/J)O1)_;AAW_^)T`__N%[ MZ.8:?!NQSX>?_N>GFT?G!>[L<]<+(]MS<@TQL;*FP\5B\8G\EGX=NC^$A,J- M[Q`M"3`(N%_@?YVSS\[QC\Z'UOEH^/%[N/[P[[C#/P7^%C[`#2`\_!"][>&? M/X3N;K^%'^*?O01P4\[%-@@^X?:?//B,QG*->UC@'H93W,._Q#\F=O8!X"^_ M/EQS!5KD:-%&GY0QN4(F#!MQFFD9L[O%_\"PRC$,OT?06\,U8QG3J!A=T@4Q M#$(4D_6=',$M-A$_*%4!H;6QPR="\!">/]OV_A/&VB>XC4+VDW.*OF%L$_\2 M__B7I>,@X$;(L=S[6]=Q8;A\"J/`=B+6&Y'QSQ\$&GQ*^,=-4&P,^,WO_[$V6D7=FBC!%V*J#53,!ED+=`.W`8H^BO-1+&7WQR M?.0;]]%Y;B`W@;\3LB;6OR^LE$_Z\!/>VV_VTQ9>'((`>C78*7ZL'C<%#D1- M:FXM9E8.,R&(*8&8E%:TG"26E1-K3RD9@`V.:97@HDQ\G9AX@`YT7S%'MS`2 M0T9I$PWX*.-#V)SFUFQ10$E*#R""9H#E=!GSD`D2>F=@"\,0V-NM_PW'QV#C M!V#M'YZBS6$+;-;`WX!_M<86L+TU^LMH=H9(A'OH1.XKW+Z9`+TJ"RX#(%>E MFF`8'%!\[=I/[M:-T&Q9BT'.]VH!6,Z$L&6.QH-A@CY,"V2(:4=>&\)96>'@ M]SWT0B091I$?O<``.)0HV*;]:`93M1T6D%2A(BTP6J]=O#ZWM_>VN[[V+NR] M&]G;"W^W\[W'R'=^Y8UV?4.5P*KE1MP(1PL6!29$`:8*KCT0TP64,""4-:&M M98FM@L1[1/7<]8!#Z6J%F+"-YK`FIB`]H/O?0QCM$.[#E8]F5:0"ETRJUY[C M[^"-'Z*?7]CARWW@O[IKN/[\]C6$2(:[/=[[1"O$)0XCB`.IV]#HHBNEP&Z? M?^$]AOED.F:N(&$#K'R0,$+B7TBS+M5LY)-_.5BQ>Z;8IS?@)PJU$Q[T.JKN<)UW;1V- MF19GR-917_S@,EY%':\X:H)[*1HJW9<,8\(3]F0X'\5^*5F$H@X`ZP&4K"@B#>]A\/AB!Q!)=>`'>JW05HG5 M-A@6-O7!<,I._3/]@K1CP'H&N&N0Z1OCGO4.4/>`]`\H`YKPKUYWQ$W<'2*< M^83ST<#>C]!LY=I;X-`MOQ"3#@%D>L0@QK]+])A?NJ(%%VVBU;6TBMS68+M@CL<([V(WM;B=$&3$\QTRM,V81IES^]:IY&2?7CX]7JT1CCK]P[YXJN!0S?[&"] M0KTLO[O<2"3WC4KCSW8L;!V#T9#%);@]P`20P2,2NHR]N1B6L!C*[+S,8'+V M?22M#KO^;(=N>+>;QN87V`3"<`]7*$7Y+:H1^Z MW:K$XJE$*XB;VGH.SXT4IP/:.,T#L8;_N/K[P7VUMS@M9!E=V$'PACC]B[T] M0(YYB+55"&$AAL33`ZQI#%N2DH5A2OZ2(0V6$6#$`:'>"5#W,'#]]96WK@)K M!\*/$^%Q_C3)GX(9X>T(0)Q7O0&4P0YE?XSL(%(L_:16^B?X['IX2[IC'=0Z MZ@ZDMRJEU^FAI5Q6UBN+:\D<3WQ/K.K:;5)S$?]'#$QS.-BA8J@IV]4B`=G%WN[J^_?'J]N+Z2NMVMH`!YD!5HQ5=&(HOVMS;P5V`(L`(KLD4 MS<[_*\:XKJ5B3-6P(W[A83J;I-AB-\@`H@ON`D`ITW5(FH.C#VBM2FUEI`XQ MV3.P1V*_\A9=*J$F:*=%R(GH1S/T""/A\A"]^('[C[1J#W^TCUKH@5J1#?&# MFW%V^DH@1NF!E*!V6)TF80F[@108=#40I0<2_#CX.!L-T:?-',)F<#08#_/_C".V/8#@]LT;HMY,9 MV8%`_QPLK+.A-YE23XMDK!VB:]^C],+K;/,!7Z%4@*_N-4EAE M.A;?/YZ/9PQ3881SB6(*N@#56`@K$<+?(/,F%/3N=9=92]ZNB\+J,^I'>PO# MG^#N"0:50Y/]3KEQ9SJ76.Y.IWD#)U3`SY2.IM2:$^4IM?5*D=0:?8DU'1M^ M47HMQA_`M1M]L7'MF.BM(HVZY$.5YG_4N["]3,93=DY*B`!&16M6]:D"67(" M*;-^KCGES+]<>/WV?^GO;-<3&K+X4VT8H/V+GR',!B,."B@E(W#01*AR)%0( MI0<+>=/BHR&C@N[KT,3W>+ZXH6-O_P;MX,I;7]I1,;2O_%11=1I>_S*%7MCN M;'R-C-("F!A`U``FI[YL33N"64T$4U'/IL[$6&F;2C5HF1D.8>3O8/``M^1F M1?CB[FL6"!4M5,X3?#8D@NS)F(&%4@,Y'C":>JH,5I*B`JI M;!:I-\/<9%*C&1U(NH1/T27"]=8/#P&LN;/,^5@A?LHYD`A*K'B>P81`2DG[ MM>4V!+/D!5.%E&HSRX*D0A'Z\5%WB8SWM3:$-+C#.&>%@8\L2?N=KU9D(RBY M<3V(MZ=H?&\.,BIO;E6)KP<;&X@"PS4NA`2]D,QIRR!`8P!QON9?W>CEVEN[ MK^[ZD"M.SM[[^^('7PX1$@6?\I/G^'C#WG8_2O'8,O/"K206STM_XT63Q)*E"6;C%C.:,8+A+KJGIX@@Y63P<$$SD@Y M0C2-LTI5>UPU5.\=[5(3*D=+J+$$6XZ+ZDILI9_JLGO9FF93]+\R\]=;,_YT MD4K1X/!ETF+^%07;N!K0"0;ZQL3*_GY%W^;Z##VX<>MPP6NE`2(<5F0<[:2` MEO@%&$03Q$1!3%4O=%H1-8\B]B2+_5UO;HZ@.9;!J4HK.I'U@.!-U]JW2'ZA MZ::TB09,E?$A;&7HST$!4)A>O.\`4HIZP72ZC'DDF3(+59E=&7RX>M"+'9)" M)1:D%3[6@I`RGVM_%=@Q:&Y!D2*M&ES[T'M5 M"PT0*F%#O%+__&AC'"]OXD+6VI]Y;TU$_NK&J+FGP@;+0,13BRDP$IZ*.(TT M@ZF!WYZ.CD*W`IY,F9O:$+0*5>9N1U=;:!W.3IJQPGWH$``-IJ,!@0_^">K' M\W>NA[_GI!UQ/VL9(FO?.>Q8D69!'@1M9KP8S$;6+R-J,PF53E!0AO1VV!\6 MV->6+=6..);`:'2-SSH(8$162JMGNML'T*'O6*._;R$K'IQYK8_K@06:*IWZ MZOF1V$N>)#E3*5F0T*5EM#.4=2&G:WR:9BD'3C^*2-U()XLD.XOK??:%&]FI3?TXBJ M1/1)G`HG`(T6K"1*)C7R;I-/K8K[C(^:TUX!ZU9_OK%";5D%;?E5VCJCZCJ7 MTIY?1Q,-K7?,ZR79L^?2)5$[U-.:OBB?WS)/Z6M M6N*+M%.^YA=@2G39.4++SD6\"1"3);$P)0PRE+N."_A[!*V+.\R)N]0B;LU& M0NLR6Z?+K&;C00*IZ4Z$J+JZOQO/6*$WDFF%_2_H9\6<[>IO%=V.YS(@/*4M MIK-9`4_Q-?+X$0E"3OWU^)8DLYI(IN)^?*V9L0ORU8I0C0=\0U\,#>F76K"0 M="]13V$X*$<"*:A@!`X:2E6*@FJIU&/@R+3*$9!7@3K[OV>/D7$*I91_I]CV MI06)+%F)5-I\J3D5+?Y8>'7VOD)D*\:%_%JQ=>,^ MA2]D+^;38F"#V^NS9'GN+2'N55IMUBB*QIK(IV/3\,H.\(.$(7M$I.;H@?NY MPFT^'@_B!0$GBSAADY%*7[_1?@C0CG16YH$WG`NS1_*%O-=]5.VSU=E:=@.M M4@TF``4_P>T(CB']5B-$"`/"%C2SAB,N/@@I,Z#10*KD(?A2$70!(6=+52A( M)38!`I?N]A!Q'ZCA?:T1!C$+XK5I4#3!!4),S`PH-)(L/@/FBJ$+#@6[J@)$ M5FX3(%%WFLK_7B,L&A1M6K"%;UD$I?U8LR4!DR`JOF]=^42B+K!4'D-6*T(+ M8';[K?\&87P0>N/:3[B,KPMK"E[4MU,)H#IF).[I#M@,$]-,$@?6E9 M6H*JI>,$!U(D(Y,R@8]?G^CE>*UW_85M-`O([CCE6!JNQ<-<&Z)=?&*NE-V<)*`/V8A MER^4+Q"7L$&?WF&,L&U:FF[T,V8&$&YT3<$Z=4HSC3(IB]P:>T]O9:F-8/G- M#M9G^6;D]90ZQ:IV42UCNLRAM3F"QKJ_6]][A2'RVV3DPY4?D:IXR>^Q++=^ M]#<8I5*>8OF-^C/-)3810ORV[&(\EG6."4,4P"$@+)7`&'$%$%L9_VFPE^Q> MS<1??O6"=#8A%31CIYB+T2"M862\[SL%T-)>L/$(O2M_R%)L@OA'^+NA:L,O M9^(]>,Y2R<1KY%J3H4)WFJ:*!2##+QB^,S_;PJ"(.]\SXGT=/""1CU;*(&US M!KY!]_D%_\I^A8']3([\$&OOTE%7>AHEWIL_[EI=.C:^%X4N$\'WN4220JJ[[[(L2=Z16(\'UMQ*8P$0[1Z_C[N`NP1 M!0!9)VA"2GOYJ/8^3)>VOX_;_@6V$X^=\IRCLO[5S\LOAP MR-)SZ47-F!`@E``BI3X7O06)+%F)5.2G5YH32U3G"Z_,WM,'BL@:/KP[1&%D M>VO7>^:/5E4CM4BHX$3F0MHH#XOL>V"4+L@0U@:2UH2U.,*>"4JK$$`"]EE` M4YV65$'KB[N%P84=P6<_X$\D^:^4@B?7M;`!#2?#80XMA`Q@='2!XP1A+"EA MU-E^J0'EC?U8:E76_0"?77QQQ(MN[5W9M;S2SY3:=[YOB8MNLWR4E-(!F)`N M"S]%'$M.''4V7FY&>2,O$;R=G8*_'TA=#P?%7^XK67&LOOFK%_\0HNEB!:MV M#`2;*M\Y$.-+T'@F2%_6)-Y!()3QK3=*FNQ9J=ZF[$*Z84:ZA#1=22/B@%$' MB+S6380N9+?XLB.X#`S82I"#:+JE(*$M+>>*WQT8ABO[>_QDV1Q<#=OA`^B-5^N,>`>Z2GYZ1=`O2 M?C4==:I3E9515814%=\7`!B-`'Z'@>.&I)JI'Q^61GYZ@.%DGH?6>GC:!JYR M!ZPG#X`.]X)X<2-X@SS?^AI%"]ZS^[2%]'V#I8-"B`.Y22%0R+P!(86.1)X[ M84B,9H/X)5W:"2"]@+0;]N!'IJ,.BYXOJ#(\^$RNP.C4R3B^920LM2KL-S?Z M+.`;ZL\TE&?XBQ]'76[0;$-*5:$RGCJ(AN*]A4SQ]>\R*]=0Y@&S]?_9H M,.DSKF>&VND)'I2IB80.JQ<80!L3,=4)"&)"U!N(J-!\M_``=[;KK6%PMTFK MV;5B4.64C743I>P*XV"!.&KN+I*^\=7#3#'$/OB-%O1&_$>J`[3&P*;='S=2 MB:'F[H2O6?/=2JN!AODQAO2\.5VP0X8F_J)7@44SW1"?@$QQWA\WT%X@T;,8 M@A;`/;03-B3$S`8[ZE]\?VT\.!GLJ+_>@%U:-PSLLYZ!/6/S)X*=J:P?8%^A M[MN;VBDUH^%.6)0):L7EU0@0\$,1!?9$B]C/!J)X?CS&R!=`-('^!GWHNDJ=&=ZL%(]G//T M\"2J!P-0SC-W06R7*M,P1/\8^&$#&--F9F"7\"(12+(J?S6`)62-`V@#80DJ M+^P@>"/)23O_H/=E<5%K%$19JA'#H'534Z)3J*D9$+N1+OPX7\S%YD7]M3'; MEUMD'C2E=*6,`0LB\D9[DKU>,9\+H2#M>B4R7<-'[N MPE#_D0&5H+M@&M#A'7Z$'@SL[=);+]<[Q"*^&8CO^,1;;ISAK&NET#_4L")L M6O,QB\MCBN0)]CQ-MLVLQT&T*JF5E11?R+-S-'5B2]`DL^`248V!Z*HL?BG6 MUARDR16-G"Z&HY$HWC17R.Q`\!KX&5$Z4\IX)="H^;+HC[Z__N9NN8/-?JT2 M67&?$FD^5EPUA#75A(Q&C%/CO[N[_.OUS8U6"R^80LZ(LZ+IM%,$HV+`>.F& MSM8/#[7/(,O1T&#Q0HQ)G+7-K#PLR*1RO,A+^]#^CG*'FK!RFK!/TX1J3$J9 M?1EPQ15J++KK7NF4)&(:OJ6?NYP-9K.Q-,"U/_/9I3($,,[=]C$*TI7O@S;0 MH!90XQ/7^\#?N-P).?.%2CBFW0J':L,YVS$EK0%MKF?[L#'_TY3_/9=_93@X M-H^$U&'!]`7A&\0(+LV!2XJ[WL'UGN_V,""I>.%GN/$#2+];V=]A^)/K M^0$I#X0<(0PC@M$L%5H]Z"<8O?CH-_@)$UQTBW?XKY(#A0A4*)9X!8HI2[6- M'X[&A&DQGY1!D'((*(OLF6G")&!<`L9F/",7",9EL2BS(,.M'H=B['!,,\/Q M1-7MTG]%F`F=[DN#;\BZ1]5#IL_]/D9V1)Y]K5G=\[Y6[M:.6!!/(QC/ICD7 ME)#2OC!O132K@6AJ\O"`)S5[70AYFJ)]R.;..,<+BX..2G MI2J'2KF5E:*D1`>:`!)`.X27D/YY[2T=!]\%#>_M-_MIRTN"KF^G%C35S(BG M!T_8LX:,)F!$P;4'&%D0T]4VX;0IKA57X::2[?F2*823F$T6@"6@%+,@]@`= MZ+XV0EFFJ1%`2_D1-K[Q9#P2P5I*6N/$U;;8XQSH@DH1]>/NV%#%H%=0CS'H M"PYHP%W[R=U6O8(CU%0W^@K\B!=42EXJY:$/4P89T@9-=B<)S>8[(E\\R/7F``G$,0X'W!;;7H6E'),>!:5)8IS@Q47L(-1'I?7[S8P;,$)(OMM.*Q MP(S$G#":5X"1D04Q77/FP=,$)I-@(ISCA^49,?J0QC'*:IB5Z<0LC#69^LK: M&H&U)O/`9#$7PIN!L]_)8ELYT.&9SDS,24]O/,V8A;T'^`J]@_B"K]C.",S% MS$C*,*YE^J!5L4@QF6:68`;&KW7[KOT'X`,G#:DUF MN0H26H''YTO&**OF/-8#B+LP<>YK2PNY%:"3?:X5KP+CUTH-"T7KC;L:MC6Z M,P/!<3JS]WQA[]W(WM;GC(@2T(I>'E?"I\.+P6)0@=V$/H@[,"'%I!,=T*JE M+^A+&`(7X97>>,2P-7:[ILZHJW%;J3#^-WE04 MMA,A8EK1+,*A\'QDS:95LW+<5QHA)Z^"(HLG_<7W7,W9$NI`/62?B*FB8L?6 MYJI"'_IEP%'M"805J\TKX`14>WM!'G`G+YN'RR@*W*=#A(^`5G[ZVOF]_4;N M4@0!=N4U5R)/):S:6YS$K40&YGR1\1RT4T![!;1;D.T7K'SZ8T"Z!G'?(-NY MQF!!H=)($'&WI]@.)\K]03E/$@+&3%=>&U#M#C9-;XW[1)*>D%7;6-Y M*%5H0`=`ZO>Z-&UE-=FC&2=)>)WO0=5=E6_,/KG*OL+D35F8UNP8F;`AE.$! MA;6/>!I^\;=KY(_H7?7Z02IOIL?>2WF1*(@P&AR!@"S[LD3CTA+:P=&"K.6( M(:N\,"7]NQ!`KL@:H%1IIQQ\\96E&707=!U=/]SL0SW`BGL7WT2PV)V(+)1B M*MJATTB:#%@,2U?CFQ,'#5GYS;#_FE.'B@9:\2!_AW,R/8ZS&"ZT'R&T)2`] M,OCZ\'!UNP(WU\O/US?7J^NK1[-`4G4H4*,)/:#QX-WF(H!K[F6ZW"=*@9'V M*Q&S#T8,"AX$=QM`">@R_:8B$&/_[`>!_\WUGD/@'Z(P0B$4/AL,X*N_?<5_ MDFUEV'V4K=F0+A5<4=<_[WFL&YDKE6C=;Z\YIH]&=" MT*#YL(&`U7,A7T"="%OQ[HU7ZT0'=F(P5SY-E_]&(49R'0N;S63!TO[93*3W M/;D3I+!$I5!E[:7FDK7P8V&U6+7KU5MU[AN55IWM6+Q$<]"3KD#:E_;3H:[5 M0D^-L$HV6_];"#!$P";1A)V0UXG4YA#(PKFA*LW&?-D3&2>;4BE1(WU!&:?B M57*&PV%3OU#Z=HZ>'`N5VIHR;3E86WNFK:>W'ON,*@@U\Q]/X@2 M-=(7G#8C3A:3IG[!_/BA$VWEXX<#UI#K]=A?G!@[R.C8(#^2W-4_-7:H(J3? M7U1P)YY',QJ+^(BTLH7YL4-K:BF-'?Q$$T;[`@$("."_3I5F8_[TV$&4J)&^ MX)39<&9-Y^.F?L'\V*$3;?'W'OKK,TZ,'V3TK,F7I&_Q\DTH\XU:I*<=BZ<` MC=E[VM@4K],GL+7-T4V%L)@0_#OI2AQ(4_ZG]?PK!/RQG1?P6Q!3.QSK(_:2 M;W7!4[Z*FC49E<+4A*CZ5+D*R`7(T8,0%S0Q!@,UL3!'`7HP\2U^Q0--F6A^ M]=!?'5H&YM[?NLX;_6_=6X329)0B28XW&6-,@MAO(.T#Y#L!E#[[0_]+AMTJ M),X/=DC1*9Y.]"*UF)H\HK_(*>"=5,[PF7J:]`2HW%$^?NX^N@? MSH`'M=YEJ36]`G0JM&(41R*I< MO`FI1@YIX3YT"'X&T]&`H`?_Y)?;`Y[S[C9WFPT,<)6'RP/^XV_0+H9NM9^W MC)6U[QQ(@5$<;$CR(F@ZH]%P8,U^&6'329ZL(/7!TC*N>T0!G`./=(8O2J6_ M0;WZZQ"L2;<`F1YP["WTUG8`WA`3'SO!59D+:5<=U'-0>>\V(*$'*$&`*:IU M&>W*9V7D0^/I)_+A'9XWCG!=^PM1,&(W(:2.MKP#=D-^P)E(.1]I\`1Y#@0- M8C(:30.P#:L.NFZ1$](Z)G17BB+-F58"(1K)!(59C*-:1L6%HNO!%V M7[/0XW^O$P<-SJ5F8QX>M*_G6A+/RHMG)#BJUF[5:M`*EMHLD;(O=0"D0;+" M:&@-B]#H/&]$>+9H*M`T?I$%BY%-W.2DHBD'1'4^!D]\+2`(GFW/_0?1W052 MG[]UU^0?2V]]CP:?+2_N-O%5,WO[B'Y"#P8NW=#9^N$A@'4GU*UWHQ)^+?,N M7KE@.K%B[&98`#D>2+'Z+!=X:R+A`Z2,@)03`P[!]>J4S*4_0@_!<*O57W0$ MOIRSZ4+36CQ5^@`;/J2LK*)?_JU*GU'&@/`<-Y^R5XFRKP^"E)(FT)XN5.8T MPL/'YL:\*5AI73D\<95@#"CJ%GV5;72#I,$IUWQ:"1;]*\#VY*3X6?WGU0-8 M/CY>K;06V!W1O%9`2..WVR.R0-&'Y`.R.9*TH6NU]\[4P)]\3U.VPE)#@\3'S\( M"*L$5X50>>^67@.A#8(;!Q=E+,&K;@'>$%O&)F M%&>L=*,CZJI2&7'-]?CY>:*2.P]@^H!V`$@/&G)*@B/!CAG#^@O&RQ\ M=M2U)[Q?F.\Y$&FZ8]BZ>)C-AC MUAF#H#0TVW4308J672&(:MO.FTV9=6<$UF+?B!8,`DA?P+ZW@[N`G.FMR32" MIIM'?%^?-VABC57B08@C"<F').$E7!ZB%S]P_P'70H-_U$@;!(N< M2'CV\;@<>I0D2&F:`+?3Y"R'64@%M2L%U0,WGE7R85:J(%/@=1V&!REHQ0TT MPXIR(>'1YX-*2%%ZYL"IB7R54'*Y`NJ$4=[ZZB"448HI\+E+7S67&-UL*\U` MRK`B[+BGPP$G-HS1E"%J#J0:2UJ)*[]:5)W@*K'-.H05=:0?9F6G`%5?:H.3 MS,:M-;>&$TZ,IV%ONC6!RI'RKX./@\$P73K]$4S.!H,!_O]QH/=',,A/6>24 MS4B4'>U3U^E1$YKVMKMF)2"\=2:][*(R/5BDI5JTU;$C;*S3(4O=BJDF=4WP M678N0_)"9RYQZS);69G9[3B*,"*T.:G&$G9;@)Z0QO1`T7<@7(=?D*#T[&I/ M+F-=?8>!XX85J["Z=DIA6,.,^&LCTT4215*:`!-E)[:4+$CHZD)@J^(F96'W M3&1R,0_&U$A%D5CPR$\/\K/'N7I!*6C!>4B*J-`(0.*3">[9;?G'.J%'.!"_ M6F(-QGR\$5J&8*R!7#Q@5:3-&`6DG.55HB=5CB;(E*>&(=WSAY??1"U\N'R( M%^*86NFDQ4V"!+?E&;M*L-22D#14?+B[OWI8_0TL;R_!U7]_O;[_Z>IVI3TC M6<0*"R"JUHHF*+VZ(9H)O_C!I7]XBC:';5RPN6(.XC=1"R4N'Q(+DO$L@1(E M!Q`]P`BRRMSZ9J669+3R,FZ0C&LFHUTAHT(TU1IB`4W5FM&!I@(DZ53\BM6$[4R0MEH3[AIR;XEPK\JVC\PB:\AY`;59;66M^^P7JBU7LMC[ M8CRP\+:D72J6%:I6,MO=K`V!3E\,RM@A:,+`]#QU7.C M\.'QJPQ*"FWTH27/B(QY61S4$(K@`3R"KV8AZ!11RY%$13402>4F68&H$MWH M05:$UIMP?64''GZ68>DXA]UABV]H7,*-Z[B\0Q:!ADHQ5L>->"7;`2O-RX@" M1A5DR(*8KBZ@M2LO05M6NC5?.G4($S7-/,R$-*,':Z_0.W!?/4A^K10WM$_Q M$B6C&=LNCIOJ`D`3QJTZQM79=MX4\A:<$4V3G?K;5P2>BP"NW>B+[>"*96\U MT595&[46S6=$V%J&@_DB,7-*#U""@%'4'FJU)J?57$Z%>*DWR0*(:M2C`UF/ MS@M<'[;P;L.F)W8#]K,=N@[>F'"W!S15K>RG;6WU]J;4%**Q(8OB=D.[J#1SL$I$<#:JXK41&!^(6_V_L>J:WFDW)%^T-<7/L+@U74@XQFN\7!"+Z0U MY+>$%U(^_@$Z_K.'+[K0H^?SI2\%E6PWXC M#6MP>.VCGN,.6Q[0=^$LQ<.PEOOKL].4CE.LQ6BAPG$:%._IU#3UH'@G^KQ$ MF16I([WU?H(!80>#HM,+^O@!(3>"-^XK7%][$3(-%WEG>D'QRR$Z!'"Y\X,H M?HLH'GBI]6092)).C%M^:I> MF<2#5:D(Y[T?*=4$E]8F)LN\6&MCH3=\JQ!";`%;2T!+@%7'E<0Y>=GF5XU/ M,63EV*X2CI:#E/QY`R6H#V]$S;P\7A%2I-DX%E]@B5,R$MGR$]UXRK)^)"!N M6FC0F6(L^MZP@3-\`Z-O!F^3YFO.6BD(\(T1\N#'Y[?TF_@1$)(;*3:=GTI? MBT\XD6F)>9"53\YZ"OYN288!\/DM]V',!$M;-2-@4*K'HWB"MYNB!(4,SJ6W+LOI7#J1^^I&;Y*A30==ZO-WK/;&X6%'96OL;]KJ4;,C:DD, M\>O#TPDO`"M=6J:'^[0B("N61]Z72O@"&<:,=E]:U$W\VE^A^_R"0ZSE*PSP MBXSD[H\Y5M#J2)3C3K_SOSFY*=&.0JY3B7@6O) M7C[?.^8#N'Z[PRY5*NX!\4X>T^>/@>VA[WOC]IIA5L;3-1@C+7IZY'0M%HIZ='J$2I!E/,#?'V8@_[,R3?OX)O\YP'^_>"&;L3N'M#[!$,I4SBU+^V^ MYT0!).;%L57MNK*Y'=4I,O2_"4?)7:7XYM'0)">H5+_%PV'Z*(I-3H#!@9P1 MOZ+?`A^YOC.P)UV8YWA:PF^]WVIC;/KG]OZ"+`#%;UUZNT(7O7%R>;YEL%<3 MELGZMIB17GNT4Y29.3UFSZ5AQ]5_GU4.OO9<58G2>^6A\,,]T=NUAZ:P`TE= M),\[KEYL+]XI_>('&XA<\?K:HT*V;;L-..B#?Y,72^)48#YNR_U1-D&&S_BU M5LQI$*'9H&I^9DB/12P09?'::>VM<-6#$ MF'M/TYR0Q.(UDI(JK8IG0"P&.#J+)Y(`+$KF6+YG2PB-`VD59H'F^GTW$X24 M]U(Z=XB/__N:5HB0H;9%4*'[=S$UY&42OQH]&TS4.G_*:%=K'_VN_92!(,X[ M23:K">#U'2'J5M.P>%3@^+L=LE2J,#<,#R)+QO[/;^5N5,T,5C)^[WF.,F_U M(\O?.YSEV@N=1P-+\1JH.`W^1A="G0YH?CK5J&"#9MJV,2,T%?^6%Z$-YQ$= ML_AO<2EZZWOXSH=II..$44%8[L]GX(K\B48`$7.ZF3VI^AXC.XAZJ,!) MC0(_PV?7\VITV/]ID.-GU4QS90/X3J/9U.M(_N^5L145FTY1H7N MW\7*-B^3S$&1XARCV%>_X_L5)PW%.'MF1Q2VM??A;^2:Q4F:(WJ9M57,DSO>7XR;]M6EK]W.,.UF9I?5_NFZRGP-YI?U.F`6MQY]+>::]0M M?JSL[/M;SBEJ.'?HF+G?84Y1PGJFWBDN*(?SWR[=5W<-O?4#$K%M]`GWVX>I M6%08F0!]T=84FZD'G"V@S/@#C$&`.>S9E-F-XHEK3O2S9OIY<^&VGP5/9$'> MBF^5&AMM/O.I7K(G&'(E$W?;RZ^K<8\KB>XL>3U%^WF&^)I2T^THU4.\\>BP9F]Y[SP8Y M_O3HV.3]Q:,MCD7NN;AS=FG@'8:G0FZA,W=;/V*]\KLWK@>O([@+V[;VE'`? M_&3"K<1%G45K_N]GW#T@_>MZEDNQXJQ$<>+.R_9WZQ1GO'\[@E\K M?BL_*+WR1S0)_VZS7*]=W,3>DN_"Y2%Z\0/W'[#U]&B!'OO@P>K%D%BP#5LK M;1%?JKC;@)0Q^GD(4M9ZYO3:UC7QAAG]A%0_W]!Z#M@)37#PUDB5"'&#-+'. M03RYK_2I\UYZ0''`M^(:!8>NESXSEN35=K?X2>,O?D!2F+JR?EYW??*6'!F$ M'QX<#F>M[2JFKI+Y1\86KD).B5W[MCYT8P<-P0R])-831N/WWP=#SF99)$6GMUZ"XY84ZXZ;*867>. MK1VMEKR^!E.*O71H=9ALQ9-5:K_G+JRPOQC_!MX'KM/ZF8=D[_UT=U4BR<"U MM7O!94[PZ*B#L0D(G[WWCNT-@E5:&PDR=>UYZNJAYQ1Q!1WYT]KQZJ.7S;QD MTU6MA8J>>N0]2]B7`6EK^8EECW#UMU!":\HE-1%B:F?I&YU]]GH5T&S3P_%T MWT=OEJ^'_F/@AZV?X5;TU"-O5L*^^/;\=-YZW'?TG`9AJ9\AWLFZM7*^+'X` MH\^>K`*6;7HRGN+[[\F4EQ=YQX\4=?RLRG!DM5;9\+?UV)"*@2E?*:>E@W'] MPK@(J+])-B"?WYL+5EMRXK?R6$TL9Z;X=*=G+\?]],C]'C$O<>XY;ZT6$W.P M&6[Z^Y!,.YK-+J1+J]<_];AZ?3LJFG!5E)::K]!27Z8,KA]KNWT- MYU6BO?=SBFCEJ&0XRI70:'WBT'%>I7I&:6\@\J^HE*OL_3V?TJ5&)_(:?1]/ MHS1SP!W-8N:>$C[5R_+&JD*.8DSY4BFHN MGD01SNFHG1)20K-?PC#(<$RK2UD]JRZE:G#*=Z>"1)%.1I&X*)5V;ZW'I;12 MHNK$,>W5"H5F-]\C0+W@7WWQ`_+CMH,;7C=]6'-P>)=Y*[:U0U'*"TB8(5<= MR*]ZMJ/?BE)I::G=?NN_01@_VK"/28(]HG#&[H:QG_9SH[X&I*V$JU4#TBN/ MAAUQ>+?IQ(WE:/?!=V49EDB;&K=VH94P0.ZS]M!)-==>R56%;(2&6-Z=`>P= MR,MHY)%2?]/CBUEEH&O%+1T-@=Y'0&-VR,C2,+%@\"T)F,IX. M)Z.V'N.,B,-!8`HSZ.O+\YJGZK!MITT]&.6D3P]AGJI'`?<-'C`3_7O-DN_! M3G^EDJ-V(\/'D"<$E03QM_36N$S$K;V#ESY>\#<-+YIT95)PV8!_B:S6A<3] MA[#:;\7>"S%$'O/%+`',$_B9!6XVD%B2U[C)PHU:6)D^W(N;M1H' MQ1(Z6F?_-GO_L1/7T8XG;CR0O?31)1?O='AI63;ZY*ZSYVY?$LBB.DXB>F8C<$0:KB?)PB,2?=[4O8]T_*%*=W74NT2^\8)5 MKF=$3'B'Z$2!+#F!E"&1:TXY$)4+K]7^[S87=OCR9>M_"Y=/(4D8JANZLB8Z M,%'"AWCM`VLX+J(#S:&8("`4P<^,IFZDG"QF`3.^A)C*\5-ACJ5(XBE',Z:^ MN)[M.:Z]13,@>89&'%O\IGHPQN5'XD)WI9X5&QTA*B?"0G=P&D@1S&DX\NA'`DY MHRFU^51>/=;M.[^^^-LU&A^:+,D=GZ,/E5IYL7?A`&8T'K$TL@R1^'F\;FS= MC^QMM:V?)LT42[/"O=`;'S&IWP'(%4J=X?/L*6_\I0HP`P"U@1:W@59`2$<7 MT_%PQ`6&`8%4.P+2N6%U=_%?_WEWHFNMY%^O,"./N+'!'R%97G/-$1Y"Y^.S__II#5T* M;O27(J;1CWY9!3:N^?+XMGORB\-^_'L%"#SJ5#Q#?3Z/,YWB]H`24#N-GW5$[6U(IAU M)%CVC%7G+%!C:%E77Z4)+1@)X=WF*HS<'9K>N=#(?Z02$;F>Q;=_Y@,&A!#B M+>&$A";[/T$,BXGAUXBAS-I+329GY,?BZK#M0D8G>\7ZTMT>T$]I=)6I;,<9 M.UDJ"M$AR9KX"GDVC&.EHS3D]*GYN!>V&,GTHP=CG2J#@#`FI6=SL%/QIJ4E M-1U_M_,]5C?.SY9$7O-5HW?G2!!M*-$(&5_QD^P"VT^3LOW?2EWRF>)H!X+M%T.*UUG;'+3,HUQALY MC!U:K2/^"'$$$I;`RD>1/&!<&>5H52JXMMJE@8ZI';0*N*\6!L(X)Y?QPC7G M,-)D3'%-);Q)+!38KG&]U\F6(]=]FM.M0LH+A>>CF@.^QACYI,(>FO2!!R/@ M>NA?F4?NC'4F%:@0]A,\+9OL`C[;H>N<:%*4AH'@)XR)GXQ,)I,FR">]F`WZ M!HH@B.].-,3PDZ]-N*&(/\NMTIYXFC#->^4`W<1UI>HTSF\]0.1570`L` M`00E#@``!#D!``#M75EOXSBV?A]@_H-O!KB8`2:5I;I[I@K=,W"22B&XJ21P M7-TS]Z6@2+3-6[*8$24GZ5]_24FV%HL4J8T4K9=:9"[G?-S.QL.?__FZ=B<; MX&.(O%^.SMZ='DV`9R,'>LM?CKX^'D\?+V]NCO[YCS_^X>?_.CZ>S&:3*^1Y MP'7!V^1?-G"!;P5@,K=>D8?6;Y,''V#@!59`FIO<0N_[DX7!7R?T3V="/OWK M8G8[.7]W-IFL@N#YX\G)R\O+.]]WMFV^L]'Z9')\O.WOUYBRCY.?WIT3XC*_ MS%#H.1\G/V0^7?H@[M@A-'V_7!\^K?C\[_/SSY\_.'TXX\?_C=;&CV_ M^7"Y"B9_MO]""I_^>$QJO)_,WLW>99C\[\DC\C`IO7ZVO+?)U'4G,UH+3V:$ M57\#G'=)HV["[H1`ZN%?CC(7VT5Z!M74,/1Q8GIVK2!LKJWKVX<.'D^C7N#2&'W'4RBVR(Y0$ M")PP2]#_'6^+'=-/QV?GQ^_/WKUBY^@?M,.??>2"&5A,(AH^!F_/X)TC_O%-?3(&$'+ M?4`8TBXN70MCN(#`J4.\8,M]LO%@^:#60$@T'ZQ``&W+;9^Q&[*]K4%#\I-& M6B?NTL*K:Q>]X!O/@3ZP@X9T[K?7F.0KB&T7X=`'GQ%R7J#K3CWGAJZN)7QR MP11C$.`[$!0_U5JY=?OJCH[T^O MS\##X!KY?8ZX%!TMHD-D&D"6E0_(*'0P]M7-M\C+8X#L[Q=4-*/2#0$OZJ$# MKF0ZZIR_\J_)[.F"3WZ'_?![_QPA;@=P0^2?SK@L=-,Y;[\!*HH#9THT&&L) MKBWH_VJY(7@`_N.*B!'WBY@B_-FW/%H.XW`=?^D"@R;D=(X545<"']JDV^CW MKQYLND-+]-,W=],7RW?Z8"_IJ'/^=G/I$PY@O%62N97\G MNB*A`L%6V7J+G$2B+NUNNZ/0 M`4`>$?5QA/5S&"3`D^&!-A&=KJ`;DKFZ5[$9SRW2T24Z'8RV8!_M*(9W*`!X MCG:Z\DZQP_?^TO(2P?>2+!?D0B<6JCPG:X/+*-IIY92;.7@-+ERR..N`TB-U M0X/S@31@0U!KGU5`9=?PB9-]Z03&WR*\MSZ):%'0-RQ5X"CJ?"JQ. M.F=NUV=\.*:BI$N*$"$*!S@Z2R*9ZL%ZBVIU!4)#8C0'JXL5TPY)70.WDT,[ M7T?T1?P%OYJR,>V=TH8["+J5W56<+LD"O`BY#GWJ_KLG*LMQ_`\O_1'0G M,EHEI#&+RE&Y/T'IEV_;89F6#,OT"0>^19U3.:+$ZW6/XY:,&!TRO2%RKLDW M7`(DNVS?=-)1%*,R+=D?C3$R[`E97JX_^N:D60Y9T<_=4Q//^DO2H4]M`@YX M_1_P5D)6>;G>Z$L-<]'&C^_#@`:7T,`?-K&\2GU1?@U=X%^2F;5$/AO7?*F^ M:)N!):1;G!?<6>NRN5A:K'OJYKY%Q^CQ;?V$W!*R\K_OZ,D>^U,_3YOEV]N& MR#_WSOQ\N%!2XN0Y"NTXME?0W8D+"Q^M9=\ MQ(=SMJ4XO1]QXLHI*5(_C$A52)XI5C^.6)6<2RD^/XWXL*6*%*:_C3!Q1.X4 MI[^/./&-"RE4'T:HF+K&#B4B7(XH">J2*6A=B^0_GQ3ME-U;+T4#_Y,N84!; M/Z.RTNGD>+*KG?LW6DQV;4VVC?UUDFFNML*XL/!3!'&(CY>6]1QKC<`-\/9+ M47U,/G^;VC8*O0`_6&_4-)QL)05=LJ)P?46W.=TS8`.XH=3<@4",^M(JBGCP M0[)BH/4$73(;`*YD@%%>"?6[")D'"SHWWJ7U#`/+S>P:+#:J*RKA)PEN+Z#3D8Z5^?_A.23<&EWK-I<&GY_ALYYJ+` M1P878G65<$56$@PB1R`E$)'3W%L"+XY<*N>%4T,5!\E>P!V"8C$5M%XE@D\4 M+\`@-%]&.97\S:2TJ$J:9X2`^.[,'?)L(=I+JZCE80.\L$*^8A36@&X)X(OE M55(_MUYW5\O$H"^KH0L'PH/`J*2"CT_K9Q>]`9`$50G+NM7U5'!#]#<8@%NX M`667%QFL5%12P<YG%;1EAII!7K:$8@J)M!2)'ROD.L#'5!`,BMYK MX6J*>>$O2$U6X#X9%7U8;J"N#Y=91QD9D/'MPK=C&3K;R M9ZI(L^4!;A45/,Q`8$$/.-NHX:EMA^LPDKN(1`EMR.)$H*(*?GC&^XJ5+E15 M#4^"4H8F=1'#IB9LE13P,JB M05+,S!2G9&R:3&4F+9@>AF;:5^K"Q3?GIZB9:7:IBUH:3I`B9*8041>AJL"1 M5/@R4Y:HBUN%#)+"9J9HT6S7S^)31Y+07^>IBP]/FTPQ&R6)O:58(;6EV)EI MJVEAOF5!JF.J,7=1M"QK/SYYB-@KYC-7(B-],D:LCZ`]AB59% M9Q3>HA)A*49VJ2GGJ(<3?R6JEY M9#9R?;,4Y!_>4W$WV'71"WW@\AKY5RA\"A:ANQ_^57'#6:H-Q7=6">+W?C0X M3NZA(`9O(C45IE4U3+ZQL*`M'1)J<%\?;2N1U-L M$S9?7VT#O_W-WGRMM3W+^7IK>YB5)]TS+--L&ZZ#2MW+]*M7+8#'V]Y& M'P(7M/V];8P1X@+&V-BZCAM2;*>+']G:`90D#CVO2AP:5YO\F?SMAA2RR6;:2\I6/:F*9\?B5U%A:,!F7)`R7:5K)EE&21ZGP MHE>%5L@LK@/MT>/!@H3'976@.GGJ6)#N;6DEV9V`!WR+O@0Z==;0BY+,!W`# MDON?#`ZJ:BGAA&YR#SY:,%-09$NHH##>F&\)$=?DF(R#5D(R$>Z?@1_MLN8%/[NS"ZO%?45J[.ZGI*\8%N2$F)8LV:_G!;45B4O8Y972GWE M&BTKJ2QKG.QRK:BD)LL7!D3-ITF*KH@BXZ+H7A.?#7X=-5Q$.AAKTNQ^5N+% M`RYILGX-\O$E5&U+\J MVXI&G.X15[&U2C>C,Z\\K5RN#97FR2H[22Y+2[E=PG0_01.(=D80T_T"%5IG M/E)W>R3U]R:6]J`4K*JFIX>20"9GTVJ6!4K_BR82N'#T&M-30-5!*:L_-4O^ M9-0L$K!,-$L$9=1LZM5ZW2SGB%&SE&D9KI=AY$.,D0>64;9!4U`J6'*;Y18Q M:OZP17C3$XE(@"2OY)N>3D38;)_?JUB^(--#G6K!564N-CTI=2W01/"JE99: M_UV_TIV3N^+*L3";?@%""J@*9X?IEQVDL*H,%S+]BH,46E5ACZ;?;9`"J\2S MWM^-?#7XU'4MU9%])]R'4+*]FWVEP9.<40Z?;'HVD4O^(9P[H,, M?$EP^H]T6O&"TVD+DZ@))7'HSO^%B8UICF;`1IX-H\>$4MO!'%$2'WRT@02R MB[>OF*;AW&U.4YL<=W$ZJ(J'Z[OH2H5/V)C8?;%'MTK9$:MK)%??SC7BZP&0 M#9+:D'U@87`%XK^EV&,TH?+=;KG8WZI::C@A!Y`-H^5._NV"Z,0G2D)F&V"R M(U!5R9V.5QN0/=IZ38"E_HIMZ`=]"&--48_(2^ZV97=LULV/1FTJBDO/+90; MK_"J$SM"O:*>7MRD62*D&OIQ4V= M(2JKJQ=7_/N1U?7TX(;]+ILP8YPF].!QIVLD.3:K+TR)-J`'?P_Q8Y;;"5;Z MJ*4PKT*-*;K%5*9(EH@055=NY!O2F]^R*)7&O)D[M_X30!\QWLA@L2#2@)I,D ML@%PHOC%*$7-?62BQY]>@6]#S$F(655/"VXHR*S)Q2BLB.X-Q-10LI_QD4T] MNXJ2.X"EEA\&]8S"BC.0[AQ"XIE']ZLH?>F]0X]0V8N4U=&\AH;D]`>TB"G: M]*">OM`6CW`Q,QRH+YSYQYWI<41]H'99F[^P"R*W1R MUC!`-%-)Z@K$DDP69FH_]1V/!=VFRJ!J^DW5=H!L&+%F_(W6;F9K8C`W_6)% M.^@U==TWNVFA_XV@^B[]W!R5<,&9GT6B'4R;!A^8GI&B?E""4!H/,PV;[8#6 MC7FT6:*H0\%>1H

1:^ M&HI.#-\G3UBE5)$0X0IBVT4X],%GA)P7Z+I18LM\[$LD?A?"853/54!%M2`X(&(!;N`%[&$]M.UR'D0=-X*9QC88T MX_?B[8OU?\B_="V,IZ^0%>@JTX)F'$8)K^79BJMIQ@O9=L`-V6-K\)-6U8RG M=/;<66MPA=86K+'<2EO1C%.R?\LS1BLI>?N0?0ZEAU5%B+9<&XI>$K.I$RL` MTZ4/(N&%?Y1Q*BB)F[=7P`E=$+V&S)I"H=ESAA!()-SUO3P[`Z08\J<]8*PA^1(ZP#-Z)0U/CC\1<@:V5 M@\YTRU3/*.^VE-%DU3ZN\2%END=$`;*QV&-ZCAH5P$9RM.G):7H&MJ"TUDM; M,Z);XMSK.@A9K6&'VISO%Y>$,ZB/L34FY]JR:4Z'-T[(8$E!):_^Y,C@AI>5 M%E7S]LU3(*Q`,`JKH#L[81G4YHJHIG$[U&2?AO%EKRLK`&<"I+-JZL+17O"$ M`"^W2B-$RRCZ8KW"=;B^0+Z/7N+KC^27X$V"*683NO#("\YCEU=!_0QLD+NA M&.81YH5+\NNHE%+8YU@N2*;T]#`](H%W9N:?N>;."-/U,_XQG06*L_!-GTM" MIU,55NR#P'1S8"OP[+$H>=E> M9CAM3!?3%\MWYJ07CM4B7T;E$[XY"'W?\I91C/%O,%C1I](WT`DMEQ1:(R_" M?49&V-\`YQKY<$3G9;; M+&95)I5FC2IY6CC)_OM(Q@;:H#Q'XQV*LHL`)YKE>$Y-H=G?*6-W*/@W"&C* MIZ4'?V<^/=1=?T:A%^?1($LE^43+L>Q+/1,AAS,]`B+T3G]Z?QIA1[^D-$=I M*T/?7A&":4K`[0]11B4?/H4EM^CKM-`MU:6V#*$J[=#UGY`<[C=D+_4"N(F: MG[^@^0J%V/*<.>#1)UA5Q>I*M#>NH2A?1@F5T*NF,E>FE3&_"VE;]XO[!3F. MB6J+KT+Z5TE49V7Q5NAYH%(>D127\=FW/?7OO6L+^E\L_SL(DJ0V^\0)UU7R MO!M9$O1&%T?XRQ5122/7354H-#[Q)V'"IM(M9P*DORNCCF].SY10XP(@(BZT MB?@1#62%Z;^LK`94?R42$)X]?I6AOE!';:J'T3**>Q(JM4":( MINV/#U\VI3N#-0OJZ(\9(&(?AL%69X@E?9:"T4U?PT/MUSC#9I=@%;IH13*K M3=%6-R`[6A@MW^BIJOG*\I)G,7Z--4K/(=L[`5V(M^I"YZ:B\IL[*HHD(9TD_5/#XQ>+P/`QQ8GD/$L`*#\LV,WU%E?@(LU@40BU,?T&V"HU\2(?Q3Y"U[2'<6V4'$OW=*9`%N7<+IK$[ M5J=@Y@6N+9;G(Y8UL&S#X=7G70=%0]":6[`5[$6<:Z;?D=-T2)C>.M-OW_4Y M'@TOZVV`_X0.$\\.;XR8?O%[8`/"N(1B>I:O=D>I?7>(Z7G`-#N62T/_FJ42 M&\>@D?,S!;_&J\@C^.U%0J4#4>-]Y7$@N@ZRV@W/V:A22PY/W_%#Z5"-JG9_ M*TDZJ"X=IE$#[TOT8MY520?#S&P[.NDA3:Z"I.,T:O6"XR1^F3H%=U3&!<'E MWIQ/\1R5:_$=OH/<0^E`C!JVX,263:J20CSJT3U(,\QH]W0<1C5:?!Q8N232 M:)T#U7H;Q([GD_1RLQ^D,!^H]-T-S/OP=BW7Z9CZL?QK\BR*DM;)#:=N1`&DCP$7?9\14WNG4)W\>Q*]*'F1$'C`M^C3.U-G M#8D*']"\SQN0+#GNG!>KJX*K&X]L/62+(?.33L;;9`0XB9QX-33B@'OCBU]' M42(EHES;*S)%KL`&N.B9$B8RMT1JJDVJU,[J%TNPU&9?2E`#+FES208SMF&1 M?XM,@LIJ^ESAE+J$:>Q]OU;7A.DWM"X-$;5AY[I<=W2D`G)BZ8_MB*-FJ`.9WR0=9>BNX]92KG)Z&B%@FIK73+)C[_8QH2?3S;6#Y_RHCIOO(&BK:^XAL1[WK M.FN9#O[\/0S`"B!O!>)VB1@DSB5BAPJD9ZB]J6L1K;GYQC_P/(#O2TO^@U%J4)ENE6[ M@V&HL;?4LX)_B%'VP)*2>G`X=V%QJ6=6'P>B;06XF5,[/@0^>>-0=*5I-LI> M,I[1_8CVIJPIE!,3ZB1'D183=/0#%Q#: MI;D@4SL"^7Z1/3E(.:*9K.,O*OS%I>]^%(PJ^3+CU1L-KMZD:BLWQIM=7@7U MA73XI13GRRBA,I^FOIS*7)GQ[?3AO9T^7C7IU7.Z.P8SQQV-H*0W=*]H!@MR M),_(KMNVSU2XWT&]JAEO;]89B/&%.8XF M)?*FFJ'7!&N^MV=HK$1OEX4.\[6YCD$]W)?G.@:V#4%[?#FMYS2.-91(TZ\J M#V"$RDUXQM^%[FY@.K(&CH]+*5\JY?;%@W]UJJ5\GQS':']15SJ&(Y3EFQWC M#,8X@PK_+3]+<;E'EUM'K8^W_C8DYM=MVKZ6]O?:KY8D(7W9UTK:=5S4H,!( MA&G0I,#[2FK`%R/.K'')1X/WCGRA>Y.QU6_:R])GUNCL7D+N)C>'=/\CNAWV MKVMNB>;\Z;>M2)`VCHEV8V+<2HE?)%0FX12Z-QE;_::]+'V#&ITQRFZ,LANC M[(8>9=?8T&@2S#&,98">7WE-_C"R:PUMF(J&7.-#201\FNPPR1@'3J,G&!#&T%I-Z;I6<.& M-H#25MI&2<4&\1[@T(90+GS&](1C0QL]*>];SQG)-!W!EJ*L*\)"4ZB[OGTZ M@$CK"-DQU'H,M98+M98)L1Y#JP7:U]+I.H96ZX[P&%JMV;B,H=4:V23&T.K# M#?X=T1U#JP\MC'<<$_W&Q+B5,H96:V2T'T.KQ]#J,;1Z#*T>EBMG#*TV-1IX M#*T>0ZMU\RKJZA<>0ZMU'J960ZO'\)B!!%>/(S2`N.IQD,:0ZL,=IC&D>J`C MV&](]2AR:&#_-/ZEYJ$-X!A2/>31&T.J-0FI'D.I:7^[V?8)!W`=?8KLV6OD MQ8'G&'K+"]>ROS_:*](@CJT7ZHM.\-'!9J(H*W]UV87)"Y'-%5-+(]0RR?'IC+/C08\'')Y/' M)Y.',1O[?]V7T?/@$1T?H1Y"C-$8V'%8@1UEPF(6RD.+,F)KM6(J@O&OD749 MNY*?C&,!,64WW@+YL0=`A1E_1U-*9H6-GE=#A4*]HX#[8OP1,B$^KP#9X!"Y/I M\N2^/2",(1'WIFL4>L'](JY"EI##Y[RKWE0@QR""&/('X$<2$)6/D!<%GT06S#!( M_/I$-(+VU",*@AO28-EB1;ESG^&VO@*$2.C1\HP#G%E,Q0[^R?(]Z"WQ%H,* MH8-97`?:H_$5)#PNJP/5R6P4I'M;6I&$YT>JAN4F(3*4(CP-`A\^D55&]J,Y MVE=",G8SMC#8M&$5>.PVD%NR&S-8RY=13F7%\BXOVTHXSUU(MO*J77&_D`K$ M"J&)\:6*^T6R].*Y>1\&.+`\AZQ-!I:RK6C$:4Q\Q.OI5G0GXBE8CD3707@.;HFHI-G M0\M])-W$JO.]O[0\^'O4ZR7R,'*A$P^UYSQD*+I?E%1.=XDY(?#"I8JEBHW` MMND@DF%](.3;9/@K)CVG@HHEV_H8E'/=>C=*4[96CGEVDV@?X7&_:`?)[>B- M^X8\_51YP?>+`E5O\9]5NX%@925\A1AZ`.,K@&T?/B>S:Q_\2A:EVU'C>WW) MD.2351AZ=KQ>9,93NIE6/+:9R*1]7/F$R]=7$KV(`1$:X\0?@!FTF"\TG'.Q MQDHSW18I":#@%FRZC5(.M>*B,MT\*89.C0W5=+NEW+22/TG[LVKJ)<5_1LAY M@:Y+-OL;TKFWC.*$,0;:Z/1"%%:(ZW)MJ)`N),>A`9MZ:.VU1C6[Q&4!.U0U M70ZGZ$JZ$A7\,);Y-FT`HD81&(!;N`%[M%Z'-%_I=(W\(+&O)/>'HM&IV@1: M[4)MWC8.`U)0R+0TZ$VQ%G2FZW&MH=K.HNU/`=3K(+H"3X$F(F6>E*KLIN6% M5>R,+`A%"-=CA^,CGUUT3%X/59`33K66C8W&:M?9X+,-]XP#8^@:`L%HU:R\ M@8TQ'O>56L"ITQA+WVHM^FES9;1>^X;O@8P'!4K9*R^K`=5?B?B/9X]?9:@O MU%&K4>^NL@!_`VW`2!/E1K1$L1NS76Z)^`F<:&J)Z]UM]Z=!'OF]/&>%\29J M9MD,F-H!W)!30=)PT4&7&F"X-P7BJU5QNK$F2-5I6!<\0NE;ZRUJ0U/?]Y!\GX"Q/+=`05O:Y65"L:98,8819^Q,ZP%!'5 MQU>YK[!UI=!TCZ(LP/5U'M.C1>LCV436-SW*M!:J+=LU3`](;6?F-M+S3;V) MSU=K)I)2!EL[+/EV#T!@*M\J`4F_S63]4 M[W$QBX+2]652>NJJ9<4N/Y1\'1R.Q]54@$1=E,60UU3&Q%&6[2M-[B_I#))K M;2CKL39:BE?KSR>4%:J^DO_\/U!+`P04````"`#H:?]$C:@F8`0*``"05@`` M$0`<`'-P'-D550)``.C>=I3HWG:4W5X"P`!!"4.```$ M.0$``.U<;6_BN!;^OM+^!U\^7'6E"92^[1:ULZ)`9Y':@H#.SKU?1B8Q8$UB ML[;3EOOK[[&30"`A38"9=J1\:9/X/,?GY8ESXF!?_?GBN>B)"$DYNZ[4J\<5 M1)C-'/@#&F-)',09^G(SN$,GU3I",Z7FC5KM^?FY*H03*:G:W*LARXHZ M^!R8TD`7U1.P)M8RX#YS&N@L=JDE"%8@C1PPHH%.CNMGUO'OULD?H_IEX^RX M<7[YW[@TGR\$GNW+_5T0E,JOOZ!`MO$R%BY= M0^@K$>:T1IE4F-DD!G$I^Y:!T,TZYO%.$I#0K/KEY67-M,:D?6E-,9XOY2=8 MCHUTV%`+@ENW3NOK*+68$YD*,RWI.#F7]III^@+W/")L8ABA4<<7I\/0UW$)C)9QU!(6#_=Y+6B,2=M`3B46Z^*2V-4I M?ZJ%C=JITT0H;%\(N..V0I0>UT##1L0:BYV`*!EDV,PF)*U`/VB)QCF^1G(8QU'F'J ME@NO32;8=R$D__C8I1-*G`K"2@DZ]A59$_#92N2CUG*%&>/*C%KF7%^9SRF; M\/`4+NA;LR&X2T9`3:0/'@?=3$-5./[6M'"MS6U?FXJ9TV&*JD47U`O/=%I! MU+FN9$HL#8E,</P05*%`%XHINZIM:MA4[L.#HL<^FF,; MN[;O&N`=G(?@4"(+.!#7*R.$2-02+#:EZDUO*8,2GV.US M:/#/L.5<3YK4SJ_DGM8QC7U8PH"O$IG&&#?B7-9_NF&1VM M&5FF/6_:NU!`>R0]J6%;=NK.\Z5N.()_]YT'2%OO%G4?6KW[3GF?[I"P%I:S M6Y<_RRYSJ""V2L]=4BP[C1>[I+'5'/Z%;N]Z?Y=#;NY4/G!%Y(@O!\QET&5/ M3#&C_S,.M>"UCKO4,2=-YO1CSL9&VQ6X3:7M[X%E0)G+' M1"Y#"L]Q[LT)D\:Y`8'P$*?%I9+#&=2[-WKFLH\7!E4PX7OVD4F,^O$F,88* M0);1A>+=E139C2)!:3["+[O>\)D*LI-;WTQNH$M/K!-9)G2WA':P8)1-99\( M<]L5R^9V='8J3S93^4!4E$[0A8RR,J7OHY[O@P*;$ODF=?VR\VQ"G6ZI[]%1 MI*!\/?PAI?X(0VL^JNRD.)L&9SN4_>@H4%T2Y&W*Q@*,.4Q/V10ZSUM"EKSY M7J5'`4:\IB,[UQ=YRI`RS_D^J"[CF#&N0WPW+X4?6W=%9RWWRO-`$\!* M-J"C-E&8EM]W#L.!IN,8$[&;_.J^EXIL-A2>%`S8L.HJ_M6^I,1!*7'K*Y!I M>ERH\.VA\Z(?M?JG(OL-&84T9Q,H,>^8CT"!!2AN`@IM0,"GQOKL'E=4`F$TX2$XUW:S/0Y:AQJ,R:ZML4W_':.U>.BT"SLYV8>=SZ3E#F M_;OF/?UJ.);FRW^VBFP>)*8M,WBPM2D:^4M&'(P1O;FYLVU%GZA:%.#!!C`[ M^XDYQM>RCP+U*-)?IOP@*?^;Z*4&Q&D^$8&GY!93\1F[/HGF`'J3(.[RD\!, MRTGI>\&5?-38IX-L"B7F)S,H%%F!0C.0M@,90V*3$U!RA,:@T)H/*&9/2;F# M4&Y`I!+4ANB:]D74I'9),D_`VFAE?IPR#$=E%G_'EEO/F/A[);V$)J= M]\1L9)&\!SV4B3](XIA/0.%,AB"^Y`1 M:+CG#G$+/W0.W&@W$W"#4KO)G#9U?1C[$\#-_!]08N MW-?!-2QLC<]>L5Z;"SXG0E$B:Y':2$$"O;Y$WC!G(WZA59&&F2`3,`NX9T5+ M?[\"HOKBN9&(HDKWTEKIT=/CW^0'A%VW4GN_GJ^G,8?C`$AQO+U4\Y/X[>(Q M<7.Z#+(I+M]I#3^)MYNW>0ZG`9+B=/SWC&F^7]7BR];A;'U9^Q6XSH5"+'6= M_9;=+E"PH<8=MXVB#(@^LR*1#`-1AN=1AJ5_L8\EN5NQF0NHV M'WE9$0%TI^>%B;"YR\H>/-!7BM+@M1U+,LU)PT4GUDK)#H:D['^2SY(X<'FV M5U`V-E7)94:$T0=[=;ZY/4NNWI<@<[17_\F-7G)9$(.%QWO1(;%O3"XC5JC@ MT%HI*&["QC8TN0R(,/I@O\XW-K3)UWL$,D=;^@]WMS$&Z"H/7K8HPXJ+YE@J M@:,E\;IT^)K:&I0\9F>KAIZ_9=.N(IY^&Z@@'$I=5Y3P=3UCI*#.H=P9&9SC MB_!-C5'7U;])C62E#V"J?-WZ27!_'G5"0?T6Z\,]:9HIN]NDN9-+_!WYUX&R MDB](,-G:]X4]@QJD[V(6-<@69\%N1,N77^-I46#<9X\S>&$5BS2O)]B5J6X' M)9J*FL;8U04;A(.,J?J^L;@GWIB(/,Y'DH&WP39C#8=[F+*W2_$_OB&B#9?H MDS%S],Q',^Y+S)P127$O+^(]N0F%(MC4F_0F$Z)O*=GV];__$!QW+5,JSE'* M%)D248BBA_9';XB8.FJFM+VC,:6OI]K@?6]*UK[,],RWFWLLOA%EOI/$',H/ M"2D'?)L'F+?+T&H)S=H/YX3`;&KD;A:)53;F^V-T?X&Y?K`:4,V(&,TP"W^C M\!F*&^+`0^2142E]XG19WW@1"]F;]+[&,JU=_H3A'Q'AR=XD]LNF0X0U36L\ M7)'O;Q@P.F5T0FUXBC9M\T8%HT2T[M/\7VPL:PXB4@BV]DA0T?4?YO15+2AC MX?#_4$L!`AX#%`````@`Z&G_1,!965^B70``Y:$$`!$`&````````0```*2! M`````'-P&UL550%``.C>=I3=7@+``$$)0X```0Y`0`` M4$L!`AX#%`````@`Z&G_1.XI1O:C#0``++\``!4`&````````0```*2![5T` M`'-P`Q0````(`.AI_T1E!=S[Y1```&DZ`0`5`!@```````$```"D@=]K M``!S<'-C+3(P,30P-C,P7V1E9BYX;6Q55`4``Z-YVE-U>`L``00E#@``!#D! M``!02P$"'@,4````"`#H:?]$WM!V,E0\```5<@,`%0`8```````!````I($3 M?0``&UL550%``.C>=I3=7@+``$$)0X```0Y M`0``4$L!`AX#%`````@`Z&G_1'#@3,5N(0``5;0"`!4`&````````0```*2! MMKD``'-P`Q0````(`.AI_T2-J"9@!`H``)!6```1`!@```````$```"D M@7/;``!S<'-C+3(P,30P-C,P+GAS9%54!0`#HWG:4W5X"P`!!"4.```$.0$` 7`%!+!08`````!@`&`!H"``#"Y0`````` ` end XML 38 R16.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill and Intangible Assets, Net - Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Dec. 31, 2013
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount $ 24,870 $ 24,870
Accumulated Amortization (9,187) (7,788)
Net 15,683 17,082
Subscriber relationships [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 23,160 23,160
Accumulated Amortization (7,638) (6,376)
Net 15,522 16,784
Non-competition agreements [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 1,710 1,710
Accumulated Amortization (1,549) (1,412)
Net $ 161 $ 298

XML 39 R21.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation - Stock-Based Compensation Expense (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 1,359 $ 1,111 $ 2,698 $ 2,035
Cost of revenues [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 152 122 305 225
Sales and marketing [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 472 386 954 728
Research and development [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 95 63 188 124
General and administrative [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 640 $ 540 $ 1,251 $ 958
XML 40 R26.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Assumptions (Detail) (Employee Stock Purchase Plan [Member])
6 Months Ended
Jun. 30, 2014
Employee Stock Purchase Plan [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected volatility 48.90%
Expected dividend yield 0.00%
Expected life (in years) 6 months
Risk-free interest rate 0.10%
XML 41 R5.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Cash flows from operating activities    
Net income $ 1,012 $ 487
Reconciliation of net income to net cash provided by operating activities    
Deferred income taxes 576 31
Depreciation and amortization of property and equipment 2,823 2,353
Amortization of intangible assets 1,399 1,434
Provision for doubtful accounts 323 185
Stock-based compensation 2,698 2,035
Changes in assets and liabilities    
Accounts receivable (2,060) (951)
Deferred costs (2,260) (1,265)
Prepaid expenses and other current assets (491) 2,512
Accounts payable 1,202 (207)
Accrued compensation and benefits (342) 473
Accrued expenses and other current liabilities 421 497
Deferred rent (170)  
Deferred revenue 1,809 1,049
Net cash provided by operating activities 6,940 8,633
Cash flows from investing activities    
Purchases of property and equipment (3,380) (1,737)
Net cash used in investing activities (3,380) (1,737)
Cash flows from financing activities    
Net proceeds from exercise of options to purchase common stock 922 1,597
Excess tax benefit from exercise of options to purchase common stock 60 40
Net proceeds from employee stock purchase plan 672 551
Net cash provided by financing activities 1,654 2,188
Net increase in cash and cash equivalents 5,214 9,084
Cash and cash equivalents at beginning of period 131,294 66,050
Cash and cash equivalents at end of period $ 136,508 $ 75,134
XML 42 R10.htm IDEA: XBRL DOCUMENT v2.4.0.8
Income Taxes
6 Months Ended
Jun. 30, 2014
Income Tax Disclosure [Abstract]  
Income Taxes

NOTE E – Income Taxes

We record our interim provision for income taxes by applying our estimated annual effective tax rate to our year-to-date pretax income and adjust the provision for discrete tax items recorded in the period. Differences between our effective tax rate and statutory tax rates are primarily due to the impact of meals and entertainment expense, employee stock purchase plan expense, as well as the federal R&D credit.

We recorded income tax expense of $460,000 and $678,000 for the three and six months ended June 30, 2014. We recorded income tax expense of $169,000 and $103,000 for the three and six months ended June 30, 2013. Our provisions for income taxes included current foreign and state income tax expense, as well as deferred tax expense.

We are subject to U.S federal income tax as well as income tax in various state and international jurisdictions. We are generally subject to tax examinations for all prior years due to our net operating loss carryforwards. As of June 30, 2014, we were not under any income tax audits by tax authorities.

As of June 30, 2014 we do not have any unrecognized tax benefits. It is our practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do not expect any material changes in our unrecognized tax positions over the next 12 months.

XML 43 R27.htm IDEA: XBRL DOCUMENT v2.4.0.8
Income Taxes - Additional Information (Detail) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Income Tax Disclosure [Abstract]        
Income tax expense $ (460,000) $ (169,000) $ (678,000) $ (103,000)
Unrecognized tax benefits 0   0  
Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit $ 0   $ 0  
XML 44 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.8 Html 45 162 1 false 14 0 false 5 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.spscommerce.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information true false R2.htm 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.spscommerce.com/taxonomy/role/StatementOfFinancialPositionClassified CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) false false R3.htm 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://www.spscommerce.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) false false R4.htm 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://www.spscommerce.com/taxonomy/role/StatementOfIncome CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) false false R5.htm 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.spscommerce.com/taxonomy/role/StatementOfCashFlowsIndirect CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) false false R6.htm 107 - Disclosure - General Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock General false false R7.htm 108 - Disclosure - Goodwill and Intangible Assets, net Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock Goodwill and Intangible Assets, net false false R8.htm 109 - Disclosure - Line of Credit Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock Line of Credit false false R9.htm 110 - Disclosure - Stock-Based Compensation Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Stock-Based Compensation false false R10.htm 111 - Disclosure - Income Taxes Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes false false R11.htm 112 - Disclosure - Net Income Per Share Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Net Income Per Share false false R12.htm 113 - Disclosure - General (Policies) Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockPolicies General (Policies) false false R13.htm 114 - Disclosure - Goodwill and Intangible Assets, net (Tables) Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables Goodwill and Intangible Assets, net (Tables) false false R14.htm 115 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables Stock-Based Compensation (Tables) false false R15.htm 116 - Disclosure - Net Income Per Share (Tables) Sheet http://www.spscommerce.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Net Income Per Share (Tables) false false R16.htm 117 - Disclosure - Goodwill and Intangible Assets, Net - Intangible Assets (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssets Goodwill and Intangible Assets, Net - Intangible Assets (Detail) false false R17.htm 118 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformation Goodwill and Intangible Assets, Net - Additional Information (Detail) false false R18.htm 119 - Disclosure - Goodwill and Intangible Assets, Net - Future Amortization Expense for Intangible Assets (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetFutureAmortizationExpenseForIntangibleAssets Goodwill and Intangible Assets, Net - Future Amortization Expense for Intangible Assets (Detail) false false R19.htm 120 - Disclosure - Line of Credit - Additional Information (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation Line of Credit - Additional Information (Detail) false false R20.htm 121 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation Stock-Based Compensation - Additional Information (Detail) false false R21.htm 122 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpense Stock-Based Compensation - Stock-Based Compensation Expense (Detail) false false R22.htm 123 - Disclosure - Stock-Based Compensation - Stock Option Activity (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivity Stock-Based Compensation - Stock Option Activity (Detail) false false R23.htm 124 - Disclosure - Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptions Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail) false false R24.htm 125 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockUnits Stock-Based Compensation - Restricted Stock Units (Detail) false false R25.htm 126 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAwards Stock-Based Compensation - Restricted Stock Awards (Detail) false false R26.htm 127 - Disclosure - Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Assumptions (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelAssumptions Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Assumptions (Detail) false false R27.htm 128 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) false false R28.htm 129 - Disclosure - Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShare Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) false false R29.htm 130 - Disclosure - Net Income Per Share - Additional Information (Detail) Sheet http://www.spscommerce.com/taxonomy/role/DisclosureNetIncomePerShareAdditionalInformation Net Income Per Share - Additional Information (Detail) false false All Reports Book All Reports 'Monetary' elements on report '120 - Disclosure - Line of Credit - Additional Information (Detail)' had a mix of different decimal attribute values. 'Monetary' elements on report '121 - Disclosure - Stock-Based Compensation - Additional Information (Detail)' had a mix of different decimal attribute values. 'Monetary' elements on report '128 - Disclosure - Income Taxes - Additional Information (Detail)' had a mix of different decimal attribute values. Process Flow-Through: 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Process Flow-Through: Removing column 'Jun. 30, 2013' Process Flow-Through: Removing column 'Dec. 31, 2012' Process Flow-Through: 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Process Flow-Through: 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Process Flow-Through: 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) spsc-20140630.xml spsc-20140630.xsd spsc-20140630_cal.xml spsc-20140630_def.xml spsc-20140630_lab.xml spsc-20140630_pre.xml true true XML 45 R20.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation - Additional Information (Detail) (USD $)
3 Months Ended 6 Months Ended 1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
OfferingPeriods
Jun. 30, 2013
Jan. 31, 2014
Equity Incentive Plan 2010 [Member]
Jun. 30, 2014
Employee Stock Purchase Plan [Member]
Jun. 30, 2014
Employee Stock Purchase Plan [Member]
Jun. 30, 2014
Restricted Stock Units [Member]
Jun. 30, 2014
Restricted Stock Award [Member]
Jun. 30, 2014
Maximum [Member]
Jun. 30, 2014
Minimum [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Additional shares were authorized under 2010 Equity Incentive Plan         965,527            
Shares available for grant 2,600,000   2,600,000                
Stock-based compensation expense $ 1,359,000 $ 1,111,000 $ 2,698,000 $ 2,035,000   $ 95,000 $ 201,000        
Unrecognized stock-based compensation expense 10,900,000   10,900,000                
Unrecognized stock-based compensation, expected to be recognized, weighted average period     2 years 9 months 18 days                
Stock options contractual term Range                   10 years 7 years
Stock options vest, period     4 years         4 years      
Stock options contractual term, from the date of grant     Seven to ten years                
Stock options exercisable 717,306   717,306                
Weighted average exercise price $ 16.66   $ 16.66                
Weighted average remaining contractual life     5 years 8 months 12 days                
Weighted average fair value per share of options granted     $ 24.69                
Restricted stock awards units vest over, period                 1 year    
Number of RSU's vested and not issued during the period     12,063                
Percentage of common stock on fair market value     85.00%                
Number of offerings per year     2                
Common stock reserved for future issuance           1,200,000 1,200,000        
Employee stock purchase plan, employees contribution 680,000   680,000                
Employee stock purchase plan, shares purchased     12,520                
Net proceeds from employee stock purchase plan     $ 672,000 $ 551,000