0001193125-18-320886.txt : 20181107 0001193125-18-320886.hdr.sgml : 20181107 20181107160715 ACCESSION NUMBER: 0001193125-18-320886 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181107 DATE AS OF CHANGE: 20181107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PEGASYSTEMS INC CENTRAL INDEX KEY: 0001013857 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 042787865 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11859 FILM NUMBER: 181166345 BUSINESS ADDRESS: STREET 1: ONE ROGERS STREET CITY: CAMBRIDGE STATE: MA ZIP: 02142-1209 BUSINESS PHONE: 6173749600 MAIL ADDRESS: STREET 1: ONE ROGERS STREET CITY: CAMBRIDGE STATE: MA ZIP: 02142-1209 10-Q 1 d623714d10q.htm FORM 10-Q Form 10-Q
Table of Contents

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

 

 

Quarterly Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

            For the quarterly period ended September 30, 2018

OR

 

Transition Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

Commission File Number: 1-11859

 

 

PEGASYSTEMS INC.

(Exact name of registrant as specified in its charter)

 

 

 

Massachusetts   04-2787865
(State or other jurisdiction of incorporation or organization)   (IRS Employer Identification No.)
One Rogers Street, Cambridge, MA   02142-1209
(Address of principal executive offices)   (Zip Code)

(617) 374-9600

(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  ☒        No  ☐

Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).     Yes  ☒        No  ☐

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

 

Large accelerated filer ☒    Accelerated filer ☐    Non-accelerated filer ☐    Smaller reporting company ☐    Emerging growth company ☐

If an emerging growth company, indicate by check mark if the Registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐

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

There were 78,700,651 shares of the Registrant’s common stock, $0.01 par value per share, outstanding on November 1, 2018.

 

 


Table of Contents

PEGASYSTEMS INC.

QUARTERLY REPORT ON FORM 10-Q

TABLE OF CONTENTS

 

             Page          
PART I - FINANCIAL INFORMATION  

Item 1. Unaudited Condensed Consolidated Financial Statements

  

 Unaudited Condensed Consolidated Balance Sheets as of September  30, 2018 and December 31, 2017

     3  

  Unaudited Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2018 and 2017

     4  

  Unaudited Condensed Consolidated Statements of Comprehensive (Loss) Income for the three and nine months ended September 30, 2018 and 2017

     5  

  Unaudited Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2018 and 2017

     6  

 Notes to Unaudited Condensed Consolidated Financial Statements

     7  

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

     19  

Item 3. Quantitative and Qualitative Disclosures About Market Risk

     26  

Item 4. Controls and Procedures

     27  
PART II - OTHER INFORMATION  

Item 1A. Risk Factors

     28  

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

     28  

Item 6. Exhibits

     28  

Signature

     29  

 

2


Table of Contents

PART I - FINANCIAL INFORMATION

ITEM 1.

        UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

PEGASYSTEMS INC.

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS(1)

(in thousands)

 

           September 30,      
2018
       December 31,  
2017
 

Assets

     

Current assets:

     

  Cash and cash equivalents

   $ 106,195        $ 162,279    

  Marketable securities

     99,782          61,469    
  

 

 

    

 

 

 

   Total cash, cash equivalents, and marketable securities

     205,977          223,748    

  Accounts receivable

     150,733          222,735    

  Unbilled receivables

     155,964          158,898    

  Other current assets

     73,464          41,135    
  

 

 

    

 

 

 

     Total current assets

     586,138          646,516    

Long-term unbilled receivables

     168,929          160,708    

Goodwill

     72,897          72,952    

Other long-term assets

     134,679          131,391    
  

 

 

    

 

 

 

   Total assets

   $ 962,643        $ 1,011,567    
  

 

 

    

 

 

 

Liabilities and stockholders’ equity

     

Current liabilities:

     

  Accounts payable

   $ 12,926        $ 17,370    

  Accrued expenses

     39,829          45,508    

  Accrued compensation and related expenses

     71,318          66,040    

  Deferred revenue

     158,178          166,297    
  

 

 

    

 

 

 

 Total current liabilities

     282,251          295,215    

Deferred income tax liabilities

     36,166          38,463    

Other long-term liabilities

     23,371          23,652    
  

 

 

    

 

 

 

       Total liabilities

     341,788          357,330    

Stockholders’ equity:

     

  Preferred stock, 1,000 shares authorized; no shares issued and outstanding

     —          —    

  Common stock, 200,000 shares authorized; 78,816 and 78,081 shares issued and outstanding at

  September 30, 2018 and December 31, 2017, respectively

     788          781    

  Additional paid-in capital

     135,132          152,097    

  Retained earnings

     496,815          508,051    

  Accumulated other comprehensive loss

     (11,880)         (6,692)   
  

 

 

    

 

 

 

   Total stockholders’ equity

     620,855          654,237    
  

 

 

    

 

 

 

   Total liabilities and stockholders’ equity

   $ 962,643        $ 1,011,567    
  

 

 

    

 

 

 

 

  (1) 

On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. “New Accounting Pronouncements” for additional information.

See notes to unaudited condensed consolidated financial statements.

 

3


Table of Contents

PEGASYSTEMS INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS(1)

(in thousands, except per share amounts)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2018      2017      2018      2017  

Revenue

           

 Software license

   $ 52,342       $ 53,234       $ 184,899       $ 231,392   

 Maintenance

     66,017         61,812         196,448         179,949   

 Services

     84,904         75,911         253,877         222,521   
  

 

 

    

 

 

    

 

 

    

 

 

 

  Total revenue

     203,263         190,957         635,224         633,862   
  

 

 

    

 

 

    

 

 

    

 

 

 

Cost of revenue

           

 Software license

     1,255         1,276         3,772         3,826   

 Maintenance

     6,079         6,716         18,035         20,945   

 Services

     67,089         61,739         202,047         180,925   
  

 

 

    

 

 

    

 

 

    

 

 

 

  Total cost of revenue

     74,423         69,731         223,854         205,696   
  

 

 

    

 

 

    

 

 

    

 

 

 

Gross profit

     128,840         121,226         411,370         428,166   
  

 

 

    

 

 

    

 

 

    

 

 

 

Operating expenses

           

 Selling and marketing

     87,490         69,363         269,845         214,244   

 Research and development

     46,504         41,031         135,261         121,089   

 General and administrative

     12,104         13,133         38,749         38,174   
  

 

 

    

 

 

    

 

 

    

 

 

 

  Total operating expenses

     146,098         123,527         443,855         373,507   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) income from operations

     (17,258)        (2,301)        (32,485)        54,659   

Foreign currency transaction gain (loss)

     399         (5,052)        558         (6,549)  

Interest income, net

     683         140         2,076         547   

Other income, net

     —         —         363         287   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) income before benefit from income taxes

     (16,176)        (7,213)        (29,488)        48,944   

Benefit from income taxes

     (8,589)        (8,501)        (23,692)        (9,009)  
  

 

 

    

 

 

    

 

 

    

 

 

 

        Net (loss) income

   $             (7,587)      $             1,288       $             (5,796)      $             57,953   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share

           

 Basic

   $ (0.10)      $ 0.01       $ (0.07)      $ 0.75   

 Diluted

   $ (0.10)      $ 0.01       $ (0.07)      $ 0.70   

Weighted-average number of common shares outstanding

           

 Basic

     78,700         77,691         78,525         77,258   

 Diluted

     78,700         83,323         78,525         82,717   

Cash dividends declared per share

   $ 0.03       $ 0.03       $ 0.09       $ 0.09   

 

  (1) 

On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. “New Accounting Pronouncements” for additional information.

See notes to unaudited condensed consolidated financial statements.

 

4


Table of Contents

PEGASYSTEMS INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME(1)

(in thousands)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2018      2017      2018      2017  

Net (loss) income

   $ (7,587)      $ 1,288       $ (5,796)      $ 57,953   

Other comprehensive (loss) income, net of tax

           

 Unrealized (loss) gain on available-for-sale marketable securities, net of tax

     (162)        22         (277)        148   

 Foreign currency translation adjustments

     (1,934)        2,576         (4,911)        8,848   
  

 

 

    

 

 

    

 

 

    

 

 

 

  Total other comprehensive (loss) income, net of tax

     (2,096)        2,598         (5,188)        8,996   
  

 

 

    

 

 

    

 

 

    

 

 

 

Comprehensive (loss) income

   $         (9,683)      $         3,886       $         (10,984)      $         66,949   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

  (1) 

On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. “New Accounting Pronouncements” for additional information.

See notes to unaudited condensed consolidated financial statements.

 

5


Table of Contents

PEGASYSTEMS INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS(1)

(in thousands)

 

     Nine Months Ended
September 30,
 
     2018      2017  

Operating activities:

     

 Net (loss) income

   $ (5,796)       $ 57,953    

 Adjustment to reconcile net (loss) income to cash provided by operating activities:

     

  Change in operating assets and liabilities, net

     8,698          (15,455)   

  Stock-based compensation expense

     47,573          39,929    

  Amortization of intangible assets and depreciation

     18,692          18,703    

  Other non-cash

     (2,079)         12,796    
  

 

 

    

 

 

 

     Cash provided by operating activities

     67,088          113,926    

Investing activities:

     

 Purchases of investments

     (68,177)         (25,687)   

 Proceeds from maturities and called investments

     26,456          23,124    

 Other

     (7,874)         (9,403)   
  

 

 

    

 

 

 

     Cash used in investing activities

     (49,595)         (11,966)   

Financing activities:

     

 Dividend payments to shareholders

     (7,067)         (6,941)   

 Common stock repurchases

     (64,597)         (37,099)   
  

 

 

    

 

 

 

     Cash used in financing activities

     (71,664)         (44,040)   

Effect of exchange rates on cash and cash equivalents

     (1,913)         2,054    
  

 

 

    

 

 

 

Net (decrease) increase in cash and cash equivalents

     (56,084)         59,974    

Cash and cash equivalents, beginning of period

     162,279          70,594    
  

 

 

    

 

 

 

Cash and cash equivalents, end of period

   $             106,195        $             130,568    
  

 

 

    

 

 

 

 

  (1) 

On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. “New Accounting Pronouncements” for additional information.

See notes to unaudited condensed consolidated financial statements.

 

6


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1. BASIS OF PRESENTATION

Pegasystems Inc. (together with its subsidiaries, “the Company”) has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (“U.S.”) for complete financial statements and should be read in conjunction with the Company’s audited financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2017.

In the opinion of management, the Company has prepared the accompanying unaudited condensed consolidated financial statements on the same basis as its audited financial statements, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented.

The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year 2018.

On January 1, 2018, the Company adopted Accounting Standards Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606)” using the full retrospective method which required that each prior reporting period presented be adjusted to reflect the application of this ASU. See Note 2. “New Accounting Pronouncements” for additional information.

2. NEW ACCOUNTING PRONOUNCEMENTS

Financial instruments

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” which requires measurement and recognition of expected credit losses for financial assets measured at amortized cost, including accounts receivable, upon initial recognition of that financial asset using a forward-looking expected loss model, rather than an incurred loss model. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses when the fair value is below the amortized cost of the asset, removing the concept of “other-than-temporary” impairments. The effective date for the Company will be January 1, 2020, with early adoption permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements and related disclosures.

Leases

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842),” which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term. The effective date for the Company will be January 1, 2019, with early adoption permitted. The Company expects that most of its operating lease commitments will be subject to this ASU and recognized as operating lease liabilities and right-of-use assets upon adoption with a material impact to the Company’s balance sheet but an immaterial impact to its results of operations and cash flows. The Company expects to elect the optional transition method to apply the new lease standard prospectively at the adoption date, as opposed to recasting prior reporting periods. As a result, the Company expects to recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.

ASC 606 and ASC 340-40

On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform.

The most significant adoption impacts were as follows:

 

   

Perpetual licenses with extended payment terms and term licenses - Revenue from perpetual licenses with extended payment terms and term licenses is now recognized when control is transferred to the client, which is defined as the point in time when the client can use and benefit from the license. Previously, the Company recognized revenue over the term of the agreements as payments became due or earlier if prepaid. Any unrecognized license revenue from these arrangements is recognized in the period that control transfers or as a cumulative adjustment to retained earnings as of December 31, 2015. Unbilled receivables in the Company’s unaudited condensed consolidated balance sheets increased significantly upon adoption due to the revenue from term licenses being recognized prior to amounts being due, or prepaid, by clients and perpetual licenses with extended payment terms.

 

   

Allocation of future credits and significant discounts - Perpetual or term licenses delivered are a separate performance obligation which now requires the Company to allocate any future credits and discounts to the performance obligations in the arrangement based upon their relative stand-alone selling prices.

 

7


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

   

Deferred contract costs - Sales incentive programs and other incremental costs to obtain a contract were previously expensed when incurred. ASC 340-40 requires these costs be recognized as an asset when incurred and expensed over the period of expected benefit, which is on average five years. This change primarily impacts the Company’s contracts related to multi-year cloud offerings, maintenance on term and perpetual licenses, and long-term term and perpetual licenses with client usage rights that increase over time.

 

   

Taxes - The corresponding effect on tax balances of the above impacts has also been recognized.

For additional information on the Company’s accounting policies as a result of the adoption of ASC 606 and ASC 340-40 see Note 4. “Receivables, Contract Assets, and Deferred Revenue”, Note 5. “Deferred Contract Costs”, and Note 9. “Revenue”.

The impact of the adoption of ASC 606 and ASC 340-40 on the Company’s unaudited condensed consolidated balance sheet and unaudited condensed consolidated statement of operations is:

 

     December 31, 2017  
(in thousands)        Previously reported                    Adjustments                          As adjusted            

Assets

        

Accounts receivable, unbilled receivables, and contract assets

   $ 248,331       $ 134,216       $ 382,547   

Long-term unbilled receivables

     —         160,708         160,708   

Deferred income taxes

     57,127         (42,887)        14,240   

Deferred contract costs

     —         37,924         37,924   

Other assets(1)

     416,148         —         416,148   
  

 

 

    

 

 

    

 

 

 

Total assets

   $ 721,606       $ 289,961       $ 1,011,567   
  

 

 

    

 

 

    

 

 

 

Liabilities and stockholders’ equity

        

Deferred revenue

   $ 195,073       $ (28,776)      $ 166,297   

Long-term deferred revenue

     6,591         (2,885)        3,706   

Deferred income tax liabilities

     —         38,463         38,463   

Other liabilities(2)

     148,864         —         148,864   
  

 

 

    

 

 

    

 

 

 

Total liabilities

     350,528         6,802         357,330   

Foreign currency translation adjustments

     (3,494)        (2,966)        (6,460)  

Retained earnings

     221,926         286,125         508,051   

Other equity(3)

     152,646         —         152,646   
  

 

 

    

 

 

    

 

 

 

Total stockholders’ equity

     371,078         283,159         654,237   
  

 

 

    

 

 

    

 

 

 

Total liabilities and stockholders’ equity

   $         721,606       $         289,961       $         1,011,567   
  

 

 

    

 

 

    

 

 

 

 

  (1) 

Includes cash, cash equivalents, marketable securities, income taxes receivable, other current assets, property and equipment, intangible assets, goodwill, and other long-term assets (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

  (2) 

Includes accounts payable, accrued expenses, accrued compensation and related expenses, income taxes payable, and other long-term liabilities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

  (3)

Includes common stock, additional paid-in capital, and net unrealized loss on available-for-sale marketable securities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

 

8


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

     September 30, 2017  
     Three Months Ended      Nine Months Ended  
(in thousands, except per share amounts)      Previously  
Reported
       Adjustments          As Adjusted          Previously  
Reported
       Adjustments          As Adjusted    

Revenue:

                 

 Software license

   $ 41,793       $ 11,441       $ 53,234       $ 195,220       $ 36,172       $ 231,392   

 Maintenance

     62,204         (392)        61,812         180,759         (810)        179,949   

 Services

     75,818         93         75,911         225,063         (2,542)        222,521   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Total revenue

     179,815         11,142         190,957         601,042         32,820         633,862   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Cost of revenue:

                 

 Software license

     1,276         —          1,276         3,826         —          3,826   

 Maintenance

     6,716         —          6,716         20,945         —          20,945   

 Services

     61,739         —          61,739         180,925         —          180,925   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Total cost of revenue

     69,731         —          69,731         205,696         —          205,696   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Gross profit

     110,084         11,142         121,226         395,346         32,820         428,166   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Operating expenses:

                 

 Selling and marketing

     70,209         (846)        69,363         217,384         (3,140)        214,244   

 Research and development

     41,031         —          41,031         121,089         —          121,089   

 General and administrative

     13,133         —          13,133         38,174         —          38,174   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 Total operating expenses

     124,373         (846)        123,527         376,647         (3,140)        373,507   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) income from operations

     (14,289)        11,988         (2,301)        18,699         35,960         54,659   

Foreign currency transaction loss

     (552)        (4,500)        (5,052)        (793)        (5,756)        (6,549)  

Interest income, net

     144         (4)        140         470         77         547   

Other income, net

     —          —          —          287         —          287   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) income before benefit from income taxes

     (14,697)        7,484         (7,213)        18,663         30,281         48,944   

Benefit from income taxes

     (12,885)        4,384         (8,501)        (17,952)        8,943         (9,009)  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Net (loss) income

   $ (1,812)      $ 3,100       $ 1,288       $ 36,615       $ 21,338       $ 57,953   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share:

                 

 Basic

   $ (0.03)         $ 0.01       $ 0.47          $ 0.75   
  

 

 

       

 

 

    

 

 

       

 

 

 

 Diluted

   $ (0.03)         $ 0.01       $ 0.44          $ 0.70   
  

 

 

       

 

 

    

 

 

       

 

 

 

Weighted-average number of common shares outstanding:

                 

 Basic

     77,691            77,691         77,258            77,258   

 Diluted

     77,691            83,323         82,717            82,717   

Adoption of ASC 606 and ASC 340-40 did not change the Company’s total cash provided by or used in operating, financing, or investing activities in the Company’s unaudited condensed consolidated statements of cash flows for the nine months ended September 30, 2017.

3. MARKETABLE SECURITIES

 

     September 30, 2018  
(in thousands)        Amortized Cost              Unrealized Gains              Unrealized Losses                  Fair Value          

Municipal bonds

   $ 46,633       $ —       $ (267)      $ 46,366   

Corporate bonds

     53,738                (323)        53,416   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 100,371       $      $ (590)      $ 99,782   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2017  
(in thousands)        Amortized Cost              Unrealized Gains              Unrealized Losses                  Fair Value          

Municipal bonds

   $ 32,996       $ —       $ (148)      $ 32,848   

Corporate bonds

     28,757                (137)        28,621   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 61,753       $      $ (285)      $ 61,469   
  

 

 

    

 

 

    

 

 

    

 

 

 

As of September 30, 2018, the Company did not hold any investments with unrealized losses that are considered to be other-than-temporary.

 

9


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

As of September 30, 2018, remaining maturities of marketable securities ranged from October 2018 to August 2021, with a weighted-average remaining maturity of approximately 1.5 years.

4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE

Receivables

 

(in thousands)            September 30,        
2018
             December 31,        
2017
 

Accounts receivable

   $ 150,733       $ 222,735   

Unbilled receivables

     155,964         158,898   

Long-term unbilled receivables

     168,929         160,708   
  

 

 

    

 

 

 
   $                         475,626       $                         542,341   
  

 

 

    

 

 

 

Unbilled receivables are the amounts due from clients where the only condition to the right of payment is the passage of time. As of September 30, 2018 and December 31, 2017, the allowance for doubtful accounts was not material.

Unbilled receivables are expected to be billed in the future as follows:

 

(Dollars in thousands)            September 30,        
2018
 

1 Year or Less

   $         155,964                     48%   

1-2 Years

     89,177         27%   

2-5 Years

     79,752         25%   
  

 

 

    

 

 

 
   $ 324,893         100%   
  

 

 

    

 

 

 

Contract assets and deferred revenue

 

(in thousands)            September 30,        
2018
             December 31,        
2017
 

Contract assets(1)

   $ 2,888       $ 914   

Long-term contract assets(2)

     1,581         —   
  

 

 

    

 

 

 
   $ 4,469       $ 914   
  

 

 

    

 

 

 

Deferred revenue

   $ 158,178       $ 166,297   

Long-term deferred revenue(3)

     5,840         3,706   
  

 

 

    

 

 

 
   $ 164,018       $ 170,003   
  

 

 

    

 

 

 

  (1) Included in other current assets.

  (2) Included in other long-term assets.

  (3) Included in other long-term liabilities.

Contract assets are amounts under client contracts where revenue recognized exceeds the amount billed to the client and the right to payment is subject to conditions other than the passage of time, such as the completion of a related performance obligation. Deferred revenue consists of billings and payments received in advance of revenue recognition. Contract assets and deferred revenue are netted at the contract level for each reporting period.

The change in deferred revenue in the nine months ended September 30, 2018 was primarily due to $225.1 million of revenue recognized, excluding the impact of netting contract assets and deferred revenue at the contract level, during the period that was included in deferred revenue at December 31, 2017, partially offset by new billings in advance of revenue recognition.

Major clients

No client represented 10% or more of the Company’s total receivables as of September 30, 2018 or December 31, 2017.

5. DEFERRED CONTRACT COSTS

The Company recognizes an asset for the incremental costs of obtaining a contract with a client if the Company expects the benefit of those costs to be longer than one year. Deferred costs are amortized on a straight-line basis over the benefit period, which is on average five years.

 

(in thousands)        September 30,    
2018
         December 31,    
2017
 

Deferred contract costs(1)

   $                         50,799        $                         37,924    

  (1) Included in other long-term assets.

 

10


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

Amortization of deferred contract costs was as follows:

 

                 Three Months Ended        
September 30,
             Nine Months Ended        
September 30,
 
(in thousands)          2018                  2017                  2018                  2017        

Amortization of deferred contract costs(1)

   $             4,208       $             3,034       $             11,806       $             8,529   

  (1) Included in selling and marketing expenses.

6. GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill

The change in the carrying amount of goodwill was as follows:

 

(in thousands)               Nine Months Ended             
September 30,
 
  2018  

Balance as of January 1,

  $ 72,952   

Currency translation adjustments

    (55)  
 

 

 

 

Balance as of September 30,

  $ 72,897   
 

 

 

 

Intangibles

Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives as follows:

 

          September 30, 2018  
(in thousands)           Useful Lives             Cost     Accumulated
Amortization
    Net Book Value(1)  

Client-related intangibles

    4-10 years      $                 63,136      $                 (49,633)      $                 13,503   

Technology

    3-10 years        58,942        (49,067)        9,875   

Other

    1-5 years        5,361        (5,361)        —   
   

 

 

   

 

 

   

 

 

 
    $               127,439      $               (104,061)      $                 23,378   
   

 

 

   

 

 

   

 

 

 

  (1) Included in other long-term assets.

 

          December 31, 2017  
(in thousands)           Useful Lives             Cost     Accumulated
Amortization
    Net Book Value(1)  

Client-related intangibles

    4-10 years      $                 63,164      $                 (44,835)      $                 18,329   

Technology

    3-10 years        58,942        (45,372)        13,570   

Other

    1-5 years        5,361        (5,361)        —   
   

 

 

   

 

 

   

 

 

 
    $               127,467      $                 (95,568)      $                 31,899   
   

 

 

   

 

 

   

 

 

 

  (1) Included in other long-term assets.

Amortization of intangible assets was as follows:

 

                 Three Months Ended             
September 30,
                 Nine Months Ended             
September 30,
 
(in thousands)    2018      2017      2018      2017  

Cost of revenue

   $                 1,232       $                 1,232       $                 3,695       $                 3,871   

Selling and marketing

     1,603         1,873         4,813         5,608   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 2,835       $ 3,105       $ 8,508       $ 9,479   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

11


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

7. ACCRUED EXPENSES

 

(in thousands)    September 30,
2018
     December 31,
2017
 

Outside professional services

   $ 11,638       $ 14,468   

Income and other taxes

     3,971         7,420   

Marketing and sales program expenses

     4,623         6,444   

Dividends payable

     2,365         2,344   

Employee-related expenses

     5,212         4,065   

Other

     12,020         10,767   
  

 

 

    

 

 

 
   $                     39,829       $                     45,508   
  

 

 

    

 

 

 

8. FAIR VALUE MEASUREMENTS

Assets and liabilities measured at fair value on a recurring basis

The Company records its cash equivalents, marketable securities, and investments in privately-held companies at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability.

As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows:

 

   

Level 1 - observable inputs such as quoted prices in active markets for identical assets or liabilities;

 

   

Level 2 - significant other inputs that are observable either directly or indirectly; and

 

   

Level 3 - significant unobservable inputs on which there is little or no market data, which require the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.

The Company’s cash equivalents are composed of money market funds and time deposits, which are classified within Level 1 and Level 2, respectively, in the fair value hierarchy. The Company’s marketable securities, which are classified within Level 2 of the fair value hierarchy are valued based on a market approach using quoted prices, when available, or matrix pricing compiled by third party pricing vendors, using observable market inputs such as interest rates, yield curves, and credit risk. The Company’s investments in privately-held companies are classified within Level 3 of the fair value hierarchy and are valued using model-based techniques, including option pricing models and discounted cash flow models.

If applicable, the Company will recognize transfers into and out of levels within the fair value hierarchy at the end of the reporting period in which the actual event or change in circumstance occurs. There were no transfers between levels during the nine months ended September 30, 2018.

The Company’s assets and liabilities measured at fair value on a recurring basis were as follows:

 

     September 30, 2018  
(in thousands)            Level 1                      Level 2                      Level 3                      Total          

Cash equivalents

   $                     10,212        $                     15,212        $                     —        $                     25,424    

Marketable securities:

           

Municipal bonds

   $ —        $ 46,366        $ —        $ 46,366    

Corporate bonds

     —          53,416          —          53,416    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ —        $ 99,782        $ —        $ 99,782    

Investments in privately-held companies(1)

   $ —        $ —        $ 2,890        $ 2,890    

  (1) Included in other long-term assets.

 

12


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

     December 31, 2017  
(in thousands)            Level 1                      Level 2                      Level 3                      Total          

Cash equivalents

   $             2,720        $             40,051        $             —        $             42,771    

Marketable securities:

                  

Municipal bonds

   $ —        $ 32,848        $ —        $ 32,848    

Corporate bonds

     —          28,621          —          28,621    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ —        $ 61,469        $ —        $ 61,469    

Investments in privately-held companies(1)

   $ —        $ —        $ 1,030        $ 1,030    

  (1) Included in other long-term assets.

For certain other financial instruments, including accounts receivable and accounts payable, the carrying value approximates fair value due to the relatively short maturity of these items.

Assets measured at fair value on a nonrecurring basis

Assets recorded at fair value on a nonrecurring basis, including property and equipment and intangible assets, are recognized at fair value when they are impaired. During the nine months ended September 30, 2018 and 2017, the Company did not recognize any impairments of its assets recorded at fair value on a nonrecurring basis.

9. REVENUE

Revenue policy

The Company’s revenue is primarily derived from:

 

   

Software license revenue is primarily derived from sales of the Company’s Pega Platform and software applications.

 

   

Maintenance revenue includes revenue from client support including software upgrades on a when and-if available basis, telephone support, and bug fixes or patches.

 

   

Services revenue is primarily derived from cloud revenue, which is sales of the Company’s hosted Pega Platform and software applications, and consulting revenue, which is primarily related to new license implementations.

Contracts with multiple performance obligations

The Company’s license and cloud arrangements often contain multiple performance obligations. For contracts with multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. If the transaction price contains discounts or the Company expects to provide a future price concession, these elements are considered when determining the transaction price prior to allocation. Variable fees within the transaction price are estimated and recognized in revenue as the Company satisfies each performance obligation to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable fee is resolved. If the contract grants the client the option to acquire additional products or services, the Company assesses whether any discount on the included products and services is in excess of levels normally available to similar clients and, if so, accounts for that discount as an additional performance obligation.

Software licenses

The Company has concluded that its software licenses are distinct performance obligations, as the client can benefit from the software on its own. Software license revenue is typically recognized at a point in time when control is transferred to the client, which is defined as the point in time when the client can use and benefit from the license. The software license is delivered before related services are provided and is functional without services, updates, and technical support.

Stand-alone selling price for software licenses is determined using the residual approach. The Company utilizes the residual approach as license performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach is appropriate for its license performance obligations when sold with other performance obligations. If the standalone selling price analysis illustrates that software license performance obligations are no longer highly variable, the Company will utilize the relative allocation method for such arrangements.

 

13


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

Term license fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the license agreement, which is typically three to five years and may be renewed for additional terms at the client’s option. Perpetual license fees are usually payable when the contract is executed.

Maintenance

Maintenance contracts entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the maintenance contract. Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. Maintenance revenue is recognized over time on a straight-line basis over the contract period.

The maintenance performance obligation is priced as a percentage of the selling price of the related software license, which is highly variable. The Company determined the standalone selling price based on this pricing relationship, which has remained constant within a narrow range, and observable data from standalone sales of maintenance, along with all other observable data.

Maintenance fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the agreement.

Services

Services revenue is comprised of consulting, including software license implementations, training, reimbursable expenses, and cloud, which is derived from sales of the Company’s hosted Pega Platform and software application environments. The Company has concluded that most services are distinct performance obligations. Consulting may be provided on a stand-alone basis or bundled with other performance obligations.

 

   

The stand-alone selling price for time and materials consulting is determined by observable prices in similar transactions without multiple performance obligations and recognized as revenue as the services are performed. Fees for time and materials consulting contracts are usually payable shortly after the service is provided.

 

   

The stand-alone selling price for fixed price consulting is based on the estimated hours versus actual hours in similar geographies and for similar contract sizes. Revenue for fixed price consulting is recognized over time as the services are provided. Fees for fixed price consulting are usually payable as contract milestones are achieved.

 

   

The stand-alone selling price of cloud sales of production environments is determined based on the residual approach when sold with other performance obligations and is recognized over the term of the service. The Company utilizes the residual approach as cloud performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Cloud fees for production environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.

 

   

The stand-alone selling price for cloud sales of development and testing environments is developed using observable prices in similar transactions without multiple performance obligations and is recognized over the term of the service. Cloud fees for development and testing environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.

Contract modifications

The Company enters into amendments to previously executed contracts which constitute contract modifications. The Company assesses each of these contract modifications to determine:

 

  1.

if the additional products and services are distinct from the products and services in the original arrangement, and

 

  2.

if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.

A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either:

 

  1.

a prospective basis as a termination of the existing contract and the creation of a new contract; or

 

  2.

a cumulative catch-up basis.

 

14


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

Geographic revenue

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(Dollars in thousands)    2018      2017      2018      2017  

U.S.

   $ 103,075        51%      $ 105,059        55%      $ 327,409        51%      $ 376,819        59%  

Other Americas

     10,424        5%        9,307        5%        37,766        6%        32,890        5%  

United Kingdom (“U.K.”)

     19,277        9%        18,537        10%        68,450        11%        67,403        11%  

Europe (excluding U.K.), Middle East, and Africa

     42,254        21%        31,109        16%        101,150        16%        81,557        13%  

Asia-Pacific

     28,233        14%        26,945        14%        100,449        16%        75,193        12%  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $       203,263              100%      $       190,957                100%      $       635,224              100%      $         633,862              100%  
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue streams

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(in thousands)                2018                              2017                              2018                              2017              

Perpetual license

   $         20,276       $         12,623       $         56,829       $         81,819   

Term license

     32,066         40,611         128,070         149,573   
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue recognized at a point in time

     52,342         53,234         184,899         231,392   

Maintenance

     66,017         61,812         196,448         179,949   

Cloud

     22,184         13,280         57,967         36,207   

Consulting

     62,720         62,631         195,910         186,314   
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue recognized over time

     150,921         137,723         450,325         402,470   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 203,263       $ 190,957       $ 635,224       $ 633,862   
  

 

 

    

 

 

    

 

 

    

 

 

 
     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(in thousands)                2018                              2017                              2018                              2017          

Term license

   $         32,066       $         40,611       $         128,070       $         149,573   

Cloud

     22,184         13,280         57,967         36,207   

Maintenance

     66,017         61,812         196,448         179,949   
  

 

 

    

 

 

    

 

 

    

 

 

 

Subscription(1)

     120,267         115,703         382,485         365,729   

Perpetual license

     20,276         12,623         56,829         81,819   

Consulting

     62,720         62,631         195,910         186,314   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 203,263       $ 190,957       $ 635,224       $ 633,862   
  

 

 

    

 

 

    

 

 

    

 

 

 

  (1) Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be subject to a renewal.

During the nine months ended September 30, 2018 and 2017, there were no material changes in the Company’s estimate of variable fees.

Remaining performance obligations (formerly reported as “committed not yet recognized revenue”)

Revenue for the remaining performance obligations on existing contracts is expected to be recognized in the future as follows:

 

     September 30, 2018  
(Dollars in thousands)    Perpetual license      Term license      Maintenance      Cloud      Consulting      Total  

1 year or less

   $ 25,343       $ 44,283       $ 140,591       $ 88,529       $ 14,107       $ 312,853                     60%   

1-2 years

     6,490         10,063         8,877         70,815         1,830         98,075         19%   

2-3 years

     360         1,598         2,586         54,646         449         59,639         11%   

Greater than 3 years

     1,306         218         1,079         49,110         50         51,763         10%   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 
   $         33,499       $         56,162       $         153,133       $         263,100       $         16,436       $         522,330         100%   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

15


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

Major clients

Clients accounting for 10% or more of the Company’s total revenue were as follows:

 

                 Three Months Ended             
September 30,
                 Nine Months Ended             
September 30,
 
(in thousands)    2018      2017      2018      2017  

Total revenue

   $           203,263         $           190,957         $ 635,224      $ 633,862  

Client A

     10%        10%        *        *  

  *Client accounted for less than 10% of total revenue.

10. STOCK-BASED COMPENSATION

Expense

 

                     Three Months Ended                 
September 30,
                     Nine Months Ended                 
September 30,
 
(in thousands)    2018      2017      2018      2017  

Cost of revenues

   $ 4,319        $ 3,613        $ 12,277        $ 10,913    

Selling and marketing

     6,198          3,976          16,895          11,482    

Research and development

     3,917          3,420          11,356          10,306    

General and administrative

     1,974          2,480          7,045          7,228    
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 16,408        $ 13,489        $ 47,573        $ 39,929    
  

 

 

    

 

 

    

 

 

    

 

 

 

Income tax benefit

   $           (3,555)       $           (4,129)       $           (10,037)       $           (12,231)   

The Company recognizes stock-based compensation using the accelerated recognition method, treating each vesting tranche as if it were an individual grant. As of September 30, 2018, the Company had, net of estimated forfeitures, $74.2 million of unrecognized stock-based compensation expense, related to all unvested restricted stock units (“RSUs”) and stock options, which was expected to be recognized over a weighted-average period of 2.2 years.

Grants

The Company granted the following stock-based compensation awards:

 

                 Nine Months Ended             
September 30,
 
(in thousands)            Shares                     Total Fair Value          

RSUs(1)

     1,117      $ 65,569   

Non-qualified stock options

     1,623      $ 29,372   

 

(1) 

Includes approximately 0.1 million RSUs which were granted in connection with the election by certain employees to receive 50% of their 2018 target incentive compensation under the Company’s Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $8.2 million associated with this RSU grant is expected to be recognized over a one-year period beginning on the grant date.

RSU vestings and stock option exercises

During the nine months ended September 30, 2018, 1.2 million shares of common stock were issued due to stock option exercises and RSU vestings under the Company’s stock-based compensation plans.

11. INCOME TAXES

Effective income tax rate

 

     Nine Months Ended
September 30,
 
(Dollars in thousands)            2018                     2017          

Benefit from income taxes

   $ (23,692   $ (9,009

Effective income tax rate

     80     (18 )% 

 

16


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

During the nine months ended September 30, 2018, the Company’s effective income tax rate changed primarily due to the following factors:

 

   

excess tax benefits from stock-based compensation were disproportionately greater than the (loss) income before benefit from income taxes;

 

   

a decrease in the estimated annual effective income tax rate primarily due to the reduction of the U.S. statutory federal tax rate from 35% to 21% pursuant to the Tax Reform Act;

 

   

an increase in utilization of U.S. research and development tax credits; and

 

   

a decrease in uncertain tax provisions as a result of the settlement of a foreign tax audit for 2012 through 2015.

Tax reform act

On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (“Tax Reform Act”) was enacted into law, which significantly changed U.S. tax law and included many provisions, such as a reduction of the U.S. federal statutory tax rate, a one-time transition tax on deemed repatriation of deferred foreign earnings, and a provision to tax global intangible low-taxed income (“GILTI”) of foreign subsidiaries, a special tax deduction for foreign derived intangible income, and a base erosion anti-abuse tax measure (“BEAT”) that may tax payments between a U.S. corporation and its foreign subsidiaries, among other tax changes.

In the three months ended December 31, 2017, the Company recognized, under SEC Staff Accounting Bulletin No. 118 (“SAB 118”), provisional income taxes, including $20.4 million of income tax expense to re-measure its net deferred tax assets to the 21% enacted rate. Also, during the same period, the Company reduced its provisional income taxes by a $12.6 million income tax benefit as a result of the remeasurement of its net deferred tax liabilities under the retrospective adoption of ASC 606.

The final income tax amounts may differ from those provisional amounts, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions by the Company, additional regulatory guidance that may be issued, and actions the Company may take as a result of the Tax Reform Act.

The Tax Reform Act also provided for a one-time deemed mandatory repatriation of post-1986 undistributed foreign subsidiary earnings and profits through December 31, 2017. However, based on the Company’s provisional analysis performed as of that date, the Company does not expect to be subject to the one-time transition tax due to the Company’s foreign subsidiaries being in a net accumulated deficit position. During the nine months ended September 30, 2018, the Company recognized no material adjustments to these estimates.

The Tax Reform Act provides the following new anti-abuse provisions beginning in 2018:

 

   

The GILTI provisions require the Company to include in its U.S. income tax base foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company expects that it will be subject to incremental U.S. tax resulting from GILTI inclusions beginning in 2018. As of September 30, 2018, the Company has included an estimate of the effect of its GILTI provisions in its estimated annual effective tax rate. The Company continues to monitor IRS guidance and will update its estimates as guidance is issued.

 

   

The BEAT provisions in the Tax Reform Act impose an alternative minimum tax on taxpayers with substantial base-erosion payments. The Company’s preliminary assessment is that the Company will not be subject to the BEAT in 2018. The Company continues to monitor IRS guidance and will update its estimates as guidance is issued.

12. EARNINGS PER SHARE

Basic earnings per share is computed using the weighted-average number of common shares outstanding during the applicable period. Diluted earnings per share is computed using the weighted-average number of common shares outstanding during the applicable period, plus the dilutive effect of outstanding stock options and RSUs, using the treasury stock method. In periods of loss, all stock options and RSUs are excluded, as their inclusion would be anti-dilutive.

 

17


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

The calculation of the basic and diluted earnings per share is as follows:

 

               Three Months Ended          
September 30,
               Nine Months Ended          
September 30,
 
(in thousands, except per share amounts)    2018      2017      2018      2017  

Basic

           

Net (loss) income

   $             (7,587)      $             1,288       $             (5,796)      $             57,953   

Weighted-average common shares outstanding

                 78,700                     77,691                     78,525         77,258   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share, basic

   $ (0.10)      $ 0.01       $ (0.07)      $ 0.75   
  

 

 

    

 

 

    

 

 

    

 

 

 
           

Diluted

           

Net (loss) income

   $ (7,587)      $ 1,288       $ (5,796)      $ 57,953   

Weighted-average effect of dilutive securities:

           

Stock options

     —         3,681         —         3,519   

RSUs

     —         1,951         —         1,940   
  

 

 

    

 

 

    

 

 

    

 

 

 

Effect of dilutive securities

     —         5,632         —         5,459   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding, assuming dilution

     78,700         83,323         78,525         82,717   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share, diluted

   $ (0.10)      $ 0.01       $ (0.07)      $ 0.70   
  

 

 

    

 

 

    

 

 

    

 

 

 
           

Outstanding anti-dilutive stock options and RSUs(1)

     6,119         105         6,380         219   

 

(1) 

Certain outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the period presented. These awards may be dilutive in the future.

 

18


Table of Contents

ITEM 2.             MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains or incorporates forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements include, but are not limited to, statements about our future financial performance and business plans, the adequacy of our liquidity and capital resources, the continued payment of quarterly dividends, and the timing of revenue recognition are described more completely in Part I of our Annual Report on Form 10-K for the year ended December 31, 2017.

These forward-looking statements are based on current expectations, estimates, forecasts, and projections about the industry and markets in which we operate, and management’s beliefs and assumptions. In addition, other written or oral statements that constitute forward-looking statements may be made by us or on our behalf. Words such as “expect,” “anticipate,” “intend,” “plan,” “believe,” “could,” “estimate,” “may,” “target,” “strategy,” “is intended to,” “project,” “guidance,” “likely,” “usually,” or variations of such words and similar expressions are intended to identify such forward-looking statements.

These statements are not guarantees of future performance and involve certain risks, uncertainties, and assumptions that are difficult to predict. Important factors that could cause actual future activities and results to differ materially from those expressed in such forward-looking statements include, among others, variation in demand for our products and services; reliance on third party relationships; our beliefs and the timing of the completion of our analysis regarding the impact of the Tax Cuts and Jobs Act of 2017, including its impact on income tax expense and deferred tax assets; the inherent risks associated with international operations and the continued uncertainties in the global economy; our continued effort to market and sell both domestically and internationally; foreign currency exchange rates; the financial impact of any future acquisitions; the potential legal and financial liabilities and reputation damage due to cyber-attacks and security breaches; and management of our growth. These risks and other factors that could cause actual results to differ materially from those expressed in such forward-looking statements are described more completely in Part I of our Annual Report on Form 10-K for the year ended December 31, 2017 as well as other filings we make with the U.S. Securities and Exchange Commission (“SEC”).

Investors are cautioned not to place undue reliance on such forward-looking statements and there are no assurances that the results contained in such statements will be achieved. Although subsequent events may cause our view to change, except as required by applicable law, we do not undertake and specifically disclaim any obligation to publicly update or revise these forward-looking statements whether as the result of new information, future events, or otherwise.

BUSINESS OVERVIEW

We develop, market, license, and support software applications for customer engagement and digital process automation, in addition to licensing our Pega Platform application development product for clients that wish to build and extend their own applications. The Pega Platform and applications help connect enterprises to their customers in real-time across channels, streamline business operations, and adapt to meet changing requirements.

Our clients include Global 3000 companies and government agencies that seek to manage complex enterprise systems and customer service issues with greater agility and cost-effectiveness. Our strategy is to sell a client a series of licenses, each focused on a specific purpose or area of operations in support of longer term enterprise-wide digital transformation initiatives.

Performance metrics

 

(Dollars in thousands, except per share amounts)    Three Months Ended
September 30,
                   Nine Months Ended
September 30,
               
   2018      2017      Change      2018      2017      Change  

Total revenue

   $     203,263       $     190,957       $     12,306         6%      $     635,224       $     633,862       $ 1,362         —%  

Subscription(1)

   $ 120,267       $ 115,703       $ 4,564         4%      $ 382,485       $ 365,729       $ 16,756         5%  

Net (loss) income

   $ (7,587)      $ 1,288       $ (8,875)        *      $ (5,796)      $ 57,953       $     (63,749)        *  

Diluted (loss) earnings per share

   $ (0.10)      $ 0.01       $ (0.11)        *      $ (0.07)      $ 0.70       $ (0.77)        *  

* not meaningful

(1) 

Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be subject to a renewal.

 

19


Table of Contents

Annual Contract Value (“ACV”)(1)

The change in ACV measures the growth and predictability of future cash flows from committed term, cloud, and maintenance arrangements as of the end of the particular reporting period.

 

LOGO

 

     September 30,                
(Dollars in thousands)    2018      2017      Change  

Term and cloud ACV

   $         272,693       $         200,180       $         72,513                 36%  

Maintenance ACV

     264,068         247,248         16,820         7%  
  

 

 

    

 

 

       

Total ACV

   $ 536,761       $ 447,428       $ 89,333         20%  
  

 

 

    

 

 

       

 

  (1) 

ACV, as of a given date, is the sum of the following two components:

 

   

the sum of the annual value of each term and cloud contract in effect on such date, with the annual value of a term or cloud contract being equal to the total value of the contract divided by the total number of years of the contract.

 

   

maintenance revenue reported for the quarter ended on such date, multiplied by four.

Remaining performance obligations (formerly reported as “committed not yet recognized revenue”)

Revenue for the remaining performance obligations on existing contracts is expected to be recognized as follows:

 

     September 30, 2018  
(Dollars in thousands)    Perpetual license      Term license      Maintenance      Cloud      Consulting      Total  

1 year or less

   $         25,343       $ 44,283       $ 140,591       $ 88,529       $ 14,107       $ 312,853                     60%   

1-2 years

     6,490         10,063         8,877         70,815         1,830         98,075         19%   

2-3 years

     360         1,598         2,586         54,646         449         59,639         11%   

Greater than 3 years

     1,306         218         1,079         49,110         50         51,763         10%   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 
   $ 33,499       $         56,162       $         153,133       $         263,100       $         16,436       $         522,330         100%   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

CRITICAL ACCOUNTING POLICES

Management’s Discussion and Analysis of Financial Condition and Results of Operations is based upon our unaudited condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States and the rules and regulations of the SEC for interim financial reporting. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, and expenses, and the related disclosure of contingent assets and liabilities. We base our estimates and judgments on historical experience, knowledge of current conditions, and expectations of what could occur in the future given available information.

 

20


Table of Contents

For more information regarding our critical accounting policies, we encourage you to read the discussion contained in the following locations:

 

   

“Critical Accounting Estimates and Significant Judgments” in Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and Note 2. “Significant Accounting Policies” in Item 8. “Financial Statements and Supplementary Data” both of which are contained in our Annual Report on Form 10-K for the year ended December 31, 2017.

 

   

Note 2. “New Accounting Pronouncements”, Note 4. “Receivables, Contract Assets, and Deferred Revenue”, and Note 9. “Revenue” contained in Item 1. “Unaudited Condensed Consolidated Financial Statements” of this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2018.

Except as described below, there have been no significant changes to our critical accounting policies as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2017.

Revenue

We account for revenue in accordance with ASC 606. Our revenue recognition policies require us to make significant judgments and estimates.

Our clients’ contracts with us typically contain promises by us to provide multiple products and services. Judgment is required to determine whether each product and service is considered to be a distinct performance obligation that should be accounted for separately under the contract. We allocate the transaction price to the distinct performance obligations based on relative stand-alone selling price. We estimate stand-alone selling price based on the prices charged to clients, or by using information such as market conditions and other observable inputs. However, the selling price of our software licenses and cloud performance obligations are highly variable. Thus, we estimate stand-alone selling price for software licenses and cloud performance obligations using the residual approach, determined based on total transaction price minus the stand-alone selling price of other performance obligations promised in the contract.

In applying our revenue recognition policy, we must determine which portions of our revenue are recognized in the current period and which portions must be deferred and recognized in future periods. We analyze various factors including, but not limited to, the selling price of undelivered services when sold on a stand-alone basis, our pricing policies, and contractual terms and conditions to help us make such judgments about revenue recognition. Changes in judgment on any of these factors could materially impact the timing and amount of revenue recognized in a given period.

RESULTS OF OPERATIONS

 

     Three Months Ended
September 30,
                   Nine Months Ended
September 30,
               
(Dollars in thousands)    2018      2017      Change      2018      2017      Change  

Total revenue

   $     203,263       $     190,957       $ 12,306         6 %      $ 635,224       $     633,862       $ 1,362         — %  

Gross profit

   $ 128,840       $ 121,226       $ 7,614         6 %      $ 411,370       $ 428,166       $ (16,796)        (4)%  

(Loss) income from operations

   $ (17,258)      $ (2,301)      $     (14,957)        650 %      $     (32,485)      $ 54,659       $ (87,144)        *  

Net (loss) income

   $ (7,587)      $ 1,288       $ (8,875)        *      $ (5,796)      $ 57,953       $     (63,749)        *  

* not meaningful

Revenue

 

    Three Months Ended
September 30,
                Nine Months Ended
September 30,
             
(Dollars in thousands)   2018     2017     Change     2018     2017     Change  

Term license

  $ 32,066       16%     $ 40,611       21%     $     (8,545)       (21)%     $ 128,070       20%     $ 149,573       24%     $ (21,503)       (14)%  

Cloud

    22,184       11%       13,280       7%       8,904       67 %       57,967       9%       36,207       6%       21,760        60 %  

Maintenance

    66,017       32%       61,812       33%       4,205       7 %       196,448       31%       179,949       28%       16,499        9 %  
 

 

 

   

 

 

       

 

 

   

 

 

     

Subscription(1)

    120,267       59%       115,703       61%       4,564       4 %       382,485       60%       365,729       58%       16,756        5 %  

Perpetual license

    20,276       10%       12,623       7%       7,653       61 %       56,829       9%       81,819       13%       (24,990)       (31)%  

Consulting

    62,720       31%       62,631       32%       89       — %       195,910       31%       186,314       29%       9,596        5 %  
 

 

 

   

 

 

       

 

 

   

 

 

     

Total revenue

  $     203,263       100%     $     190,957       100%     $ 12,306       6 %     $     635,224       100%     $     633,862       100%     $     1,362        — %  
 

 

 

   

 

 

       

 

 

   

 

 

     

 

(1) 

Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be subject to a renewal.

Our license revenue is primarily derived from sales of our applications and Pega Platform. Our cloud revenue is derived from our hosted Pega Platform and software applications. Our consulting revenue is primarily related to new license implementations.

 

21


Table of Contents

We expect our revenue mix to continue to shift in favor of our subscription offerings, particularly cloud arrangements, which could result in slower total revenue growth in the near term. Revenue from cloud arrangements is generally recognized over time throughout the service period, while revenue from license arrangements is generally recognized upfront when the license rights become effective.

Subscription revenue

The decrease in term license revenue in the three months ended September 30, 2018 was primarily due to $17 million of revenue recognized in the three months ended September 30, 2017 from a large term license renewal. The decrease in term license revenue in the nine months ended September 30, 2018 was primarily due to $35.3 million of revenue recognized in the three months ended March 31, 2017 from a large term license renewal.

The increases in cloud revenue in the three and nine months ended September 30, 2018 reflect the shift in client preferences to cloud arrangements from other types of arrangements.

The increases in maintenance revenue were primarily due to the continued growth in the aggregate value of the installed base of our software and strong renewal rates in excess of 90%.

Perpetual license

The increase in perpetual license revenue in the three months ended September 30, 2018 was primarily due to revenue recognized from license rights which became effective in the current period from perpetual arrangements executed in prior periods, primarily the three months ended June 30, 2018. The decrease in perpetual license revenue in the nine months ended September 30, 2018 reflects the shift in client preferences away from perpetual license arrangements.

Consulting

Our consulting revenue fluctuates depending upon the mix of new implementation projects we perform as compared to those performed by our enabled clients or led by our partners.

The increase in consulting revenue in the nine months ended September 30, 2018 was primarily due to higher billable hours driven by an increase in the number of projects performed.

Gross profit

 

    Three Months Ended
September 30,
                Nine Months Ended
September 30,
             
(Dollars in thousands)   2018     2017     Change     2018     2017     Change  

Software license

  $ 51,087       98%     $ 51,958       98%     $ (871     (2)%     $   181,127       98%     $   227,566       98%     $   (46,439)       (20)%  

Maintenance

    59,938       91%       55,096       89%       4,842       9 %       178,413       91%       159,004       88%       19,409        12 %  

Cloud

    12,569       57%       7,269       55%       5,300       73 %       31,853       55%       18,938       52%       12,915        68 %  

Consulting

    5,246       8%       6,903       11%         (1,657     (24)%       19,977       10%       22,658       12%       (2,681)       (12)%  
 

 

 

   

 

 

       

 

 

   

 

 

     

Total gross profit

  $   128,840       63%     $   121,226       63%     $ 7,614       6 %     $ 411,370       65%     $ 428,166       68%     $ (16,796)       (4)%  
 

 

 

   

 

 

       

 

 

   

 

 

     

The increase in total gross profit in the three months ended September 30, 2018 was primarily due to an increase in maintenance revenue, due to growth in the aggregate value of the installed base of our software, and an increase in cloud revenue, due to a shift in client preferences to cloud arrangements from other types of arrangements.

The decrease in total gross profit in the nine months ended September 30, 2018 was primarily due to $35.3 million of revenue recognized in the three months ended March 31, 2017 from a large term license renewal and the decrease in perpetual license revenue reflecting the shift in client preferences toward our cloud offerings, partially offset by the margin growth in our maintenance and cloud revenue streams. The current shift in our revenue mix toward cloud arrangements may result in slower total gross profit growth in the near term as our cloud business continues to grow and scale.

Maintenance and cloud gross profit percent

The increases in maintenance gross profit percent in the three and nine months ended September 30, 2018 were driven by decreases of $0.3 million and $1.5 million in compensation and benefits due to decreased headcount and a decrease in client support expenses as we transferred resources to provide dedicated support to our growing cloud business.

The increases in cloud gross profit percent in the three and nine months ended September 30, 2018 were primarily due to continued growth and scale in our cloud business, partially offset by an increase in client support expenses as we expanded our cloud client support function to sustain our growing cloud business.

 

22


Table of Contents

Consulting gross profit percent

The decreases in consulting gross profit percent in the three and nine months ended September 30, 2018 were driven primarily by increases in compensation and benefits, lower utilization rates, and the impact of our policy introduced late in the three months ended June 30, 2017 to offer our web-based training free of charge to users which reduced training revenue for the three and nine months ended September 30, 2018.

Operating expenses

Selling and marketing

 

     Three Months Ended
September 30,
                   Nine Months Ended
September 30,
               
(Dollars in thousands)            2018                      2017                      Change                      2018                      2017                      Change          

Selling and marketing

   $     87,490         $     69,363         $     18,127        26%      $     269,845         $     214,244         $     55,601        26%  

As a percent of total revenue

     43%        36%              42%        34%        

Selling and marketing headcount, end of period

                 1,194           934           260        28%  

Includes compensation, benefits, and other headcount-related expenses associated with our selling and marketing personnel as well as advertising, promotions, trade shows, seminars, and the amortization of client-related intangibles.

The increases in the three and nine months ended September 30, 2018 were primarily due to increases in compensation and benefits of $15.2 million and $40.6 million, as a result of increased headcount, increased deferred contract commission costs amortization of $1.2 million and $3.3 million, and an increase in marketing programs in the nine months ended September 30, 2018 of $3.1 million. The increase in headcount reflects our efforts to increase our sales capacity to deepen relationships with existing clients and target new accounts.

Research and development

 

     Three Months Ended
September 30,
                   Nine Months Ended
September 30,
               
(Dollars in thousands)            2018                      2017                      Change                      2018                      2017                      Change          

Research and development

   $     46,504         $     41,031         $     5,473        13%      $     135,261         $     121,089         $     14,172        12%  

As a percent of total revenue

     23%        21%              21%        19%        

Research and development headcount, end of period

                 1,595           1,474           121        8%  

Includes compensation, benefits, contracted services, and other headcount-related expenses associated with the creation and development of our products, as well as enhancements and design changes to existing products and the integration of acquired technologies.

The increases in the three and nine months ended September 30, 2018 were primarily due to increases in compensation and benefits of $4 million and $9.5 million, attributable to increased headcount and the expansion of our application development team to support the continued development of our expanding suite of software.

General and administrative

 

     Three Months Ended
September 30,
                   Nine Months Ended
September 30,
               
(Dollars in thousands)            2018                      2017                      Change                      2018                      2017                      Change          

General and administrative

   $ 12,104         $ 13,133         $ (1,029)        (8)%      $ 38,749         $ 38,174         $ 575         2 %  

As a percent of total revenue

     6%        7%              6%        6%        

General and administrative headcount,

end of period

                 326            407           (81)        (20)%  

Includes compensation, benefits, and other headcount-related expenses associated with finance, legal, corporate governance, and other administrative headcount. They also include accounting, legal, and other professional consulting and administrative fees. The general and administrative headcount includes employees in information technology and corporate services departments, whose costs are partially allocated to other operating expense areas.

The decrease in the three months ended September 30, 2018 was primarily due to a decrease in compensation and benefits of $1.2 million due to decreased headcount, reflecting the realignment of contract negotiation and product development resources to augment our selling and marketing and research and development functions.

 

23


Table of Contents

The increase in the nine months ended September 30, 2018 was primarily due to an increase of $2.1 million in legal and tax fees partially offset by a decrease of $1.7 million in compensation and benefits, due to decreased headcount reflecting the realignment of contract negotiation and product development resources to augment our selling and marketing and research and development functions.

Stock-based compensation

 

     Three Months Ended
September 30,
                   Nine Months Ended
September 30,
               
(Dollars in thousands)    2018      2017      Change      2018      2017      Change  

Cost of revenues

   $ 4,319       $ 3,613       $ 706                 20 %      $ 12,277       $ 10,913       $         1,364                 12 %  

Selling and marketing

     6,198         3,976         2,222         56 %        16,895         11,482         5,413         47 %  

Research and development

     3,917         3,420         497         15 %        11,356         10,306         1,050         10 %  

General and administrative

     1,974         2,480         (506)        (20)%        7,045         7,228         (183)        (3)%  
  

 

 

    

 

 

          

 

 

    

 

 

       
   $ 16,408       $ 13,489       $         2,919         22 %      $ 47,573       $ 39,929       $ 7,644         19 %  
  

 

 

    

 

 

          

 

 

    

 

 

       

Income tax benefit

   $         (3,555)      $         (4,129)      $ 574         (14)%      $         (10,037)      $         (12,231)      $ 2,194         (18)%  

The increase in the three and nine months ended September 30, 2018 was primarily due to the increased value of our annual periodic equity awards granted in March 2018 and 2017. These awards generally have a five-year vesting schedule.

Non-operating income (expense), net

 

     Three Months Ended
September 30,
                   Nine Months Ended
September 30,
               
(Dollars in thousands)    2018      2017      Change      2018      2017      Change  

Foreign currency transaction gain (loss)

   $ 399       $         (5,052)      $         5,451        *      $ 558       $ (6,549)      $         7,107        *  

Interest income, net

     683         140         543            388 %        2,076         547         1,529            280 %  

Other income, net

     —         —                — %        363         287         76        26 %  
  

 

 

    

 

 

          

 

 

    

 

 

       
   $         1,082       $ (4,912)      $ 5,994        *      $         2,997       $         (5,715)      $ 8,712        *  
  

 

 

    

 

 

          

 

 

    

 

 

       

* not meaningful

The change in foreign currency transaction gain (loss) was primarily due to unrealized gains on foreign currency denominated cash and receivables.

The change in interest income, net was primarily due to an increase in prevailing interest rates and an increase in the size of our holdings in marketable securities.

Benefit from income taxes

 

     Three Months Ended
September 30,
                   Nine Months Ended
September 30,
               
(Dollars in thousands)    2018      2017      Change      2018      2017      Change  

Benefit from income taxes

   $          (8,589)      $         (8,501)      $         (88)        1%      $         (23,692)          $         (9,009)          $         (14,683)                163%  

Effective income tax rate

                 80%        (18)%        

During the nine months ended September 30, 2018, our effective income tax rate changed primarily due to the following factors:

 

   

excess tax benefits from stock-based compensation for the nine months ended September 30, 2018 and 2017 of $15.1 million and $22.4 million were disproportionately greater than (loss) income before benefit from income taxes;

 

   

a decrease in the estimated annual effective income tax rate primarily due to the reduction of the U.S. statutory federal tax rate from 35% to 21% pursuant to the Tax Reform Act;

 

   

an increase in utilization of U.S. research and development tax credits; and

 

   

a decrease in uncertain tax provisions as a result of the settlement of a foreign tax audit for 2012 through 2015.

The inclusion of excess tax benefits from stock-based compensation in the provision for income taxes has increased the variability of the effective tax rates in recent periods. This fluctuation may continue in future periods, as the amount of excess tax benefits from stock-based compensation awards varies depending on our future stock price in relation to the fair value of awards, the timing of RSU vestings, exercise behavior of our stock option holders, and the total value of future grants of stock-based compensation awards.

 

24


Table of Contents

LIQUIDITY AND CAPITAL RESOURCES

 

     Nine Months Ended
September 30,
 
(in thousands)    2018      2017  

Cash provided by (used in):

     

Operating activities

   $                 67,088       $                 113,926   

Investing activities

     (49,595)        (11,966)  

Financing activities

     (71,664)        (44,040)  

Effect of exchange rates on cash and cash equivalents

     (1,913)        2,054   
  

 

 

    

 

 

 

Net (decrease) increase in cash and cash equivalents

   $ (56,084)      $ 59,974   
  

 

 

    

 

 

 
(in thousands)    September 30,
2018
     December 31,
2017
 

Held by U.S. entities

   $ 134,634       $ 136,444   

Held by foreign entities

     71,343         87,304   
  

 

 

    

 

 

 

Total cash, cash equivalents, and marketable securities

   $ 205,977       $ 223,748   
  

 

 

    

 

 

 

We believe that our current cash, cash equivalents, marketable securities, and cash flow from operations will be sufficient to fund our operations, quarterly cash dividends, and stock repurchases for at least the next 12 months.

If it became necessary to repatriate foreign funds, we may be required to pay U.S. state and local taxes, as well as foreign taxes, upon repatriation. Due to the complexity of income tax laws and regulations, and the effects of the Tax Reform Act, it is impracticable to estimate the amount of taxes we would have to pay.

Cash provided by operating activities

As client preferences continue to shift in favor of cloud arrangements, we could experience slower operating cash flow growth in the near term. Cash from cloud arrangements is generally collected throughout the service period, while cash from perpetual license arrangements is generally collected upfront, shortly after the license rights become effective.

The primary driver during the nine months ended September 30, 2018 was $57.6 million in cash generated from receivables and contract assets, largely due to cash collections and the timing of billings.

The primary driver during the nine months ended September 30, 2017 was net income of $58 million and $36.8 million in cash generated from receivables and contract assets, largely due to cash collections and the timing of billings.

Cash used in investing activities

Cash used in investing activities is primarily driven by the timing of investment maturities and purchases of new investments.

Cash used in financing activities

We used cash primarily for repurchases of our common stock under our publicly announced stock repurchase programs, stock repurchases for tax withholdings for the net settlement of our equity awards, and the payment of our quarterly dividend.

Stock repurchase program(1)

Remaining authority under existing programs is as follows:

 

                           
     Nine Months Ended
September  30,
 
(in thousands)    2018  

January 1

   $ 34,892  

Authorizations

     27,003  

Repurchases

     (30,149
  

 

 

 

September 30,

   $                 31,746  
  

 

 

 

 

 

  (1) 

Purchases under these programs have been made on the open market.

 

25


Table of Contents

Common stock repurchases

 

                                                                                                               
     Nine Months Ended
September 30,
 
     2018      2017  
    (in thousands)    Shares      Amount      Shares      Amount  

Tax withholdings for net settlement of equity awards

     591        $ 35,530          682        $ 34,791    

    Stock repurchase program(1)

           

    Repurchases paid

     512          29,949          68          2,986    

    Repurchases unsettled at period end

     3          200          —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

    Activity in period(2)

     1,106        $ 65,679          750        $ 37,777    
  

 

 

    

 

 

    

 

 

    

 

 

 

 

  (1) 

Represents activity under our publicly announced stock repurchase programs.

  (2) 

During the nine months ended September 30, 2018 and 2017, instead of receiving cash from the equity holders, we withheld shares with a value of $28.2 million and $23.7 million for the exercise price of options. These amounts have been excluded from the table above.

Dividends

 

   

Nine Months Ended
September 30,

(in thousands)  

            2018

 

                2017             

Dividend payments to shareholders

  $            7,067   $            6,941

It is our current intention to pay a quarterly cash dividend of $0.03 per share, however, the Board of Directors may terminate or modify the dividend program at any time without prior notice.

 

ITEM 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market risk represents the risk of loss from adverse changes in financial market prices and rates. Our market risk exposure is primarily related to fluctuations in foreign exchange rates.

See Item 7A. “Quantitative and Qualitative Disclosures about Market Risk” and Item 1A. “Risk Factors—We are exposed to fluctuations in currency exchange rates that could negatively impact our financial results and cash flows” included in our Annual Report on Form 10-K for the year ended December 31, 2017 for a more complete discussion of our market risk exposure.

Foreign currency exposure

Translation risk

Our international sales are usually denominated in foreign currencies. However, the operating expenses of our foreign operations are also primarily denominated in foreign currencies, which partially offset our foreign currency exposure.

A hypothetical 10% strengthening in the U.S. dollar against other currencies would result in the following impact:

 

   

Nine Months Ended
September 30,

Increase (decrease)  

            2018             

 

            2017             

Total revenue

  (4)%   (4)%

Net (loss) income

  12%   (1)%

Remeasurement risk

We have experienced and expect to continue to experience fluctuations in our results of operations as a result of transaction gains or losses related to remeasuring monetary assets and liabilities that are denominated in currencies other than the functional currency of the entities in which they are recorded.

We are primarily exposed to changes in foreign currency exchange rates associated with Australian dollar, Euro, and U.S. dollar denominated cash and cash equivalents, accounts receivable, unbilled receivables, and intercompany receivables and payables held by our U.K. subsidiary, a British pound functional entity.

 

26


Table of Contents

A hypothetical 10% strengthening in the British pound exchange rate in comparison to the Australian dollar, Euro, and U.S. dollar would result in an incremental foreign currency transaction loss of $8 million and $6 million, at September 30, 2018 and December 31, 2017.

 

ITEM 4.

CONTROLS AND PROCEDURES

(a) Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”) evaluated 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, as amended (“Exchange Act”)) as of September 30, 2018. In designing and evaluating our disclosure controls and procedures, our management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and our management necessarily applied its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of September 30, 2018.

(b) Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended September 30, 2018 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

27


Table of Contents

PART II - OTHER INFORMATION

 

ITEM 1A.

RISK FACTORS

We encourage you to carefully consider the risk factors identified in Item 1A. “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2017. These risk factors could materially affect our business, financial condition, and future results and could cause our actual business and financial results to differ materially from those contained in forward-looking statements made in this Quarterly Report on Form 10-Q or elsewhere by management from time to time. There have been no material changes during the nine months ended September 30, 2018 to the risk factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2017.

 

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table sets forth information regarding our repurchases of our common stock during the three months ended September 30, 2018.

 

(in thousands, except per share

 

amounts)

 

 

Total Number
of Shares
Purchased(1)

  

Average

Price Paid
per
Share(1)

  

Total Number
of Shares Purchased as Part
of Publicly Announced
Share Repurchase
Program

      Approximate Dollar
Value of Shares That
May Yet Be Purchased at Period End
Under Publicly Announced Share
Repurchase Programs(2)
 

July 1, 2018 - July 31, 2018

  138      $     57.34      119       $                                                    39,189  

August 1, 2018 - August 31, 2018

  172      $     59.89      93       $                                                    33,645  

September 1, 2018 - September 30, 2018

  182      $     63.96      30       $                                                    31,746  
 

 

         

Total

  492      $     60.68         
 

 

         

 

  (1)

Shares withheld to cover the option exercise price and tax withholding obligations under the net settlement provisions of our stock compensation awards have been included in these amounts.

  (2) 

Since 2004, our Board of Directors has approved stock repurchase programs that have authorized the repurchase, in the aggregate, of up to $221.8 million of our common stock. On June 21, 2018, we announced that our Board of Directors extended the expiration date of the current stock repurchase program to June 30, 2019 and increased the amount of common stock we are authorized to repurchase to $50 million between June 15, 2018 and June 30, 2019 (the “Current Program”). Under the Current Program, purchases may be made from time to time on the open market or in privately negotiated transactions. Shares may be repurchased in such amounts as market conditions warrant, subject to regulatory and other considerations. We have established a pre-arranged stock repurchase plan, intended to comply with the requirements of Rule 10b5-1 under the Exchange Act, and Rule 10b-18 under the Exchange Act (the “10b5-1 Plan”). All stock repurchases under the Current Program during closed trading window periods will be made pursuant to the 10b5-1 Plan.

 

ITEM 6.

EXHIBITS

 

 Exhibit No.  

 

Description

31.1

  Certification pursuant to Exchange Act Rules 13a-14 and 15d-14 of the Chief Executive Officer.

31.2

  Certification pursuant to Exchange Act Rules 13a-14 and 15d-14 of the Chief Financial Officer.

32+

  Certification pursuant to 18 U.S.C. Section 1350 of the Chief Executive Officer and the Chief Financial Officer.

101.INS

  XBRL Instance document.

101.SCH

  XBRL Taxonomy Extension Schema Document.

101.CAL

  XBRL Taxonomy Calculation Linkbase Document.

101.DEF

  XBRL Taxonomy Extension Definition Linkbase Document.

101.LAB

  XBRL Taxonomy Label Linkbase Document.

101.PRE

  XBRL Taxonomy Presentation Linkbase Document.

   + Indicates that the exhibit is being furnished with this report and is not filed as a part of it.

   ++ Management contracts and compensatory plan or arrangements

 

28


Table of Contents

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

    Pegasystems Inc.
  Dated:  November 7, 2018     By:     /s/ KENNETH STILLWELL
      Kenneth Stillwell
      Chief Financial Officer and Chief Administrative Officer
      (Principal Financial Officer)

 

29

EX-31.1 2 d623714dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION

I, Alan Trefler, certify that:

 

  1.

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

Dated: November 7, 2018

  

/s/ ALAN TREFLER

   Alan Trefler
  

 

Chairman and Chief Executive Officer

  

 

(Principal Executive Officer)

EX-31.2 3 d623714dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION

I, Kenneth Stillwell, certify that:

 

  1.

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

Dated: November 7, 2018

 

  

/s/ KENNETH STILLWELL

   Kenneth Stillwell
  

 

Chief Financial Officer and Chief Administrative Officer

  

 

(Principal Financial Officer)

EX-32 4 d623714dex32.htm EX-32 EX-32

Exhibit 32

CERTIFICATION PURSUANT TO SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Pegasystems Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Alan Trefler, Chairman and Chief Executive Officer of Pegasystems Inc., and Kenneth Stillwell, Chief Financial Officer and Chief Administrative Officer of Pegasystems Inc., each certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

  1.

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

 

  2.

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

Dated: November 7, 2018

 

  

/s/ ALAN TREFLER

   Alan Trefler
  

 

Chairman and Chief Executive Officer

  

 

(Principal Executive Officer)

  

/s/ KENNETH STILLWELL

   Kenneth Stillwell
  

 

Chief Financial Officer and Chief Administrative Officer

  

 

(Principal Financial Officer)

EX-101.INS 5 pega-20180930.xml XBRL INSTANCE DOCUMENT 78700651 130568000 12926000 -11880000 962643000 39829000 586138000 150733000 11638000 135132000 1000 99782000 590000 100371000 106195000 200000000 78081000 4469000 205977000 78816000 788000 1581000 2888000 158178000 36166000 50799000 164018000 5840000 74200000 71318000 104061000 2365000 127439000 23378000 72897000 341788000 962643000 282251000 134679000 12020000 73464000 23371000 0 1000000 522330000 0 496815000 1.00 155964000 3971000 155964000 620855000 4623000 5212000 475626000 168929000 89177000 79752000 324893000 0.48 0.27 0.25 1.00 312853000 98075000 59639000 0.60 0.19 0.11 51763000 0.10 P5Y P3Y 10212000 2890000 99782000 15212000 53416000 46366000 99782000 25424000 53416000 46366000 2890000 5361000 5361000 49067000 58942000 9875000 49633000 63136000 13503000 1000 53416000 323000 53738000 46366000 267000 46633000 153133000 140591000 8877000 2586000 1079000 16436000 14107000 1830000 449000 50000 56162000 44283000 10063000 1598000 218000 33499000 25343000 6490000 360000 1306000 263100000 88529000 70815000 54646000 49110000 70594000 17370000 -6460000 -6692000 1011567000 45508000 646516000 222735000 14468000 152097000 1000 61469000 285000 61753000 162279000 200000000 78081000 914000 223748000 78816000 781000 914000 37924000 14240000 166297000 38463000 37924000 170003000 3706000 66040000 95568000 2344000 127467000 31899000 72952000 357330000 1011567000 295215000 131391000 10767000 416148000 41135000 148864000 23652000 0 1000000 0 508051000 7420000 158898000 654237000 6444000 4065000 542341000 160708000 152646000 382547000 -3494000 721606000 57127000 195073000 6591000 350528000 721606000 416148000 148864000 221926000 371078000 152646000 248331000 -2966000 289961000 37924000 -42887000 -28776000 38463000 -2885000 6802000 289961000 286125000 283159000 160708000 134216000 2720000 1030000 61469000 40051000 28621000 32848000 61469000 42771000 28621000 32848000 1030000 5361000 5361000 45372000 58942000 13570000 44835000 63164000 18329000 1000 28621000 137000 28757000 32848000 148000 32996000 9479000 8529000 219000 59974000 0.09 66949000 205696000 -0.18 18703000 12231000 0.70 2054000 0.75 428166000 -6549000 15455000 38174000 48944000 -9009000 547000 -11966000 -44040000 6941000 373507000 8848000 113926000 57953000 8996000 -12796000 287000 37099000 54659000 148000 57953000 25687000 23124000 9403000 214244000 633862000 633862000 121089000 39929000 5459000 82717000 77258000 205696000 0.44 0.47 395346000 -793000 38174000 18663000 -17952000 470000 376647000 36615000 287000 18699000 217384000 601042000 121089000 82717000 77258000 3826000 195220000 20945000 180759000 180925000 225063000 32820000 -5756000 30281000 8943000 77000 -3140000 21338000 35960000 -3140000 32820000 36172000 -810000 -2542000 3519000 1940000 1.00 0.12 0.11 0.13 0.59 0.05 0 7228000 10306000 5608000 11482000 3871000 10913000 3826000 231392000 20945000 179949000 180925000 222521000 186314000 149573000 81819000 36207000 365729000 75193000 67403000 81557000 376819000 32890000 231392000 402470000 8508000 false 11806000 6380000 <div> <p style="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>1. BASIS OF PRESENTATION</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Pegasystems Inc. (together with its subsidiaries, &#x201C;the Company&#x201D;) has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (&#x201C;SEC&#x201D;) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (&#x201C;U.S.&#x201D;) for complete financial statements and should be read in conjunction with the Company&#x2019;s audited financial statements included in the Annual Report on Form <font style="white-space:nowrap">10-K</font> for the year ended December&#xA0;31, 2017.</p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> In the opinion of management, the Company has prepared the accompanying unaudited condensed consolidated financial statements on the same basis as its audited financial statements, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented.</p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year 2018.</p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> On January&#xA0;1, 2018, the Company adopted Accounting Standards Update (&#x201C;ASU&#x201D;) <font style="white-space:nowrap">No.&#xA0;2014-09,</font> &#x201C;Revenue from Contracts with Customers (Topic 606)&#x201D; using the full retrospective method which required that each prior reporting period presented be adjusted to reflect the application of this ASU. See Note 2. &#x201C;New Accounting Pronouncements&#x201D; for additional information.</p> </div> -56084000 0.09 -10984000 223854000 --12-31 225100000 <div> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="94%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;September&#xA0;30,&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2018</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred contract costs<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;50,799&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;37,924&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0%; MARGIN-TOP: 4pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in other long-term assets.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Geographic revenue</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="35%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>Three Months Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>Nine Months Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(Dollars in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S.</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">103,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">105,059</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">55%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">327,409</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">376,819</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">59%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other Americas</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,424</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,307</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,766</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,890</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> United Kingdom (&#x201C;U.K.&#x201D;)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,277</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,537</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">68,450</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">67,403</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Europe (excluding U.K.), Middle East, and Africa</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,254</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,109</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">101,150</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">81,557</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Asia-Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,233</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">26,945</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,449</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,193</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;203,263</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;100%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;190,957</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;100%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;635,224</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;100%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;633,862</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;100%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> <b><i>Revenue streams</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="46%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></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"><b>Nine Months Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Perpetual license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;20,276&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;12,623&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;56,829&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;81,819&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Term license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,066&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,611&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">128,070&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">149,573&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenue recognized at a point in time</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">52,342&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,234&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">184,899&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">231,392&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,017&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,812&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">196,448&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,949&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cloud</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,184&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,280&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,967&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,207&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Consulting</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,720&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,631&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">195,910&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">186,314&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenue recognized over time</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">150,921&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">137,723&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">450,325&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">402,470&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">203,263&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">190,957&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">635,224&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">633,862&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="8"></td> <td height="16" colspan="8"></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended<br /> September&#xA0;30,</b></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"><b>Nine Months Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Term license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;32,066&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;40,611&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;128,070&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;149,573&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cloud</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,184&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,280&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,967&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,207&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,017&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,812&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">196,448&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,949&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Subscription<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">120,267&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">115,703&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">382,485&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">365,729&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Perpetual license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,276&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,623&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,829&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">81,819&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Consulting</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,720&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,631&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">195,910&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">186,314&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">203,263&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">190,957&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">635,224&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">633,862&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be dependent on a renewal for a client to receive continued benefit.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b>12. EARNINGS PER SHARE</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Basic earnings per share is computed using the weighted-average number of common shares outstanding during the applicable period. Diluted earnings per share is computed using the weighted-average number of common shares outstanding during the applicable period, plus the dilutive effect of outstanding stock options and RSUs, using the treasury stock method. In periods of loss, all stock options and RSUs are excluded, as their inclusion would be anti-dilutive.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The calculation of the basic and diluted earnings per share is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="53%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b><br /> <b>September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Basic</b></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net (loss) income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(7,587)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,288&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(5,796)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;57,953&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares outstanding</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;78,700&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;77,691&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;78,525&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,258&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Loss) earnings per share, basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.10)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.01&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.07)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.75&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></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; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Diluted</b></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net (loss) income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,587)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,288&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,796)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">57,953&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average effect of dilutive securities:</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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,681&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,519&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> RSUs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,951&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,940&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of dilutive securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,632&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,459&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares outstanding, assuming dilution</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">78,700&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">83,323&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">78,525&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,717&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Loss) earnings per share, diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.10)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.01&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.07)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.70&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding anti-dilutive stock options and RSUs<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,119&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,380&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">219&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="1%" align="left"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Certain outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the period presented. These awards may be dilutive in the future.</p> </td> </tr> </table> </div> 0.80 18692000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b>10. STOCK-BASED COMPENSATION</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Expense</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="54%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,319&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,613&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,277&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,913&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Selling and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,198&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,976&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,895&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,482&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,917&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,420&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,356&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,306&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> General and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,974&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,480&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,045&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,228&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,408&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13,489&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">47,573&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,929&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(3,555)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(4,129)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(10,037)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(12,231)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company recognizes stock-based compensation using the accelerated recognition method, treating each vesting tranche as if it were an individual grant. As of September&#xA0;30, 2018, the Company had, net of estimated forfeitures, $74.2&#xA0;million of unrecognized stock-based compensation expense, related to all unvested restricted stock units (&#x201C;RSUs&#x201D;) and stock options, which was expected to be recognized over a weighted-average period of 2.2 years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Grants</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company granted the following stock-based compensation awards:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="79%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Shares&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total&#xA0;Fair&#xA0;Value&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> RSUs<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,117&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">65,569&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-qualified</font>&#xA0;stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,623&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,372&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="1%" align="left"><sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Includes approximately 0.1&#xA0;million RSUs which were granted in connection with the election by certain employees to receive 50% of their 2018 target incentive compensation under the Company&#x2019;s Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $8.2&#xA0;million associated with this RSU grant is expected to be recognized over a&#xA0;<font style="WHITE-SPACE: nowrap">one-year</font>&#xA0;period beginning on the grant date.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>RSU vestings and stock option exercises</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> During the nine months ended September&#xA0;30, 2018, 1.2&#xA0;million shares of common stock were issued due to stock option exercises and RSU vestings under the Company&#x2019;s stock-based compensation plans.</p> </div> Q3 2018 10-Q P2Y2M12D 10037000 PEGASYSTEMS INC. false <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> <b>8. FAIR VALUE MEASUREMENTS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Assets and liabilities measured at fair value on a recurring basis</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company records its cash equivalents, marketable securities, and investments in privately-held companies at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Level 1 - observable inputs such as quoted prices in active markets for identical assets or liabilities;</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Level 2 - significant other inputs that are observable either directly or indirectly; and</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Level 3 - significant unobservable inputs on which there is little or no market data, which require the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company&#x2019;s cash equivalents are composed of money market funds and time deposits, which are classified within Level&#xA0;1 and Level&#xA0;2, respectively, in the fair value hierarchy. The Company&#x2019;s marketable securities, which are classified within Level&#xA0;2 of the fair value hierarchy are valued based on a market approach using quoted prices, when available, or matrix pricing compiled by third party pricing vendors, using observable market inputs such as interest rates, yield curves, and credit risk. The Company&#x2019;s investments in privately-held companies are classified within Level&#xA0;3 of the fair value hierarchy and are valued using model-based techniques, including option pricing models and discounted cash flow models.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> If applicable, the Company will recognize transfers into and out of levels within the fair value hierarchy at the end of the reporting period in which the actual event or change in circumstance occurs. There were no transfers between levels during the nine months ended September&#xA0;30, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company&#x2019;s assets and liabilities measured at fair value on a recurring basis were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="42%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>September&#xA0;30, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;1&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;2&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;3&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;10,212&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;15,212&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;25,424&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities:</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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,366&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,366&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,416&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,416&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,782&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,782&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Investments in privately-held companies<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,890&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,890&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="52%"></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: 1pt"> <td height="8"></td> <td height="8" colspan="16"></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;1&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;2&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;3&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2,720&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;40,051&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;42,771&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,848&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,848&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,621&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,621&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,469&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,469&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Investments in privately-held companies<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,030&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,030&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> For certain other financial instruments, including accounts receivable and accounts payable, the carrying value approximates fair value due to the relatively short maturity of these items.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt"> <b><i>Assets measured at fair value on a nonrecurring basis</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt"> Assets recorded at fair value on a nonrecurring basis, including property and equipment and intangible assets, are recognized at fair value when they are impaired. During the nine months ended September&#xA0;30, 2018 and 2017, the Company did not recognize any impairments of its assets recorded at fair value on a nonrecurring basis.</p> </div> -0.07 0.21 -1913000 0001013857 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b>6. GOODWILL AND OTHER INTANGIBLE ASSETS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Goodwill</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The change in the carrying amount of goodwill was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="98%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="19%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" rowspan="2"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of January&#xA0;1,</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,952&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Currency translation adjustments</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(55)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of September&#xA0;30,</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,897&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Intangibles</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="51%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>September&#xA0;30, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Useful&#xA0;Lives&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"><b>Cost</b></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"><b>Accumulated<br /> Amortization</b></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" nowrap="nowrap" align="center"><b>Net&#xA0;Book Value<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Client-related intangibles</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">4-10&#xA0;years&#xA0;</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;63,136&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(49,633)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;13,503&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Technology</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">3-10</font>&#xA0;years&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,942&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(49,067)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,875&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1-5 years&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,361&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,361)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;127,439&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(104,061)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;23,378&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 0px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)&#xA0;</sup>Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="51%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>December&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Useful&#xA0;Lives&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"><b>Cost</b></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"><b>Accumulated<br /> Amortization</b></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" nowrap="nowrap" align="center"><b>Net&#xA0;Book Value<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Client-related intangibles</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">4-10&#xA0;years&#xA0;</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;63,164&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(44,835)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;18,329&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Technology</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">3-10</font>&#xA0;years&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,942&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(45,372)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,570&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1-5 years&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,361&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,361)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;127,467&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(95,568)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;31,899&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 0px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)&#xA0;</sup>Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Amortization of intangible assets was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="52%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,232&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,232&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;3,695&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;3,871&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Selling and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,603&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,873&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,813&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,608&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,835&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,105&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,508&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,479&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> </div> 2018-09-30 -0.07 false Large Accelerated Filer 411370000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b>11. INCOME TAXES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Effective income tax rate</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="79%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(Dollars in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Benefit from income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(23,692</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(9,009</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effective income tax rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">80</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(18</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 10px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> During the nine months ended September&#xA0;30, 2018, the Company&#x2019;s effective income tax rate changed primarily due to the following factors:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">excess tax benefits from stock-based compensation were disproportionately greater than the (loss) income before benefit from income taxes;</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">a decrease in the estimated annual effective income tax rate primarily due to the reduction of the U.S. statutory federal tax rate from 35% to 21% pursuant to the Tax Reform Act;</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">an increase in utilization of U.S. research and development tax credits; and</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">a decrease in uncertain tax provisions as a result of the settlement of a foreign tax audit for 2012 through 2015.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Tax reform act</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> On December&#xA0;22, 2017, the Tax Cuts and Jobs Act of 2017 (&#x201C;Tax Reform Act&#x201D;) was enacted into law, which significantly changed U.S. tax law and included many provisions, such as a reduction of the U.S. federal statutory tax rate, a <font style="WHITE-SPACE: nowrap">one-time</font> transition tax on deemed repatriation of deferred foreign earnings, and a provision to tax global intangible <font style="WHITE-SPACE: nowrap">low-taxed</font> income (&#x201C;GILTI&#x201D;) of foreign subsidiaries, a special tax deduction for foreign derived intangible income, and a base erosion anti-abuse tax measure (&#x201C;BEAT&#x201D;) that may tax payments between a U.S. corporation and its foreign subsidiaries, among other tax changes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> In the three months ended December&#xA0;31, 2017, the Company recognized, under SEC Staff Accounting Bulletin No.&#xA0;118 (&#x201C;SAB 118&#x201D;), provisional income taxes, including $20.4&#xA0;million of income tax expense to <font style="WHITE-SPACE: nowrap">re-measure</font> its net deferred tax assets to the 21% enacted rate. Also, during the same period, the Company reduced its provisional income taxes by a $12.6&#xA0;million income tax benefit as a result of the remeasurement of its net deferred tax liabilities under the retrospective adoption of ASC 606.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The final income tax amounts may differ from those provisional amounts, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions by the Company, additional regulatory guidance that may be issued, and actions the Company may take as a result of the Tax Reform Act.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Tax Reform Act also provided for a <font style="WHITE-SPACE: nowrap">one-time</font> deemed mandatory repatriation of post-1986 undistributed foreign subsidiary earnings and profits through December&#xA0;31, 2017. However, based on the Company&#x2019;s provisional analysis performed as of that date, the Company does not expect to be subject to the <font style="WHITE-SPACE: nowrap">one-time</font> transition tax due to the Company&#x2019;s foreign subsidiaries being in a net accumulated deficit position. During the nine months ended September&#xA0;30, 2018, the Company recognized no material adjustments to these estimates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Tax Reform Act provides the following new anti-abuse provisions beginning in 2018:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">The GILTI provisions require the Company to include in its U.S. income tax base foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary&#x2019;s tangible assets. The Company expects that it will be subject to incremental U.S. tax resulting from GILTI inclusions beginning in 2018. As of September&#xA0;30, 2018, the Company has included an estimate of the effect of its GILTI provisions in its estimated annual effective tax rate. The Company continues to monitor IRS guidance and will update its estimates as guidance is issued.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">The BEAT provisions in the Tax Reform Act impose an alternative minimum tax on taxpayers with substantial base-erosion payments. The Company&#x2019;s preliminary assessment is that the Company will not be subject to the BEAT in 2018. The Company continues to monitor IRS guidance and will update its estimates as guidance is issued.</p> </td> </tr> </table> </div> 558000 -8698000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Amortization of intangible assets was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="52%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,232&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,232&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;3,695&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;3,871&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Selling and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,603&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,873&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,813&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,608&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,835&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,105&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,508&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,479&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 38749000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b>3. MARKETABLE SECURITIES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>September&#xA0;30, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Amortized&#xA0;Cost&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Unrealized&#xA0;Gains&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Unrealized&#xA0;Losses&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Fair&#xA0;Value&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,633&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(267)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,366&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,738&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(323)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,416&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,371&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(590)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,782&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Amortized&#xA0;Cost&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Unrealized&#xA0;Gains&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Unrealized&#xA0;Losses&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Fair&#xA0;Value&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,996&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(148)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,848&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,757&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(137)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,621&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,753&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(285)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,469&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> As of September&#xA0;30, 2018, the Company did not hold any investments with unrealized losses that are considered to be other-than-temporary.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> As of September&#xA0;30, 2018, remaining maturities of marketable securities ranged from October 2018 to August 2021, with a weighted-average remaining maturity of approximately 1.5 years.</p> </div> -29488000 -23692000 -55000 2076000 -49595000 -71664000 7067000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b>2. NEW ACCOUNTING PRONOUNCEMENTS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Financial instruments</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In June 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-13,</font>&#xA0;&#x201C;Financial Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#x201D; which requires measurement and recognition of expected credit losses for financial assets measured at amortized cost, including accounts receivable, upon initial recognition of that financial asset using a forward-looking expected loss model, rather than an incurred loss model. Credit losses relating to&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font>&#xA0;debt securities should be recorded through an allowance for credit losses when the fair value is below the amortized cost of the asset, removing the concept of &#x201C;other-than-temporary&#x201D; impairments. The effective date for the Company will be January&#xA0;1, 2020, with early adoption permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements and related disclosures.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Leases</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-02,</font>&#xA0;&#x201C;Leases (Topic 842),&#x201D; which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font>&#xA0;asset for the right to use the underlying asset for the lease term. The effective date for the Company will be January&#xA0;1, 2019, with early adoption permitted. The Company expects that most of its operating lease commitments will be subject to this ASU and recognized as operating lease liabilities and&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font>&#xA0;assets upon adoption with a material impact to the Company&#x2019;s balance sheet but an immaterial impact to its results of operations and cash flows. The Company expects to elect the optional transition method to apply the new lease standard prospectively at the adoption date, as opposed to recasting prior reporting periods. As a result, the Company expects to recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>ASC 606 and ASC&#xA0;<font style="WHITE-SPACE: nowrap">340-40</font></i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> On January&#xA0;1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The most significant adoption impacts were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="1%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left"><i>Perpetual licenses with extended payment terms and term licenses&#xA0;</i>- Revenue from perpetual licenses with extended payment terms and term licenses is now recognized when control is transferred to the client, which is defined as the point in time when the client can use and benefit from the license. Previously, the Company recognized revenue over the term of the agreements as payments became due or earlier if prepaid. Any unrecognized license revenue from these arrangements is recognized in the period that control transfers or as a cumulative adjustment to retained earnings as of December&#xA0;31, 2015. Unbilled receivables in the Company&#x2019;s unaudited condensed consolidated balance sheets increased significantly upon adoption due to the revenue from term licenses being recognized prior to amounts being due, or prepaid, by clients and perpetual licenses with extended payment terms.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="1%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left"><i>Allocation of future credits and significant discounts</i>&#xA0;- Perpetual or term licenses delivered are a separate performance obligation which now requires the Company to allocate any future credits and discounts to the performance obligations in the arrangement based upon their relative stand-alone selling prices.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="1%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left"><i>Deferred contract costs</i>&#xA0;- Sales incentive programs and other incremental costs to obtain a contract were previously expensed when incurred. ASC&#xA0;<font style="WHITE-SPACE: nowrap">340-40</font>&#xA0;requires these costs be recognized as an asset when incurred and expensed over the period of expected benefit, which is on average five years. This change primarily impacts the Company&#x2019;s contracts related to multi-year cloud offerings, maintenance on term and perpetual licenses, and long-term term and perpetual licenses with client usage rights that increase over time.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="1%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left"><i>Taxes</i>&#xA0;- The corresponding effect on tax balances of the above impacts has also been recognized.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> For additional information on the Company&#x2019;s accounting policies as a result of the adoption of ASC 606 and ASC&#xA0;<font style="WHITE-SPACE: nowrap">340-40</font>&#xA0;see Note 4. &#x201C;Receivables, Contract Assets, and Deferred Revenue&#x201D;, Note 5. &#x201C;Deferred Contract Costs&#x201D;, and Note 9. &#x201C;Revenue&#x201D;.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The impact of the adoption of ASC 606 and ASC&#xA0;<font style="WHITE-SPACE: nowrap">340-40</font>&#xA0;on the Company&#x2019;s unaudited condensed consolidated balance sheet and unaudited condensed consolidated statement of operations is:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="91%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>December&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Previously&#xA0;reported&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Adjustments&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;As&#xA0;adjusted&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Assets</b></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> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable, unbilled receivables, and contract assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">248,331&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">134,216&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">382,547&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term unbilled receivables</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">160,708&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">160,708&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,127&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(42,887)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,240&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred contract costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,924&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,924&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other assets<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">416,148&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">416,148&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.56em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">721,606&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">289,961&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,011,567&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Liabilities and stockholders&#x2019; equity</b></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> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">195,073&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(28,776)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">166,297&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,591&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,885)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,706&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,463&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,463&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other liabilities<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(2)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">148,864&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">148,864&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.56em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">350,528&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,802&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">357,330&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency translation adjustments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,494)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,966)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,460)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Retained earnings</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">221,926&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">286,125&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">508,051&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other equity<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(3)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">152,646&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">152,646&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.56em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total stockholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">371,078&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">283,159&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">654,237&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.56em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities and stockholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;721,606&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;289,961&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,011,567&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left"><sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Includes cash, cash equivalents, marketable securities, income taxes receivable, other current assets, property and equipment, intangible assets, goodwill, and other long-term assets (as reflected in the consolidated balance sheets in the Annual Report on Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the year ended December&#xA0;31, 2017).</p> </td> </tr> </table> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left"><sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(2)</sup>&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Includes accounts payable, accrued expenses, accrued compensation and related expenses, income taxes payable, and other long-term liabilities (as reflected in the consolidated balance sheets in the Annual Report on Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the year ended December&#xA0;31, 2017).</p> </td> </tr> </table> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left"><sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(3)</sup></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Includes common stock, additional&#xA0;<font style="WHITE-SPACE: nowrap">paid-in</font>&#xA0;capital, and net unrealized loss on&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font>&#xA0;marketable securities (as reflected in the consolidated balance sheets in the Annual Report on Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the year ended December&#xA0;31, 2017).</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="22" align="center"><b>September&#xA0;30, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended</b></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="10" align="center"><b>Nine Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;Previously&#xA0;&#xA0;<br /> Reported</b></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"> <b>&#xA0;&#xA0;Adjustments&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;As&#xA0;Adjusted&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;Previously&#xA0;&#xA0;<br /> Reported</b></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"> <b>&#xA0;&#xA0;Adjustments&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;As&#xA0;Adjusted&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Revenue:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Software license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">41,793&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,441&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">53,234&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">195,220&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,172&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">231,392&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,204&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(392)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,812&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">180,759&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(810)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,949&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,818&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">93&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,911&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">225,063&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,542)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">222,521&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;&#xA0;Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,815&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,142&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">190,957&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">601,042&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,820&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">633,862&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Cost of revenue:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Software license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,276&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,276&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,826&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,826&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,716&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,716&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,945&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,945&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,739&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,739&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">180,925&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">180,925&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;&#xA0;Total cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">69,731&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">69,731&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">205,696&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">205,696&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">110,084&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,142&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,226&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">395,346&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,820&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">428,166&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Operating expenses:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Selling and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70,209&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(846)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">69,363&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">217,384&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,140)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,244&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,031&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,031&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,089&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,089&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;General and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,133&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,133&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,174&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,174&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Total operating expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">124,373&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(846)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">123,527&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">376,647&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,140)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">373,507&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Loss) income from operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(14,289)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,988&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,301)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,699&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,960&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54,659&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency transaction loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(552)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4,500)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,052)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(793)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,756)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,549)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest income, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">144&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">140&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">470&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">547&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other income, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">287&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">287&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Loss) income before benefit from income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(14,697)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,484&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,213)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,663&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30,281&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,944&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Benefit from income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(12,885)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,384&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,501)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(17,952)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,943&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,009)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 4em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;&#xA0;Net (loss) income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,812)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,100&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,288&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,615&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,338&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">57,953&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>(Loss) earnings per share:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.03)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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" align="right">0.01&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.47&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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" align="right">0.75&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.03)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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" align="right">0.01&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.44&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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" align="right">0.70&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Weighted-average number of common shares outstanding:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,691&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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">&#xA0;</td> <td valign="bottom" align="right">77,691&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,258&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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">&#xA0;</td> <td valign="bottom" align="right">77,258&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,691&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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">&#xA0;</td> <td valign="bottom" align="right">83,323&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,717&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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">&#xA0;</td> <td valign="bottom" align="right">82,717&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Adoption of ASC 606 and ASC&#xA0;<font style="WHITE-SPACE: nowrap">340-40</font>&#xA0;did not change the Company&#x2019;s total cash provided by or used in operating, financing, or investing activities in the Company&#x2019;s unaudited condensed consolidated statements of cash flows for the nine months ended September&#xA0;30, 2017.</p> </div> 443855000 -4911000 67088000 -5796000 -5188000 2079000 363000 64597000 -32485000 -277000 -5796000 68177000 26456000 7874000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Revenue policy</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company&#x2019;s revenue is primarily derived from:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Software license revenue is primarily derived from sales of the Company&#x2019;s Pega Platform and software applications.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Maintenance revenue includes revenue from client support including software upgrades on a when <font style="WHITE-SPACE: nowrap">and-if</font> available basis, telephone support, and bug fixes or patches.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Services revenue is primarily derived from cloud revenue, which is sales of the Company&#x2019;s hosted Pega Platform and software applications, and consulting revenue, which is primarily related to new license implementations.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>Contracts with multiple performance obligations</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company&#x2019;s license and cloud arrangements often contain multiple performance obligations. For contracts with multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. If the transaction price contains discounts or the Company expects to provide a future price concession, these elements are considered when determining the transaction price prior to allocation. Variable fees within the transaction price are estimated and recognized in revenue as the Company satisfies each performance obligation to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable fee is resolved. If the contract grants the client the option to acquire additional products or services, the Company assesses whether any discount on the included products and services is in excess of levels normally available to similar clients and, if so, accounts for that discount as an additional performance obligation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>Software licenses</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company has concluded that its software licenses are distinct performance obligations, as the client can benefit from the software on its own. Software license revenue is typically recognized at a point in time when control is transferred to the client, which is defined as the point in time when the client can use and benefit from the license. The software license is delivered before related services are provided and is functional without services, updates, and technical support.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Stand-alone selling price for software licenses is determined using the residual approach. The Company utilizes the residual approach as license performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach is appropriate for its license performance obligations when sold with other performance obligations. If the standalone selling price analysis illustrates that software license performance obligations are no longer highly variable, the Company will utilize the relative allocation method for such arrangements.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Term license fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the license agreement, which is typically three to five years and may be renewed for additional terms at the client&#x2019;s option. Perpetual license fees are usually payable when the contract is executed.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>Maintenance</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Maintenance contracts entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the maintenance contract. Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. Maintenance revenue is recognized over time on a straight-line basis over the contract period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The maintenance performance obligation is priced as a percentage of the selling price of the related software license, which is highly variable. The Company determined the standalone selling price based on this pricing relationship, which has remained constant within a narrow range, and observable data from standalone sales of maintenance, along with all other observable data.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Maintenance fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the agreement.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>Services</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Services revenue is comprised of consulting, including software license implementations, training, reimbursable expenses, and cloud, which is derived from sales of the Company&#x2019;s hosted Pega Platform and software application environments. The Company has concluded that most services are distinct performance obligations. Consulting may be provided on a stand-alone basis or bundled with other performance obligations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">The stand-alone selling price for time and materials consulting is determined by observable prices in similar transactions without multiple performance obligations and recognized as revenue as the services are performed. Fees for time and materials consulting contracts are usually payable shortly after the service is provided.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">The stand-alone selling price for fixed price consulting is based on the estimated hours versus actual hours in similar geographies and for similar contract sizes. Revenue for fixed price consulting is recognized over time as the services are provided. Fees for fixed price consulting are usually payable as contract milestones are achieved.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">The stand-alone selling price of cloud sales of production environments is determined based on the residual approach when sold with other performance obligations and is recognized over the term of the service. The Company utilizes the residual approach as cloud performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Cloud fees for production environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">The stand-alone selling price for cloud sales of development and testing environments is developed using observable prices in similar transactions without multiple performance obligations and is recognized over the term of the service. Cloud fees for development and testing environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <i>Contract modifications</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company enters into amendments to previously executed contracts which constitute contract modifications. The Company assesses each of these contract modifications to determine:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">1.</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">if the additional products and services are distinct from the products and services in the original arrangement, and</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">2.</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">1.</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">a prospective basis as a termination of the existing contract and the creation of a new contract; or</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">2.</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">a cumulative <font style="WHITE-SPACE: nowrap">catch-up</font> basis.</p> </td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The calculation of the basic and diluted earnings per share is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="53%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b><br /> <b>September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Basic</b></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net (loss) income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(7,587)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,288&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(5,796)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;57,953&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares outstanding</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;78,700&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;77,691&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;78,525&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,258&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Loss) earnings per share, basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.10)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.01&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.07)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.75&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></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; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Diluted</b></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net (loss) income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,587)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,288&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,796)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">57,953&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average effect of dilutive securities:</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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,681&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,519&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> RSUs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,951&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,940&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of dilutive securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,632&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,459&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares outstanding, assuming dilution</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">78,700&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">83,323&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">78,525&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,717&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Loss) earnings per share, diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.10)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.01&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.07)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.70&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding anti-dilutive stock options and RSUs<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,119&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,380&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">219&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="1%" align="left"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Certain outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the period presented. These awards may be dilutive in the future.</p> </td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Expense</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="54%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,319&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,613&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,277&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,913&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Selling and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,198&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,976&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,895&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,482&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,917&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,420&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,356&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,306&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> General and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,974&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,480&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,045&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,228&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,408&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13,489&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">47,573&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,929&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(3,555)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(4,129)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(10,037)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(12,231)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <br class="Apple-interchange-newline" /></div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The change in the carrying amount of goodwill was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="98%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="19%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" rowspan="2"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of January&#xA0;1,</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,952&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Currency translation adjustments</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(55)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of September&#xA0;30,</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,897&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#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"> Clients accounting for 10% or more of the Company&#x2019;s total revenue were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;203,263&#xA0;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;190,957&#xA0;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">635,224</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">633,862</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Client A</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">*</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">*</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> &#xA0;&#xA0;*Client accounted for less than 10% of total revenue.</p> </div> 269845000 635224000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 10pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b>9. REVENUE</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Revenue policy</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company&#x2019;s revenue is primarily derived from:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Software license revenue is primarily derived from sales of the Company&#x2019;s Pega Platform and software applications.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Maintenance revenue includes revenue from client support including software upgrades on a when&#xA0;<font style="WHITE-SPACE: nowrap">and-if</font>&#xA0;available basis, telephone support, and bug fixes or patches.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Services revenue is primarily derived from cloud revenue, which is sales of the Company&#x2019;s hosted Pega Platform and software applications, and consulting revenue, which is primarily related to new license implementations.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Contracts with multiple performance obligations</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company&#x2019;s license and cloud arrangements often contain multiple performance obligations. For contracts with multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. If the transaction price contains discounts or the Company expects to provide a future price concession, these elements are considered when determining the transaction price prior to allocation. Variable fees within the transaction price are estimated and recognized in revenue as the Company satisfies each performance obligation to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable fee is resolved. If the contract grants the client the option to acquire additional products or services, the Company assesses whether any discount on the included products and services is in excess of levels normally available to similar clients and, if so, accounts for that discount as an additional performance obligation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Software licenses</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company has concluded that its software licenses are distinct performance obligations, as the client can benefit from the software on its own. Software license revenue is typically recognized at a point in time when control is transferred to the client, which is defined as the point in time when the client can use and benefit from the license. The software license is delivered before related services are provided and is functional without services, updates, and technical support.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Stand-alone selling price for software licenses is determined using the residual approach. The Company utilizes the residual approach as license performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach is appropriate for its license performance obligations when sold with other performance obligations. If the standalone selling price analysis illustrates that software license performance obligations are no longer highly variable, the Company will utilize the relative allocation method for such arrangements.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Term license fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the license agreement, which is typically three to five years and may be renewed for additional terms at the client&#x2019;s option. Perpetual license fees are usually payable when the contract is executed.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Maintenance</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Maintenance contracts entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the maintenance contract. Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. Maintenance revenue is recognized over time on a straight-line basis over the contract period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The maintenance performance obligation is priced as a percentage of the selling price of the related software license, which is highly variable. The Company determined the standalone selling price based on this pricing relationship, which has remained constant within a narrow range, and observable data from standalone sales of maintenance, along with all other observable data.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Maintenance fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the agreement.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Services</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Services revenue is comprised of consulting, including software license implementations, training, reimbursable expenses, and cloud, which is derived from sales of the Company&#x2019;s hosted Pega Platform and software application environments. The Company has concluded that most services are distinct performance obligations. Consulting may be provided on a stand-alone basis or bundled with other performance obligations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">The stand-alone selling price for time and materials consulting is determined by observable prices in similar transactions without multiple performance obligations and recognized as revenue as the services are performed. Fees for time and materials consulting contracts are usually payable shortly after the service is provided.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">The stand-alone selling price for fixed price consulting is based on the estimated hours versus actual hours in similar geographies and for similar contract sizes. Revenue for fixed price consulting is recognized over time as the services are provided. Fees for fixed price consulting are usually payable as contract milestones are achieved.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">The stand-alone selling price of cloud sales of production environments is determined based on the residual approach when sold with other performance obligations and is recognized over the term of the service. The Company utilizes the residual approach as cloud performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Cloud fees for production environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="3%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">The stand-alone selling price for cloud sales of development and testing environments is developed using observable prices in similar transactions without multiple performance obligations and is recognized over the term of the service. Cloud fees for development and testing environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Contract modifications</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company enters into amendments to previously executed contracts which constitute contract modifications. The Company assesses each of these contract modifications to determine:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">1.</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">if the additional products and services are distinct from the products and services in the original arrangement, and</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">2.</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">1.</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">a prospective basis as a termination of the existing contract and the creation of a new contract; or</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">2.</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">a cumulative&#xA0;<font style="WHITE-SPACE: nowrap">catch-up</font>&#xA0;basis.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Geographic revenue</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="35%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>Three Months Ended<br /> September&#xA0;30,</b></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="14" align="center"><b>Nine Months Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(Dollars in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S.</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">103,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">105,059</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">55%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">327,409</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">376,819</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">59%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other Americas</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,424</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,307</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,766</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,890</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> United Kingdom (&#x201C;U.K.&#x201D;)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,277</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,537</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">68,450</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">67,403</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Europe (excluding U.K.), Middle East, and Africa</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,254</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,109</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">101,150</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">81,557</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Asia-Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,233</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">26,945</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100,449</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,193</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;203,263</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;100%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;190,957</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;100%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;635,224</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;100%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;633,862</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;100%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom" colspan="5"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Revenue streams</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="46%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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"><b>Three&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></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"><b>Nine Months Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Perpetual license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;20,276&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;12,623&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;56,829&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;81,819&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Term license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,066&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,611&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">128,070&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">149,573&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenue recognized at a point in time</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">52,342&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,234&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">184,899&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">231,392&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,017&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,812&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">196,448&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,949&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cloud</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,184&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,280&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,967&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,207&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Consulting</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,720&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,631&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">195,910&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">186,314&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Revenue recognized over time</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">150,921&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">137,723&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">450,325&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">402,470&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">203,263&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">190,957&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">635,224&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">633,862&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="8"></td> <td height="16" colspan="8"></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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"><b>Three Months Ended<br /> September&#xA0;30,</b></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"><b>Nine Months Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Term license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;32,066&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;40,611&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;128,070&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;149,573&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cloud</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,184&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,280&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,967&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,207&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,017&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,812&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">196,448&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,949&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Subscription<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">120,267&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">115,703&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">382,485&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">365,729&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Perpetual license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,276&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,623&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,829&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">81,819&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Consulting</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,720&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,631&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">195,910&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">186,314&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">203,263&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">190,957&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">635,224&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">633,862&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)&#xA0;</sup>Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be subject to a renewal.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> During the nine months ended September&#xA0;30, 2018 and 2017, there were no material changes in the Company&#x2019;s estimate of variable fees.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Remaining performance obligations (formerly reported as &#x201C;committed not yet recognized revenue&#x201D;)</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Revenue for the remaining performance obligations on existing contracts is expected to be recognized in the future as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="27%"></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> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="26" align="center"><b>September&#xA0;30, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(Dollars in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Perpetual&#xA0;license</b></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"><b>Term&#xA0;license</b></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"><b>Maintenance</b></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"><b>Cloud</b></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"><b>Consulting</b></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"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 1 year or less</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,343&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,283&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">140,591&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">88,529&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,107&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">312,853&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;60%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">1-2</font>&#xA0;years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,490&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,063&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,877&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70,815&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,830&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,075&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">2-3</font>&#xA0;years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">360&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,598&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,586&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54,646&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">449&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">59,639&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Greater than 3 years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,306&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">218&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,079&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,110&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,763&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;33,499&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;56,162&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;153,133&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;263,100&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;16,436&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;522,330&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Major clients</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Clients accounting for 10% or more of the Company&#x2019;s total revenue were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="56%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></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"><b>2017</b></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"><b>2018</b></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"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;203,263&#xA0;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;190,957&#xA0;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">635,224</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">633,862</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Client A</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10%</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">*</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">*</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;*Client accounted for less than 10% of total revenue.</p> </div> 635224000 <div> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="70%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,</b><br /> <b>2018</b></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"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outside professional services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,638&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,468&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income and other taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,971&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,420&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketing and sales program expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,623&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,444&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Dividends payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,365&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,344&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee-related expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,212&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,065&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,020&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,767&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;39,829&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;45,508&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 135261000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company&#x2019;s assets and liabilities measured at fair value on a recurring basis were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="42%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>September&#xA0;30, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;1&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;2&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;3&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;10,212&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;15,212&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;25,424&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities:</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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,366&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,366&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,416&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,416&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,782&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,782&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Investments in privately-held companies<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,890&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,890&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="52%"></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: 1pt"> <td height="8"></td> <td height="8" colspan="16"></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;1&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;2&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;3&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2,720&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;40,051&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;42,771&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketable securities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,848&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,848&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,621&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,621&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,469&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,469&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Investments in privately-held companies<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,030&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,030&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in other long-term assets.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="51%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>September&#xA0;30, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Useful&#xA0;Lives&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"><b>Cost</b></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"><b>Accumulated<br /> Amortization</b></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" nowrap="nowrap" align="center"><b>Net&#xA0;Book Value<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Client-related intangibles</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">4-10&#xA0;years&#xA0;</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;63,136&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(49,633)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;13,503&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Technology</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">3-10</font>&#xA0;years&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,942&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(49,067)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,875&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1-5 years&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,361&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,361)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;127,439&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(104,061)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;23,378&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 0px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)&#xA0;</sup>Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="51%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>December&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Useful&#xA0;Lives&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"><b>Cost</b></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"><b>Accumulated<br /> Amortization</b></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" nowrap="nowrap" align="center"><b>Net&#xA0;Book Value<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Client-related intangibles</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">4-10&#xA0;years&#xA0;</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;63,164&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(44,835)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;18,329&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Technology</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"><font style="WHITE-SPACE: nowrap">3-10</font>&#xA0;years&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,942&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(45,372)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,570&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1-5 years&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,361&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,361)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;127,467&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;(95,568)&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;31,899&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 0px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)&#xA0;</sup>Included in other long-term assets.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Revenue for the remaining performance obligations on existing contracts is expected to be recognized in the future as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="27%"></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> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="26" align="center"><b>September&#xA0;30, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(Dollars in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Perpetual&#xA0;license</b></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"><b>Term&#xA0;license</b></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"><b>Maintenance</b></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"><b>Cloud</b></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"><b>Consulting</b></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"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 1 year or less</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,343&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,283&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">140,591&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">88,529&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,107&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">312,853&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;60%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">1-2</font>&#xA0;years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,490&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,063&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,877&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70,815&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,830&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,075&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">2-3</font>&#xA0;years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">360&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,598&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,586&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54,646&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">449&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">59,639&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Greater than 3 years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,306&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">218&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,079&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,110&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,763&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;33,499&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;56,162&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;153,133&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;263,100&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;16,436&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;522,330&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p><br class="Apple-interchange-newline" /> &#xA0;</p> </div> <div> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>September&#xA0;30, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Amortized&#xA0;Cost&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Unrealized&#xA0;Gains&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Unrealized&#xA0;Losses&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Fair&#xA0;Value&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,633&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(267)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">46,366&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,738&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(323)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,416&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,371&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(590)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,782&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Amortized&#xA0;Cost&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Unrealized&#xA0;Gains&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Unrealized&#xA0;Losses&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Fair&#xA0;Value&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,996&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(148)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,848&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,757&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(137)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,621&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,753&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(285)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,469&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#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"> <b><i>Effective income tax rate</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="79%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(Dollars in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Benefit from income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(23,692</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(9,009</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effective income tax rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">80</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(18</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> </tr> </table> </div> 47573000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Grants</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company granted the following stock-based compensation awards:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="79%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Shares&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total&#xA0;Fair&#xA0;Value&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> RSUs<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,117&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">65,569&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-qualified</font>&#xA0;stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,623&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,372&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="1%" align="left"><sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Includes approximately 0.1&#xA0;million RSUs which were granted in connection with the election by certain employees to receive 50% of their 2018 target incentive compensation under the Company&#x2019;s Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $8.2&#xA0;million associated with this RSU grant is expected to be recognized over a&#xA0;<font style="WHITE-SPACE: nowrap">one-year</font>&#xA0;period beginning on the grant date.</p> </td> </tr> </table> </div> PEGA 1200000 78525000 78525000 0 P1Y6M <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>7. ACCRUED EXPENSES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="70%"></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: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,</b><br /> <b>2018</b></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"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outside professional services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,638&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,468&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income and other taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,971&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,420&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Marketing and sales program expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,623&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,444&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Dividends payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,365&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,344&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee-related expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,212&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,065&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,020&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,767&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;39,829&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;45,508&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#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"> The Company recognizes an asset for the incremental costs of obtaining a contract with a client if the Company expects the benefit of those costs to be longer than one year. Deferred costs are amortized on a straight-line basis over the benefit period, which is on average five years.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b>5. DEFERRED CONTRACT COSTS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company recognizes an asset for the incremental costs of obtaining a contract with a client if the Company expects the benefit of those costs to be longer than one year. Deferred costs are amortized on a straight-line basis over the benefit period, which is on average five years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="94%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;September&#xA0;30,&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2018</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred contract costs<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;50,799&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;37,924&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0%; MARGIN-TOP: 4pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> Amortization of deferred contract costs was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><font style="FONT-SIZE: 8pt"><i>(in thousands)</i></font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of deferred contract costs<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;4,208&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;3,034&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;11,806&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;8,529&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0%; MARGIN-TOP: 6pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in selling and marketing expenses.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 10pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Unbilled receivables are expected to be billed in the future as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="79%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(Dollars in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;September&#xA0;30,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 1 Year or Less</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;155,964&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;48%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">1-2</font>&#xA0;Years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,177&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">2-5</font>&#xA0;Years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79,752&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">324,893&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#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: 0pt"> Amortization of deferred contract costs was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Three&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Nine&#xA0;Months&#xA0;Ended&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><font style="FONT-SIZE: 8pt"><i>(in thousands)</i></font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization of deferred contract costs<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;4,208&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;3,034&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;11,806&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;8,529&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0%; MARGIN-TOP: 6pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in selling and marketing expenses.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Contract assets and deferred revenue</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="94%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;September&#xA0;30,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2018</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contract assets<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,888&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">914&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term contract assets<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(2)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,581&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,469&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">914&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">158,178&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">166,297&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term deferred revenue<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(3)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,840&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,706&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">164,018&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">170,003&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup> Included in other current assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 2pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(2)</sup> Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 2pt"> &#xA0;&#xA0;<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(3)</sup> Included in other long-term liabilities.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b>4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Receivables</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="94%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;September&#xA0;30,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2018</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">150,733&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">222,735&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unbilled receivables</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">155,964&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">158,898&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term unbilled receivables</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">168,929&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">160,708&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;475,626&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;542,341&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Unbilled receivables are the amounts due from clients where the only condition to the right of payment is the passage of time. As of September&#xA0;30, 2018 and December&#xA0;31, 2017, the allowance for doubtful accounts was not material.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 10pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Unbilled receivables are expected to be billed in the future as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="79%"></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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(Dollars in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;September&#xA0;30,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 1 Year or Less</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;155,964&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;48%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">1-2</font>&#xA0;Years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">89,177&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">2-5</font>&#xA0;Years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79,752&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">324,893&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100%&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Contract assets and deferred revenue</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="94%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;September&#xA0;30,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2018</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contract assets<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,888&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">914&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term contract assets<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(2)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,581&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,469&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">914&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">158,178&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">166,297&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term deferred revenue<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(3)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,840&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,706&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">164,018&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">170,003&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)&#xA0;</sup>Included in other current assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 2pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(2)</sup>&#xA0;Included in other long-term assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 2pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;&#xA0;<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(3)&#xA0;</sup>Included in other long-term liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Contract assets are amounts under client contracts where revenue recognized exceeds the amount billed to the client and the right to payment is subject to conditions other than the passage of time, such as the completion of a related performance obligation. Deferred revenue consists of billings and payments received in advance of revenue recognition. Contract assets and deferred revenue&#xA0;are netted at the contract level for each reporting period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The change in deferred revenue in the nine months ended September&#xA0;30, 2018 was primarily due to $225.1&#xA0;million of revenue recognized, excluding the impact of netting contract assets and deferred revenue at the contract level, during the period that was included in deferred revenue at December&#xA0;31, 2017, partially offset by new billings in advance of revenue recognition.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b><i>Major clients</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> No client represented 10% or more of the Company&#x2019;s total receivables as of September&#xA0;30, 2018 or December&#xA0;31, 2017.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Receivables</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="94%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;September&#xA0;30,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2018</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31,&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">150,733&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">222,735&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Unbilled receivables</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">155,964&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">158,898&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term unbilled receivables</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">168,929&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">160,708&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;475,626&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;542,341&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> P5Y <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The impact of the adoption of ASC 606 and ASC&#xA0;<font style="WHITE-SPACE: nowrap">340-40</font>&#xA0;on the Company&#x2019;s unaudited condensed consolidated balance sheet and unaudited condensed consolidated statement of operations is:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="91%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>December&#xA0;31, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;Previously&#xA0;reported&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Adjustments&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;As&#xA0;adjusted&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Assets</b></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> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable, unbilled receivables, and contract assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">248,331&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">134,216&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">382,547&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term unbilled receivables</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">160,708&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">160,708&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,127&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(42,887)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,240&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred contract costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,924&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,924&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other assets<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">416,148&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">416,148&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.56em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">721,606&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">289,961&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,011,567&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Liabilities and stockholders&#x2019; equity</b></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> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">195,073&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(28,776)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">166,297&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,591&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,885)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,706&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,463&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,463&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other liabilities<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(2)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">148,864&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">148,864&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.56em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">350,528&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,802&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">357,330&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency translation adjustments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,494)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,966)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,460)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Retained earnings</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">221,926&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">286,125&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">508,051&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other equity<sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(3)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">152,646&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">152,646&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.56em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total stockholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">371,078&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">283,159&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">654,237&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2.56em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities and stockholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;721,606&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;289,961&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,011,567&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left"><sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Includes cash, cash equivalents, marketable securities, income taxes receivable, other current assets, property and equipment, intangible assets, goodwill, and other long-term assets (as reflected in the consolidated balance sheets in the Annual Report on Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the year ended December&#xA0;31, 2017).</p> </td> </tr> </table> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left"><sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(2)</sup>&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Includes accounts payable, accrued expenses, accrued compensation and related expenses, income taxes payable, and other long-term liabilities (as reflected in the consolidated balance sheets in the Annual Report on Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the year ended December&#xA0;31, 2017).</p> </td> </tr> </table> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left"><sup style="FONT-SIZE: 10px; VERTICAL-ALIGN: top">(3)</sup></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Includes common stock, additional&#xA0;<font style="WHITE-SPACE: nowrap">paid-in</font>&#xA0;capital, and net unrealized loss on&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font>&#xA0;marketable securities (as reflected in the consolidated balance sheets in the Annual Report on Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the year ended December&#xA0;31, 2017).</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="22" align="center"><b>September&#xA0;30, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended</b></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="10" align="center"><b>Nine Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;Previously&#xA0;&#xA0;<br /> Reported</b></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"> <b>&#xA0;&#xA0;Adjustments&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;As&#xA0;Adjusted&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;Previously&#xA0;&#xA0;<br /> Reported</b></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"> <b>&#xA0;&#xA0;Adjustments&#xA0;&#xA0;</b></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"> <b>&#xA0;&#xA0;As&#xA0;Adjusted&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Revenue:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Software license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">41,793&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,441&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">53,234&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">195,220&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,172&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">231,392&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62,204&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(392)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,812&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">180,759&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(810)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,949&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,818&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">93&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,911&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">225,063&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,542)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">222,521&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;&#xA0;Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,815&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,142&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">190,957&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">601,042&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,820&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">633,862&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Cost of revenue:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Software license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,276&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,276&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,826&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,826&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,716&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,716&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,945&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,945&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,739&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,739&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">180,925&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">180,925&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;&#xA0;Total cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">69,731&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">69,731&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">205,696&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">205,696&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">110,084&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,142&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,226&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">395,346&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,820&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">428,166&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Operating expenses:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Selling and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70,209&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(846)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">69,363&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">217,384&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,140)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,244&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,031&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,031&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,089&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,089&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;General and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,133&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,133&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,174&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,174&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Total operating expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">124,373&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(846)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">123,527&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">376,647&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,140)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">373,507&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Loss) income from operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(14,289)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,988&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,301)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,699&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,960&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54,659&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency transaction loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(552)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4,500)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,052)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(793)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,756)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,549)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest income, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">144&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">140&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">470&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">547&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other income, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">287&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</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;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">287&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (Loss) income before benefit from income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(14,697)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,484&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(7,213)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,663&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30,281&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,944&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Benefit from income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(12,885)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,384&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,501)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(17,952)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,943&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,009)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 4em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;&#xA0;Net (loss) income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,812)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,100&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,288&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,615&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,338&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">57,953&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>(Loss) earnings per share:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.03)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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" align="right">0.01&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.47&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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" align="right">0.75&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.03)</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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" align="right">0.01&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.44&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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" align="right">0.70&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Weighted-average number of common shares outstanding:</b></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> <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: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,691&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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">&#xA0;</td> <td valign="bottom" align="right">77,691&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,258&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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">&#xA0;</td> <td valign="bottom" align="right">77,258&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> &#xA0;Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,691&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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">&#xA0;</td> <td valign="bottom" align="right">83,323&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">82,717&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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">&#xA0;</td> <td valign="bottom" align="right">82,717&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <br class="Apple-interchange-newline" /> </div> 8200000 1117 65569000 100000 P1Y 0.50 1623 29372000 0 0.10 1.00 0.10 0.10 0.16 0.11 0.16 0.51 0.06 0 7045000 11356000 4813000 16895000 3695000 12277000 P5Y P1Y P10Y P3Y P10Y P4Y 3772000 184899000 18035000 196448000 202047000 253877000 195910000 128070000 56829000 57967000 382485000 2021-08 2018-10 100449000 68450000 101150000 327409000 37766000 184899000 450325000 0.35 0 0.10 P5Y P1Y P10Y P3Y P10Y P4Y 3105000 3034000 105000 0.03 3886000 69731000 4129000 0.01 0.01 121226000 -5052000 13133000 -7213000 -8501000 140000 123527000 2576000 1288000 2598000 -2301000 22000 69363000 190957000 190957000 41031000 13489000 5632000 83323000 77691000 69731000 -0.03 -0.03 110084000 -552000 13133000 -14697000 -12885000 144000 124373000 -1812000 -14289000 70209000 179815000 41031000 77691000 77691000 1276000 41793000 6716000 62204000 61739000 75818000 11142000 -4500000 7484000 4384000 -4000 -846000 3100000 11988000 -846000 11142000 11441000 -392000 93000 3681000 1951000 1.00 0.10 0.14 0.10 0.16 0.55 0.05 2480000 3420000 1873000 3976000 1232000 3613000 1276000 53234000 6716000 61812000 61739000 75911000 62631000 40611000 12623000 13280000 115703000 26945000 18537000 31109000 105059000 9307000 53234000 137723000 2835000 4208000 6119000 0.03 -9683000 74423000 3555000 -0.10 -0.10 128840000 399000 12104000 -16176000 -8589000 683000 146098000 -1934000 -7587000 -2096000 -17258000 -162000 87490000 203263000 203263000 46504000 16408000 78700000 78700000 1.00 0.10 0.14 0.09 0.21 0.51 0.05 1974000 3917000 1603000 6198000 1232000 4319000 1255000 52342000 6079000 66017000 67089000 84904000 62720000 32066000 20276000 22184000 120267000 28233000 19277000 42254000 103075000 10424000 52342000 150921000 20400000 12600000 0001013857 us-gaap:AccountingStandardsUpdate201409Member 2017-10-01 2017-12-31 0001013857 2017-10-01 2017-12-31 0001013857 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0001013857 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0001013857 pega:OtherAmericasMember 2018-07-01 2018-09-30 0001013857 country:US 2018-07-01 2018-09-30 0001013857 us-gaap:EMEAMember 2018-07-01 2018-09-30 0001013857 country:GB 2018-07-01 2018-09-30 0001013857 srt:AsiaPacificMember 2018-07-01 2018-09-30 0001013857 pega:SubscriptionMember 2018-07-01 2018-09-30 0001013857 pega:CloudMember 2018-07-01 2018-09-30 0001013857 pega:PerpetualLicenseMember 2018-07-01 2018-09-30 0001013857 pega:TermLicensesMember 2018-07-01 2018-09-30 0001013857 pega:ConsultingMember 2018-07-01 2018-09-30 0001013857 us-gaap:TechnologyServiceMember 2018-07-01 2018-09-30 0001013857 us-gaap:MaintenanceMember 2018-07-01 2018-09-30 0001013857 us-gaap:LicenseMember 2018-07-01 2018-09-30 0001013857 pega:CostOfRevenueMember 2018-07-01 2018-09-30 0001013857 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001013857 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001013857 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001013857 pega:OtherAmericasMemberus-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001013857 country:USus-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001013857 us-gaap:EMEAMemberus-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001013857 country:GBus-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001013857 srt:AsiaPacificMemberus-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001013857 pega:ClientAMemberus-gaap:SalesRevenueNetMemberus-gaap:CreditConcentrationRiskMember 2018-07-01 2018-09-30 0001013857 us-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001013857 2018-07-01 2018-09-30 0001013857 us-gaap:TransferredOverTimeMember 2017-07-01 2017-09-30 0001013857 us-gaap:TransferredAtPointInTimeMember 2017-07-01 2017-09-30 0001013857 pega:OtherAmericasMember 2017-07-01 2017-09-30 0001013857 country:US 2017-07-01 2017-09-30 0001013857 us-gaap:EMEAMember 2017-07-01 2017-09-30 0001013857 country:GB 2017-07-01 2017-09-30 0001013857 srt:AsiaPacificMember 2017-07-01 2017-09-30 0001013857 pega:SubscriptionMember 2017-07-01 2017-09-30 0001013857 pega:CloudMember 2017-07-01 2017-09-30 0001013857 pega:PerpetualLicenseMember 2017-07-01 2017-09-30 0001013857 pega:TermLicensesMember 2017-07-01 2017-09-30 0001013857 pega:ConsultingMember 2017-07-01 2017-09-30 0001013857 us-gaap:TechnologyServiceMember 2017-07-01 2017-09-30 0001013857 us-gaap:MaintenanceMember 2017-07-01 2017-09-30 0001013857 us-gaap:LicenseMember 2017-07-01 2017-09-30 0001013857 pega:CostOfRevenueMember 2017-07-01 2017-09-30 0001013857 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2017-09-30 0001013857 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2017-09-30 0001013857 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2017-09-30 0001013857 pega:OtherAmericasMemberus-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001013857 country:USus-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001013857 us-gaap:EMEAMemberus-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001013857 country:GBus-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001013857 srt:AsiaPacificMemberus-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001013857 pega:ClientAMemberus-gaap:SalesRevenueNetMemberus-gaap:CreditConcentrationRiskMember 2017-07-01 2017-09-30 0001013857 us-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2017-09-30 0001013857 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0001013857 us-gaap:TechnologyServiceMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-07-01 2017-09-30 0001013857 us-gaap:MaintenanceMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-07-01 2017-09-30 0001013857 us-gaap:LicenseMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-07-01 2017-09-30 0001013857 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-07-01 2017-09-30 0001013857 us-gaap:TechnologyServiceMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-07-01 2017-09-30 0001013857 us-gaap:MaintenanceMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-07-01 2017-09-30 0001013857 us-gaap:LicenseMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-07-01 2017-09-30 0001013857 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-07-01 2017-09-30 0001013857 2017-07-01 2017-09-30 0001013857 srt:MinimumMemberpega:ClientRelationshipsMember 2017-01-01 2017-12-31 0001013857 srt:MaximumMemberpega:ClientRelationshipsMember 2017-01-01 2017-12-31 0001013857 srt:MinimumMemberus-gaap:PatentedTechnologyMember 2017-01-01 2017-12-31 0001013857 srt:MaximumMemberus-gaap:PatentedTechnologyMember 2017-01-01 2017-12-31 0001013857 srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember 2017-01-01 2017-12-31 0001013857 srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember 2017-01-01 2017-12-31 0001013857 srt:MinimumMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember 2017-01-01 2017-12-31 0001013857 us-gaap:AccountsReceivableMember 2017-01-01 2017-12-31 0001013857 2017-01-01 2017-12-31 0001013857 us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0001013857 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0001013857 pega:OtherAmericasMember 2018-01-01 2018-09-30 0001013857 country:US 2018-01-01 2018-09-30 0001013857 us-gaap:EMEAMember 2018-01-01 2018-09-30 0001013857 country:GB 2018-01-01 2018-09-30 0001013857 srt:AsiaPacificMember 2018-01-01 2018-09-30 0001013857 srt:MinimumMember 2018-01-01 2018-09-30 0001013857 srt:MaximumMember 2018-01-01 2018-09-30 0001013857 pega:SubscriptionMember 2018-01-01 2018-09-30 0001013857 pega:CloudMember 2018-01-01 2018-09-30 0001013857 pega:PerpetualLicenseMember 2018-01-01 2018-09-30 0001013857 pega:TermLicensesMember 2018-01-01 2018-09-30 0001013857 pega:ConsultingMember 2018-01-01 2018-09-30 0001013857 us-gaap:TechnologyServiceMember 2018-01-01 2018-09-30 0001013857 us-gaap:MaintenanceMember 2018-01-01 2018-09-30 0001013857 us-gaap:LicenseMember 2018-01-01 2018-09-30 0001013857 srt:MinimumMemberpega:ClientRelationshipsMember 2018-01-01 2018-09-30 0001013857 srt:MaximumMemberpega:ClientRelationshipsMember 2018-01-01 2018-09-30 0001013857 srt:MinimumMemberus-gaap:PatentedTechnologyMember 2018-01-01 2018-09-30 0001013857 srt:MaximumMemberus-gaap:PatentedTechnologyMember 2018-01-01 2018-09-30 0001013857 srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-09-30 0001013857 srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-09-30 0001013857 pega:CostOfRevenueMember 2018-01-01 2018-09-30 0001013857 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001013857 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001013857 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001013857 us-gaap:FairValueMeasurementsNonrecurringMember 2018-01-01 2018-09-30 0001013857 pega:OtherAmericasMemberus-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001013857 country:USus-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001013857 us-gaap:EMEAMemberus-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001013857 country:GBus-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001013857 srt:AsiaPacificMemberus-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001013857 srt:MinimumMemberus-gaap:SalesRevenueNetMemberus-gaap:CreditConcentrationRiskMember 2018-01-01 2018-09-30 0001013857 pega:ClientAMembersrt:MaximumMemberus-gaap:SalesRevenueNetMemberus-gaap:CreditConcentrationRiskMember 2018-01-01 2018-09-30 0001013857 us-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001013857 srt:MinimumMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember 2018-01-01 2018-09-30 0001013857 us-gaap:AccountsReceivableMember 2018-01-01 2018-09-30 0001013857 pega:NonqualifiedStockOptionsMemberpega:EmployeesMember 2018-01-01 2018-09-30 0001013857 us-gaap:RestrictedStockUnitsRSUMemberpega:EmployeesMember 2018-01-01 2018-09-30 0001013857 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-09-30 0001013857 2018-01-01 2018-09-30 0001013857 us-gaap:TransferredOverTimeMember 2017-01-01 2017-09-30 0001013857 us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-09-30 0001013857 pega:OtherAmericasMember 2017-01-01 2017-09-30 0001013857 country:US 2017-01-01 2017-09-30 0001013857 us-gaap:EMEAMember 2017-01-01 2017-09-30 0001013857 country:GB 2017-01-01 2017-09-30 0001013857 srt:AsiaPacificMember 2017-01-01 2017-09-30 0001013857 pega:SubscriptionMember 2017-01-01 2017-09-30 0001013857 pega:CloudMember 2017-01-01 2017-09-30 0001013857 pega:PerpetualLicenseMember 2017-01-01 2017-09-30 0001013857 pega:TermLicensesMember 2017-01-01 2017-09-30 0001013857 pega:ConsultingMember 2017-01-01 2017-09-30 0001013857 us-gaap:TechnologyServiceMember 2017-01-01 2017-09-30 0001013857 us-gaap:MaintenanceMember 2017-01-01 2017-09-30 0001013857 us-gaap:LicenseMember 2017-01-01 2017-09-30 0001013857 pega:CostOfRevenueMember 2017-01-01 2017-09-30 0001013857 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-09-30 0001013857 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-09-30 0001013857 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-09-30 0001013857 us-gaap:FairValueMeasurementsNonrecurringMember 2017-01-01 2017-09-30 0001013857 pega:OtherAmericasMemberus-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001013857 country:USus-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001013857 us-gaap:EMEAMemberus-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001013857 country:GBus-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001013857 srt:AsiaPacificMemberus-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001013857 us-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001013857 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001013857 us-gaap:TechnologyServiceMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-01-01 2017-09-30 0001013857 us-gaap:MaintenanceMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-01-01 2017-09-30 0001013857 us-gaap:LicenseMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-01-01 2017-09-30 0001013857 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-01-01 2017-09-30 0001013857 us-gaap:TechnologyServiceMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-01-01 2017-09-30 0001013857 us-gaap:MaintenanceMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-01-01 2017-09-30 0001013857 us-gaap:LicenseMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-01-01 2017-09-30 0001013857 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-01-01 2017-09-30 0001013857 2017-01-01 2017-09-30 0001013857 us-gaap:MunicipalBondsMember 2017-12-31 0001013857 us-gaap:CorporateBondSecuritiesMember 2017-12-31 0001013857 pega:ClientRelationshipsMember 2017-12-31 0001013857 us-gaap:PatentedTechnologyMember 2017-12-31 0001013857 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0001013857 us-gaap:FairValueMeasurementsRecurringMemberpega:InvestmentsInPrivatelyHeldCompaniesMember 2017-12-31 0001013857 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember 2017-12-31 0001013857 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember 2017-12-31 0001013857 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001013857 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember 2017-12-31 0001013857 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember 2017-12-31 0001013857 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001013857 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberpega:InvestmentsInPrivatelyHeldCompaniesMember 2017-12-31 0001013857 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001013857 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 0001013857 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0001013857 2017-12-31 0001013857 2016-12-31 0001013857 pega:CloudMember 2018-09-30 0001013857 pega:PerpetualLicenseMember 2018-09-30 0001013857 pega:TermLicensesMember 2018-09-30 0001013857 pega:ConsultingMember 2018-09-30 0001013857 us-gaap:MaintenanceMember 2018-09-30 0001013857 us-gaap:MunicipalBondsMember 2018-09-30 0001013857 us-gaap:CorporateBondSecuritiesMember 2018-09-30 0001013857 pega:ClientRelationshipsMember 2018-09-30 0001013857 us-gaap:PatentedTechnologyMember 2018-09-30 0001013857 us-gaap:OtherIntangibleAssetsMember 2018-09-30 0001013857 us-gaap:FairValueMeasurementsRecurringMemberpega:InvestmentsInPrivatelyHeldCompaniesMember 2018-09-30 0001013857 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember 2018-09-30 0001013857 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember 2018-09-30 0001013857 us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001013857 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember 2018-09-30 0001013857 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember 2018-09-30 0001013857 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001013857 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberpega:InvestmentsInPrivatelyHeldCompaniesMember 2018-09-30 0001013857 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001013857 srt:MinimumMemberus-gaap:SoftwareLicenseArrangementMember 2018-09-30 0001013857 srt:MaximumMemberus-gaap:SoftwareLicenseArrangementMember 2018-09-30 0001013857 2018-09-30 0001013857 2017-09-30 0001013857 2018-11-01 shares iso4217:USD pure iso4217:USD shares Certain outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the period presented. These awards may be dilutive in the future. Includes approximately 0.1 million RSUs which were granted in connection with the election by certain employees to receive 50% of their 2018 target incentive compensation under the Company's Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $8.2 million associated with this RSU grant is expected to be recognized over a one-year period beginning on the grant date. On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information. Includes accounts payable, accrued expenses, accrued compensation and related expenses, income taxes payable, and other long-term liabilities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017). Includes common stock, additional paid-in capital, and net unrealized loss on available-for-sale marketable securities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017). Includes cash, cash equivalents, marketable securities, income taxes receivable, other current assets, property and equipment, intangible assets, goodwill, and other long-term assets (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017) Included in other long-term assets. Included in other current assets. Included in other long-term liabilities. Included in selling and marketing expenses. Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be subject to a renewal. EX-101.SCH 6 pega-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 104 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:calculationLink link:presentationLink link:definitionLink 106 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:calculationLink link:presentationLink link:definitionLink 107 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 108 - Disclosure - BASIS OF PRESENTATION link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - MARKETABLE SECURITIES link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - DEFERRED CONTRACT COSTS link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - ACCRUED EXPENSES link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - FAIR VALUE MEASUREMENTS link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - REVENUE link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - STOCK-BASED COMPENSATION link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - INCOME TAXES link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - EARNINGS PER SHARE link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS (Tables) link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - MARKETABLE SECURITIES (Tables) link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables) link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - DEFERRED CONTRACT COSTS (Tables) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - ACCRUED EXPENSES (Tables) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - REVENUE (Tables) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - INCOME TAXES (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - EARNINGS PER SHARE (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Summary of Impact of Adoption of ASU 606 (Detail) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Schedule of Marketable Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Marketable Securities - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Summary of Receivable (Detail) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Summary of Unbilled Receivables (Detail) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Summary of Contract Assets and Deferred Revenue (Detail) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Receivables, Contract Assets, and Deferred Revenue - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Deferred Contract Costs - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Schedule of Impairment of Deferred Contract Costs (Detail) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Schedule of Amortization of Deferred Contract Costs (Detail) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Change in Carrying Amount of Goodwill (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Schedule of Amortizable Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Amortization of Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Schedule of Accrued Expenses (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Assets and Liabilities Measured at Fair Value (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Revenue - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Disaggregation of Revenue (Detail) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Revenue for Remaining Performance Obligations Expected to be Recognized (Detail) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Total Revenue of Major Clients (Detail) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Total Revenue of Major Clients (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Summary of Stock Based Compensation Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Stock-based compensation - Summary of stock based compensation award granted (Detail) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Stock-based compensation - Summary of stock based compensation award granted (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Summary of Benefit from Income Taxes and Discrete Tax Items (Detail) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Income Tax - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Summary of Basic and Diluted Earnings Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 pega-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 pega-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 pega-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 pega-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 11 g623714g1101073656603.jpg GRAPHIC begin 644 g623714g1101073656603.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HILA(C8CJ :P?!5_=:GX8@NKR4RS-+ M,I"?VYJO_00N?^_AH_MS5?\ H(7/ M_?PT?5)=P_U@I_R,][HKP3^W-5_Z"%S_ -_#1_;FJ_\ 00N?^_AH^J2[A_K! M3_D9[W17@G]N:K_T$+G_ +^&C^W-5_Z"%S_W\-'U27Z*\$_MS5 M?^@A<_\ ?PT?VYJO_00N?^_AH^J2[A_K!3_D9[W17@G]N:K_ -!"Y_[^&C^W M-5_Z"%S_ -_#1]4EW#_6"G_(SWNBO!/[Z*\$_MS5?^@A<_]_#1_;FJ_P#00N?^_AH^J2[A_K!3_D9[W17@G]N: MK_T$+G_OX:/[Z*\$_MS5?^@A<_P#?PT?V MYJO_ $$+G_OX:/JDNX?ZP4_Y&>]T5X)_;FJ_]!"Y_P"_AH_MS5?^@A<_]_#1 M]4EW#_6"G_(SWNBO!/[] MT5X)_;FJ_P#00N?^_AH_MS5?^@A<_P#?PT?5)=P_U@I_R,][HKP3^W-5_P"@ MA<_]_#1_;FJ_]!"Y_P"_AH^J2[A_K!3_ )&>]T5X)_;FJ_\ 00N?^_AJO?Z] MJRZ=.*/JDNXX9]3E)1Y'J?05+7R!_PE?B''_(:OO^_[4?\ M"5^(?^@U??\ ?]J7U5]SW.<^OZ*^0/\ A*_$/_0:OO\ O^U'_"5^(?\ H-7W M_?\ :CZJ^XY""/;YKEMO7IFIG0<8WN- M2N>QT445SE!1110 4444 %%%% !1110 4444 %%5=0U"VTRU^T7+E4+*BA1E MF9C@*!W)-/M+I+NV695D0,2-LJE6!^AH GHI,CUID<\4REHY$=02I*G(!!P1 M0!)129'K5:ZOX+.2W29R#<2^3'@9RV"?Y T 6J*3(QUHR/6@!:*S&URRCOUL MY#+&[,45WC(1F R0#ZXI^GZS9:F[+;.Q8*' 92NY3T89ZCWH T**S]1U>UTL M W/F[2"S,D98*!W)'04PZ]IXO5M?.)9BHWA24!;E03TR: -.BLJ/Q#ILB7\B MSG98G;.Q4@ ^WK^%6-/U2VU-9# 7#1,%DCD4JRD\C(H M2_ZI_\ =-?.<'2; M_KO+_P"AM7T9+_J7_P!TU\YP=)O^N\O_ *&U=>$^)G@\0?P(^OZ$M%%%=Y\F M%%%% !1110 4444 %%%% !1110 4444 %%.CC>618XU+.QPJCJ36A<:%?6MU M';S)&K2+N!+@#IWJ7)+6[P)E0ZLTH"L/8]ZD;0+Q M+@P,UNK@*>9@ <],4<\>Y7U>K_*S+HJ2:&2WG>&52LB':RGL:CIF333LPHHH MIB"BBB@ HHHH **** "BBB@ HHHH *K:C_R#+K_KBW\JLU6U'_D&77_7%OY4 M&E'^)'U1YWVI:!THK,_0 HHHH **** "BBB@ HHHH **** "BBB@ HHK:N_" MFL65A:WEQ;".*Z.$#. PSTR,\9I-I;@8M%:]UX9U.V-N/+CG$\GE1FWD$@W_ M -TD=#56]TJYL;F.V=H99I#@+!(),'I@X[TWT51;5;);\61N%^T'^ <_A4,&NV=PDSQB8I M$,LWE'!YQQZUYG/'N=/L:EK\K-2BLD^(+'R/.7SW7<48+$2RD=_VEB&S>;3TOH+@1"7' C<.1D^I7CO M7>T4 >?76A:Y);6P#2K:AYR+="&>(,1Y?4XX^;Z9KTCL!&C F1BR@M_NC&>?6NPHH YKQ/)?S-%I\.GW$UE,I-S+"5S MM_N#)'7UJD^CWK236D=J4M[F\ANA+N \I5"Y4CU&W'XUV5% '+7NEW[KX@%O M"F;I8Q"'QA@ <_CS4_A;3I].2\5XY4@=U,7VA]\IXP=Q[]L5T5% #)?]2_\ MNFOG.#I-_P!=Y?\ T-J^C)?]4_\ NFOG.#I-_P!=Y?\ T-JZ\)\3/!X@_@1] M?T):***[SY,**** "BBB@ HHHH **** "BBB@ HHHH GLI&AO89$E$+*V1(1 MD+74:U%IVIZG:+]LACF9 9Y0<)MP.GO7(45$H7=SII8CDINFU=-HZ&Y6&?6; M5+B:!;&%<*J2;L(O."?4_P!:99W+76JRZ@S67,GW+D_='8C\*P:*7L]!_67S M7MUO_7H7-5DBEU6ZD@=GB:0E68\FJ=%%6E96.>'..>OI7H_B"XTW5 M_"FDQWFIVT^JLVR*XC!0*N0"9!["O-Z*F4;M,$ST>"YLO#VI:7!#?64NEV\C M%I%EWM)*RX\QE[**KOJ6B:>]K<:@T,VJK'(!-IJ+L3)^4D< D#--[K3[S689K"YDN ;6,2.^/O >W?UKFZ**M*RL(****8!1110 4444 %%%% M !1110 4444 %>S_ !_U^M_2/\ K7C%>S_ '_7ZW](_ZUE7_AL<=STB73;Y M?% NK6!(8F.9GWY$@^G8TRQL;VSGN&@LYX[7RBIMVGR78GJOIQ7545X_L(WO M<[_K53?U"BBBM#$**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** &2_ZI_\ =-?.<'2;_KO+_P"AM7T9+_J7_P!T MUY[X,\)Z1JGAJ*[NK1XB, MU)M:?UV/E#M17TY_PJ#P=_T#C_W\:E_X5#X._P"@T? '_7ZW](_ZUVO_ J'P=_T#C_W\:MOP[X.T;PLT[:3;&$SX\S+$YQT MZU%2O&46D-1:9OT5RGB_7;W21##8>6TLH)(QEU [X]*U?#?VDZ%;2W?\B;;?\ M7:?_ -&O732_ZI_]TUS/P\_Y$VV_Z[3_ /HUZ .IHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,UO6(M'L_,(\R=SMAB'5VJ? M4]2M]+LI+JX;"J.!W8^@K%T73;C4+W^V]47$S#_1X3TB7_&L:DW?DAO^1TT: M4;>UJ?"OQ?;_ #)]"T:2)I-1U+$NH7(RV>1&O]T5O*H50%& .@%+15P@H*R, MJM6567-(****LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH 9+_ *I_]TUR_P /74>#;<%@/WT_4_\ 35ZZB7_4O_NFOGBU MNKB..1$FD51/+@!B!]]JUI4O:.QPX_&K"04VKW=CZ(\Q/[Z_G1YB?WU_.OG[ M[;=?\_,O_?9H^VW7_/S+_P!]FM_JGF>5_K"O^??X_P# /H'S$_OK^='F)_?7 M\Z^?OMMU_P _,O\ WV:/MMU_S\R_]]FCZIYA_K"O^??X_P# /H'S$_OK^='F M)_?7\Z^?OMMU_P _,O\ WV:/MMU_S\R_]]FCZIYA_K"O^??X_P# /H'S$_OK M^='F)_?7\Z^?OMMU_P _,O\ WV:/MMU_S\R_]]FCZIYA_K"O^??X_P# /H'S M$_OK^='F)_?7\Z^?OMMU_P _,O\ WV:/MMU_S\R_]]FCZIYA_K"O^??X_P# M/H'S$_OK^='F)_?7\Z^?OMMU_P _,O\ WV:/MMU_S\R_]]FCZIYA_K"O^??X M_P# /H'S$_OK^='F)_?7\Z^?OMMU_P _,O\ WV:/MMU_S\R_]]FCZIYA_K"O M^??X_P# /H'S$_OK^='F)_?7\Z^?OMMU_P _,O\ WV:/MMU_S\R_]]FCZIYA M_K"O^??X_P# /H'S$_OK^='F)_?7\Z^?OMMU_P _,O\ WV:/MMU_S\R_]]FC MZIYA_K"O^??X_P# /H'S$_OK^='F)_?7\Z^?OMMU_P _,O\ WV:/MMU_S\R_ M]]FCZIYA_K"O^??X_P# /H'S$_OK^='F)_?7\Z^?OMMU_P _,O\ WV:/MMU_ MS\R_]]FCZIYA_K"O^??X_P# /H'S$_OK^='F)_?7\Z^?OMMU_P _,O\ WV:/ MMMU_S\R_]]FCZIYA_K"O^??X_P# /H RQCK(@_X%1YT7_/5/^^A7S#XIO[Q+ M&$K=SJ3)VD/I7*?VIJ'_ #_7/_?PTGA?,];!XQ8FDJEK'V3YT7_/5/\ OH4> M=%_SU3_OH5\;?VIJ'_/]<_\ ?PT?VIJ'_/\ 7/\ W\-'U7S.KG/LGSHO^>J? M]]"CSHO^>J?]]"OC;^U-0_Y_KG_OX:/[4U#_ )_KG_OX:/JOF'.?9/G1?\]4 M_P"^A1YT7_/5/^^A7QM_:FH?\_US_P!_#1_:FH?\_P!<_P#?PT?5?,.<^R?. MB_YZI_WT*/.B_P">J?\ ?0KXV_M34/\ G^N?^_AH_M34/^?ZY_[^&CZKYASG MV3YT7_/5/^^A1YT7_/5/^^A7QM_:FH?\_P!<_P#?PT?VIJ'_ #_7/_?PT?5? M,.<^R?.B_P">J?\ ?0H\Z+_GJG_?0KXV_M34/^?ZY_[^&C^U-0_Y_KG_ +^& MCZKYASGV3YT7_/5/^^A1YT7_ #U3_OH5\;?VIJ'_ #_7/_?PT?VIJ'_/]<_] M_#1]5\PYS[)\Z+_GJG_?0H\Z+_GJG_?0KXV_M34/^?ZY_P"_AH_M34/^?ZY_ M[^&CZKYASGV3YT7_ #U3_OH4>=%_SU3_ +Z%?&W]J:A_S_7/_?PT?VIJ'_/] M<_\ ?PT?5?,.<^R?.B_YZI_WT*/.B_YZI_WT*^-O[4U#_G^N?^_AH_M34/\ MG^N?^_AH^J^8J?]]"OC;^U-0_ MY_KG_OX:/[4U#_G^N?\ OX:/JOF'.?9/G1?\]4_[Z%'G1?\ /5/^^A7QM_:F MH?\ /]<_]_#2C5-0W+_IUSU'_+0T?5?,.<^RP0>E%4-%);1+%B228$R3]!5^ MN1EA1110 4444 %%%% !4-SW?\ [_L/Z5E4J)(_*;-K,+A9A#Y'&XMC/\J4>6DO M>>K+GSUW>"]U:)=OZZLVZ*Q(_$]G)- @5PLJ[F8]$Z\'_ODUI65XM[:K.J[0 MW0$\XJXU(RV9E.C4@KR5BS1115F04444 %%%% !1110 4444 %%4-7U6+2+) M;B1&??(D2*O=F.!SV&3UIT>HH+6.6\"VC.?RH U:*K-?VB0I,US$(W^ZQ88-.%Y;FX$ M GC,I_@#<],_RH GHK&N/$"V>I):W-K)''(S*DN00<*6SCJ!@'FGZ7KD>I3> M48)('>$3Q!_XXSW_ %'YT :U%9NK:JVE0F(/X$?7]"6BBBN\^3"BBB@ HHHH **** "BBB@ M HK5&A3#11J4DL<:L?D1CRPIJZ.9;5I;>YCF=-N^->J[C@5'/$W^KU>W2YF4 M5L/X>GWJD,\]5;[339Q1S).D\+L5WIV8=134XL4L/4BFVBC1 M115&(4444 %%%% !1110 4444 8'BO\ X\8/^NG]*Y*NM\5_\>,'_73^EK"BBBD>H%%%% !1110 4444 %%%% !1110 45J^'M!N?$6J+9 M6S*F!ODD;HBYY/ZU*=!MX]4NK.?5[6,0OL$@!8.P&+170V'@[4 M+_Q+&.X57=XVC/R!/*<4VF MSJC2G))Q7D:U%9,^OV\$5DS(Q:[(VJ.J@]S2)K4G]J16,MA+&92=KD@C [U/ MM8=RO85+7M_2->BBBM#$*0]*6N9UK4;C4+S^Q-+;$K?\?$PZ1+Z?6HJ34%]+=_U8NO54DH4_A7X^;*]ZMR;246A43E<(6Z M US\.B:BMK$S>0+J";S@^2?,)!!W5U%%.=-2=V33KRIJT3G%\-+]BM8G"-*K M9ED[X))('XG%6=$TB?3);HR2*RR$; I],\GWK:HI*C!--="I8JI*+BWHPHHH MK4YPHHHH **** "BBB@ HHHH I:I#)<6#Q1VT-QN(S%,<*17(W'@R_FAM_,N M#(J)/$;<2D!$D8$ 'O@#'XUW=% '!0Z%=76J:O:1(J0K=6F+AR=ZB..,G:>^ M<8S]:FF\(7IM88HVC46U[-<*L;;?.60L?F]QN_2NVP!2T <1+X+E-C>P1B/] MYIT5K"9&+%&5G8\_\"%37_A6[DU8W5LMN81=P7"Q/P#L1U/XG(_*NQHH X:Y M\&WLR0R&8$[YR]NC[542D< ^V/U-;6A: =+O[V=PK+(L*1$G2,J1MQVZTVVTW5;">VN6BBFE@@CLHPAXV;EW. M?P4<5U-% '/>(;35KZ>WAM8(); ?-.CR;2Y[#Z>M02>'[R6>2(F);2YN8KN7 M!^9&4+E1[?**ZBB@#)M]/N;;4-6NE*$W.PQ#/0JI'/YU+HFG-IFEQP2,'G8F M29Q_$[')/]/PK1HH 9+_ *I_]TU\YP=)O^N\O_H;5]&2_P"J?_=-?.<'2;_K MO+_Z&U=>$^)G@\0?P(^OZ$M%%%=Y\F%%%% !1110 4444 %%%% '26>JV,/A MJ:UG=YW8X6%QPIQU!]*8;FPLK*!+*[R59995*',C ],^@KGJ*S]FCL^N2LE9 M:*QT\>LV-E/+-"[R_:9Q(XVXV+@\?7FLW4+FU73XK*UE:4"5I6Y]AD_\ NB]6%%%%(]0**** "BBB@ HHHH **** "BBB M@#=\(7]OIOB*VNKB\FM45UR\0SD9&0WMBMZ34_#%YXHOM5=EMC$ +9&BRDLN M3F1@.W?%<)14N";N.YW>C>+=-TW4HX[R-[M3>?:I[]&*F4XXROH.>*Q4U6QM M=(U?[(K)>7\OE*IY\N#.3SZG@5SU%'(@N%%%%4(**** "BBB@ HHHH **** M"BBB@ I1]Y?J*2E'WE^HH ^NK:V>[\)VD,?EEFMDXD7*GBJ"^%KEM)6"2^<2 MKN**/NC(Z<]JVM$_Y 5A_P!>Z?R%:%>-4I1G*[.VEB*E./+'U.4D\*W)AMF6 M^I_ M>M6U&HJ;NSS(45[?\ \(CH/_0.B_6C_A$=!_Z!T7ZT?6X]@_L" MO_,OQ/$**]O_ .$1T'_H'1?K1_PB.@_] Z+]:/K<>P?V!7_F7XGB%%>W_P#" M(Z#_ - Z+]:/^$1T'_H'1?K1];CV#^P*_P#,OQ/$**]O_P"$1T'_ *!T7ZT? M\(CH/_0.B_6CZW'L']@5_P"9?B>(45[?_P (CH/_ $#HOUH_X1'0?^@=%^M' MUN/8/[ K_P R_$\0HKV__A$=!_Z!T7ZT?\(CH/\ T#HOUH^MQ[!_8%?^9?B> M(45[?_PB.@_] Z+]:/\ A$=!_P"@=%^M'UN/8/[ K_S+\3YQ\5_\>,'_ %T_ MI7(U];7/@?PW=HJ3Z5 ZJ<@'-5O^%;^$?^@);?D:3Q4>Q[N!PDL/15.3NSY2 MHKZM_P"%;^$?^@);?D:/^%;^$?\ H"6WY&E]9CV.OD9\I45]6_\ "M_"/_0$ MMOR-'_"M_"/_ $!+;\C1]9CV#D9\I45]6_\ "M_"/_0$MOR-'_"M_"/_ $!+ M;\C1]9CV#D9\I45]6_\ "M_"/_0$MOR-'_"M_"/_ $!+;\C1]9CV#D9\I45] M6_\ "M_"/_0$MOR-'_"M_"/_ $!+;\C1]9CV#D9\I45]6_\ "M_"/_0$MOR- M'_"M_"/_ $!+;\C1]9CV#D9\I45]6_\ "M_"/_0$MOR-'_"M_"/_ $!+;\C1 M]9CV#D9\I45]6_\ "M_"/_0$MOR-'_"M_"/_ $!+;\C1]9CV#D9\I45]6_\ M"M_"/_0$MOR-'_"M_"/_ $!+;\C1]9CV#D9\I45]6_\ "M_"/_0$MOR-'_"M M_"/_ $!+;\C1]9CV#D9\I45]6_\ "M_"/_0$MOR-'_"M_"/_ $!+;\C1]9CV M#D9\I45]6_\ "M_"/_0$MOR-'_"M_"/_ $!+;\C1]9CV#D9\I45]6_\ "M_" M/_0$MOR-'_"M_"/_ $!+;\C1]9CV#D9\I45]6_\ "M_"/_0$MOR-'_"M_"/_ M $!+;\C1]9CV#D9\I4H^\OU%?5G_ K?PC_T!+;\C1_PK?PC_P! 2V_(T?68 M]@Y&;6B?\@*P_P"O=/Y"M"F11)!"D42A410J@=@*?7$S0**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH 9+_ *E_]TUQW@'5-/@\(V\JFN4T/P?H$NCP27&C6IF;<6+1\D[C0!O_ -M:7_T$;7_O\M']M:7_ M -!&U_[_ "U0_P"$*\-?] 2S_P"_='_"%>&O^@)9_P#?N@"__;6E_P#01M?^ M_P M']M:7_T$;7_O\M4/^$*\-?\ 0$L_^_='_"%>&O\ H"6?_?N@"_\ VUI? M_01M?^_RT?VUI?\ T$;7_O\ +5#_ (0KPU_T!+/_ +]T?\(5X:_Z EG_ -^Z M +_]M:7_ -!&U_[_ "T?VUI?_01M?^_RU0_X0KPU_P! 2S_[]T?\(5X:_P"@ M)9_]^Z +_P#;6E_]!&U_[_+1_;6E_P#01M?^_P M4/\ A"O#7_0$L_\ OW1_ MPA7AK_H"6?\ W[H O_VUI?\ T$;7_O\ +1_;6E_]!&U_[^K_ (U0_P"$*\-? M] 2S_P"_=9VN^#O#Z:6Q@T6U#^8GW8^<;AF@#H/[:TO_ *"-K_W^6C^VM+_Z M"-K_ -_EJA_PA7AK_H"6?_?NC_A"O#7_ $!+/_OW0!?_ +:TO_H(VO\ W^6C M^VM+_P"@C:_]_EJA_P (5X:_Z EG_P!^Z/\ A"O#7_0$L_\ OW0!?_MK2_\ MH(VO_?Y:/[:TO_H(VO\ W^6J'_"%>&O^@)9_]^Z/^$*\-?\ 0$L_^_= %_\ MMK2_^@C:_P#?Y:/[:TO_ *"-K_W^6J'_ A7AK_H"6?_ '[H_P"$*\-?] 2S M_P"_= %_^VM+_P"@C:_]_EH_MK2_^@C:_P#?Y:H?\(5X:_Z EG_W[H_X0KPU M_P! 2S_[]T 7_P"VM+_Z"-K_ -_EH_MK2_\ H(VO_?Y:H?\ "%>&O^@)9_\ M?NC_ (0KPU_T!+/_ +]T 7_[:TO_ *"-K_W]6C^VM+_Z"-K_ -_EKG[GP=X? M&O:>BZ+:^4T,V\"/C(*8S^M:/_"%>&O^@)9_]^Z +_\ ;6E_]!&U_P"_RT?V MUI?_ $$;7_O\M4/^$*\-?] 2S_[]T?\ "%>&O^@)9_\ ?N@"_P#VUI?_ $$; M7_O\M']M:7_T$;7_ +_+5#_A"O#7_0$L_P#OW1_PA7AK_H"6?_?N@"__ &UI M?_01M?\ O\M']M:7_P!!&U_[_+5#_A"O#7_0$L_^_='_ A7AK_H"6?_ '[H M O\ ]M:7_P!!&U_[_+1_;6E_]!&U_P"_RU0_X0KPU_T!+/\ []T?\(5X:_Z MEG_W[H O_P!M:7_T$;7_ +_+1_;6E_\ 01M?^_RU0_X0KPU_T!+/_OW1_P ( M5X:_Z EG_P!^Z +_ /;6E_\ 01M?^_JT?VUI?_01M?\ O\M4/^$+\-?] 2S_ M ._=9FG>#M ;5=6631;4QK*GEYCXQL&&O^@)9_]^Z +_\ ;6E_]!&U M_P"_RT?VUI?_ $$;7_O\M4/^$*\-?] 2S_[]T?\ "%>&O^@)9_\ ?N@"_P#V MUI?_ $$;7_O\M']M:7_T$;7_ +_+5#_A"O#7_0$L_P#OW1_PA7AK_H"6?_?N M@"__ &UI?_01M?\ O\M']M:7_P!!&U_[_+5#_A"O#7_0$L_^_='_ A7AK_H M"6?_ '[H O\ ]M:7_P!!&U_[_+1_;6E_]!&U_P"_JU0_X0KPU_T!+/\ []TR M;P9X;$,A&BV>=IQ^[H TO[:TO_H(VO\ W]6C^VM+_P"@C:_]_EK T/P;X??1 MK9I]%M3(5.[='SU-:'_"%>&O^@)9_P#?N@"__;6E_P#01M?^_P M']M:7_T$ M;7_O\M4/^$*\-?\ 0$L_^_='_"%>&O\ H"6?_?N@"_\ VUI?_01M?^_RT?VU MI?\ T$;7_O\ +5#_ (0KPU_T!+/_ +]T?\(5X:_Z EG_ -^Z +_]M:7_ -!& MU_[_ "T?VUI?_01M?^_RU0_X0KPU_P! 2S_[]T?\(5X:_P"@)9_]^Z +_P#; M6E_]!&U_[_+1_;6E_P#01M?^_P M4/\ A"O#7_0$L_\ OW1_PA7AK_H"6?\ MW[H O_VUI?\ T$;7_O\ +1_;6E_]!&U_[_+5#_A"O#7_ $!+/_OW1_PA7AK_ M * EG_W[H O_ -M:7_T$;7_OZO\ C1_;6E_]!&U_[_+7/ZYX.\/IIN8-%M0_ MFQ_=CYQO&?TK1_X0KPU_T!+/_OW0!?\ [:TO_H(VO_?Y:/[:TO\ Z"-K_P!_ MEJA_PA7AK_H"6?\ W[H_X0KPU_T!+/\ []T 7_[:TO\ Z"-K_P!_EH_MK2_^ M@C:_]_EJA_PA7AK_ * EG_W[H_X0KPU_T!+/_OW0!?\ [:TO_H(VO_?Y:/[: MTO\ Z"-K_P!_EJA_PA7AK_H"6?\ W[H_X0KPU_T!+/\ []T 7_[:TO\ Z"-K M_P!_EH_MK2_^@C:_]_EJA_PA7AK_ * EG_W[H_X0KPU_T!+/_OW0!?\ [:TO M_H(VO_?Y:/[:TO\ Z"-K_P!_EJA_PA7AK_H"6?\ W[H_X0KPU_T!+/\ []T M7_[:TO\ Z"-K_P!_EJ:WU"SNY"EO=0RL!DJC@G%97_"%>&O^@)9_]^ZAM]!T MW2?$]C)IVGQ6V^VG61HDQGYHL _K0!TE%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 % XKG/&.NW>@:4EQ:0J[-(%:1\[(QZG%07?B&]5IW MMA;O'9VR3S$$D2;B>%/T!H ZJBF1.)(DD7HZAA^-/H **** "BBB@ HHHH * M*** "D(S7-^*-?N]&N;"."*-8IY KW$V=B^W'0FI[C5KR#Q%:VS)#]AEMI)= MRG+%E /'M0!O45QC>*[ZWM(KN:*%H[N%I+=5R"AW -Z]16WI&H74UY=V5[Y M9FM]C!XQ@,K#- &Q1110 4444 %%%% !1110 445RZ>(;QO&LFD21Q00+'E/ M-)#2_P"TO;'M[4 =/CG-+7)7FOZGIUW=6THM[AE2+:\8($\= DC@AU!X# D''XBM& M@ HHHH **** "BBB@ HHILC%8V95+$#( [T .I ,5R6A>([_ %?3]2EE:VMI M[>0CRFR6A QD,/SIECXDU'4?(MH/L_G2/,5G*G:T<87G;U!)8#\* .QHKC%\ M6WEQ:2WT$,2P6D,,EQ&WWF+YW!3[8KLA0 M%%% !1110 4444 %%%% !16-X MGU2YT;0I[VUMS-(@Z=E_VC["LJ[\530>%8+R%K:;4)H?,4(V4 &2?I0!UW2 MBN0;Q1=KYEWLB^QP210R+CYF+ $D?3-6M+UV\N;VS%PD7D7XD,(3.4V$]?7( M% '2T444 %%%% !1110 4444 %%%XF)"#K\N> MQH Z!H [2BLC1]0N;BYO;*\V&XM'4%XQ@,&4,/YUKT %%%% !1110 4 M444 %%%% !28YS7)Q^*+K_A,KS3+B.*WM;> R*)"?,D W?,O8C Z5#;^+)[C M3EN4D@,]UY(M[T5=''H:F;2;Q:,!_,W!@^[N00*G'AJ,?OA=S?;O.,WVK SDJ%(QTQM 'X5O44 5=. ML(=,L(;.#/EQ+@%CDGU)]ZM444 %%%% !1110 4444 %-==R%.PEO+B&]G^V7+?\?#X9E7(.WWZ4H\+Q+^^CNYDO6D:1[@ 9 M.Y0I&.F,*/RK?II=1U8?G0!@MX2LMB0Q2RQV_EQQRQ _ZT(16* MW@717T<6#P$L(C'YVX[N<9/!]JZ>B@#GX_"=G&Z*DD@M@49X.JNR# )/6I[# MP]!8WJ7 FDD6$,((VQB+<#^=;5% &/<:"EW-&+BYD>TB8.EMM&T$# YZXJLOA*T\ MMHY9YI%$?E0@X'DKG<,>^0/RKH:* ,_3-+33O/N!5FB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I:S-+;:)?SVX MS-';R/'_ +P4D?K5VD(# @C(/4&@#@(M4NM/2SM=/,7S6>GA99 6)\V5E8GG M\?J:WK75KW^RM<,Q1[C3I9(TD"X#XC5P2/\ @6/PK8M].M+6".&&"-8XP @( MSM .0,GT/3TJ?R8\./+3#G+C;][Z^M '#MK^NQVLDC2VS-'I<>HG$1Y)ZIUZ M<=:S]8OIKN61L>7LGO%&S(R/L@(S[\UZ-]GA(QY,>"NP_*/N^GT]J0VL!ZP1 M'))/R#N,'].* .,L]8NXBEK&T4".\,37+J2$'D!N>>I/%.B\0:S>OMB>"()9 MS3EC&2)"DFT$<]&'-=B;6W9&1H(F5L;E*#!QTS3A!$#D11CY=OW1]WT^E '* M1ZWM2P01VUO'!"@2*-0J*.@ H DHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *,BBO%O$6JZC%XBODCOKA$64@*LA M %:TJ3J.R.''8Z.$@I-7N>T9%+7E'@34;ZY\31QSWD\J>6QVNY(Z5ZO2JTW3 ME8O!8M8JG[1*VH445S>O7FM6FJZ?#8W%FL-W+Y6)8&9EXSG(85F=9TE%8@\3 MZ;'.UM+M+<:]9VEV]O/YL;*C.&:,[6"C)P>_% &I M16)'XKTN2%Y2\J!8UD421,I=6. 5'?)XI-&UW^T[C51(GE0V4H0;U*L!M#'< M#0!N45ST_B9&>Q>VC86T\_EO+-&5!3:3N4GJ..M3+XITPQ/(7E554.NZ(C>I M.T,OJ,F@#;HK*G\0V%M/) [2&9&1/+1"69F&X #OQ46C:V-0TFYU";$<4,LJ MDX(PJ$]0>^!0!M45QMGXRGET:>::VB^W"X2**%7^4B0_NR3VX.3]*TGU#5-- MO[%-2:T>VN6:-I(E9?+;&1G)Z<-0!T%%V!T]>#0!TM%@8EL? ME5_0]2DU&UG$ZHMQ;7$EO*$^Z2IX(]B,'\: -2BBB@!,CUHR/6OEGQCXAUJ# MQKK<,.K7L<:7LBHB3, HST KI/@]K6JW_CQ8;S4KNXB^S2'9+*6&>.QKH>': MCS7)YM3Z#HHHKG*"BN:O/$-S9^-[727BB_L^:VW-+SN64D[1Z8(4CZXJ+0O% M,^H+JT]S;?N+>Y"6P@0LSQD AB/4\GZ$4 =517/-XMTU=UP;C-L(%E^6)BWS M/L_GQCK2S>+;2.XMH$M;N66:Y-LR+$=T3;2WS ]LHS67'XISXFNK%TC^QQHRQR*WS-*@W.N/3% '3T5RPU;7 M)=";6HX[00-'YT=OM8OL[9;.,D>U7K+7#?ZE="%5-C;VR2&3^(LPW8_+^= & MW17(7.LZTWA^/5[>:SA$O^K@DA9RY+809##DTRY\77-AB'#9]#[4 ;=%>9K:0.I5XY ,@$&@#?HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KS/6? 6KW^L75U$]MY&AR4]@JC?:8E]=6 M-PTC*UI+YB@=&.,8-7J*@Z#FU\'6,5Y6HG+L08$+*S#!(?K5S_A'X=]F MWG/_ *+;O;KP/F##&36Q10!DV.A16,UK*DSL;:W,"@@ MM1GPC#+ T5Q>SRA8?(@. #$N0?Q.0.3Z5T=% '-CPG_I+WCZE.]X9$D2;8OR M%5V].F"*L)X;C70[C2S=S,EQ(TDLA W-N;!J:_\ #KZKHDVFW^HS2^805F5%1HR.XQW_ ,:W:* ,G4]& M%UH:V%LRQ-"8V@8C@,A!&?;C'XU'-H3WUS%+J%X\\,3F1+<(H 8J5Y8N<5MT4 8E_P"'1=7%W-;7LMJ;R/R[E516608VYP>C8XS["FQ>%K.. MPO+,R2-#*YEC-[)%(F ,0%"&&T>A;+$>YKI:* ,1O#D3Q2H]S( MQEOH[UF"@?,FSCZ'8/SJQHFF2:;;3^>RO<7-Q)<2E.FYCT'L!@?A6G10 444 M4 >#^(_@[XDU7Q-J>H6\MD(;FY>5 \A!P3D9XK9^'/PRUSPIXK74]0DM&@$# MQD1.2OT5LZ\W'E%RH****Q&8.L^%X-9EN9)+F:%YH$A#18!C*ON# ^ MN:BF\(6S^:(KB2-'EC?R]H9,(FP*1W&.>>]='10!RD7@6SAM5MTNIMBQI&/E M'193*/U.*O3^&HY=1>^2ZDCG:Y6X4A00I";",=P036[10!RZ>"+")+R.)E2. MX2101 F]-^=V'QD]35J^\,17LAD^URQL8HH\ J0A)Y'<'/(K>HH Y_3/"EM MI?E^5/(0BS* 5 '[P@GIZ8XHL?"T>GJL<%Y*(6A6*>,J")0H(!]C@]JZ"B@# M"T/PS;:#O%J8]IC\M"($5E7W81S&9KO8/,D))+ GT(. M/I71T4 9&GZ*^G)]G2^EDL0I5+=U7Y0>V[J0.U)HGAZWT33)K&&221)7=F=\ M;OFZ#Z <"MBB@#!L?#S1VNG074^]=/D9HU7H_7:6]QG]*GU+0(-4G:6:1@WE M[(]H'R'.=WN:UZ* ,J30;>;1AILCR%0=XE!PP?.=P]#FJ)\*>==-=7>H2SSG M8-WEJO"'(&!_.NCHH Q+WPY%>7,[_:98H;DJUQ"H&)"O3GJ*S[CP)97#7C&Z MG0W%PLX*X_=@=47V/>NKHH P7\,1-.[+=2K"URER(MHPK+Z'T--_X1PC5HKD M39A6Y>[=3U+D8 'L*Z"B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * B*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Nov. 01, 2018
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Trading Symbol PEGA  
Entity Registrant Name PEGASYSTEMS INC.  
Entity Central Index Key 0001013857  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   78,700,651
Entity Emerging Growth Company false  
Entity Small Business false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents [1] $ 106,195 $ 162,279
Marketable securities [1] 99,782 61,469
Total cash, cash equivalents, and marketable securities [1] 205,977 223,748
Accounts receivable [1] 150,733 222,735
Unbilled receivables [1] 155,964 158,898
Other current assets [1] 73,464 41,135
Total current assets [1] 586,138 646,516
Long-term unbilled receivables [1] 168,929 160,708
Goodwill [1] 72,897 72,952
Other long-term assets [1] 134,679 131,391
Total assets [1] 962,643 1,011,567
Current liabilities:    
Accounts payable [1] 12,926 17,370
Accrued expenses [1] 39,829 45,508
Accrued compensation and related expenses [1] 71,318 66,040
Deferred revenue [1] 158,178 166,297
Total current liabilities [1] 282,251 295,215
Deferred income tax liabilities [1] 36,166 38,463
Other long-term liabilities [1] 23,371 23,652
Total liabilities [1] 341,788 357,330
Stockholders' equity:    
Preferred stock, 1,000 shares authorized; no shares issued and outstanding [1]
Common stock, 200,000 shares authorized; 78,816 and 78,081 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively [1] 788 781
Additional paid-in capital [1] 135,132 152,097
Retained earnings [1] 496,815 508,051
Accumulated other comprehensive loss [1] (11,880) (6,692)
Total stockholders' equity [1] 620,855 654,237
Total liabilities and stockholders' equity [1] $ 962,643 $ 1,011,567
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Sep. 30, 2018
Dec. 31, 2017
Preferred stock, shares authorized [1] 1,000,000 1,000,000
Preferred stock, shares issued [1] 0 0
Preferred stock, shares outstanding [1] 0 0
Common stock, shares authorized [1] 200,000,000 200,000,000
Common stock, shares issued [1] 78,816,000 78,816,000
Common stock, shares outstanding [1] 78,081,000 78,081,000
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue        
Total revenue [1] $ 203,263 $ 190,957 $ 635,224 $ 633,862
Cost of revenue        
Total cost of revenue [1] 74,423 69,731 223,854 205,696
Gross profit [1] 128,840 121,226 411,370 428,166
Operating expenses        
Selling and marketing [1] 87,490 69,363 269,845 214,244
Research and development [1] 46,504 41,031 135,261 121,089
General and administrative [1] 12,104 13,133 38,749 38,174
Total operating expenses [1] 146,098 123,527 443,855 373,507
(Loss) income from operations [1] (17,258) (2,301) (32,485) 54,659
Foreign currency transaction gain (loss) [1] 399 (5,052) 558 (6,549)
Interest income, net [1] 683 140 2,076 547
Other income, net [1]     363 287
(Loss) income before benefit from income taxes [1] (16,176) (7,213) (29,488) 48,944
Benefit from income taxes [1] (8,589) (8,501) (23,692) (9,009)
Net (loss) income [1] $ (7,587) $ 1,288 $ (5,796) $ 57,953
(Loss) earnings per share        
Basic [1] $ (0.10) $ 0.01 $ (0.07) $ 0.75
Diluted [1] $ (0.10) $ 0.01 $ (0.07) $ 0.70
Weighted-average number of common shares outstanding        
Basic [1] 78,700 77,691 78,525 77,258
Diluted [1] 78,700 83,323 78,525 82,717
Cash dividends declared per share [1] $ 0.03 $ 0.03 $ 0.09 $ 0.09
Software license        
Revenue        
Total revenue [1] $ 52,342 $ 53,234 $ 184,899 $ 231,392
Cost of revenue        
Total cost of revenue [1] 1,255 1,276 3,772 3,826
Maintenance        
Revenue        
Total revenue [1] 66,017 61,812 196,448 179,949
Cost of revenue        
Total cost of revenue [1] 6,079 6,716 18,035 20,945
Services        
Revenue        
Total revenue [1] 84,904 75,911 253,877 222,521
Cost of revenue        
Total cost of revenue [1] $ 67,089 $ 61,739 $ 202,047 $ 180,925
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Net (loss) income [1] $ (7,587) $ 1,288 $ (5,796) $ 57,953
Other comprehensive (loss) income, net of tax        
Unrealized (loss) gain on available-for-sale marketable securities, net of tax [1] (162) 22 (277) 148
Foreign currency translation adjustments [1] (1,934) 2,576 (4,911) 8,848
Total other comprehensive (loss) income, net of tax [1] (2,096) 2,598 (5,188) 8,996
Comprehensive (loss) income [1] $ (9,683) $ 3,886 $ (10,984) $ 66,949
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Operating activities:    
Net (loss) income [1] $ (5,796) $ 57,953
Adjustment to reconcile net (loss) income to cash provided by operating activities:    
Change in operating assets and liabilities, net [1] 8,698 (15,455)
Stock-based compensation expense [1] 47,573 39,929
Amortization of intangible assets and depreciation [1] 18,692 18,703
Other non-cash [1] (2,079) 12,796
Cash provided by operating activities [1] 67,088 113,926
Investing activities:    
Purchases of investments [1] (68,177) (25,687)
Proceeds from maturities and called investments [1] 26,456 23,124
Other [1] (7,874) (9,403)
Cash used in investing activities [1] (49,595) (11,966)
Financing activities:    
Dividend payments to shareholders [1] (7,067) (6,941)
Common stock repurchases [1] (64,597) (37,099)
Cash used in financing activities [1] (71,664) (44,040)
Effect of exchange rates on cash and cash equivalents [1] (1,913) 2,054
Net (decrease) increase in cash and cash equivalents [1] (56,084) 59,974
Cash and cash equivalents, beginning of period [1] 162,279 70,594
Cash and cash equivalents, end of period [1] $ 106,195 $ 130,568
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
BASIS OF PRESENTATION
9 Months Ended
Sep. 30, 2018
BASIS OF PRESENTATION

1. BASIS OF PRESENTATION

Pegasystems Inc. (together with its subsidiaries, “the Company”) has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (“U.S.”) for complete financial statements and should be read in conjunction with the Company’s audited financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2017.

In the opinion of management, the Company has prepared the accompanying unaudited condensed consolidated financial statements on the same basis as its audited financial statements, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented.

The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year 2018.

On January 1, 2018, the Company adopted Accounting Standards Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606)” using the full retrospective method which required that each prior reporting period presented be adjusted to reflect the application of this ASU. See Note 2. “New Accounting Pronouncements” for additional information.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
NEW ACCOUNTING PRONOUNCEMENTS
9 Months Ended
Sep. 30, 2018
NEW ACCOUNTING PRONOUNCEMENTS

2. NEW ACCOUNTING PRONOUNCEMENTS

Financial instruments

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” which requires measurement and recognition of expected credit losses for financial assets measured at amortized cost, including accounts receivable, upon initial recognition of that financial asset using a forward-looking expected loss model, rather than an incurred loss model. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses when the fair value is below the amortized cost of the asset, removing the concept of “other-than-temporary” impairments. The effective date for the Company will be January 1, 2020, with early adoption permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements and related disclosures.

Leases

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842),” which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term. The effective date for the Company will be January 1, 2019, with early adoption permitted. The Company expects that most of its operating lease commitments will be subject to this ASU and recognized as operating lease liabilities and right-of-use assets upon adoption with a material impact to the Company’s balance sheet but an immaterial impact to its results of operations and cash flows. The Company expects to elect the optional transition method to apply the new lease standard prospectively at the adoption date, as opposed to recasting prior reporting periods. As a result, the Company expects to recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.

ASC 606 and ASC 340-40

On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform.

The most significant adoption impacts were as follows:

 

   

Perpetual licenses with extended payment terms and term licenses - Revenue from perpetual licenses with extended payment terms and term licenses is now recognized when control is transferred to the client, which is defined as the point in time when the client can use and benefit from the license. Previously, the Company recognized revenue over the term of the agreements as payments became due or earlier if prepaid. Any unrecognized license revenue from these arrangements is recognized in the period that control transfers or as a cumulative adjustment to retained earnings as of December 31, 2015. Unbilled receivables in the Company’s unaudited condensed consolidated balance sheets increased significantly upon adoption due to the revenue from term licenses being recognized prior to amounts being due, or prepaid, by clients and perpetual licenses with extended payment terms.

 

   

Allocation of future credits and significant discounts - Perpetual or term licenses delivered are a separate performance obligation which now requires the Company to allocate any future credits and discounts to the performance obligations in the arrangement based upon their relative stand-alone selling prices.

 

   

Deferred contract costs - Sales incentive programs and other incremental costs to obtain a contract were previously expensed when incurred. ASC 340-40 requires these costs be recognized as an asset when incurred and expensed over the period of expected benefit, which is on average five years. This change primarily impacts the Company’s contracts related to multi-year cloud offerings, maintenance on term and perpetual licenses, and long-term term and perpetual licenses with client usage rights that increase over time.

 

   

Taxes - The corresponding effect on tax balances of the above impacts has also been recognized.

For additional information on the Company’s accounting policies as a result of the adoption of ASC 606 and ASC 340-40 see Note 4. “Receivables, Contract Assets, and Deferred Revenue”, Note 5. “Deferred Contract Costs”, and Note 9. “Revenue”.

The impact of the adoption of ASC 606 and ASC 340-40 on the Company’s unaudited condensed consolidated balance sheet and unaudited condensed consolidated statement of operations is:

 

     December 31, 2017  
(in thousands)        Previously reported                    Adjustments                          As adjusted            

Assets

        

Accounts receivable, unbilled receivables, and contract assets

   $ 248,331       $ 134,216       $ 382,547   

Long-term unbilled receivables

     —         160,708         160,708   

Deferred income taxes

     57,127         (42,887)        14,240   

Deferred contract costs

     —         37,924         37,924   

Other assets(1)

     416,148         —         416,148   
  

 

 

    

 

 

    

 

 

 

Total assets

   $ 721,606       $ 289,961       $ 1,011,567   
  

 

 

    

 

 

    

 

 

 

Liabilities and stockholders’ equity

        

Deferred revenue

   $ 195,073       $ (28,776)      $ 166,297   

Long-term deferred revenue

     6,591         (2,885)        3,706   

Deferred income tax liabilities

     —         38,463         38,463   

Other liabilities(2)

     148,864         —         148,864   
  

 

 

    

 

 

    

 

 

 

Total liabilities

     350,528         6,802         357,330   

Foreign currency translation adjustments

     (3,494)        (2,966)        (6,460)  

Retained earnings

     221,926         286,125         508,051   

Other equity(3)

     152,646         —         152,646   
  

 

 

    

 

 

    

 

 

 

Total stockholders’ equity

     371,078         283,159         654,237   
  

 

 

    

 

 

    

 

 

 

Total liabilities and stockholders’ equity

   $         721,606       $         289,961       $         1,011,567   
  

 

 

    

 

 

    

 

 

 

 

  (1) 

Includes cash, cash equivalents, marketable securities, income taxes receivable, other current assets, property and equipment, intangible assets, goodwill, and other long-term assets (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

  (2) 

Includes accounts payable, accrued expenses, accrued compensation and related expenses, income taxes payable, and other long-term liabilities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

  (3)

Includes common stock, additional paid-in capital, and net unrealized loss on available-for-sale marketable securities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

 

     September 30, 2017  
     Three Months Ended      Nine Months Ended  
(in thousands, except per share amounts)      Previously  
Reported
       Adjustments          As Adjusted          Previously  
Reported
       Adjustments          As Adjusted    

Revenue:

                 

 Software license

   $ 41,793       $ 11,441       $ 53,234       $ 195,220       $ 36,172       $ 231,392   

 Maintenance

     62,204         (392)        61,812         180,759         (810)        179,949   

 Services

     75,818         93         75,911         225,063         (2,542)        222,521   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Total revenue

     179,815         11,142         190,957         601,042         32,820         633,862   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Cost of revenue:

                 

 Software license

     1,276         —          1,276         3,826         —          3,826   

 Maintenance

     6,716         —          6,716         20,945         —          20,945   

 Services

     61,739         —          61,739         180,925         —          180,925   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Total cost of revenue

     69,731         —          69,731         205,696         —          205,696   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Gross profit

     110,084         11,142         121,226         395,346         32,820         428,166   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Operating expenses:

                 

 Selling and marketing

     70,209         (846)        69,363         217,384         (3,140)        214,244   

 Research and development

     41,031         —          41,031         121,089         —          121,089   

 General and administrative

     13,133         —          13,133         38,174         —          38,174   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 Total operating expenses

     124,373         (846)        123,527         376,647         (3,140)        373,507   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) income from operations

     (14,289)        11,988         (2,301)        18,699         35,960         54,659   

Foreign currency transaction loss

     (552)        (4,500)        (5,052)        (793)        (5,756)        (6,549)  

Interest income, net

     144         (4)        140         470         77         547   

Other income, net

     —          —          —          287         —          287   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) income before benefit from income taxes

     (14,697)        7,484         (7,213)        18,663         30,281         48,944   

Benefit from income taxes

     (12,885)        4,384         (8,501)        (17,952)        8,943         (9,009)  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Net (loss) income

   $ (1,812)      $ 3,100       $ 1,288       $ 36,615       $ 21,338       $ 57,953   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share:

                 

 Basic

   $ (0.03)         $ 0.01       $ 0.47          $ 0.75   
  

 

 

       

 

 

    

 

 

       

 

 

 

 Diluted

   $ (0.03)         $ 0.01       $ 0.44          $ 0.70   
  

 

 

       

 

 

    

 

 

       

 

 

 

Weighted-average number of common shares outstanding:

                 

 Basic

     77,691            77,691         77,258            77,258   

 Diluted

     77,691            83,323         82,717            82,717   

Adoption of ASC 606 and ASC 340-40 did not change the Company’s total cash provided by or used in operating, financing, or investing activities in the Company’s unaudited condensed consolidated statements of cash flows for the nine months ended September 30, 2017.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
MARKETABLE SECURITIES
9 Months Ended
Sep. 30, 2018
MARKETABLE SECURITIES

3. MARKETABLE SECURITIES

 

     September 30, 2018  
(in thousands)        Amortized Cost              Unrealized Gains              Unrealized Losses                  Fair Value          

Municipal bonds

   $ 46,633       $ —       $ (267)      $ 46,366   

Corporate bonds

     53,738                (323)        53,416   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 100,371       $      $ (590)      $ 99,782   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2017  
(in thousands)        Amortized Cost              Unrealized Gains              Unrealized Losses                  Fair Value          

Municipal bonds

   $ 32,996       $ —       $ (148)      $ 32,848   

Corporate bonds

     28,757                (137)        28,621   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 61,753       $      $ (285)      $ 61,469   
  

 

 

    

 

 

    

 

 

    

 

 

 

As of September 30, 2018, the Company did not hold any investments with unrealized losses that are considered to be other-than-temporary.

 

As of September 30, 2018, remaining maturities of marketable securities ranged from October 2018 to August 2021, with a weighted-average remaining maturity of approximately 1.5 years.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE
9 Months Ended
Sep. 30, 2018
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE

4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE

Receivables

 

(in thousands)            September 30,        
2018
             December 31,        
2017
 

Accounts receivable

   $ 150,733       $ 222,735   

Unbilled receivables

     155,964         158,898   

Long-term unbilled receivables

     168,929         160,708   
  

 

 

    

 

 

 
   $                         475,626       $                         542,341   
  

 

 

    

 

 

 

Unbilled receivables are the amounts due from clients where the only condition to the right of payment is the passage of time. As of September 30, 2018 and December 31, 2017, the allowance for doubtful accounts was not material.

Unbilled receivables are expected to be billed in the future as follows:

 

(Dollars in thousands)            September 30,        
2018
 

1 Year or Less

   $         155,964                     48%   

1-2 Years

     89,177         27%   

2-5 Years

     79,752         25%   
  

 

 

    

 

 

 
   $ 324,893         100%   
  

 

 

    

 

 

 

Contract assets and deferred revenue

 

(in thousands)            September 30,        
2018
             December 31,        
2017
 

Contract assets(1)

   $ 2,888       $ 914   

Long-term contract assets(2)

     1,581         —   
  

 

 

    

 

 

 
   $ 4,469       $ 914   
  

 

 

    

 

 

 

Deferred revenue

   $ 158,178       $ 166,297   

Long-term deferred revenue(3)

     5,840         3,706   
  

 

 

    

 

 

 
   $ 164,018       $ 170,003   
  

 

 

    

 

 

 

  (1) Included in other current assets.

  (2) Included in other long-term assets.

  (3) Included in other long-term liabilities.

Contract assets are amounts under client contracts where revenue recognized exceeds the amount billed to the client and the right to payment is subject to conditions other than the passage of time, such as the completion of a related performance obligation. Deferred revenue consists of billings and payments received in advance of revenue recognition. Contract assets and deferred revenue are netted at the contract level for each reporting period.

The change in deferred revenue in the nine months ended September 30, 2018 was primarily due to $225.1 million of revenue recognized, excluding the impact of netting contract assets and deferred revenue at the contract level, during the period that was included in deferred revenue at December 31, 2017, partially offset by new billings in advance of revenue recognition.

Major clients

No client represented 10% or more of the Company’s total receivables as of September 30, 2018 or December 31, 2017.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
DEFERRED CONTRACT COSTS
9 Months Ended
Sep. 30, 2018
DEFERRED CONTRACT COSTS

5. DEFERRED CONTRACT COSTS

The Company recognizes an asset for the incremental costs of obtaining a contract with a client if the Company expects the benefit of those costs to be longer than one year. Deferred costs are amortized on a straight-line basis over the benefit period, which is on average five years.

 

(in thousands)        September 30,    
2018
         December 31,    
2017
 

Deferred contract costs(1)

   $                         50,799        $                         37,924    

  (1) Included in other long-term assets.

 

Amortization of deferred contract costs was as follows:

 

                 Three Months Ended        
September 30,
             Nine Months Ended        
September 30,
 
(in thousands)          2018                  2017                  2018                  2017        

Amortization of deferred contract costs(1)

   $             4,208       $             3,034       $             11,806       $             8,529   

  (1) Included in selling and marketing expenses.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS
9 Months Ended
Sep. 30, 2018
GOODWILL AND OTHER INTANGIBLE ASSETS

6. GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill

The change in the carrying amount of goodwill was as follows:

 

(in thousands)               Nine Months Ended             
September 30,
 
  2018  

Balance as of January 1,

  $ 72,952   

Currency translation adjustments

    (55)  
 

 

 

 

Balance as of September 30,

  $ 72,897   
 

 

 

 

Intangibles

Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives as follows:

 

          September 30, 2018  
(in thousands)           Useful Lives             Cost     Accumulated
Amortization
    Net Book Value(1)  

Client-related intangibles

    4-10 years      $                 63,136      $                 (49,633)      $                 13,503   

Technology

    3-10 years        58,942        (49,067)        9,875   

Other

    1-5 years        5,361        (5,361)        —   
   

 

 

   

 

 

   

 

 

 
    $               127,439      $               (104,061)      $                 23,378   
   

 

 

   

 

 

   

 

 

 

  (1) Included in other long-term assets.

 

          December 31, 2017  
(in thousands)           Useful Lives             Cost     Accumulated
Amortization
    Net Book Value(1)  

Client-related intangibles

    4-10 years      $                 63,164      $                 (44,835)      $                 18,329   

Technology

    3-10 years        58,942        (45,372)        13,570   

Other

    1-5 years        5,361        (5,361)        —   
   

 

 

   

 

 

   

 

 

 
    $               127,467      $                 (95,568)      $                 31,899   
   

 

 

   

 

 

   

 

 

 

  (1) Included in other long-term assets.

Amortization of intangible assets was as follows:

 

                 Three Months Ended             
September 30,
                 Nine Months Ended             
September 30,
 
(in thousands)    2018      2017      2018      2017  

Cost of revenue

   $                 1,232       $                 1,232       $                 3,695       $                 3,871   

Selling and marketing

     1,603         1,873         4,813         5,608   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 2,835       $ 3,105       $ 8,508       $ 9,479   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES
9 Months Ended
Sep. 30, 2018
ACCRUED EXPENSES

7. ACCRUED EXPENSES

 

(in thousands)    September 30,
2018
     December 31,
2017
 

Outside professional services

   $ 11,638       $ 14,468   

Income and other taxes

     3,971         7,420   

Marketing and sales program expenses

     4,623         6,444   

Dividends payable

     2,365         2,344   

Employee-related expenses

     5,212         4,065   

Other

     12,020         10,767   
  

 

 

    

 

 

 
   $                     39,829       $                     45,508   
  

 

 

    

 

 

 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 30, 2018
FAIR VALUE MEASUREMENTS

8. FAIR VALUE MEASUREMENTS

Assets and liabilities measured at fair value on a recurring basis

The Company records its cash equivalents, marketable securities, and investments in privately-held companies at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability.

As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows:

 

   

Level 1 - observable inputs such as quoted prices in active markets for identical assets or liabilities;

 

   

Level 2 - significant other inputs that are observable either directly or indirectly; and

 

   

Level 3 - significant unobservable inputs on which there is little or no market data, which require the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.

The Company’s cash equivalents are composed of money market funds and time deposits, which are classified within Level 1 and Level 2, respectively, in the fair value hierarchy. The Company’s marketable securities, which are classified within Level 2 of the fair value hierarchy are valued based on a market approach using quoted prices, when available, or matrix pricing compiled by third party pricing vendors, using observable market inputs such as interest rates, yield curves, and credit risk. The Company’s investments in privately-held companies are classified within Level 3 of the fair value hierarchy and are valued using model-based techniques, including option pricing models and discounted cash flow models.

If applicable, the Company will recognize transfers into and out of levels within the fair value hierarchy at the end of the reporting period in which the actual event or change in circumstance occurs. There were no transfers between levels during the nine months ended September 30, 2018.

The Company’s assets and liabilities measured at fair value on a recurring basis were as follows:

 

     September 30, 2018  
(in thousands)            Level 1                      Level 2                      Level 3                      Total          

Cash equivalents

   $                     10,212        $                     15,212        $                     —        $                     25,424    

Marketable securities:

           

Municipal bonds

   $ —        $ 46,366        $ —        $ 46,366    

Corporate bonds

     —          53,416          —          53,416    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ —        $ 99,782        $ —        $ 99,782    

Investments in privately-held companies(1)

   $ —        $ —        $ 2,890        $ 2,890    

  (1) Included in other long-term assets.

 

     December 31, 2017  
(in thousands)            Level 1                      Level 2                      Level 3                      Total          

Cash equivalents

   $             2,720        $             40,051        $             —        $             42,771    

Marketable securities:

                  

Municipal bonds

   $ —        $ 32,848        $ —        $ 32,848    

Corporate bonds

     —          28,621          —          28,621    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ —        $ 61,469        $ —        $ 61,469    

Investments in privately-held companies(1)

   $ —        $ —        $ 1,030        $ 1,030    

  (1) Included in other long-term assets.

For certain other financial instruments, including accounts receivable and accounts payable, the carrying value approximates fair value due to the relatively short maturity of these items.

Assets measured at fair value on a nonrecurring basis

Assets recorded at fair value on a nonrecurring basis, including property and equipment and intangible assets, are recognized at fair value when they are impaired. During the nine months ended September 30, 2018 and 2017, the Company did not recognize any impairments of its assets recorded at fair value on a nonrecurring basis.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE
9 Months Ended
Sep. 30, 2018
REVENUE

9. REVENUE

Revenue policy

The Company’s revenue is primarily derived from:

 

   

Software license revenue is primarily derived from sales of the Company’s Pega Platform and software applications.

 

   

Maintenance revenue includes revenue from client support including software upgrades on a when and-if available basis, telephone support, and bug fixes or patches.

 

   

Services revenue is primarily derived from cloud revenue, which is sales of the Company’s hosted Pega Platform and software applications, and consulting revenue, which is primarily related to new license implementations.

Contracts with multiple performance obligations

The Company’s license and cloud arrangements often contain multiple performance obligations. For contracts with multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. If the transaction price contains discounts or the Company expects to provide a future price concession, these elements are considered when determining the transaction price prior to allocation. Variable fees within the transaction price are estimated and recognized in revenue as the Company satisfies each performance obligation to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable fee is resolved. If the contract grants the client the option to acquire additional products or services, the Company assesses whether any discount on the included products and services is in excess of levels normally available to similar clients and, if so, accounts for that discount as an additional performance obligation.

Software licenses

The Company has concluded that its software licenses are distinct performance obligations, as the client can benefit from the software on its own. Software license revenue is typically recognized at a point in time when control is transferred to the client, which is defined as the point in time when the client can use and benefit from the license. The software license is delivered before related services are provided and is functional without services, updates, and technical support.

Stand-alone selling price for software licenses is determined using the residual approach. The Company utilizes the residual approach as license performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach is appropriate for its license performance obligations when sold with other performance obligations. If the standalone selling price analysis illustrates that software license performance obligations are no longer highly variable, the Company will utilize the relative allocation method for such arrangements.

 

Term license fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the license agreement, which is typically three to five years and may be renewed for additional terms at the client’s option. Perpetual license fees are usually payable when the contract is executed.

Maintenance

Maintenance contracts entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the maintenance contract. Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. Maintenance revenue is recognized over time on a straight-line basis over the contract period.

The maintenance performance obligation is priced as a percentage of the selling price of the related software license, which is highly variable. The Company determined the standalone selling price based on this pricing relationship, which has remained constant within a narrow range, and observable data from standalone sales of maintenance, along with all other observable data.

Maintenance fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the agreement.

Services

Services revenue is comprised of consulting, including software license implementations, training, reimbursable expenses, and cloud, which is derived from sales of the Company’s hosted Pega Platform and software application environments. The Company has concluded that most services are distinct performance obligations. Consulting may be provided on a stand-alone basis or bundled with other performance obligations.

 

   

The stand-alone selling price for time and materials consulting is determined by observable prices in similar transactions without multiple performance obligations and recognized as revenue as the services are performed. Fees for time and materials consulting contracts are usually payable shortly after the service is provided.

 

   

The stand-alone selling price for fixed price consulting is based on the estimated hours versus actual hours in similar geographies and for similar contract sizes. Revenue for fixed price consulting is recognized over time as the services are provided. Fees for fixed price consulting are usually payable as contract milestones are achieved.

 

   

The stand-alone selling price of cloud sales of production environments is determined based on the residual approach when sold with other performance obligations and is recognized over the term of the service. The Company utilizes the residual approach as cloud performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Cloud fees for production environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.

 

   

The stand-alone selling price for cloud sales of development and testing environments is developed using observable prices in similar transactions without multiple performance obligations and is recognized over the term of the service. Cloud fees for development and testing environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.

Contract modifications

The Company enters into amendments to previously executed contracts which constitute contract modifications. The Company assesses each of these contract modifications to determine:

 

  1.

if the additional products and services are distinct from the products and services in the original arrangement, and

 

  2.

if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.

A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either:

 

  1.

a prospective basis as a termination of the existing contract and the creation of a new contract; or

 

  2.

a cumulative catch-up basis.

 

Geographic revenue

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(Dollars in thousands)    2018      2017      2018      2017  

U.S.

   $ 103,075        51%      $ 105,059        55%      $ 327,409        51%      $ 376,819        59%  

Other Americas

     10,424        5%        9,307        5%        37,766        6%        32,890        5%  

United Kingdom (“U.K.”)

     19,277        9%        18,537        10%        68,450        11%        67,403        11%  

Europe (excluding U.K.), Middle East, and Africa

     42,254        21%        31,109        16%        101,150        16%        81,557        13%  

Asia-Pacific

     28,233        14%        26,945        14%        100,449        16%        75,193        12%  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $       203,263              100%      $       190,957                100%      $       635,224              100%      $         633,862              100%  
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue streams

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(in thousands)                2018                              2017                              2018                              2017              

Perpetual license

   $         20,276       $         12,623       $         56,829       $         81,819   

Term license

     32,066         40,611         128,070         149,573   
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue recognized at a point in time

     52,342         53,234         184,899         231,392   

Maintenance

     66,017         61,812         196,448         179,949   

Cloud

     22,184         13,280         57,967         36,207   

Consulting

     62,720         62,631         195,910         186,314   
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue recognized over time

     150,921         137,723         450,325         402,470   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 203,263       $ 190,957       $ 635,224       $ 633,862   
  

 

 

    

 

 

    

 

 

    

 

 

 
     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(in thousands)                2018                              2017                              2018                              2017          

Term license

   $         32,066       $         40,611       $         128,070       $         149,573   

Cloud

     22,184         13,280         57,967         36,207   

Maintenance

     66,017         61,812         196,448         179,949   
  

 

 

    

 

 

    

 

 

    

 

 

 

Subscription(1)

     120,267         115,703         382,485         365,729   

Perpetual license

     20,276         12,623         56,829         81,819   

Consulting

     62,720         62,631         195,910         186,314   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 203,263       $ 190,957       $ 635,224       $ 633,862   
  

 

 

    

 

 

    

 

 

    

 

 

 

  (1) Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be subject to a renewal.

During the nine months ended September 30, 2018 and 2017, there were no material changes in the Company’s estimate of variable fees.

Remaining performance obligations (formerly reported as “committed not yet recognized revenue”)

Revenue for the remaining performance obligations on existing contracts is expected to be recognized in the future as follows:

 

     September 30, 2018  
(Dollars in thousands)    Perpetual license      Term license      Maintenance      Cloud      Consulting      Total  

1 year or less

   $ 25,343       $ 44,283       $ 140,591       $ 88,529       $ 14,107       $ 312,853                     60%   

1-2 years

     6,490         10,063         8,877         70,815         1,830         98,075         19%   

2-3 years

     360         1,598         2,586         54,646         449         59,639         11%   

Greater than 3 years

     1,306         218         1,079         49,110         50         51,763         10%   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 
   $         33,499       $         56,162       $         153,133       $         263,100       $         16,436       $         522,330         100%   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

Major clients

Clients accounting for 10% or more of the Company’s total revenue were as follows:

 

                 Three Months Ended             
September 30,
                 Nine Months Ended             
September 30,
 
(in thousands)    2018      2017      2018      2017  

Total revenue

   $           203,263         $           190,957         $ 635,224      $ 633,862  

Client A

     10%        10%        *        *  

  *Client accounted for less than 10% of total revenue.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2018
STOCK-BASED COMPENSATION

10. STOCK-BASED COMPENSATION

Expense

 

                     Three Months Ended                 
September 30,
                     Nine Months Ended                 
September 30,
 
(in thousands)    2018      2017      2018      2017  

Cost of revenues

   $ 4,319        $ 3,613        $ 12,277        $ 10,913    

Selling and marketing

     6,198          3,976          16,895          11,482    

Research and development

     3,917          3,420          11,356          10,306    

General and administrative

     1,974          2,480          7,045          7,228    
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 16,408        $ 13,489        $ 47,573        $ 39,929    
  

 

 

    

 

 

    

 

 

    

 

 

 

Income tax benefit

   $           (3,555)       $           (4,129)       $           (10,037)       $           (12,231)   

The Company recognizes stock-based compensation using the accelerated recognition method, treating each vesting tranche as if it were an individual grant. As of September 30, 2018, the Company had, net of estimated forfeitures, $74.2 million of unrecognized stock-based compensation expense, related to all unvested restricted stock units (“RSUs”) and stock options, which was expected to be recognized over a weighted-average period of 2.2 years.

Grants

The Company granted the following stock-based compensation awards:

 

                 Nine Months Ended             
September 30,
 
(in thousands)            Shares                     Total Fair Value          

RSUs(1)

     1,117      $ 65,569   

Non-qualified stock options

     1,623      $ 29,372   

 

(1) 

Includes approximately 0.1 million RSUs which were granted in connection with the election by certain employees to receive 50% of their 2018 target incentive compensation under the Company’s Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $8.2 million associated with this RSU grant is expected to be recognized over a one-year period beginning on the grant date.

RSU vestings and stock option exercises

During the nine months ended September 30, 2018, 1.2 million shares of common stock were issued due to stock option exercises and RSU vestings under the Company’s stock-based compensation plans.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES
9 Months Ended
Sep. 30, 2018
INCOME TAXES

11. INCOME TAXES

Effective income tax rate

 

     Nine Months Ended
September 30,
 
(Dollars in thousands)            2018                     2017          

Benefit from income taxes

   $ (23,692   $ (9,009

Effective income tax rate

     80     (18 )% 

 

During the nine months ended September 30, 2018, the Company’s effective income tax rate changed primarily due to the following factors:

 

   

excess tax benefits from stock-based compensation were disproportionately greater than the (loss) income before benefit from income taxes;

 

   

a decrease in the estimated annual effective income tax rate primarily due to the reduction of the U.S. statutory federal tax rate from 35% to 21% pursuant to the Tax Reform Act;

 

   

an increase in utilization of U.S. research and development tax credits; and

 

   

a decrease in uncertain tax provisions as a result of the settlement of a foreign tax audit for 2012 through 2015.

Tax reform act

On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (“Tax Reform Act”) was enacted into law, which significantly changed U.S. tax law and included many provisions, such as a reduction of the U.S. federal statutory tax rate, a one-time transition tax on deemed repatriation of deferred foreign earnings, and a provision to tax global intangible low-taxed income (“GILTI”) of foreign subsidiaries, a special tax deduction for foreign derived intangible income, and a base erosion anti-abuse tax measure (“BEAT”) that may tax payments between a U.S. corporation and its foreign subsidiaries, among other tax changes.

In the three months ended December 31, 2017, the Company recognized, under SEC Staff Accounting Bulletin No. 118 (“SAB 118”), provisional income taxes, including $20.4 million of income tax expense to re-measure its net deferred tax assets to the 21% enacted rate. Also, during the same period, the Company reduced its provisional income taxes by a $12.6 million income tax benefit as a result of the remeasurement of its net deferred tax liabilities under the retrospective adoption of ASC 606.

The final income tax amounts may differ from those provisional amounts, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions by the Company, additional regulatory guidance that may be issued, and actions the Company may take as a result of the Tax Reform Act.

The Tax Reform Act also provided for a one-time deemed mandatory repatriation of post-1986 undistributed foreign subsidiary earnings and profits through December 31, 2017. However, based on the Company’s provisional analysis performed as of that date, the Company does not expect to be subject to the one-time transition tax due to the Company’s foreign subsidiaries being in a net accumulated deficit position. During the nine months ended September 30, 2018, the Company recognized no material adjustments to these estimates.

The Tax Reform Act provides the following new anti-abuse provisions beginning in 2018:

 

   

The GILTI provisions require the Company to include in its U.S. income tax base foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company expects that it will be subject to incremental U.S. tax resulting from GILTI inclusions beginning in 2018. As of September 30, 2018, the Company has included an estimate of the effect of its GILTI provisions in its estimated annual effective tax rate. The Company continues to monitor IRS guidance and will update its estimates as guidance is issued.

 

   

The BEAT provisions in the Tax Reform Act impose an alternative minimum tax on taxpayers with substantial base-erosion payments. The Company’s preliminary assessment is that the Company will not be subject to the BEAT in 2018. The Company continues to monitor IRS guidance and will update its estimates as guidance is issued.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2018
EARNINGS PER SHARE

12. EARNINGS PER SHARE

Basic earnings per share is computed using the weighted-average number of common shares outstanding during the applicable period. Diluted earnings per share is computed using the weighted-average number of common shares outstanding during the applicable period, plus the dilutive effect of outstanding stock options and RSUs, using the treasury stock method. In periods of loss, all stock options and RSUs are excluded, as their inclusion would be anti-dilutive.

 

The calculation of the basic and diluted earnings per share is as follows:

 

               Three Months Ended          
September 30,
               Nine Months Ended          
September 30,
 
(in thousands, except per share amounts)    2018      2017      2018      2017  

Basic

           

Net (loss) income

   $             (7,587)      $             1,288       $             (5,796)      $             57,953   

Weighted-average common shares outstanding

                 78,700                     77,691                     78,525         77,258   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share, basic

   $ (0.10)      $ 0.01       $ (0.07)      $ 0.75   
  

 

 

    

 

 

    

 

 

    

 

 

 
           

Diluted

           

Net (loss) income

   $ (7,587)      $ 1,288       $ (5,796)      $ 57,953   

Weighted-average effect of dilutive securities:

           

Stock options

     —         3,681         —         3,519   

RSUs

     —         1,951         —         1,940   
  

 

 

    

 

 

    

 

 

    

 

 

 

Effect of dilutive securities

     —         5,632         —         5,459   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding, assuming dilution

     78,700         83,323         78,525         82,717   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share, diluted

   $ (0.10)      $ 0.01       $ (0.07)      $ 0.70   
  

 

 

    

 

 

    

 

 

    

 

 

 
           

Outstanding anti-dilutive stock options and RSUs(1)

     6,119         105         6,380         219   

 

(1) 

Certain outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the period presented. These awards may be dilutive in the future.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2018
Deferred Contract Cost

The Company recognizes an asset for the incremental costs of obtaining a contract with a client if the Company expects the benefit of those costs to be longer than one year. Deferred costs are amortized on a straight-line basis over the benefit period, which is on average five years.

Revenue

Revenue policy

The Company’s revenue is primarily derived from:

 

   

Software license revenue is primarily derived from sales of the Company’s Pega Platform and software applications.

 

   

Maintenance revenue includes revenue from client support including software upgrades on a when and-if available basis, telephone support, and bug fixes or patches.

 

   

Services revenue is primarily derived from cloud revenue, which is sales of the Company’s hosted Pega Platform and software applications, and consulting revenue, which is primarily related to new license implementations.

Contracts with multiple performance obligations

The Company’s license and cloud arrangements often contain multiple performance obligations. For contracts with multiple performance obligations, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. If the transaction price contains discounts or the Company expects to provide a future price concession, these elements are considered when determining the transaction price prior to allocation. Variable fees within the transaction price are estimated and recognized in revenue as the Company satisfies each performance obligation to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable fee is resolved. If the contract grants the client the option to acquire additional products or services, the Company assesses whether any discount on the included products and services is in excess of levels normally available to similar clients and, if so, accounts for that discount as an additional performance obligation.

Software licenses

The Company has concluded that its software licenses are distinct performance obligations, as the client can benefit from the software on its own. Software license revenue is typically recognized at a point in time when control is transferred to the client, which is defined as the point in time when the client can use and benefit from the license. The software license is delivered before related services are provided and is functional without services, updates, and technical support.

Stand-alone selling price for software licenses is determined using the residual approach. The Company utilizes the residual approach as license performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach is appropriate for its license performance obligations when sold with other performance obligations. If the standalone selling price analysis illustrates that software license performance obligations are no longer highly variable, the Company will utilize the relative allocation method for such arrangements.

 

Term license fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the license agreement, which is typically three to five years and may be renewed for additional terms at the client’s option. Perpetual license fees are usually payable when the contract is executed.

Maintenance

Maintenance contracts entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the maintenance contract. Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. Maintenance revenue is recognized over time on a straight-line basis over the contract period.

The maintenance performance obligation is priced as a percentage of the selling price of the related software license, which is highly variable. The Company determined the standalone selling price based on this pricing relationship, which has remained constant within a narrow range, and observable data from standalone sales of maintenance, along with all other observable data.

Maintenance fees are usually payable in advance on a monthly, quarterly, or annual basis over the term of the agreement.

Services

Services revenue is comprised of consulting, including software license implementations, training, reimbursable expenses, and cloud, which is derived from sales of the Company’s hosted Pega Platform and software application environments. The Company has concluded that most services are distinct performance obligations. Consulting may be provided on a stand-alone basis or bundled with other performance obligations.

 

   

The stand-alone selling price for time and materials consulting is determined by observable prices in similar transactions without multiple performance obligations and recognized as revenue as the services are performed. Fees for time and materials consulting contracts are usually payable shortly after the service is provided.

 

   

The stand-alone selling price for fixed price consulting is based on the estimated hours versus actual hours in similar geographies and for similar contract sizes. Revenue for fixed price consulting is recognized over time as the services are provided. Fees for fixed price consulting are usually payable as contract milestones are achieved.

 

   

The stand-alone selling price of cloud sales of production environments is determined based on the residual approach when sold with other performance obligations and is recognized over the term of the service. The Company utilizes the residual approach as cloud performance obligations are sold for a broad range of amounts (the selling price is highly variable) and a stand-alone selling price is not discernible from past transactions or other observable evidence. Cloud fees for production environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.

 

   

The stand-alone selling price for cloud sales of development and testing environments is developed using observable prices in similar transactions without multiple performance obligations and is recognized over the term of the service. Cloud fees for development and testing environments are usually payable in advance on a monthly, quarterly, or annual basis over the term of the service.

Contract modifications

The Company enters into amendments to previously executed contracts which constitute contract modifications. The Company assesses each of these contract modifications to determine:

 

  1.

if the additional products and services are distinct from the products and services in the original arrangement, and

 

  2.

if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.

A contract modification meeting both criteria is accounted for as a separate contract. A contract modification not meeting both criteria is considered a change to the original contract and is accounted for on either:

 

  1.

a prospective basis as a termination of the existing contract and the creation of a new contract; or

 

  2.

a cumulative catch-up basis.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
NEW ACCOUNTING PRONOUNCEMENTS (Tables)
9 Months Ended
Sep. 30, 2018
Accounting Standards Update 2014-09  
Summary of Impact of Adoption of ASU 606

The impact of the adoption of ASC 606 and ASC 340-40 on the Company’s unaudited condensed consolidated balance sheet and unaudited condensed consolidated statement of operations is:

 

     December 31, 2017  
(in thousands)        Previously reported                    Adjustments                          As adjusted            

Assets

        

Accounts receivable, unbilled receivables, and contract assets

   $ 248,331       $ 134,216       $ 382,547   

Long-term unbilled receivables

     —         160,708         160,708   

Deferred income taxes

     57,127         (42,887)        14,240   

Deferred contract costs

     —         37,924         37,924   

Other assets(1)

     416,148         —         416,148   
  

 

 

    

 

 

    

 

 

 

Total assets

   $ 721,606       $ 289,961       $ 1,011,567   
  

 

 

    

 

 

    

 

 

 

Liabilities and stockholders’ equity

        

Deferred revenue

   $ 195,073       $ (28,776)      $ 166,297   

Long-term deferred revenue

     6,591         (2,885)        3,706   

Deferred income tax liabilities

     —         38,463         38,463   

Other liabilities(2)

     148,864         —         148,864   
  

 

 

    

 

 

    

 

 

 

Total liabilities

     350,528         6,802         357,330   

Foreign currency translation adjustments

     (3,494)        (2,966)        (6,460)  

Retained earnings

     221,926         286,125         508,051   

Other equity(3)

     152,646         —         152,646   
  

 

 

    

 

 

    

 

 

 

Total stockholders’ equity

     371,078         283,159         654,237   
  

 

 

    

 

 

    

 

 

 

Total liabilities and stockholders’ equity

   $         721,606       $         289,961       $         1,011,567   
  

 

 

    

 

 

    

 

 

 

 

  (1) 

Includes cash, cash equivalents, marketable securities, income taxes receivable, other current assets, property and equipment, intangible assets, goodwill, and other long-term assets (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

  (2) 

Includes accounts payable, accrued expenses, accrued compensation and related expenses, income taxes payable, and other long-term liabilities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

  (3)

Includes common stock, additional paid-in capital, and net unrealized loss on available-for-sale marketable securities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).

 

     September 30, 2017  
     Three Months Ended      Nine Months Ended  
(in thousands, except per share amounts)      Previously  
Reported
       Adjustments          As Adjusted          Previously  
Reported
       Adjustments          As Adjusted    

Revenue:

                 

 Software license

   $ 41,793       $ 11,441       $ 53,234       $ 195,220       $ 36,172       $ 231,392   

 Maintenance

     62,204         (392)        61,812         180,759         (810)        179,949   

 Services

     75,818         93         75,911         225,063         (2,542)        222,521   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Total revenue

     179,815         11,142         190,957         601,042         32,820         633,862   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Cost of revenue:

                 

 Software license

     1,276         —          1,276         3,826         —          3,826   

 Maintenance

     6,716         —          6,716         20,945         —          20,945   

 Services

     61,739         —          61,739         180,925         —          180,925   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Total cost of revenue

     69,731         —          69,731         205,696         —          205,696   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Gross profit

     110,084         11,142         121,226         395,346         32,820         428,166   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Operating expenses:

                 

 Selling and marketing

     70,209         (846)        69,363         217,384         (3,140)        214,244   

 Research and development

     41,031         —          41,031         121,089         —          121,089   

 General and administrative

     13,133         —          13,133         38,174         —          38,174   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 Total operating expenses

     124,373         (846)        123,527         376,647         (3,140)        373,507   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) income from operations

     (14,289)        11,988         (2,301)        18,699         35,960         54,659   

Foreign currency transaction loss

     (552)        (4,500)        (5,052)        (793)        (5,756)        (6,549)  

Interest income, net

     144         (4)        140         470         77         547   

Other income, net

     —          —          —          287         —          287   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) income before benefit from income taxes

     (14,697)        7,484         (7,213)        18,663         30,281         48,944   

Benefit from income taxes

     (12,885)        4,384         (8,501)        (17,952)        8,943         (9,009)  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

  Net (loss) income

   $ (1,812)      $ 3,100       $ 1,288       $ 36,615       $ 21,338       $ 57,953   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share:

                 

 Basic

   $ (0.03)         $ 0.01       $ 0.47          $ 0.75   
  

 

 

       

 

 

    

 

 

       

 

 

 

 Diluted

   $ (0.03)         $ 0.01       $ 0.44          $ 0.70   
  

 

 

       

 

 

    

 

 

       

 

 

 

Weighted-average number of common shares outstanding:

                 

 Basic

     77,691            77,691         77,258            77,258   

 Diluted

     77,691            83,323         82,717            82,717   

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
MARKETABLE SECURITIES (Tables)
9 Months Ended
Sep. 30, 2018
Schedule of Marketable Securities
     September 30, 2018  
(in thousands)        Amortized Cost              Unrealized Gains              Unrealized Losses                  Fair Value          

Municipal bonds

   $ 46,633       $ —       $ (267)      $ 46,366   

Corporate bonds

     53,738                (323)        53,416   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 100,371       $      $ (590)      $ 99,782   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2017  
(in thousands)        Amortized Cost              Unrealized Gains              Unrealized Losses                  Fair Value          

Municipal bonds

   $ 32,996       $ —       $ (148)      $ 32,848   

Corporate bonds

     28,757                (137)        28,621   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 61,753       $      $ (285)      $ 61,469   
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)
9 Months Ended
Sep. 30, 2018
Summary of Receivable

Receivables

 

(in thousands)            September 30,        
2018
             December 31,        
2017
 

Accounts receivable

   $ 150,733       $ 222,735   

Unbilled receivables

     155,964         158,898   

Long-term unbilled receivables

     168,929         160,708   
  

 

 

    

 

 

 
   $                         475,626       $                         542,341   
  

 

 

    

 

 

 
Summary of Unbilled Receivables

Unbilled receivables are expected to be billed in the future as follows:

 

(Dollars in thousands)            September 30,        
2018
 

1 Year or Less

   $         155,964                     48%   

1-2 Years

     89,177         27%   

2-5 Years

     79,752         25%   
  

 

 

    

 

 

 
   $ 324,893         100%   
  

 

 

    

 

 

 
Summary of Contract Assets and Deferred Revenue

Contract assets and deferred revenue

 

(in thousands)            September 30,        
2018
             December 31,        
2017
 

Contract assets(1)

   $ 2,888       $ 914   

Long-term contract assets(2)

     1,581         —   
  

 

 

    

 

 

 
   $ 4,469       $ 914   
  

 

 

    

 

 

 

Deferred revenue

   $ 158,178       $ 166,297   

Long-term deferred revenue(3)

     5,840         3,706   
  

 

 

    

 

 

 
   $ 164,018       $ 170,003   
  

 

 

    

 

 

 

  (1) Included in other current assets.

  (2) Included in other long-term assets.

  (3) Included in other long-term liabilities.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
DEFERRED CONTRACT COSTS (Tables)
9 Months Ended
Sep. 30, 2018
Schedule of Impairment of Deferred Contract Costs
(in thousands)        September 30,    
2018
         December 31,    
2017
 

Deferred contract costs(1)

   $                         50,799        $                         37,924    

  (1) Included in other long-term assets.

Schedule of amortization of deferred contract costs

Amortization of deferred contract costs was as follows:

 

                 Three Months Ended        
September 30,
             Nine Months Ended        
September 30,
 
(in thousands)          2018                  2017                  2018                  2017        

Amortization of deferred contract costs(1)

   $             4,208       $             3,034       $             11,806       $             8,529   

  (1) Included in selling and marketing expenses.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2018
Change in Carrying Amount of Goodwill

The change in the carrying amount of goodwill was as follows:

 

(in thousands)               Nine Months Ended             
September 30,
 
  2018  

Balance as of January 1,

  $ 72,952   

Currency translation adjustments

    (55)  
 

 

 

 

Balance as of September 30,

  $ 72,897   
 

 

 

 
Schedule of Amortizable Intangible Assets

Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives as follows:

 

          September 30, 2018  
(in thousands)           Useful Lives             Cost     Accumulated
Amortization
    Net Book Value(1)  

Client-related intangibles

    4-10 years      $                 63,136      $                 (49,633)      $                 13,503   

Technology

    3-10 years        58,942        (49,067)        9,875   

Other

    1-5 years        5,361        (5,361)        —   
   

 

 

   

 

 

   

 

 

 
    $               127,439      $               (104,061)      $                 23,378   
   

 

 

   

 

 

   

 

 

 

  (1) Included in other long-term assets.

 

          December 31, 2017  
(in thousands)           Useful Lives             Cost     Accumulated
Amortization
    Net Book Value(1)  

Client-related intangibles

    4-10 years      $                 63,164      $                 (44,835)      $                 18,329   

Technology

    3-10 years        58,942        (45,372)        13,570   

Other

    1-5 years        5,361        (5,361)        —   
   

 

 

   

 

 

   

 

 

 
    $               127,467      $                 (95,568)      $                 31,899   
   

 

 

   

 

 

   

 

 

 

  (1) Included in other long-term assets.

Amortization of Intangible Assets

Amortization of intangible assets was as follows:

 

                 Three Months Ended             
September 30,
                 Nine Months Ended             
September 30,
 
(in thousands)    2018      2017      2018      2017  

Cost of revenue

   $                 1,232       $                 1,232       $                 3,695       $                 3,871   

Selling and marketing

     1,603         1,873         4,813         5,608   
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 2,835       $ 3,105       $ 8,508       $ 9,479   
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2018
Schedule of Accrued Expenses
(in thousands)    September 30,
2018
     December 31,
2017
 

Outside professional services

   $ 11,638       $ 14,468   

Income and other taxes

     3,971         7,420   

Marketing and sales program expenses

     4,623         6,444   

Dividends payable

     2,365         2,344   

Employee-related expenses

     5,212         4,065   

Other

     12,020         10,767   
  

 

 

    

 

 

 
   $                     39,829       $                     45,508   
  

 

 

    

 

 

 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 30, 2018
Assets and Liabilities Measured at Fair Value

The Company’s assets and liabilities measured at fair value on a recurring basis were as follows:

 

     September 30, 2018  
(in thousands)            Level 1                      Level 2                      Level 3                      Total          

Cash equivalents

   $                     10,212        $                     15,212        $                     —        $                     25,424    

Marketable securities:

           

Municipal bonds

   $ —        $ 46,366        $ —        $ 46,366    

Corporate bonds

     —          53,416          —          53,416    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ —        $ 99,782        $ —        $ 99,782    

Investments in privately-held companies(1)

   $ —        $ —        $ 2,890        $ 2,890    

  (1) Included in other long-term assets.

 

     December 31, 2017  
(in thousands)            Level 1                      Level 2                      Level 3                      Total          

Cash equivalents

   $             2,720        $             40,051        $             —        $             42,771    

Marketable securities:

                  

Municipal bonds

   $ —        $ 32,848        $ —        $ 32,848    

Corporate bonds

     —          28,621          —          28,621    
  

 

 

    

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ —        $ 61,469        $ —        $ 61,469    

Investments in privately-held companies(1)

   $ —        $ —        $ 1,030        $ 1,030    

  (1) Included in other long-term assets.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE (Tables)
9 Months Ended
Sep. 30, 2018
Disaggregation of Revenue

Geographic revenue

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(Dollars in thousands)    2018      2017      2018      2017  

U.S.

   $ 103,075        51%      $ 105,059        55%      $ 327,409        51%      $ 376,819        59%  

Other Americas

     10,424        5%        9,307        5%        37,766        6%        32,890        5%  

United Kingdom (“U.K.”)

     19,277        9%        18,537        10%        68,450        11%        67,403        11%  

Europe (excluding U.K.), Middle East, and Africa

     42,254        21%        31,109        16%        101,150        16%        81,557        13%  

Asia-Pacific

     28,233        14%        26,945        14%        100,449        16%        75,193        12%  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $       203,263              100%      $       190,957                100%      $       635,224              100%      $         633,862              100%  
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue streams

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(in thousands)                2018                              2017                              2018                              2017              

Perpetual license

   $         20,276       $         12,623       $         56,829       $         81,819   

Term license

     32,066         40,611         128,070         149,573   
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue recognized at a point in time

     52,342         53,234         184,899         231,392   

Maintenance

     66,017         61,812         196,448         179,949   

Cloud

     22,184         13,280         57,967         36,207   

Consulting

     62,720         62,631         195,910         186,314   
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue recognized over time

     150,921         137,723         450,325         402,470   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 203,263       $ 190,957       $ 635,224       $ 633,862   
  

 

 

    

 

 

    

 

 

    

 

 

 
     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
(in thousands)                2018                              2017                              2018                              2017          

Term license

   $         32,066       $         40,611       $         128,070       $         149,573   

Cloud

     22,184         13,280         57,967         36,207   

Maintenance

     66,017         61,812         196,448         179,949   
  

 

 

    

 

 

    

 

 

    

 

 

 

Subscription(1)

     120,267         115,703         382,485         365,729   

Perpetual license

     20,276         12,623         56,829         81,819   

Consulting

     62,720         62,631         195,910         186,314   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 203,263       $ 190,957       $ 635,224       $ 633,862   
  

 

 

    

 

 

    

 

 

    

 

 

 

  (1) Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be dependent on a renewal for a client to receive continued benefit.

Revenue for Remaining Performance Obligations Expected to be Recognized

Revenue for the remaining performance obligations on existing contracts is expected to be recognized in the future as follows:

 

     September 30, 2018  
(Dollars in thousands)    Perpetual license      Term license      Maintenance      Cloud      Consulting      Total  

1 year or less

   $ 25,343       $ 44,283       $ 140,591       $ 88,529       $ 14,107       $ 312,853                     60%   

1-2 years

     6,490         10,063         8,877         70,815         1,830         98,075         19%   

2-3 years

     360         1,598         2,586         54,646         449         59,639         11%   

Greater than 3 years

     1,306         218         1,079         49,110         50         51,763         10%   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 
   $         33,499       $         56,162       $         153,133       $         263,100       $         16,436       $         522,330         100%   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 


 

Total Revenue of Major Clients

Clients accounting for 10% or more of the Company’s total revenue were as follows:

 

                 Three Months Ended             
September 30,
                 Nine Months Ended             
September 30,
 
(in thousands)    2018      2017      2018      2017  

Total revenue

   $           203,263         $           190,957         $ 635,224      $ 633,862  

Client A

     10%        10%        *        *  

  *Client accounted for less than 10% of total revenue.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2018
Summary of Stock Based Compensation Expense

Expense

 

                     Three Months Ended                 
September 30,
                     Nine Months Ended                 
September 30,
 
(in thousands)    2018      2017      2018      2017  

Cost of revenues

   $ 4,319        $ 3,613        $ 12,277        $ 10,913    

Selling and marketing

     6,198          3,976          16,895          11,482    

Research and development

     3,917          3,420          11,356          10,306    

General and administrative

     1,974          2,480          7,045          7,228    
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 16,408        $ 13,489        $ 47,573        $ 39,929    
  

 

 

    

 

 

    

 

 

    

 

 

 

Income tax benefit

   $           (3,555)       $           (4,129)       $           (10,037)       $           (12,231)   

Summary of stock based compensation award granted

Grants

The Company granted the following stock-based compensation awards:

 

                 Nine Months Ended             
September 30,
 
(in thousands)            Shares                     Total Fair Value          

RSUs(1)

     1,117      $ 65,569   

Non-qualified stock options

     1,623      $ 29,372   

 

(1) 

Includes approximately 0.1 million RSUs which were granted in connection with the election by certain employees to receive 50% of their 2018 target incentive compensation under the Company’s Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $8.2 million associated with this RSU grant is expected to be recognized over a one-year period beginning on the grant date.

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES (Tables)
9 Months Ended
Sep. 30, 2018
Summary of Benefit from Income Taxes and Discrete Tax Items

Effective income tax rate

 

     Nine Months Ended
September 30,
 
(Dollars in thousands)            2018                     2017          

Benefit from income taxes

   $ (23,692   $ (9,009

Effective income tax rate

     80     (18 )% 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2018
Summary of Basic and Diluted Earnings Per Share

The calculation of the basic and diluted earnings per share is as follows:

 

               Three Months Ended          
September 30,
               Nine Months Ended          
September 30,
 
(in thousands, except per share amounts)    2018      2017      2018      2017  

Basic

           

Net (loss) income

   $             (7,587)      $             1,288       $             (5,796)      $             57,953   

Weighted-average common shares outstanding

                 78,700                     77,691                     78,525         77,258   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share, basic

   $ (0.10)      $ 0.01       $ (0.07)      $ 0.75   
  

 

 

    

 

 

    

 

 

    

 

 

 
           

Diluted

           

Net (loss) income

   $ (7,587)      $ 1,288       $ (5,796)      $ 57,953   

Weighted-average effect of dilutive securities:

           

Stock options

     —         3,681         —         3,519   

RSUs

     —         1,951         —         1,940   
  

 

 

    

 

 

    

 

 

    

 

 

 

Effect of dilutive securities

     —         5,632         —         5,459   
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding, assuming dilution

     78,700         83,323         78,525         82,717   
  

 

 

    

 

 

    

 

 

    

 

 

 

(Loss) earnings per share, diluted

   $ (0.10)      $ 0.01       $ (0.07)      $ 0.70   
  

 

 

    

 

 

    

 

 

    

 

 

 
           

Outstanding anti-dilutive stock options and RSUs(1)

     6,119         105         6,380         219   

 

(1) 

Certain outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the period presented. These awards may be dilutive in the future.

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Impact of Adoption of ASU 606 (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Assets          
Accounts receivable, unbilled receivables, and contract assets         $ 382,547
Long-term unbilled receivables [1] $ 168,929   $ 168,929   160,708
Deferred income taxes         14,240
Deferred contract costs         37,924
Other assets [2]         416,148
Total assets [1] 962,643   962,643   1,011,567
Liabilities and stockholders' equity          
Deferred revenue [1] 158,178   158,178   166,297
Long-term deferred revenue [3] 5,840   5,840   3,706
Deferred income tax liabilities [1] 36,166   36,166   38,463
Other liabilities [4]         148,864
Total liabilities [1] 341,788   341,788   357,330
Foreign currency translation adjustments         (6,460)
Retained earnings [1] 496,815   496,815   508,051
Other equity [5]         152,646
Total stockholders' equity [1] 620,855   620,855   654,237
Total liabilities and stockholders' equity [1] 962,643   962,643   1,011,567
Revenue:          
Total revenue [1] 203,263 $ 190,957 635,224 $ 633,862  
Cost of revenue:          
Total cost of revenue [1] 74,423 69,731 223,854 205,696  
Gross profit [1] 128,840 121,226 411,370 428,166  
Operating expenses:          
Selling and marketing [1] 87,490 69,363 269,845 214,244  
Research and development [1] 46,504 41,031 135,261 121,089  
General and administrative [1] 12,104 13,133 38,749 38,174  
Total operating expenses [1] 146,098 123,527 443,855 373,507  
(Loss) income from operations [1] (17,258) (2,301) (32,485) 54,659  
Foreign currency transaction loss [1] 399 (5,052) 558 (6,549)  
Interest income, net [1] 683 140 2,076 547  
Other income, net [1]     363 287  
(Loss) income before benefit from income taxes [1] (16,176) (7,213) (29,488) 48,944  
Benefit from income taxes [1] (8,589) (8,501) (23,692) (9,009)  
Net (loss) income [1] $ (7,587) $ 1,288 $ (5,796) $ 57,953  
(Loss) earnings per share:          
Basic [1] $ (0.10) $ 0.01 $ (0.07) $ 0.75  
Diluted [1] $ (0.10) $ 0.01 $ (0.07) $ 0.70  
Weighted-average number of common shares outstanding:          
Basic [1] 78,700 77,691 78,525 77,258  
Diluted [1] 78,700 83,323 78,525 82,717  
Software license          
Revenue:          
Total revenue [1] $ 52,342 $ 53,234 $ 184,899 $ 231,392  
Cost of revenue:          
Total cost of revenue [1] 1,255 1,276 3,772 3,826  
Maintenance          
Revenue:          
Total revenue [1] 66,017 61,812 196,448 179,949  
Cost of revenue:          
Total cost of revenue [1] 6,079 6,716 18,035 20,945  
Services          
Revenue:          
Total revenue [1] 84,904 75,911 253,877 222,521  
Cost of revenue:          
Total cost of revenue [1] $ 67,089 61,739 $ 202,047 180,925  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09          
Assets          
Accounts receivable, unbilled receivables, and contract assets         248,331
Deferred income taxes         57,127
Other assets [2]         416,148
Total assets         721,606
Liabilities and stockholders' equity          
Deferred revenue         195,073
Long-term deferred revenue         6,591
Other liabilities [4]         148,864
Total liabilities         350,528
Foreign currency translation adjustments         (3,494)
Retained earnings         221,926
Other equity [5]         152,646
Total stockholders' equity         371,078
Total liabilities and stockholders' equity         721,606
Revenue:          
Total revenue   179,815   601,042  
Cost of revenue:          
Total cost of revenue   69,731   205,696  
Gross profit   110,084   395,346  
Operating expenses:          
Selling and marketing   70,209   217,384  
Research and development   41,031   121,089  
General and administrative   13,133   38,174  
Total operating expenses   124,373   376,647  
(Loss) income from operations   (14,289)   18,699  
Foreign currency transaction loss   (552)   (793)  
Interest income, net   144   470  
Other income, net       287  
(Loss) income before benefit from income taxes   (14,697)   18,663  
Benefit from income taxes   (12,885)   (17,952)  
Net (loss) income   $ (1,812)   $ 36,615  
(Loss) earnings per share:          
Basic   $ (0.03)   $ 0.47  
Diluted   $ (0.03)   $ 0.44  
Weighted-average number of common shares outstanding:          
Basic   77,691   77,258  
Diluted   77,691   82,717  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 | Software license          
Revenue:          
Total revenue   $ 41,793   $ 195,220  
Cost of revenue:          
Total cost of revenue   1,276   3,826  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 | Maintenance          
Revenue:          
Total revenue   62,204   180,759  
Cost of revenue:          
Total cost of revenue   6,716   20,945  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 | Services          
Revenue:          
Total revenue   75,818   225,063  
Cost of revenue:          
Total cost of revenue   61,739   180,925  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09          
Assets          
Accounts receivable, unbilled receivables, and contract assets         134,216
Long-term unbilled receivables         160,708
Deferred income taxes         (42,887)
Deferred contract costs         37,924
Total assets         289,961
Liabilities and stockholders' equity          
Deferred revenue         (28,776)
Long-term deferred revenue         (2,885)
Deferred income tax liabilities         38,463
Total liabilities         6,802
Foreign currency translation adjustments         (2,966)
Retained earnings         286,125
Total stockholders' equity         283,159
Total liabilities and stockholders' equity         $ 289,961
Revenue:          
Total revenue   11,142   32,820  
Cost of revenue:          
Gross profit   11,142   32,820  
Operating expenses:          
Selling and marketing   (846)   (3,140)  
Total operating expenses   (846)   (3,140)  
(Loss) income from operations   11,988   35,960  
Foreign currency transaction loss   (4,500)   (5,756)  
Interest income, net   (4)   77  
(Loss) income before benefit from income taxes   7,484   30,281  
Benefit from income taxes   4,384   8,943  
Net (loss) income   3,100   21,338  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 | Software license          
Revenue:          
Total revenue   11,441   36,172  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 | Maintenance          
Revenue:          
Total revenue   (392)   (810)  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 | Services          
Revenue:          
Total revenue   $ 93   $ (2,542)  
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
[2] Includes cash, cash equivalents, marketable securities, income taxes receivable, other current assets, property and equipment, intangible assets, goodwill, and other long-term assets (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017)
[3] Included in other long-term liabilities.
[4] Includes accounts payable, accrued expenses, accrued compensation and related expenses, income taxes payable, and other long-term liabilities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).
[5] Includes common stock, additional paid-in capital, and net unrealized loss on available-for-sale marketable securities (as reflected in the consolidated balance sheets in the Annual Report on Form 10-K for the year ended December 31, 2017).
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Marketable Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 100,371 $ 61,753
Unrealized Gains 1 1
Unrealized Losses (590) (285)
Fair Value [1] 99,782 61,469
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 46,633 32,996
Unrealized Losses (267) (148)
Fair Value 46,366 32,848
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 53,738 28,757
Unrealized Gains 1 1
Unrealized Losses (323) (137)
Fair Value $ 53,416 $ 28,621
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities - Additional Information (Detail)
9 Months Ended
Sep. 30, 2018
Debt Securities, Available-for-sale [Line Items]  
Weighted-average remaining maturity period of marketable debt securities, months 1 year 6 months
Minimum  
Debt Securities, Available-for-sale [Line Items]  
Remaining maturities of marketable debt securities 2018-10
Maximum  
Debt Securities, Available-for-sale [Line Items]  
Remaining maturities of marketable debt securities 2021-08
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Receivable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accounts Receivable and Unbilled Receivable [Line Items]    
Accounts receivable [1] $ 150,733 $ 222,735
Unbilled receivables [1] 155,964 158,898
Long-term unbilled receivables [1] 168,929 160,708
Total receivables $ 475,626 $ 542,341
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Unbilled Receivables (Detail)
$ in Thousands
Sep. 30, 2018
USD ($)
Accounts Receivable and Unbilled Receivable [Line Items]  
1 Year or Less $ 155,964
1-2 Years 89,177
2-5 Years 79,752
Total $ 324,893
Percentage of unbilled receivables, 1 Year or Less 48.00%
Percentage of unbilled receivables, 1-2 Years 27.00%
Percentage of unbilled receivables, 2-5 Years 25.00%
Total percentage of unbilled receivables 100.00%
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Contract Assets and Deferred Revenue (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accounts Receivable Net [Line Items]    
Contract assets [1] $ 2,888 $ 914
Long-term contract assets [2] 1,581  
Total contract assets 4,469 914
Deferred revenue [3] 158,178 166,297
Long-term deferred revenue [4] 5,840 3,706
Total deferred revenue $ 164,018 $ 170,003
[1] Included in other current assets.
[2] Included in other long-term assets.
[3] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
[4] Included in other long-term liabilities.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Receivables, Contract Assets, and Deferred Revenue - Additional Information (Detail)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2018
USD ($)
Dec. 31, 2017
Accounts Receivable Net [Line Items]    
Deferred Revenue $ 225.1  
Receivables    
Accounts Receivable Net [Line Items]    
Number Of clients 0 0
Credit Concentration Risk | Receivables | Minimum    
Accounts Receivable Net [Line Items]    
Concentration risk, percentage 10.00% 10.00%
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Contract Costs - Additional Information (Detail)
9 Months Ended
Sep. 30, 2018
Amortized period 5 years
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Impairment of Deferred Contract Costs (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Deferred Contract Cost [Line Items]    
Deferred contract costs [1] $ 50,799 $ 37,924
[1] Included in other long-term assets.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Amortization of Deferred Contract Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Deferred Contract Cost [Line Items]        
Amortization of deferred contract costs [1] $ 4,208 $ 3,034 $ 11,806 $ 8,529
[1] Included in selling and marketing expenses.
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Change in Carrying Amount of Goodwill (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
Goodwill [Line Items]  
Balance as of January 1, $ 72,952 [1]
Currency translation adjustments (55)
Balance as of September 30, $ 72,897 [1]
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Goodwill and Other Intangible Assets [Line Items]    
Cost $ 127,439 $ 127,467
Accumulated Amortization (104,061) (95,568)
Net Book Value [1] 23,378 31,899
Client related intangibles    
Goodwill and Other Intangible Assets [Line Items]    
Cost 63,136 63,164
Accumulated Amortization (49,633) (44,835)
Net Book Value [1] $ 13,503 $ 18,329
Client related intangibles | Minimum    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 4 years 4 years
Client related intangibles | Maximum    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 10 years 10 years
Technology    
Goodwill and Other Intangible Assets [Line Items]    
Cost $ 58,942 $ 58,942
Accumulated Amortization (49,067) (45,372)
Net Book Value [1] $ 9,875 $ 13,570
Technology | Minimum    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 3 years 3 years
Technology | Maximum    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 10 years 10 years
Other intangibles    
Goodwill and Other Intangible Assets [Line Items]    
Cost $ 5,361 $ 5,361
Accumulated Amortization $ (5,361) $ (5,361)
Other intangibles | Minimum    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 1 year 1 year
Other intangibles | Maximum    
Goodwill and Other Intangible Assets [Line Items]    
Useful Lives 5 years 5 years
[1] Included in other long-term assets.
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 2,835 $ 3,105 $ 8,508 $ 9,479
Cost of revenue        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization expense 1,232 1,232 3,695 3,871
Selling and marketing        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 1,603 $ 1,873 $ 4,813 $ 5,608
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Schedule of Accrued Liabilities [Line Items]    
Outside professional services $ 11,638 $ 14,468
Income and other taxes 3,971 7,420
Marketing and sales program expenses 4,623 6,444
Dividends payable 2,365 2,344
Employee-related expenses 5,212 4,065
Other 12,020 10,767
Total accrued expenses [1] $ 39,829 $ 45,508
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amount of transfers between Levels $ 0  
Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Impairments recognized on assets $ 0 $ 0
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Assets and Liabilities Measured at Fair Value (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Fair Value Assets    
Cash equivalents $ 25,424 $ 42,771
Total marketable securities 99,782 61,469
Municipal bonds    
Fair Value Assets    
Total marketable securities 46,366 32,848
Corporate bonds    
Fair Value Assets    
Total marketable securities 53,416 28,621
Investments in Privately-Held Companies    
Fair Value Assets    
Investments in privately-held companies [1] 2,890 1,030
Level 1    
Fair Value Assets    
Cash equivalents 10,212 2,720
Level 2    
Fair Value Assets    
Cash equivalents 15,212 40,051
Total marketable securities 99,782 61,469
Level 2 | Municipal bonds    
Fair Value Assets    
Total marketable securities 46,366 32,848
Level 2 | Corporate bonds    
Fair Value Assets    
Total marketable securities 53,416 28,621
Level 3 | Investments in Privately-Held Companies    
Fair Value Assets    
Investments in privately-held companies [1] $ 2,890 $ 1,030
[1] Included in other long-term assets.
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Total Revenue        
Revenues [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Minimum | Total Revenue | Credit Concentration Risk        
Revenues [Line Items]        
Concentration risk, percentage     10.00%  
Software license | Minimum        
Revenues [Line Items]        
Term of Agreement 3 years   3 years  
Software license | Maximum        
Revenues [Line Items]        
Term of Agreement 5 years   5 years  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Total revenue [1] $ 203,263 $ 190,957 $ 635,224 $ 633,862
Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 52,342 53,234 184,899 231,392
Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenue 150,921 137,723 450,325 402,470
Perpetual License        
Disaggregation of Revenue [Line Items]        
Total revenue 20,276 12,623 56,829 81,819
Term License        
Disaggregation of Revenue [Line Items]        
Total revenue 32,066 40,611 128,070 149,573
Maintenance        
Disaggregation of Revenue [Line Items]        
Total revenue [1] 66,017 61,812 196,448 179,949
Cloud        
Disaggregation of Revenue [Line Items]        
Total revenue 22,184 13,280 57,967 36,207
Consulting        
Disaggregation of Revenue [Line Items]        
Total revenue 62,720 62,631 195,910 186,314
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenue [2] 120,267 115,703 382,485 365,729
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 103,075 105,059 327,409 376,819
Other Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 10,424 9,307 37,766 32,890
United Kingdom (U.K.)        
Disaggregation of Revenue [Line Items]        
Total revenue 19,277 18,537 68,450 67,403
Europe (excluding U.K.), Middle East, and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 42,254 31,109 101,150 81,557
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 28,233 $ 26,945 $ 100,449 $ 75,193
Total Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of sale revenue net 100.00% 100.00% 100.00% 100.00%
Total Revenue | United States        
Disaggregation of Revenue [Line Items]        
Percentage of sale revenue net 51.00% 55.00% 51.00% 59.00%
Total Revenue | Other Americas        
Disaggregation of Revenue [Line Items]        
Percentage of sale revenue net 5.00% 5.00% 6.00% 5.00%
Total Revenue | United Kingdom (U.K.)        
Disaggregation of Revenue [Line Items]        
Percentage of sale revenue net 9.00% 10.00% 11.00% 11.00%
Total Revenue | Europe (excluding U.K.), Middle East, and Africa        
Disaggregation of Revenue [Line Items]        
Percentage of sale revenue net 21.00% 16.00% 16.00% 13.00%
Total Revenue | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Percentage of sale revenue net 14.00% 14.00% 16.00% 12.00%
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
[2] Subscription revenue reflects client arrangements (term license, cloud, and maintenance) which may be subject to a renewal.
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue for Remaining Performance Obligations Expected to be Recognized (Detail)
$ in Thousands
Sep. 30, 2018
USD ($)
1 year or less $ 312,853
1-2 years 98,075
2-3 years 59,639
Greater than 3 years 51,763
Total $ 522,330
Percentage of remaining performance obligations,1 year or less 60.00%
Percentage of remaining performance obligations, 1-2 years 19.00%
Percentage of remaining performance obligations, 2-3 years 11.00%
Percentage of remaining performance obligations, Greater than 3 years 10.00%
Total percentage of remaining performance obligations 100.00%
Perpetual License  
1 year or less $ 25,343
1-2 years 6,490
2-3 years 360
Greater than 3 years 1,306
Total 33,499
Term License  
1 year or less 44,283
1-2 years 10,063
2-3 years 1,598
Greater than 3 years 218
Total 56,162
Maintenance  
1 year or less 140,591
1-2 years 8,877
2-3 years 2,586
Greater than 3 years 1,079
Total 153,133
Cloud  
1 year or less 88,529
1-2 years 70,815
2-3 years 54,646
Greater than 3 years 49,110
Total 263,100
Consulting  
1 year or less 14,107
1-2 years 1,830
2-3 years 449
Greater than 3 years 50
Total $ 16,436
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Total Revenue of Major Clients (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue, Major Customer [Line Items]        
Total revenue $ 203,263 $ 190,957 $ 635,224 $ 633,862
Total Revenue        
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Credit Concentration Risk | Total Revenue | Client A        
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 10.00% 10.00%    
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Total Revenue of Major Clients (Parenthetical) (Detail) - Total Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Credit Concentration Risk | Client A        
Revenue, Major Customer [Line Items]        
Concentration risk, percentage 10.00% 10.00%    
Credit Concentration Risk | Client A | Maximum        
Revenue, Major Customer [Line Items]        
Concentration risk, percentage     10.00%  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Stock Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax $ 16,408 $ 13,489 $ 47,573 [1] $ 39,929 [1]
Income tax benefit (3,555) (4,129) (10,037) (12,231)
Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 4,319 3,613 12,277 10,913
Selling and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 6,198 3,976 16,895 11,482
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 3,917 3,420 11,356 10,306
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax $ 1,974 $ 2,480 $ 7,045 $ 7,228
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Information (Detail)
shares in Millions, $ in Millions
9 Months Ended
Sep. 30, 2018
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense | $ $ 74.2
Weighted-average period of recognition of unrecognized stock-based compensation expense (in years) 2 years 2 months 12 days
Shares issued | shares 1.2
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based compensation - Summary of stock based compensation award granted (Detail) - Employees
$ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
shares
RSUs  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Number of shares granted, RSUs | shares 1,117 [1]
Fair value of shares granted | $ $ 65,569 [1]
Nonqualified Stock Options  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Number of shares granted, options | shares 1,623
Fair value of shares granted | $ $ 29,372
[1] Includes approximately 0.1 million RSUs which were granted in connection with the election by certain employees to receive 50% of their 2018 target incentive compensation under the Company's Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $8.2 million associated with this RSU grant is expected to be recognized over a one-year period beginning on the grant date.
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based compensation - Summary of stock based compensation award granted (Parenthetical) (Detail) - RSUs - Employees
shares in Millions, $ in Millions
9 Months Ended
Sep. 30, 2018
USD ($)
shares
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
RSUs granted in connection with the current year's CICP | shares 0.1
Percentage of target incentive compensation eligible to be elected and received by employees in the form of RSUs 50.00%
Restricted stock compensation expense | $ $ 8.2
Total stock-based compensation, period of recognition 1 year
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Benefit from Income Taxes and Discrete Tax Items (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Income Tax Rate Reconciliation [Line Items]        
Benefit from income taxes [1] $ (8,589) $ (8,501) $ (23,692) $ (9,009)
Effective income tax rate     80.00% (18.00%)
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Tax - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2018
Dec. 31, 2017
Effective Tax Rate Reconciling Items [Line Items]      
Statutory federal income tax rate   21.00% 35.00%
Tax Cuts and Jobs Act 2017, Incomplete accounting provisional income tax expense (benefit) $ 20.4    
Accounting Standards Update 2014-09      
Effective Tax Rate Reconciling Items [Line Items]      
Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Deferred Tax Liability, Income Tax Benefit $ 12.6    
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Earning per share reconciliation        
Net (loss) income [1] $ (7,587) $ 1,288 $ (5,796) $ 57,953
Weighted-average common shares outstanding [1] 78,700 77,691 78,525 77,258
(Loss) earnings per share, basic [1] $ (0.10) $ 0.01 $ (0.07) $ 0.75
Net (loss) income [1] $ (7,587) $ 1,288 $ (5,796) $ 57,953
Effect of dilutive securities   5,632   5,459
Weighted-average common shares outstanding, assuming dilution [1] 78,700 83,323 78,525 82,717
(Loss) earnings per share, diluted [1] $ (0.10) $ 0.01 $ (0.07) $ 0.70
Outstanding anti-dilutive stock options and RSUs [2] 6,119 105 6,380 219
Stock Options        
Earning per share reconciliation        
Weighted-average effect of dilutive securities   3,681   3,519
RSUs        
Earning per share reconciliation        
Weighted-average effect of dilutive securities   1,951   1,940
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and has adjusted prior periods to conform. See Note 2. "New Accounting Pronouncements" for additional information.
[2] Certain outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the period presented. These awards may be dilutive in the future.
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( Z!9TT?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ #H%G32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " .@6=-0-PP3^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$ZA+2;UI:.G#@8K;.QF;+4UBV-C:R1]^R5> MFS*V!]C1TN]/GT"-#D+[B,_1!XQD,3T,KNV2T&'#SD1! "1]1J=2.2:ZL7GT MT2D:G_$$0>D/=4*HJVH)#DD910HF8!%F(I.-T4)'5.3C%6_TC ^?L&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " .@6=-EVW G7T" #?" & 'AL+W=OU#4NI/?0%W\Z9XS$S'A<#XZ^BHE1Z;VW3B:U?2=D_!X$X5[0EXHGUM%,K M5\9;(M60WP+1:.O"S8739U1X_<$_>V)?SWGC9L MV/K(?Y]XJ6^5U!-!6?3D1K]1^;T_B5W!OYPH9/='(H\;W)^R_T01L%USM1&F?6 M"//USG MJ;J8K-Q[",Y[Y*8UMJ,-P*SD#()S'[FIC>W["\#8(L&B7+24WTQE%=Z9W3M3 MUA>S<_7>85-N_L+'TO^5\%O=">_$I"I:IK1<&9-4[21\4NY6ZK4Q#QIZE;J; MJ3X?2^XXD*R?GA/!_*8I_P!02P,$% @ #H%G32.;)BB;! *A< !@ M !X;"]W;W)K[X.,_0)5& M6AI-F[1)U9VVO::)VT070@:TN?OV,X1FR3D_=WW3!O([YK$Q?H(7IZ;]UNV\ M[V??Z^K0W<]W?7^\2Y)NL_-UV7UICOX0OGENVKKLPV'[DG3'UI?;L:BN$DI3 ME]3E_C!?+L9SC^URT;SVU?[@']M9]UK79?O/RE?-Z7ZNYN\GONY?=OUP(EDN MCN6+_]WW?QP?VW"47%K9[FM_Z/;-8=;ZY_OYC^INK6DH&!-_[OVIN_H\&[KR MU#3?AH-?MO?S="#RE=_T0Q-E^/?F'WQ5#2T%CK^G1N>7:PZ%UY_?6_]I['SH MS%/9^8>F^FN_[7?W\WP^V_KG\K7JOS:GG_W4(3N?3;W_U;_Y*L0'DG"-35-U MX]_9YK7KFWIJ):#4Y??S__UA_'^:VG\OPP4T%=!G"_14H"\%RGQ88*8"PPJ2 M,%,=*9B4P(!X&=I-$,&$0XL!,DRJ89;VDM8Q3F@[88 M.(/ F:0Q#!A$.' &@&WA6$MK%,OS(C+".03.)0U[4%8@PH%S09)I(WAERB@5 M&]\"XA:2A2US*Q#AN(4 L;E3.F>\,N:,L\IA8)7BA3F5/.Q16:$,9YXR-W?; MY05?(-0,7^5 3J5*616DI'H,MQ/(2&HI'LJ)K.+4(!<6314Q*F%!D92/X8("&4%- M4CS:A5%DT"B6&Z2(MUWL9:P*8@^0;$9_(*9&2_03O\'>GCS"TM MMA))XUB^PH.,I)6Z ;<(A2(6)6PDDK:Q?'4'&"4K'+ M W\5@]R'OXHU]]+MM]@ ^O]7]Q7(6+['DUQM"M:^?1DW7+O9IGD]],-2?77V MLJF[&K=@^7FM[AXT^B9PA&_&?>#DOTN<=Y%_*]N7_:&;/35]W]3CIN-ST_0^ MX*=?PGW?^7)[.:C\S[HF^.T,YU7_P)02P,$% @ M#H%G39/J E]; @ 0P@ !@ !X;"]W;W)KX-;MG$KSKLU *RL4 /9"^E0*U;.A#:0BRF] -91 M!$_*U& 0>%X"&EBW[C97L0/=YN3*<=VB W78M6D@_5L@3/J-Z[L?@=?Z4G$9 M -N\@Q?T _&?W8&*&9BRG.H&M:PFK4/1>>-^\M?[E=0KP:\:]6PV=F0E1T+> MY.3K:>-Z$@AA5'*9 8K'#>T0QC*1P/@SYG2G+:5Q/O[(_EG5+FHY0H9V!/^N M3[S:N)GKG- 97C%_)?T7--83N\Y8_#=T0UC()8G8HR28J6^GO#).FC&+0&G@ M^_"L6_7LAY4T'&UV0S :@LF0>7<-X6@()X,?W35$HR'2#& H19W-'G*XS2GI M'3K\NAV4+Y&_CL3IES*H#ENMB>-A(GK;)EX.;C+/*-D-DF F"9:*O4613A(@ M]I\@ BM$H/S1',)?;E&8DE#G'"2QDK1*XGOJH]$^UBV00RMR:")KIU*8$@,Y M-%!TV'N*!69DQ8Q,S%##-"4&9O00\YYB@1E;,6,3,](P38F!&1L0@>=97X%G ME OLQ(J=F-BQAFU*#.S$@$FSS$],ZB>$"^C4"IV:T(D&;4H,Z-3"XF6^"?V$ M< &=:="+Q96UHM5#W,*4Q"MM?S"[,AM$+ZH=,:H1J4'L_6 MN\P2+U;KG>J0X'_ZH;U^A_12M\PY$BXN>G4=GPGA2)![+^+H*M'1IPE&9RZ' MJ1C3H:\-$TZZL66#Z7_#]A]02P,$% @ #H%G3=MN'5 N!@ W2$ !@ M !X;"]W;W)K>^9PH[W8V/(W%.>0XAQ1NGYOME]W MSW7=CKZM5YO=S?BY;5^N)I/=_7.]KG:7S4N]R;\\-MMUU>:OVZ?)[F5;5P]] MT'HU(:7\9%TM-^/;Z_[8Y^WM=?/:KI:;^O-VM'M=KZOM?]-ZU;S?C/7X^X$_ MED_/;7=@F^=I]^?7A9JRZ'M6K^K[MFJCRG[?ZKEZMNI9R/_X]-#H^ MGK,+//W\O?5%GWQ.YDNUJ^^:U3_+A_;Y9AS'HX?ZL7I=M7\T[[_4AX3<>'3( M_K?ZK5YEO.M)/L=]L]KU_X_N7W=MLSZTDKNRKK[M_RXW_=_W0_O?PW '0)H M:( Y!)AC0.[LSP+L(<#^"+ _#7"' #?T#/X0X-D9)GNQ>O5G55O=7F^;]]%V M/X%>JFZ>ZBN?Q_>^.]@/9_];'H!=/OIVZ\/UY*UKYX#<[1$Z1>(Y,I>(/A*3 M?/YC)PAUXHY$.)V?8"8)GU@?/FQD\=-&SKIIH%:FCS OC;1]O3^/U M>1>G$C&*#<<>"3VRV>>I#'G#%).83BHY-KASB7GCB"R3#F$F>L+I.YB^D_(5 MXCV,]U(^EO14(D*^/>).,@G6$E=/4CX%PT9K+BDB$QT7#V#*^>1Q\@$F'V3R M[#13B8CD@^B)IA@MPV8(TT2>I2\QJ[4)K+4%P"AJ7T@_PO2CG#L.QR<8GZ1\ M+)NI1(1\2602@TUO%5[DE4R?+013P(C\ M#\S94'JGV$2<(4PKUQS-N@3C2*A;6;ETH=%IJ$+D&DI$::-@;H0' MC#9\%@#,='.*2X P'4JS %;93YJD HDK(!FI ,G4K%0D"G+5Y M&>67 N!,,$Z%@@JXB&LC,HR*JR 9J8(1O;G0@9Q0 7!DE+@8 &;(1B&"Y%R^ M!DO7 C8B6MJ,R)T(8*0&5HY(2EP "5TXY8@+(#''Q5R@MKRSI>RQ#]%.9D\\ M>\G([)U HQH09X"I(U'BH@L6@,W\68P]: J U"KHTB["U(&D;^(A, M 2,5\.ABX;9J$#7'%+^Y^H@ZSQX;%9(F)!4VMPB7>0);'*6K$%=) IL<8@0& M5$D"%8N,%5NR ,M3T/(Q ,4T9AY1#:XG9OAFN<'KL1FP M70X8J2+8"E=\WVB&J*#%/):4CLKP>@0P4LD6+)[!*[(!*W+AQLO@%=D,7Y$- M7I'-@!49,'(,P,:S36+/$6#!)((W)4>+1G\8ILAZ_(%J_( M=L"*#!CYX$R+"N.#$C? "-/!\,>- "-%RG(5 9?G?*+";+9\73[_%:^Y]N/] MRBE@Q*[AY.2I\;K>/O7/_'>C^^9UTW83X>3H\;V"*75/G=GQ.WTUT^#X7%\M MT/%/EJ[F%K64^YU_Z5]=F/SHTO[%A]^K[=-RLQM]:=JV6?=/L1^;IJUSNNHR M3]OGNGHX?EG5CVWW,>3/V_T+!_LO;?-R>)EB&PO=V]R:W-H965T&ULC59= M;YLP%/TKB/<5S(VG-.3J*N6/#"/GYH&LW\%J>EEX0/_&GBL#D>A M L%RWN$#^4G$K^Z!R5DPJNRJAK2\HJW'R'[AWX/9!H2*H!&_*W+AD[&GK#Q1 M^JPFWW8+/U09D9ILA9+ \G$F*U+72DGF\7<0]<E,T!6 M/22:0""ZA90V!(R(0*X_)A&YDEA%%CVZ76!M(V!NY/"AR.9=D9LT8^=>Q9J? M3/@(WBY1V) X-+:SAV0:TFK(ERQ%F6'81H$(F=OND$JSW,AI8Z,D*(W=SA.G M\T1+Q-,J@6Y^ZN2GUK;DAN'"AE@[UT/2J5T S4JQ09$!*1TZ46;DL[%!($%N MS]#I&=J>C?,K;(CE&3H\YW%BF+9149H9=5 ZI)(< ,.WC4+H+>.9TWAF&S>^ MU<*&6,8SQR&%9FVO;524FMM<.J128'Y,&QN%\K>J'#F-(\L5" U;A8VQG"/[ MJ\XAB@WG-BI&YM]1Z9 "88Z,\MG8, CSY(W_QMSP?O-2-AG.6R;\T';AP*1F M"L'D6FL(.^BFA'M;>FJ%.KM)=&Q\BDA=BT9\!69KX(B7JE%RQ._S69D[XC+K M6=EW5L%K0GU?]@.S0]5R[XD*>7WK2W9/J2#2;'@GZ^PH6\%Q4I.]4,-,CEG? M#_430;NAUPO&AG/Y'U!+ P04 " .@6=-@)6 :.,# "!$0 & 'AL M+W=OQ:/\05'2:231*M6 M:J6CK=I^YB1.@I9+"N1D^^]K+B=+/$-WOR1@WAD_8VR_P.I>U5^;B[5M\*W( MRV8=7MKVNHRBYG"Q1=I\JJZV=%=.55VDK3NMSU%SK6UZ[(.*/.*,J:A(LS+< MK/JVUWJSJFYMGI7VM0Z:6U&D];];FU?W=0CA1\.7['QINX9HL[JF9_N';?^\ MOM;N+'ID.6:%+9NL*H/:GM;A"RSW7'8!O>*OS-Z;R7'0E?)655^[DU^/ZY!U M1#:WA[9+D;J_=[NS>=YEQK6^;X#!*GKO$HV:W:#A4\U#$;GLCRXX MU<6.HW#^W,$>*Y2A>XC)(N(^/GXJ@M,)!)E ] G$)$&BGAFW6!(S;YP&B>XE M92]92&V\1'NL0_!JCQ=K$*_!MYHS;3Q>K (^729/O,#H;8L1Q-[,VQ(BA#QJ MIC1*L\2?Q(0,(#9\CGIFLP5BXSX ]Z%_PAA&S=,8 MZD0+'YJ0&3&WDH'V!I $=.Q#8Q&&EIA&&&FD3TWH (R:6QJT(X'"2P/F;A=M M$D"X!/@N08APY=@!%IHIM#((F3)BYMD(:*< PBK MPI"A*&Q#2S"V?C,6(29 3-+Q1)_J F=-$;/4=,^Q0F?XKY/$2), MC?T'%.?HJ8+0:2;-'#5M4YRP*>[;%"'"U#%ZRG=/@( V3TH7,V>O,]B^43U? MI1V!_WBSWQ(:Z>\(T>2=LK#UN7]?;X)#=2O;+G32^O@FL.7=.ZG7OH/E'HCV M%RZ6.RZ(*X[/7>E?B*/O70\?)WY/ZW-6-L%;U;JWY/Y=]E15K75EL4^NK(M- MCX^3W)[:[E"[XWKX*#"&PO=V]R:W-H965T&UL?5-A;]P@#/TK MB!]0[KAUJTY)I%ZK:9,VZ=1IZV<55"KP80G'#_!7,\M M9W/Q7^ *AN!1">4HT?BTLG+P >T$OW=?Q5N80Y_)1&KEEAP31H&STH&PO=V]R M:W-H965T&UL?5-A;]P@#/TKB!]0[KBVJTY)I%ZGJI4VZ=1I MZV*VG@:(GKM1;V M]P$4#CG=TDO@13:MCP%69)UHX ?XG]W1!H_-62JIP3B)AEBHIYQT+AF)2_N2_3'U M'GHY"0(*IGQM*IN:_P1E4@$ MA]F4,9A&D>Z">!>BYV++KS-VCHDFS&'$\"5F1K"0?2[!UTH<^#]TOD[?K2K< M)?KU?Q6N86[^*L(6(]%@F[0,CI38F[2(B^B\;_<\C?03/B[K=V$;:1PYH0\_ M)HVO1O00I&RNP@:TX7W,CH+:1_-+L.VX):/CL9L> )M?8?$'4$L#!!0 ( M Z!9TVU52Q:IP$ )$# 8 >&PO=V]R:W-H965T&UL M?5-A;]P@#/TKB!]0[KBMK4Y)I%ZG:9,VZ=1IZV[%5;ICA=9\IU=D>$0C.[@[)@?K%7NUPD,CCG?\S?'DV[:$!VBR'K5 MP#<(W_NS(TLL42IMH?,:.^:@SOG#_G@Z1'P"_- P^M69Q4HNB"_1^%SE?!<% M@8$RQ B*MBL\@C$Q$,GX.4HT?BTLG+P >TRWV\C83 MUQAHQIPFC%QC%H2@Z$L*N97B)/^ARVWZ85/A(='?_5?A%N;NKR1BU1(+KDG# MX%F)0Y<&<>5=YNTAO8'X Y^&]:MRC>X\NV"@ATGMJQ$#D)3=#4U 2_]C,0S4 M(1[OZ.RF*9F,@/W\ <3R"XO?4$L#!!0 ( Z!9TV/?%""J $ )$# 9 M >&PO=V]R:W-H965TIVF3-NG4:=WG'!B(FL0L"4?W[Y<$RM"&^H78SGOVLW'R$>VSZP \>='* MN()VWO='QES5@1;N!GLPX:9!JX4/KFV9ZRV(.I&T8GRW>\>TD(:6>8J=;9GC MX)4T<+;$#5H+^_L$"L>"9O0U\"C;SL< *_->M/ =_(_^;(/'EBRUU&"<1$,L M- 6]SXZG?<0GP).$T:UL$CNY(#Y'YTM=T%T4! HJ'S.(<%SA 92*B8*,7W-. MNI2,Q+7]FOU3ZCWT ME80:%2J7OJ0:G$<]9PE2M'B93FG2.4XW=]E,VR;PF< 7PB'585.AI/RC\*+, M+8[$3K/O1?S%V9&'V50QF$:1[H)X%Z+7,N.'G%UCHAESFC!\C5D0+&1?2O"M M$B?^'YUOT_>;"O>)?ONFPBW,AW^*L-5(--@V+8,C%0XF+>(JNNS;/4\C_0N? MEO6;L*TTCES0AQ^3QM<@>@A2=C=A [KP/A9'0>.C^3[8=MJ2R?'8SP^ +:^P M_ -02P,$% @ #H%G38O[16>G 0 D0, !D !X;"]W;W)K&UL?5-A;YPP#/TK47Y P^7:KCH!4J_5M$J;=.JT[7,.#$1- M8IJ$H_OW2P*E:$/[0FSG/?O9./F(]L5U )Z\:65<03OO^P-CKNI "W>%/9AP MTZ#5P@?7MLSU%D2=2%HQGF6W3 MI:)FGV,F6.0Y>20,G2]R@M;"_CZ!P+.B. MO@>>9=OY&&!EWHL6OH/_T9]L\-B2I98:C)-HB(6FH/>[PW$?\0GP4\+H5C:) MG9P17Z+S5!5C!A&."SR 4C%1D/$ZYZ1+R4A0R]GX> ! MU2]9^ZZ@=Y34T(A!^6<^_D!L.45EG\ 4$L#!!0 ( Z!9TV. MD&PO=V]R:W-H965T "E8B*4\3KGI$O)2%S;[]D_I]ZQE[/P\+UF'KJ!WE-30B$&%9SL^ MP=S/)TKFYK_"!13"HQ*L45GETY=4@P]6SUE0BA9OTRE-.L?I)KN=:=L$/A/X M0KA+==A4*"E_%$&4N;,C<=/L>Q%_\?[ <395#*91I#L4[S%Z*?<9S]DE)IHQ MQPG#UY@%P3#[4H)OE3CR?^A\FYYM*LP2_?J_"K(JNNS;/4\C_8!/R_I-N%8:3\XVX(])XVNL#8!2=E>X 1V^C\51T(1HWJ+M MIBV9G&#[^0&PY166?P!02P,$% @ #H%G3>$L?1^H 0 D0, !D !X M;"]W;W)K&UL?5-M;]0P#/XK47[ >S'KE-,UKWX'B"05ZV,+VD? MPG!DS-<]:.%O[ &;UKKM CHNH[YP8%H$DDKQG>[=TP+:6A5I-C9584=@Y(& MSH[X46OA?IU V:FD>_H6>)9='V* 5<4@.O@*X=MP=NBQ)4LC-1@OK2$.VI(^ M[H^G0\0GP'<)DU_9)'9RL?8E.I^:DNZB(%!0AYA!X'&%)U J)D(9/W-.NI2, MQ+7]EOU#ZAU[N0@/3U;]D$WH2_I 20.M&%5XMM-'R/W<49*;_PQ74 B/2K!& M;95/7U*//EB=LZ 4+5[G4YIT3OGF/M.V"3P3^$)X2'787"@I?R^"J IG)^+F MV0\B_N+]D>-LZAA,HTAW*-YC]%KM#[<%N\9$&7.:,7R-61 ,LR\E^%:)$_^' MSK?IATV%AT2__:_"+6P9/:CB8MXBJZ[-LC3R/] Y^7]8MP MG32>7&S 'Y/&UUH; *7L;G #>GP?BZ.@#=&\1]O-6S([P0[Y ;#E%5:_ 5!+ M P04 " .@6=-1'D=XZ@! "1 P &0 'AL+W=O[7"0R..=_SM\"S M;MH0 Z+(>M7 5PC?^K,C3RQ9*FVA\QH[YJ#.^>/^>#I$? )\US#ZE7A"\T-7 MH8!2$H^U)";I4XR7_H;#=MR>0$[.<'()976/P&4$L#!!0 ( Z!9TW;R(JV MI0$ ) # 9 >&PO=V]R:W-H965T+I X/#VDJ M&]$]^Q8@L!>CK<]Y&T*_%\*7+1CE;[ '2S@JI1DM)";S3MA M5&=YD:78T149#D%W%HZ.^<$8Y?X<0..8\RV_!)ZZI@TQ((JL5PU\A_"C/SKR MQ,)2=0:L[] R!W7.'[;[PR[B$^!G!Z-?V2QV;* @TE"$R*#K. M\ A:1R*2\7OFY$O)F+BV+^R?4N_4RTEY>$3]JZM"F_-[SBJHU:##$XZ?8>[G MCK.Y^:]P!DWPJ(1JE*A]^K)R\ '-S$)2C'J9SLZF<[SPBS?P$NI=^^J? :YL,_1<1J) 9)$G1NG 0 D0, !D !X;"]W;W)K M&UL?5-M;YPP#/XK47Y P^7:KCH!4J_3M$F;=.JT M]7,.#$3-"TO"T?W[.8%2U*)](;;S//9CX^2C=<^^ PCD12OC"]J%T!\8\U4' M6O@KVX/!F\8Z+0*ZKF6^=R#J1-**\2R[95I(0\L\Q4ZNS.T0E#1P0*F8"&7\F7/2I60DKNW7[%]2 M[]C+67AXL.I)UJ$KZ!TE-31B4.'1CE]A[N>&DKGY[W !A?"H!&M45OGT)=7@ M@]5S%I2BQQ%^\ M.W"<316#:13I#L5[C%[*W766LTM,-&..$X:O,0N"8?:E!-\J<>0?Z'R;OM]4 MN$_TZ_\JW,*\U\A6(]'@VK0,GE1V,&D15]%EW^YY&ND;?%K6'\*UTGARM@%_ M3!I?8VT E))=X09T^#X61T$3HOD);3=MR>0$V\\/@"VOL/P'4$L#!!0 ( M Z!9TVV"U]VIP$ )$# 9 >&PO=V]R:W-H965T=.J=P7MO!\.C+FJ RW4DRXE W%MOV?_''O'7L["P8-1OV3MNX+>45)# M(T;EG\WT!5(_-Y2DYK_"!13"@Q*L41GEXI=4H_-&IRPH18NW^91]/*=TDR7: M-H$G E\(=[$.FPM%Y8_"BS*W9B)VGOT@PB_>'SC.I@K!.(IXA^(=1B_E_IKG M[!(2)QY%^P.=E_29L*WM'SL;CCXGC:XSQ@%)V5[@!';Z/Q5'0 M^&!^0MO.6S([W@SI ;#E%99_ %!+ P04 " .@6=-VKHR"J@! "1 P M&0 'AL+W=ON M.R61>IVF35JE4Z=MG[G$25 !IT N[;\?$)I%:]0OP3;OV<^.R4*VROL0?N;!HWBSKNF9;8WP.M(4I)EF\T-4UQH6N8Q=C)E MCH.30L/)$#LHQ]["3W"_^I/Q'INSU$*!M@(U M,= 4]&Y[..X"/@)^"QCMPB:ADS/B4W"^UP7=!$$@H7(A _?'!>Y!RI#(RWA. M.>E<,A"7]EOVK[%WW\N96[A'^4?4KBOH+24U-'R0[A'';Y#ZN:8D-?\#+B ] M/"CQ-2J4-GY)-5B'*F7Q4A1_F4ZAXSFFF\^)MD[($B&;";>Q#IL*1>5?N.-E M;G D9II]S\,OWAXR/YLJ!.,HXIT7;WWT4F[W^YQ=0J*$.4Z8;(F9$MT):&PO=V]R:W-H965T M#TF^F!;#H77!IGP O# 8S&*/ M?"0- 8?2^@K4+6>X!\Y](6?C[U03SY*>N-Q_5G\,O;M>3M3 MO>*OK+)MCG<855#3GMMG-?R J9]O&$W-_X(S< ?W3IQ&J;@)7U3VQBHQ57%6 M!'T?5R;#.HQ_-O%$6R.%S#[-9%TE61]*K -KK0N(;$Z?<+#;(X=@&Z"0-G4*EZ&89]D9UG^BX) MU_8%'Q_$$]4-DP:=E'67'ZZH5LJ"LQ+=N"EKW1N< PZU]=NMV^MQ$L? JFYZ M9&1^Z<4_4$L#!!0 ( Z!9TTJ2$.FLP$ -(# 9 >&PO=V]R:W-H M965T)1MYX.#E?D@6O@&_OMPMFBQE:66&GHG34\L- 6]3X^G+,3'@!\2 M)K9.V[@MY14D,C1N4?S?0)EGIN*5F*_P)74!@>E&".RB@75U*-SAN] ML* 4+5[F7?9QG^:;+%U@^P"^ /@*N(MYV)PH*O\@O"AS:R9BY]X/(CQQ>N38 MFRHX8ROB'8IWZ+V6Z6V2LVL@6F).45)!+7KEGW%X@JF? R53\U_A"BK HY)0HT3ETI>4O?.HIRQ!BA:O MXRE-.H?Q9K>?:.L$/A'X3+A+==A8*"G_++PH,HL#L>/L.Q%_\?;(PVS*&$RC M2'=!O O1:[$][#-VC8DFS&G$\"5F1K"0?2[!UTJ<^']TOD[?K2K<)?K^'X6' M#PK7,+.K M$3T$*9N;L %M>!^SHZ#VT?P4;#MNR>AX[*8'P.976/P%4$L#!!0 ( Z! M9TTP=;M@R $ %L$ 9 >&PO=V]R:W-H965TX-J;;$Z+S&@33-[*#UIZ44@EF;*@JHCL%K/ D MP0F-HBT1K&EQEOC<466)[ UO6C@JI'LAF/HX )=#BE?XDGANJMJX!,F2CE7P M"\SO[JAL1.8J12.@U8ULD8(RQ7>K_2%V> ]X:6#0BSUR-SE)^>:"'T6*(V<( M..3&56!V.<,]<.X*61M_IIIXEG3$Y?Y2_='?W=[EQ#3<2_[:%*9.\0ZC DK6 M<_,LA^\PW2?&:+K\3S@#MW#GQ&KDDFO_B_)>&RFF*M:*8._CVK1^'<:3[846 M)M")0&?"SA/(*.2=/S##LD3) :GQ[3OF/O%J3^W;Y"[IG\*?6?/:9L_9*KY- MR-D5FC"'$4.7F!E!;/59@H8D#O0+G8;IZZ##M:=O_G&XNW(8PGP+BVR"(INO M!;;1E4@(\Y^'B(,B<: O1()8=97(F3Q<06HRK>U1KGL6S]2B^P\.7?4-\ ME/_3:".9\Z%IB>T-L#J2I"!TL]D3R;C"91YS9U/F>G""*S@;9 ADXO6;R'X7!=X$PR!@,J%"LPO5W@"(4(A;^/77!,ODH&XWG]4?XF]^UXN MS,*3%C]Y[;H"'S"JH6&#<*]Z_ 1S/SN,YN:_P!6$AP"N2O4\K5W$=IS\[.M/2!#H3Z$(X1!TR"47GS\RQ,C=Z1&8Z^YZ%*]X>J3^; M*B3C4<1_WKSUV6NYW6@:LR"(K[Y(T)3$B?Y'IVGZ?=+A?:1G M_SCQ%=F6JXLNFCG;S_>4:.U V]E<^?'K/./< D$-"YL'_S>3*,X!4[W\RLC MRU,O_P!02P,$% @ #H%G33N@,>[& 0 6P0 !D !X;"]W;W)K&UL=51A;]L@$/TKB!]0'&*G761;:CI-F[1)4:=UGXE] MME'!>(#C[M\/L.M9&?L2N./=>^\PEWQ2^M5T !:]2=&; G?6#D="3-6!9.9. M#="[DT9IR:P+=4O,H('5H4@*0I/D0"3C/2[SD#OK,E>C%;R'LT9FE)+IWR<0 M:BKP#K\GGGG;69\@93ZP%KZ#_3&G>] M7)B!)R5^\MIV!7[ J(:&C<(^J^DS+/UD&"W-?X4K" ?W3IQ&I80)OZ@:C55R M87%6)'N;5]Z'=9I/TL-2%B^@2P%="QZ"#IF%@O./S+(RUVI">K[[@?E/O#M2 M=S>53X:K"&?.O''9:[D[?,C)U1,MF-.,H5O,BB".?96@,8D3_:>^3&XQ^\9TRWN#+LJZ)Q8>0J.4!6.C?I:R"@ ML7Y[[_9Z?N]S8-6PC#)9_T_*/U!+ P04 " .@6=-$7 ;J:L! "1 P M&0 'AL+W=O 2E8J(@X]>4 MD\XE(W%IOV7_E'H/O5R$@T=4/V7EVYP>**F@%KWR3SA\AJF?.TJFYK_"%52 M1R6A1HG*I2\I>^=13UF"%"U>QU.:= [C#?\PT=8)?"+PF7!(==A8*"G_*+PH M,HL#L>/L.Q%_\?;(PVS*&$RC2'=!O O1:['=WV?L&A--F-.(X4O,C& A^UR" MKY4X\?_H?)V^6U6X2_3;?Q3NWRE%6&+D6BP35H&1TKL35K$173>MP>> M1OH7/B[K-V$;:1RYH \_)HVO1O00I&QNP@:TX7W,CH+:1W,?;#MNR>AX[*8' MP.976/P!4$L#!!0 ( Z!9TT7OMPXJ@$ )$# 9 >&PO=V]R:W-H M965TIVF3-NG4:=WG M'!B(FL0L"4?W[Y<$RE#'%V([[]G/QLE'M"^N _#D52OC"MIYWQ\96++748)Q$0RPT!7W8'4_[B$^ 9PFC M6]DD=G)!?(G.U[J@610$"BH?,XAP7.$1E(J)@HS?4?V2M>\*>J"DAD8,RC_A^ 7F?CY0,C?_#:Z@ CPJ"34J5"Y]234XCWK. M$J1H\3J=TJ1SG&YN[V;:-H'/!+X0#JD.FPHEY9^$%V5N<21VFGTOXB_>'7F8 M316#:13I+HAW(7HM=_RUC8X/%W!\??L"]KEN MRI_ +K,SLYA-/FKS:CL A]ZD4+; G7/]B1!;=2"9?= ]*'_2:".9\Z%IB>T- ML#H624'H9O-().,*EWG,74R9Z\$)KN!BD!VD9.;W&80>"[S%[XD7WG8N)$B9 M]ZR%;^"^]Q?C([*PU%R"LEPK9* I\-/V=,X"/@)^M7T/PN2[P M)A@" 94+#,PO-W@&(0*1M_%KYL2+9"A<[]_9/\;>?2]79N%9BY^\=EV!CQC5 MT+!!N!<]?H*YGPRCN?DO< /AX<&)UZBTL/$758-U6LXLWHID;]/*55S'Z>1 MY[)T 9T+Z%)PC#ID$HK./S#'RMSH$9GI[GL6/O'V1/W=5"$9KR*>>?/69V_E M]DAS<@M$,^8\8>@:LR"(9U\D:$KB3/\KI^GR7=+A+I;O_W&XNW.8PNS3(OND MR#Y!D-V)I#"/:9$L*9(E" YW(BG,\4Z$K#ZN!-/&9VU1I0<51VJ572;G*;XF M\A<^C=U79EJN++IJYY]8? B-U@Z\E&PO=V]R:W-H M965T0ULSUUD0921IQ7B2/# M9$OS-.9.-D]-[Y5LX62)Z[46]O<1 ME!DRNJ'7Q*NL&Q\2+$\[4<,W\-^[D\6(S2JEU- Z:5IBH!SF=$D& (%A0\* I<+/(-200AM_)HTZ5PR$)?[J_I+[!U[ M.0L'ST;]E*5O,KJGI(1*],J_FN$33/W<4S(U_P4NH! >G&"-PB@7OZ3HG3=Z M4D$K6KR/JVSC.HQ_[J^T=0*?"'PF[".!C86B\X_"BSRU9B!V//M.A"O>'#B> M31&2\2CB/S3O,'O)-_O'E%V"T(0YCAB^Q,P(ANIS";Y6XLC_H?-U^G;5X3;2 M=\OJC\F-PS7,?SSN5HOL5@3X39$US/:F"%N_L+'U_$5V%KV3IR-AYO/]Y198P'M)+] M,C8_]?P/4$L#!!0 ( Z!9TV!T'X@J@$ )$# 9 >&PO=V]R:W-H M965TZ:%-+3(4NQDBPQ[KZ2!DR6NUUK8WT=0 M..1T2Z^!9]FT/@98D76B@>_@?W0G&SPV9ZFD!N,D&F*ASNG#]G#<17P"_)0P MN(5-8B=GQ)?H?*ERNHF"0$'I8P81C@L\@E(Q49#Q.N6D<\E(7-K7[$^I]]#+ M63AX1/5+5K[-Z3TE%=2B5_X9A\\P]7-'R=3\5[B "O"H)-0H4;GT)67O/.HI M2Y"BQ=MX2I/.8;S97VGK!#X1^$RX3P0V%DK*/PDOBLSB0.PX^T[$7[P]\#"; M,@;3*-)=$.]"]%)L/]YF[!(339CCB.%+S(Q@(?M<@J^5./+_Z'R=OEM5N$OT MVW\4WKU3N(;9ORO"%B/18)NT#(Z4V)NTB(OHO&\//(WT+WQ9JL! "1 P &0 'AL+W=OF@6V@Z3!L0 L$';8]*S9M"]7%D^2X_?M2LNMY MG5\LDCJ'/*2I;+#NV;< @;QH97Q.VQ"Z V.^;$$+?V4[,'A36Z=%0-^!)-FV( 59D MG6C@!X2?WK<]''<1GP"_) Q^89/8R=G:Y^A\KW*Z MB8) 01EB!H''!>Y!J9@(9?R9+BWZK>L0IO3/245 MU*)7X^#U5,6E*+%RWA*D\YAO+G> M3[1U I\(?";L4QTV%DK*OX@@BLS9@;AQ]IV(OWA[X#B;,@;3*-(=BO<8O13; MVYN,76*B"7,<,7R)F1$,L\\E^%J)(_^/SM?INU6%NT2__D?A_H/"-Y,6<1&=]^V.IY'^A8_+^BA<(XTG9QOPQZ3QU=8&0"F;*]R M%M_'["BH0S1OT';CEHQ.L-WT -C\"HLW4$L#!!0 ( Z!9TU- $3'K@T M !17 9 >&PO=V]R:W-H965T'MYN?[T;7$W7[]9/BSN^S=?EJN[ M^:;_N?IZN7Y8+>:?MQ?=W5YZY_+EW?SF_OS]N^UGOZ[>OUM^W]S>W"]^79VM MO]_=S5?_FRQNES^OSN7\\8/?;KY^VXP?7+Y_]S#_NOA]L?G7PZ^K_M?ETRB? M;^X6]^N;Y?W9:O'EZOP7>3N3E,-R^]^U/.GFXX7/O_]+# M\O8_-Y\WWZ[.Z_G9Y\67^??;S6_+GW];[%>4SL_VR__'XL?BML/'F?1[?%K> MKK?_GWWZOMXL[_:C]*G MNR#N+XA_71"/7I#V%Z13[Y#W%^13[U#V%Q1UP>5.NMO'-9UOYN_?K98_SU:[ M+?VO"U]0WP:/]P^_^UW_8FM^Z<_WO=]_.[RQSC0'O-AA_'/,+D>0JX1 M(D^(RSZ!IUEX-HL/'B[WAS>8(B(W-8<7!QE>'F1&!BE\)8'*,VRO#P?R-$01 MZ0!Q.T \&$"M8[;#E"WF?HL)U:=H3#31^R2X3RB'MYD0B-X:"68BN3:O'\UI ML-D.E@Y@KKC*UY7INC*17U#WR7B?Z*/CMRGT-H7<)JK;%+A-*,U'?IM*;U/) M;9)Z3 R3U50J3"5*EFA(MM&Y-+A/5-MA@A#8,0UFTK+/43VBZ]-@,X2)DZX; MC:,@CI.@(Z?6&L+@44'IZ =%,"">/>9@1:E* <(]#3=CN)Q]LU9'^?D7\62/ M5;T\!FIZ?1[FDZK>1]>2NZ3UPDZ" MS1BLQAR,I7%-(D25B#ZQ%"1Z.I$09JW9H#+A&D=0G\2FIW."SA%4$R'VG0]' MY#3!$R#&!0CJJ?8HTA+PPPEJ3U!3Y4ZA M^LE=GXB;,5R*/AB\[KGB\PY7IVF=8&!U>\R+6OU$W(S@CNIUSY6R%]3K8I"6 MYYK/HU(KHB6$&)00ZJINE_JL5C[=XPY,Y>::WG/79+P#F$FKTA M!:XE/7%KGA' X1!<&WE4-"5H02(&!8FZJ,2^\;4<$99;":+%B##O0TT@1H)S M*3>#3#S7@!ZU6XE:!B=H0$\<)5_!0)I2G'BOK1*"BR+=EM)2(#A?GYLOAU+@ MFM)GLIFL(;@.]*C?2M:"/$$'>M19M<0&*"(UNV\E$7+@."Z=5J;(0.NG3UJ7NT! M30@&94#\R#X;D &!!0FP#Q 6QFVE1!B#&#'# 072DB6]QVXH@_H65?MZ1 ,2@&]Y0LI7MM$4X;S MP>G#P&#!QPI"0%SJ9] X"X%;*H&XWZ()@8!0",2M;DU+ $$7R26O)4 <>2W- M@8W5C5EK^4;@%9WTJOT&@L'5H^N=J[8N"$@@B$% WFDU-1"4&,YAO M4<<+!H*+M5G:.W C*&"X0-/"A&!0!B2D4%.%XTIA2%@$YD-N.I'"<,TYZ\1R M(RZ@@5:U$4P,L&@ M&"NHF5PJL!H+KAK^+AC=9C/KE5]@MA1-)>=ENF19B;& 9QD!@ MQ\HK"F>20K+!VH@L)(4KSNG\PT!PH:5@'8?*&:&>?#2KHT('9129(IZ0SSP%#%BNM43H:59*)T3+"BZ251LP8!Q6*X,=7H M^$!6UJ-4V4CN1L=46S$ M.!MS>%I%4EQIR5"1C3-O(T4EFGGWF(-T(<;7!@(+.5OZMG'B;2QL9G7P<*IL M))VAJ7*/T0DKO0<)S+VQ>*EQIFRD<$$SY1[SXG00UJ=C$'?C--F8H6<06^/$ MUDA:'P1,XEB8YAHHS,Q?- M::O\$70\-3,PF)UUZ?:=,2,26_(&%7<_QA@DON:I\_.]^_S%IXX&3O;0W#DP MG%17K*H]<4;?D&/ET.93-WJ"'"F(QJ=.HD>0QA@8[$B"HIOKQI384;-><]BM[DXYY; +V@PE5=$9,(;S/CFS-\_L%WW-8;?:,DG+)3YVTB9) OX# MPQV+Y(O544G:);W5]2Q6[Z*0\VY%\\5J."3=A!C/%]+_)R&:?KI8#8"D U"W MU,^$M >ZW$7JPF0=/AA_D!(3]Y%]^DL7T&LICS6< ?M[D(Z[HXTO(O5<4?: MZ;#UE_2_=5^U96N+& UPXE_3^FVTF8E_N?E[]@@ZK*VLI5C;S&A($])MAHD" M(?UA%P>>DKJ9<9;]R^W1LT?0H9E@=RL;#6)"NK\@$2"LKZLZRYHP^K"$-%EA MLR[I=KKPS6IV$J/;23S2 G9S>I*,KEE,[C7ZHH0T/4'\75C_40UB6BY& Y*0 M[B((P3^"RLD'U6 %_QI+P&B6$=8M Y8 :W'I^DC[] P7?#6M?J-U1<)K# &C M]T-(7P>$OH7T6?"%$;/_V,*L-RNPIE'S[0P&*9"^!0A_"^E)N*@1#%L&"V*] M]T6,[@4AK0D0WQ763,"F1&#'IF1P#.LFT %>(47[78U">P/#A=3,MQ08U?U" M2O)K3"&CE%G2*:90PL@FAC\)Z,(GJQY!H#!:?6V6KL\^+;_?;\;7U#W[].G5J!,_O@93??Y! MWDZ%?'XM;P?V>5_%^$UBWXW;;/R.W6?<&.-W@7\7Q^\B_RZ-WR7^71Z_V[[P M]?(O,>S>%_O/^>KKS?WZ[.-RLUG>78VO\ORR7&X67XUK;L_-LN'J]T[:"^?7H3[_O]02P,$% @ #H%G3?'&PG/\ M @ J0L !D !X;"]W;W)K&ULC5;!CILP$/T5 MQ'T7;(.!*(G49%6U4BNM6K4]LXF3H 5,C9-L_[ZV82G80YI+L,=OQF^&X666 M5RY>VQ-CTGNKRKI=^2L5B<'+JI&MNS6"_Y699%S9Z%UYZK*A=_-JSDUY6/_'?#M^)XDMH0K)=- M?F3?F?S1/ NU"X8H^Z)B=5OPVA/LL/(_H,43RK2#0?PLV+4=K3V=R@OGKWKS M>;_R0\V(E6PG=8A%.[3A>OT?_:))7R;SD+=OR\E>Q MEZ>5G_K>GAWRLGUB<4^UZ?_1=V8:6":R;JCATO6_/K[>U.:-J[P0ZX=\"#0QK>=""] QD<4'33(>H=(LLAZ%(QM7G*9;Y> M"G[U1/=ZFUQW$5I$JOH[;33%-F>J/*VR7M:8X&5PT8%ZS+;#X#%FBG@"$,D M"12!@04&66#C3R8L"!R @ &("1!- D16&ATF,9C:8% 8D@19N;@PBI)XADT$ MLHD -K'%IL/$8S86D5N("8D8)!$#)*A%(G:N>(BST.(!@' :PU0H2(4"5)+I M+1L70RPB6^H0R;(DM7O115$4T0SFFX!\$X!O"@=(P0#I_?V<@0&R._HYJD'3?N$)K92 "@4S107S6@6^G\_;7O0M#R$ M4IN/"R,XG24$RQ?" *&9CD.P@"%R?\L@6'40)#MVTR!756*2C+J[+XL+PVD2 MSX@Z@A4(01)DZR!RY<46PIN0*1%8?Q D0$[_NL+Q0+#].4$H1.;J LL+@O3% MZ=_$^1^*282<_G5A.*5XKCZV7$U/82U"KAC9TKP!,+'] 02CF:1BXFCFO=;; M\7,M=>>/K,-,N3$3H&-/%UN4 B>*ASHQ8VCP[XINB/V:BV-1M]X+EVJ:,C// M@7/)%/WP4;W/DYJ;ATW)#E(O$[46W?#8;21O^L$X&*;S]5]02P,$% @ M#H%G37-8,(?Q 0 I 4 !D !X;"]W;W)K&UL MC53;CILP$/T5RQ^PYA:2C0!ILU752JT4;=7VV8'AHK4QM9VP_?O:AE":>J6\ M8'N8<^8A5YWHD80ZQT_A_A &%N R?G0PJM4>62LG(5[MX7.5 MX\ J @:EMA34+!=X!L8LD]'Q:R;%2TT+7.^O[!^=>6/F1!4\"_:SJW2;XQU& M%=3TS/2+&#_!;&B#T>S^"UR F72KQ-0H!5/NB&?'*1"]% ME 09N5BB.>PG2+P$B2-( M_K$8WECTY;RC@FV'@7)C4U?SL9?9.I.U-';)J$@ZR<>-!H5*<>S>;5M%E!#U%KLG^ID_S MZRN53=&ULA95AKYL@%(;_BO$'7!1!;=.:K&V6+=F2YB[;/E-+J[DH M#FB]^_<#]#J+[.Y+A<-[7I^#Y;#IN7B1%:4J>&U8*[=AI52W!D"6%6V(?.(= M;?7*A8N&*#T55R [0A2!O#4-$;]W ME/%^&\;A6^"YOE;*!$"QZW<4>@8FEW/=T%;6O T$O6S##_'ZD!N] M%?RH:2]GX\!4?Z%@/#H.Q^"_T3IF6&Q+]CI(S M:7^#\B85;T87C=*0U^%9M_;9#RLX&]/\"7!,@%-"'KV;D(P)R900HW<3T)B MG 0PE&+WYD 4*3:"]X$8OFY'S)\H7B.]^Z4)VLVV:WI[I([>"XCR#;@;HU&S M'S1PKGE4'#R*;)( #3!10"\%M/G) \7*;Y!X#1)K@&8&2?+(N/-((J?009)9 M26LE,8XRU^FPE$$(LP3[@9$7&"UID /LD;C @P0_ .-5ZC@=?+(\7^5^8.P% MQDN:S 'V2%Q@O"1)\Q5<.< ^691%_P!.O<#I@@9B%R==?$F4X12F#LY2AA%, M4.S'R1RF][//AK/UP07XFXUJT,3ESI5F4;RH5S135Y]*2_8Z7OI&G"Z$69 M8:;'8NC,PT3Q;KQTP'3S%7\ 4$L#!!0 ( Z!9TU$#:Y3# ( "L& 9 M >&PO=V]R:W-H965TO;5B496=OXM,__SL&ORK=W%%6 MI;AJW@UPE)ZZ]CV3_P[ Q;3W0_]UXJF[M-I.D*H!]_]7]B]N\V65F;Q5-PI+^:VC/Y@\M(-RCL);2J&>]>-$!J,8?!@[E)K*O&PO M=V]R:W-H965T9*2='\_27:]1*;7O=@2>4@>4M1E>17R19TXU\%K4[=J%9ZT M[A8(J=V)-TP]B(ZW1G,0LF':3.41J4YRMG=&38THQBEJ6-6&ZZ63/-)6@-;+CAWY-ZZ_=X_2S-#H95\UO%65 M: /)#ZOP UEL260-'.)'Q:_J9AS85)Z%>+&3S_M5B"TC7O.=MBZ8^5WXAM>U M]61X_!JY_'?R_F<$&=#"@_VL0 M#0;1:$#B?QK$@T'L&: ^%5>;+=-LO93B&LA^>3MFNX@L8E/]G16Z8CN=*8\R MTLN:ILD27:RC ;/I,?069Y[R4Y!!8EALC%(-@;(>D%* (-3CVV/26Z(D"0G M,),$9)( 3 HO2C*)$L<^:#L%S=8D!9FD$R:QUX;E%$*Q3S8%2Y+Y2PC TI06 M,SV;@8PS@(Z_B@"&$(]R-N&2Y+'7F-LI*,KPS [)0;KYE$KFMW\^Z6R2QICX MU0-@&<8X@ND4'IT[)<'PJ83?W:LE@*'93/>3F<./O+_+2@B4T9DX\/%&Z/NM M6P*@I)@) Q^"!#@%_78K(1#UXZ";ZZ/A\NBN9A7LQ+G5=@??2,?KOW27M2\O M%IL"D)O56VP(!C7$:"!?ID)&0T%-9#3N]8'^TNW?+E^9/%:M"IZ%-I>HN^H. M0FAN:H$?S(8ZF>?2.*GY0=MA9L:R?S/T$RVZX3V$QD?9^@]02P,$% @ M#H%G35/\*IT? @ 908 !D !X;"]W;W)K&UL MC57;CILP%/P5Q >LP01((H*T256U4BM%6[5]=LA)0&MC:CMA^_?UA5#"NMM] MB2_,S)DQ\:'HN7B6-8 *7AAMY2:LE>K6",FJ!D;D ^^@U4].7#"B]%*P$ MD*,E,8IP%&6(D:8-R\+N[459\(NB30M[$<@+8T3\W@+E_2:,P]O&4W.NE=E M9=&1,WP#];W;"[U"H\JQ8=#*AK>!@-,F?(S7NS@R!(OXT4 O)_/ 1#EP_FP6 MGX^;,#*.@$*EC 31PQ5V0*E1TCY^#:+A6-,0I_.;^D<;7H?Z;12[UY+G"<%NAJA ;-U&#S!Q/>(W6L$SA3^&HDW:F+YR92?97Z!A5=@8046=P;2V5DYS,IB6H?!Z4/L+Y-ZRZ2> M,O_PF7D%LO<'S;T"N<=!/@OJ,.DD:#1[7V\A[DPLO2:6'A-+O\#**[!Z_S'H M1N2]')''PVI^.SR@Y?PL_@-R9M#DTC(09]O?9%#Q2VN;ZV1W[*&/V%[ZOW#7 M@+\2<6Y:&1RXTJW#7O 3YPJTE^A!OY):]_QQ0>&DS#37<^$:GULHW@U-'8U? MEO(/4$L#!!0 ( Z!9TT!YR)[JP$ )$# 9 >&PO=V]R:W-H965T M%-;IT5 US7,=PY$E4A:,;[9?&5:2$.++,5.KLAL'Y0T<'+$]UH+]W8$98>< M;NE[X$DV;8@!5F2=:. GA%_=R:''YBR5U&"\M(8XJ'-ZLST<=Q&? +\E#'YA MD]C)V=KGZ#Q4.=U$0:"@##&#P.,"MZ!43(0R7J:<="X9B4O[/?M]ZAU[.0L/ MMU;]D55H<[JGI():]"H\V>$[3/U<4S(U_P,NH! >E6"-TBJ?OJ3L?;!ZRH)2 MM'@=3VG2.8PWU_N)MD[@$X'/!*P=>QD+)>5W(H@B8#P3#[7(*OE3CR_^A\G;Y;5;A+]"__ M*.2?%*YA=I^*L,5(-+@F+8,GI>U-6L1%=-ZW&YY&^@$?E_51N$8:3\XVX(]) MXZNM#8!2-E>X 2V^C]E14(=H?D/;C5LR.L%VTP-@\RLL_@)02P,$% @ M#H%G3;I.!&7Y 0 % 4 !D !X;"]W;W)K&UL MA53;CILP$/T5Q >L"9=E$P%2(5JU4BM%6W7[[,!PT=J8M4W8_GUM0R@A:/L2 M>\;G',Y,/(X&QM]$#2"M#TI:$=NUE-T!(9'70+%X8!VTZJ1DG&*I0EXAT7' MA2%1@ES'>404-ZV=1"9WXDG$>DF:%D[<$CVEF/])@; AMG?V-?'25+74"91$ M':[@)\A?W8FK",TJ14.A%0UK+0YE;'_9'8Z!QAO :P.#6.PM7H;*7Q'WR(W310A,F&S'N$G.+.&X@PAF"E('9A;OIPC5\ M[\9%L"W@;0IX1L!?"CBK,M)[C.>L*ATAH8&T!A(XX7Z_JO8>Y85[U]_VZZ_\ MWAP&F\4$_S6:WD//V3^1CX- M#ID9>?1/?GPO?F!>-:VPSDRJFVON5\F8!&7=>5#>:_5$S0&!4NIMJ/9\'-0Q MD*R;WB T/X3)7U!+ P04 " .@6=-<\""@CT" "6!@ &0 'AL+W=O MUC<.$I9F^8/MRSO&YUUO:4O;*"P!AO56DYDN[$*))$.)Y M 17F3[2!6OXY459A(8?LC'C# !\UJ2+("Z$"*$L;?(;O('XT>R9'J%"TM)_= M9!UG,/F$MF62_PI7(!*NG,@Y ML)0?"0X!N"WQ.DV4>$P!"" M=\+C&4)#"/]WAL@0HM$,J"N6KOX&"YREC+86Z_9/@]4V=9-(KF^N@GHY]3^Y M %Q&KYD71RFZ*BC<8[PX3Q4/(=@IQ>P22!GH7WIR+M3>A>\,)-E-$]&GD MX4.1W4.1@4U_MEB^YON#8H7S L&L0* %@H' 8FAR-<7XSFA!.LA"0VH-"3QG MM"2;*O^H7#A*?/ SFJU*]&'&JRG$B^.1 72W MYRM@9WUC<2NGEUHH7W?1_E)<>>K,C.)K-]FX,_&MO$3GXL]AL@UGXJLHV>I+ M%[W;Z6[L;YB=RYI;!RKDR=;G[T2I )FJ\R0K6,A'HA\0. G57<@^ZZ[*;B!H M8UX!U#]%V5]02P,$% @ #H%G361?N%4A @ ^ 4 !D !X;"]W;W)K M&UL?531CILP$/P5Q'O/8$(@B" E5%4KM5)TU;7/ M#MD$=#:FMA.N?U_;<)0COGO!]GIV=L;&F_=B@N2G0!RLDF,(AP$:\1(T_I%;F,'4>3\JFC3PD%X\LH8 M$7_W0'F_]4/_-?#87&IE JC(.W*!GZ">NH/0*S2QG!H&K6QXZPDX;_U=F)6I MP5O KP9Z.9M[QLF1\V>S^';:^H$1!!0J91B('FY0 J6&2,OX,W+Z4TF3.)^_ MLG^QWK67(Y%0^=X(SN5+UR/NO,/J)?6\T_QUN0#7<*-$U*DZE M_7K552K.1A8MA9&786Q:._;#SAJ/:>X$/";@*2$-/DR(QH1H2EA9[X,PZ_0S M4:3(!>\],=Q51\PO$6:1/LO*!.W1V3UM5NKHK<#I)D41([E<0.)8L:^P$3SY1\BF-WD;6SR-I1)%H463OLIIMD8?>>Z3V[ MR4+)F\W4*3/]B'Q0>0^)-XOZ:/:G,Q 7VQ.D5_%KJ\PISJ)3V]G9I[B([W4[ M"EUQG)4N_"[)RL2%3\>VAO[+&7KB#R(N32N](U?Z.=M7=^9<@78:/.C[KG4; MGA84SLI,$ST70S,:%HIW8Y]%4[,O_@%02P,$% @ #H%G364R6=GH P M;!, !D !X;"]W;W)K&ULE5C;KJ,X$/P5Q/L, MV,TU2B+-233:E7:EHUGMSC,G<2X:P%EP3F;_?LUE9Y]>8@BJS^+$^BU'=VLBHRI2^KO5>?*I%MVZ B M][CO1UZ1'4MW.6_'7JOE7)Y5?BS%:^74YZ+(JO]>1"XO"Y>YOP:^'?<'U0QX MR_DIVXN_A/K[]%KI*^^:97LL1%D?9>E48K=PO[#9.O";@!;QSU%!>YAC=,]!P;F=?MK[,Y MUTH6?19-IT, M7E=*VYMUIK+EO)(7I^H>[REK5A&;!;K[FV:P;79[3[>GUJ/O2YX&<^^]2=1C M5AV&#S!LC%C;"!Y_9/$T@RL-CFBLN)W F (@8CP#P4*IC:=1H2%.$, $09L@ M&"6(C$YUF+C%E%VG=",H-6K!L&BBGA#2"0&=V*#38<+!/)^8'_B1^?@ +@W# M*,%\(L@G GR2\3PO-H9\@W)D4>%$L9%H;:.()6F*^<:0;PSX3B1(8(+D\065 MP@3I PLJM0J-B)&!6D-4-"% YF,C\!]84#UHM%*"-"(R_0#A@H0F^L,FO(D] ML*8 R%I4/68D. I]BS6 )<0G5@6#3O:%<<#'GTB!K8H]X54,FQ6SW8I\9K8% M@4S?O0,:D\%6Q6ROHD'SQRFPN[#HB99@P3-;\: E"!28+;D-&I/!YL$2D&*J M'FP?+'V\)1QKGB/-FQ;4@X:J"),TL-[/]V!C0ECQ'"G>-*$>9)B0'\4F(X0+ M*9ZBA/7,;3W;)@1 E@GUF&&#TB0.3=(V2EM5/&$@'!L()T GFDB!#80'3ZPN M+'N.9&\*#H*L)WD;-":##82C;X^)#QR.#83'3[0$RYXCV5LM02#3@^Z QF2P M@7#[ X3\B9<=80,A__&6$)8\(4V:$P&:YF EMF$JQ/6,CVA M9<):ID>T#$ \,;\[[X#&9$PMC_^Y8ID&]GO>?#V] RW7I7>8%NA$-6^W;*I MG8T\EZKIYF#TNBWTPIMM"7.R=MZD M4K)HMRUV4BJA^?N?];HZB&Q[O:MRPC5URWJX=AQ4EJB%[("UJQ),3 MH37DXDC/#FLI@D=%JK'CNV[DU+!J["Q5MB>:I>3"<=6@)VJQ2UU#^G>+,.DV MMF>_&YZK<\FEP5 MO$CF !G*"?Y='7FYL1/;.J(3O&#^3+JO2"<4VI;._CNZ(BS@,A+AHR"8J5^K MN#!.:JTB0JGA6[]6C5J[_DF4:)J9X&N"/Q"$[WL$H G@@Q#<)02:$"SU$&I" M./'@]+FK8NX@AUE*26?1_CZT4%X[;QV*UU5(HWH[ZIFH)Q/6:P8\D#I7*:0Q MVQ[CCS!1<@O9S2'>@'!$ $,4OBF*K3^C^[<.\CDB6DUB^*_(_J[(39C 6"R@ M^."F6(%9(# *!$H@N!$()]7N,;'"-'T:"9B \CD(>.X$M)N#DM"=O+G]'+0* MXD^J$AJ3"F=)Q;Z9'QGYT?*JQD:!>$%5>TPX2M/SP?22+0'MYB 0K2;N]@90 M$G_R223&I))Y52,S?V7DKY97531Z8VMP%]15@\;WQXO<20?)3:@D!M,F,D<% MR;0;[0VH,!I=ZSXU9]0 :T3/:AHQJR"7ALNRC*S#Q'OT90.=V+?>.O<,]IV< MD*KA?LCWX_4'I.>J8=:!<-&V57,]$<*1"-Y]$%>B%!-].&!TXG(;BSWMQUI_ MX*35(]L9_C=D_P!02P,$% @ #H%G30ET*H:* @ 8@@ !D !X;"]W M;W)K&ULA9;;CML@$(9?Q?(#K 'C4^1$:FQ5K=1* MT5;=7I.$Q-;:Q@62;-^^@+VN@\GV)IS^F?D& Y/\QOBKJ"B5WEO;=&+M5U+V MJR 0AXJV1#RQGG9JY<1X2Z0:\G,@>D[)T1BU38 B(.6U)V_RD9[(I9'/[/:%C@E%OC=F M_XU>::/DFD3%.+!&F%_OAI4X',W#<#* ^$,#/!I@RR 84C%[4Q))-CEG-X\/G[ MH6:OFQ#&>7#5CD9-,6C03(/N%:5#D4R20 %,%,A)@8Q]>$?QP$'H=! :!_C. M06JE,6@2H^F,!L(XM%2E0X5QG+IAL!,&.V R"V;01+,P899 BV4I2C ";I3( MB1(M468.!I1H$07'*+10EJ(88^Q&B9THL0/%2KB(%U%0&$<6BDOT""5QHB0. M%.M(%\DB2H2@?>Z7(@QFO'(*A5F*K!M0+E4XBL"#BP:!!7R_^N!M@_]EW3HT468Q!+/' MM*7\; J5\ [LTDG](,UFIV*X-:5K,0]6!02.%<6A5H9R]R_$4'V_$WZN.^'M MF51EP#S6)\8D5?C@27WO2A7\:=#0D]3=1/7Y4/6&@63]6-&#Z6_%YB]02P,$ M% @ #H%G3:.EO"[V 0 0P4 !D !X;"]W;W)K&ULC53;CILP$/T5Q >L"1#81H"T256U4BM%6W7[[,!PT=J8VB9L_[Z^ M$)9DK:@OV![..3/'E\DFQE]%"R"]-TIZD?NME,,.(5&V0+%X8 /TZD_-.,52 M+7F#Q, !5X9$"0J#($$4=[U?9"9VY$7&1DFZ'H[<$R.EF/_= V%3[F_\2^"Y M:UJI ZC(!MS 3Y"_AB-7*[2H5!V%7G2L]SC4N?^TV1U2C3> EPXFL9I[VLF) ML5>]^%;E?J + @*EU I8#6C-.L?Z&Y">%,"!>"RGV/$,V$Z)T0&_.V,F/U,Y:XR#B;/&X/:\#Z3FQV MD=K,4@?-WIE_RJU0T7,1A7&&SEIHQNPM)EQA-@L"*?4E1>A*L0\_T,/K!(>/ MB.23.T/D-!$9?G1E8NL6B)T"L1&(KP22FUVPF-1@>H,)W"FVSA1;1XK4+9 X M!9+_-YDZ!5)'!8\W)M,[)NU9W4/8(M#J[E'@C7FFPBO9V$M]RJOHT@F>0GUW M;^)[U2'L@WZ7L>WE!^9-UPOOQ*1Z&>;^UHQ)4 4&#VJG6]71E@6!6NIIJN;< MOFN[D&R86Q9:^F;Q#U!+ P04 " .@6=-%WZW6D<# %#P &0 'AL M+W=OVSWGTGNKRKJ= M^WLI#P]!T*[WO,K;3^+ :W5E*YHJEVK9[(+VT/!\HX.J,H PC(,J+VI_,=-[ M3\UB)HZR+&K^U'CML:KRYM^2E^(\]XG_OO%<[/:RVP@6LT.^XS^Y_'5X:M0J M&+-LBHK7;2%JK^';N?^9/#Q2': 1OPM^;B?G7E?*BQ"OW>+;9NZ''2->\K7L M4N3J<.(K7I9=)L7C[Y#4'^_9!4[/W[-_T<6K8E[REJ]$^:?8R/W<3WUOP[?Y ML93/XOR5#P5%OC=4_YV?>*G@'1-UC[4H6_WKK8^M%-6015&I\K?^6-3Z>![R MOX?A 3 $P!A XZL!= B@8P!A5P/8$,",@* O16OSF,M\,6O$V6OZQWO(N[>( M/#"E_KK;U&+K:TJ>5NV>%A2R67#J$@V858^!"08N$8\((ADA@2(PL@"4!>AX M.F5!0SP!11-0G8!=)"!&&3TFT9BZ)QDQ8$8I-HI!DA"<#$/),(2,H=BJQT23 MVV19DIJZVJB8L#C#R40HF<@B S3%$\1H@OCV9Y.@"9(;Y$BL0EE,X]B0PT91 M2)FCFA0EDR)R./3,T 39[7*0$+=<>(,@ VA::T09,15!8)#&X'A=B>,;0!!" MU)$"-S"YP\$$MS#!/&RX(;OGT#Z+):(-9WW(9! BX^N-U)8HL"C@RX1TEZARBX2TEVBRB9 M+4J$B&+#6!A&C@<-N.GA%M.#[6:L*R"P*VT!<-,#9OK(D<+1M>\P/>"F!\ST MEBRV5;'N@,"NM ? +0U8\XX=*7!/PQV>!MS3@'G:DL4V*]8B$-B5%@&XJ0%K MXJZ_>+BKX0Y7 ^YJP%QMM@@,9+:( 9-<;Q$(RMTBJ.G[RZNX"2EB0H/%$L&H M;[)!(IC\WZ]XL].S5.NMQ;&6G>:3W7%>6^KIRMRGX<.*AL@5141=Z2>RCUOT M ^*/O-D5=>N]"*DF%3U/;(607/$//ZDW;Z]FTG%1\JWL3A-UWO2#6;^0XC , MG<$X^2[^ U!+ P04 " .@6=-R,\S@FX" #9" &0 'AL+W=O"P] 7LX9PS%SP,T8VR5YX2(JRW(B_YTDZ%J!8 \"0E M!>9/M"*E?'*BK,!";MD9\(H1?-2D(@?(<0)0X*RTXTC;]BR.Z$7D64GVS.*7 MHL#L[YKD]+:TH?UN>,[.J5 &$$<5/I.?1+Q4>R9WH%4Y9@4I>49+BY'3TE[! MQ0YZBJ 1OS)RXYVUI5(Y4/JJ-M^.2]M1$9&<)$))8'F[D@W)0_"F>O ;@M_S .K<=3&W6. X8O1FL?H\5%@=.[CPY>M*E%&_'?U,UI-+ MZS5VW3 "5R748-8U!G4P00^R'4)@BP R@#8*9(IBC09T=.]@,T0$\UX,GXKL M1D7NPG2-Q7(UW[LKU@,!SRC@:0&W*^ Y9@'?*. /(D"S7AW6!DS@]@^.SLPH,)M>TM H$'Y>TJT!$SYP,C*'S0Z] 0A=MO=@/(F?7;?1QT'XRQY5<0&8)Y<'2@N1VA^Q\E,3QKN-A @WVKYK8> M Q_R]=#_@=DY*[EUH$(.$_W)/U$JB(S=>9)MG,K_C':3DY-0RYE&PO=V]R M:W-H965TENKTN7YO=]E!\J6;UZWZ?5__=%;OR_6:NYS]V_+%]>F[:'8O; MZY?\J?BS:/YZ^5+YK<4IRL-V7QSJ;7F85<7CS?RSOMHXTS;H%']OB_?Z[/>L M'7\_-ZW.[OI[([Y":C]WK=;-O9Z\=8&ZC7+HX;.-"X=2M:A1)\4"]^!4R\( M]6))07,:GF 5*EPF^G QR.;#((-N,C2+N_8\,,OA 8&,%T )?9LH);8R/4(5.QEPMM0I5.39F+E;D(9L>8LXFT*1Y8" M;U,<((,!LO'>:H59HBZ[VVL&EEB5D="MD(Z3A%B")]09Z_\-@F$;I%-D$A49 M8826&K@<08B&J/NL:8+/&$.:1_C,X9I2E#AI>6.*=T(B<"R/SR)#D1H4QG MSIA43@30)5D6XP%A:%((3;:QY E3B?3XF2!,):++R[W7#)!"_GHF,[50IMDO M9)FMA3*;9$[,V0;(V)&*9 V$@4DA,'V*$PF!J41F@L>82A2F/Z''-ERBE)"2 M'B.98XD4(-.9S;1$"M*E/IR)C \CDT)DLHTPA3"5*)G@,L82A8E0P!2@\=R6 M4Y$"'BN2*W2%=-HF2EY#@8Y3,JG,5)#.V81B6,%H)8!-&YE/QF1B-7XR&).) MPWPI6/*]9N"?8I4(7U909Y6592#0,25&R60%Z1(7S588@Y-#<+*UD1"1JG)" M60BRY@X M/*& -)@X9D0!:4 A1V3E,@8RUEI"8 UD6GE\2Y.!+M4VYI#!-#2@>K21&MU@ MW)@)U:/!N#$CJL=>,[C%E!('=YB S&7R_N$:R+12QD@B UUB=:PL,9%;;*!\ MY C3#0:.F5 ^&@P<@W*A3+H":#@L3#L+:!>[LVHQ6>R$RL]BLEB4PP3F I&\_*V@2&)AC&@# M13$L8-I90)8D@@6'R>(F5'(.D\6AW$6:BT1!'3=&M(8B:2X4Q88E:3<\BJ'A M #3$?^P.:&SDW^,P5UR8L01W(^Z B!/)K\794]]]43UUS^SKV7WY>FC:1VIG M>T_O!=Q1^]18[%_JJY4&^]?Z:H/V?W9TM78HDO?''V%XQ/@CQV?6/SM[?*7A M][QZVA[JV=>R:/1?YPVEC5SPV[<_$_ZZ.KQ(<-YKR MI7]-8G%Z5^/V?U!+ P04 " .@6=-((BSRL<# !4$@ &0 'AL+W=O MV^]Q?GAN!'737] M/KP,P_4ABOKCQ=5%_ZF]NL;_I45U%%,=)5!=E$QYV MT[.G[K!K7X>J;-Q3%_2O=5UT/Q]=U=[VH0K?'WPK7R[#^" Z[*[%B_O;#?]< MGSI_%]VSG,K:-7W9-D'GSOOP-_7P:*8&4\2_I;OUJ^M@',ISVWX?;_XZ[<-X M[)&KW'$84Q3^Z\U]=E4U9O+]^'])&MXUQX;KZ_?L?TR#]X-Y+GKWN:W^*T_# M91]F87!RY^*U&KZUMS_=,B ;!LOHO[@W5_GPL2=>X]A6_?09'%_[H:V7++XK M=?%C_BZ;Z?NVY']OAAO0TH#N#6@>RRPT]?SW8B@.NZZ]!=T\^==B?,?J@?S< M',>'TU1,O_G.]_[IVT&GV2YZ&Q,M,8]S#*UBR-(])O+Y[R($16A*8#Z(Y!N1 M.2:=8IHY1E%F-=;14$=SG2S>Z,PQ=J639W%JL8R!,@;(J(V,83(V3W2.92R4 ML4"&-C*6RZ@T$28M@3()DR&;;&02]G(LD=8QUDFA3@J&HS#,* M+P(*K )&FA+,MP* LX5D"5J;E:PV A,*(ZX0X]NE1''($Y-+LX\A5XCR[6*B M..8ZD70PY8ICSE>3)6BMHW0LL*$PYHHSS->3)>C#@+P9)#=@UA4 V4JS@DE6 M %-NJ)QUUAC*!$,1IID0S5M#+4$?YM_75Y(2YID0SUM'+4$?E&R>"4+"K@Z M9I9:@M9"I"0=3#UQZKFCB._K-E&)5*9@ZHE3GTN3CW$F@#,O=3C.RL0V5X(4 M)IH0T./7 4 MQUY9K;14D6+N->#>"B]:8Z U )IY2G.@L\R2,"\:$ZT1T:R YD2G<::$"EH+ ME3HJU;>>TH!IDQC!5!HSK=%.OC65YCNYR942-A.-V=>XJS=FG1/M57I#" M[&O OO273&.J-:":NXI3K8S'35#"6&N$-7,5P#J3_F!HC+5&A3DS%=K-!4P, M9MJ@O7QK*+*T[WF\J=A_$R]=?=?,XQWPSM=3G#B>X'28=?4$L# M!!0 ( Z!9TV\,_!#8P( /H' 9 >&PO=V]R:W-H965T*O*FJW-G/-F95DLRW&%V!-I<"V^G BM M$!=;>K980S$Z*E)56L"V?:M"16TFL8KM:1*3"R^+&N^IP2Y5A>B_#2Y)NS8= M\SWP4IQS+@-6$C?HC']B_JO94[&S!I5C4>&:%:0V*#ZMS6=GM7-L25"(WP5N MV6AM2"L'0E[EYMMQ;=HR(USBC$L))%Y7G.*RE$HBC[^]J#F<*8GC];OZ%V5> MF#D@AE-2_BF./%^;H6D<\0E=2OY"VJ^X-^291N_^.[[B4L!E)N*,C)1,/8WL MPCBI>A612H7>NG=1JW?;??&]GJ8G@)X !H+SF ![ OP@N \);D]PEY[@]01O M5?%W"*.DIB2UJ#=?6B0O';.RA._*Y-!]7?4-U%/)J+7!$9V;%VE4(_9 M=!@PPOCA+60[AS@#PA()#%D 718;,*.#VP/2.<*/)CE\*K)[*'*3)M06"RH^ MO"G6'9^N5L!5 NY((' FQ>X@@8+4G0L; A].ZC&'.9$=><&D)G.8#ST W$EA M=# 8^D#OS=-Z\V;>(+Q375\KX"^O;J 5"&89@&!R238:C#^I1KH LUV V3W& MW!@*M8;">4FC._\DT@I$RTLJNKVV/]@+BJH#A9,NDGX"ZI*Q1GVKPO2LA@@S M,G*IN30RB@Z#ZAG(OC>);YQ5ZFCB6SG85)_\D.^FX@]$ST7-C /AHMNJGG@B MA&.1N_TD+GR;/@( ((' 9 >&PO=V]R:W-H965TWVV2&3@&HP:SNA^_=K&TJ!N"DOL3V< MQCNU9$M.+('D)>V;Q2U%@]F\-A-8KV[7? \_Y.1,J@)*X MPF?X!>)WM6?RA#J58UY R7-:6@Q.*_O17>Y<1Q$TXD\.->_M+97*@=)7=?A^ M7-F.<@0$4J$DL%RNL %"E)+T\;<5M;L[%;&_?U=_TLG+9 Z8PX:2E_PHLI4] MMZTCG/"%B&=:?X,VH="VVNQ_P!6(A"LG\HZ4$JY_K?3"!2U:%6FEP&_-FI=Z MK9LG,Z^EF0E>2_ Z@KS['L%O"?X'(;A+"%I",/6&L"6$HQM0D[LNYA8+G,2, MUA9KOH<*J\_.78;R=:4JJ-^.?B;KR67TFO@+/T97)=1BU@W&ZV&B^1"RO86X M'0)) YT+S^1B[=W0O>$%FUM$M!AY^%)D=U=D8-,W%LO7?']0K$_R#(P"@18( M^A9GHS36!DP4C*HQ ;.=@-G=QPP2"HT)A3<"_N(3@<@H$$TOZA\S,#(W&ID;2A&:!19&@<7T4LC6;/PS.U\78VL"W62*>OVC ';6S9Q; M*;V40GGL1;N!\:A[Z"B^=I<;UQ#?J@&C^]6'?#.=?F)VSDMN':B074_WIA.E M J1WYT%^;YD T !D !X;"]W;W)K&ULE5== M;YLP%/TKB/<5;(P-41(I'TTW:9.J3MN>:>(DJ( S<)+MW\\&0L&^R=*7 I=S MCN\]W-[8X[,HWZH]Y]+YDV=%-7'W4AY&GE>M]SQ/J@=QX(5ZLQ5EGDCU6.Z\ MZE#R9%.3\LS#OD^]/$D+=SJN8\_E="R.,DL+_EPZU3'/D_+OG&?B/'&1>PF\ MI+N]U %O.CXD._Z=RQ^'YU(]>9W*)LUY4:6B<$J^G;@S-'I"L2;4B)\I/U>] M>T>7\BK$FW[XLIFXOLZ(9WPMM42B+B>^X%FFE50>OUM1MUM3$_OW%_557;PJ MYC6I^$)DO]*-W$_YID5]/;?Z%QI,P"T!WTL(6D+0$1"Y22 M@;P3PIN$L"6$ M'>'V K3%TWLS8BV!#1?P&F_KC[5,9#(=E^+LE$V_'1+=UFC$5#NL=;#^^O4[ M];TJ%3U-@YB.O9,6:C'S!H-[&!H-(4L;@CJ$IQ+HLL!0%G-LT?%P@86-H+&1 MPW]%5C=%!FD&H%E!S0\&9C%8@( "I!8@ P'#RGF#836F:*RDQ#=0"P 5D,BT MQ$81%K)@B'H$LO(-YVRA((ZQL=S33:&!/2%H3PC88ZPQ;S!A+Y-/01B&ACT MBB SWR6 0KX?,*-X"(9Q<*7#*5@:M4IC&.8SD,_N;[T(%(CN:+W(*I0$R#!M M88,"BHR66MH@Y1@SC050?MS3&I05@V7%MJ\4YB,?'H#^_%M"^H7 M2Y&)6@ HE0TUIZV-0C2*C7^"%01#)+K2=P@OV0-/3?2!L8G@N8GN M&9PM:.@=8J;# (I@WW381B$4A-1T&(#Y@7^M ^&IA^RQQZ(K"O!P0?0##L/S M!;%['&;VKT[,B.FPC<(DLARV4( @>X*8OWYS !.: M&P>OM^/*>;FKM]>5LQ;'0NH">M%N"S_#>L=FQ.=HM$! ?*FW_% M/4'Q&8J44 2N'%].%=Y["L>X%4)R98__H!IXKXY! MW4/&MU+?,G5?-F>!YD&*0WO.\;K#UO0?4$L#!!0 ( Z!9TUEH]MZW0$ M * $ 9 >&PO=V]R:W-H965TQ!V"^U5)P:&ZJ&Z%X!K7P19R2)HHQPV@E< MY#YW5D4N!\,Z 6>%], Y57]/P.1XQ#&^)9ZZIC4N08J\IPW\ /.S/RL;D86E MZC@(W4F!%-1'_! ?3IG#>\"O#D:]VB/GY"+ELPN^5D<)U2@ET_X7E8,VDL\LMA5.7Z:U$WX=9_Y;6;@@F0N2I2#9>R^3 MD._\$S6TR)4R+1!*2."5ORM/H'8)ML,>M)]B^(DC"!&F0(/4$Z2N"[9W)"?/18X3' M[-/-.RJ[H,HNH)+>J80PN[!(%A3) @39G.5E_B-%;*Z(1Q4XV=#HU(. MPL_E*KN,WT/B;]A_^#2[WZEJ.J'111I[3_UMJJ4T8'N)-M9Q:Y^+)6!0&[?= MV[V:AF8*C.SG]X LCU+Q#U!+ P04 " .@6=-2XPN]$L" O!P &0 M 'AL+W=O1G)%H.]&A =86(YT6HIF7CIHFQ/?,T M81=9E0T\R!UQY@:.-W?V#^;Y%4R!RH@8]6O\BB+K;MRG2.L, MV7^#*U3*72M1,7)6"?/KY!_7LC%K-_#?8'8 &0#D48 _ /P1 M$)C<>V$FTT]4TC3AK'-XWZR6ZO\$WOBJEKDVFM*9;RI9H:S7-/#B!%TUT>"S M[WW(Q >/'DBQCR&(+<2>+."!=X? MVKT#4'P@6!E)PBL!($A\"<$_CJV$X16 M@M"B8#VK4N\3&I^FKQ+&LU)F2R+?LPN)K$*BI1#LS83T/O%$2!2&T4QNMF2Z MIR2V*HDM2NYT=64E6#W>E+658&U10&:U6"^;$A'?'@5[]AOB/5#SP6E:=++V M8W(GTOPN?OQJO48[3/[7L4'&TB? \W319#;4P,]FB@HG9Y=&ZEI-K..DWIE! M/;/O]02WVS) M1L9?10L@O3=*>I'[K93#$2%1MD"QV+ !>O6E9IQBJ4S>(#%PP)4)H@1%0;!# M%'>]7V3&=^9%QJZ2=#VNE&+^]P2$C;D?^G?'2]>T4CM0D0VX@1\@?PYG MKBPTLU0=A5YTK/[J2"V.OVOA:Y7Z@$P("I=0, M6"TW> 9"-)%*X\_$Z<^2.G"YO[-_-K6K6BY8P#,CO[M*MKF_][T*:GPE\H6- M7V"J9^M[4_'?X 9$P74F2J-D1)BW5UZ%9'1B4:E0_&;7KC?K./'?P]P!T100 MS0&1:0ZR0B;S3UCB(N-L]+CM_8#U+PZ/D>I-J9VF%>:;2EXH[ZU(PB1#-TTT M84X6$RTPX8Q BGV6B%P2I^A#>!(\((B=.<:&(%X0Q(?439 X"1)#D+PK@(+-@S2W3I6M0V6W4G%A'I2RMVI S0:!6NIMJO;<7E-K2#9,$PC-8[#X!U!+ P04 M " .@6=-[,9YY$T" A!P &0 'AL+W=O M;MHOV+Z<R0C4K26U1=%K:3VZRBR5> 7Z7J&6#N24S M.1#R(A??CDO;D8801CF7"E ,5[1&&$LA8>.OUK3[+25Q.+^I[U3N(I<#9&A- M\)_RR(NEO;"M(SK!"^;/I/V*=#ZA;>GDOZ,KP@(NG8@]EKYA7%2:15A MI8*OW5C6:FRU_HUF)GB:X'V6X&N"WQ.$V7N$0!."-T)PEQ!J0OC9'2)-B"8[ M@*Y8JOH;R&&64M):M/M^&B@_4S>)Q/GF,JB.4[T3!\!$])H%GI."JQ32F'6' M\0:8:#&&;.<0MT< 8:!WX9E)AP]%=G=%1C9]8[%\Q?=' MQ7HGS\ H$"B!8""P",<>5W.(/SV/#A(K2*T@7Q;A8E*.C1'EN).B&5">'SU. M*V> /3K..\4+C;F'L\0";[+-UH3Q)U9,F,!L))H8&;V,C2[C#\N_FD/":2' MX/>K$#VKYLFLG%QJ+NLSB/;]>>7)WW<27[O)QC7$MZ*?F^)/4;*-#/%5G&Q5 M_P=O=KK+XP>DY[)FUH%PT614*S@1PI'(U'D0M2[$?=4O,#IQ.8W%G'9=NUMP MTN@+"?2W8O8?4$L#!!0 ( Z!9TU3AKQ>&P( #,& 9 >&PO=V]R M:W-H965TO@>>ZK*0.H"QM<0F_0/YN#UR=T*ARJBDTHF:-PZ'8N(_^ M>I]HO &\U-")F[VC*SDR]JH/WT\;U].&@$ NM0)6RP5V0(@64C;>!DUW3*F) MM_NK^I.I7=5RQ )VC/RI3[+:N(GKG*# 9R*?6?<-AGJ6KC,4_P,N0!1<.U$Y M#:?IN>8O_ MO+38FB6>9?&7OEU@9158?;WAB54@F=<9>I,ZDUF=?K"89D$W5XH"+\VX$D[. MSHT9E3?1<2(^!N9*?L#[P?4$L#!!0 ( Z!9TUZ,6 SE@, -P/ 9 M >&PO=V]R:W-H965T":7S4, ^\SQG/'X,J.C*E^JG93: M>C:JS!-M/LNM5^U+F:P;HSSS&"&AER=I MX4Y&3=MC.1FI@\[20CZ63G7(\Z3\-Y69.HY=ZKXW/*7;G:X;O,EHGVSE3ZE_ M[1]+\^6=6-9I+HLJ5853RLW8?:##)2.U08/XG=3OUW^2HS Z\],6.L5%8U_\[J4&F5=RS&E3QY:Y]I MT3R/'?^[&6[ .@-VKX'?&?@G ^/L-8.@,P@^#(*K!KPSX/>.$'8&H36"UP:K MB?X\T#3D?=:$W6868MA M/4PHSB$+"/D@\8P#)R\8YL6, 7-V/L <(L+8\N$FR?(JR9F;/AHLO['WSX+% M<(( )0@:@J!'(,)S'Z<0XA-K/EI(U$"*!O(EXB*R(@91E E[WA J'L663TN( M,B#NX\HYJIP#68'O6](A!DAO(;SG220B8J'F""H*8RNM%Q@79]S2CG$Q+G#M M(:H]1+0'EG:( =I;B.C/%1E8HN801 ;$5HXR$1/'_L\R6F+,$;& M8D10R&K$N6XM1Y3[4C0NG/T4B8:PHP%!C(1V."B8G)#2V X'1%'"[6@@5+X@ MMGJ(8O3".J#HG>.!,D3])0K\/D _<2&@^(V PO,^".QEU('Z:OU0@(Q 4/QB M4/!CFB+G-+EPV%'\M*/A)X*"'Q04'@-(4"*833$'0<%0/:YS=^S=^[P7WU#I M[=URBF N[=H,W[D8W)3 ,IPBH""P+^)>KS3(9;EM"KO*6:E#H>L;3*_U5#Q. M65U:6.TS.IQ3I'UABDVL_8&*X<*$&/:8^)B>&.MA9+AH*U?OP]FV[OV1E-NT MJ)QGI4UYU!0Q&Z6T-)$@ S/A.U-JGSXRN='U:V3>R[;>;#^TVG>UM'&UL[7UK<]M(DN#GK5]1T6??2!N@&N^'>V8B:)EV:]J6O*+FV?!?[U?K MYD_?W6TV#Z^^_[Y9W!7W>7-2/11K^.6FJN_S#3S6M]\W#W61+YN[HMCN[D MWX;?3:'UDMYXN\IOA[_>Y*O&Z*8=XV-1EQ7":?CF_#_F5[,/A^U. MMW4]!,,82"<3SY\$WLA0;\M54?-3>.^VJHUQWN?U;<&GBT4!K:#-4K0?FW9U M?P^X-M]4BU\LYQ?;3;.!HP'@''EM=E_4MPCM=W7U97.'W3SD:V,NLO7\ M/E^M^.MM PC=&%OYZ7SZZP-/[TX?S,[GXM/\XOW9V^F^/7KZ?OI^>F, MSW^7-'Q&&!'XI_;,O/^0K:&X/\S3/.YH>\_J78Y->K@C?%8EN7F]*D)%?5!I M>W>,,1P:^?Z0;F";D;HUO"X6!;P/K0WPKJ_+U0K0H&MB='.QN0.,6O1@,C+C MG6W>5^O;R::H[X'T[A_U754MOT K^VQ6;5^[YF/_3>WNJLQA&@0Y8XM;T#WD MCS:XP>_U%A90_ H/J8D7';NS%-\5- =/#AI^+]=88 MN ]H;0FC'95KF$3!-_FONYH/P;JCJ9C"C@9$+^ZJU;*HFS\0[FX>#0A_K-4$ M&T%>/,=U7;[=W%5U^5_%\@>^KM2W9=,@4!&.U2@50M'@5?.0+XH_?0>\ MORGJS\5W?^8&%@C:)@<'N6!L^"1U4B^F0>&CFWJ[9\/S#0>F!XSY&@"J&#ZU M IHCOY5TQX%=;AZ*Q:;\7*P,^CA=+DO$&P#V0UXN)T#.%OE#"< ?MKP$4@#4 M$[ JK]OB#G 0QH9]-RFOV.;&LI=[$8)6>\B;%VO^ MEWR]S>M'+H4?A\/T%,?@^;)ZP#GC=]/Y*8_=6!T,I!W5[9H@Q GX>2TVXRZ' M"2S_OFWPS0>0$FK^0,)"PS<5+)RDJ!/8I(*?5YN"^R?\N_/B"Y=G'O?P8UVM MX3-L%Y+<[SB\ 5VVVU%V@IC!\9_*L(X^YGB4[XI-"9S_>%2Z-,Z+@:J'OB'P M]M#6XP=M<(3VSL?:W#X9:],=,]D+]/D5_/DP.P> 7[SE%Q]GE].K,VB@R0MJ M0IK0X.P1(H*#)7Y#Q+C<1=Y':/]I!8I/=;.'->QN!")9 URMKF[*C7$:'U F M1/P?XT[S8K4B&M>*();-N 2:F]<+(2(M81JKZ@'/D3&58EV@4(S-\N5]N29! M&VFA?675WND=O8?%'2N.=U-7]^JE:FTT?EO517F[EKQT\8+? ]\:('(80K>)6S< M.@>B;F)U_1E>>KKNT:YL2) _O;UG8Z?AKOW7/IO,?^=OW%W\]7'/LJ"32BL\C^D,+#Y0Y4%19 M+T#1IC7VYD\B">(ZD&1$]B6_?M0HW8XA3N_R-9PMW."N.2D\1%$U< ZB/6V!&L,Y&3!O?L"(J"'V+H@!B0V05Q#MY**2J3PKKCM=I M>=95;1MZ4[Z\>T5O2R11>U;T1M)%U$YI+HA%1!6EO+U+G@)L?% 0V3G=&\M4 M#!O.S0VH+PC8XM>%0$@T*S5(=!:'FDF(2P&%!^K5%'0PZ!,OG]#'J$W& ;9Z M6ZZ1O>$TA2;PA+<1S*/OO9[.SXB. .&? TTAH=*PN)YP:SOVL;C-F\<&;;C\ M;+TXX4>;ZK:@4_*EW-SQ$C:VV5XWY;+,:SK'__M_I;[O_@!-F%21Z!OOAV/2 M>N#L/1"71'TI7RQ$$USY=IUO07VALPZR*ISO)8-/3;4JEZ05RLTFC0^^$%@% M>-)LN(C7U9 4$@46VV7L.;5 M2DU'T]%HQC=5M8&F!5K#8']K063R3N<#31$&?, 5W@K)=$6_%Z2!EFM&BUP3 M$.<;@>0W?'H/TUWD7*T*H= N"]5&W(15L2F8%<*D* .G6<%L4*7-Z>3!SOP= MM$^:.V'"8,.]Y =4M,2&6ON5 *'>2'E>@Y:]8I<$2SR=.?F)GHD7U M *X(.WW^1JD-NRHKXT/48SM0S&^%\58)49O76"O843-W,,2C_[*Y^>GEY\.K\Z.W\'U/#B'#Z?"GELV-@_X3O; ML[?MUI=K4!VW J, G_^R71HXFA 5V@O 'D0WL_#H@]EC"!!2#?%]"0\2#? M5*M5]:5YQ0BB\0_ \NJ'8K,EUA1LRDFZOF;;7"&\!U2>\9!B: MV1'Q :G1'+./@ XE/ $%$>P5\;(C>VS:X0)\1NF>69Q)CM61(XAS"U>I'+S@ M?I@Z0>#!)R\('=^+X5.0^DX4)FRW:XBVP_-_X%[L.HF;JK_,XN, 0$>)X_D) M/PI])TV38^[!: 04ZY:WG0>)D_FA_,.$LB(G?^0=\Q#.LA>F;7/UK'N:8$6) M[SFX([#>-'.RF-;KN)[G1#&L-7"*/M)2SH2,(^\DBQTT"^'3DITZ2Q*BJ M>G'L^)D.PN7PS=B),@_> 7!$QSP T,4VT.DJ8P>5U GC0/Z14-$M_4<^ CAU MTCCLMDD^FWZ!('*=R$]A1JGKPU,"&.&R0RT+_"APPBP\QJ5D,:S^*(99NWLOAT'52_@>8#\N&4L?\'(00:NK[#;Z5[5ISVJN\]9.KTX.<81Z1_T^<5 M#BKVT%%G>&7Y/0%=YR)#YC%5S.. )M(3\HH-+;A W$+/23(D>' 6PA!I:13 M*0LE,01Y#9D('/'$1XH+["[(?*:9>GGL.[X;PE'/@%#%GI-Z/O=28!]P9(]2 MSP4*D,"9"S.FK, \B:!5RF%<^)1Y'A 3H+M !(^064$WO@\??(_UG#743^I% M.%4OA$$RU\FB!-@S'&5X#H#\PG3C( #:Z+.!+\>R>L_Q$XTNX1/0[M3OOA-/ MO=4ZB=?]3D^P\;"\J/U2/K:K!9@D0=:]0X\$HLSOWE+/5A\3CS-XR>OZH$<8 M*7+B+-9&%L^Z"PJ@Y3IN&K90 U((DA#,%90"X'? :-CIH<* &?S2?'$ MA7W'+0Z!3\"$ M@_H+I.D"(RP%BP\SY)!B$;+CF+,+Q@F= -B_6)/G!X"$"?"A&!A6TBX*6CB1 M"VQCER\,)!I8>IH=(]RS-$74#ER0M^@ M%RECA0+/4H ' /4(\"Y#@.#[L'^9X[H ",,YAX(=42B4ZV [79>$1Q_VAZA< M#-0%J!P0N0"_B;#7@(VZ\%XQC/X P^">)F/3AV5N%HI7+ MOL:EI\9/$@"MI_WQHU3^:4>7/X(L%?@!!ZT@\1+Y!QB'5>'1-&+#US>]_&EV M-7W]?L;GL]-/EV=79S/#O!"<<&L[DV^F0_5)^D)@WDC&F>9W>P?$N-&_P,U! M%1+-1C_G*]# /VS7H! ^P!F_KM"U"5P.MA;(P8L6@5' CY-C\5, =.^TJD%* M0(N+> >X8 (X $(]@.L8'T$=88 LK@LD@G0.["3*7.PD WJ<^ONUPF^\+*#= M61;WEP6JP;'X*07=:;@LU&J 9<*RO "6#X\QL-D7Q)2B0*W*QQ-&7X9QAJ($ MX(6Y9WV3R+)F.7*$!6+;+6Y%BX/W\PT9WEU _GNR825U@R#D2<\VK1(96B]3.:[28+P5YN5AL*NR+8LA@ M\.GV%J0F> 0J(.:=LR_#LVD,AW9.GC\ R_VUA*\*4/N]DXB,@8T1P'0Y.YV= M_8R'8NZ@Z_3J7L#;^<_3P[_S0;]A">\*=W M ERX4_@'B-F#:0^/;68)Q!/0,Q,\4B2K)4'$;(&NT SY' @?$2BL6;K'# &J M-A!P/VO-#R]8"!)B["..@V ( HMG'P>1B$PW0G+FRZWDR(M5*3#PKA!-&%FE MT8 N3'3*\8([3&XH:1XK&_K^ 10MW'$T#97WQ0F?-LR*@V/QAV3%1QL=B8]H M*EY6V^O-S7;5*5=?0,'!LX.84Y?YZF1\D:W1F](U20M[K6TN>@'O#[M!,!!@'(@"RY\P+-80:VL/(;N)$ M:2M=PEQ#)&CR39OY)T(!,3W,YH.V#=!C0)P2]AY\*700$^!3@L&N 5D64)]& M==, 3=VAZQ;4PEKB:KL0A;0#P_)_D48M_.@=RBM,D.@LNY).'(G=FXIIV-UL MK_^.GF5A>Q:GH9%V!B2\-O1W6+-%*;Z1*C@YWJ3@D+?Z/LA'9+]%A*^N5^6M MB.,T(2Y]142I6ZUUV@O_ .YLO/HLM.+=)L[2=\%^XQ]0:Y>(H->7LV MRI @7ENA7D(GM,AAD:U7E DKO;#,+]J8$ ,AY"%I8+)I8-,/9ZOY.6WZN8&YH#MX77SIMAI-*\:FZ@Z4 M$]"]_UZID]&P\TIA=EUT;CO/?8FTZQX5$&G"'[H+-JCRL1XQ'9$EL*<>#<*U M&"R\Y:TMYSV]F)L.MNB$C[0D9%*R4[N]B+1BWS1OY:(FGZNT"N"T676]D?)' MWNVA$%84@,H>("3?H'/+E))&L*J:0O8K. J:X!0%J "3482!572F?;3H2]HE M95DT]W'4Q,FSMD+\%X[FZG,A%J%&%$CEL"]W)9RPLA&1CP,LUJ.](!(KSO83,L>LUKVF#9Q4FU($>@^'3J^ M6$'H^&Z*"W!<-,HQ#]17,F2#YNMGN" CZ/?BXLU?S]Z_)QGPXNK'V24_.[^: MGK\[0RU,"(C#=^(3?LAK3*4,#4@AD9*\KBE*0?(C6)FR8!N@'&RO"4:"UFMI MN18G5?/'H@\(U7UVNM>=$47'@W[Z)YZZ2H'1G[4&^$;[K/-J/*3U4O -,L^1 M%:H]!)A=1Y23]4_"?0$K7;9' ;0YC%"[)T:Y;0J4 U> ^4U/:MNO('\2K[ZG M5\G4J6>@H.'C=57]PDAS1%1BIT06)HI'=PZ'AH<3SQ4G#_ J1LL9(MA1F*'2 MC$CHH<$K8%?%XFY=K:K;1Q[@*Q%:6WR.#5U4IC,G32)I4?(F4OL!&2F(/;11 MP9_C3A9CGI\X88"'\\AS07"*"=_] -3KE [J7FWZGPJ#."08@&P;1 2#U G@ MP(W" -:7H,0)H$K? MAN9S46#;.\?A(9':\US9=M15@P+E @ M;3?#=CIDB*6>J/$ Q&V*[-!6)$ M+&X!QES6A/0PVPWB*Z86*,Q9YIM<[94,]^WI&X#(TL]'Q[?ZTD/"$WYU!QVW MNZZZ:(9](#9J4QP,7FBN>1FQ"A,$Q>@>1#+J"F/\X)S9UDFO+PLT[@A5JL.2 M$YT,M3KDD 1)R_7]0T4X>(-*?_&H#N+-%DDXS:D$%K$LH%F)1T# C-Y5.+XD MW0U05B(>$3&)$_T,9J24/:,8T6':4R;1N+WJ3OEAJ987*# MR!*.1A0A%??.BKEQJ+OGF[K\E2FJ@U M5R* '&94+XE2/;94"422955#5Z)_ M[4C("0P.:ZD\HI0ZX?#'DAC!MO[<1M-18".KR^87 J.Q^P?R%+9K8X/=$(7C MJD%5+.V^6A8KF42T0=D32^J(2!II!9*N.PD:1B](XY<,RBQDUL4-4#G1(:C8 M9^2O6 $=H#W0SQWI;*U-@BN&1&"L5#8^FB'(:M2H-8XO3!B;9)Z'"*'NV]80 MH@(A15X%Q:^BX$E\IU,T%V4- CZZ/]%D!,(^&@NNB$Y10"S0IVZVBC/*66JV MK4-,='8:8$__&I%P6%_"D?S2B-S=K^PILB#/I2+F(I"!G0[I$HCH+@F#:,B7 M'UH/(?,CD$M#9BV3\LIT,FJ^1>$JM7PU=#.V#:3;=/ HXB^L=*G7N?"J6KYB M9P<*>,*&TJV]ZPBU?E?]/4S=?/(N^$Z"X5,L=#$RLC>1$'X#I>DK-D$X=BU? MC6Z"=/(.'@_=!.$$MGSU#38!HWU<]9T*I5+I@OYA'5FY[+ES)D0,(I[IL3I?[L M4G?6U7JH\_%E'*A"!EAI4DD&NZ@O-*\Z:[0.%QG:'28W MP^W=;X4::8Y$Q+; M>CDI;[KE*K/(WF7"<-6V=<$IT1-=D+N6?U=1HDP/"DR' M>AT.9$8/:'R/H: MC,:ZR2G;"9QP]$>I_2K1G7FOTLX L*>=)Q9]*_?8-309<7 V5@12G=/T$ YP MM"C^1&$\[!B9_F'SV+X13C@12/NTV,A+@]0E119OI+;XN5QBXN+(R\ 60/06 M$2W"I21HPY)R_!8;H7/H!@F2\LE6(A*(.J>TZDI?'=/'DO*2H+6J2K] + MU4CKHNAQ%+S% D<2!S4B+C"P7H-K'JA/T,"$DH*T^3Y%?[2N Y$BW))Q>*OU MQ?:5:(S';\B.0EYM.^C5#E&2&-"#C3C,U37-39@>>H8#'*R&XXO*M32YXY:9 M_FJA3"#5)W&]Y3 ,:S\1GT?&U305EC20^A)-Y;,&&9P-J&_5ZC,R([GMK;OL MMB;SE1;V(+)MU<+RA3!/=(']N.?+[4*@A3+O#HX)!JA1\MR=R!<7#$R@$R J MD[Y9X1-O^R/ZI AC27(1QFHT1.6D(B+285>/K%6!J;A >0\/K:L;>W+PQ#65 MTS^SM!MJ)BP7+F,M9V$D^&+(G?JF5LQ-1(P7RZ$A*#=^^%+O[(\3G+RW'8 Q M_+NE5&&5LTU& K0Y2NX.6S]*2!&? MS#VF60IRINP0*@&;>$5KWNE92OAV4ZXHAL':%C%5@6&,U^ L&HP?%9G@U_#B M4@1KHK5!!4L="5ZBKX-LB;=WP*,4V3@6.H#.1)CQ#I(E/$E%O289F7;Q(6\V M.ODE(B'2DS0C8D%.F@5LM"B3*U"S3T/JHD")E0H92#)BAR-Q2_P,,T/^2*QY M8X57CU\29A+ B&P*A6E4=)!T4^0D6Y A!^QZ1 L%4.PM)5:H$-TABHP*"R*! M7L60#+:D!QQ&?$&B3$_/TOBC9(><_T M(".4+TAW@:UB_]CF]0;]*62!S$6RV"!PA4+_I(#:2G*WL+&4MM?%L;3$B9-_ M PE-%\\B?:*/PA<$$J>H&:!GFLED[(U&9UH)4G R0K1^9C<;77-'LA23++%> M 2A,5!]!4Q1Z2D,G6*+? FW^BAN)$DOHQ3()3%\H;XD1 5LI#LC).G8G5=C. M(L=T.-];9@249CAL7R.2PPZCR16KZJCK]7:C^*DLW8 LE"&1&Y6[%4-[%#(4 M]@_@ 5@B@2EJ$6O.S+%:GPW6F(%C)Z/A-JH9%W[([,4@'M!COH.V"$BE;V%X)DYMEJ@XB0HM4F@6[NO MY'4#@J*Q8D$TF"(:?1:CL24:8XR4D;U<5#Z1$Q4JH2RH"L%\9RM@>)47P0/DHFJ'0] -Y3@&?I$I$[+-"#"FT@2983>2M5J&W35 M.Y?_ _2LI6,GK2YO5>JII%PI?5R=ANU8S 9L1)5V$)M).4)W5GE_O07E@=AH MET4,"@WIQSVQ3#,B'& L8.,F$]U8 -3MR4XBDSM4L^OM>KDJ#N+E7?F,NUUZ,JD+I20T*KF@89J5 MI"_J84VX#B=;U[;235A/*I)RZ%ZKR%!5S9NAJMJ7?$4OJ.B]Q2.@UL!Z:] M M/1W7LAT7LMFBLG6SD6= #B=57-J5IP#TIOQ5^3('D.P%(W2J.D )9 #4E[>- M\FV)[\HU4VK?;8$A00]WJIP!B3Q*)51,O$'Q^H0KLR7*$-IL>'\V5H9@@3AK M@= !?*17&WSSIM/$8;JP; ";S&Y8P'(^'PY=)"]D(6MIJ-2KAV=VB+8ZW)5P MS5KA^BE2LM2W3&XZH)T2@.,*$#.%?"0MM+S#U!_65W_XUZ@_;!S8!ZL_3*D_ MW*K^G-*2;A3F=#O&>COV3^5D:C>><(H'B*;GI LM6I0P,[&.VK7N>2WRP""7 M_&!RR4P,-(_O& ;2!K!V PY:B64WV-AN\$-W@PUWHTW(N0?]^$99ZGMV)TS@ M: ,+U!TYI&X\= 64E.+247JI>&F"^,(Z5O]\MC8]E.)9Z[VSOXIS:&G,*^:= ML%)5A^IL;5:S7\]$UAJ&1DR$LC1@7=Z6V*.FX J1R._&;>/JE7[359/ME:&# M"8(H9!]/EE%I.O%YA!(SD1EB[>6$3>U WU=A+I> \'@B[HD;DW6#8O&I;P! MG8XWUBWE1FI=,[UK3=O+5:B(5)E:L'8Y48*\]Z>#0*1(.MKF'!>M(JZZBHDY M%[C0AF(+>[DH=51=MRYR\3*K)#RCK^3B.9CB'A2[N)ML']D[) 8LV M'^JPDC+6/$]K9#>5$<5,]L!QDXA'WDMZPI(2&8^BEQ11D#BAF\G?L !&ZL%3 M]E)&%LN:G W&%H=^R.&ES GEECI\D/'N)-2&B(*&TKCAUPLCE'LPCQBD%^)'-MNCRYD==*ASV=.SP M#^421&@^ QXFM+7I#=4.#7W'CT+N0S>!YW@N9AC#."Y\QM[A<^HY$2;&!R_9 MM"GSR<=\@?B'T1)^ *.&+[D?8UT7^HA5 ,)0]))$CH?IK_[+0;F:%\P'$/MQ MP# U%H-Q1,$:]1@'6%\G[!Y%W1K*HU4B'NCN17[??$59(7ORD6%#HEE2Y1M, M1J P]!(K%,K*^H0UVU87]#5TG]K!42PI8!# ,,R=*@G;BNVWT$0:S M^ZK4D)=B!G%FKRX4.XB]JJY0AC'R:5M12 @?ON]X6. &>DM=*MH1)UC-PW^? 2(C> "'#2"?P(@. [ M8>(.-Y[+C:9&3N '5( S3"'J&9S^S(*%$08F $OTD\AV\ M@U^W"13ZM2.\92S57Z2X;GJQATH]E6RH9>]#:X72#9'/ZGY.X*R7;66),2WA MB-3C6BLLB3J8I*A8*J:D[&;DF8_%1L=G"1I%<9FF1TK5:=_8)&X,6%XC;,N] ML@1]S_3&7IK %O=HYV(FPO107D=5@=@:SHCH/(\L\11_3Q4.N(_5KQ W0BS3 M1$@"QP6K.+[@*>56BBP?ST6T";#L4!2PV!7U$. 9)18@T7+4B<%OI6XHC:9 MDP8NSU)BK5Z&]1+@ ,0NEB+(@ $[41I3U:<02&B(/!5P.2.N]@Y%!I5Z&TC7 M 5!$-P;&E6*07))Q.+\>IIW!/P_X+)9=>(FI/5BW,1.DVXM%Y*3T5]V!\P.PS M>Y%Z]X2/M64S80?]9V7O40TD()(9)=S%'N&[3_(6BGY 1H.1!#Y )T!;3&@# M\@QT.:/R>V'JC]=T@\8PEP"SW[!M$,4X!*#QSOIM, ((:-"SRQ/'!3DK@1U, MJ:H&R'V4ADO)L%J,RL+# JO*'_^"'04@T%'FYA&<8C\[%HFF MCHMUC_ C+#\ VJ\KB%H>?C-V>4>7YYMK=WSJ19^%TQ)-WH6L+X?6'W4Q!1H% M%G=T-,H;!E,5!V6MQ6*)B!8L-;.C\!+K0C>6[ M^'I="2S%U%+HT:5*X[RCQ\OEJQ6\C8NA5^B8N*I5$B.M2!>N60A!0*>)%&%:;\;.J_7D'["W(BO$$X(V M]S/,&NX7H.U7D7*U@B#4M\C-(J11:Q/W&:R+_G4&&*\F4P0?VYCJ0J:/-DSS MZ$:2S%%VNJB#A9?84EPH.H(_%X,C@-5JF(T%="'H9^VKI_JK'U>$Z83 Y*.! M<6E9&-R-=S.@>2-O[D[XZ.TY& G2 ]&+5$-N,Y0,I!,800 +=?]]N(95+R94 MQ1]?D\=6JS&L(LN*7XMZ46(@U1/%1X=YVH155;^NS!\-\D7DWE%Q?!F,KI^> M;G2:6&^FHIB097O8Z$E_@&TQ ZCES5I7TW\W,ZX][X3KOS-Q3PUNN%;O&E'! M=I;L1:DZC6:\ "16I\/$CW,HC^X78@?$&&#*$B5356AR%6UV$ MQ%'[U2_[13J9 =TN(37GZK8@)<#KH:=D 1["@;5P, H;">5">7+TVVSP1I$M M0..1W11+D@W:7FAV0?02.T##S?"JG"MH>%E05/ATL=&FON[=;R2<,JTMCD:M M-=&E9_K'P>45!_WTV3X\VMA5>H'\9XVPW?=N()!Q$)@\2[V3*?!&EGK%-^D& M%I(Y =U\#!VJMK=W^!"=X,T(:*XE1_9B@U=2M!E*(+UKZ178\'0K;;1_J:X; M/A45H402DV3&';CPYY8M$_==Y[*R-H!VE7^1G)EI ;]8,D]B-T&0BMGG7V22 MB727WR/#[:#1%0O+1W9?[7F+!>WN8Z8XTF&ROL"YF2!^+M5-.B+&JG=Z[97W M6K^^7D!+T,?Y[!1O*+FYT:\L>;U=84&S-5T?XJ%"JJY2FK[&9P4VIULF)29U M1TA/S'GANR>A)G;I!$/*5B*P:B)3ADARN2G[?;:./XPD6)8W&!(DO0K20J\F MHB(D879PZLOKU6-KD4#GC3B,#O:'GJN-*/2&+*-7]%R% 3JZ%8,2:!_J8J,Y MJ?2B M>/NCS@Z$X2>9$5[N[MMER2EBYK$%!DA&!RPMNAG&5Z%"4VV^2_%+;K M/?I(+8*7^M^!P-I47?2%""QM,4M]L+THWVD&HB.:\C&2:Y)?;W7P-ZR[!0T MAOSC5<\?^>[L_=693BSL:?/MS4KEFB$CH(.B80-R@Y:(M'>7/7;5B?60Z.*V4>GR!_7>CU!+6:9:PE%V+G MB $B]@IPT&(%. SP207(8BQ(\4(!5B4ZP6GE3NUJI(GBU54O;O(\^:FS4LMI-UL.O]L*4[X,I ML\#4N%)Q>GE^=OYNSC_.+OG\Q^FED2/H^2?<;"6K;9MUP%64W':C%P+C0Z65 M'5#26T]3[_+SN8K.5-6\?[\Y..P!3BS]ML3)(*YU)TSO1=>66C4%>$TW.;20 M -][E$V%X03TBG5[,19FS0 O1NF7=D9:V$ \CNJUF M+>MYYJN%O&=1,95KVF510&$7M'5;ML65TR]::"A!@]\/O1+$:NTCO+15NV=' MB1.E9/"25>X97A:0Q50<452W-PK/C^(%2U(G<5TF2LGC4^1'JL[\:)%\1P*4 MRM][KE;^'LOA)\>#,OGVHOUJ&6VQ_G89?&P9'5*V>*KGV,]U[-0N_(B[@L'P M%'D9F72T6T*RR-.?0I?-=HW4%3]PXL#7GL(H>P+L'2%NT>FD0:"5V Y5TE]N MARSIOV,[EOI]!*,;XE(Q-'66>R=GY&23V2MV/"_#: +X%(#N[7NBD-VI2NK? M2R"$%XL<"_]0Q+XTK^K3EVQ4FA"[>R.1%2$C)1L@ MRIT@TO'A6\*19? 438GXJ.ZC.U*?C!J=;=72-D0*#?;&O=YVT_1SB5A;3?WG M5/Z#4OGY]<.(:EZ7-M_?W&* %TSUK;X>=+J45'3_//_'8C0?O\5_O5Z\::%_\Z3OR MB=>?B^_(!]W=,2MP4N_I%'LB],;/0>A.0G?_50H?.XJ@DEC9M+NWD:Z7HD?\ M7EQC:[F&W+%>(MZZ#WN7 ;_@?I@Z0>!1(EGH^%Z,"62I[T1ALN=:\B[<0UQ+ MWEY/WKJ\>RD*4>)X?L*/0KRG.CG&+%*?@&*]Y[,+-J$K2N4?66=!N_8Z]&+' M"].VN7H6&4CM*A,?K]S#M?EIYF2Q)ZY7\#PGBF&=VITE;4++'<@I0+FE D8W M"&P>K==C9Y'C4N+=D9\Z24+A-P?* M6;;A,2XEBV'U1S',RL5$ZHVP.K3!*#YL0^;'L FP2W[$(S?%.T#D @2(Z09Q M+_(Q%[B;NWP6;K(@!;&]R<*Q76.A[I:5EAR! M%PH%F3HW>Y>J9UPQ M_4F+*E&4/$-ZR7OX-S'E[@.(!6UZ5:'VO7US\!ARZ2]1;) M=RTRT+=<2TOK)0K@A8634KO):P(<>$)7&U(O1MQV\A45+W:$0FI<9,@\IHIY M'-!$JN"OS*"?%T!DG20+Q,6?88BT5)8L$<30Q^M]L&"&E_A(<6WU2WS'=T,X MZAD0*E5 (P7V 4?V*,7HN[:,AA+LD@A:I1S&3;# A0?$)*)" T?(K* ;WXK)VA\N'[">*6U7M8DD.+=,0"'?"N M'VOAD?C46ZV3:-<]T1/6]LC"J+M^2#RVJP68)$'6O4./!*+,[]Y2SV+)B\'= MM'$&+W51F>(11HJ<.(NUD<7S.Y )R5Z$WEX/4\*Q!HJ$&I!"4#MYD&%]B%A! M+01^!XR.73R0J(XZF#RUKT;RYA,7]AVW. 0^ 1,*8/^ ZCI!BL@ 8\'.^R09 MA..9]"%>C.1I+!\?:8YNVH%,/>_*KJ=:$-T;HC0$,%4O"756BX\"Q)6Q4A@G M= )@_V)-GA\ $B94'"H.DW91T,*)W#8 5=(TTIUDGU3$!)>>9L<(]RQ-$;4# M%[.F4]BB##@SL"&7ZF1$V0A_EA$U&"F,]WS#N3@*8628PA&6LL)G.+OTE$2" M64=AAH1-W@4HIB9RY[T0MB5$40(V.W%YDG"4"P6[UAJV5SX9W* M -0C#T.D 2#X?B"39H_M@=9$H8[EOCD<:O M9+Z$B"L.M#AC]R1,!F'?]E:ABD4V J4/2&-0XXMP=>V/'Z4J:EV-+G^4H=0B MAEK]&>I7'Z:7/\VNIJ_?SS")\-/EV=79;%R!FR_NBN567/>K7?6??7J7P&R\+2'>6]6\K MA%.6'H]>F(>UWA*L 0?ML$B(O"B/[KM+HD"MRL<#IB[!,^\<.YV=_8RX,7?X MZ<7YU>7T] K4Y/GL"KZ8GK_A;V9O9Y>7LS?J$K)QQ.G4^,M6CI6W,] 6.FQNG:5("NI5>I"MQ@M2C90EZ /2X_\A M*TF]ITI23,*#A:FH#04JE ?LPT^P]E/$02I+(I_[T4N&B(>5[@*JN[1CU:VU M5;M0O568I;PZ?/UT8/ 0LD1?$W\"B@R[HTL<\;9,8@:9%VK[/K2UD$[N1%TB M#!KZGNQ/=4,#QU?P 3$2"P.Q0(0C4,\C2# D"F# M:KC90/3NXN+-7\_>OR=J?''UX^R2GYU?3<_?G2%'%Z1Z%!=.VZN(3]5%HM/6 MF/].VB1L>3S='<:DGJN7.T^ ,F@8#?OJR"'659LDNI%.[ARSEK#/;"$)VD,7Y;&CL::\L57>! MDOI'6DXK,715N?HA4C+J4#FW0%SHG/G;IKC9HJGL<]%/YMPO@7T2K[ZG5TF5 M!I8J7 !HT@#!^G55_<)(-.&4_D817Q-E\^D,6@T/)YXK@PNQ""QH9C$5+TC#_"5"*5YGV-#%Z4UT/Y!G!8:BP>,1W0):FSLH0X$ M?XX[>LP\K/ ;9*(H&A#/F$X3Z'1!DAYV'?(_%09Q2# ;AE0#3=0A (_&X=! MA'6TCE&QC3!S\2E B!,<*L,R72@<,EAOFA'E,"3_(6G:A^#&"X8A\ZNI*']: M 4"1 !SXVE^LHA31WS3Q1JP8:!<.L*8EJ/VP%UZ 6:PHQ*$D$$123<2_J&J2 M9."$B2$53T]/+S\!PYW].U8\/%!9FDI3JBR-N(>KVLJTFBB,*:V8((3&'Y$1 MA$9V98HB,U],NJV'\DJJ*@MV)F:A9V,Y1 ]5==^55W@KT(DH!.C^ML[O.]-) M2/7>L&PN2#\E!5PL6Q,OP#*((_P__#J3!=HF0_,P%S>YXU%M3[GON#Z5(4WB M!(N 9K)L,QP'V(TAP-Y.SR[YS]/WH'-\F$WGGR[WN1X[05+W&WW0KK?N%+ = MN:MM9)\FF>H&;/M]V4QFD/6NO3:KBNZGU4^^MAW@B9!&R5Y^Z.XN]R.L=_XU M][8+5=KRU>B][5*M'CP>>F^[T+HM7WV#>]M%77?Y]S!N\>1=$*6>J8BU&WF] MB8#6F #)^HI-$(J_Y:O139!&@,'CH9L@C 26K[[!)J QV%5_;8+N/@/#F[+) M;V_KXK9E3R.JY?.=!,]W$CS?2?!\)\'SG03_#KK6SXO6_S9U:T(N7Z^ N#_ORL #.&=L%;A!CFN\(H >36 81-[OC'@V]P8 M<(@K2)2M>DUI$KW*VE)-/LC$]GS;P.]TVX!A4=)V5E3#LA1[IGI4JMB[(9L_ ME[Q_+GG_S4K>[ZH ?PAUZH6FR(-R128S8\; ZYA/^:?Z&'[U >'^O=AP&0>,:4(#NBZN.++SH/=N]#B-I4%^9_3-: M?E-G *.-=H=+Z(DZP]_^YO_G\*M=&3A_D"D9QCNCH3#&@($QH)$R8[P3CKQC MG\S?(J.YBJ W0Y+Z,>;&,&8TM>&SVA?Z:W@%1Z-1ARV_*J346*+DO!A.0-=* M**7Y75N&'%0S05IE$/!5]0",!$_1WSX0Z_Q/_M_\*]+\_@>'AE;#](#?=S:: MN>=W!HOT'9N^%;RG ]/J89#-EZ)8'S /4E2IML6WPI'?:1H'X,OO-[,=N/,[ M@FL$CYZ0>,>_0>(=_XV)=_RW)=[MR$EK+=1DQ!VY\\?0K?/95V3X#8PV7Y/A9Y_=[P;-<;#T<@*Y)2=PD3^4FUPB"2;8;+O@?)NV^*ZXW6@<.G)E3^]A[U;C*8&+)7/VG"#(WOYU#L M^%VD5!CRUVB SR#,PI3]>O$4QMM6Z$U V6A1Z6Q-_B?AP9-@W2O#=?XK>!.[ M?=1N"M6P:XE@UPFFN$S,N =&($@\\O,'<<>.*0\/)B&J"NX8?]@#6D4FGFM" M[5?;>+[K>Q,SWLN:0/)T#&U5+ZT3/-66U(R=F*J\,*-Y''O2/KJ9[Y[OO'@X M:=V)N8/Z'5U" M\K5=CB[>CVQ=BNU^V-NQ>4VV:^ONB=DQWP;-T8JW"Z5/=YL91C-D[+ ZJ-$^ M"X I\?1EO3&>;A611EZYU-%BL!N.?3OV4G:Q.Q^$2\-$"K]G=AXUU8P$L.U( M'CL72O_%C:J/:^PQ70>*RT1$EH6:+LOF%Y#:=>H$BH6=&_3?K.%-1SL6)OK; ML'\DT>CI#+,3%P1;'/XN(^9_1V8CK3K6#56 M7[?2"HSC=5".T:'B932))27F\);CE$?/T#%$"_M!WSV,7?Q4J3L& MPVJ3=<9_&9]\L*_3\0FIJ@VCP#0:C$]#: '=6"?S-Z@6E"5_6V(, M\^0]559^&D[+LF'ZY IK!-'.G)RGS]W6F^X3V37GG=D[%@)L2=VQZZ&[LW=, M*^$@@<=P_H_E\(QLPL"B-*Z#J]P;D3:P7Z9J-V6\2X?O2_-!<:?-PL%6Y]6Z M2\MY36DY>RP4DG>I,OA-:UVE+) ="W9Z*W9Z0QL;WLHE_8JKZQ%Y^DGI33I, MQZ?7P>G0XZ"-8'=\#C-C["ADM9N9)Z*7H:[K$9R90A:/B5*SE8&;$#>52YD$&/NPZ!Y"XP]WYL+2QZ3+\P M*.>P0-[NGBJ Y\AN%FEL4/AEY;AHQNJP$TQ1+Z4CS#=Y]8I%>:WIX 3L7'GDV?3AR&IRBK)Q0U0WW&Y8 M6CN.#^GWH%VPSM"SKG'8_V_=0-\ZBF==FQ<<,J-=*.&%UGY]NVU/2];I[AV4 MY:WE56V]JS:/-EKRA\/E92-"OVZ]N\?R]A%Y;8=V"7TN[F[*5Z/7R/[&-)M# MM?-^3HK-#FU5@C"AQ/J#+7]D]V'=F_#C[)YC;+57/74,/KI4SWIBGMS_*,2> MW-,A(+;9OO=VO?NT#9-PGLY_+]4MNK*?;;,!!:G>;?G88?PT!!F9+_/4=7S, MT3Q]!UK8(H?E:.O:*7;MFMK85 YY9UP6>D(6SM-W1^F,*A)$!'O+9 !]"%#8 MNDOUA&M/$1UQ?:$T=.Y7_L;L(H5*5Z#_CU8MB! MX<;N?-:R9[7;VR<-A?'X1* ,.4126U"[A&>;>SY?YH]VP&%Z9X,6BO_F(^ = MF\B$/SG!23\ZZE T^TC;_-.88P?'%6N0_3LB/GML*6_; B3FJ[:M.Z_678Z3 M( L7#U9Z/CXA%3P^-JZ_F'IV5(\:_.D.*_)4-J1_+R M($-*'8/VM4318BD#Z0@;Z5:[#DTM&&-H@)!NS=:-M-U5PHG% !NYV>Y$V^V6XJV)6;8DE)PWO6'-AC M7J#UZ58:E?]273=\"@HGQA(Z8GL?5KB?6J(\7=@G/1G:D"T#EU*6:9&TC@0H M)0;K7,@*($[G$<>OE,7[T='P3N'C+HP]($/QGYD=)$?3\J3J'D;OE:Q&4SL, M_-V3"FC'P9'\N:^?EB5E[@DSE?EE-D?:4Y+BK QM3,YY6@ZCH:(]+<6.?X,4 M._Z;4^SX(2EVWS?-YL__!U!+ P04 " .@6=-!A)O+%P" !;# #0 M 'AL+W-T>6QE12<:*-JXJ@*A60K+))G 71>#P-.*$")S-1\VNN*Y3* M6N@83WH(^?PKF4&,[T]>?JVEOGR!_'/T:C0:WY]>[N(G+G"*D>?XF,4XG+[& MP>^3GHWW\YK8#O7DSZA_P;Q#/'V$^ 96P/8LQF;LIPMRL8=\4+E'U1N;&+1; MELQR*8:=.\<>,,R$ UH1%N,KPNA"49N5$T[9VL.1!5+)I$+:'!E3.;1(]>## MH??L:6IY.!52N=J^@O]=M,-W IUG!5+&>H$1]D R*XG6H,2U<=Q@!_X00JT] M7Y=&8:'(.HPF>$AP#U-D(54&JB\3X@Y*9@QR*T?18FF?6I:!#6HMN3$R2@HI MB-/09;2&H4V!L3O[JGW)M[B;'/DQ=DO&&%D5G6EFW9K#KHV=Y$TVS[U)&QW$ MBTJZDOI#;:8CG&]/'-PJR&GC_";O!1AV4I9L_9[10G#PDWFT8'A@P61&NCIH M*15],'SVJ*0& (71"I2FZ2;R39%R#HWNCE.3'ZHY.D+-_WJ="Q"@"-L4;<[^ MH2M#J%'T:*F3%/1REW2+ .OQ[9H,?YL>S^V=4\/C8*AUV1A.OTM?I.;04YJ MIF_M%%TPQH-]8X6'TW[4O*>(\6!_@HS6_*TK./R=2+X#4$L#!!0 ( Z! M9TWVYPXQA@4 ,$F / >&PO=V]R:V)O;VLN>&ULQ9I;(W'[]2G*7F\W3:U]>T)?W??$,[M6?%14ND6A7K:;\1 ME"S[:TIEVTS]P\.C:4M8-_GZ97>N"S&U5[BDM62\4QOUADM&[_J7_7H5$77 M+:W(U?'D<(+((/DI:R05*9'T3/!AP[KU\<2;H!43O2SUMM8RQ[ITJSU MU_SN&Q?LD7>2-&4M>-.8?^D=YD_J"OWSEDLJ)*M'!TIR51#%>CPY.E0GO&4] MNV(-DP_'$[/I(2X\GNT,0Z98(=U+1H*S;GDH=J^]%73I;;N]+JHB]P"+QF:D=(EMZ M&MP=Y"*/%VE6X10E\SS%>;E=*N>S+(TK;$'Z *3_AI#_^!9D $ &;PD96) A M !F^)61H048 9/26D)$%>01 'KF%/(G+K$3S4W11X!+G55QE\]Q"^P"@?7"+ MEN,?*$Z2^2*OLOQ, 7&JU\IQ^[JHB3"L5EB2NU(;;+]B%4MP_=8J;X%!?%-C.V MB,F\'#6O!VK%L5?.YO/T1S:;H3A/T;SZA@N4J23)SS+=YJ,H0F+Q')M%I4FQ M4$'$/R]TG1F%#W*)YU@FIW%6H,MXML#H',?EHO@E>3W((IYCC13X$N<+NW?@ M0;[P' NCK.;)]_>J(IMT.-=-^;H<>Y J/,>NR')%A5$5_QP_89 C/,>2P'&1 M*SN4Z$*E9ODM+D:M":G!<^R&N*[YH+K+W1I=\(;5C/;H8+?TETT)6<)SK E0 MLNC [CA#FO =:V*O:-&!>I]JQL'T(5OXCFT!.G?4P??!UQ#'MOB-?B.Y0&Z=QQ-2"*^8XF\=N_>IQ+2BN]8*[^1\+[FANSB.[;+DXSWA@\RC._8 M,+^S\A.HC0GIQG>L&UO.>V,(6<9W;)E?+;T/,8 ,$S@V3#FT+1$/B*]0UFY( M+?52O.0;?23B-B:DF,"Q8DIUCN704$UW3L0-E3J,J*3U()AD-B:DF,"Q8O:@ MJ>[/>Q70I5H<11,Z;C)AY@K4FKD!&Q,24.!80#9F MW'(AV2/9%G8#:H]J0Q(*'4LHN2;=FB+6H80(\:#?'17ML WHF5TV0TA"X1^4 MT"Z:NG!FG53\MH1"2$*AZU&Q5PW]A*=)=;K;F)"$0M<2LJ-9UV)028_OU0E[ M/6*0VIC@E(MC"YVJW$:7I!DH.J>D'P35?]A7D$+(0J%C"UG&F3%B9D]UU^,) M>6EC0A8*G5OHEG8JE,]=HHXTUK2JC0E9*'1M(=:3]5K0]7,2[NEOEI+7-^B$]*:_U.K::3^;$62AR+&%#-O[,9M) MIFWJVYB0A2+7%C*85P:S'F/J0-N8D(4BU^]"$.;XV02G_O_B*2;02 MO%457D'34:9#%HI7Z-7VFC3UA4#Z9SN?&T9Z9F8U-$VBMLV[&2?F(R=] MCMW78U__ U!+ P04 " .@6=--0-- 0D" S(P &@ 'AL+U]R96QS M+W=OZ^#ILZ4N*O"_2Q 2'0.>_JD37#P\]TK,NA:W-SZ//B[71L\[IJ M2NE_A) W33K5^:;K4SM^L^N&4UW&C\,^]/7FM=ZG(,OE*@S3&=7CPW3FXGF[ MKH;G;:P6O^IAG\JZ"F_'\*<;7G.34LGA_!9OQ@7C3][[]#_KN]WNL$E/W>;W M*;7EBXI_"ZKP=9#,!PD]2.>#E!YD\T%&#_+Y(*<'K>:#5O2@V_F@6WK0W7S0 M'3WH?C[HGAX4ET#&)3\)8PM=;@-YRA6=M]+#-UUN WL+76X#>PM=;@-[" MUUN WL+76X#>PM=;@-["UUN WL+76X'>RM=;@=[*UUN!WGJ%LQ)T6,+76X'> MRM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK7VX#>QM?;@-[&U]N WL;7VX#> M=H6S;G38S=?;@-[&U]N WL;7VX#>QM?;@-[&U]N WL;7VX'>SM?;@=[.U]N! MWL[7VX'>SM?;@=Y^A;M*=%G)U]N!WL[7VX'>SM?;@=[.U]LG>N>F'M+VI0R' M=I\O7?)I^+>7WA.X'3?V0>_P)0 M2P,$% @ #H%G39OHY>3? 0 T"( !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$N%%OU43_0-T.;&%;F[8@_GN[H28:3#1" M\MXPMM.=\VXTSQ6SIU='8;1KFR[,LRI&=\58*"IJ3IB^/8]\@6LQM:FDT31]?[ZWWK>6:<:^K"Q-IV;-N5WYJ. MWQOFGIIA3:AJ%\[2@FQTNTM=0KHVSU(U9.P7$[[?V)^G^^ZWY'U=TI^BV>6R M+JBTQ:9-M^3!>3)EJ(ABV^2A,I[*Q^CK;O6>]\'X>&?:U)CM&O9E07ZZ'/&U MH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ&PKK:>Q\JOI8'WB\%.DA50/K%Q[S$:G? M.B65OQJ>6I_NAWVQ?CU\/_3"/XN!#8?_O?7CY1 @.21(#@620X/DF(+D. ?) M<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH&UL4$L! A0#% @ #H%G39=MP)U] @ WP@ !@ M ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ #H%G3=MN'5 N!@ W2$ !@ ( !#1, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #H%G30"KDQ2G M 0 D0, !@ ( !H" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H%G38]\4(*H 0 D0, !D M ( !-R8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #H%G3>$L?1^H 0 D0, !D ( !TRL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H%G M3>)$G1NG 0 D0, !D ( !;3$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H%G36'^/1&[ 0 ]0, M !D ( !"#< 'AL+W=O&PO=V]R:W-H965T0Z !X;"]W;W)K&UL4$L! A0#% @ #H%G33!UNV#( 0 6P0 !D M ( !QCP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #H%G31%P&ZFK 0 D0, !D ( !LD( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #H%G38$C M&<"X 0 ]@, !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ #H%G34T 1,>N#0 %%< !D M ( !)$X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #H%G31V_@&)/ @ !0< !D ( ! M9&$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #H%G35/\*IT? @ 908 !D ( !%&D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H%G3?9@==IY @ 0P@ !D M ( !9W@ 'AL+W=OP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ #H%G31=^MUI' P !0\ !D ( !!8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#H%G32"(L\K' P 5!( !D ( !4(P 'AL+W=OB2 !X;"]W M;W)K&UL4$L! A0#% @ #H%G31%U<.=% P M> T !D ( !794 'AL+W=OMT! "@! &0 @ '9 MF >&PO=V]R:W-H965TV: !X;"]W;W)K&UL4$L! A0#% @ #H%G3>D% .OQ 0 $@4 !D M ( !;YT 'AL+W=O&PO=V]R:W-H M965T&P( #,& 9 M " 1NB !X;"]W;W)K&UL4$L! M A0#% @ #H%G37HQ8#.6 P W \ !D ( !;:0 'AL M+W=O&PO&POOI !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " .@6=- M-0-- 0D" S(P &@ @ &>[P >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " .@6=-F^CEY-\! #0(@ $P M @ '?\0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0P!# $<2 ( #O\P ! end XML 71 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 72 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 196 195 1 true 44 0 false 4 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.pega.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.pega.com/taxonomy/role/StatementOfFinancialPositionClassified UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 104 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.pega.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 105 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.pega.com/taxonomy/role/StatementOfIncome UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 106 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.pega.com/taxonomy/role/StatementOfOtherComprehensiveIncome UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 5 false false R6.htm 107 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.pega.com/taxonomy/role/StatementOfCashFlowsIndirect UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 108 - Disclosure - BASIS OF PRESENTATION Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsBusinessDescriptionAndBasisOfPresentationTextBlock BASIS OF PRESENTATION Notes 7 false false R8.htm 109 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock NEW ACCOUNTING PRONOUNCEMENTS Notes 8 false false R9.htm 110 - Disclosure - MARKETABLE SECURITIES Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock MARKETABLE SECURITIES Notes 9 false false R10.htm 111 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsReceivableContractAssetsDeferredRevenueTextBlock RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE Notes 10 false false R11.htm 112 - Disclosure - DEFERRED CONTRACT COSTS Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDeferredCostsNetTextBlock DEFERRED CONTRACT COSTS Notes 11 false false R12.htm 113 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock GOODWILL AND OTHER INTANGIBLE ASSETS Notes 12 false false R13.htm 114 - Disclosure - ACCRUED EXPENSES Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesDisclosureTextBlock ACCRUED EXPENSES Notes 13 false false R14.htm 115 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock FAIR VALUE MEASUREMENTS Notes 14 false false R15.htm 116 - Disclosure - REVENUE Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock REVENUE Notes 15 false false R16.htm 117 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock STOCK-BASED COMPENSATION Notes 16 false false R17.htm 118 - Disclosure - INCOME TAXES Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock INCOME TAXES Notes 17 false false R18.htm 119 - Disclosure - EARNINGS PER SHARE Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock EARNINGS PER SHARE Notes 18 false false R19.htm 120 - Disclosure - Accounting Policies (Policies) Sheet http://www.pega.com/taxonomy/role/DisclosureAccountingPolicies Accounting Policies (Policies) Policies 19 false false R20.htm 121 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockTables NEW ACCOUNTING PRONOUNCEMENTS (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock 20 false false R21.htm 122 - Disclosure - MARKETABLE SECURITIES (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables MARKETABLE SECURITIES (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock 21 false false R22.htm 123 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsReceivableContractAssetsDeferredRevenueTextBlockTables RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsReceivableContractAssetsDeferredRevenueTextBlock 22 false false R23.htm 124 - Disclosure - DEFERRED CONTRACT COSTS (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDeferredCostsNetTextBlockTables DEFERRED CONTRACT COSTS (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDeferredCostsNetTextBlock 23 false false R24.htm 125 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock 24 false false R25.htm 126 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesDisclosureTextBlockTables ACCRUED EXPENSES (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesDisclosureTextBlock 25 false false R26.htm 127 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock 26 false false R27.htm 128 - Disclosure - REVENUE (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables REVENUE (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock 27 false false R28.htm 129 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables STOCK-BASED COMPENSATION (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock 28 false false R29.htm 130 - Disclosure - INCOME TAXES (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables INCOME TAXES (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock 29 false false R30.htm 131 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables EARNINGS PER SHARE (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 30 false false R31.htm 132 - Disclosure - Summary of Impact of Adoption of ASU 606 (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureSummaryOfImpactOfAdoptionOfASU606 Summary of Impact of Adoption of ASU 606 (Detail) Details 31 false false R32.htm 133 - Disclosure - Schedule of Marketable Securities (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfMarketableSecurities Schedule of Marketable Securities (Detail) Details 32 false false R33.htm 134 - Disclosure - Marketable Securities - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation Marketable Securities - Additional Information (Detail) Details 33 false false R34.htm 135 - Disclosure - Summary of Receivable (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureSummaryOfReceivable Summary of Receivable (Detail) Details 34 false false R35.htm 136 - Disclosure - Summary of Unbilled Receivables (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureSummaryOfUnbilledReceivables Summary of Unbilled Receivables (Detail) Details 35 false false R36.htm 137 - Disclosure - Summary of Contract Assets and Deferred Revenue (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureSummaryOfContractAssetsAndDeferredRevenue Summary of Contract Assets and Deferred Revenue (Detail) Details 36 false false R37.htm 138 - Disclosure - Receivables, Contract Assets, and Deferred Revenue - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureReceivablesContractAssetsAndDeferredRevenueAdditionalInformation Receivables, Contract Assets, and Deferred Revenue - Additional Information (Detail) Details 37 false false R38.htm 139 - Disclosure - Deferred Contract Costs - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureDeferredContractCostsAdditionalInformation Deferred Contract Costs - Additional Information (Detail) Details 38 false false R39.htm 140 - Disclosure - Schedule of Impairment of Deferred Contract Costs (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfImpairmentOfDeferredContractCosts Schedule of Impairment of Deferred Contract Costs (Detail) Details 39 false false R40.htm 141 - Disclosure - Schedule of Amortization of Deferred Contract Costs (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfAmortizationOfDeferredContractCosts Schedule of Amortization of Deferred Contract Costs (Detail) Details 40 false false R41.htm 142 - Disclosure - Change in Carrying Amount of Goodwill (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureChangeInCarryingAmountOfGoodwill Change in Carrying Amount of Goodwill (Detail) Details 41 false false R42.htm 143 - Disclosure - Schedule of Amortizable Intangible Assets (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfAmortizableIntangibleAssets Schedule of Amortizable Intangible Assets (Detail) Details 42 false false R43.htm 144 - Disclosure - Amortization of Intangible Assets (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureAmortizationOfIntangibleAssets Amortization of Intangible Assets (Detail) Details 43 false false R44.htm 145 - Disclosure - Schedule of Accrued Expenses (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfAccruedExpenses Schedule of Accrued Expenses (Detail) Details 44 false false R45.htm 146 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformation Fair Value Measurements - Additional Information (Detail) Details 45 false false R46.htm 147 - Disclosure - Assets and Liabilities Measured at Fair Value (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureAssetsAndLiabilitiesMeasuredAtFairValue Assets and Liabilities Measured at Fair Value (Detail) Details 46 false false R47.htm 148 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureRevenueAdditionalInformation Revenue - Additional Information (Detail) Details 47 false false R48.htm 149 - Disclosure - Disaggregation of Revenue (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureDisaggregationOfRevenue Disaggregation of Revenue (Detail) Details 48 false false R49.htm 150 - Disclosure - Revenue for Remaining Performance Obligations Expected to be Recognized (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureRevenueForRemainingPerformanceObligationsExpectedToBeRecognized Revenue for Remaining Performance Obligations Expected to be Recognized (Detail) Details 49 false false R50.htm 151 - Disclosure - Total Revenue of Major Clients (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureTotalRevenueOfMajorClients Total Revenue of Major Clients (Detail) Details 50 false false R51.htm 152 - Disclosure - Total Revenue of Major Clients (Parenthetical) (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureTotalRevenueOfMajorClientsParenthetical Total Revenue of Major Clients (Parenthetical) (Detail) Details 51 false false R52.htm 153 - Disclosure - Summary of Stock Based Compensation Expense (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureSummaryOfStockBasedCompensationExpense Summary of Stock Based Compensation Expense (Detail) Details 52 false false R53.htm 154 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation Stock-Based Compensation - Additional Information (Detail) Details 53 false false R54.htm 155 - Disclosure - Stock-based compensation - Summary of stock based compensation award granted (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockBasedCompensationAwardGranted Stock-based compensation - Summary of stock based compensation award granted (Detail) Details 54 false false R55.htm 156 - Disclosure - Stock-based compensation - Summary of stock based compensation award granted (Parenthetical) (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockBasedCompensationAwardGrantedParenthetical Stock-based compensation - Summary of stock based compensation award granted (Parenthetical) (Detail) Details 55 false false R56.htm 157 - Disclosure - Summary of Benefit from Income Taxes and Discrete Tax Items (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureSummaryOfBenefitFromIncomeTaxesAndDiscreteTaxItems Summary of Benefit from Income Taxes and Discrete Tax Items (Detail) Details 56 false false R57.htm 158 - Disclosure - Income Tax - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureIncomeTaxAdditionalInformation Income Tax - Additional Information (Detail) Details 57 false false R58.htm 159 - Disclosure - Summary of Basic and Diluted Earnings Per Share (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureSummaryOfBasicAndDilutedEarningsPerShare Summary of Basic and Diluted Earnings Per Share (Detail) Details 58 false false All Reports Book All Reports pega-20180930.xml pega-20180930.xsd pega-20180930_cal.xml pega-20180930_def.xml pega-20180930_lab.xml pega-20180930_pre.xml http://fasb.org/srt/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true ZIP 76 0001193125-18-320886-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-18-320886-xbrl.zip M4$L#!!0 ( Z!9TU\2?FY)0X! "?G$P 1 <&5G82TR,#$X,#DS,"YX M;6SLO6ESHTJR,/S]C9C_P.-[SXT^$<)-%7OWZ7X"2:C'=[K;'MMGSIWGBP-+ M99M[$&@ >9E?_V86:$.+T0)"$IZED01%Y5)9F5FY_/9_7_N>\,S"R W\+V?D M7#H3F-\->J[_^.5L&(E.U'7=,R&*';_G>('/OIR]L>CL_W[]R__WV_\11:'= MN1'^I\L\%CHQ$RY\O+'+A';0'?:9'PNB\!3'@T\?/[Z\O)SW'J)N<-X-^A\? M7!_N0O?Q*18^='_%FW68K.\SSV-O M0F\\'>OU/O0$0)X??3F; A&_/@_"QX]4 MDN2/;HJ/L^3.3_BKM^)^S_7_O'>BR?WXQT#]NC,3 R_X$R#]TJF+$W-)7X;L&CA9/@O M"X;'&?3BV0FE<*L?DQ]G;G47WJHEM[JC6Z-X$"X&$G]9,(TN\'$+MY/,M( 98M9;RN;FQS#PV,?TMO%3P_[B)WIQ^!$YY2/< MP4*W.WX 1,+[SP2^F'EN&(SR.T//%S2_#LG["+.\HDE_L13R!Z^G.&Z%$=K\OPU MZFT@M?(+Q(\)6" S/ME^[,9OK:#?#_R;..C^>?/DA"RZ',9\FX*M2^@&?LQ> MXVN<)PN\NRM;U4P1_XA!)/'O(.3(W;]C3DHCP/N&[8DMXDBBC+&@ N2Y)H M2/ .S6I3S6RVJ=%4X6ZXDTIG7XDLJ9HA2=)O']>":!8)5I?+Q>C*>7/N/=;B MPBY>E]3;0*U1N:-1S1(-JMJBTI1EL:F"%"34H%+'--JZ:MZ1.P+T)M2DV@S$ MBZ<_!^*P/_10=%W&3RP$#AF$[(GYD?O,+D OZ[/O013]9/'EPZWS6D'89>7L M*VA?!E)[%OAU ,M@)8H8: Y;0LZ\FW(?\/PTLG^\<9<,AZWUWG7O7",LZ^JH1'96$"R96N2K]MKUF4@IV#I I=6 M%SZ4/:JDR_)"X;,(B(6,>A4&#RQ"*\SQ.FPOW$HUV^ZT=2*JQ&R)BB1W1%,W MJ4@MO6UIEF$TFZT[W+:_$J)EZ;D2B@S$O9X;\UNN'+=WX;><@1L[WM3N7$$R MRQ2W597(=!;N=V')P/[LN!ZR0R<(;V /OF%@0_#%/26QOX4@FG_WPRF)%FBU6PU1<7JF*)IZV"$='2[U6FW9*W51J5#OD/D MS.)E6SCSHJVZ@D&&O+E T8JK;&C%S-I\UC)^"$+&U-=@Y MC=:\()MG7U%82+,+8P4 [T"ZA7V> ]1M)"-!^UPRR&I EUOG $SH=.,_W/BI M-8QB,&9"KE""CE4F+S$S&T0;35S)U-?"E]EY;+!H5L&VT(!O)S3?P9^MWS]+>>RQ5U8G9-1 M>8#)CX ]:*\YH0^\*QDH+&M$TQ9"O!*:Q0A Y;/4/4B15*TM:524[)8B*J8* M(.MF1[0LJVWI3;G=UK2$DU5)-\V%G+ 7W0:) MPV;\._+$SR#^)P, N\&COQ-;81F:U'DTV;;24EM:6[0Z,A45],@9LMH"DU%2 M-,UH-6W50$.1L[:NT(S!4!@.%J/ZFG'3_# <[3H@C,B9A?,N)+. =UR8(/ON M/K/>A0_VR:,+-GGBSYYR5:0V>1(H4R(F5-+6;$LWQ(ZE=$1XJB4V=4,7:=-0 M5563E&9+1N91$A-; 2-[!AGK0Y<1-.ZSVV-^;X^GACG]V#)H.+(VZV!8,OO< M#, WRFJ2&]59JBNRF9?<');N>'FY-9SBAVJP&9!?I;$/1>7,^KHCS# M#8 :YJQY/9KP+!A38JV"D%"01K)"LJ;EU*270H.N [0]GP*OQ\((G0KQ6P5! ME+6%A]?O0;(4[@IOL^C)-"A5R3)(%\I5'JB0+L(J6TX$1:FL:/JL*%TX_440 M5B$R(><>R0-K)"HM #1?=,(44JK+KZ@5 CV59>1<#MD4^)5F64J279#,@[@0 MA%E0K\+4^BKM<&&KV"D)J?N,S1=#<$J: MP.;]&[B?? M];ZCCF:>N@&N6=\!3;?;@=MTJ2ED9; W%U RB9LC['BP;,#=\V05! M[3QNOV0'PY!-8X#.(\!0Y#:E;0*/^")A>M?^NR?S G+Y!Q)4TVJV(IHMR6P4TVE"7:J:8FVVC'5 MED9;EFJE,76J:F94D*(0,(OF6^>55=];0S!$-J._+)CYNQQ472U4R\L#"T$] M#!,8-!:-2H8Z*R"7&;V8\#**+,6()S20?SCAGRP&46(_8X! =1D6HSX +1S0 M_(!, 9YQ2^.R]J,J&XMK(.,%/@+Y3S?G4EE8GGCX:9YBN\ M#\)[H&ZSI>%^!ML:H/CV):C@S@[[EF&2- "J!!04C6MX!;RHXSZ7NAIS(AMD MKF[J*BT8V1,HL.>P M<#H6R#Q9T439UC20]QU3;&H*%66]U:26*H%9WTD4=>E<,3;DKG6 +AJWNQ6< MN\,P00Q3O4@,[TI@YG[9#H7F[A!-.:+5HA&]C; LU\F1$V_RR,FQ&2136,CE M'9G>BR:Q.(3S*-QH%<0;Q13"G39'-W>$- -\7;K%0L9MGNSFW+E1IM([SE '37 M.-S=ZMT=!KG20LQ=8G#KM;MRX)VLXMWAC^LBA.P/CF^ MS(>NH S$M%JB:[O9=>< WC4?3K_@;2<8W1T_RIP?=RH1Y\#=X-!O3"FW#[=< M/MS M]&#TTU/T=R@1S9#XAW1=5,GYBO1T32+(!GPV-JF1!+'_3L'3# MHJ+65"U1T4%M;I).2^PTB6TKIJDW93LI2 2[RY7ZSS7/!'- >BCX,S1M"_SQ MW?E*+AQ_BU.K.XX;\KB0MAMUO2""!;8Q@@PJZ3(BA.A$P\^RHI#DL[JI@ZLI MV8:B**)E$D-4-)N(I@)+ND4)+&BBZK:I)TCD*?6CPXFU89Y%U51^:B'XH/]H@RID.YNM/V\ MI4#IH1;6+1M-RGI&495J[9:-*A[M*6_-4_NJO5LVNKAZK&>KG6]2BK?XI;:% MR9T7(3S+8QV3NZ)+K1148>F9C/EPH$NM%'01Y*RLUKC14BLP/1Q/=B5#4A I MJJJ8!09TR#R?5@5M<18E:Z2+[SW,M%1T81:M(JDF.0$K#%=Q!@L2/?0$K ) :%&&F=FV/=0$I (^\=49&DAH+WCQ*PB6?GNV') M*NP>IJS33<\'0XC&)Q^R*>=SF1PEHQ*KLV@ZQ6.7MHWAL\J ':3?>P$KL'QK1B5(@RGA4 M/-5DDBER?* ;2/'HDM!MK]+=. PJO($4CTEL42J-*OD>[0Y2/!XQ\%K1E-,X M BD!G[S$-"&E>+&*:!ZM$2J3C5MH&[:D-XDBRK)&1=2314."=VA6FVIFLTV- MIHI9,DD+$EU2S3PI1"O[1X^J>6Y5(%G?!NA<13GI'<%N +JL9]JJ+YS^'(BC MR!/>$0+[P(7LB?F1^\PN_&[09QB"T@E"YCZF!:VZ;[>AXT<>9RZK][_#),'D M)XLO']:/S]D*/QU+(NVFVA&;Q.B(BFJ8HMG6#5'6#$M7954B6.60ISJ -B$F MLF@61;L&?R/\[@-W.7E+YHC33+H)XI8@A8?U5A!6PD-N"5&SD5M\PG.4W4DK MGU+@TF#G4%7)R-(P3QN?;3KXE &<@>:^IF8#@)=W[YDOTKQQ-^8RX,.T/DIU M65THW!*E$-'9)[(*'-8:Z-<.4 M'GU=$GK00TYT=0?1UD68B66L'90G&NRJYK8VXI0@WK)EW#S8N^S&!2!C9TY) MRC:-6P' .Y!NW@8P#ZC;"$9TX!F2058#NK038 N "9UNC(6L6V#>@3&3=(-< M/\5R*UYN6D0Q:4L334V31,5H6J)IJ09 ;VO4;%E&QZ0)+YLDX^Q8 <'\ L[R MN]^[ 0Z(;UG8GZH?4<%5C"<$5-858VX5YP/I'0;?J*E>T;R-;9\Q6&XU;R_J MJS=U4V7%LH'0+5VW"^7O*X&JNN0AG&B2 MM@K 9?R8:>-W&-YN'7,^KHCA#BX^:ZNP![&C" MLV!,2;4*0D(QI%3597E6,D]->BDT:,!OV^6X%)^\MO@$^3U0E@)>X6T6_8G MEIF.]^]MK#Q<(%V%55;I"3[WI?SF(0ZYO#J9P)']^G4V'')UO12'N7&1>=G5RS MV'%]UK.=$..LI\WD-GMPNVX5A8S,:QX8DCJKPKP/RRSLM\XKJ[ZECV>^O"CU M%*0+9CX+VO(.OA4D)YH6JF&8LTK,5#)6TJ MK6HU!+,TSD2[ H+F.;],F%NT([4,I2WJNMH40?*H(K;_$ZG1-CO$4FR"WE=> M=@;X62$S=,X#S'O-Z?WJ2BH3#P E79HJE[ 2A"E0N0ID=<%L*(I2-C(4U,U+&>H:Q08 M&>OBFZJ$GW5J;MB_)R^&29*B)"N9O+7B4Y2V\-OL&V4ZNL9!U"S*_2@^9&3? MT&.%+IC*XC"+LD-*]HT,W'/@=?K*<_R502<[.L[?-R+PO$A3,V[KG,?]6WL& M]PX\G@2JDDJ-?1XQ[1T+QD*YN-XAU-9._7UC81.G_^$O@$UVQO0-=47MMWWC!\O2*(E]Y,4P3>XZ:V78Y!VK/E8(RG;>P-3,M25?9HV8CGHX"J83%0SOXU8P/'D MOM$@;WZ"61DSLA1$H;M)5BC1=FU&+J[%T7'-IF$IB?F- MY=[U3+A2;I!G,355T* 0]%!3)UGT3/J#FI0JZH;>BESH4D;9TU(F;V0UW'G+ M]6R/'UG1Y7+99^W:3WM;6OO #;;BD;)!CQNNK;+Y9C/G/)6D5)Y"5,F+E"B4%VOK$39GP11JB=! M]B V;NZ)+K114R3PV_!B66BGHXMX-&\TE4Q_A-5@K )Y',+XY(2/ZWCW=@&QKG?4MDU;8LOH&**B*$T1)&A; M-(DEJVV#*FJ'I@U45;H*X@P4&8#]V.VYWC &=7'"%/9KUQOV6*\3!GT,]1W& MZ5BCP)(K%O*R(_"FX3HB=REB\I6;IQW=;MN=IBCIE@:KH"V)9H>8HJD8+,(-0//N@N")6)LE_Y;,.[G:3O(0*]4T]3P] M)Q>#M;16_Z1<:8I >,*#?]:HK),'$7<#%M[EK+6C*!*Q[98IVF"DB0K(4]%0 MFU3406"8IF4K2MM"$6*>?97.)7-A+?^E8,TA(AL>OWY6P"X8P9(DN:DVB=@& MF2$J;:D-0D0!%+140[:!\GH'=!$,X-8T4\GTE5D.1!;:"+[&VIX\)(^%SVZ7 M13>!MV-BOUL-/!^!>4<9F$:V&<4R(#*UI1\>6#<>8P20<0W*!D8'N?X0),8E M<"27(;O8+@;#D$U#3>>!-G32ZEBX+]@4@.Y('=@8044@ +XI&RV[)5M)H2%1 M.B?&5&GIW(!D XV!*[HN_PFN/<;3._P-_6LE2CNLKA=8+/P1P&:3^>S!C4<[R^B7M%Q,R=J3I1BFVK1$K=G607NR;+%I M:I8H:Z!)JH;=H:J6B %"J3QK_^\&W@P.,[MK&S?FDO:&!6LH[\Z@XLZ@3^-F M,1R+) :H%*_=)U ]&2ZS2W_Q+EO)A<.C:R5U5DM8!ZK5Q =F&PU0[/VY3I1YB1LAX1$B!LGD^DU-.^,Q7Y#=YW1QD:-K=$//0IGP MZM@46LVH.6M E8U\F-6%+_QTR_0?TWZGE5S-Z$Y1L:_R;'3#>[!D6!N$?>AX MN%'V^J[O1C'>_,SVLKOE)3_ZW R2L7;>@62.Y*-,5[[-S>M*":^,52JT,&' M(.RYOA.^7<2LSS.X,)@\\#QX] (0!6*JFA(".P2!YI!I15$@%A:A&P9(B9&J M&-5$%6K8(%G,!:B:@V!9"-78RJHDB-Q=H.A+PJ+&SD%Q0C6N V6JYBP;8[521BI'!9H1O!2]K#$/X_<3Q6VGT&*I61/Y1,N89!47+:";$R)GBQ[E!VH.&1,MI9(K#-L*J;J9:6<^,^]\BPOO'''$ M%3JM@)/B.'3OAS$>^-T&5\YZQ^(E+AP0ID;VJ')+.!<@#55-8*)DF+U8*#G7 M .ZNA.J+$+((AL6@!J.UL4=X\^XR)@\+60CM8C 6ZP\@4Z_98!AVG\!TO7RH MO [!-U=O"MET1XYF?-B:7 ;6-U_#5WT/XQ3=BH)'4H_ M5\\ LV47&6IEDQ_@-F60*BNT$ MWJ4;R/3H?.T=C(>"8,Q3YEAS3< R56$8]\G-=/.HLA:!R9S8I7Z6799#D2T1 MQ&M)C5R96./C#S=^:@VC&,1MF$0(X4 1V+L1K\E5232@8T*6#6TVG6@#Z!:B MIV3>;\L6(1T%("54$Y6.;(B6875$TVA2VI:H:C6U)/AM./ZS,/[!W,1.E5!!0_B4O2R(WGVNR@P*03L:*4ZD3[[Q0=L*J)NSMI,&P<"%10, MLU\,J<<8++-7E&*$"#&T3*GG0PVFV2\J>52&;F8ZD9<=;;/?%6J>?54R53/> MC<;96?3!?D'7\ !%TY2UHA-V[B;GFL=KN?;O[Q8*,OE\=/E3=][M7-&%^GP0/[=PW7(!+=;_\I&SK M--LI;"=-,=?ZM9?R>^4U5S (1QVL!8Y\9R534HV*X$O#&B\])NIK= M*@^9X4Q%43>LVI<+<;S>LLD19])CXKA2$(?UZ0!K&0_:UAQ7K'=_BX8VN3"C M)MY]:F0D?T6=^R6@ YW[JJYJN_'N'Y8;NWCTHAM;EJA!CMV-70(J*>8_*(L. M!"KAQ"YAK9IH'E7/AUT"Y)CL(9-,)N6>7=@EL#QWV,FRD=N%78J_M@1ZHUFK M\JB4ROIK2\""O(CK#\M=6SR6U$7ZW*XB>:N O7)](RKZ1F2-Z,6$1E<.H87; M_BK:_B+7 (\?GR58MBKO%$_579_/\*H^J$DY7II&R!W,LVFSDQCK-&G$"D,L MZ+55WA3B5Y<-@W?BU)3UW>NYHJ:YWQ.%I4KFRJYL"7@%$6D20]6+023WYVGH M0,[LS+M&)/!QE_EQ8A)>N]&?5RS$+YQ'1K9!D4%D%5$DZ61ZK6;K9RZL"TMM M&Q:YI(NDV9)%16E9HM$A6&1;LE40 KI$K#&KD?-9G]UR<,H''(46E169"S5% MUE<@8D'\;"XTT-0-)YT3>@!H,*AB&@6@04X/7 -Y"#0H,FD #0HZ3$ H$$^ M #282C%H4--NF]*Y:E8?#:9*S95"E<4C=! Z_'?]$?.&Z(.\>6 M1?>G>TA20G,DKRW<'.R6I5J*;HJ*831%16H3T6I;MDAD0Y.HW&KJ=-+ >;K< M_$)@BLS.XRHLT8Q4[&UH N2J%$S2=:]3.NO'R9.O5QC4)J7RAHUL /@_Q1XUR"5$, M6CGBFZH&QFJ!Q*?I%B<;F7[252#^5M#GJHR>0D\DD\AK$[^0@(8=N,]R)9R2 MU#(\D(BL4M%">)42V=RQUZ9@?MG8.Y@+,32-X#N4B*I2\8+* WRG'$+$U [< MG[D0(Z <3$54J8O"TE%(UTY+SP#SM*<8,TS#(A@JZ:5%;(ZTFEH*11*5M M:Z)IR(9(.XJDZ98,[R#)&N-=7K3DB/'0,6;*.MVT=WTNC(VU6L54]1U'U>T' M8ZJNF!L>SN;"V$@5-&!".Q;C^T&81G2RH::4"V%JZC&6-9HI)GV0"$-=3S6, M A&6N-$PR$Y3=7K8/+;D-&*=(]261C5BV"*Q*8&M4B> ,ML4B6PUS4[;M)J: MD6CCP&.Z2LS#EF)+SBUVC;"1-JKIV<*!!XNP6=?^KA$V4L8,HJJ'+<66G(7L M&F&C?1(C'PY\HUQR;+)KC*FI+B93GGQZP A3#$7C+*;2#:5^KHU23X58$3Z8 M_6&L2-7"2)UYBD2SE4.VQMB.7=S&5NTN\[BT9>0=0]W@,*/'7+B/^3T\V>MX MSOI)W&/HLC.7T Q355G$Z!Q1H1:V>6\JHMQIR[;:D575HG>\Q_L#0,]^^S@W MER+[F6]%E%S]S&7N9H<7:2NH4L&&YO.8V6%TELR+&FH\9K[8CN;-8>3ZL+[; M+.J&[B#M2H-9Z-'EPQ7 @P?WO-\K(*?I;=)@82GK:XK9;!-=$R5#[XA*$SC% MDMM4E#2EHYMZLT6;;6!]P,1_>?'GGOO\7X_Q9Y@]?AH(4?SFL2]G?> (UQ?C M8/")*H/XLY!^<1_$(,<^2?C5 \Q8C-Q_LT]D\OG!Z;O>VZ=;MP_KXB=[$:Z# MON.?3;WC'J_)N="T;BYNA,N.<'5MW]@_;ZW;B\N?>,-'?@>_&KPS-VUW4[MB MCT[T%F'ZE'#A=\^%#W'PR+ @CO " EQP0?A&P_L(6,4)@3\:PG\Y_<'G_P!+ MEK0^PWTP!O*)X[]-?FA__E5X MANKW8""XC@+/[3GXPT/2_LOQ 'P11(&.1B&T="!%18'?-!PZ %4CH]/A^QQ MZ*6]LX,'_O/OYS?GPE2U>KA1&'6@%@A_$\!Q?5X+C>:/)N?Y#$/:3 M0\P$@H<@B.%FF&C(>/'^GG#_QA$WQ(2X1T HC.,.$.;'I):>QW]G \28BX!P ML'V.VAO$&\<%B/C0[3JS4")R9L&$^0A()(_%2->%%$ 41D_!T(.Y ?Z9@^]% MROWOT.?YD G?+.$,\S.,D%)^X? IGOB@"(KE^T/'@Z&N.9H%&+\#6.-+ ]E[ MM#I>GF!,,1HX7?;)#UY"9\ Y'$3(W_B2PGOQ"PYC,KDWYH0";'WPLC;K,JRA MD4[4DC[+I"&@DG5>]H*\2. .!JZ/R 3BP8].$@W+66J$U+D5!@^_M\;>7V$P M2)#,('+Z3+A'V2W BU .K")<@S,&/!",JTW#DS@IE[<4@'<#0P;$,R^X@/!(LB)WSC]'2$!\<-$1GC'289A(L(%@V].)JLNF0! M#WA;DVCT$.N53NE;3N8T@6L\S90_E\]3 'JC2$$ MQ 5=8O1$B?0;V3V1\.$65G)7T"3MU^EI":@I/8ZIP7>O. PBI!22L ];<- 3 M8*[=I\EF$#\YL< <^ HV B#F>.N!YQ,^F6(3D,[)DL$' [CWP8/!DZUX,/ X MLR0")GYR$9N .=PLF? 3MB"!GL_ BS2-AM$@D,\L(RZ$H++!C*VAS4AC[65'94+/0KH[B0 ]&4I4C M[KA1U_'^"1N;[??:N#/LS+IL@I$-IG9;;%.8N-+2); N#;"VK69;E5NV;ANP M<'E>HTBH*)/$M;)L8K-T&CDDTCUE_$\W>/2Q4]OZ4?SYR:4NL*2;8"W#)U&1 M+%54.AU);*JR*NJ2+*E:JZ4U.YW$DJ94Y4F<4^1Z%Y;%H".5HY8S<..D.1UO MR^7V@.*\.&OB/FL#&KT@&H:L /]!4[%;NFHKP)5F4U0TC-2W-55LMHEE4L/L M-#MTF?^ )[*-](O.Y<];\>;B_]F?!!/U(?ZY8_VX^/[/3T)&(?HL-"^OV_:U MV+K\_MVZNH%GNH'G.8.(G0E=YGFHIL!^^^5,2CX/<%]-/[^XO?CIRQE0X)+GS44;GG*> [=WMA+(T8Q!@&('&&_W*I^;FQ1:_;ZS/3ETM>C8%,.7%YN7M[>6/3\)_\*4M"60 NC,: MC6=S) %F!0[U>=+/+ =F/5\+Y[+@Z@9=&1E37&KD?9J_+A0^IF]/[9N,=VT] MS!TQKA=Z/;9"M;Y;5!>\$H7[1T!J &+R/UHMV^YTEJQ-L'ZG?QD;QS^LZV\7 M/\55.N"M_3^W,.^V_1-N$>&>T51&6R?? M M'VA O81'&&T7"P %6&^LMGX1_V]>U%R_HN6M\OOOW\)(Q@^T 2 0./+G1# M[W0-+'CV/W-M >G'$,O?CDF2EV&/Y$J5&J V;XIK(7%Y?#F;L-DRIE47I6V'[D.FT)4D_Z95;H*8/5]-Z)>,.CKO$Q0X 6!KS."_Q'$?;3 MON!P5WCTS?80:'T9XWK\^,%.)O+'@$5GYRNT*8H":C M%+]SA/K>7"E^L6PVLTMG>OS#-O]DM3;_ZE?7KSZ=5^_=P5%EZQJS6>;-Z_%> M=/L4,B;\@"WX*1)L#![(&,)+'!@[M8NKCJ2?KK]W'.V=R4=*RX MHCE@5?++80"Z,3'5AJ2:AP'CUL14CYN8,M4;BG0JQ#SRE2GK6L,@IT),LQ!B M[L7DJ::&P;WNH[2'J'1=8UL&(5)#HR"Y'#L5ULC51T1\FGP:L!1&U=J&, M-15[& 8#)GQ@H]I- NHGOS:$'VZOYS'!=J(XR?JW'M#+CKIP*50W24-53,2SD0U17#MO58D6N(UXY7??! M[1Z<T MJ6E3T^9$:7/,IP+T7%W/K+X-8EZ7=Y)_?P!9'+/\L/85E>0&U4Y$'=P25UB0 MX# 0M1]>(J;4,$_%[[DEKFK^6O]*D]4&/97@\5I6E;[^-%EN&!H]#+0=*7^= M@FM%!@V_%PSO/59E.V2WLSP<([&F3DV=FCI5@/LXJ+.CZI/KEAO$DG_36+H? M[8J\-,^HR4L4A\SI)VFD=;'!;8H-*MKZQ097U"?O>1K=PJTUBO:7ST M-*[7\?'3^$C6<1WNOR(NX8J% Q8/'4_PW"YV.U[;<[*M/Z@Z9S14:E!=6P^" M_1_65 =_A#8T*M?XV_1*U1H&-6O\;7IE$%X,L5#\'7-0VYI;QRTV_=G7KK$F ME>?83Z8-23LX6;\MU(K4T @Y-:@)-1J2+IT3WO' MO.<2O.W@E'J5-F2%GIJ>I\H-*BNG!C4QE(9A'IRW9%NPJ4P:LEDPC]=.CK&@ M_.& 0&2^XW<&P=W"BD=(&*! GMUI 4S1.S@^JZ@U3.[EM4-8:5"H8ZEI/G(C!P(^& M7NSZCP M-3UJ>E1E8K4#8[='8<$S"P_S!(RH4L.DIZ?68D_1PPL]WA9L!:@M4_7DP)9H M0RDZGJ_6YD]E=ZSI4=.CID=-CZI,;,_:_%YU]U.HJCPJBWQ@6MN&T(X*]YX& MM*,RLJ<";5+4M%;$M]P_BJUM5YV9'8ZJ45.DIDA-D9HB.U+(R6S!3(#VB>$V M^N6,:,MWIZE[)A5CC!W=O_?*:L7Q>"GE!/==&:_B.*J+!R8PU,4#=W15%QT[ M"1H?2=&QFL;U.CYI&N]^'1^2:E"QD)A#JNQ4G7IBAUDCJCKX.\QJ4]7!WX'6 MK:H0 BM2 >M@CV/K7-#*KK)MH:YS04\'ZB/(!3ULA;JN(G)H2Z:N(G)*8%>D MBLC!Q['4 9HU/6IZU/2HZ5&EB9VR!V/-9-";X7W4#=U![ 8^3BL:#A9@PU!_ M^2S\P[Z^O6A9WT7K^\6WGY^$$4 ?2'+ #X^.M^M#TO<)ML$Y/1N9$+6A2P<7 ME;^U:\"@#<4XN11260-J%]UKIW:)5+KQV-9^XX-L%[;]]G"(3;ZV]AL?9&NN M;:&N&VK5-01SNDOK&H(G W5=0[!V$E?&MU'9B97/X)4 N[(3J^E1K8G5]*C6 MQ&IGQA9NX[H.27G+N*Y#DLN0U*KYOO/FJSNSPU$^:HK4%*DI4E-D?17] M8^S >PO5E3DLVD)89J:Y?13%3& &O"D<%^U^\%@WCH2NYS(_%IPP=/Q'UH?K M2/@03^4Q-N"68-AK"([?@P'ZDXCL7X67)[?[!%^]"?=,Z+$!\WLX6. +#KS! M9R^@W#\$(7Q*7Q,'? Y=YCXSH1OXL0N3Z<'3/GMPX_-Y2O;<9_SXV\=A)#XZ MSN!3VXV0/3H(T>5#6H7\%FEVRU[CIA=T__P*CPN_C1ZQG=!W_W[3NJRW>8?RV9LG0G MG0EN[\N9V[LCDJ)J1*)W$RX0]/,!*Q5&GQXEB9." K^L(UZ9P??-[A"-,IAB'S(F& MX5MZRUZPU[#.4 GY\;"JX/ M7T5PJ_ 2##U < 81.Q.ZS,/""EV ]LN9E'P>.+W>Z/.+VXN?OIP12?HE6WA! MN _"'@OQMADC<5:S2 =0Y5]R6X*C9^CR1W;U??WJ4E^]]^)4Q>GV!=46F]8 M%LYEQU>\S-OD8U+,;/(YJ6I6PCQF]9JI&FK3"#G=DG-ELP56MJNYHD*"S%M4 M9:^!JAY /U%;4*OK!T.P# ^P M^8HKQ\UG&MZG^RQ6N$T*C\G;UWWUG.LY[T=QJ6;H^4\6"Q_0A?8KNL."/72^ MK$[5L+Q7'_2&:NB_YIKWH496[!&]I$&-@ZM$7 K1/A.L-S3RY5+/]JVU@\?3@S*Y_#JP%W=6=64Z1J,ZLI4K69[=F@VJOYI*QG M/GWXSIV"\T%@C214[%#\A!^DI7.]8.NCUL-/ M9T>K*5)3I*9(39%JS6S/>OBZ!QMEL,S>[JOG7,^Y\+BYG5J^I47)I3EU'$'W M8\35<7+UG$]CSA7;A@MVD)U*Y-PIA*^=4@S9*01R'4$TU2')MKG8J4D._SBM M/V+=8>C&+EN0!G[X6U\]YWK.M5JT@>BXF:[K4:I@V'YSRXZP*BZ-2D0I?8); MKXTMH\3DAF8:)#$\H!:=9 MG$(82%W"OZ9'38^:'C4]JC2Q/>O[%7.PT'-U/1O 7N6,K8V#XU($U88F%]S@ MHN:)@^,)1=V_RZ4V#@YB8K7R4ZV)U?2HUL1J>E1K8GLV#O9J"A16X@:['D3# M/F_@P&V&P"_54-B%UG.:I6<,N2'3@^O5N -:GV 1%H,V=%)PI\I34.SK-*J: M(C5%:HK4%*GBS/:LX%?,^[^[LBR]J6RU0TA#J0NS'!&HIU&8I8[(J=A>4MV9 MU7I'U6964Z1J,ZLI4K69[5DW7ZV)E\$@>[NOGG,]YQ,S?=<\[;J]&ROHO6]XMO/S\)(Z _D,2,@4?'1#JD8S*M M08K.QZH>T$0ZN<,BK2$;)W<:2LM--?S(^\UO( JU@VUOOZ2?_6A2&ZANX_%_ M&1/48P_Q> O<@8S.QQ)\,MD9%+;'C,P$A\=9_#)3D&Y8N$- G++7N.F!UCZ"H\(OXUOX\'P,)T+7H3IUGF] M=F+6"@!"?PC/7P)83H+5+GP)@URSAR]G+/#NKFQ5,T7\(P:1Q+]+$B%W-[?M M.ZK+=]B,5S)EZ0X6R-!WDZ<& .B9T&-=M^]X$6]OZ_:^G+F].R(IJD8D>F?H MI-6QU+9HVE01E8[4$:UF1Q6)VFZ9LM&R6[)U1^[(V5?IW)"FP,T-QRS\;08$ MZ[K\)[CV&%Y8?L_J!V'L_COAD.TA=Z- H42_^_VF/8T 49['@&[8DMXDBBC+ M&A4569)$0X*W:%:;:F:S38VF"AA0S[X20S,I&+$3+.2!)@._&W6]( +"7#ZT M8%$P/^)W73,/\-=K!5$<W-KBS975@D'\( 3BP9>P8_#O+GY^PU>]IKKW[;7U\Z9S>?T#;_59^KX_ M[(MO?\7S*DGZ+, NUEZV]BT[JQVX"S'U?VSQOK]N+R)Y=X]PO-B]-E!>U8 M.0$O7+RP7U$\)84"W3'UM^,#[=C80#HV-MB%NI^/IO/D6VH5+*/L$@+EIT?! M2%W/F$DU[R[JL^%2VV;66D@'4)5?B.';*[%>A\R MYT_1]2.WQU;;T!N[3]9RUJ2 I0)CM-M,Y+E !G&2Y'$V1PU8H[ DX0LMN^3F MML)%TZG0U>U3R-CDXP_8/)ZBR6?;!R-\_5%G=X$RKA#?H? Q13_\]X8-8M:_ M9^'D)EEJ9/2/G3OP:@Y<^^JGZ]<,N"$#5DU:C_3^#]Q3%@PCQ^]%OV;4_\HM M(;IH"8W7#[I CD]LO NS?H(PUW0^,(E4^OE^KIEN<^:/[EL\WPC9,_.')5>W MP1\WC!56&O+,2>6!'=-N"+7W9C-0[9337644-)L3 M%K)Z0U).6+'5&Y269M8=Q>%:*E6<6TV5*LZM M6D;!NIZ8,KAHTP,)K:%(!^POWA1L&;3ITSMK5/2&JI_>8:-L-DQ:&K5/1'NN M7G67PB9W4#I!39>:+C5=:KI47HM>K3-7W[6>Y)P+L?,JW#.?/;CEGUMNJ _- M"Y7P C^C6B;",,)HSO@)J_@X MW2[SL!8,W)0^R^_IL_@IZ#6$&/03#/<4F--]$IY9Q#_$H>-WX:U.)+@/,(H; MCRH!P=QZ[K/;&SJ>\ AWQ>>"%6',_>*,+0$30QKI7$8P/#GP8I_Q4'U\89_/ M[B$('YC+<=\0_E-7SJ>BV?JNYR6UBV"8H3]&0F\Y$EA2/:$!4//2+D(<@#SP M^/,()L<'D,SMQJ-A>/V:2/B0OA>FWOK,2P../[<__\H#"OCM,%1:@:DAO#RY M@+X7P!>^MYN^[YX)4U,-GEDH./#42[815UI+"=!!SZGPQIPPFB^05*_G8UG/ M2,W[D:.+I_9]PY64I*OLJM)'S0959X-IL%[P,B[SMD"XH5SG M9=8^;

=2&8BG/'"N]&70BFNH5@='/]0C#:_DJB%/[J*GC6#BCCN+(%*0HI M-)'WZGVSW9LI(%%7CSCHZA%%\CLO[AGMG%5WREH;/7&8Y+@-8L>;?.PX[M2: M_8?C#5FU257M\*OJ'R6M[KQ N.IWK*T72(,4W;YY5[)G0W>[IC94K=02_/71 M[>KUAM-#TW8TPXP]/\;X3S"A_C4$\![=>7"YSU4 M(L$9#,+@E9]1>F^"=#[5HGET*IGT7L$30'ZX%[*Q.]_ES31\;-4!][VX\1/W M\#,O_>;^#0B?M'=A_8$7O#$6P1AQ@.>&#+NFJ-(O>"X(3[DA/TP58B=\9#$, MC28:WC)[]NL#I_R%=V\9'2Y,CB_-SQ%\&0Z0*1F&<:4C3'?"$*X\?LJ;GMD^ MP K!"7 8@<5BYO"#RJX3/9T+-\M.7_E![2SJ_M-8=*+K1%& '3Q8;X0>-\*7 M)2@47$3'>T>JL^R61[T!&2'B,>L2S28YC_T+]J]Y='WL*R,$2?>:9%8]F.^6 M'6SJ8[RCV1B][&DNLF\:21%-P@52/1FXF85=-V+U<>]I\4E[&*9A.0)(%";T MN0]=8.@Z7QD] \^21:*3-^SBL3<@>OOX!6^VZ)U5[9+DZ3JLJ2JLJ@8+4E4J&6*3:.IB'*G+=MJ1U95B]Z1.^7LZ]_E MWSZNG-2R>?\3MJ']S%H^^XJC+)KW>%+SL[Y]&[#2IRJ=?<5A9Z>*,\ET=TMU MJ!L6/KM=-N&B:3[[&:3Q7Q8/H> >Z.G?D0%_!O$_&8 W4C1&= RO)R%T9(?- MP&REI;:TMFAU9"HJ;9V(AJRV1,62%$TS6DU;-9(N<%?TG_0'H>VI3G"EPKP! MOF^=UV:2)= )@_[T+VF#HW+[S5%+,4RU:8E:$QNOM2Q;;)J:)H MJMW)O-^<),GZ3+^YW< [65,VJ-_QVS4HF5B;R(]_.OT=KJVFW6GJ=KLMMFD3 MN*JE2Z(E&Y)H6LVV*K=LW39(RE7V-^OFGS>W]H\;X>)GZSQ99XMFEYW[#2#: M:V+ *8MV*,%R3ET_^_H A&;3\YV9T2R[XND2/U.:;$%%M/8CL(#;LDJ!KPQ- M5'3:A'FW;%%MM35J6:2CF4UB-H5#?%**0K9Z@MF.!8H[:BB,6)NN*YSKWK@32"H?K,02+V!"<6'H"X MZ%D C0?-2K02AR%J7&C&.9%;N+J=%[IL-#=V2\6P8[2H!?:OH0M H,;32&OQ M)LXUA(8#C>H@XL'E$IWK1FBM#T)X#NUL\8EYB6KF^(BC>=3 &/D)*@!/IC< MXB*>04=T8QRTRR.HTRZO4V'E_6 (AG#\!,._!$-X8V*8H\]BJN]L!*"@@NIP M0Q\COD-AX+AHR:./ J1*]( 6_)BJ;P@+W,T=7MY;QVW0'&S@J)2IIX%(;]M#,NGU]R_^S=?,X8"QZQ%'O=I +R9)[C*>TT%#LO MEUA A80XZ((1NA[,RWUX&UD04R1-%T$_X1F'^WY"QD1@EG#ZOB?XC#5'WT;1 MZNF8R"2S0\(0TX-.4(NWN?Y@"-\-H\2]E=R(TYH\W\! >/3;1,B\;O2$*S1* MXUJWC5G=79OL/-2I5I_L=$CYEW6.D:9]OG21SW=DX5&:?R"R_A2V=/2NNY86 M>G6_8ZE=@0BB$-Q'H,1QSD@Y.AIB/=Y(0,<(ZR6R#T4K2CO>:CD5),F"='LH M#[M88#+9FZ8D!JRH]Z(1JMDXOEX1)[HB**R("'Z W:"+#NX )'TX6AA\$\7> M\),U@\+=Y??T7-CU8]BI<4WXHT^?446IET"]! YG"_M;@9D,,DW1]M^_^.YD2/(^.X8>%\/(! M>BQF(3XSH^/M[_AK SMK]@0T:VAQV88&4\#5W ?TS+.WB9GQ,/1[B>T9PZL! M'W"C&X^3/OG3(U4Z.<4$O9@SU60ED-1JRWQ-T;B*\'03] L/-//DW'6AVHY, M,95%.PO38E-QU0QAI.QDTH/FA6_G@_#O>E.F%EH*"4J'E. MA-72=^+0?44K+K6]D *NA\._X2EPV.,6V]OX]V?F]X(0!DO>,+,9I9/(:'(N MAC"#$2+@<3<\^.9RTW@8/N,G)$[-N+!V09#V0M9XAIN?;B>M[DD'_L)>#T##@PP3!.(@P\Q< MPO)RC,9)V(7?&R$^A$4>2T2&?:6W$(^)=EB2O\&' O5%JZ M()QU''*XP. ?1N[E()G \J*DP'W"+54%G1SWQ9OM\Q=U\_ MS5=O%/\^Q\XY;8TJ9%3^A\3_V:/E7)M:TB40K>)TO/GUUF9VW6W3SC MMWK' W=J11?+N")2@Y+2NJS6%"R @NKA4G#1V_-1-//@45,XO0(C3MDIINN5 M6NX551L*+:WMY5XL]&KJ&3\6G27-.V<+3^_?UWWUG.LYGY@E0M>4$$.?1])Z MPGW@]\HU1$I1@DY3>5"TAJP=:#OWFBV.A"V.61%;4\Q.2C540\QN-\(1+ZPU MYSN'"%5N*.2(!&_-*$?!*,?U M)K9G(Z%BWAEY/;.!G_,OS@C8NPE1F^0[,55#_:6:A>[KU5KC9T_2C#8,4ZJA+D^$;YREFU^ZSI5Z6@+H]E)2 M2"LX\\0^7L\ 7N<%_J.(ZMU 539\0\[Y4S=(.5, MWE_R5?WJ0EZ=RR\<9Q2X)][T^,N9L9R!)K=,97!I^PG06&=KV/5F4GC>6YMU MLVEOA*>]Z7P^]WDYKI(60N;@H4Y[>^>J3GL[*/K4:6_5ID^=]E8Q^M1I;Q4[ MSJC3WHJ^H@V=GI[G9(\(5Z2&I"[6G"J/\:/.*CM-S^D^5P+('KVTE5 ?054I M:ZN,4-##7\X[O.RUUOQ&AH](A<"S6C' 6CU+EA&2_+)@*X$A,KG],K 79E)U;3HUH3 MJ^E1K8GMV4BHF'>FS@T[6H5P0Y-<(PU%,P\3[)HMCH0MCME34^>&U:NUQL]^ MI1EI2/+I13B5"G6=&Y:5I24T7.M@KSD6QLYH8L*#ZSM^UP6MW?6C.!RF?=XG M7?^<+F_LA\T'0]9E;M+!$SNSC7X1!L[;I,U>UPE#WD?^F7?)XXT;7]T^MDB$ M(:;ZY_7@?W&0MLOSG*1%I1 ]!6&,W1O1;'A+^^E%3'!CUB\19T2:S3"Z'^U^ M/*_#2MK3+6Y'ES2C\P-_W(\.QN =Z?CL)XDAXS%+ARB=/S9!#'OOSS^9_113 M_ 7;:@8#AOTSD1,P?': G,,_N7[L^(\N9Q/^H@;O-CENN8COFV4%WK\3Z)RT M 75!97$!K>=">^-VAGPBF'$TV_NQY_8 LGBJ_2-\"R,EKTR4*& Y[)GKK(>C M$8T7-*[MN<_X\;>/PTA\=)S!IPZ,\P\&W MT:VV$V)GW.B*A3=/@)RVZPUYDTW !#QQS1Z^G+' N[NR5I% M/)3>[<&-O3LB*:I&)'JG*!*Q[98IVKJAB(K:;HF&VJ2BKNBF:5JVHK2M.WBA M>O95E,XE?0+S$D RT#X\)+UJ08 &?7;KO%Z#W+@&$H"(\EP'^X]:<8?U6.AX M-S$(B3@(WV9NW@%F!D"/:3Q<_.S,8T(VVH0J'5.4:K=$[)%!ZV!W$1SBX?[->DB2C><>EC5+OE]_ ?>ZH5\4[99AI' MHCR/(AT0HC>)(LJR1D5%EB31D. MFM6FFMEL4Z.I HJ(#LQ"3 *_2UD\Y0,K M04B/N9]L/X9=HP5? O8N0$R\_@V$RL909R%JVIVF;K?;8IL"TRLM71(MV9!$ MTVJV5;EEZ[8!\-Q1(#J,*1'94&$)+)W8+"&_!4$/>],"?!=C"9I(ZHF<&(N) MW0&E=8QVNTW!$I::+5$Q6XIHM)N*J!F:W+;TEFRI7%DM&,0/0F V^/+RNLV_N_CY+?T#;_59^KX_[(MO?P6;69&DST+K\OOE]2W?[6OA8N?M];/;Q?- M[[9@W=S8MS?%J# 'SA7:L3+%6/4=2:FB==F:$2K%"-BI>]*D?,;.<_IH!:+: M_)CRAO#B1#MLO'U,?"$=&5^L.%C-7XHF'TWGR;>T8LTRRBXA4'YZ%(S4O(5V M3&.[.CNZMGZ='6)6H.[+AKQS'S+G3]'U([?' M6)S_/I$[U4R!SWOUT_79Y-,/[LR9?+;1JU/(8[?*W...1/MU$-&<>G1.[EFNLWQR1<[)&63ANF2M=[72G!"#M>Q8?#4*UA&#*_^R;$H>-''M>#!*?WO\,TB*$D M?EJ3)>88ZX.J_KHG9BHJ\#WG$WE8;#I*S5IW/+KW[GRMOD\W?4XG9^SK93?JL8=<:D:8%"?1J06MWNL#_T4/OG MWTW.1:W$EN!:SA'A8DE*W"+<_&3Q9%+-(/@39L/#^?&.Q=E#A.N0ZR19'JCL M/CY7<\MS@0=$GJ+$II-;#N6D"N]#:W*$XHP)/=Y%%9%,)?^],2>,,J_&47*K MNKM.@LSYQ.&5M,Y[I>([GV=M_:,\TC[>OXU7(D4E7@K?+<:EI49V[5TG-7:[6UK#\6_Q>A>D.1 MS?7 KUV.6[EYB:0TI(-0=H\'Z8NNJ-R0=:-8*M3:=26TB#JCHZ9&38V:&FM) MZQT6#LZEA^\I 6'&>] M' Z/96E=3NM^5@5LA;JJS M7M:]JK->ZJR7.NNESGHI178?7\!9G?4R?G6=];+/*\QZT93Z%&[/QZ&*TC!D MM3X-W?,5,1HR+3@0H IFS^%LE'762Z5%P;;8.JVL%[4AZ_1 A/RVT&("H2X= MDR@]/BND3GNI++AUVDOU@*W37NK O*5/Y)'V=7A_Y0/!:EK4M*@<+:KD,JAE M_;$XP'C:BU9PCX0:Y>_Z?DVUH6K& >B_QTT'F30,<_^^WUKA+G[SKJ/]:VK4 MU*BIL9:TKC-AZDR8 \J$J1L,59W)IF,>L.]=PZ,7!=D#;-P,B]-AXH4Z+ MJM.BJI 6M2+E9EF6SHI,JEU]7[^ZU%=7P3V[JQ/*SM7)>_5[5/( MV.3C#]@4GJ;"#6P?E+7BWOZ^B\R;29E8T97WOF ?4/73]6MNJ;(<]':? MP%<"OZ].H=I]\[&#@'G'J:<' 7--YP.32,<7((JIJ>B:"-DS\Y-4Q&U"1>O3 MQO$5:5!YWW'O-3EJ_.:W+$?$I'0RNZQ5@5@3;TDP-::1CDY(!6@;V/M[+RVNC< M(NRC#@2OJ5)3I:9*397*SZU:>OZZ'KD*FXD4"\0MLK/?X\Y&$>FOX MVM,(]?[8I[E]R[&Z0$6SPYHNU'7"R* [A;> MV_2"[I]?81SAMQYS/[6#[K#/_/B*A6[0L_U>VXF9T 78X=YK]O#EC 7>W96M M:J:(?\0@DOAW22+D[N:V?4=U^0XC4"13ENZD,\'M?3ES>W=$4E2-2/1.4G59 M4E595(R6)"K4,L6FT51$N=.6;;4CJZI%[\@=/?N*HXB2*GI*%5%$D8MLM4[1U0Q$5M=T2#;5)11TT6=.T;$5I6W?P0N7LJRB=2_J$ M= O!F%#(]F,W?K/[+'R$N[Z%P4O\U KZ \=_VQV=FG:GJ=OMMMBF,&>EI4NB M)1N2:%K-MBJW;-TV"-!)._OZ A@"8E6S"P[_8[KL; %%'P,PO*G#3C_[H2/ M3+"Z7083X:64^92F 9F9XRRG 6Q1=!4&#VZ\6_Z:9BI1WIBKB'3V52%$UB7X MFQ(*DVG/PG/A=X,^NW5>%\B&W5&GI>IF4[8446HU8?&W25LT=*,IPLRIIG8T MO:7CXH>YHTQ+15J>;7AU]EIF\YK+#9N+"R;D7+CXV;K\80NWUO_8-US"3D++ M=I14M_:T\(*'G]H/#ZP;N\\,=@BDFQ [KP(R,9_>)$)URRGSW*_UU9?\:4=S M&%B:3U1>8HYNKI^8H^\O1:7P5V_D=ITC[)7US1:;U[;U-]"Y;B[:=G5S4OY# MXG^;9QB,UVN>,'_O,&+M=TG0D13[T,;%'4;"?H/LUZ%WZ##WKJ.S=LI. M&SUQF)30JTV)@A=VZ3'JR_2CC>+>FLQGJ*P_A$%_2FO:OFM*62<@'RB&MM)< M#R\X^5BS2-AFJWY3T,R&))F%0+:7S:Z:*V"UT7!(T9^&M"FO_%+&*M@6O ]I M_M8F:V$E@+OT$T_S'5:QR6$7%F4J3UFE[6&(PY!8:J]A+E M&MM3&@U\Y"^8M<2=5>D-\(OY&9Y>MG"$[I/C/\+(@]#M.Z'KO0F](?PG&0;A%'19EMZ9X'A3ORA9?8GR/9I53MJ9#RK^LL\10$$^UN!TM M-8\]Q-/#4(G2_ .1]:>0?6\)"V+NG>RURZ*(\^Y]H@M%B3(4Q4'W3_'>B8"1 M@;T'S(^2PD(O+,0UT7.C01@,L.)0X /7 Y<_A@PN0F!RQ^><_L$+HNC7T?JX M9P]!R$:O@2'FE*[WSKQV5#^M7C7UJMENU3CHC@=NCUCBI6 "BV(0]GA>X/C^ MT/'FM@<4_J,-(KLQ\!%"UAMV1Z6[\(O?SV_. 2@G'L(F\8;KA0'M8>CQ.'P! MR>HO. 0EOPB#81@-'3\>#7D+-U[CJNO#TU9W@=.W7E_U^JKB^O)QU8P7V#!V MO:FZ=GQAA"QB3MA]PI0UW([8,_." 9X$\_4!#_=@+_N,/]=<7W/]07#]S*XR M]+LLC!W<7X"?0==Z=B-8 +R HX/L/_2PE$)J5$0LCCW&V1]6B".@J@6C\V>= M80]=7$&(1@V%V\-@^/B$']3YS*2"V^!(3Y,#,S6Y\G>C7=-?FE_ M_I67\60^ )]T>@X$SWEI""]/;O<)AHF [NZ#VP5% #2,D3'*A29R ]S+)^"F MU6*%/D:(3/BK@4,,4; F?+9(*QEI(F/M9*R3- 0GQ7F>GI6!ST30FQ)?TZAO MI1"'CA^Y_*4X;.!S^0[,W8/I#)PX=,=;08\]L!#F..9WE@;)-#B,S@0N7"1V[/ M!2V0X5R%:,"Z;JK;]<8XQS6;/L%Q$((^.=W<.WWU"%BTU@06!@@O?!6[HG,_ MC+AQ!8_W0;(,P\P\F[9U.\M<8+W%P!,)20?.&\J4"*RV^(4Q&)4S (S6#<)! M&I>6L!,:CHN!ZP?^8UJ..)E)PI.[K46<=YU>)/IZC*7Y9AU!\\M7)M/+-_4" MP1@AZP:PQO[->@T0TT 6X<9N"3>Q\_" H4/!T,?T>:$Y]#Q,I!=^!N>300DQ MLFO]QFH*9'RBE]"A,6%=SJP3*[F1+EUX!0STGU0ZGVJWW7<];US^=^R68J]H MOW-3(R^OATQ,&2;#[$!GG\63E<=W&!Y F"XQ0!4:(R,!A5+A7+"\*&B N3-V MQ$4.S&W @_;FT0O\SQ*66H8$X?X->/$_"3W7YH&?L;A2?T-FVTQ-KA3$T;Z9 M!2X=PG.=>]! 8V#GE-[)TS$LM4%JY3F]8#"22M9-2] D;2_\?8L>1G<67;@$ MA[B*<5GW7+!,P\1VC)^"B$WC& 9([P7^"Z((A,R;@'8MR%S/>VND!FMF43]Q MB8O/@H(9)\1RX/_>(A?&25<[ZC0NGLD. '%<;B0;(?#.L#](/M^_I>I,R@R- MZ1%#]CCT'+[;/ [=G@/ZT418W8,LA(%P128&@=--AIP:+95J?[)%O#"[W^Z- M=+/3 !4Q"A+Z]))-#N:]W>::;J0PCUZ"R^DM-=FC@/"Q2$Q#0V9W(_CQ?AA/ M[;%C\?XVWFXY)0<\@I"+@53%7"Y2SX6_!B]@LX4-(?$Q!OXJ9_NT&!AQ%DH/ M1!3Z7**$C, ,/:Z$S PE] + OQ_$7 YVN7L$^ 7 ^-_T$S+ 3G66B5]G&42+ M]DJ8%8I'%[=9%$-.MSOL(\^SQ,0%I0X$&9"'O^A\DW,-&&=\LC'&SV0_ T#' MRQW6WO\.HSC9_Q-@(@1GY.K:S_Z]8)&DZR/*G*[X[&5:"9IHN##*/7MT?3]% M-B)D\S,8K;;[:[M_*[L?69K;"]-6?LC^-71#-K-.81&F5AO\"S-%=87;8U-; M/;R>G&AB @,21E)MXE))//@CM7".0*C.P/=9QS\*R+'K?V05SR(& ^==?\BX M5 69[<(^+%Q6!@!8N(G+J]B MW/E!AT%Q**8N$1ADY,^869!959-Y+KP A2:*M2CBUJ&;"K)9S9(O4=0LY_5) M#N%8/MW.6+CO2H!WUS\,LG,),)\MN"K_9S93J)/L%:TAF,U^]^T6U>'$!/OF MN/YW,"6;_/@?"5S)S"C][*NJ&C-I46O -)1\#XL M&4; [%3V'1V5V033Z?Y4=N*1ND46+""ES&C9'5MM=D2;6DU1D:@B&DU-$9NR MKFD:V+9*T]YC2EG9G;I.+5NK;J-4O[H"*4T'EZ,V<]ZZZZR6G%=UTZ2:5_)> MU1V3JB;RO&JT2-HZ9W#,V@?2-V>G !]"'6=:>]W0Z&#;W-0-C4X%Z+JAT5:5A2<68<5Z@10RL?+9 MNQ)@5W9B-3VJ-;&:'M6:V('YS"ILW-6=BHX3UKI34:WJKBFAJ]?>HYB9'+/MPDFSG3F8#Y6K+#\GM7#[($H#GDJ0?IH-6/2E;.O MLJ$KYFRSCM609"/1GUF:PGGAM]E]#(_]X.YPQ)7]KZ$;O]VP[C#DR>WP8RNI M.7,;.AB4N[0QT Z;?T@MJ]-66V+;M'51,3J:V+1D6S15TU#;DD9DO8A(;&ILBGR.9W&\MJ_'Y]<7NQDUXKVK$Q@71L3+!\I\F? MCI"/IO/D6YJUL(RR2PB4GQX%([6T9 O#J),MZE>7VX=]'35_UX;!XO#,J3:? M>2(T0;=;%:*Y(HT]LQ/N(W*S0+)YU8@?7Y.:.VL[DUHUTVD+&#Z:.]IHI[QQ M5)C]W0=^]&91BVF\48W;0G"+Z=&L1N[VR,U[U7'JVZ.WY@,\\N"IN&50[ M90?S.HC#T ]4TW\]:@B!R65-*Y:<55#=#T=:MM)ZQ6Q/TG)-7IB/E94;NGQP MT1+;0EUPPD3U /X@4_E 1.,..%HA^Y>1!QL3,V.05"RBLJBYE<_E58&\RG.K MJ5+%N=54J>+%F0S<*+IMP M(FIP]>(L"YO<06WN-5UJNM1TJ>FRM3J\>0-*6@=_UL&?=?!G'?Q9O[J 5U?A M*/* 8H/>"?YM>14S55:JK45*FI4OFY54NK/Z+83XV M@GQ0.:5; 'MP>O'&6:*&>B#J\.9LJVAU5>#J1255>G('M;?7=*GI4M.EILO6 MVO#FH9]U\=>*AWY:$;;'75'RKB'$3TQH!?V!X[\)/;<'$XR%I\#K"? %C.!. MRAP++V[\) S'40F"QX,18 0G%IR05WI&*RB$G^) N&?P> ##AR+,I_%/HX?5X" M'1_JCPNDPSC1N#JZ$#K^(TB-AS#H"Y?=.(!A^4@H1ZSAXS"*X2,EC40$.?#P M"T-;C_5$YYF%SB.;?^4;OM 9#,+@U86OF/&-.&,V*H.2__*NY.OE% ME7G/%I/O!GV&P5T=0$$+*.SZ0WC\]P/ HF'HEZ^]3Z>RK2$W%,&8*\!>(AD7X_O_9^]+F MQHTDT>\3,?\!H=V.D#< &??1/78$+[6UT]W22O+XS:<.$"R*&(, !X>.^?4O MLP"0X*7F!1(@RC-A4R10E5?E55E9,$#6VK]-?#)T*THK"6FEZ):\@E9+*"S< MS1 $@Q?7\ZZ!:."M=I(P)+[S!L+I1QZE*!9K(L&/BWI;:LG74EL41%72!57M MM 2KW58$0-O0+$F7-5/Z#O\#S#5M_HZ&C3%:=UU#2KAOI)K.1G=A\ P.V*#]]GN$]WJD[Z$:Z;J1,"J@7OQJB;LSA_SX> MBQ+PTG*<($$#\@04\^&C0^CK:*)'Z&Z /2\^XP(1)QZ)2KB(1=)42>U*+4&[ M-GN"VM,DT';&M= R3:-E J>[FLDN8CGW6!RY2:N\Y2ON6^\/KM7IW/[^[1'0 MXN[N;[_!YT[O*^!SB M9F#341AKP SV#E2ERVX-'8=J$:BLJ ;,C6DPJSELJ M;GSN?Q.?8.RKIZFYF53,C!7W$-O^P X'$=<.X#_PXN6LWKWSZ;KUT)[]W?WT M$^=&40+Q=>OA]_D,#2*<"\\"EZ=;H-^"J]E+")@@*3R507Q[94(_A2*'G.(U MD^A"87XG) .(NM)#3=SE8S!Q'4Z1]9\^S$(@E')B()23 I8E."'D MY(;3V6P:TL, V7 ##M.?^0E#\!JBF >^.EZ""0#.3MD6X5S$?<:L <\ED\"G MR57*_44P:$)U84(NB>AH",P+\%SP@N!/^ 9&F4*-X'+C8$ \G@,Q&Y$0A_(! M4X0'(Z7B,UF9>EU8(U(/UX M/F44C8+$&W!]0JD7#C#I/ J#Y&F$^-J>%[P _0AEGK. Z,N(^'1U#6TWQ)V< MA, 2@;'@)?K]/#M3GF#*BK*"IK? "4="C6C6VR$3^E!1_%=EOHO"B>P?3V!^ M*K=7W",,189#@EX\X0984H^@%]/S&/>F:?7_M?UD-A[0AYYBEL4L04;LT'OC M[$$PH2(U(>'8C4%"TEGRX5P48BH6?@R/$Z1#QO\I+/ 1" -Z(YU\9 -L,*)+ M%P#F^[& RT;AF\EK%,,7Z8Y!NL8\^L!@F@2+MMD!8":L7B9LV;'Y GJ2,$^F M66( GLPUZ8>HI8K>#'@FF3."&PF'<4=$>1-W))5"=)52-\-4Y9_>]18\ LH> MMS>#S,* V01;X-%Q.&J_ 26P'WW;HY8F&A%P#/CWJ=?)/Z @.VAJ%.W)7\RQ2P&2T2-$+HM&QF[-:9.LE)3A^-L9.Q2)RG; MK!YG1CTU8T&ZNP @IT ZP1A&R+>\4RBBI/\O:@Z#F45,N9-S&_W :&FLG.\N M%3UXHV*\1*C0&9W1+]UAPTTT$M)@%.B7(SXEYVS=6)^B? &@?X9+@.LG,?4Y MQRL&<:DG'"5>3#<$@^G.3D9.QXY&W!#\L&@-_P*.>*EC IX(!1G&CS']3_UG MZI?'HX"6(-B3"8@&/NF#-4@Y$F6Q$S<)@VB22B#*3YR[>#DA4"KYE*>3($IK M&H#9-DT]P]LN"&Q()N@HXM^ :# H%N4T1F.\^45!1RF4@./.LDX\>A%TT*Z M)B@4_TK2C'].>: 4W=W,M0T0+R2XTPB0P1+ WR*.MG=!+%)PZ YHA@_SN<[7 MV"[[7*V'#J>+.G7 X?/V6D=114$5E_4(\^":(E2W_CK;NU U1C4,#;\)E\M= M2)Z)GY"9?:0J=:I[42Q'H%I3-4<&F3K-E"BJ/(@MP2,8,ZUUO@*&YIUZ8I$+ M C)T'0!D9GY3EP$\,!(2M,+# %,ZT<>=!8)=4E]Q>7BG>'!=G]*=%SEK5+K0 MJ'1-9]*?"!<\D3%,\*8KI'@!G/X4D3VY'LTQ-'P)#@&N M+X8T)>&2D'.'&(I!D&B[ X@,82*LGI].E8$UG3*'%Q$):4DL'1QW"J(BB&F4 ME\=X-*.1DS>G;81@H(-%4_QY?+D05B['CS8-RE=V286!P/73KKC?_;[K>912 M^896'GBN3@\DOIT,W)BF_ #. >(\F-\\F$^AX6Y5B,'ZH.@:0)">;9O-0G0@ M6B9!\S23:U]&Q:$-8Y=E[Z,$QP[68;]JG2+9@ = O<**VG*&2C MIN00N)F?A/J]: :H2^&!$:05&QA3=J[#O0Z)AO2O.IL5R;U1L"?F6X* M90Y![C:@ 4G!1]?C;17T4W@S0Y7F9E?,-K6A!=,/=A&-($W0T[TFZEAEMIPF M4P3;@R4+F-###FC7G%7;ZP:7>%2V0.-#.S720>4-&-[LC&OXL[&-C"1W=OY^#B6*;@XL[ MY\\D+(:BQ1+*+ R?Q?18-Y8?UAP"#>']]"PF]X@[Z@X]E($6; PJ$\B2)X#7 MQI4Y0:/<*J;Y! AV8U? H2%V"Q*$"EB-X2W/X1%1"-12T^NG#D*:*YDL)5AX MBBV8UR>!/I<_O.+1O!0ART8D$3V0BOOQ6<%!'M!F% ,!9J$A"PV9C68VFMGH M]3::'O!>'><]TL)KL$D1Q$:#K X^K5A&O6Z_YBG%:)JX[8/NG1H5NOGL1=BE MA/ASZ>HC*6:V/5UUS7R-&710'%F)F4OK$;)$Q3O9;GMZ3 >]B@!$]_ M$Z_USBVO3;R3EEV'6Y?K$B6178>[NN%VDZ_#G55!%1/#>)*E>-7H#SX=5$#. MBKS[?&I-"[0VO^1UGT^,BZ5PL<"\_(A#_=A9[3M3M@R.3G WXE3DTFS* G.. M>DOBJ9YC,!_XN2IX4O59@:V5O7=6U"^GR49IR=Y&D MJ+PLU>JFZSVP54R9U]22+ZAEAGX_-?-E6B.R2K<<58WL+^B+(YS=[>I;PKNL M@'21-\22;R%O*-K,O=E&[TQW65W:%1S+'HZL;@XA6)K!2W+CKF"_5&7>-)MR M*;D$/ILJGI/N.#\OYKV*:.:^G,U25 S>DE6&==T54-W5S2T]-#'+M$3)9'6M M\^LG[A^]^\>;3NN+T/IR\_G;1R['\E)*[2>\.TV7U%[?AB7A7,JPP;XTH58:N6(U>#2%*^TO3MO+O'()Y> ME7%TMVS'O19#EGA=;,K.DFQ:O*4W9M>0%R6)U_33[Z2=@U=UV-OJ*PU!-R!AX52E]8DC]$9R2NG^U)*P6D,& M\_;/L3#H0!MJ66_2NL1!DJ7QHJ$T)#*XE$W>,/2:;,3ORE)=YV7K],$/,^TK MB@8'I]83^VY8Z+QFU2Z1L"_2EUB_H]5$;>R]?.Q^M#E@S-V;[,IX%1;-3+8]<[UH>235Y4Z]581U3T^9"P01-Y3:Y5G?4AT-9Y4Y2;AK2B&;RB MG-59L\KID"UCQ.L@) R1R^1\)VW])9"+^VE;!U<52D&4>R7[:Y'[QUM+:J0U9EGA+KEVA\=YHFSHOR5K3T-9$ MDQ>UDO='F4.R?=)Z5BJW4[Y:J7F^6I-Y7:V5$F+YZO.0"I:OGI>T<\_!,:XP MKC"N;,85%AT>*%^]R0F).OEKBB'QHM&X'+9L*KRD64U#6]=47E9.7[#-_+ : MP<8L?A5A8URI(FS5\L/.QNOR=CBG6H,CHV4@(!F]7 I 0"LIXH MA[1.K,<#XPOC"^/+WK[FS_0JX!W\/I5=_\RN?V;7/Z^^_GG-?<\YR7\@MH%D$X:G Y5:)+8-SXCI<,X'7'CD8\ M_3>-$0%V+ WEN;$=_DGH,@&((^(D(8TR^;G+3^8N>@MHE4=:=)K?Z<9SDS"8 MD#!^@U$P0,4Y)EA]B@/%MO_DXD+,'WX*@L&+ZWGI_7#I@%[>N %'H,]QES;. M//2($],#V!P\B-W[W*!C[6R MXWEVHMK*F;.@JZ?^MR0*?Z>LQX?G)6(8A!2<-V*',"'Q!P#.^HN??[KZ@3G[ M@;%BBHPILCU._9Z1(K/SRR;B-M1,JUJ)^8MJ)::=F:Z<5-9ZUUDF@ M0,:PC&E6GD?_!=B(3+>][5?UQ'8'P,HU"QOB*S>V4\<))O))S"4^<-]S_P,K MW NB"/3)]I-N^IS];+L>+G8!-(P0@1,Y#^=JH-?XF,R_VT247^=$69K^?2;) M"$G&>5DV@IG) YC)3$$[$'>2<*W57&D93?G#QMLAB]9T76[R -^SJ=G4I4]= MA:*,G8O\MMIKR1#+U&1N9.>*8>*T&.9BB1N@F4 1P1>RO*AI@D4IOZF_-]N?X.Q[0=LD\1WV?8X"@GAOH+[,(JX'KI[A^56#4CPS?7+ MI$#5Y!5^<6DX2L.*((D@IHIXCKPZL(*Y"0$ 1W:(X88]IBFG-&IU=Z3',333 M*O9F<_37@7,7DF<7L/?>U@';#[F?LY'2B.LJ$+&=\K3.EOIY MRL&'8!B_0.C(>:Z#509'5\\[GH90)=ZP:G?[P:Z7-TF\JC;EG(NF\+)2JR[Z M^W#6TGA9+KE7:66P571>,FK7CW;7Z[45B5>LDK%E@:U_GETI3*Z3M< M/50EP^(MM60.L]!PQ]"0A,\0%-:ON[*A@;9L7)^L^D7#!^"S)=4N+-X7:UG6 M>+%Y%S]>RKRF-L7?DV7 5CY]Q_!S:,O!&EHQKC"N,*XPKE0>-L:5*L+&N%)% MV [@W35K9T#9-0\R^Y1VN S3FJ:=I.?4R393:MSM2Y+$2VKS6R%M:R8T= MJX>V+DJ\V#QN*S)OUJ^*8&]F*PIOZJ??86=9DAK!QKS9*L+&N%)%V!A7J@@; MXTH586-VEYC0C52.DX!-(*;\JU0IHMB?.2CH:'446IV:95J(B4?9>0$3E*_,;#-; M%2>4#U9+MF1E=[*N58'M^&)>%I>>^-5ZW:K4CQ%;%N<^QW/7ACFUZ'NINVQ]P8SO\DZ F/[[6WC/[8XB\+#;N MD-ZEJ>H-N>%-MWBE>9?XR9+!*\W;I;E4>$EMRIV^LJ3RLEHRCQL>VNQL'>]) M1.S0&5'S."#/Q LF8^+7;[]7E7BQ7E74K)R8B4?)6..^N&C6RFUDJ^+L%*K<()6.MF+QDU"H8 M9HOBS,2#%8 M6=V=;&M58#N^E%<%\RK#QKA21=@85ZH(&^-*%6%C7*DB; ?P M[LYYEV3GCD1I'Z)@J0YL)V$Y;<)/Y16C<8%U@^H()%GA-=EH&H<50^=UM7%H M-ZJ0 !07KXDE\Y@E0)KE$C&N,*XPKC"N5!TAO7#TA3>5T[J]+-NAO'ZR D #+G)&%(?.>-BT/;CVP' MC2/G@>&LGX'4-+DAJO-2Y36Q*9G42XT7F\-9PU*:@JK&&UI3=KHN=5Y3RW'> M69BXGR6\\6,2DBC. D6>\TG]3A1*99]9K1[*EVI#=(>D-BY>4(W&H6PTKAY M*[L$@D6$V]C!VWA$PI,9078XAQ&*$:JVNEPV:V6^F&R3OWC7'& M%<85QA7&E>K"QKA21=@85ZH(VP&\.[:_L7$97)\,@Q#_XY.A&Z=5<=E/L?U: MPU."6!>G6T9#]@(,7FU@!UJ#EZ6F;(MC65SS>BLK(B^;C6MYJ9J\Q9H-5\E8 MML_(+LJ\:6H-T9IJ(SNSF[S6F'+Q2\G@K<;4 :)A:)P3<&GQHGBR(CFV15 C MV(XOW%7!O,JP,:Y4$3;&E2K"QKA21=@85ZH(VP&\NV9M$:B[-@^ 7?FJ\[JD-019 M6>(5I2F7I"J%8O68)]TUUJ7/PCZ=60@V,\DM)\(YR?C/@FY8,@YP7@<^&GE M2\0%21S%MC]P_2=6!L-@9C SF,M[CJ4:ZU3TLF4R8"FA8!B\;M4NN57+E=M, M3NV/M:S5[@1B0^6S=$ZQT*/N&V,-U8(-U >FPBMRXQKDF3)O2*R:DW%JA;WZ M.;;['MG!4DCB;J;BC]]N'GO"PUVK X/X03BV/?CR]KY+O[OY]AFG>LWLQ>-] MZ]O#]>W]5WS4)]E\?_1N/O^&[6I$\1/7N?UR>U_,/.90/O[S2V&&V_N[WV L ML$XPVTWW]H_T8]%,Z8C0E][C8^]^!DO^_ISYH@ . S\6GNW0M>&_P!$[3D(2 MS=Z8^]VQ)X6?A!?2_].-A9B\QD(4A\&?1'AQ!_$H&YI^/R!.$-JQ&_@"Y/"-<)QA/;?\N>DD7)^A1Q<1#;'N?8 MT8B;A,$S.#8#KO_&!2&71/#1]6&,8$(0+_^)YX:N;_L._1C@)9//),(?.-N) MW6= %H3,]7$V>&WE?(EO)P,7G K."?P!\:/T$VTQ9>/740S_&1,_CFB*$P"# MH89>\!(! T.*B._ZA!L#TJ.((SY"_$ F\%*?A#,2*"+/P9S&U;+W,G"?\<^_ M_9Q$PI-M3S["NF@Y3I#XB,M=&/CPT4F!:/F##B5A=.,7GW&!"A./1(_ ^;87 M.'_^"J-S?\M'O,U)UGN=()(1(HE2! V%P0W>B7"T&YX-P! M_#SX+HFJIDNB_%U51:G7ZUA"SS!50=6Z'<'4VK)@J(9E6:V>JG9;WY7ODG;Q MJZHJIJ:)HC@CQQ+P"[CA!:/(W)",X&?WF=S0QE+704A #W:2,"2^\_88VGZ$ M ;B6^'C_;K<:G5$D6EK;4E MH:MH74'MBEW!-%0@7D';#BR*NVRQ MMM]^AR5TXT]YUIJMQ*,2T3![HM&65$%1=%E0%5$43!%FT5M=6;?:7=EL:]^E M[\;%K[HAFN8<$3?':8D6*;61@I5<8;(,0J,9EKZ([PSNS187/ID+Q%T04D&* MX]#M)]1?> SN;!"TN)(+1T4:2 L\WQ/1%53[%OAH+M)A,M55R36@7_PJBX:U M3(Y5&*Q&=&J23XCMID;&NOA5T965V*Y&8Q[E._N-6F+0J/=DDH3@T43D=MBA MFY\/,9C>2C(9;:NN:I8QA_B/D5GC1U1['Q*(JOY# M!K\%'FYIYW;RUG\@#AA)- 9UC();[OC^]:$U(< MG:Z]FSR&K;CC+,$B,4"KK#,GFR V3Y5[\DS\A-P3)WC"1$7@WT$4#K%*'M+N M3H=%'-MJ5[&Z:EM0- NL2*=C"%9;OA;$;DLQ%+-K=6BJWP@XL?,MIP$TH1FC5PISG+U8551X#S<5T6)\S =2-N$H*LA:[W M!F(7@CD9T#NP/NX,KHI_;U\O2)WU5<<"-L ^*V#LW'[YTKI[@)>

5_+]3')3 M(4N_<@6-+:!;&OUN>Y/4X_MU)Z%(L\#H9)B/6QA@.:PP!"1R-LYK;0'OUN+D4X65; M:Z@6O4TNPPUS#!NXK%Y.E^1GV]J7'5![78L*KLH()C@4/MI,Y4K4RP@GS8<% MZ50W6A@J8C'>NU%4CL>A.-QW6YNA'$MB>,>L5C$,"^A+W^)%:5HB M>Z>048H# A96([85IN=@Q\$W]388/)P9WBD/#3+8ZK;T96DJ>%;26QHHS<9V)S19:?/G%@%2)H?-G8XB(A;%.,Y.E MM5@/6;,I9W?2P$>&\@8/^*=]^MGO1[8H9C8[,(U-CR=5;^.W-;$R[D$& A22 M*,Q+\ SB=$7N*/["X/:6:DA!$H3']X^7\. MT#?0D"H85',ZF"G!)*F16Z*#/X)PD:1Q.M]4!R97#V2U-D(YGJ"./^6336NJ M18[J!B\2&S8G\)'?P02.OP(X7^ S>?*,19$Y^+(FZ) *)85KKG#39=-UGI'P M4KRY&!"KCF(1IQWB>/YEM3&,%D@21D6W4^ &Z>FN)P3T"FAMXDL_K9R'C1J) M2G 9&%&^ ^Y'-[,O!< )KIT:'3?S+-GH;%N( O1JA-Q\55,>(4X8; V2FT]; MBD%J6>9J.-PL)22&HXN$2O6?X\E)Y@:VMY]%9$?PNUZ<1AJD5K24ZV5C1'&V MK>()]+C6NLI>CV,7JR5/JF4WC9A1;1Z.EG73 9L@6]3U*F]#(.P& M-@VK[^8V6@R@^E@C[3-V\=T>!MQOC M6L/8X_H]"O_ *$ RW'HUFCVNZ=-%DY-*53O1>USDIXLHVW=8 ]KC;O> 2GK% M:I1[V!6=1EFI=/9[5VW9VM ;ZF/<5>/V2$LBK1CDO 786;>,-H#9J99;#/UQ M(+M(-=R!AZS3;P9U809_R\K$2;D;]B:98T )\GG[O>SJ*%;"8G^N/\RJA!:E M/DB_%U9=QZ=9TV/8>ZF.(:14/K3?._/'I,,I84HQLFPA^$= M VO4VJLUTF[&)_5 FE*CM4;)S1 D)93VRN;5V+@ETHOJ&>TIXK1Z0J[&F4J5 M46H[*UO5*VOGCUN'CC(NE'J9-39N'37*V# KR=0(N77@B,HK4=S3:D6G:N#< M.HYD*OCL13?*O(]XN%?@33V^&2Y M(XQ9J6ACIA('T"X1F6$K(F7YIX#&!,R ML/KY$#2I:01$%@'B7Q,$@AC^B7_$YX?H*8OAXQIY=Z\'U3(/>PP?US(TEBG* M"9$DUD2=YU9ONSCC/[\F[F?F%3^T2K$V (_M,CMXU_S:9B4LDOP M1 JKE%%^C67,+\:H,(!9_L@ESGT_I-/0/+T7>.7.\17_9] 5/+CT4SOZUS.V MVM$Z@2%\BOOR_NBTW MN#Q&KMJ)Q*<[W6W"/E-/"RG>O=(R(U$/RF$)CJYB)1!/74U2]#42]E9/KXNZ M9462U4>'54ZP/\-N3"1EK3ZNEUDP@C$KRD.I#L/'$N,$GSUYU?844:;447'3 M>Z&L&H@R&T[Z!N)D,71%:NL\0#&K6]TIYW@/RG6$RK];CILPQHZWG@2,>ZMFTS\$+7*Z75"ML]^\'HPI# MPJ6J]?=#475/LH88;]_5?SLH-4R$FG^UU93L#>;>8'X2!G-OI6M$"W9.T6W$ M;>M ;;MNW]Z3'W5.XRMQQ>[;PQ2K7N27;48%S\EW6YJ@F/)6 M*G]=_W0:0=02 ZT.773J ]BB17A2YJ?X]\5VSP_ M#V)2%>AA 4!^&>1@LB0G 2G/%>8@>DS/P46*^Y,?2.$7F$P30(F8''VZ\2P8 M0Z@CI&$*\0=__)Y*FT#TS6@O*I@Z3.,U?);=.UJG-(++EKQZQTMOG_'GLQ<1 M[7NHQZQVHZ-W+_69UG8-7-78J.D*]'9>95.EQMO6&XH/CG[S)/*F9D7XZ:J0 M-S7K7,5J,IBKE2LLQIYYAKM5!L/R+T _Q]UZL..@YWC35#3L97 W3G3O//3. M0^\\],Y#ZYR'VRKFU=OPY$6TDM6JTOE(GL0O(%?T&[9ZF*FOVZWW7J!6/#-$ MM?YSN]C& S^84J:G;1R1MW=Z,]7H;(*O_6U(9V"_E064\I<1H[$%= L7"[N] MCP#P$0",FZ^1^T2[T9@1*%+]+!+E:?=YN_JGQ,5S8NZ#(9@U3ZL3L_L/@6VH ME?[HC!$BL%B7MZL9_7I@HN^^D["9*R(UU*)M[X;S5I@>5A@Y<9DGC>RA>J[V'V[1PD MX6(9H&]4ZX%T-SMXV>S(XKQ5)>QF"2^")[=X/:S@H';ROI-EH=G%"AX(HFH; MH]'#" ?X%(=YARK^,W_;^*K$S/H,7@^>-.]K18=VE'M#??[%FB.H.3-];76WCFM M70VB5]7.^+653J7NKJS^Q]U\'81=-9XI:)I MU^'+XP\LC^]6.HOW>1GS>7WP"'&EG<9=[VQ96LDVCJ>R0O<8[YI6;[T70Q8/NEQG:(F#5L2J$Y;Z.C6UO 5 : M&J67^^A>NY%) 5_3;FP]A[('@:N2OS<:[#^BP]RKM20A?Z^YZG/AGQ0G%Q$I MAH.WO$Y \JPE]ILE/I(106 ZH\JC6D1/VLBLRU>B@Q97-6T*IG^:W=BXN"LC MO)JGT@OEQRB4']J2('5.T.(L'+_?Y0ZLD[OGY6&165WN%K\903$30>_JDK-8 M03,N2S85,2W2I*9T&3I9BP#- 4MZXO<93?[T,K&7-KVT::VT*3A)O/3II4\O M?7KITTN?AY,^\>&;S,%-5UB@"<5\6HP\TC"I(L+O;M M)[QT;].,I2PI#&"2/Y9RQ6YGM[A\R B$G8Z_!8D;BL!H;5+XZ+656YY"%@2N MRAK"[=-$IS['!RE!J\)]_Y '*'<(%)F#U=4$QUZ X>M^6%)CN8ZNDLA.4"P6 MXPT%:O#OEY,S+2C@PME@)Q7(LK7-87CV+W@M(2QEMO4]* _N; %7&;40A*#Q MT1N$APN3US"!.;B%SZ CBDW"<+U<8]1 U+2U,N3,'@-9QN_YYG/P>XHNXB#+ M.$6M5$:PC,-/B*TW"KM9QHM(@93J:AE/]>KY$BSY1;U41[&,4_:+(X).=O'Q M-0.S-;[E9RSM6ZJKMZ8=L_U&KHY8\,*O(];ZNPO5S?0LT\()U3G@>)4">3U, M<'"'Q9Z$O+\+PD62QNE\PR6?V=S7>&/08_#;U@H/Y]:2,\X*!S"I^?80FIO: ML++$X[HE046LE0.R*8BX7E-+/WI;Q]D8$*\"[4B&/\NW% MXK*K(J#W-OI"A ,+$7X\*13:AK,="N_<6@O]+0HB=[QS59/@(Q;4%;/(3.0F9,YH=KIX]_X[8=.QZD5QLBJG9@RESG+G=<^1 M0%4[+]Q/^!]LO=?RG5RUY2J(91([WW7;OY((6/M]:8JBZTY+:8CD93]7_906 MN];,)V2%(5J#J%H)AHQL!0FW,'B",PTD66!UTF(^J^9X",@+7LU-CX_)G$&?0D/@,XSPTL?2Q(:(#7R06:VU MH'NU7,7I!H BVJC>/QQ8!3V.WF3IJ,FDK':E>$0).IE)-]B4C_DE44%8$(N> M'^?UT/\,^1Y4++>*0L?1:91[)YW:R<0*> Q>@-S)26OI!3<+A'Z)34Q_G).^ MW@Y&ICJ<.CL@)/(!CR.H#HGT%,'!H! M^9D8^74\.ZS)ZDG<>_6K=()G.NB-C][BI2%(;_N1*W=ITESOU8>/ILD]"/%Q M6CIOOJ0)VOYX'F107.](ZQS'BA(WH%';^$;1.=\TCHIK!/Y8DSJFO()E$CV- M+41YHR/(+>$GTM(6CK+D/N"&$LKVU&&VIDQ4%?;&0D)V#_#L MR2UX!O$T 62[DW\^?D]IMMS>8]GM03$1SS7&9;>3'/M_:/C+A(&7;7^ MC2:7G&[\[!A(*@E([D?3'@1B/4>,^T&W"D([%6>>5.FJ24E%/="].!UWF/;0 M6D3+DJH:N.K5LCA0P50N-V>O3?+=@C%FN\PHIXC QB#N9R3^]#F ,3F=KE-$ MG,H/9,\5<+/88'B58J"')RG M250CS365\/MXJ[FWFGNKN4ZK^>Z?_X X;M^L2EL0W*&1\J\L<>PALO[_BZG_:YF M"IP\@RQ?JLFY@DY:_&:-.6Z2.X2%Z1S$FW^ .+I(EZL@84FNBIW-8OZ(I^)6 MP^DT-$_O!<9RCO7\LDH)=]5+=+3;,WE D#^O$QC"51 338NOE%&;&LE'F\VP MN$TBQ@7F"DI#HV5Z9*TN3<.B@G' U<#<0?CQC$/# G,=!4QT-;M:;/FPL0+\ MK^+C,32'#7QPWETU.&C :W="R0KF;3#K(V4V&DN7%=]%[Y]&31>]# M%STWU4VVY9LM)-+MS:Y?$/(V]R9R=".RZ[D/_; 2A$.Y&A[:#S15EYRK-5 L M#JXULXS8+J"C#WLW%*UQF M)@1VGZC-CBR.'U[8S1)>!.$$O!Y6<' '$/E%, ?O9%EH=K&"!X*HVL9H]##" M 3X\8=ZABA\6SNUCI!QS=0UL3T^$R)N/$C$V$AWMXX>[P*2Z'GWH_G&$ 64H M;WQS_-,^993G@UMT=?]^,*K:3SMWJ6K]_5!4=5[C;E!4_^V@U# 1:O[5Q!E2 M'0#76&#'1W4AG/\*\\7%.LO3)4""F"W9W@8YNP?D\, * I8""AD9WT?3IQC. MBQN)5)D,;>1D3?] M2"79BI0O(.<_Y$=MJ[E0^A86B?+H[:9&T$MG^7>L<=_"D)1';5S0:*HRU.*F.^I0JYN'K[*W+QK]!D17,T2D<>2[\IQ-0!%QM@@2HCY MTM&X;+7Z"BSA=1^PJ(LT_6Q%; MXB.O[(R\.FC<$FLMITFVCG-6(2)Z&S,/IU./&Y9W4[J;1;SP2A5RNYC@X>KS MU83K7VPT./JHH7UJPG2-=^6&4/37[0^$JK\VJ*I^_=NG\SUZ&G]P-7Y)>35] MQM\%"R3$B,*O8=1II^44+)_,7 ($PX!3'XS63,O\^%A?@7P=Q)4#@TT"H^6A M(I?N4!JMPWR*'@!ZQA0P0JJHS0Y,(TD7J*;/J.<"OZV/O#H@9U.G')76D4XAIZK]?'L">+'U4Q8BN.KFOK5"Q;JMM,S^"-"RN@0X5Q:EE8G=L/6#;%\SF\X^ MI6G$NT94>EK($5?5ENMKA*N*HN*)B[L4"ULW"::6+Y0).AGF8_H,D H+>^T/ MJRQ\?6 H"_@/5H6 :8C'=+18@8_'[!7Y)6G>H7CBU81*5YWN0X NV[XN:^-)T MM\"ECR!O1 [S[-M[)Q'-OGP"T+#-ZKMX&)8WP]5,/#5T:'8[5W.BI)'A^ %= M#=%76S6MF"-7GW!0A*03NN)J#58U7&AN"=?KJ_;(KP=;M.^9N^Q?VG9S:+Q M37.L;^?:LU_'VJ5Z]N8!I8OZ6!DB9S1&,9(]MC4-6C)\12/,),4U H&8M>D)C2P(KRW[XLNYUEV;LO@8K9V/6P@H.#%I8?B8?N@X\B M%AH]C'# ?_:4S@.WS]$'D0\'M23@5QAM4P_*FZ.RPG?DUSUX97N[&AXO%4;= MPB1C!'I3&AV*OB_!6IWJW8M,G:U]OFFO MT?/-/5BEB/@LJ^3*C!N;I&%D(XB4%.PH$N0.,)O;53%U>'%91[T'OKBL)M3V M17PN8$U9].2PZ@KB+:SX4J^KKTSWE$\I]M7,?6?\ )!.\X%@'R?=.P=' M0I9U[SA?;GRD%2HM ;I;9EO68-,R;^EJ+T/DCFK5ES]MX-2P_R> MS;]Z#[SWP'L/O&8/O%L^&>^!]Q[XX_; NQD1>>]<]L[E@SB7W8KX MH:HWVT72TC1<7A84E:KVE[7T9Q]D,+(OU[7E94'D@7?K^H@82T(,?O0P2L/8 MN)8K]/[BT?/Q&3X^PX[XC(?U$DLOF^GL(4_#;^=!!J*+=+D"2;8KT))D0$]X M1IKENQ=<><\U=9N9,!W7&$UG34CN01SD!*4LSQX6>,D^$=#N@DVQ;@0&YH&# M&O&^+E=QN@&@JA524-=9)Y.XH "6;_1NR_?< ;SJ2Z:$7EK-LUB+U&/P@G4& M,(-Y6;ZTN]<& "0>W(<3_/8)(X2">))$DV@)$Y@5>L7FD'1^:YS+C#L\CHG8G$2? _0-$(%79A$(NQGAA0H^BP-Z8Y.ZC![Y MDJ'QZ-P3KMLT1Q)P6U^&L58'N3&? 7I*/;C:Q.Y^P3$?RX^1X%L^K]I:^S$D M9,0FL *!S/5S04H>;;S"0;%NN![?(0V1O #BJHNZ-V12LKOK#EUEU"25?%=K MG_LX(K9O1K^^*'*[GH+K>AQ4I2274RI-,"[,VJ7U$RB>37><3:((EM3=)$5E M_D+A\VXLN]U87]+D&628@\GW $59D;S>_#MA[$N:_POD]<(?XJ_I-9]3Z)7' MQG6*JE^1=JQ\Y0,3=&?5MR+B?$"(Q1\61<[ZIVU3'4+$NY,S]0\>W MQRS>H)E%LLA#KV%@,X^?X^OY)LO6(+IV'POG-5V_1J-U-ST716G^Z+3F,@J?/2.('H4VU7J[+.W4\Q<35+ M\D@_"$/7<3TI?YROU$>N.YP[SJ0MZFD?:D&,=X'U)_PU\&HV8:$JKR9^M;5V M&Q\.;KD=[0/(A<$/05BPC9_<-748 NIX\/S3V:T-R^4M+5'VN\DVX2O S6Q?4P MS1?ED]G5@BZN]NPF*=G4;=U3G5[+;N]-;4',);Y;KP.(_AG$I"AQ*<'3CH@Q MICFJM47]A)]0FFDW$G-FLA(QIHVEEE23Z"X.$E*KA9O",LI4)C![A#DYB&^2 M"#[#"%^M''F>WM8*JG^%^:*0O\EZ7,#58\J1L/J.8E(?I^I;2M; 7HO?=0.M MS^>PY$,8R^<80UASW3AH\\?B23^N1_:/^%W&D^!=S1WP;F4?S>T"J@P)U,=O MZP*6H8*=T@MS/D#>MF\SHBEE+T^.9SQW/4-N;)BEO"RNIM-)F;BX!['(JN2Z MQ-;3S+9;>1W?Z^%BFXXUEF/ XL^L,,'=OC #A_8<7S)07M2(+^F(J.QEC5% M$4=!5IW,%RE:I0@?!#=%V7/X#)JKG\A@M"4X<$0+OH8/:#F*@!;=01?[<=%9 M(_Z9&I0R^G3VX%&_:C2=/09H#G+J#KZ*X1SB+XFEY!B$.=;4,%, -SK?[&ZF MT4#42:,/YO#!'#Z8PP=S6&ZN\,$&NQF<5Q^49!&JW;V!8ZXZ,Z M?%2'C^K0\MYBXS6*LKCQ8_ ",E+D';=%("<_EP>=B5B V0PKR%@SWI%V'^18 ME\;?,EG#9#Y=@?*M9J:;7WZ H_>D#X=[!U*]3@3Q);P>1CFH=/UJ=8NHWVNM MQ2W76G%$ADA"&,/M?J8&I\CW&YM"FFM8KH_=$2#&GHS@;JK=/23^(J[>Y,I; MIEN5G[+K72T\-P@ME4O55;>"TOEW*4QC 2&4^^M]D$SR:]!1![<(D_TK#$AFU9C)2U1;60] M >!40IC".*^Y7GKV(4GFQ7'.563D.WO5V[CJ;5T8/F-%8GXOUCFQ3_V?]"F; MA/ETAAO]]6)!3-$W2;74+JN;%/]X"X,GO.;R>KO2;0*Z1Q^3VV*R50QRT#JD MGV%6W;$R1I 1)C 2:HDGF,XF42GQ<"]P:E.C09-][NV6(X#*O--JB<05>7(^ M:A5@>JX]9VMCJ&"G*A.YJ^OVDP[%5BA%:=YI^UXO>,<0&YPV FI'N9N\"KC;)WFR)%^8 M9;?4,K81J^U1E"7I ,:W2C&;VT![L34D"2_;ZK&BTH:N=RC?B"K;UP9\*Z(D M$=ZVMH'R/;U#;8TS.ALMGE,71>.:Q-CMO4V>"*VHL($43^HMTZ1\U&V2YP@^ MX1NE2.'KQCTWPJ+9IONA SM@X=?SD;X429983[AEOP;2;G,45/[V_B0+Y;!* MG-3)(?S[D.DJ51S!EPI+EH?J=)UG1#'$ MG[PV>3-@Z3N:-9Q/9RQJ53CFC&(1IQWB>-*]VAB^D(ISYB21&EOGMBM>-:X" MUTMS;3EX)%6L'8#OW/(N]%,UFPCN"8VN^PCZ Z5X0PRR!>,IGE)WH628S%PM MRJ%YDV*M;5B6LN.K2X=%I<;W;WXIBH]!&66HAO2CAU3F9F%K6;4TTT<<3/'& MOVD-L%M14CYFHJFK];.1GF:L;'^L&&8:M\-C^\.E M:$5P-V#V$$9^:I6KKB/8U:#90T,L7:UJ;+O602/.OJ0YR![3:Y@$6(@I0[,K M5-<9WLE9=@FR$,&"1(PCV>S9=';7H.41SWT>8\C,9@#?I3$,L3PEB/;@=##A M#>F!,IVO'@,=?4R(HS$0NSW8,&:T''1[W+FJ M=7CU:U_P8&[#YO+HGFXKAX"VU0RI/EHBX50BBY2_+W"HOB6M%@J,807W.P4W+2L7_KZT#*T M%V9=%F;ESQXOWGKQ5E*\U7.D>8'7"[Q>X!U'X"TP-E+.W7ZQUU>8/-X*DUYE M.8BXN_,%CZB\:)[$JS$CJS&^WI]7O<; R]=']!KKZ!JK[AO-^?@:H;+6L[:D M\\O0*_O'H>P[5O%L;!.:);:1F^095*?.37()GLC#ZI\#] T4>457?ZPQ#W44 M/3G0 M%*>H?1NIYZIZ()RB'NL5LEX*V7BGL7DW#*DW#<=&YKZO1"] ' M%:!=%0)WAKW)H'8"\1>(/8"<0\/1=^# MS N^7O#U@F]7\,6[!L!G A)Y_YPH^*S\8=IT M]1O#"V8.Q0EMOZI L>JV\X*133<853#J>41X*2O$ M#0E1ON>%=S+R/!LY?8?QR82ML\%4E5EG_3ZI&9]// M>_H4&$(Y>W2*E,UN[)4HW4J45RV\:N%5"W,R'>=@/!GUP8MO7GSSXIN,^%;' M,'=K/FN6TTI5LSB6BADVDB(;IY^7WNR4WBKS0?E@4_G]?H7YXF*=Y>D2(('L M(=O;(&0+(5^6M9OI^7LMT)DO9RZ]Z5JW@@V'$1'X&(S[M33T;:IP*E M<&"?C"/ JT7'H1;9;L U5U"U1=)%L()Y$,,_072'P"J T22)IOD"WR>*]2D& M#^L5$=V*B# 69[),40[_K)Z";7U!E; ;^6&\@.[-X-X,;M<5SA7]AE\6IRU" M]S]PO43M)6JK)&KO:+!7S?B4IM%W&,?X/+[!LR9S2,+W?'%"IO B!9A L%$; MPUHN18J=XB .Z$U>[[#9,3!H"]MQ:WC5QPY9BZOZJ!Z>)Z/H>(']. 3VHY1- M??6_:O5@)&$.;N$SZ,#6M")(U#1>/@GD GHUY(0J1P+9V,*X4+W3"!TJ^W6:[==[782AF@-HFK7#/>VL*L[B:9IBT^RO7S4E:7ZURG)\CYJR0O2.NL" M"8_*DQ&FO31S'-*,#ZXY9A'/$:>%JZ)4'7Y9?LE;&#S!N'@!0_7Q'M$ 7E3T MHJ(7%:VXW)2?R1$>#EYJ]%*CEQJ]U"@E-5X'$/TSB->@EA.%]E,4:@T9%5R^Z>M&5]M0EMQRI.Z9.1V4_Y^M+BU=F+]:\+.JB M+.IE+5]M>ERQ5/Y4\A*GESB]Q-E?XC186AEFP7R.,&-E@4>99\O5^OIT'2]- M&WJMA7QP\K(10+,4+%W%60'J+5GA-VFO2E%>)=H[VZ>PB79*\QF+J>Q#C M)N5[! \+C/=YD('H+MB4NZN_2T>+:BU'\E.39('>-7!0$T+JT$\W$ C&J-XL M8:=9PJM@X]XX>DZE4U1(O!+;5S,;=OR?C,[F16(O$A].)#;J?H/X"U=O5DG[;C0/9]9]!CD MASE\QI]7T:>C-)A7(KP2X94(KT1H,JUKOP9.1KV0!%CMIC@9SX]7SKQRIJ"< MW22X-7@,7OQCIC2!AP*/0+_C];"$ Y$ S>WB-3XONQ_D")?8>EXP]X*YI-S( M/P9/1K;VTJ&7#C5)A[Z&CB4RHJOR56U*FO!#K=[O$")O00OUQ@&TJD0 M@X;T,J:7,;V,Z65,*>-OCQ/+RZ!>!O4R:%<&O0H0R?W([@ J3/Y&8Z7WB1$( M>LSF)BYG-I!RQ/N89.M%9B\NCGIFBW:_EQ6]K"@I*W(.8R\(>D'0"X(*@J"Y M"&%SXJ 7J YL@]S[=*2@;3A)HDL8KTGRN:+Y46DT+TIZ4=*+DEZ4%)L=U0XI M+VAZ0=-^0?/O;PB=)$ ?__#_ 5!+ 0(4 Q0 ( Z!9TU\2?FY)0X! "?G M$P 1 " 0 !P96=A+3(P,3@P.3,P+GAM;%!+ 0(4 Q0 M ( Z!9TW25S*^WA$ %S' 1 " 50. 0!P96=A+3(P M,3@P.3,P+GAS9%!+ 0(4 Q0 ( Z!9TV3_LK0&Q0 $DI 0 5 M " 6$@ 0!P96=A+3(P,3@P.3,P7V-A;"YX;6Q02P$"% ,4 " . M@6=-1\QZ??TY !WJP0 %0 @ &O- $ <&5G82TR,#$X,#DS M,%]D968N>&UL4$L! A0#% @ #H%G3003YI5\8 K4X% !4 M ( !WVX! '!E9V$M,C Q.# Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( Z! M9TV+.BJ4CCT #>#!0 5 " 8[/ 0!P96=A+3(P,3@P.3,P >7W!R92YX;6Q02P4& 8 !@"* 0 3PT" end

'D459WGP@:7L0%N- MLHG@=7LR@=EHAB5:D0$L(__.%@I;*/LME*_@XL<$$^R%->([7C(@,Q5/;S1T M/!?,/BZ39#()PCA[##/Q^2+@DLE3:..;@<_9W M$%]RF>PNPF 1W.+>W !S/ M?"VN;T=NQ',Q\>*&[BO.''(3.W9&A*U!M@;KL08?2/@, M9FH#EPH689 , ,;L21[6F.N,\(4?&Z]1$.%FUYP-0[-5L&)S-BQ=6;A1EGAT MPVUI4GA[!F=(/+J9%@><#\CGAM<=3SRZK754P[BG8T[][@ZHH=!V(,)_<>,1 M-T8J "[8^1-)1U5FT*>;OHC9@L->%3<]YP/E)4H/9X<5!W$>?7T$:E(?5K_%%L>3L=%,SW5UU?8B]W$%B>^M?YR*(Q$,0+Y S MEXHX# +B.G QVG3B*\0?7H]G6UXHF0Y=2A"W!TXNF@A&/EAQ-MQR+LQ'[1>5 M:%A['#WC(M@>&!YXV?-P,:3#4[MTQ=T,L_WG90 RTD8(:X9UMJ6<4X.\3@B2 M,@[H>J+[43#[,,%:@MDHH" B&)92$OA)O(R#2 =Q2!D M410X+L6/2CJ"\UR@$$(4DBCP0$,7Q"!?'QRX0\@C?"WUG^C'K"0#:9\FXCBT MT/A=N@C"8) XJ:!$F6U86$!11/#_"#;F73C\,A&MF'J@ &LD3N&/\(,$3H6CZLQ"OCY%4TYDT.# MH^"S!137K/)ETW!,;;\8,59'GW,CFZ8',UY2ZKI ZF@1XCF5^)XNMN79[*\'1XD%2<+GCQK[CWXNKX;0++,!68!_W2QT342 M>/1-5"U#$H93'8UKB$)7\' & *&/ Z;0KQAR'BEFZCDK8,)IX+TA:(],RE%A! F-F*:+.)E@Q5'F6L7$ M&?E(LCR6.%AKW' M+PL9)4YJ7 #M!#>#,G4#BI#:Q MBYM+T>IG4SV1^0^ MC<"#R!7X3Y0+=M&\4V8MO(5& K49"7V7JGT4HHD=Q4632)5U@+J8FC#D.-6; M!*4#L+CBTKVR=(7,:_.0$(A)$A2,7*&OHRCU9_ S0(<>#'6@XI5T6_!HZ *A MI*.&C(*ZWLF;6C)*FU7"88.(OT5H0CPOB>*00D]UTZ+(O./6X5-^P,'P3P#- M GOFB(1^#5KL3(@RZF3F?>;!<&,@7Y"*1Y2D4E5P=[=98*_S"PS_GE]!KQM$ M^67&D;FE@*4XY3]UVF@F)DI0T$!.WZ@^CP%''E@M !:;.'TZ2!9?3B.()!!?)RE.G,]/24RL S\+OJ,^'R*,W M8H>I_S&VWT"E O<@3"245 24.GC8YK>M1R,&=UNDH)@-G(1[0WXT],O7[@*-@W@DR=83 MIO9NEA"DAG*XG-L;T(J"/(XJR-MX!51@61:G7DS'9U,OQ$=3_VAFQOM)G/NO M)#,L\!;J/H!G;22<>U%O:0R#,P"90)C0H("JI\D8&&1YOC1P04.6]%&]8KDV M72[PC3U.'9:1_4RFWZ "M6,@":WBSIVE/#I*V7+%KT5^B_$"U MC<<.! ^KFQ>6?$[J5'V#Z3K)(GE<$(#5S,@R9D[J'=KXE(,II]PM6/8&,MF: M^G0+-JO@=J96"0;)[=*\5U/PA>@LZ^PE4).3^I(%EP/$WDZ=E"(P67H04SPS.+XGP,JS:U9B<.0S,M<5I#L"HC[6#!F(MG)V@;F#PKS*_8 M!X(1UJ1_>51?-"O%P]CNN)^$4>HG9V7_?)9'HJG*N>"OD 7?--<-XZS?L2WF MNL'&/;MAX*=.8G%]PQ KPN\Q##\?!T[5_%H/_ J&G*;2,Q]H&CUFZG@6B662 MBJY1/_$''MG(;V<5%VP3ZT2;6(^C]_+D-"WH9LX-YHO!E'I1FBG-U\1\8@$/ MA,W,$!V%IBNS+.1\KCW*DRT_W+]83E/;T6*:>C[!DXZ#Z=UK-$,Y)IFG.\6E MB,G,=UYEM*(1>*MI>G489Y8HFS)+<%.=P+:OV:]\GW*?) /\*L MXQ67UU>F"8<"3 L0K8R75JB&V6Y=43>L&7>5(K"CXE81 WH P%3K0%!I4N> MF1I@:N LU #&#+3ZH!"(9KN2B_[WHB-05!!Y0ORO?YFEQ+?);&?;-*NR(@OQ M8+;2UV]AT#$6T_,8*E T-]O 0.]^;@MCIPV,/$V_DO ;;V!@M!(N)P!F&Q@= MBM@P5W0S[L&;<_PK.5+/.<,4(U.,]5>,N)26-., *S&""2ZG;*]L;J\Q.5J4XU14;X;-";< 8ZQ3'QFKCKW\Y MC>(X9 DB8#V@14[5JC3$K2%"77(L90(N#L;Y#M$$8FHW2"+O;;K)-@N+I_N% MA5T39R6J\^9W6O9$TH*!E*_1NI<1CJDCL?MI))U9 #JDNK,%4%=8 .FJ'MK; MS;8'"M5K*XOI%FJOII5&:TKO4GF-9KK:PMR&O09Q4-ZP;&\*TX.":-"L,7:AOL:>NU8%Z] M3 >>AK_S0"&[78S\F)6LEBZIBY6T<35'J#"P+"CUPFDE1NI]V7D+PK2"LV]R>-7!$Z=",J$H M3H^OIH>#]A/:Y<:1/VRA,=]QX\$9D4'BD=MASPZQ\"*Z(^$#7M]#[X5H^8.L MX_8C;75V^#XB#E3\F&>)+W_B!IW-*9#6*W!2[2[\93DP^JS;U4:?>Z>J$)7'>T+3M MW:Y[X8WWW\TPR99:OOC_2Z3_<-($STIX>)_#(NUA+<("A"_TQ056F*"_%I8# M?WK$0O[9GU]I%^39WSULAWP,."B-IXV0^B'W?_7P7=R;*!;? M7)])1944F9?M&ES2[&*01."^1#P]X#N)9V[+7Z?'Y'ZB8+L[$J!L(9=7"?F4 MH^ARGMFJ_B'"1M,09APN725M$CJMU4DE7T2U15BWWX6WLRL29Z1G%]@RF)L! M\TDI'7HF7S=K=,UH_,E]JO&'I3(I+^J09O*65?.EBR7;LZ+>N'M2R M_4%0#,A L)])B ?C'7K_1YH2B+@@B6G1ANL_'=_[W4XJJB36ALD;HE@W[5QG M@M?SFMT:$]SD-5EK&L$KX5&@R==(@=!-;EN7%J"W*DV+*Y)4;!$G?([ML M;]<'LN-+>#7PKBYDC"-5@XQQI&J0G3B@.FGXI&X7/EU^H4G!Y2(P/BT5JTN> M\%*\DL3SSG*(5V+M H3=N2F>>>95O#)*CCZ8']X-?(]6)9<=%*,$ZD\)Q^KD&,S-@+EB9KCD!%E3 M*N>:4+[6I!JR)A1RG4$U59UTVU+M%!D.B4-[YM#3X?2.4.(DH1N[9,4Q\/J; M/@8S@YFY13NHCH<8FVFD-Y9%1U4,^QNWQ1'>JTN314D].H![KXT]J\047C=K MM=7(9.((,J%)%O/,CJ1>[Q]^9UKUS%:0!+$-TZI,)A9D0BWYF$43RD @;1' M0=7V4P\*V/'%NQ)H5Q8PQH]J <;X42W 3NSO5RS!(E]IV\4 O?>2L2PX."]' M4.-U1:X3TDPFCB 3JG;ZE L+#FH!&'-^J@48XT>U &/\J!9@)PX.3AH*E-;B MAL>KY)(QWJB3Q@R!?]1 X1!>3S-;SY@*K\@E5SY5#^MF-F$Q9=Z0#.;8[VN/ MV#$JQA'&$<81QI$J0G9B![]BV?_#M649%$ZKU>$8"FO,85;\5SQS2.ZSS8S)1,EE!0U/[\(G[1^_^\:;3^B*TOMQ\_O:1RY&^E-(P M!EZ=,JE.VV0Z+Y5]'JMZ2$MBXS:+=%XQ&[<;*A_WJ.'/]+[Y'52A7MOK[=?< M9Y\#M8/K-AW_PY2A'AG&4Q-X !V]F4A08!8A*,W&3=F^-&6'A+'M^L7ZC#4F MC'LA]/IB\NIXR8 ,N&$8C+EX1"L])DELX^/30G#X?3DOS/6)8R<1C@+OO=$1 M%\PGO3V9X"MN,. F(8GPKM;!%?GEIRQ]D[=D> M<:A'\AJW/:#AKS @][<5@XPG7O!&R ,)GUV'Y .100#'^Y(('W_:ZGZ9: _TBF) K_)XJ2 M]/WAL?M=-I3O>+.O:"GB=UAM[N"7"W?P71)539=$^;NN=UN6U5*%GMSM"*IE MZ$*[JW6%MG(MJX;<[EV+UG<)WOP5Z921:4NI7=$QCZZ9?R=!_&E!@&<_?.+^ M^.WFL2<\W+4Z,(@?A&/;@R]!T]#O;KY]QJE>,Y_M\;[U[>'Z]OXK/NJ3;+X_ M>C>??\-]#E'\Q(%VNKW_R(5/_4N1A__]E$/Y^,\OA1EN[^]^@[$^"']/]U80&X+41P&?Q*!:K1L:/K] (0EI((C4(Y\A,7AQBZ^O_@[]<"G MOQ=U4#_7B/2"\MXKBF7:56QV8_GTF;FEMI59.B1R$ALS^_@O$81;._>SYX[-N/.F\%CO$)Z1UR/V?D MA_\_D$E,QGT2SAY21'[!_SAXM,\D<.M/WUR?">". E@U;9W[_9>G-GZ(L]% G!F?:Z:1CKX9N!&D^VP08H8.DZ$A M>29^4QF$MR;QL&,U#6^2MXW&["JY= M?=3F _&\M*9BP(WM\$\2PU]'UYU;2L2JL@?+K.^ZVA=]A;<,O;GH2SIO6EJ# M\9=XU93/4[^>GZ-Z3R)BA\Z(JMP!>*M>,!E#B%$[I0M:1ZJQ,[,_^JHL-A=] M4#J*UF2C(_**>#3\F5.[C8K]3'P2VA[5L/9@[/IN%.,F\?/QKVG;6\S M5.; MN\ID\&P:K&0-7E0;[-@:O"P?+:P[Y_.W<[GOBO61*PNVXXM[53"O,FR,*U6$ MC7&EBK!5*RC8-A-S#"G:=4-"YU6QQOGB7=%6P)MNWEZC:O":T;S-1L7B+?EH MW&Z(]UR]5A"E 5]/L^<_53ZS>^$XP)%]NO7)_X9.@> M?]]R1W]H7FI*^W2I\)JF_=00)_-81%5Y2;8840]+5 FTK6(PJAZ8JC(O*U+) M5/U!0X5^R#F>'46_7+0F$X^ #8I)Z(QL_XD(/GGQ7)]$ M=0T:/@?!X,7UO!):+%SWVI;4[K4$N=.1!%43.T);4=N"HBM6MR?U3*ES74*+ MA7<[@^@S3^81^WE0SN0M-1P[#-]H3>8X2'Q:U/Z4D8=[L2,._C\,@.(OT<]18YGX'M0U]^X/:DE7)@\/[=E7,L0Q!BK+C+CETASZ'MNJ-U2=T M9C=*[7@\)]=^:RW,$3Z5W&G+RAZU/)!\GTX4IW)X^--QK$_D M._%IV_9LWR%H),%N_J_M)W;X-J.FQ.\;KI;KI!HR;VDEW_C+[M";'1I,PI#X MSAL7A[8?>6E'-7OPKR2*L21[[T.$I;RQXOX%3#B<1E+*VM0I*FB__?;5_E<0=L#\ M!F,21NVW>S()0CR2^D">J$6>[_=YP"Q12U&Z>NM:D*_;AJ!:BB98BM41E([1 M:FL]LVV:[1-FB3J>B]ASMN-@3@BS0\,@A!$_V-AGUV7_I$AENZN5 MT[>OS@DZ)BLLEUN-U.-&44(5^N15.3UG>.7UE"G[ZZ7\RY9+M)>#%22*(*2V_7138;BX9[#BBK=W=GYV MW=!9V"!*FY.V_,'7O#5I=C'6[AL_B>^F;[E1H,J2\?WWA^X%-R"..[:]Z)<+ M05G>'%)54>KU.I;0,TQ54+5N1S"UMBP8JF%95JNGJMW6=^6[)%_\*NN6J6H0 M2!6HLA:+>6PSFEV'P;@#V(6V$__AQJ.<>#UZ#2 .%$7 *[SZ[K629% O?@57 M"#RA.2KL@-U6Y"EA3[ CJ0KPLPWO69J@RM>:8)K7UT)7O 9L-^M;-+97M]]["^F-G79.SX[QYW\K8Z:"N$G@N<[;0M:9 MB<-YB\/CNN**O*C"C;A)".8S=+TWL*2A^YS=V;M[>85Z;D)Q=K9AWOG?I,1E MYY7.[NS<[K;R'Q^_ST93/FP3019O-9=7W6J>*P=9WGP@:7L0%N<]DL'YX07G M#\$P?L&[Q\%&TE#MA_H1((]LB#_?+6&[(T\V=^?9,02K8]K9-\HF@M?MR01F MHR(5[7D7.5/-3#4SU4'Q3=.GH,D%=TAIBH_/ MD]I^MET/%RL,W[MYU1OC"CYWV41#A_M*<[X[N>L%[ MG_/=4UWNP*?$HX=9;]Q'= MN7?]@?OL#A*Z6[_F=2XB$QOP)Z U7:JP81!0O@,W CWKQ%>(/[Q.^R 7-@' M ?2L0PV#G;;W2A4M@I$/5IP-7B[.AS%!JI_!DL B03??]JC;GMTXF@Y/O?HK M[H;"M!* C+01PIIA#4@7J4%>)P1)&0?4.@1 #& 7-TQ0QF:C@+F+8%A*2> G M\3(.(AW0Y,!;(1ED@0S8P)B$>'44@(J3+0,&_T9 @IP^\,L5O/T/%&+T*H>$ MI.S-^GHMCX S$V# F!(72$3-;-X_#?N!Y>;9CN8PQK9KT="%\8D-9G$=&W)^ MP0+ @@\W3LU\T*?PQ2,[!C)%X!FX0[# \ 1.%T94D,"L.PG(95A G"$R+,8A"R* L>E^%%)1W">"Q1"B$ 1!![X&P4QR-<' M!R$F\HCV14O+5O!C,,G1LYU_)RYZ$>!^XG?I(@B#0>*D@A)EGL[" DJK#"($ M&[X/.?PR%S 07I3$T30X'LQ&I*Y+[CP![, C\HJ2A03S\#;'*%-SL4\37V7Q?0Z M\TZ:P/Z"=\*-0!V@.4LU$]45+BB.:%$PY@S\>YZ%/:=?P1#DK9W3 ##5R-/A M0>_B=,&+?\6]M]<3OTW J*1JL& VJ,V9!"[:(]#@(%RIZ: :/_#HFV@HAR0, MIQX'6@0*72'Z' "$/@Z80K]BR'FDT#!E;MPB>CGXU M:(F0ZF0=F,'4/^F2( M_1;RX'-J#6SJ;%#O@QIS?&\(MC#3V6C^@H3F5*#TXQ#CU72[3X*"(#< ](A+Y+?45^7@KH^,IRZOY0VJX3#!DWR%J'?Z7D)O=26;@SD"U+QB))4J@HQ\C9Z['5>CTW_/ALU M]GI6:NR=K97FVJISVS][!+,SU74TJT&W?Z,$E2KHY#>JB-VF ;H8_L-O#305#YY28^WH$::A<\X5X2>Z,Q#G,_Y MI?D%:CTF)$9H9UIU+0%F/F>>O !@R2MQ$G 3F2]WOK[<-#8OU%>PJ+P!C"_6 MT\PR^J!-W-@CTS0?Z">(?PFJJ*40;W$S=!H04A5*-0J-)(>%3&)6"#-(PBPW MC6YK07N.5T %,<'BU(LUE-G4"^GP:0)A%N?VD\6S@YB?1*\5X%F[\9&G&=[2 ME#7. &0"U8BA #CI="<9!EF>+\U38PB2]-$Q1@Y0Y0_?V.,THA_9SV3Z#;J^ M=@PD\2E)LFQ"G@Q/V7+%K2R&BN:3%:EUPH0"Y0BZ9."FA1=I-_1HY$[R63'Q&!)$FZ1%&K@8 M\QTN5 ^1'W!2YH92'-:A9@_Z*BKG8T0QG;'_22,TNQSVMTAW=:A6U=!,IC;N2J45VY:1 GC MK#\"52RBA/CCV0T#/TV]%IT"&&+%WN$8AI_?Q)JZX&OSVE^ M,E=YMK^1Z5U,PO03?^"1C;+A[-#LN>8363T^J\=G]?AS<#R.WBN2I#5A;I;J MP&)!6+M>E);)Y5IX?H.X_U:,EN@HM%8M*T&;+[2,\MJ$'Q:O+M)\ M/40Z#M;V7:,;GV.2Y;VFN!0QF6725CG]T2@(X[2V;AAGGGPV95;=2*T0._O% M; VS-%IUOFT98KW3%Y=V6TNW; DP+$*W,UZ\P1K/# M 45KM&;<5:;'CHJ5Z0 TH \$3.V4[0!2S\SP,,/## \S/,SP;&UX,!-'C]<5 M]H2R8S>+6:W%8*=HDO+BS;_^95:^N4T59E:YO6H?>&'/(+,MZ\MMZ1B+I:28 M@*-H;E9LBSFSN7+;G8IM\Y+2E83?N-@6_FY)QAIIB98F:*F2EFIGC[&'#)%@_P<&LP&=/6\?2X4D0CI67#3)_+3ZD4 M+ 4UZ N9R,WSD LG*[(#5AL;Z4[6QF1JG3;"9X6A@C'6F:J-#=5?_W(:4\5V MJRMOJQ9[E(!P#>CQ?-:*I"DR4(PGZ/UZJ#"QUP'HI,$XKRF>A.!X!TGDO4T/ M&YMK_=PDDGG0S(.N MG >M[NQ!JRL\:.FJOMZOFQ5]%AJJK.SOLM! 8=HN8$TWF#0!%83NDXMC%H[ MTDJPX[AX3)G@FB-;J8A=,LE*+<;*T.7+@QH??P@3Z((48*75J&1MM\K#S8 MF/<[G!VG7#*@<+PA8.5-N>,Z)Y.=BYQZC=,!Y[N1,T#A:O*Q4T8 M%G Q)X$Y"4UQ$NH<<-EHIB/T!/ 4?)H0IR=BT]11JCJSC#AYI1'74['6BN;G M\8PUD#Y_UJ8]O_-'/H'^9 $6TYU,=S+=>5X!EEWHP[S]]3H.7H4C)!.*__(% M.VG[[;(4YYDW4]\%E;MKYA_')@MX+Q%=+;ZC???S1#+C$/N6LQL-T03V//: S"7N 'Z M&-0O?"&IB_HU)ROU:!YI^]BO6+P9<3U_0.@6?3_D?LY@>2"3F(S[))P!JXC\ M@DNT'=9UI-,W['9X8C)53?)SW_FRB]Y*F%5_!$ED^X/HIP7_N7(,U]_EMRQ* MYOD)^0]Q-AJ(,^-SS303UW^BX<8O%__5Z?1ZU]=K=!6F- N_;!JK[PAI-NJ7 MWC7$6!(9KPB7Y\(P 9[)P?O]ZN%'"<@]Q6K%N_^]D5N7_1EBS]]T#TY4>-'0 M-GHY3<+^J,O(:M*'>B"Z,S,U7M2L>N"X-S.U\V:F(AN\*C:% MF6>^,A5#YTVI*QHZ.[(_O*D"3RJJPV9+W4 M1/?MBZ?%*Z+1#%2;PE+%X U=;P:N>E-X*O.F)38#UW+6*4N@[)E \5T\&O!W MUW\:!&/N,J.U+$J=3[]?_?UJ]G?WTT_USH[2; M<:8JZF=OZ,*O.RUI!4C=P4-:E(O-24S0>I*9&]) )7 M&^/1-(6KIL1K6E-B#^4,/)KS2]BT(M<6[FP'NT;4SG^135Y6FA(1J U1BK+. M6VI#RIH:PU1)%'E595[I>2%J:+QD-47_RJ?R7Z3)ZQHWHXC>$4BXB3>3U4M3 MSV.N6/HU+99>;C*0CSP/SC9NR*S>6JL4G,<7\JI@SCC$.,0XQ#AT_ B]?KBB\J,1XQ'ATE.P,NWUDUE!7/K?&FMYBK]7[-,<$+ Z)/5Z\SW/Z M+&NTRAJMLD:K56FTJNK;-UI]IS?KH;YG4Q]UZBILJNRW,& M1MI=!S6PU-X+-9[*:V?&B_8X7W9%P0N+$]CC/!2&-FE+0M'I5\+*A;X?! MZ7=XJT,_2>9U66'TV_63IO.F;#'Z[?K)E&@CV%+I5X5HMC[6Y9&$XY,9EBT% M84E"%9D7]=J9@WVQ5D5>EZ2F82W))B\:8N/05BU>,THVV0VIU2KU;$F58#N^ MF%<%\RK#QKA21=@85ZH(6[6<_!HDE93MW/Z\;BDD3O#DN_\A \Z..9N;!*X? MT\OO8-[:Q0.:S"NJW#0745-X65&;AK5DJKQIU2X7LR_:LB+QBE6RC+,4RC:Z M]*L-.I/XMN_43V/J.C^_T=2(1:1C&K)Q=D*R=%Y5S<:A;5B\I9Y5TKD&_NB6 M.K3C!K"5BT7OP;ID?VWZX)G$M9SET[21-Z2F^<1XW71]2N^WA=M%;BMR%KC MT!9E7BV[7)$% LTRHXPKC"N,*XPKU86M6H% Y=S^)O2QSQO1U\SAVQ';O%5Z M,[#-&WW,N7V#JT4<+7R3!A?&%\87QA?RO'EI<+$*<(C@N;U MEPM)7V^U"L_,.O68!WJ^"A'(SGG&K03_6&T?3]V^L/ID8DT>5[JKK,GCX3ZQ MMG!-8?.9M(5C;&:KF;&YA-5<8Z^A!H4[=6JO59V^;_5LU%4=^M6SY5=UZ%?3 MYF$5(F!%VI"=\^8P.S);V86X+];LR&QSL#Z_([/GYY:SEBUU6U6L94N3T*Y( MRY9S*+QAI:>,*XPKC"N,*Y6'K5I>?^5\_"W/S#XD_<@)W0E>-8R@1LEDE8FG M-Q?_HW?_>--I?1%:7VX^?_O(Y5A>2FE% KP[-?5UBA4DO#"I>2&X)&F\(=;N M",+>F0=3YE6S<4=M%1VX7?:M3"SC4O=;[/;.7-?R[KG]+4@=;XS;.W-=RWO> M]L6:WZQF(J7*L!U?S*N">95A8URI(FR,*U6$ MK5HN?@U2)5LFKEG7E^.M=];U99.@AG5]85Y]!1H25!JX6ODJC"^,+XPOC"][ M>_<_QS;,>SR_^H_?;AY[PL-=JP-C^$$XMCWX$NA"O[OY]AEG>LV' MZ]O[K_BH3[+Y_NC=?/X-7&Y5%#]QG=LOM_=%:N9 /O[S2V&&V_N[WV"LCYP, ML]UT;_](/Q:IK2-"7WJ/C\"A*2SY^W.^/@5P&/BQ\&R'K@W_!6FPXR0DT>R- MN=\=>U+X27@A_3_=6(C):RQ$<1C\2807=Q"/LJ'I]P/B!*&-M2\"9U=+BV%3Z95$)K[5%M]N$KK^$Q>/".=C]YUQVGV'8/>=-?UV..RZ M@(*$'PP>!H&W0\*]X+_\ "0)) ^FX)P12F-$KTF'\3O!>&+[;]E8\*[U"2:* M8A=?X((A#$0I 8J2&Q(2,;$[7[%#;O;SP(SV,;HGJ)10%B&W)/3>0"]-@C & ;6CF08&@>I\[ MGQ8;*4UA8G)WEG*77Q #HD1U4OA#J0M\CKRZ$=86P/L.(!#::')=T%VO$S"5 M(%A@+/MSE\YD&F^8(/ZIE X#SPM>HH^["Y=\;L(EGIEPO1,]4/?_< G^%>S+ M@A[@SI?6W0,,#3!Z0 2RCK-K&+0Y/THF*N<0#QL3.;#R?KD0T[\G]F"0_TWG M^N5"$L4/BXV+N'X0#DB(C\VE#^?#RVP V?BP<8YP^L[Z5P[U/9N:37W.4U>A MPG'G(J>MLVIWA&1';$V3 MU^IWT&YGUO)2V9WA*H.L(LF\J=5NU6X)[Q+:ZW;.C_!)%S^PNS]5#6;-X76DQA)O-"]S*%5@K^(< M&BRPID.,*XPKC"N,*Y6'C7&EBK QKE01-L:5*L)V )_[A/MZQY"BZES8K2B\ M:M4N:5(=^FDZ+Y7=!/" L@X$%&N7#JL. 26=5Y7:;0]4 MAWZ:+/-*\VJ^L.T"2TT>P/5D/1,97QA?&%\87VH#'.-+-8%C?*DF<(POU01N M.P]\BQ[6K_.="Z=_GTGC0LG$>9O1N;"YO4_/KCVEM]AS]ZO]KR#,FH>G9:VL M$VY3.N%V4JYSMN,$B8]-AFA37$G\@#U>QD&(+;G7]^V.L4//7V>MZ&GS;SMB M;6X;H$?6&PO6YK:Z;6XUG;6Y95-7X?C/SKL06T6%Y;6IF_.E#KR;M.FGQU%( MR.S/K_3:CMG?/;R_H[S9?[R-AO0)N9\S"_]@X'N33 M\KWC.Z)Z^LJE:A-Z^,Y$V7J*; MDL/%/*DO3]X;'[ M73:4[Q@&BY8B?A?!= M$E5-ET3Y>U=I2=*UVA%,2=8%]5HQA9;9NA8LLRW+75'66FW]NP*C_PH>%CA8 MHB@N(1K-(_+@C,@@\ FV?T.TVB3$4Y29A, 1C#TZ#[7$1"9]=A]3F MBBE)XG6E=KT&=[^:1]5+1O8D9J.:"^3&=\!-Y*RR>R(9Q$0_,4VF..O$[P MGZ MK225U^7:-8O8%VF=5U6UUBNI3NNFZSZ#3P:!$C>QWV@6KFZ+1.85O7&WT0#2 M-5\D]38WO?'$"]X($4+BV9C"K*V-T7A9JEU'I_T-JUBVSF V9A;X8S!3NX4A MR;Q8MDM?0:Q%WM!+OKWPG%O]S)*:%6M_60I@QY?O2J!=6MV!%-KRX*A M&I9EM7JJVFU]5[Y+RL6ODJ+)\,Y\X=,[B*RKAKJVW? ?MI>05A21.()W"V3[ M2NPH"N1;4ZXXB6%VE(_3,'N![ MW1:!#.L*IO8HS%X7T.=5A[ET/ZYK 6)3VM'=%6]&/6Z-&7^. MS!]Z1+[:3*E81KI:&Z<=.QIQY-^)"V!.FW;6H$CZC)*PDKA0'U%J.I9QL 0. M+E:XU(B#JV;?C*,++YXUA[-/$,2I!Z4T6ZG'_21KO"JKQ^(@*]!:*)Y/4Z.8 ML:6IW>7D;.FU2Z=ZCL',8&Y8)")OJ2$2WW7UQ_< ?'#<0.8H3U$SG0=5Y M1=?KB383BS,1BW-VQ+94LYT@G&!#'5(1-;O?"&>\L+:$=XD0FL*KTADI7B8H M9R$H32@'92475KACU=E<4\>0K"0_" AN67Q MALEV,9E8G%(LSCE3LW6OMF<2Q6-ZJ:KK>H,C4;Y1, M5A#*U#Y\XO[1NW^\Z;2^"*TO-Y^_?>1R7"^EM%(77IV&4TR)5V.U,OJ4ILUD MWK1$AO7Q5/@!&^]O>L!L':+[:TGLG^DE S) A4P;:,)T7N _"3$)Q]D!MN4V M\NM1?IT_>%XP8$;$51Q MOUR8ZP5H]DCA!)=^F@*-;4S#H8U)Z>?>5G9(YVK7 /W'L'GLV-L//[%C;[7B M#SOV5FW^L&-O%>,/._96L>T,=NRM[$\R;\C-RYRI#;3I5!D MWE3->J+-Q.),Q.*9#&[\V/:?7'@KG::L:^FT]K6I=Q5=4%O=EJ"V34VPS%97Z'3;IM*Q9*6M M:"5<2T?Y_.\DB#\MR,CLAT_<'[_=//:$A[M6!P;Q@W!L>_ E1)WTNYMOG[/# M>M0@/]ZWOCUXR/$OU-8\O?G_ ,*X!"X M)3S;H6O#?V&IVC'(2#1[8^YWQYX4?A)>2/]/-Q:0VT(4A\&?1*"GO[*AZ?<# MXN .D1OX N7(1PX%R<7W%W^G$>WT]YGGDDO;]+Z_D. M?GABD-[QYP113"\! MM,=!&+O_@6^3""_X@S4% P!D-BHOP,XGW)C$HV# !<\DQ-_=D ._R!V#,X1O MD6'B<1X(.5XN"._N?2F@?F[B)9Z9>+V3\]G\E.QF/%UFW]K#M.LXNX9!F_.C M9*(>[PRPQ*Z=9%/O%.!OM%C[(;'_%%P_<@?D.*=Q-Z%KX?S2,>;;X(W51[%F M=F:S@\)BC2_(+$><5L9)WN$/$I?&TZ.?L/N=.F^SOS%4B0X]R6'EK6+=2]]Y9L.:[04EH2 MG\-H,B?Q0@@]M:*J(!6REV_$#J.%J7&4C5W=0V=Q-WRC?F?R-OVD*[RDZ%M* M ^/"@3]=JA:O*\I/C ^G_20IO"8JY7*A"F%/?0SE(W%&/MC^I[NE:RH*MB76IK)6ZK<#%Q1R8NZ41,EOR^V%F\:VCEITO,+0FYQ%[PF:E42 M-*Y)>I%7=*D9J%Y27&N@%4][LNTT^K.L\UR;OG&JY[:&=!-M7SPF,9=+K-@1 MCK)@.Y9&J@J^58:-\:(ZL%7+SWW?JV6Z_ESR7Y)L\*IB;8<^2SGNE>:51)47 M:^'LG@_15WV2%5XQS'*YP+SK2G@1"ECJ09#T/5)!-^*PP-7 IV/<8-RH)#=* M._FTD1]^H@,(<\EC.D$#3[RL]!2\W6NNYH4LJ[[*#Y_!?/GQL[TN)F/'7NHJ M8XL\9L=>V+&7+;]G4[-C+R5N*HLN._92 M/639L1=6F+?VC4VT/2OOKWPA&.,%XT7E>%&EE '3]>>2 */'7G2C^G[7^9!\ M9>[7TGA--VO@_YXW'Q2)-ZW3YWZ9PUV^\6;5_HP;C!N,&UMI:W82AIV$JO8=KTKJ3YRY;NR3/Q$W)/QC8,X#_=D7"(Y/8=R+F)2+:G3T\2>T&H9HJ!*FBE8JBP)75G6K>N.*:I*CUW$ M=.Z+,1-/ (3>G,2%N9QRDYF@;0*G$>3#78>C4W-IF8' M '<.I=]_]S G0'1VO]2:G&!ZLJZ+]BZ,N,.=L#L&5]]E*@1/$Q(G=N%LG.?" M@Q$Y+$^K3XE'"&,;3X2O$*K$Q,<0I6FH=[P@&30.:8@_$P\CS_/#_'UK]AC$ MH/1J;+?.K[Y7HA6S7!!R'HGV/EEXK+UB6>,5M>2K9RJ#K*KRLMD49"55Y#7K MU&7-Q\+6-'FM[,-DE4%64GE)/'4MT;&05229-[7:K=HMX:U2$8\N?CAY90X[ ME3FW?[_)(4=)D"EQUYUQ/+9'LN\*T'G5*OE,6_60EB! T!NG[$S>-&IGS_9% MVA!Y4RKYKK+J82WQIM*X56V9O%CVM735PUJRSLJ/.+^4Q::>A2PH9^59*'KC M-)#$:U;)-T]4#VF9U\Q37S)^=*0UE=?5QF&MJK5+_NS-:+R\O7%82])9.15U M=R$^ TXQP5I1V^<4KI[^@,0K8N,TIBPUSA^0( IKG,)4+5Z2&N?O:LW#6.*- MYF4.I0KL591UBGAK8F[B+K#V'\<6\:I@7F78&%>J"!OC2A5A8URI(FR,*U6$ MC7&EBK =P.<^X;[>,:2H.IV?%(57R^[4=,[TTW1>TD_==+W&]),TA9>4VN4U MJD- &6^=$6N7#JL. 26=5Y7:;0]4AWZ:+/-*\VJ^L.T"2TT>P/5D3=(87QA? M&%\87VH#'.-+-8%C?*DF<(POU01N.P]\BZ:UK_.="Z=_GTGC0LG$>9O1N7!Z MX7<_Y!S/CJ)?+EJ3B4<$[$43.B/;?R*"3UX\UR<7TSO8UPR8_I]^M=1Z]L"= M8^?;TL[ZVK:>;=?#)Z^#\,'VR -QDA"(0:)[H)+ON)YKE]F'MJ6UK[LM51,, M1>T)JM)3A';/LH2>JK;;AB6:UK6TK@_MYETD%Y;5.^TAC]=GT32W[[,HG:X! M'INZE*EWVOQ:$N>[UN>>T+[OM?X.FO;AIMNK;I^__Q+I/QMU19+4&C?Y.R23 MO+RKWVF[^6W#NY6]O+()^FMA6?&I-0["&-M(S[[J!%&\<6;ZH))P/F3]W0\) MC#1'U\_@:D2,L(T63,(_;"\AAYZB5O;EZ$?9ET#; MY\S9U\1W'7=B>^!=@]7;*<5P@JU55>?U>A4RK)I],^2K=?5R943@4M:-G\X: M0Q!R12^Y6.(DSG8N2(G4H7[%DEH"F\HS3N'VC2$+Q59J8G>.X!$ MJ]+I%6!M"W]F<43%BN%+ >SX\ET)M"L+&.-'M0!C_*@68#7+6U0X4))$D5>, MVGF"NV+;$#PO-4NLB:.[(X:6Q1MFR>>9FN#?5J^*JAS(ZF/!&4<81QA'&$=* M+?Q<=67U]N"R.K=%7AW@>S8UJW,[C,(MO)EKD9%)ZZE"%LY,"S M,K?95ZS,C96YU8JPK,R-E;G5)UV\I??.RMQ67JXB\Y95JW8IK,SMT%EP237/ M.PL.0FZJ)=T!IWP6'M-OWV1?A24NI2WGL B=;EDAGCLEQ^M$I4DM4),T2>IVN):A:5Q3:BF4*LF)V>K(A7AN6NJX?W<9U M@.+&^7/*;KW ;B_?3/:R6IDIL3B74HN+[5<.D^>49[.RF=DN[F07D!M9NFA8 MVYOZ #.BSX;1GZ.KN M=@MKN=H5&1L%,VG%7Q<7=QAQ#:S\V_03[6M8Z0*?G=ZH)R>,:G.B8BG++;V- MDNL+VL0G0S?FAF$P+GA-I#9%5Y>RPNN6O-'+*])4/Y6]@;P/:A8OBE8IF+$* MF^D*>#]HJ%.MC2GN*BM;7M=5BNW;H,;$W'DMO(O@'L'^]N'Y0J _LD/2MB,R MZ 3C"?$C^L;N(7SBN^E;;A2HLF1\__VA>\$-B...;2_ZY4)0EL-\P^R)1EM2 M!47194%51%$P19A%;W5EW6IW9;.M09BO7ORJ&IH!/XL%2JR$?UTR8_73+22@ M&[^5E<:035WI2-?7@)"E"ZIZK0@6X"'H'5&_;BDM5>[():0QJ,35]R(+'1$Z MIWLLEK)%GT. )3IL:HB)0<7%X'%$.%0^MO_&/:$ D $$V00 \[S@Q?6?@-.@ M?80^:BG003,U!2_;+W8XB#[N+![ZN4F'>&;2<9#L[68\76;?VB3O.LZN8=#F M_"B9J)7.3>NGRTV7/O5.T=U&8ML/B?VGX/J1.R#53547;D7;.5M=9LYLTT^; M),I+FWQ>':YA2!UR]"4*ME>-0_I;ROO1<\0T[MO\+'3=\_559\=C$-O>[,]F MG)W>60L6>%T^]:&(?;/&*<=0V ML3LWX6/Y*):/8OFH-?FH-0FHG.3;&:I";\%<8WAD&$^CR$.X8IMI' K-(@A' MM:'3DMDE,&Y\QTL&\+H]F83!JSNV8^*]<>)5X7C9V/4\W")%)Y9[&;G."(!_ M(2&9IO-=NG_J$WKS-Q ^'M$,/_&R;_IOP/@PMN$Y,IYXP1LA$8P1!UQ('(*% M )KX@0N&^)8;TBMTN=@.GTB,%0(0HN$CQ9T!+O%!4G"(V>9"!C"\;'V*"ET\ M;J8CS&WXWGFVG];[$1@'+S=' "B.(&(QL0?XMV-'HRON8Q1SI/MO M\TI>IIT=18'CVDBLC#QNA).E).1<) ?)KE-'NO0)DB9X\K'%&1<\DY"SY\5M M$_<&=(3P1NQPC6]SZV\_+X&RL ^//BB(Y@:B(&A&I9EM7JJVFU]AQG,BU\-4Y.U.:)L MB=1&%%EZ"Y:)ZU2.'L86]%B-4DJ-"7FR/V)JC";$OA([ M]P#+H[@B7F1T,2 M1FT2OQ#B?R'/Q+OU2J[O6,?R!)7',@RKKA6IW/_>Z_+]?[?7>_;0^]A(0/,SEUMO+\QO1J5[- MZ>M]H@7=.7= . B#AR2*P/6W/2XBX;/KU.=4BR3Q>OUNA]X56957==92]E@+ M)#VJP('9XH)X1,(3G??:=R=)X:WZ72*Y+](&K\IBK5=*O8U+&C9B'@B73V1[ M,#08FJ?0'M.,*8: M5M):@7V9(^.M,ZKJEKKE52G==-UG\$G@T")F]AO-"M? MMT4B\XJN-6V1 -(U7R3U-C>];']2"(E'M^MJ:V,T7I9*+HJI'M(J+Y:M,YB- MF07^&,S4;F%(,B^6[=)7$&N1-_22ZW";T&66-25G_*@>/RKFTQU#8'9,?<[3 MO=:?%(LWY9+/'3"^'?Z3JO&:>/KL>^U-,6N=S#A238YLW-]JPX*F0O53EPQ) M&&*UK!^'MA/C-=W1'?@9SEL)]4\=_5I2].MK0>RJ'4&U>K)@M719D Q%54VS M*ZKM]@D;4A=[RTSKI2/.I@77),:R;EK/[/I.6G%G8[$P$"RMW [Z<5IKQMF4 M9$C/M#X;_O9<@I79PV*->5:C'655X_VLE2.M7 \BDHV=UF][@?^$6WTC@";P M"8>%V%=O8_VU#60+;;1[@N?">WT[=,B[=Y M&(&6Y'/X#+R<%M%Q0ZQWQQFC%07<\]*WB4"ME#]X[!N)2Q ZJ].YEN561Y"N M)4M0==,2VIUN6^C![_"AV^YBQ.'Z@+QK9:3_PPK_34E1[W'-S[JSSI. VEMHHC7N?C"/R[B!0$%J\;Q!%'.%762@.O_(@[-UAM1;@7&X+* M*&ODNT>3WF:&5*;)0BHV]==.Z&@?EA\A]+X39+^BU^4GFY[#H^1F;P?'E1*?E, M'".SB!TP3%%G="[[D\EK95=M5R1/KQ\]3Q\1SW/])Y@0NP6,I[T#\E.<6U3# M+92W%4K@9LU+?_?[KN>1P3UM8XM4CKX%<1N^P\^MN&U[MN^0AQ$A<=>.25D7 M;JJJIIAM11*TMB@*ZO6U*;0,Q1+:/=G4-;-KJE8999J4E?7M72Z=6_/R7!RS MMLI4'FDIW4)KX>RIM/LQ-TP0#\[&NKL#[>6Y&VR^I)7'_)';(!2'WY?^W]ZW- M;>-8HM^W:O^#*KM;-U,E)L2#)-BW.U74JS<[W4DV2<^M^>2B)=CFM$QJ2"J) MY]=?@)1L2;9E2@(A $175[%4Z MB6/R7S+/X79JFYBI;<"!%7$?3S3AED2_3DTD[(/@W",2I6,- Z.4S[R-N:DZ M0LN%)^LH5XF+TMGZ M:Y_I-YHN6RO$BT(T'@1#Y$P".''P8 @N!^2)WO7W M!_HUI58-#2MVW;LS>4VMG4/^@X]I+QEL W5-P^WS#C=0;_J3.44ZW>/=:8W; M3V&=;? N+Q"QLWMW*^ ^X1TY=0? KVGPNND5+_=-_F>BE$O>%[U.E!P'F>% M]CT"=-*ST]^^N\*^N 7;\G#+ )J<-6L'.5M^J,L/Q;Q/A3T4W,=^5X91J^"- M:6_PUCI"7*;5P$:Q : 1_H@Z$IT /A^'X8MMY!0S!522T\> M8@9/79X=$S1 >@<-O#[!KF[J=RK2J!^TG;C1!<_0'CTM/]3CQUF]0J6=#]S? M3A/7PM8?BVW@]EVWY5M#QBI/%) M",-V$(;M3G%6$65T",KS)+Y,YDF9-$C"/2R-=B/_]J$MR/82N]\7GX$[]*-! M-,&^@R)OX& T00[QT, )AB0,(CC&PRBRHS!VAQSXI@TYF*_2ZO";WN?Q].7+^"O[(/HPZHW&D_'GS^,1>_1OXP]_C"M->$A@ M$S1^W8J(FB+"?ZA2?C=Z&55\%YOQ;I(LV)DH=B:* C-1;%&%@ A5([$]<2:* M5K-0;)F%P#N2#K"OVY461YL/\QKF1]-IMDS+8F/\WE%1LK.D2[C] &G7[_C8 MPA$(&;;>V6/X=O;+O>X\-;I2NO*<>OW?T0E./->*A"U? -K-252"TM((5?-) M/VR[>X>*:+-]NNU61R;?/MN9()8K:L"FUH:W?WM3V)=_[BK5X)]PX/5]:!N$ M&?N3AV$?X99+KCNRRZN7U&0G\5B^M)%O9E[*07UQ;M ]\U-1KEZ4+Y!]]O:/T(6R%+YW<\66J65+V'RZSZ:K5;\D;$B_CN MEJ?R)47U^2(NBOB:\K^43 #>]**"KW'US%B#ZD:HZ@#XY)U&=>707P$2\UE# M?,03HVI>*4MYM9SWXG4,G,\D2K.R=QN7E!%\?GR.G8%R;5K^Q+-RS=M]3DOV M!R:HE[2W>JJZ#F:"L^1X]&(NDX)F5YDD):8)R9X=TR;9J)MD$X2')]G \R79 MM/YJ%>(R3R;9C+A$YT5/JV0;Z5.ES$FVL3=BI]V(@=[?:9SWF/?Z&RWDWX"I M$P[KZ+7U&0.+F)Q_S+9-/MD*$VT.P-LY$]Q3'#BP(N[]E+M[#G!+HM\E.@G[ M(&BY:XQZ6,/ *.4S;V-NJH[0\8Q2QR#L!Q[LG#IZYU='$RZZ;.*$Y8K"7%') M(U7X>(<@[I-0NT3\4S^<;V7NCP=7 GV6=[+]@[@PJ\QH,P0;7+VDF8YX\9 M:3Q[R=Z=/U%7WGA8Y@LJ:*=ERM5%.RU3SU"OO5JR7%&8*VI[M H[.':0IMT+ M[/62&;N!Y8L]5MFYF\9N7^K.W;2AP26KZ*E(V]F<2AXC M589-*U?3_6\S39^]83-5N\=U MFOR+SGKTQY326;'1O73=X7'5EW2U&*_R>6A36F9LE8U&I<7R\A]TRC]_:&Q: MK 2TO(G3ISJ9]MD2Q7)ZP_"H7Y3=+N:T:HG*GH@9D/.8MYUIZK%?5OY(M$,^^UW2^Q(DWU MBL>DWBAUJLA8AZ#O=96S(J4EASHN5TBM5IBS9^=5GU4:,YQSNLCRDL''Z4CS M))M9E3579;]R26!JP(2?V>W=*XQU+]4T26GOEL%Z4_1H6IOY?4U^>7O>19[< M,L3F=U7+8:9^_PFA]V8C=_&6JT&E4@\"NZ'_?6X V)[")+&"(;E=<&EE"L'E MF'^ZDQ+*M>:)@K^GY;W/H,K72]=BSLU!R1;AP"<;0^Z?6G!/!^/*_.2JG?XW]DZ]U1\'AP M*PV*2\.';.W)L*V7@<9KFV:,;__%FT?>9GGMEC S-61N2)S>/:0ZA_^7^2=9 M&<]KT_'0&[MXJ0L[6_E)$_;O=?718^/S=I9\X[_^_'9!K^.?'H;9KQV1J++! M:[_GS]57UW-,'Y:(TMFZQ??#AU^K_ZR_7UEO]LMG M>O7+*YK-+SZ-/3]T^#^ -?Y7]<%X.++U]$%#- %1]$-D7OAONHELU]>);,+ MX&+/!RZ\&+I@.":3H1,$$7 PAJXS()/ 6/DC]# GTRBP05@WWS'T5YA?;K. M[6C:(XE^WC1\WIFC)[9V_?!@:?.RZ41S] ME=G>+^]'8^TJB?_#K?Y1LP[5EA'KR[MNUQ WMQ32,P.?VY'M4P5;= MX>RG;JIJ*H:=O*YO3JNZD]>[LJW8L>I&Z)$=JWY:HM>#@Z]8$G(K@,D7<"70 M5A8PI;T]A5WMYU)/#/[)SDXW_"<[.UV0A58OF[P=R/39S"U'GM*^1\G].Q>A M1]UF;MZ&WO)DJW]5]\.?JC2429:O;U'YW6H\+8<93QP3=@.*1@$9#(#O>",4 M.A@,76<0$>(,\#@8^*-1%*!Q?0/ZR?O[&LVF8-:H+0OG.HX7/WV9WM#99_1EV/-=GR>9\8C_E^&V%6DR4PQAU\%N948>CQ7+JER[ M?_^WI_,\EFF\G"4\,X2GL=*TJ'^J3CE5,NIE/*\2RHH;2LL5D"]^J2C9_ZI4 M689@MJ U>8I>8F>EVZ;XMBF^8DWQ]V2#=#%W1;>TF48:'Y;.H*I/.F,+3(M;D:N4_G:L/_*:??$H;U_.[AL[KZA,X:AV:$ M"HA1Y#WEIVCVCV515LZTP=>5\R([COG M/Y,ZWOI%^KF>LS +?DX%3TH?#7PB.[3_9$9/OZI@?&+4A0Z)I!"3/D):#:V7\ M0\/D9"_H ]CR#J<>UJ\QG^X7_*4;V +FL[7=F]QZ,8*LR?TQ:,H32ZS[8I8J MHJ ?PLZ55,G VCHOAYB;CU4G.+WG^IXJE1CX?8"U.DI8"VV&5)B#4\JV4\Z2.32'\[6&01Y6J5)39],^; M;#ZC^3K7M*I7Z]%_+I/RKJ+TY?U.8G,-+/01T=]AYZ?3?H2F/*UY#T M@\#7Y"+>3K0W96O?/[]>JVLLO^^%V@423D7Z-<_?\30Q&R=?G_>#M@-CUML0 MG@RX.?Y/JE&QE\3M:R3I8U\['TT'K*T;N'5+FCXM5(\WBU!_L^ULH( MV7BU&5)AX]7;DF9Z#,YRQ7+%+N^- MZ",PWJ?3^7+&OCZ-BYM^]=_JC,A@YZFA_=YMG/])*S5A$!=TNLRK4V9_:_C) MUJ"WK,KRJ)-.US/=^KU%GBUH7MZQ5?@!E;]CP;-/^4)EG%XG7!'7#U]GV>Q[ M,I_7\^'J!>?KQ@U\A>JYWNN8O_EJ3J=E58#=8P_R,0I5M"+FGUW&\SB=,@V_ MH?P+]2-L@2A-E^S8_+F:OMO+4IXK>[O-3FZVULS9L=7W_C=PG;]6K._O'EA.WMAL[*&S!JR$ZI^#3)D\7KXY"*^JPT2 M^R1?\L35'PN:%M74R?H3!CJS8?S#54Y\RIO!S"O+\?#PEJ%[6'1MF-@B]Z9I M*P[7V#IQP[IIGZQULM:IV];IB1Q/K6T2,R"W3(VKJ'R?^R^,C9SI\?QPK5[$ MR8RQ\AG%9N>KI(QKQXF]**5E;YDR[L^3?S$-GV=%P>S)X2]M^ES\+4[F7-D= M9F&<@CF1VW ^#?0S/J;U[YJ(\H\M40;WOQL2C "0O]=&(^PV*6";7!GH*3MW MTOS97?/)G9' _VI\';*[FSX7FQ3PN7VU?77KKU8A*>/H)+^#[EI6B*W,Y'J3 MW4J&*>MDF%>/N,$L$S-$[ ,(=RW-FJR7_(@EN[254,%TVY?]A]QN6 M;2^P#;A[V?;U)J>T]SMS'VZ*WIB[>V*YI0$)/B1IFQ1035[97Y+J.%H=*[)E MP Y:2Z6HV*48$R!++JN05B&[I)"V M!D_0U*+/]4"#GW;88\<169@MS!9F<<^I<&([9[7.@?;YGH-?LJOR.SLZ]N;) ME&<92#?/1U9#8- /0NVF'QP[O GT,>Y*G8N'^A!IU47_%,Z&7A_"EGN5*H,M M\OL@T*X?[;'CM1'HH[!E;.U!1=1&^'N M#6G^C1T*]>NN''C,6G:N3Y9^IV$!? Z!=L?B4[&&T.N[W1O\^!KV/=P5?P]" MABT\?\=P$]IRV(96EBN6*Y8KEBO*PV:YHB)LEBLJPB; N^O6S0 Z-@[R\%/= MX3*OFC[+NB[W>,V@GVB7Q;! MR]J#< M^?(W'_0#I%75K+5"5CS:C@L09GRAW9NM5IQ1/FPNV:-=]JC=5178Y(NY*IBK M#)OEBHJP6:ZH")OEBHJP6:ZH")L [\[D2Q!A]773[>2RHV3FK ?LD!VPM6I+ M8T^:5CQ:CWU[?3_4ZD;(:H5I\F'C+]WRR"Q7+%WP(F<*1S,Q ZVMP(@C[4J^)!!-HH M]/H(=P_M3C8WPI#T@6\#(LJY(2K#9AU7%6&S7%$1-LL5%6&S7%$1-LL5%6$3 MX-V9G)!R;'.CCPN:QV627O?HCP5OD5'8_D869@NSA;F]YVSL6ES9YGS.;7>< MSGJWH# MW)69OA#@/L0M\[CC1YNC=\?/M*!Q/KVIML<9_4;GV>*6IOK=]V+0=_7*HK;I MQ%8\6L::WXN[1"NWT6J%:?)AC[*B-NM?:4KS>%[MU?'L-DF3HN21R6_ZU<0! MY@$CK8X[UC!9\6@9:T3Z(-#J,&R5PC#QL E@CW;=H_9656"3+^6J8*XR;)8K M*L)FN:(B;)8K*L)FN:(B; *\.Y-O28[N2%3W(Y8$=)2SG#?CA/@HZ=[#N M4!X!@*COP:!K'$:!W_=QY]#N5"(!,UQ]SVV9QS8 TBV7R'+%'?=RD4YL";N]6]94?REEZ33[);VKO+L=AT5R5+]HB&O>68R M"3MR? *@'Q+2N1,R[",7=(7%I.^'6J5["HD+>/W0[UP_( _W?<^HU$W=-\=) MEE,&WUW>YP M-@A15U#U^H'7E9NNUW[?P^TX[_:8>-I.^#XM:4Z+G;W?:)P& M=TFOLIS_+Z5725EGQ:W^5,8_-*P2Y'EQ?AATY"X@Z.,.=J -^A!TY5J3>K8XNEE%1JH4R%IG*=)>EWT%I11 M[B;.Z4\542_OG5^IB1[G>L[";&&V,$N"V8:H10T6'L1%,I5NI8\-1KMO7&TR MES54W"/9PKBB7;+QT:AJ.&FF2Y(8M!SOMU'AKIT.K4(JQ2ZE@9,O2\J@KC1P M5L>U8I?2P GP$$R.)AY]$ATE\V5)9_8L:HV1/8LV/(OJ5Z37)4ELN^VN/8MV MS;>P"JD4NY0&SIY%U03.ZKA6[%(:.+7.HAKVR<*[C>/'3E^D-G2WG].,5VR^BZ31;IF62 M7G_*LY3].*6W-"V+*)T-JX6+]^GF,TDZ3=BKBZ_T1SF89],_W['W]'Y>K_V9 M%F6>3-E.\:5D?QS_6-"TH+UIQB#]47ZF5[^\HMG\XM/8\T.'_P,(<)W_=5T M+KY\'5W %U %Q W1.Z%>P&"($"$_ !!"(@7L-]#!##[/?1@ .&KWC)-ZE63 M(L,0!!=_?!F]ZLWH-+F-YXQ.CO>JE\S8GV<7P,6>#UQX@<+)T!V!H>.//.S@ M\=AS(CS&CD<@0N,(C2;NF#WM@@OTZAV!+O_G@7I/8[A-A2\\#,?.=W0VS&[Y MW^,RR=(HSSE!.7D'=P^/?(KO^$?1]SB?C?^Y3,J[]RE[Q;)B0S7!\2MCQ,<% M7Z+XE2U1,I9\HGF2S230M8XH;I+T_8?)8YH&HP$:!$/L#+W XT?C8$C0>!@&X)X=OL<@K62\+>)L MD'Y'??Y@R-&:4?Q]^2++V0+OF15B]N8;W83@TSQ.SR+PI]D0+N\K$R* "*$ M>//Q85:4Q6^7;LG\2R^"K M=^X;[V2[TA(U!6W93^XUO^99(8!=(4*>!R3MSG#%,N!#)&!W?IXNJF_$+U)= M]$:\ICP,40!E;<0?JKOCCU?#><)]IU/(1@#RF&T)?-??9TN>%$T/ 8(@'#@3 M/($.]M#$B8:3R"%D# 9>% 2,^O<;Z9HR.[!O:_(PJRQ"7E'K60?NE()$[H!.)C]<#P.0NP& M#A@,D8/QD.$\ 4Q3(G?LN<0-7%"=&]"%QRS3&U=9Q)^0".(3%'+S@5R$-R7$ MA][!$N+[ Q*X3$*&&#'R!&3LA",\2 7,R(&VD(<3MD,'C9*AL@Z>!-#!'(-R[ MS1Y+!I^3@?M8;]RCI"$J"G88NUTPEY,[HL,;?CH[Q:TD"&-0B3^ [LO>]].; MPS#R(AR$#B9DX&!V;'6B431V "*^"]%P$&SNF@]H/XU,DQ/C*0ACX).5V0N/ M.V[ ")/0&T2./Q@%S#=@J Y"/W*0CZ/0(^,)]/S:G6)Z'[!O;86VG\9($M8A MA,AO$6NX,OJ J95_,-K1;9:7R;^JOWR\>L\4(*T"#)6@G"3E:_3YH?-(],%X MY#(==R)_P)1Z&+"?!M[0"0/F_$S\2>0.@YKI3+TQ,RM;V._'3!;S3\"^"?/1 M"GOVMO!PF6^;^:'G$Q>WR'RXVN*0OX.]"LP_"?LFS,O,U'WR_OZ :Q,\U,"\/@4>A3E MPXKGP-42]=.8#BNF(PTP#[''?A#'=* /TQ^C?AK3JY#P)WP2YOP.\./5KUDV MXQDO7VC^+9G2XDLV/^4.-&1G*LSQ\]@1YKB-#6,7C,?#T!DSZCG8&PT=X@V@ MPT@3AF$TQGBTBHOZ;%L/5M<&+V.UFZWSC:9+.LFS6W;08Z>\:?G_DO)FN"S* M[);FXQ_3^9(7D7$2LG]G7^,?NI"%.WN$.0?A3O+.P0A+E1(+9?C\:^$Q)$'#C!KA]$B+T#U#K& M[_!"+P2[&94Z4HS?U9,&<D'H&V#%N!/L$=(BP>I+$J:4B$!,/#$DJU):HF]Q,N?I M_E=97L1S^H5.EWE2)K08T,(4_%" !3H7'H !0-PLDHC 8^J4]G MN$J*QEAO*_U,FH)HBJV/)SZI[NM,(-CV3;YH@JV]<\ @,8-BN[D/HBFV]IP0 M#+!K@E(^2I,033%OY9TC9C!]K0F&"?8K$?/@D7:_D>L4K(,L+43ESD>Q-IU- ML@KO,JN/H"!?<[W ^.J*3GG5Q/MTRK[!_OXY+BDOADFGR3RI,\W+"9W1/)Y_ M*9FW4F;YW=;#S2F(?(]3, 0<4?IP 1/1$8 XDGH(#@<.W@,(H>,7::.HQ"& MD!'&QXQ)=087\AYH) !%$>GRV\C+2I>'DM/E]V-YKG1Y>$K.K]A+L4<$.O#B M'T3^B!TWD ,F+K,8$4.9";_KC,?1V",3Y$Q-8>W2\?;Q;)39!F M_D"5%LC>M$S+T^GR1#^!IV1@$HQ'X\G <8/(9Z(_T6&1TQN:%O?'B ^TY)7G!YP?!2A,Q+R;@3< SHCI M!SLNNB.F,)A18.@1- X9YA-F&/GU*F*F=>>>_ED4Q"Q3'%+V%:(;&-9]6;X5.>,1E0 M4>.KK0\""+?MVP;4.ZYMEM/D.ATNF8.03N^^YC$3Z"F7Z%_C)/V-?6O K^:H M;%O>%-W@U3O'<[WMQ,X#D-IA+E/N/)XSLQC-;IFS7%01D&_T'+:L*07X)2$" M:+MHC9;8,6+U8:B)*78 9+] MP05/4.H1 KM8?F.8\ZK0>V]*10P!8=J#W1W\'H&^C=M*)-+K%0'D'@N;8L:S M""'RX';&TB/8=U#CO0&?<(:?MZC,Q%2_S>--^QKE2<%>,F+'K/2Z;FJD\I&@ MRE$-MK=,":38IOT'6CX8(15%"L(JS7([]7L+ZF;"Q)] :&=G> +X9A+Q1YK3 M>)[\B\[^FQU#V0)KY?F8/L1J-+,IO%,9;"0HIV*_4X!,*^>#&:/?X_Q/NF'K ME10DGK$5(G_;&7L>!XD9#?*(P%WXT V]=I*+Y1J0$8H F&"&*( ^3]P@3D2B MB1.2 80C%WK1P*^CUL^C7.SB4= XG_+TSQ%[8)XMN'.FLE C'F!R=^)N>]$0 MVT1 7BBM.GVR)P]N&+">TA?50_KJY(M59*GZ?O'Q83Q?-/O'LG;)%;MI"'@9 M!=HV\T=BUH \'Z^>6T8669IZBNQ811""Z&7"/(]3(X(\^I:@N*-8>5><1EG@#8 M.%@N+/![7G8'E=F$.Q&!%R/#PJ.6YZ5"U3<6[M0(JA?5/"N1N,L2A 0(KMEJ M(UIX7F'")T83Y<22#J!1L^!*4TL;'A!<42?6=#9R$=UC46)ZY#4C%Z^BX*W@ M8+";+ZQ 7R^EJ0:YT0I")-:XGU?8CNZOUXAL5)*0*<5D) M>AIR/54N+"L!<7[!3+"O4%!6@KBCJCC<52HF*X'7_ 0+PIW$;:5"LA*(@)X0 M>*TBLNW3R'O*A5.[[=A!Q),; X'U'#6,=P.W9M*S]6-^5:;CH+ +XBGA'%OE M[HJ.S[&])*^&KL?S51^)*H*\7??R>!S[P[#V4S;8>BX][YN*#P^?-TKXK;2: M]X_PR:.:R!/Q5H^.(2!>T X=*VWVJS$'[=)13-N^1Q22,,H:W5UL4^,D&^9(QL7;F]/A1\8W,6>DF8V+IJ30-W8@(ZTDO*P-9U M!J<7N%I+F+SYG'4W0#_$P@O8SD O"=,YZWP(=BK2:8;R\_1J?3AGY8$AMC_J M- ;P.7I)&,U9[Y"NYWH&$$S&9,[*!6/OU5H?Y4ZC%=1&:.U5WN M -C>FS292K579(1/I0*J3:4Z26,:M8NNNF$XH4_03A!2^EBJDW!MR%[>L0%C MN(NKRF.I3MLE&J4Q5(FEGK>]2R@\ENH8HW#LL*;[-I";R5[R.F)*1A6_B*K8 MCI3$7(SK"5"/JSED.RT9=&U(*8-BU5@J MX(.=% ?=RIJED*J>2[738TY6W;(4]>%WTF1W0EG;A7 M2L:AH&HB&>X$G/0:3"7%'O &LX%'M@.9ZDRFDB$JW&>$;MALAMFY1E-),3"\ MLP$(H'=@N;LJLZED"$O5D-G7>SJ5%%EBA.+TVTFQ5Z=K@ PB\%MN%T&_G;0 MN3:D69DA#U\_CW*;TZFD"#6?3N5[C[KE29Y.)2.BQ@^A/MZYASAZ.I6XEKG' M7C4T]8=XC]?*&]*C)6[;Y @.($>SEK?BZ@6)W*IRH$I5^3-XGZ>J'*A25?X\ M5214E0-5JLI?ID*+5>6@KBIW0QVHT%I5.:BKRB%0GPHM5I6#556Y^E1HLZH< MG+^J_ %_B57EE0X =F@^4U7Y8Z0E5)57Y@^%(#@8Z5;2LN16E5>2#GSWW%7E M8I%O6%5>(>^#\/#34LN+?,.J\CI?#X'#IS@+SSN26S\-ZJKR MG9P;A4H_ST057E4.D>A&H.T*2^OUT]4D&-\-E*T3/A-5>%6Y[P+!501M"HN$ M\NG5)!>7:"0M4LC"7&J"0]&C6LY!+QE5Y:"N*@]VFCQI22\95>75UL6<.-\W M@%X2JLI75UV[?77TI)>$JO+Z-A0"HK_]DE)5OIIDSR3,UZ_*<(-B\JK*:PDC M$.E7A?^87A*JRBO_$X0P,$&^)%255QX8AM#3VH+)JRJO T,N<@/]VCP\(IB, MJO(ZANIBJ+6 R2LKKPQ8"]&6L]&KY;+R.F;GN2$4U#EJ0:_CG]AOPV7)#^7_ MDUT6T92=TGG=?)4"N9C3DD;3*:^UY>F->?8M*9(LC>>B1L$!B$"C5"CO,=T& MDV T)F#B -='#AZ.H#,8ND-G%(9#]G MK/@Y+NFZ_IO]^EL27R;SI+R[7_LT.N[.66F3KFL'!/H-2'L$"6JZKNA0P7@" M':K%V'*4,;6\6_W&?N?EU&5RE="\5TQOZ"W]Y=5-62Y^>OOV^_?O;PHZ?7.= M?7L[?/_75^\8CL %B'C!SV\?OO:P5$&O>=[@NY]_7.;S6?(3_;&8)].D_)WR M]*K>++GEN<59^LNK^SN6V3^6=5E+,3M%DF8'/,,Y@VLRC@O M1VSQ=YRZ3"(<%[ U[C^]?Y"FLXW'H(, 7WJV\1"7D/O%?WZ[XNPI;&Z=K7I2 MY[G-24DE^)K<\IJ^JZI,YXKG(?(8\<=\%2'>%OWU0\QT?/Q&<_9=VJ*X$\<- M&C"4/18ZR)7.T, LAD;EIRSA%7X=Y.K6&44IKA9Y^1/;9LIJ(_J59M=YO+A) MIO&\YF.UYU?U,Q'S--GG12%6'FG3BU7TOC-_' M43?UJPZGZL2SM7[].N@:K^JK IUXQ?\<%4G\*9ZR5TP[IF);=V+*L8V=A&?+ M:;GC/U9^QY?E93'-DP5/SNLBS];WOCKQ;#C/EK-N,JM.:M")69]HOJ#E,I[_ MQCY/BZZ=RK:2=W3BVU>:WZY8UK7SV%:"FDX\&V9IL9SSJ&XG.;9*P=2$8_?A M*SJ]2;-Y=GVW^G,W>5V"**4XMMV" M\/Z,_5LVK6JFMC8X7@"PRE7H)/]6I8SZ\>_E]D\=Y6=5E*PO/_=V/NHF2^OB M>GU9^D*?X6XQ=7_'"*68+/J>M;%4/>IG,;@;T'1Z<\LL_([UC^>T6.W?'VAI M1_Q/[)\ M71=3;%U+)VP5Y;>T4P#X>K?8B:4./=EBBU9)8:YL.Z*#<-N?TI,YS MXV^5E'.%2T&"9@P-SL10Q5PX74I!5.1J=T*49G+.S(B@H;PR.@!G+,\,C'<9 MRBO3PTNFL#5NA4>.\)A^5V_EJ%TYLJ4@MA3$((E62V*M;3J,DP$B550.,-JK MRYS/'BOB9UJ4[%!?TMF7,IO^^4>:E,7G+W]TDWWL4(05.Q2]P+[Q[6*> MW5%:,>]C!]/1ML8N5<'4T',Y*UT/H*[=\3>7IG-,@CH@VIR4"7.Z%_S!:N?Y M5 G.<'F[G-#[E#]+9'^F,YGNUQVK-/JVQ1PRK+U9?#M$7 M>["PNF)UY5E=44LWK,A:D56L;9P"U$&^5Y$'0 16V? (@A\@Q![[@>]VP$75 MW1SQ?<4TFN]VG^/TFCZD!_V>I,GM\E:4-D[85P\SB;Y3.>5[A8WR:+E,FS02( =! XLP"Q+4(# 8I_6 %20H " M$B(86 MT@ "MO_2)L8A1?_804K(B9&V0%:&C1(AXQ+56Z @1JFK6=A^W4F0- MD96B Z5HG:@&12]-8Y'=J:)KDRS0TWTXI:= M:J(IX^Q8$_V89N>::,>R;M0AFLH\P\OAS&6;L559IK',EAIHE"FNE0 9%)^Q M M2^ -E2 SWRQ+42(6N#K @=*$*VU$"3)'&MI,@:(BM%!TB1G3=I @/MP$GC M&&HG3AK'4SMRTBBN(HPK#PP"J-CUZKU?%"?YW^+YDC(OB,;%,J^8.\GI/YF-O^+9!5'DV5 M1RUEL!OZ<:RT[T Z@H=W<& M3U<.V(HQ./;!2)$V*#,R%L-(C M27I,3\ZP@M2F(*DE.):5![)RLZY*358*K:,RE7_,C\2*^9$O\&]=C+910=DU MWFV6I54QQM!S.2]=#Z"N78"K72EW0! V*1/FIBSX@]7F\ZF2G.'R=CFO(ZU7 M5W1:5I4NR>/X["AA?\[93D4'M/Q.:;K:F7Y=)C-^'_T^K;\_H%=93GD8]ZJD M^==LD4Q]U[<*]*0"&9Z$8%7'JDY[JF-L(HA5&ZLV0M5&+36QTFNEMZ'T!@$, M@3UP=%*!AO%\RA^DLS_2&QJ850HA5FTXCKC3I<\.ZI)/V MT)]^RI-O3.OG=_]-Y[-A=KN(4U,VU*>E2&5?5!,I,M@]?D9F%':7 M-9,9DSWX3>'INK#HP3'H!E7-$,(!TG[+N/_QO]F:O%G!W6^\5<$S3'V?+I9E M43T!12F^9K;(P/VKH4#KL9]9@;:;:R/)MI*LD"3K)4XP#(#V(8>CQ0OI)UXV M_G&HB+//_.Y83*"?2&LA3C;=6['<#)72O=4229LNU-ETH3,(XMES@&3B[*N' ML]\VSF2W);2=*K+#@OO1G?)88$>%J,0-._]#$4[8H1YJ\,'T B@M>*'!]9T" MUU-G8(C"UT\J7:_(Y(S-/M:-5S;[6"]NV>QC31BF]56@O7U36HI4]D4UD2*# MW6.ML[5TD!F3/7BMKO>5O5&7R3&;?:QIBIO=OTX2:#WV,RO0=G-M)-E6DA62 M9+W$R68?:R9>-OYQJ(C;[&/%15H+<0J8H0RKP> ^#O@U.W!1->N%^+YB%I)? MLW^.TVOZ,)_K]R1-;I>WHF1C1*]HGM/9*K\RRG/^NJ>=LB_95?D]SNDJUV7C M6:/%PH>J;9Q/B47\PXJ%<+%0*3>U=9Q5Z4.XE8/<-I\!@U,MG(D#ZLZ+S7%> MIDF-<''#]+"XQ^:VWL+?U1___';]>[T$_];.]Y,BPQ $%W]\&3U:9/6WG]C? M&JRT8']]M 3_\# H+AC2%SM8S9)OC+X/M./?^["\9LO__)8_^&KU?,FL,Y/['R5-9W1V3[)Z_7DV73UVD].K M7U[]1S*[ "[V?.#""S<8L$.B.W$0AB,'AWC@1" ,G"$8HG T(@,2X0O,7GJ! MUR^;QY=TSMAUVBHUR PV3JA7;UL &0L!&0L!.1Q$7N"-G*$W\=C+AA-G "+/ M\:-Q,"1H/*P.\OTC[(6 C(6 3(Y) @ MG#A1%(VB8(!&(]^_X%[6\] >ND3+P,+3@85"@,4N&#-S[HP#PM[DC88.\0;0 M"7 0AF$TQG@4O605#EZC?7"A '"A/'"1 '"1/'#W.3L'K]$^N/NVX(/7:!]< M7P"XOCQP P'@!O+ )0+ )=+ A0+L+I1G=^&^,\7!:[0/KH!M LK;)J NPOE MV5THP.Y">787"C!D4)XA@P(,&91HR$(!X(;2P!6@:?(430!II5'VI<#3$:O( M /ETGVQKE?9!AD*H#&52&0JA,I1)922$RD@FE9$0*B.95,9"J(QE4AD+H3*6 M1N47 JD'K]$^N">[[E!>A <*B/! >1$>*"#" ^5%>*" " ^4%^&! B(\4%Z$ M!PJ(\$!Y$1XH(,(#Y45XH( (#Y07X8$"(CQ07H0'"HCP0'D1'B@@P@/E17B@ M@ @/E!?A@0(B/%!>A <*B/! >1$>*"#" ^5%>.#I$1XH+<(#3X_P0&D1'L@# M':=;W:U59(!\NFW86J5]D*$0*D.95(9"J QE4AD)H3*2264DA,I()I6Q$"IC MF53&0JB,I5'YA=RS@]=H']R310+)B_ @ 1$>)"_"@P1$>)"\" \2$.%!\B(\ M2$"$!\F+\" !$1XD+\*#!$1XD+P(#WO5R=[[YAJM@WMZ0 K)"T@A 0$I)"\@ MA00$I)"\@!02$)!"\@)22$! "LD+2"$! 2DD+R"%! 2DD+R %!(0D$+R E+[ MB]X.7:)U8 605AIE>5SF=.=\:Q49()^N;%NKM \R%$)E*)/*4 B5H4PJ(R%4 M1C*IC(10&[+KCN4%I+" @!26%Y#" M @)26%Y "@L(2&%Y 2DL(""%Y06DL(" %)87D,(" E)87D *"PA(87D!*2P@ M((7E!:2P@( 4EA>0P@("4EA>0 H+"$AA>0$I+" @A>4%I+" @!26%Y#" @)2 M6%Y "@L(2&%Y :G]+8T.7:)U8 605@!E/3#RQU% G$F$)PZ&8.@, A(X<$ \ MS_-=/!CR._07 E)'K-(^R/NC.T>LTC[(^P_Q1ZQR/,@^1!,?^I%#H#=V\ A M9^!5 ] )="^%*;E8/7:!_?J'+Q&^^#NVX\/7J-U< 48!GEV8>]Y^. UV@=7 MP"8AXCS<]%4B9$&B,.SST@]>HWUP!>QI(L[#35\E8$^#\O:TOYJ(XWO35PG8TT0AN3M:4C GH;D[6E( MA.A*E%T!6S"2MP4C 5LPDK<%(P%;,)*W!0N0!7FB($ 2Y F" #F0)P8"'#%Y M?I@ -TR>%R; "9/E@[W05.G@-=H']V2W!LJ+Y[[0 ^K@-=H']V1S*Z9+4=-7 MG6QPQ70I:OJJDTVNF"Y%35]ULM$5TZ6HZ:M.-KM07CQW?V>$0Y=H'U@!FX2T M>.X+': .7J-]<$7(@D1A./D (:8#5--7"=C3I,5SH8!X+I07SWVA8=7!:[0/ MKH ]35H\]X6&50>OT3JX)P?%A.3>-'V3@#U-6CP7"HCG0GGQ7"@@G@OEQ7.A M@'@NE!?/A0+BN5!>/!<*B.=">?%<*"">"^7%<_>W"3QTB=:!%2 )\@1!@!S( M$P,!CI@\/TR &R;/"Q/@A GPP8)@XHW&<.@,R80X&..!0_CXVQ!$R!L1B+T) M?&' Y*%+M SL_@&3AR[1,K#H=&"1-&#QZ?0)=H'=B]I#UVC?7!%$%=&PY>HWUP]SE?!Z_1 M/KC[W*^#UV@?W'T.V,%KM _N/A?LX#7:!W>?$W;P&JV#N^^$?N@2K0,KP"S( MLPH"C((\FR# ),BS" (,@CQ[L.^8<^@2;0-;=84_W1';7J9EH/?/.SQTB?:! M/9F\8A*#FKY*!'$E4O=D/U=,8E#35YV\H8F9MM;T52=O:6+RF)J^ZN1-34P> M4]-7G;RMB?5R_;! M?,PR[0/]@MM[S#+M XW$ (VD HW% (V% !TQ[ ?> #@CY(W8V]R10P(<.N.A M1] X#' P 2^TC#ATB=:!W>?V'+I$Z\#NY/8 M&DR\ #MCWV?>,X C)V)_<\AH2"*?C"$(AQ) '$< A'++#5/4R,HB<,/*(0]AI"X;#B$S"EW(>#UVB=6#W'2,/7:)U M8/<9LT.7:!G8_=FDARYQ/+"3R 6C@3=Q!H!,'.R1T E' 7&03Z+ 0YX+O'5T M:]\F?,PR4H#>%Y@^9AD90(N!62+(+XS"/F89*4"+D&@Q,[$/>)L(Z1 S#+GY MV\3 W SDJRPKTZRDVV]_O**I\\>75^^&-"_C).UER[(H MXW26I->]HLRF?_:R19ED:=%C'_8^?_FCZ'VG.>W1']/YRJ]XLF2]+]G<:YRE;K.@M:-XK;F+VW4LZC9<%Y=^ZJU>+TS)Q MJF\DWVB/@<$79%](LEEOP:"F*5OJ3>_K#?NQ%W^/\UG1NXWOV$J]W6]=+0/ 3MDOQ]6I&047:QR+,?R6UK?)?,[I6-/[)IG> MU'2ZSF-."8[K-$M3.JVH_3TI;RK5=;[IB*+U=S+,[REY39KV<3BFG ME>?^%^<1^TZ2]Z +2*^,\VM:LH6GC-;\$R_):_L4(H28N2QC/^^S0N;M[TOG!!PZ3?[%/LB^,83B7I92YXZ)Z%K8+NEUDG)Y97^I *^7FK&7"!$IV*Y(?4Q[ M_Q.GRSB_ZX%^Q=C^)M=Z\8QI,R<'^RSZ,NSYKL^(\HVFRWOB5'2O3 #3LDKI M;V(FHK-_+ O^S04CTYI:E4@Q.>3,94RDM/>!$P"^Z;WZ0+_WHNDT6S*Y8,3\ ME&TSS_) ME]SJ_>!"3(N'3[;DFI,UI_-*=!\>9]A6-Z\%?:5OC"M%-D]FU1LN8P;^E#+K2VE9K!^)4B8H M\]YGRK2XY.(^X3H*7.>O%7OX(Y5FT)2;^1&S'+>7# A4"U;P%R&)&4\;PF=\HLX3+-:3RO;,4\*PI.H/A;G,PY4QQ& M(*>(YY1M0OF?M.2?]0HZ7>8FL$22\G#3WZ_^VZ/_7";?&#F9*O6?)NF.OLVSVG6TI M3ZM:_=396"J"HYX4):NH\C3UA,BE)T4N-[#8%BDA./CGX\3&EB$$E4 >*@5E M_A[S(KAZUM:!_[;>-P5@X[MNN\+U97E93/.D.DEM.%R5.6&6<)Y4_H,MR+VRF*V>TN_Q MO"%UHGQ];.;GN>WS+D^ "Z$[<1"&(P>'>.!$( R<(1BB<#0B Q+A"\S/NP^Q MR&R?%8KSZ0M47CWQ]BJ>ELX#M;.<'4-^>07>[$1=V.//':I%((:U0RP<1!XO M.1]Z$X\A-N2QBLAS_&@<# D:#\, [&8 /H$84 ^Q@3LF&&,G"@%QL#\&3HAQ MY PA\+T >,$X#&I1]#3C6$/$L&Z(P4DP'HTG \<-(M_!T/7!\Z[GB(F9GW(H<$X<2)HF@4 M!0,T&OG^UMVK%A:C$590.ZR:3*!]P0YN1 ]U0PN:B18R$ZV][JZ^:.UUG?1% MRS<3K*&9 M,5YH9HP7FAGCA6;&>*&9,5YH9HP7FAGCA6;&>*&9,5YH9HP7FAGCA6;&>*&9 M,5YH9(P7&AGCK1JI&KEO<<2,M(75B =3$3.48\A4CB%3.89-Y1@VDF,O9,AK MC):)8HC,C/$B,V.\R,P8+S(SQHO,C/$B,V.\:'.*A4EH&1FZ1F:&KI&9H6MD M9N@:F1FZ1F:&KI&9H6MD9NCZA88:VF)E)*^V&Y\;AIB11F.[[[MAB!G*,60J MQY"I',.F<@P;R;$7NJ!HC):)ATIL9N@:FQFZQF:&KK&9H6ML9N@:FQFZQF:& MKK&9H6ML9N@:FQFZQF:&KK&9H6ML9N@:FQFZQF:&KE]HF:PM5IKQR@,C?QP% MQ)E$>.)@"(;.(""! P?$\SS?Q8,AN@ OAJ[5:Z?9%+$7(KSZ(O9"6$T]Q'R( M)C[T(X= ;^S@ 4+.P .! R"![B0DH\ +-6R VA0MS=S=IFAIYNXV14LSO[ I M6IJ%:9JBI9F[VQ0MS=S=IFAIYD(U1,M,0ZA;\*DI6F;NQKH%GYJBI=E1LBE: M9CH9T$PG0[>86E.TS'0R=(NI-41+L[O^IEB9Z60@,YT,9*:3@0S5+3-])V2F M[X3,])W,E$$S1=!,"333>3?3=S?1==>OZ7-3M$QT(-?!H['O MA 01!TZPZP<1"D*&DU\AM@J7=8;(A5B;J%3)2K[2;PMH0*Q/U"AFI5]A(O=)N5FY#K$S4*ZR=7GEH,/$" M[(Q]GYT< 1PY$?N;0T9#$OED#$$XO-!Q%E!3Q+2;!=04,>UF 0TB@$,X])VP M0HP,(B>,/.(0./9A.(S()'RQML13+H#1$*N]X4]M>;77Q/MZ8O5"'9!Z$CB) M7# :>!-G ,C$P1X)G7 4$ ?Y) H\Y+G 6\?@][I/2&?,]M[>8>4DL3EF^Q'3 MEF7HA4PU]8S' 9@9JF;(6#5#"JC9SV^W\?J-/<3^4'_\[M_^[?\#4$L#!!0 M ( Z!9TW25S*^WA$ %S' 1 <&5G82TR,#$X,#DS,"YXQ-:K)7#B$SW!%( 9G9NY5:-]XQ^__/4O'__6;(*;VS'XU48N(I A,('/ONGIY.G!FU_1/;7[9FV(.>C:';I(@\8AO1%F@V8Y%?PL(OP<7)V?G) MA?)DY >>*;;IQ:1]-99(K?:'#Q]:\JE"30EKLO4*)16903J5])M'+6G7 MTW;SO+W-F)J?( M/IG[CZWHH:C4SYH-[( 0WG9WL49/LWD=A+/9^(-LBZ-G>Y'-(IYD\V#O$5&6 MS14^$WSG&I\'L4VSV>2C[#I1;&?S\ >"HZUSL!79P<*?I.O$()DC-H!+1%?0 M1@7;2^2Q6Y\L;] ,!BZWQ1\!=/$,(ZS,_^LEOB$9_27P73;A/ G'Q,.IE:\BB3KPEJ%HWOAT(':'G M=#V&V;K'Y9*E+*T!L'/5,%)L-(AU//W>YD7,-X (SWD'?:;($8YH8I@ZEDS 'VW6' M@C=;VOU4 YT'=(]'UDNDP1C=-H/UOBQ8XPG_=]<=<*"&MV!XWQU9DQXGJ&'* M@VG(79IT_"6OP@)Y%#^B'<#M)#1#>7$8E)WAW?VH^YG3];YTP9O^<#S^"?0& M_':WQC8/VPZDBUO7?Z(]S\$$V4P#5:=1M;T^N 8@]1>H.H3?!**&9YSC6DF YG]THU)^B97;N^_7L(]HB+_>VH M8LT>\G<1ZV)JNSX-".(_KJUQ3X+/V_&8.X+LF&OX2\(_0$^6+4?$V)O?$\X3 M>';XB./564!OCG@C5FDP%[%RN;Q2#G&4@LPN\B'M(H/N5V!U.L.'P:0W^,0= M93C@UYVPWZA=I:2K]&1R(;J\05/&<;N#Y'?$X-1%W3\"/O0<(SL@7&Q-"!294(M2Q&B"3SGW>;'"C2[5/DV[U)TU^E=W8EWW>0#?[7";3GK=VI7* MNM((V0@_"N0ZOL<(M%D$$)HA0I S0H_("TJZ2&FA9NC;:>A'W4ZW]T5 /WXK M@I')R.I,@#4>\V'<6V -;L!-][8[&O'H9-3]TAT\U)%D6;^(H>KX5+PQ6#D' MV,UM1OHLC?0&QPW*G>&X?F.4AO.3[SM/V'5Y=]P3N M6KT1^&+U'[K@KFN-'T9UH+]G="8#I5OB+^-(ZBMFBTY F;]$I&Q45E"8&>P+ M/1JK0ZR]0JR-$8?Y1N$&!&5S":P=62:-F \K'T1KCZ MV7B-=.E..$F%[^QV%1(S>EK22^EH$R$U2*5!>O"FV'7%O$1L1+U/-=&:8=,2 M50ILL30%O[H_+0_@]C23Y3FIF::=:.8RFJ'5%YTET,:B02A;[L012P>1^!KJ MHE K[2,/LT)OU(/EF1U#SUHEY;U-N\;;;-^HW\*'.DTRXQC:6R:<"KE'"4ZS M(VCIJ0W,&R>0LFNTCSA($J-.3,(]!S*1W#UBRFFI+ M;8NA*!#+JG$KBMMF ! M]2XC@55GI8Z4E<(4SN>$DX5QSHX<]2XR,VYZOFE+3#A55.>>]VERMSX9H27$ M8J'+/2+2\ST;#:"]EH"*X>8% M@$V!0"D1*$6"N$S ?#!%("FV=I>B[C+Q&70CJXLE&/_U2X*!T@RR MEG"2DC90RY4:7!B(I-78'8Y=QG;AY=G,J&J9ICQ4MS<)KU$N/6\\9K[]NUQ\ MK"Y/CL:9.R>-S5QFC/6D4S)C+.4"*1BHDN.!;PUP88 S$2H4,Y=A-4.M):2D MZ&8&OG5,?13 IVG49'=6CZECCP%CC&GE<%2:^BMM\"2,W MS1"T!#'QN\?0$:I:@@<0O(HFI'*.H( M&\@*A2$YU&: ]5W3-D#6L<816S2DV);-SPUX'YG^!FIW.\[A,X.K?_"HM%XA M.6JI4C:(A8N$#Y#B_TQ BS_BU39",R!/Z[P4!TE>-2A>KL2*_/ >)+;@-Y_S MV5H1?X6(F,-HQ6)C 1KW]L&BTG]2]HNTBB4L")I=-83K->-C#7_C'"?/2S35#D^( MCC*7&EPUH@U[19I'__14;+FZ]?7: +&.;&;1X9LBX/IM?Q%A-"FJ@"^7OL?' MC60MTCYBJ-4 <$HEWU5C!ET9+4I"'D5BWYE(UC!28O&C*71%W'35<- 4\[L> M5T8H<=5@1*R H0$7B5D@3/B)^,$J+ASS0LWVV:J17LT,<^1R_#BUYV$T4G*+ M9QGB7SQ56$_L7Z:9L@YU@=M?(QRKTL^M8GZK>&V]\I MAM4OSJ.:((;L.^+\"+&4,?,)A>JF-6(3^3O(HE]WO X+#NR_$21JO?=B5TTP M%[?DX^]GA'"5EG6'EE.DUBYU?ZN-.KY8G_G=.J!0-;D[HU@,NL KND/]3)IJ M5<4/G SEE;N54I>;,G!%WZ;KK#VJF.+&S3-VQB%E&:OV+A,=[V91?@9H&4^K MA%O69^Y9X5,.786BI\P/]^7Q1>LL_RM&7C6OR](Z/<@QT%1R1'-C/MXY52>- MIG(0^78@?O(NK>MQWK6RR,**=%%K5HB\0NTLO5PAM9HAJQ,ISE*E>LYFR&;X M,5F*,X),RR@8J2K9W#8:1[J*3WP\&[N1=C03P.(\54)PN7+]-4+1=N/Q4%D? M9^81OH8!9EP'/6+7GE0I#LG\SGQ"H$=YAT^O$7M"R.OS.,H=>B)3)2\G3[Y2 MO_U%'(QK8HH7R_!N]2N;=AO<$/W+M MW?5GY,IEW]##&6VV!$^56G.RG;#(U"1YFZ\(SQ>\9[4>$8%SM/D,-Q[8( MMC0@=A%4"8NRYUPJU2O/6K5Q[@B)-ZS8*T#V5 \>)Z71=TL=GZQ\7I88%7$. M/G!0OW"ZY^ZT98K#!&V]],7PDGY/HTC8S!L[Q'LL\(>B4OP]MKW#0UO,7@Q) M'U&Z9:9CBXX\BKO3*B3?KY.HBMD^$<0=A4P6T#M?\VH>W7@9!?Q@)A3>0=O, M/SNVZ13!/Z+)SIA__B(F"P6_4I,=O5?+[UZ_GW(7U;KM@?W) ' M]W Y_=J/;;A#^KF,[EQ5LA=WU4;6225R)DYW8UZ,L>(.$'>L MNZN9HJAX?3*.#AOX[#HJS&+7X8MKO$"(W<2SR&8O/U1DY5Q_A1K)VEG5?B]92K6F'HY2U62(.IQ-()DCEIF.Z_*0 M3VRO/_&[+@_Y>'<3NB6Z7F_FH(^-PE%5.VR<70W<9.)4-/7-M#A_%XH'1S&] M2?IKF$T?;+T65 MC18'%3;DOG)?0VN:(+*,IN?TF=2LAU5J31FA4[3@BT,XX.]W;9E888X7RV@< M#[J"=4E>K^7MH/)6)X.=&3$7 _OU0VP<&X2'F*GINH[ONO+'5\P6V)/Y=KF$ M;GL!WDL7]&>U-:\\-\$MCU)?VMAJ23^@M;.GVE)VX Z7^@[Q98NI>)=X:#V/ MU5GL4]B?P+1'Z1OV*NV[&?=C*]QCA5_^'U!+ P04 " .@6=-D_[*T!L4 M !)*0$ %0 '!E9V$M,C Q.# Y,S!?8V%L+GAM;.U=ZV_CN!'_7J#_@YM^ M:8$ZK[W+W0:W+9S7UD!V$R3>Z^-+P4BTPSM9=$DIB?O7EZ1D2[9)B9(HD]Q; M8('87C[F-R2',\/A\*>_OKP< MCP_^]M??_^ZG/PR'@ZN;Q\$_ QA! A(XF( W'./YKXB='__QT^Q@\PSD8HI@FC)J-BKPQ6=63]^_?'XG_S4I3=$Y%*[+!?PPP%%\T4$ M#_+?G@FAIA$23[SCGBIH\J&CKJ2^9BPV<6;OYNN9\D]IHBW?AD!2M$4P; 1 MP9I-[HGT>T!@,X8W:#=YA@D*0&04S)B)J#EL2W)>VR1!=PPFN<3S!8'/,*;H M!78C4=F>2:(O 7V^B? K'<(O@(@Y2P)0-I M6P35C1HD7];^* S%>@=1:['=HOT^)M8##"!ZX;UWG4JEEOH@]$O\A)BV$A;= MM)XZ54WV0?HECA/"EMF(4IC041Q>P2DDA'?\ N.T,^=KVS<(JL2KNFY-+I+. MW1IDP:J_%2&7F"9&)4*##GH1TWQ30"3;WJ2T=);9]3WT FPTQR1!_P/93MR M\"Q&_VOHT3'7JT$&3' "HIP>;B3^@LEEA/C";8FMHL&]D+WI43*-P;"_2F*E M/"8X^/4"4*X,S?DF(&9"OA]T-8&J&S<)1]J129'6I ?3P)ZVNZUA\.@5D/ C M 7'26F1T[]FIOG.D!Y8 MS?]\Q@FD$[P^:EF[WNE%2E$,*;V";"H@X;YFU'"JZ-WTGD#*3\7XKQ/XEEQ$ M;-4T0FRTX[YY\1F^,@.+V^AC>,72)/\XQ5\2AB!Q2'&]7]3E"Q+1QF,>D@29@Q,"."A M%9GA6=))#<^_WLCSE:]&YVG/1/;-X^(<8?,88>L,P?2<;-RM:WPP.H=:=MXW M3PI?/>7R.#$]"=3MFW0:%AL$CE#0_H!=TI"U 3 Z^^IZZ1OEZ@B%R<9M3WY_ MFV+#3MWB@='A;]5UW_S8.ASI;QYH=&0?J]'QUNZN;]SK(Y6"!..V5W4?5A$: M'52=GOI7H;*S#H+G*S7F'RAYODQI@N>0F%]!TM1R[A"V9$*Q[ED5NLS0DO_+H#<2=RG>Z2B"YOX M#+LI:COJ&^NV/]ST0*K;MX;,Z!#6]9*C#(KK5_SVU09:5@/&(3^:S'[E/7:^ M4Y-U>[35;W_$:-Z7$00P$AB'-KJ-^%4H3#:'/.]5W'>: OHD+CVE=#@#8''$ MI\(1C!*Z^D5,CN'Q27[WZ8_YS__)702424OAS$D)/W=<]12!)QA].*@I?&21 M[L(/]1DF>M1+JUC"P,V:4O!6+0!%>4O4I_-4[+RJVSZWF'+OS-V4"7$UID:M M6$&Z/NV]!RCD ;4+E("(D3K'L3C*5X&KKV@%3Q['*J>Y'(]J@ZZ:-;!1Q@J5 M+P!%7'K<8/((RC=^:BBOK6<##;_ZQD]XV!]^\//"".,.EV05-)Z'ITH1Z=6U MA6J;K#A\?,8DF4 R+QV 54#3;, *OD*"5 [0=C$;M&Z="%4O$D5AFW2S7:>T MXWXD?#?"<: %H[JN#537S'; 2PASFUE;]ZBO9P--<4-&2O3639?]TE9BD8*\ M<@G+%'+AQL7$,XY"2&@6 U!/MKR:92S5$]F1F2N471V%1U+0,KVUTD]>UAK5 MI1'7(UU>P0;]]R3?2&JW>EE)&Q0_0!XI5$22ENP[MBFB *DXKU'1!AYMJ>B( M')328F\9U] M6Q"$F>&W_'!P>C!(*2,NR]L!(M?0Z0Q@ ?5'GZ'N:I0%L/=? S#%!KY&>7+L M&\HM&5(&V\3^+\;YW5?$@6K_>('YNZ\(<]7>5R#^_BM"++,B"J1G_B!M[K#; M7NX:3LR",R>_% MN1_TP.I$#17P/1+A>O!U#@(*^![)P06$A\U87P%"Q@Z+R_O#U6Q"EJ_Q$[%^HUDO:M&0E^ B*76>= MGJE8P:H@)'4%JS:31#W9M!5;C*R7Y_8UC*@R&11G]D.W >]![=LX%9+M,5[& MN.R9<8V,/2]/'O;,4*G.Z^7AQ;Z7<(W2Y>41B-2>V)PN/3+9RR,4399)[&%% MI(?C.Z72F-LX^J[0"+T,_-)"76._>!EMK06\UD'I9?1UA2-@ WQ95_8R?E,3 MJ&0J*(+/=468G:,6Y:.O=FY(;Y-1DXFBJL8W%V2EBTS".K4]P829^);-PY5U M,2*(LA5PE9+LO2&$PYKQVD?/+G&T?%Q\S]^28X"2A*"G5*3MGN#LR+4AMW1; M=8D37V("0<0?F_H[CKA?:#64=W$I;;FQ"=6Y.[OQX_6"L+P7;4D=/T/FFT'N MO."\O$UC2,SH,++[>O7RCL(>.6QTM^WF6+>C>O(;,C<1?J7C.$0$!HD5G5-Z M#2EC+QLGM@@HO(+97Y42VJ0).UEQV-P+D!A(]CF"^20K/V^KP*95U4I.G.F4 MS9B[Z?5;(-[H>6#3ZBZ6#X4"6Z,F+ 6/;$R><;RV.O/ 5'4<25U%2]819^L] MP2^(B8Z+Y1<*V0K)(Q+CV8A)OY>JY#L-&G (7W:JT &?K &'\*WG5EM\L@9L MAHX$C,8F42.[Y:WDGM FND;4M]<0@J7+N93A'5P8ULSA]#=]H:*!MW(RM M46,4$6B.AWB8X4F5JJH(,/.3+Q66AHPOMZ;76X+T\(.P&7\>5JCBP^JJGA'ENW(TQ M%6Y1182?@R%OQ7MTCYQA9'DW'<\7@"OTHS CBWUZ_')V?-;L&%*10GF5 (I- MH-T4EWPKWWB!7?D.5K>V''YB2G;ZG:^*\)'A7X[S]V4DB57'<*V MDI**G5LT*'TV8N>_77@>I8HMMD?OV\,B;1\6^4T^S-%1,O'TZJ=F4G=E(ER?W/'-L,JGK4=Y<$WGZ_Z3$C@\\>(9A&L&[:9:2 M@BN8I5-D&TY0Y9EV:5X)H5O<3.,WH^K2V79OUXI+N 75.LE]N[?K&#>RL[E, ME6Z.>:.V6\BJ_=/U]>P: LT&3._Q*VTYH AO6T0/W#6?AKANMZGR]KJJEX_2*-T%5 MY^+J*M_>M_Y*W.AM)GV;QV8]L/.[LD+O#5H/-L:VC&AVY.#-=KC>:B30C.PY MZHF3N?.;211IU;[DG:RS>T@"]@?,I+MD\T88E:??^'IS%%\%\-_04#T=RHSW?6WSW6ACI/& M*.0):EZQ]D9IKD=WN<*H8S3>H!?=M6.T2RM\69%7K'CMY=-_?^YRQ/@::M&K MV]PQNY;:=&M/>VNH4M2HL8:V/O^L@19LW,N.Z9\YX10GRY+!JW"O;FIX:Z8V MVZ*]BBISF:/*1>]!^)KK?)6+@#91+&V^R*&1T MBZL>KA%91('R5 B(9&G9I:0[064Y$X=[=%Z*K'#C^!(0LN1)-81#(WL9]I79 M/4ZQD*VI,;.RXAGBUEAV,<>"@G*#8B;O;IDQ%VZ34PI=T\A3WZ(A&PI9!9DB M/J\YNJR:8UC4YF)-):O[JQZ@C0=X:X?32RW3*".4Z[ACNBTK@G1S!Y)+4-L2 M/@A("L/ULX1V8A8Y":6+8[4!BXKREB(N.34\81ZD5$RY&Z@)057)R'EKW@@R7726H\*XK21KA[/5]$> F9T2%DU6K] M5+"UIH:]="D-EU]-)1LXQ%O96G-"5M+NI80Z[F\%X5;*&B_5AT8? '5[C5<'QJU&OFZC\O!D]P8@\C.(4O@) OX] M2]KMF,MO[3\M,3VG-QPE:P@6*735H8LHF,T(*Y;9?ANG]#89)5X6F ,49Z^" M"E[% ;Q[BE!&*RW'5#W ,]B?C/2AF&8DUQ-KT+1TZMKQ!30ZDH>L%+P]T0$ M 9%;N./5ZZW*'"WQHZ$F"3WM#7_3@&.K3 M!+_K%[7H8?^H^UOA+JUK]1K[EY'57->^;<3F5JX[Z[6O56IF;>Y1NU#><6S; MBE6;JY%"M38_3V=929QXZ=>RP[!,.GGI ML[PR1;M)<.M)8"O!T+ MM>PV+QUQ3K!1*O4\RF7L#A.W):%'29.=8*+$'=$M*[,5;]\$)R#*^<&S=OZ" MR66$N(O9H@M23=0]X'[\9Y@@1H$+V<9$4M>=A^Y6#YE9)%!*EVO>;T'ETS:5 M-_2A"8@#GE\^3K=N,*3T;8U&[X;*:W\(7$YM4T05[3B$-(=XL3T;(93T895 M%;#EP)9C!1IRS$NO5%]LTA$>W;Q2>Q3BGW$"Z03?H)A9 A$CPE3[$68Q45* M4C>]9]"Y8IS1[ M":*4^(#HWEL6UTLU;I5M72ETI590;(D)2XR6)=DYWA=3 B>=JQPTG=EMI59#K'TVU'KHL,5=)8Q\V?CC@%_#2# M??D_4$L#!!0 ( Z!9TU'S'I]_3D '>K! 5 <&5G82TR,#$X,#DS M,%]D968N>&UL[7UI<^.XDN#WB9C_X*WYLANQ=;BJC]<=W3,A7_6\6V4Y;%?W MO/W209.0Q"Z*5(.DR^I?OP!)B:0(@ )*D$:+SI>61*.S,21=^*7_WI>!R=/ M",=^%/[ZZO3-NUW*!%G[H)V2,DT]^^/71B=')ZY-5DFQ^?OOVV[=O M;[Q%[$9OW&C]EC1T0M=W@MGYZ^?O?#P^D//W]_^O/[[_]?M76T MV6)_N4I._J?[OVCC'T\NHC!$08"V)U<[J/[WR:=/YV].9D%P.O9_CK,Y/T5N1DH)=$ZX+>BGU[MFK^E7KT_?O_YP^N8Y]E[])YWP%QP% MZ XM3C*(?TZV&_3KJ]A?;P+TJOANA='BUU<;M'1>TP5]]].'=[3_?UQ$;KI& M(2&,=QDF?K*]#A<17F=0OSJAXWZYNZZ!3\?(MEQ2;-.WM-5;X4!O^X)YGY"] M2(>?+_9[ZC:*L[-Q'CAQ["]\Y"D!+#GDD4"_=3!2([C"N,D*);[K!%J1N2;W MV1IU!;GHK1.@.4$3GT?K#48K%,;^$^H'(G<\G4"?._'J*HB^Q=>AYV/D)EVA M;0[4&\P+/W:#*$XQND_7:P=OR;*M-XY+9IMYT89N-/+7_9VF YHO/#OZ*$N5YVWIV@\[7=8?PA M-M8=RC5=.TWGKB(8< O3S*$PP.6:S.$9)/ L] M(E\BC.G$3RA,>U.^=7R-2%5HU3:MSD/2>UJ-)-C-MP/D/(H3K3>"P@2#7-.4 M*?@X9V],6'K?V>TS#(+8;!WAQ/_;R3G=,*C)S*$1N?.5$RZ)@'3N8+PE6BZ9 M/J54_1A%WC=RNW7$IW780=>''/-KJM$L??)7?LZUK0MK;(W(U)=?$Q8M@PZS M%JZ+4^1=/F^(#*Y!3#L<3R/05^0N^T7L@*$^C<2CL&]\EW MB*"2"88% -XLVHL0) M"GBHDOAGA,\#GQ[:6IS* ;LGYQTV4H/@AVKM:]J;W M^"R-_1#%\04B6\'/S-<$&@I5/%_<8A13KQC]]@$])V&A:W*!O M1,&B.CH5N3!!(R4"5ZZGA%ZNSZJ:,%E#'0ZT'="'T4@(:F MW77XA.*D^/,"/28$P-*)/2CU!W(QSX$'3O2>5I3:.#UCW4Z-P%_ M?)U&PY)!1('O=G>P,P8"6P"MNZ]MEJ&QW+E0R-UX:,D?CBDJ3FH6#;0N?Z>I MAZ;'@7-DN'T@,1$\KEK76WJZH?'>NU1*$+3K7N(Y0#'4NJ@R,PTO0N6^#ARM M=V+,[WZR.D_C)%HCK%^$E)S.%+PUBXQ*DPXNJ>RW'8V^*JVP=R@@37+1(C." M97;:6V>;]=(N4/:$PG JZ97ZM, RO F@,!(/:1X13 &)GV8S1>M$0^-Z: _7 MO9#\\<$PT[J$;;,46#K8E464D^FSRR&B*3[?9_@[-&ZN&+B*Q[Z7'R9O/7_] MMFCSUBDCXH: ATQ%$R&B\+6'%DX:)&K0-;L?!]:(AH!T!C7O/22DV0ROUVC] MB+ BF+6N \*X(D-@-WU$K_>448.4-4 !K[?/3DPO4C[XI\%S/@Y+<].J"42G)@EBV/"&1E[Y,#AHIX""ZD MS.8PX#[D^4 RH#Y4$GZ. F:^X_CGB-WNB ^D'$%<&4_'P&<_/X]1U19#J[) M9?[\?]&6 1>[W?$ C-;K*,QBFC(I+YZG"4T7I\Y"/K2B3D<#_:*0;SA 7E0% MF". <[E&>$D(\!%'WY(5U7&=D+_@[-9' _;*#Q ^)R=S&6$^D/561P/N#BW] M.*&Q=#?.FG66F#.X.1Y$#WTD& MCQXUCC17HOAA,B@V=)42R>\FAF1-T?;A1,_9@1.X]=+Q]GD"C<*DGCWS:'F77S]1Q%#'-\ZVRS:.^=2 M!VIX2V-U(X$^N,M ]1N4R$'/[ *$ XU[K%1W:$6 TQX(^G2=9J$YO'* GZ*8 MAF_/%P_.,Q\GI5% ,-VG@]XZODM@6!.HGQP_HW7P5X7NG6G"QA=ZM_2"P MH95':8(=^8?FW3T1P&B\>[*KV554!V)B)-<7"JM#L$+O?A7AY 'A=27_4(": MY @^)7WLW"!#IM!P'J0D"<^))S&D' 3GEZ19XA^27A]%+I2:(C[0F!UN=X$ MT1:A(F196K)K[S=ZEWE_XI;U$IDT/*A[.'I':G^"5;81AV;5%L 04@9 K])5 M%! E/L[3U-O!9G5 M>[/;@D%=67DYT-D=(."_Q84@U"JJLEI"0'R':*&1LA!5Q?I#'_1Q?1[E)3I" MX+.WZS;<"@?P,QJ"PLL*'^8T@H%34A(PA/S0M@:4=.9A%+#,T+8)%?OE(K+?$Q M+UI%'A^.*%I*XRHBSK1HF@Z>*.S*;E MX08EZ,"&64&LE:HUMKI\(NNAR>D/.G"7],N9G""A@PPBTZ#)61.:M[_9>10Z MD!6U-CG#0O-"<[QO)B=@R/MZ6/+D8;QKR:,GA"DONK1$UEQE7@U9B<"+/=(? M1B&U2"#-B_TI,357TU?#5+R>0/I](V>\W2M4YSQU7\P$\\35"')HOC,Y3UP- M,WDF#9Y WIIP)'8E&IQJ)+.8*M(3T_MN) M,3]]H-$#..LAA^QM@SQ8!)<]]2R=3 M\!">?D$'4^!OOP/:>MF TH$#2@=SMN4$$'5'D[%B@^ %3#-H0 M!I/@"N0'Y1\*RP.\*8V:("4UIO'_FQ4'XR7=1?!\% M?$RX'>#@+YS%+?E)[+8@)14.WIAJ 9S;W 38SYS8=R4!S]L: W5F*Z\\Y:FX M#.(Q3,#RP@_2A'LI\5J;99L#(>15A)&_+-*ZW.T#=L*8+"IA:1\)2-270K!^FY.3-B127538M]L+^]4@47SX3RA)QS \=O,W$5!JM2Y^@ MC0("W_*:*/[DMN%A/.2,9!VFQG!+0M,B6_/2CTK?N"U1*LW UA5%$='K$4T])) QXQ3BHXD$^' M\).O_B 2B9>ZR1P76C3C^N4V.S*,55V?*;6+V\*4Y8F1@UV:17Y!5/X@VE#6 M*MX8XCXP6&36BIT41V^&W_UD=9[&"=FQ^/+9#5)JE*1QQN0_CZ^0=!D)$..V MB[/1#,13C#+1F&R7SP[^BBKW.,]KS.]@/?/3*?7T@-Q5& 71U&98KZ77L0W98R@ITP?-O4UX#+5D.IGMJ]@KGO(QE)D9BB;\.QZ^ M(LW+J_71:DBH!9$)Y- Q5*130K9%L1M#Q3HE?%L]-6,H8Z>$,Y$)8R;@PC/WPQ+(WX<977,903X5F/Z@RD M@TT-O%B=C3/7&^+9W"G3B2SGZ/O3"2JOQ7Q,)X!<("5-)WR"2Y-K29<2YC*#8GN6E;_,QC*"HGNY #!JN-HY2,/)D8$6GCJ"0C@^)!?- X MBL7((,8WGX^C-$P7'%NLQ.,H"*.8NB7(TE$M#3/9%"X3$>-;TPKLWINHT\,F6AP]$@">3GG@J\PS4(O^Q0X5?5IAOV8<+:+%)/_ M)S>['WDM>_H8,YM$T6JMM]L(9P@E"?8?TX1>M0]17EE,D5JRHXZ0$FU!VII& M-XDR7T*,G("6)OAG%%!K]VZ3S\/RW2%]1ZWW=#8\.ZAA?1KD M$(_![@I 6*TRR1B,O TEI92P*W(UO5Z',/BZ/VNVD[1=#RU0@L$N.?6%"L< MA)V*/KUY%43?XNO0\S$BVPY 9)UY?Z;%(Y\/T1TBMYWK9\]AE@?G(:*0WN*( M&G.]L^T7AWLO\HRPY:=^> 06J*C-:J70BJ+ M&13O-529 =_B+CN V?BU\-4. QF$;QZWU&,]60.8C5^W]10-9!"^#&%-#4_6 M &;CUVT]39-J=Q%V+H%5I8A+LSW(:PW.-M,LKB),".TBY&7A,ZBC MF-ZA38J)R!8CHDU6WQ5K0X[7$1(?F@!;A O)X\+I!(G'0S1SB;A, S1W$;EM MVXW9!>;-DW+3?W:2PH%QB]&F@#33!X* T'WVY/@!M<60[71/5(/2W\%#5LO8 M0%19^(D@MJ/2 ,3M6,07(H\:^\@5+-)C.8VM>W=<[MUV\_"0EKV#0.Q697@, M8>?'HA?OM(XA;OU8-)*STXTA(/Y8%!-([_ Q]2\O%J6[<:?V=$^+: Q?E.'8 ME! I/6,H'*6'&BJFT3%4F>IN.F/M$;8"-H;J:9KHH$>)&T/=(KT;1]IV-(82 M1WI(HV*T'T,9I.Y&W8,3MC<(C"%Q3P_6PXBRX(F 1Z.?BL.DI(JM=C.5D,ON M1V/T<9E=F-%T0C"["/W@D9GZ$N&5XI.F4V9'+9YN#'D@??!N1$>")V6\N-#C MLN[$?;I>.W@[7URO-PX]FS,O!XK\=?_EAW<_@$0BNVZ4TF(WRWM:^-C!7OQE MXQ'2D_;?O?M)6,%?KJ^:SXA2,8/UW4\?WF60TF]V4U$E^DOXZ +P)LNDX#0E1/E&;!RMS*<[5*_:$E MAW6(F4 H5BI,!-8;]*W^/F/<'"UY234 M&\'$W0=NOMF_D%L=%T4C/Z:^1RO<7H>Y_%34K(LVODON9^%EV&- $/SM"]@@ MF1 +1.Y-CT(4%VR%4)-Z$)G\2KX?)#8%9=DLMZ6Q 7!+4[_9'A)ZPE_W$HHT M"IQ.P'A\\ATBAV6Z>%;B5@4=05\0K'QRSU/)")VAY!M"H9 1T."*18*P%(?1 M,C1(KE3+NSTM#[0;];:\Z%TL=EMCH&Y[+$<&&^X8)F"Y?^-)"I]=:YM9IU:\ MF4E#94%=: .5I#E=*F8GQD#/"49!195F ?;,U M#.1$$B,G9K,)?#@_W@G'_ MXST0]HP7 #B(-5O:O/.".!4UCD.^:@M@"*D!C$:_KJ+ 0SBF#K=DVPXVNYN) MN+2H!M+=87"K/<+&0:#:!@)*QG-J3$B;[6RI93Z47#_-')]G81#78;6%'[K^ M)D -QWH#L[[CCHD:HC2[?F."Y-U!H6^]*U@MP:HO M"%VIU19:(AFR 9D20^-G,(JT"V.-9I"U,WBO4_$AYW?2@$>,DPH.Y-,A_&W/ MYA80:@=190)GADVS_SP[^BBI2!0=J00>8.A&2&KDA M.CCWP6DFT+S6()"3"'BD%AU%(,P;0 G\JZKC0%25&$':J<0 MU-IC],P3-H82#.SX3XI;SSCN/?+?F9N:TX)\RY558FAN$@X?PUV+MO"T$DMS M4V[DL10$>@##,N?[@!#^>>PS)\M*( MUN)?QI#&WA;]V/I\<;6:C+E721\T]X%[):+F7C"=8BNKV"L*PR5-S+VFAJ() M7Q4JJ0)5]J34!-#"28.$39E^ 5'UBH]=PVS@]08IK0F>5'^\-X%8[<>M;\15 M/7&\>R+I([2JK9RI#'V@6J 4\L7>\PS6T,I5(TXLW4;0VN MDZ(#]9;E#AF8PP!@*IO3!F(.LN6I7'V0'J2T!_FSMP$23<M"@V8 TQA*S/=9;993>0PEXS7=@9Q =_ 2\-PZB=I"@.N5Y'I%TDZX"N,@ MY#ZTX)?ZDKEL>!!"R!_BDD3F,MU!2-0,L"I)82[O'804' ]*20]S.?0@]!#$ MTI>>/W,Y^" TX3MI2I*8:\H["DE:7!_\"2:88$%=0ZL,+HA0_)Z0@QGGE'"4JD,UAA>@5/"GEG(9 RONZGM MY):&A"L9F$F?G6AO1_,XQUX$Q%1%9U%E&'N0!*_KR+L8XMX5_1WRJ:$974; M#>'A/2]RT]9G$2.4$LKS*/XNM*C9.((*O$\XB 50U$@_ \,HRM\X\S\_AN@[)$5YG M8I::#9;WO/:.KF38N$;7"_28?':2G8A&^#(-9?H7<@[5R.[CC-YV8YSM@+/* MY9ZBJU&NS4'QE3M$Z>"'RV*]MGEX*VN]>XYXK$+6GYUG?YVNF>:/YN]'@XJ0 M1 A5[?=C075'8U8YU%82Y7AEJKQZ?/MH3*-0[R+CZF= M)WA$Q%$5C,._P^/@[C19CVG#I,Z;P#41:RPR5)WM(:A/VFRD1;0%-QA9 X!N MG _XX AT_OMTO7;PEB9Q[PJ$Z]'NBZ+KM4KKS6+D3(5>LJL6_51R,IY$W6V, M8T+.DI+5^X/$'S4 K-;F9XK]PB[6YJ/;YJ-GG1E/%(A76=#!Z&=>!A::>]UG MC=]2PRP0+2J!9U% M+G-5(6 3):2RPSB9Q]1ZK#9A)7&]DKB\)%M[.$I-IF5V/2:QJ-T'>0W2&SB/2GWZ@ M"8Y^. \1(S1B\.F&T[3Z0$=!(Q"2!7_X%DFK:OIF-).6)ESX^P\]G+D6TGZ$.LYI-';UGJ*$& M+9V"R?1-8M(:&;A)S+C=I";.F9S*:##]N'>:>94S#:^UJ@4' M_!T?:_1_44;_75VPXJT76ARY]MC@0!Z &Y0HVOMK/6!JY30KJ&54R^JS,NV, MPBZFX2 .+Y'I:1I&U1LCBB'M!4@[QEV,CY!%+B<^-T+C7!^^Q/!L] .JC MM*&U(=S^&OIH;&2*J+)W\F@L6HK8FF!OFEC>KIR-0T7:T&;; + %5*U3+=8 M#85/ADJ#$9;4Y#8?*$QPG.8-:H3,GR*Y\^.O9RAT5VL'?V5J'=+=S,!ENP=+ M4(^WM9LAN+24%1;U, *#TMY]*HM"M8L1.%"*JAV,2@\0#,@M[B<-J,2EOH5] M###:[/]QHV5(R^KQ-E1[/VO$T6W$,;,@$X>'WZ1TK/GB//#IFZ$LIGW8Q!:" MXL"C=D1>]N2#4+>!1[K##F\I1#5^Q)@)OT9V8M=-6*>17*00RJ!ML M@!X)KE)WK6JIL?'C?L!D"P)\F!@!V!7EOC/8Q[+33G8.%OJ*R)!EY//72K(! M\\J*5Q&NPK #@>F/U$H%'ZS,!.U-<@11O5;!;4WR-5V9AV_, 0VE.'&]WC@^ILC-%TP6K(7; MLD;FW;P2';38S5E3<(WE_,:0/CZ6@,)N8^40!3GD&+X.J1.QOU8%>W6"_$:- M0)Q#83Y[D;N%S#5;O,", MU3+643'6EDO%,EK+:'4S6K*YPB6Z#L\=C+=^N,PK LT7'Z/(^^:30OBR(>[O8!.V$<9/<(?02;/O#< KW$ )#XM1F/F^W, MYL_'-&CO1>D=D>3>9:RW/K9)F+OP[,?C#E";H$2A1)CRR@*7&72C)'/3P<<: M3LQST^%1-N9E,PU+_DY,)XA=APF1GWQ:5>WBL,4. QF&[]GVL_-GA,\# M)XX%"7LJ(QB&X4?,%W-;NQF&2YN\*]75,)S*W7/CK,4)BZJCO!A,_WAO&J[\ MBG,MG^%3%4&PYYIQP//J8.AQ4&'2O-<,>JK/^W@2@9%T##Z/ M'NBW2]WP_H^C$$"H.,&78YB8#\BF;O-3MX'>1^F!2=U6L\?D=#P.1EEUU-QH MLX&1[J3 F9^FWH\H['1MZ:1T +]S/2BTG\-95\';OU(?(Z^'_TII" BS5PO5 M.5B).VF)IJ?1M/-%45),$!; :&8# L2:9+XE9_&M@PGMSM*8[, X/H_6CWZ8 MK:G(S*EC9 B*7(?D\D%EPC&=B5[E_! !40^#,!"Z7<5])H%%)U?Q.-R1ZDX, M% 0TN#WT/COX*TK(W_29R# 6EVIO[79L^W,7SBMM2).]_B9LH.Y+WS:I =PR M)2U=:V24$U# -%-#BO>":V*2;E,) 4("YY&8N89 V@B7I\3E*"6AE/9YEIXR M!L.T-)KRPL5+MT7#1NN[+A%(O&))@ PF&0B??.?1#PC&^Z>WN=817GL04T@. MS2V.%H2O9>MZA211X'72]=81G>/>"5!<.WU/M"(W&SZ%CB#UAOPGWR-;GP@3 M6RHUM+Q@RVFMA;J7ZTT0;1'*7*SE^1&0M:7'Z,U/$U6.,S>JZA75TDG_>QL' M$_$,S H=!X=1[D$09B>(??#@/".Y>X?5" MR0HSX!::P3!G'F^3%;(>)T-2,H37RX9:;*X<:7*0;(\%;Q-638Z.[;?2;=*; MR7&P6JYR,=) ; =WAH0"8]CKIMPY?CX-R>@1D"'?J8BA8[G!C09-Z@1ORS- MW%+ D=UX](JMAKB*W2+O7^NN;.5BX;UY>(=<6JN,+HKY16^A$5K9#H"8H1"RIQ60")GJ9@%%?WD#"> M0K:W%LL,<[*L7-0"X?@,)=\0"C^A)Q3,0T2/"OWSX5O$,MAT'LML(^.QLB:' M8 ZUL!9]]^H$#2:#+T//XV:RR>5H6Y@GAX(;:.1C9'0+-U.(&QJ")DKRDDE1 M1*(B _*R'Y,$(@$+?+NHW"_MDF(;_DQQ#-[2^>(B4$1'?I;L5P[,Z!'O0:C M_!AG)=M%]@]A/Y#XE"?'#^@E>15A:O&_IYL_(S\/@EV$-Q%V$G06A5Y)::&>*.YCS6W6W&;-;3K-;?L__^DC M3#CV:IMI9W(6-U%G:T;4BM%UN$F3."/OJ9RAC='#% S>*V/PWC ,/BAC\,$$ M#"9MC-:&$52E799&U[QBE;'CC_$BL#1I->^Z^TH.N\(D*C^A.%FKZ2@MG;0X M?"IS7(>WF"A""0JV_T2!=QZM-T[(TSH4.\/2_(%,)IA17T5YBTPP#@8X%,B, MC7#<8*"&L='D3+A>YF$F*5@>,_!BUU 4>-^DP.G+HL"')@6@8HYEBZOQ#+]\ MH8AMGH2_^"0+J^E!>"QWO;QEN8H_VU *'BL^&+XM063PT:VZ$5=U:,&G];^X M^-ZBM*$QFB2K8(S .[\^.L9$1=7:P=_%;K16[O!!(T> K7=@R7P?K9V M,P27%B>NJ(<1&-PB3+]PENA4%H5J%R-PH!15.QB5'B 88$1NF@94XD!J81^0 M H=H@3"!:G=[8DP?8Y&(;)#H:!X^P@TFU76".!TGXL&6@K3/MMN'PP%O^N(* MN$/TB/GADD@ F7Q,>-'\,?"7&3>BA;I<^H:EOR9-YHM[\FV\<%SZ&^G@1QY/ MPM VO);8PP(:<5G29B.0MU!H4;P"E!N4B!] 8;;57#AU1Q:)C3[Y+*\Q5&)R8D&W=X P3LGICK>0]>P_!^Q:D;(RRVF7= M5&)7AK8U?D M1996H=X$CW*'[=V486OXBK4L^#A,.;^!O)I5JQHJ)?C#K[K41A^.!&/Q+:CH M<;7;O97'P1O<)U86W#ZNS7]J+(SZ\@M6HF9J8V...!;%CT5L.ZR]\EVM<;K;18A0\ M#Z+4$SQJ7_G9"">R#;$P,\3BJ $*O+T F[0.!P^?ER)G0F5!J,WI%^"(T;I>14;BE$/^X^4*A^K$!5?/W'Q[,# M>"H_3-6EK[R;/I-U(0()54_%!14:[;3<@OGS1&NB\KJ.H/P*JYF6^9XWN$GP@$G"@#9K,CPTA3.HOI8^:](&X[*FB! M"D<53.B*Z#]$1L@R[G_WD]5Y&B<1.267SVZ0>C1W-HX1^<][<)[%<1)*([V$ ML(3N^^H^-V!^1-$2.YL5N;$"[K[BMQT5M'I.@1R\B9.@0R@XER&_K9X0E?0Q M=K&_::9HU*)3FJVTS/Z \+I@10+&R6@%<7IW=N[=@Q_SQ<* ME73$+F]5-)5]I08[OE5Q;U&YS'>(=T&8;6LSWQ'>=6-+:6>JCG$;T]DO5+O- MZ'NP65EF3)-0Y(2M]L+0]$!K*2OS/IR2YXJ SYK1A2'+9 6?,:$!.X$S#3RZ M5]OJU8)OP$M0ZT.K$8=A<@$X-=Q8%FJ3B[M).20H=E6[4HF0>66MI!'B.\-+ M],PK7J6\7C0DHT3(S,P-*818P3@E8F8R:BG$.!&>)6YF)C9*N0;W"BV?$/#B M9*O(W!]-,^1FN4Q5!<^A@DH[DN4^!A',V SM!EDEUV2-"BV^/_ADU>,@?^@P M5,V@A*NA>!5A<3I=O,^GB\Y()S=:AO[?9&*C6T]PV/C3&^DZN.>=UJ%.JYVP>4;HHKY4^HGJ@* M(.\H-TF S]9KB1\'S'3"B0!B@FC5WTI&8UXTRG'(45%[QI 7<01BY!H2>+H$ M.#$8)H Q^"KEKE-)F[3)95Z'V@52IFV3HX*/31CF%6I>.#$(60XO4_.BD(]- M%H:?Q.1HY@&NU:HQ#CS863JKB6W-FD >(A^QUF0TZ4Q#@."=ARAQ@F(_SA>? MG3\C?![X!,U84UP.'8M="8_1P(BZD[8>J)GU0.V3JR;@T'QUQ#ZY.K8X/@WE M33, ?O>]7?1GSCF*@A(-X>>P]JED[ZE&*$H^Z5FA2N3L&R MK9<:4L+0>&KP'8\Z[#*%(ZC:IYE$O!M6M;2?4=Z46P>3?U8HH04>K&ME"JX5 M+;@ E5JWCB+K*+*.H@$Q@#K7UMEEG5W6V34 ?,_^.EUSG]*M__[B7'#'@_:( MCUA5GA1OP%?^=E1HN/NO^JMQ$ 'Q0NM*M:[4%E=F+#2< QTH1,0ZT"?I5S;RL;Q1^Y5YQ;%'[E@>TG%N^I6NR74. ME4#;OC<;ZO!NR6IZ(/P2M6Y"&43&L-L8^G?I/JV9JUYL9(:RM]V&:]AP#=G0 M'AN9T34R8U($J; 3U=<7 2)4[M,UN?2V\\5]$KE?SQRB_IQ'ZPVAV3XM/XR1 MG@"5*$[VSUJ*RN0WFX%X^=:;(-HB5&1PWZ\N6 '1F_S( MHXC$K=Y S;,82ZD'YYFP6+*5D_S9Z>8>ZT&@]L&MV_J/CX1"V EFH3?SUN1& MB3/F_H0*$@G](7)](;"Z#LGUALHZ&\5!$43[B'H8A($PTD3<9ZJA QTR.V-$ M9((5V;<7A*$$T8922V;#R_0$=@=JX1R2#D*-W]P\A2'+^ SH,Q94_!$1:%LU?A?0E&D$>7X&Q2 (/ MGRLAJE6ITR(7@5OH)/:0E&A7*;_,4)#!G;@ZT93GQ_ >D '0EA)'P8WS0V N MJ7O"%P*=F(^YBR%4OUXQK:388>@CQ21'4$"2;4>>>9Z?0W8=9J5-,SG05%OE M310^H3A!WNR;@[TXR^*L_DY7\"9*_H62RK.U/8SUM+;!9O\9&1/!F=? MT7:\5+V+=O<.EOZ7;8OY*Q??<3F]["XYDF]C;'*Y,@#K#BA<#N@ M!._L'C:Q:JAN-92S-H0;_)4Z@;_PD5>]M_A+U=(#*/ EP3Y]4"D#Z NY'^.[ M^R]M(2^"/C;8933!+EWY^^5?*3E)UR'9!FDFXL^35?[D5K&A,Y867X M00"QR*PWAM#AH4DE9<,U/,Y82@\6'ITVU1/\@I;8*1WUZ?TF:#A95-W@8W0W M]GA7Q/H>K>_1^A['% )[( Z("VEP&FO94PRY!,7%C70>X4V$B5YXG164\I]0 M=?=31L[:@CU'-& UK,]U%#Y7W7[!P\"QN!(@QO2;#CZ=.?0HZ\G.%P\.7J*$ M>8(O W_IDY4D\EV W(2(^P0I1!J=;?><:3 BZH31^AO'X6\<.VP;X*ZPOWPILI;K]T_WV;60C> M"S^138F !;0@ $K_V:&5-K=>:Z41IF#Z8E3NC15* O&X_L*-+^NW<_ M"0.CY/I"R#(S[\\T3C)M]RK"-^A;">HM)BN3AFZN"XL"8)7& F095YJ]:M@ MEEPACY;UIM6*4P+(MM9827)6&UE/("P3$*Z()6JN%YY#DH3+C/<(Q5/YSJ-7 M1XP+YN6L)UF)\S2A&N__B1[CF9O,%Z31C^5T(I=63\R2!/D73HX).C%MPAG\0X@UC5"88^"0X[B/7)30CL? MQ9?/;I 2G'=O1:9)$:1R"/)L3=>(9Y_2,C:(=6X<'!,NV%\]>QFRKQ^+$ M&KKZ<.)+N_82G8&+;A05F,1&A/X[4=O MO]023H$SK2-[IV(=A?DK"[,DP?XCN96S0/EF(%XE3H\?>=%WX G8<_4LTDV6 MRD#$UD_\(L?U-B^Q: $OW;R,QA7S&:Z[1G$$FW8\CE3MWY&_7-&G>IX0=I;H M)J5[KEC)_+*:$Q63JAWT?>F]L8M#EJZC&8/Y?,@5CP2@&8=H 3B0UJXWQ M\G)R#; X<$R[BCI)F=FER#(F:^SM0$!5[6._=T[-,U)VTZ2J5#B0W.!-C4,B MJWC9CB*'M#,Q.'89^+S.(9'6H4V6%/K'!"G46>@LR?+32R&+2"(MV8:Y3@Y] ME\?>Z%BB?3I!M#7Y(4HB07F()^;0DPL?Z69H&7O03'>LQ74 X.)D#,K>%ICZ M30X#,3;)74[%.IIW_"9*4/P07?FA0QA$'O)3T"6-B7(9QQ^.(AKLK=P#"GJ:)[$BW\ BWWAJ!TPP==X H=8* MZ59(EWNK1+>X#N3RTR"N=[P3P,_&P)J*T=[NP9*5Y;1. Y2SZ_ )%;OU.KQ MC_35E,\._HJRD+[+OU("?QFP0X\TP@DAZP-VLCBV.$9)7.9"3\>:JR,!;R#2 MLJ6CP::SJM)+5 &L0&D%RN,)E,/=E=82/'UAHZMUV#"18ZILR>H1((SRH?+VQ0[#FM%""M"6!%B,B)$_VO&B@KFB KYRZT4._I&!DTK M*KA_4?CO#CVA,)V0O<$XYL\INJ*\,'6XNHUA6;5EU995CYY5=[Q +%\>+U_N MHIIS.$_AA*F , N]+^&C'P3(*[\4*H\]!M+"/>M$HRFD!W1K!5YQ!!MV=22Y MJ%0_FCLI)N?IC'R7;;7DS G(J4+W*X22BUU=>>&::QO;RE%6CK)RU#3DJ([L M$%R8TH.]ONL6//9(#T%4)0OP)R2L4+T7JG=+=1[%-%TBZ6C5XD@F_-$9H@:_ ML94D#76O6?G*RE=6OM+.4 77)K@,]>)X9QGT48FFC@+?]349E\K5SL6H;-6S M&;:2_%+0S[).,UEG(1I3K_ RW[#B%9?O9P4!*PA806!J@H"(-8#+!-H":21N M17";R8L3@#H8#^!J)M1 .G+/3FR0IAU0R7WL-:.>SH MSK#9.L*)_W=1U[FV@BI^+_EAK.1E)2\K>8U>\M+'2L8OF'6_4JV<9HZ<]C&* MO&]^$) M>QTF3KCTJ7O2YD]SN90BP=A<3'&0"8AD5J2Q(HT5:0QDXUWO-7 ! MQC+QCDQ\(GG)_6_G*[I"Z)/_A!IDJTJSE\_T*15Q0*R6(2V;;R1-"NBIF(XM M/Q(LQKNS+(]9LX<5S:QH9D6SR8AFPLL!7 X; $V%6Q_O1\NLO585FV.2S[ MRO'Q;TZ0HI)93^B-50VN*"%].+XF81\K;5AN;+FQY<:#FJS%MY9EP"-AP%9= M-IJ!E7ZQW2+NR^E4Q-_/R*&KZLW#.UI9&OOA\LR)?>4X"0US6#9OV;QE\Y-A M\YHO("L6F",6%%G55P3M72+Y[WZR.D_C)%HC/!T5?:*R@?3ZL?F+='?+T2U' MMQQ],AQ=_MJPS'I\S!JPQ(8?.\LE)HCE:< R]>/5^MK8-*,%D3M$R4++X"&\ MB/":UCB>/P;^_#7I,E\<4^^C1=D&_N2K^OIG@76G%-@<[;][/P9 MX=TQCL^V=VA# W[#Y7W.:U1M.)T'MF*>%?.LF#<9,4^2'8/+>/J+Q.GB0M-) M+]'!=FR2B3G*0.G'FR_.HS4-ATNT%/ MBW;0"V2NWM!K5*M1F*E16+G0RH56+AQ*+NQW$8-+C%80T"4(V-@?HYG@7FJ_ M7&^":(O0/<)//GTX;+>BU36?!1DLA;*75Q?1V2UNC! M>;9E@%DL2T@>-@,3=K$2KY5=K.QB99*9>A\AO[+6SK%HQ,C M\N'_ U!+ P04 " .@6=-!!/FE7Q@ "M3@4 %0 '!E9V$M,C Q.# Y M,S!?;&%B+GAM;.V]>V_D.+(G^O\"^QUX>[&8:B#=G:E\V-E[YBS2CZKQCLLV M;-?TF=M8-.1,IJWI3,DM*5WE^?27I-XOBI0H!EVX.(/3+EL*1H3B%Q$D@\'_ M^-_?]COTBOW \=R__C#Y:?P#PN[:VSCNTU]_^')_M+H_N[S\X7__YW__;__Q M_QP=H?./]^B_UGB'?3O$Z,'^YKG>_@U=V8]X%Z KQ_WCT0XP.D+/8?CRR\\_ M?_WZ]:?--EA[/ZV]_<];Q[7=M6/OC@+LOSIK'/R,CHX2VO^(N/@%+7ZRIC\M M)ALOAE/OG%FO^_^:>] MES??>7H.T8?UC_3A8W3NN2[>[? ;^IAP-4)75V<_H=5NA^[HPP&ZPY11O/DI MIK5+!"1:^3I/' M)S__U^>K^_4SWMM'CAN$A)O"BY18W:N3Y7+Y,_MK]'3@_!(P*E?>FBE'@$'4 M^ 3]UU'RV!']U='$.II.?OH6;'[X3SK@?_C>#M_A+6(\_!*^O>"__A X^Y<= M_B'^W;./M_5<['S_9_K^SRY^(I]P0T=8TA$F"SK"_XA_S2SK!T2?_')WV2C0 MLD K>NGGB,D=_0>US *;^%N(W0W>)(S2USGJ8M29IAE12M9;%PCNJ,X]OU9P M1FMK!X^,X"$X>K+MEY^IS?Z,=V&0_.:(6?%X$BOY?\2__GVU7A, A 229\^V M^X2#E;NY\'W//_-\'Z_IEPY6CT'HV^LP&9])_=/ ._AK M+*6VZ!/VYNOWW2,EL]\1(M0[8??HR_T/R-G\]0=G\_MD/)LO)F/K]\GQ\6)V M//Y]\OODA__,Z*-X &2[&\2&0+DQT&_)*/_W/R*&U>H@)+X-7\$HPE*HB)5? MM'K;7R<"D1];-!$_\?/:(P[N)3PJ&,;6]_8=[37AR.NASI]!<7WK[9RU@\51 M7'D!!+-E+J0,PUB6X& 7LMQZ+;0J3@^4+2: 9V,;+Z9A!C?XF&8Y&T2_NHT.F39L[ MO,;.J_VXP^279Y[+',$J"' 87./P[$#"K%N.8_UH*8;BQEL?]H0NFRFI9%34 M3I?+Z6(Y_7V:L],H*3O$HR$_'8[]?AT/B&PV(G)QB-;1F#\-@MLZ;Z53-9.* M:I+1T%U1-CZ93/59!/9FQC.HL*!C5V1"$\U/B4:@S[*]K MP)PEN+7?*(OUGK+E8?U928D#B5@\GB]*0(Y)C6 0JE2P(@1?(E(&9!0-UE63 M0M3)KS1G**"Q"E&>_VQ[%2HC:.%+U(9.9K/C\:R4 )1B?HTG!XKU:H6>2 H] MC(_P0GO7&L75"KZ@@C_0@?/!&3P."Z*T$G9%E*/3G5PY+KX,\3[H\44S&H8Z MF)1!8=L;SX]G\IX&$08QI_27*)NCO$;'0FQH30OD>A0AZ5: M'2:YKHI'D/5A1:WJ=&8//1.D!Y.SI >IX$EFO,<='-AO;)3_:Z;WZJ(!V;PI MT8"Y3JN+%II6/KIHP21?50"\K)_*%*G=1SW@;^$I(?Y'7SO(")GLM5(NA1?L M%LOYO+S4*V"V8?3_R7#HD8YGL!_KJA-IAQ;&@*9*80.:[MNZ:H8YN?O#?F_[ M;\C;YO*O=^'&*CZADS\K*@]RO39C3&1;N?HXP)IMF0>9Q^N5A"=^H'7UV3R'![ MR-@8+[7(*)NP]A"T<;U01%"@1+4.?)R,M*(=53[!/^#-Q;<7[ 8X.'>"](<7?S7[<7U_<4]I!,11&O>D8AH!"A-IZQ=90AJS=$;GM>;H-0E M3R3 -H)%X$2AIYW,E/!6T MQL>SDRAO/[-]_XVFW:_V[H"1'20)^:.]HX?94?",R=\Z3'1TW M=5QV@F%#'O>]P],S^:\=/TDW@.**6C8'6'L^2>^3O[QBDNFOB0GO$S%0Z-L; M'#Q[7Z.S A[AP"1(AH"N@%.*P/^QHGX4;BK S;__B MXV>B:.<57[IK;X^OO"#XZ/G8>7(C;M=O#[[M!CL&^M7F7X<@I)[J&HWD>=Z)0^FH$:NLD2@]71'3#P^.JX3XBO"W.:2 MS)W<)X?6(['#HDV;M9U(:(6V.%\R5FQ-$EQ']%$TP!$; 65#)(>PX;8\-6C" M4JD)??B6-_HBN"7U"8+LS<8)V:+0K>T0_L[L%R>T=\01[3WW/JQNLDJ\J!/% MK=S(K (NDH9H*55$R2*'9/H1X1&*2"-&&PBOJF6V2C*_$+)'1.9U1!@4B\)F M6D"@F(9@<)=.=DB*?XV_KK*&4;[GDA_7F/UU]_&.+.E..\P>NI_7SRSC%( MO&. US\]>:\_;[ 3.4;R0]D?DE_]OB)L;RCK'W?V4\D\JW_7X'DJ@\IT*ATG M"W8) 40IZ 5U7P$L,0&&!E&C<5#+KY<1));O::'LO]FJ^\WV'&\QW80_>[;] M)]R8FW/?T1E=>8S(F,TDF13G"-(EZ(0DBFD"A3>%8EIU8FX2,=.F@&LO -ZI M$K'+0A!I51(\O,I+9$+?N_(2&,#*G,BD2$NK'F&5)5(3(-934"M7L9H7-ZY" M,0=63?;8C*M:S:@IL(6SJC7JFVJ$CX9>VE=J*<"=H8 M&7H\7R8-<%Y)_ON$BU86G7AAZR4-?EUWG=M *JCZD]M,]"QR1P.@LZ:(-IQS M&53Z?" G8D9?':Z^31:]68V;E'Y 8K@;.AMG=R!33'R/UP>?330OOJUW!S(7 M_4B40+>V#V'L(B]LWR53TH (* MD/<256'3TMF[^R^PJ;]*O!52&67:5^"& C_,N2#RK[+[(;_Z?14X]JV]=K;. MNK;73/TS&MQ![< R4]'I<0QK0@3%5(#:R:B0Q2K+ @$@KL50(#1+"A)7Z0SB M7I::T M_!GLC@DQ8RM$B69]@*&$BPK]*)"Q#LO*6SW46>0N7.TVVN'3=W%8IFW6_@][CZ"6'P ZC5B[E9P54HXHVXY#%]X1KM)RQ\ 7QQ/ M\A8]\+EV,9?<38J<9XZO/3/&0_,.JU/-^ M@C&G?E:P?]AR(9YE-0+!$%__D:3[_Z!-"[).34+@X+VG'2@<9J1L:UD$#26+ M&-U"RS$C(*1.Y.@0;R:J*>F2@&56P=6F%A"@O=K.CC;Q^.CYM*5!M@3;](6; M7] )K48NQ WL>#)-]BL3:D=;SS^B72IRFQE 0%(E8*[N(6JMPCJV!%SQM&&I MU?@*(.*KQ"STY [:?O*](/CB^MC>T:6W3[;CGF)B:)AS,KTW72.P*,BL1$Q8 M3A8"D!VA_%%N-C3*QD9T\!%Z9,,#'FC7K#;F"$I:,!3]DN 1-L,WY!G2<*0YXNYF =(*_KH .C4#ARH/;-! M=+ HEBU2"H8"N%:T8]9H&S9UVA]SP@@RN\<+"TQ",*V^U4L<&E5:Q"A M7K'_Z.D5:Y)K^?DN5AEX^T)"NE%SR"(9BAA^4!CJ'#^&G^TP_M=GSPV?5^[F MG]@NEQQVIZ/]Z$4')L6OGQV?)/>HQY3>TK;&N<6O#1DI9YNYCLBYVTJ2/4R8 MNTJ&UY*(TZ6#H6RT$6+CL7ID.B+$P8WA%1/?/+BW'5IH3.PFH09*HK[:_>2"C\%H5%9[1F1SE!Y:95)\D)7F4 *(48/L(]9##$I9# M6PY09S*%>%\1%\*R3P^!X^* @"Y8^PX[_D' QN:;-]M;\IV3T-IT(UD/0AHQ M(L^=S(0V:7";C()RP[#8Q0:BWCP_%.!M7=K4PG!YNKJ_O$!LZ'4GR'_WAE/7!>2?Y.NQ&&R<4_ M;)&IT=9$WM7J)008DK#SX^4B<0A!-'5E/^1HC^A=I>DE2<.MR$4K"1]6CN5J!(]/O0]D/=PL];A'_$3X[+9OK#JD# ZZL7WN(* M#^NT)7Q6T3^+JLD<5UQ3^"EE!'7O@[OD&J;$K?-D/&YWR[4ESB:!L[\*,H : MC4N. ;=CLTE+YN S:G%SZ:Y]; ?X'$?_E3*%!A+@**WG2\I*CUN!&K=X2D9! M'Y)Q?H2IDAA0%:Q4@O9G_K!)9*3M@R.YV=4%[R;8\JV^'=<Y4:! M0_0@6LB?6F6ZJ,X0LEMI#2IJD+?V,J EU*FDS.%LY]"3A;4+F34/Z"Y,*(PN M:D3+^70\C2L.(@)H->SB86/)0!_^)_KXYV_O]Q'"R@L!MAM?:^7I-GM5/H70 MNL/1/9W!L_,2M,&L[F$8R-5P(OSE9_/9U"K KT -%(K]Y9K R"4"T?["Y>'J MXVC_P4D;&<.5T[1BJ03F)DTH K9WV/"@G/U9/WC3L86__&)R/$FC)7D=#)]= M69]H8KT-@EWYMU+^ ?%5,>DRUHKXXI,ZN# R MQL29+D+5@(,,/AJ/Q]7\['^AXY/1R63!-LS(C^.323$:L3]X^4M/0G1/C)]- M^-%T3&E/3MA39-X1_W;"?GL\0H3."Z97RN+=FR%P;"Y2J],Z$.Q>?/R,W8#H M+;JY]QJ'-]OF=D&\-_2"L8D-"1->C#-<9N2*=VN/V'7;WI9V[QFA51CZSN,A MVNH-/71KPW5C5J>#154'A:NO@?'49J(E:'&5 H,R(B6]S(\NEM\YP1^GV%T_ MTYJ!(V[\OBVO:<4;GQ>9I&J>YHXYFH@212E5]%M$%^J(C5IQK5[BZD.: MF)D6X2:@*#,P]Y:RQCD7WOH:*.:*O$@X^&[ HDV]K0&QNT0@P\%X-ZD1L@I4A;1P$C+ %3. M'BH\W6*? M_L)^PA/1SYM_!1)).3YD[&PV;8(2VT*.21H"I>XRUF#)9S*^#"NC0.-82 M?,V:3'86DA]^39Q"5@V1"Z:29M0427IN<-B%COO$J90L/Z.]7++$@'A3NI.3 MR2*NF4QI0!5.]A-BHE.(EA+*?I)814G@BBD;3#^KJ*R34Q7JV,U%\>60[N8< M;['OXTW<,>6!KJ WM2GK0@$ L1+LB1?B+N?S<8IG-D)\3QS;^-K$@Z3ITV]L M')1K3J:Y%^F@>ICTT .,VQA.%\RIW!_V>]M_HUETJI95II9DO*1)$Z3GZ0#_ MO%^25210WLW8_-4)G\\.0>CML<]8OL9-G=JYK^C-O!OYD)GB+:T22+\2@BBA M.(J,D^VA0FV2*I,S?Q:XZ)* 4^Y6&RSEW'R%F 8D_LT'(F\: BOIKOG+Z>1$ M%%W 5R"HE]NJ"?VFXHQS48"H8DQ#W3712&?@Y5XV!'L91Q)F.!E+P"\;P3P$ M=I:>@?#*1O6 MO ;[K\X:!_?>KOE,4^,+6B'4Q(5, C5+(U? BE<9O:AM4TP149)0X%$DHI6? MD46"^G +'^*&5P0/5QEPR(F76LKWUM=^R_*SVO%28D FS9DOBE!)^IO_EA # M"S']!;/R@G&@H:>H0,&'JA/H%WBP-V"EBO,Z\17MM^3(\S8ZJX_IWSFI\"#> MRVMQ,DY:Q% KN$GQJGW;HZ\0DQHA8/<\^THDZFTT[4 T B*WS5 O,DC0]?'& M"2L5$?QY'_<=G4&8QXC,="C-6QE!5%/K CSO4RBHQ144-*B)V&(AN+6J11Y2 M08*I *]_>O)>?]Y@)X(3^:&,(O*KW^/EU(].L+9W] ;""W=S3F:EI4_)?50# M9GCC2Z1#LW2))+Z)-"+&;MY$%W0OF-#3"Q*%DEE=)!L:'B)&1E'1J@!7&X$K84,-YXOX_*WM/8A7:UGJ0*;WN]]@XN*S5]8?31UO.SRK)TLXLN+0::IY<#:('C M0@(4D0:\Y'0HJ3D>Q2@GTH17KB^IU:5^J4&"29U7&6H\G]?#+C3I"\;C1+4ML MZ.2X0RZ?A]ZIU:NTO\8Y\3],,7QE9\[V/]-R0('<3Y;N$ MV]:Z__;WP!Q,2VT[S>76-K,%@=6.YOV#O8E[ L\)FS#4I1_$Z&!GJ&H>" MZ^GEA^'6P4JGDPFRV@=[.$9(S*80T+=)HMZG+5R%BV32]OLO>>'SK\9 MJV"+Z/VT4.,56%-@8U;+^XD7^8:+CQ=W=Q?GZ.SF^N%N=?9 ?KA_N#=@N:P! M>#7+975J@ RM<6%9BXM/G@((F_'0$HF?-2[#@=-IH+_]MYWN[B=([D!WN9^$ M"3&Q9#YU$3 OMP&6OO)]HG=,0U-+\T^!%^'P4,.-1+IU7(D827%OCBY\4U#E M,EM]90;"%\=H.9!KTI=Y*.3V 11ZU1@D2C;-(UY^,FW (FQ+P '$K(>?"4T! M95+S/&;E#0\#(R8EP)R^HMPY#< M%L*KB=7GX<#189&-NN!R<4V*#U/J"?J*5VH&8O"426SYL%X?!J F_<_:>W+I M9D)3Y_?V]^!05&5&9LEZ.6M"4Y+99(2-0%5O<6OS-X,PU6R4'&PU: 428P_V MMV@S3J3)5T$@ SK.NS#8:V9( M(ID:S\JU)Q2".=(CQ(@;!3EEDC7V9QNM0.!5K7ALYT?"*(^S9#.C.T(I9;:=G:<-A47E4C,HYM^G ML=]Q0_*N0TO:"@W7L]%AT2ENQD5P"FH/!)O.EK@.3(0_Q>%7C-TX;_YT<#8T M][IT+\@#Z_ 4;ST?4ZZWQ%P>O!=GO1@ON"U"E)#6B6T%_$J@8)YN$*3CHL=H MX'2FF0Q-D(&BP9=DVZ:N@X(?R:5M_"YT7"\)?I9)'T.>)8'L3!Y0'$; ,8W EF&7,4 MP!7P:68.4ZVGJ83>-01E74[V+*8G8G SX+S3 *+S(6@J]/@GE(35! 3&^$3! MS?;,V[]@-XC:!T;'!UA1]_VS[>-'.\";6_N-UO\$;0>N^Q'5"]\>G$K%E^,4 MU[D^2/DQ43QH;L[T>GJWMV).OS[<7U_>KA\N;Z M73@1/G8Z>1&.9F'XF("S11*JE_K?A::VPKV5!W#2M^32%CXQ/'*W5RXH1.^7;I;S]\SK#8DX^+O M:3\=+<"4\(WOX^/I+#XHG=!%A#"***,OJ;^:L2S>HBFHYN_JV&EK3SYVM".R3HA0)B@,B>!(%#.KR4Q5CU M8& 70!@!A:YBU0*!+Y9^&%2,JQX$11UHA$ N,#55'[0^KAD,=3Q(FZC<#"1W3_/:NIK[0>B0D"A9!QD MP!4%B!@9!Q!]B@ Z@R'*W)HO!JM_3C,,"H/++&/-%B4,Q#DVW'5@*D2R9$72 M:?BU!E6V^JKT&DV>-LO@?!GV9\T&3L>4R@W*=DT)P!ES!_8M(?9U&F[>+,KV MF@H(L;5R8?NNXSX%!#1LYZ>EUJ/Q<8V;*TT\R#BZI!]U0HLZNF@_%+SF0I%X M# ,?KKP@^!'A1,H7(F5 B4)=2Z[JV_&E [VCO U1^9TDKCI,< >G=N"L!;]E M]"R@(V ,2%G2M,D+C! C9H8'Z"(7'R C]#B8>!V\0*2#Y+67R:]E;ED5UNK\LI3YC$@UV>4=6I-96>"Y' SHQ M:6),*NXU(CA.6$;QO3FY<8R;T*C4!L/SK]AY>B96?623W,-^PL@]T,.[M/QU M[>WWGALE/0'R#F$0VNZ&<&-4ZJ/*-#IKPZ@)DY K:$VMN#HUP>/%KEC03I*G M ;U8S(+$6MS)DN.O8G)F^*1NLK5-LC8#BMC!UW3\@'&M;J,H4'ZB!"">1\A+ M;@+V:8M&=^WL'%Y)K^3+@)ZAGB.9]DB+1>/4I$CSY:4GF0)!?H&T2 M]O@&S(,B1U\F(+/M[%GS\X#XZW+VZ7AQW+P% GX&3)6$$;!6=]>7UY_NT>W% M';K_V^KNPB0H<4]L\?4 AC6-,EYQ9>LE^2#_>W.#C&]=M1Q#X35&^*^&+2; M>A1)$- )*6&N9"SP. EK"744D6@VHB!<@YWM&DP)5E$)N3:D/E!5 M27=S+L!33F'FX+44A<./>$,XW=V'=G@@C+P5'I:R%CG*X B78E=BYK1,.D"( M0]\.43PZ2H-MP\5Y"$]CF,&%\RB781P72K.!DALF+/190ZZR'.?LB- SD3&403 M5E$3.-$$G6@$5!7K1!7L!\Q7A=YIB)S55^<;$@H%@?;GBQ7W H;< SIAF8XJ M4;&QF,9=*.C;P!<9=!8@PLK!]UXP^D"0LCO0___3C"'UV-IL=1A=V M$(ZB>UVVOK.V06%2L: ""(IZ4)-%[U]VWAO&<9.UBV^T[1H.ZGN8B;RA/5_F MLB.<)TT7LWF<))_9OO]&[83XDP.]^(;ZV? 9HT=[QRZO")XQ#M&&A1[B@6,& MCORX?R&.6?A)<_*L4A$1]&.*:6?&A"90DS?U8EIY,2L?$"[_%0)EEO2VJP0D M'!;9RMV#QN^0V/Z>SN#9QHQ$^D9B4A%8J<45[OL#;:"H6M[H6K'UVC\0,=?Y M=J\TXIJ .&ES+81D(75!HN\>^Z_.&F>-4_.M5>F-KNNT%WQR,6]T1)WU6VU: M1!MJ% !D*V)=9AHWCW??\BV."ZV05[Y/9SGL@/CC6UTK9+3Z:ON;4?$URI$! M=PW!:K80TU', VI2]0AEC$2W.R2L)-TE&#/@ZV(#P[K.IZG\?,9ZP&O/?<4! M<=T,3\&#%]J[_-^I+-=>^$\<9E+V,?M.XYGF%;L((8'B27*AF@2*4Y8BQQC4 M>4;"$GHC,[>,*8/]HP8=,T_YQ?4SEQ>$WOJ/6+^%9"U.T(SW?'W@+.T#.W^B M[\H;)@U0_?A7]+F);LNO9^)[\)NUDDE-PA::G.DHR9BVGH]RW'YG3E;%!ZD_ M"OD2J8]DH7Y&FO[S(..CT0?')5_&]H,?OTMWS?4W6GQXLP48Z]@?[&^GV,5; M)_Q(OE+^+_%J81\4M1,WS1&W-"=;W56WC%3G MTKO_\*:WYU2NP1E5X656./L843?>A0DC2]HUB:E8Z2Y@4+M]7?L(U#Y?(+<3 MO)Q;QY855[\E)-!O^P'WLUMWZ+J),"F) +(EKT".POH<_!Y;4-UO;Q02-+S3 MM._FA<*#7V/2^#Q$$"XS(5/ ,9N4XRJEAB)RT"4IB@2,#Y!D#O_T=OY6^5_-SFMH**2%& M"A%:^EL?JQ#)DA5)1SMDKD$E?9&;I==G\JQ1$L,=RQR#FZQ74O/WXKVD%PP< M3F3@A@"0J@SZR+IE$TX)R(VDSU8H_])P*0 M3[[W-7RF2P2VVYP"U3^MU9!K69 RBUG!KA-Z*"*(8HI09JY"/*N;>/I P#6Z M(B::]:$-(A^='?;/[! _>7XS-(I/:85$86@I6UD4H,#HH(00% +Z2&-)2:// MX&M-J&CH5;&U&?@=?G)HFS(WO+;W=;?[U#ZFU<2+8TM,%:?CHKO/""%*"\ECR L?%0=TEGW5/:37SPM!25G%0/* &(3/V7>Z_^KJX9GWKZ[\S/2=[^30 Y*?NX!'BT M="H8\: 'TB(/6EO6 -IZ3]ZITIYOF \"ZI5.W](?_^9@GVCX^>V*)(Z[U3>G M-;WBOPSA3[@<29G_M.(L4H*1P:_^@7ZC5*&=@DJ1RXB7$5D[LH5,MQ:V[2H# MQF3.TW[T\9\'[*[?Q #9^"8,&IO8$;?+Z2RI9,S10BDQ4S"H2%"KBZ R&LS MT ;8<;4$BCGQFRFYKT"@K-_E@N-D(3#G]DVZ85*AF.7H)BZF=H0)WH[8JAQ3 M,-5V]1+_'6!4=;B@:#*;S/BP K^&2:6D$;)6EW?H'ZNK+Q?H\\7J_LO=Q>>+ MZX=[T_#$O9.I72F@B+IT7PYAP%+5"?<<"^\-"#15V9"PL./)HKHZ'5$<(483 M38!/M*@3E$$I%LH(Z#3;7"UP&A1@"FPL:=A89L#&DK6FZ:RZAE&&C64@;+H) MFH.-91IL+#G86 ;"9BH-FZD9L)E*'RQ<5O<)RK"9&@B;;H+F8#,U#393.=A, M38%-W2)'[:D8F3U_>;&UXZ_=>&MQ MV*(S4_ 85-?]I9'93 ,8HXV,R<2$Y5)DW\LXH*J276 #S%"TMIIV&V[Y*C0& MP?F-=+&DM.5M:-1669*PV8E54[A7K-,H5F:8D;@LP[8V'98+NMF*Q3EY(6<[6C M/?BV&VS)=SW%X5>,738-OG$QK4>C/SY\]4K?NA\MW4WKNC(J?(W1;$D;);#N M=BE9VC'685U-V7!H\>:2."/WR7G<)86]:^*A#NQN(O+I_-#Y M=YVOZD%(9V(CS9U$&CZ=)XM\;)0C-@S*QHD/OHQ0;BB4'PNJ6^_P6IG%5W@) MBZTM\>EL]X4TJ)L"C0/ZGP?')WP&M[8?WFR3$\QGWO[1<>-^PIPS. HHF^(* MQ-@51\%L.CD6\0TH&9I>&4H'IV$R&1[EQ@<^BZ-==Y8FW1GA=^1@*.R()#Z, M:9XIYSGCQN6,U]:"RCXD#?%%;7S* "E=)XV M&L"4F[,Y":!�(OF)3GZZ2 MZ4JF#.)1*NHRU8V(8D;4?P@IUS#'AEO$C4 MT4R6EMC* B-L'$:[B,N 26_.,A1H!2L41%>F!\,@==762DCD53.@=27?I88$ M B%XF=#'1[W@#&B?/&_SU=GMV/;-3?B,_0[B&X#*BB$+(O,*OD-.,W-92*8- M,_FE>I)4S,!L'6LR*\P+H81V5,CBZ$C0)7R#:D0@LY74B 'XYD%!$.J-JC4, M]=>X\>P]_R4S,$TXDY5XV 5L:/A-6=6"( &Z&(.*+430N*G>5F MD3 5[!7FPL@N)BJ&N))>0'#G^=AYFS2U#0B4)QMB2,TK*2S>"(/$KHH]P B(Z /M Q?ARA1S8,O?09"):# M*<+**V*=*"+,*>*)*6)'%3&(\*_8?_2@Q)^TR[]K6-/3YK+DT5WP7)*ZZ^[ MDKL@UK3 T'^C_NLX^0=U7<3C28QO9LMXVY57ZXO M'R[.T=\OKS^=WWS6ZQDZ?_OY3+;J'-O*J'5#; M+0D'$5,_81?[]F[E;E:;/0G^M)]52,)_Z4KXDJ-J>TMC[&QA16*9DOR/WK$[_U";/KC$MH_6VZ)Y8)#,.-!V/!A3H/K3]< "1YE61_H_M M'FS_#4V&D:?=9W63Q&HS+6U.J(36@I_)RP;I2HBG*R]-9^TL6[H;R]$ <$I" MC$E$O?GDI.BY6-BKE@!D@X"W1!Y2%=6:B!ZJT(U**<.O@ZZX1HW%=]O! $DB MIB&\0T$[L>NE-,3!B_T'U4:$\IN;\U\OKZ[0ZOH(.75X_K*X_79Y> M7:#5_?T%;//F;N8N#6OX*OZ$S;KEXIV=7RYNL14! @!X;N=*W'KGDV0#*:$^ M0O5;2=$(^:TD6!PKUT)4)ES8-8EEMC?_.L3M*TS K[A9UV%74&^0N+UJJ2&N M/@> PJL.=UC.D]*)-'#"UP'WE<>2DD)*_"275;.?^M[6Z=Q'IE[ M0J>U9\-*V,7Q(CX=REY'T?M YMU9 "L3X&5 =JJ!;L+L! 10!L@JQ9>@&)) M2@@07KIK;X]I!/Q(6#_SW-!Q#X[[=/."?18@X^J"Z+D'^QL.+KZ1/,'S-XYK M^V_,A5P359 WB5H(?T\D2\;$*II />2(&IW$@&)(['<>+^*N6=$P<9**J!FB MC">4,9540L7/,[Y8>\L<'RAA!,9[F:-9Y@UCE3J1PF+U/6(7$]A&BH[_%%). M8/RE.2I;J%&9+@^MP?WE/?[0WPDN@MR'=LC:M+5L#30]K=US5UB0,?23HM=- M:8&OZJN1S>H@FU[$-II;%6WURC *5=T)()Y3F,-WAMPB,FS(6%9D\5) VH2 M@J!-,M0)60\? 2&!,%1GB!P<531C$):XIWOY[\#C2?:<*C&V92NB0(_HJA2T M#54&G+P5,DH!9 &?JDVS3^&"#]X;VG%5RX94!E2,4X2>284;ZH2TN@JI%T]< M0ZRBJ5DSAF"IK;B"^PHLFKJ4"BPG8RZKZ[.;S!7I8_=<%:.F# MB.FUP >^K"%E*BZT/HU6D=H^9>EI"-0469!QS?9,GL544B^5U(Y.2-!S$\1N'XGQ MA@ZM/G'KF])I3/H%S;>4_XOH#0R/+(;NSKS]WG/OGVUB/:LP])W'0\AN'?#8 M[TX)XYM;^XUMC_H^_62LXIMG*_T(Z\9S+V[%+7\Q3LXNYT9%T; H&A?E!T:A MA\Z=W2'J!+#=XC6[;H<]>?1(V4$Q/RC/$-BL7Z\B6?C^%3M/S\1Y'=FO!%?$ ME^!439M$GG9.=&.UBT[HWX67>5& MVR:P;\G.83BM-1"=B&EU-%TXE%@T6\[3V3\;">6&0M%8*!LL\2?9<,!U%1JT M8PVC'7T>I ]@BEZCL[;?AZ=HJ?#H2,YH;R%;+K$8SQ<]_05PU8@6#?7S&4:4 MF_0#3S^_ 5ZDDERO'JV+-/=[KWM2*]XKPTL321E*P0A1^FQ)*AH!94,84.DUD!8L=5K0CTU10Z^'K) F@9'\T79\ M=JE%5HC3;B%U+\$@MH83*?NL!#QBGY1F=-%'KG8,')7])2TCD2Z8O_C.JQWB MW=O1,]YM$ DQ+[8+OL0E8IT-D&M2$S#,+MW8%WRV_3\P6U"K> 5W77W]XN'%6WC=7]Q]N7N\N$2NIYU6.@V>"_U'T)1+4^.P]LD9/R- M1(RS)]N"6?%E_=8\@9Z(FO;0LVA1^R@NTJ!AH?])=Z#.,R!6'>>FBE#RB M]%$Z % 7\D'EK\NM4O)'1?D!JX D89PK!Y)1&VRN]4"&XF[Q51X$R6^2T246 MDI>3X\KZ'"4#O.764R)+3B+]&4#9H.IC=T%Z> 2<$80^>;[S;Q;]N#=D"+P( MAI Z;F02S&D%,0'XAI-B^2JAQXSM(E%C;$93HV[DT164KQW;8"="%OFA#"CR MJ]^O2-3;7;@A2;UK8DG=$QH@4C.LC*TDC608"131 D=_>6P).08VN0YYD)M MNTE8B!!QE57"-GBG_!,:G7YN6(G-O>4LGGCD7H?IB=:=?];#[('2S]9L.>_N+>37XYG?UH0L:!A+9JA/YO<&15[X@I3=@>$9W+ @ ,7D0!G+QZ!+K M8O/Q<05^+U67R-P12-O"PMA%U_MATWQ"Z]-Y=KV]7G M--IW97 )XYC/XA8'.2+ =MY7'*LD#J29-]I/WM3K!59@[H$?YDR=_*MLYN17 M9/1_>?[9@4RU]N3+U&S*-#RDP<#K1Y9(CT^2!AX) 9!M&25B6()B#&W9?).A M9LT15TG17%;"1VOZL@*^I-? *FHU<(?I9JWC/GVV0_K$6W06KO1M5%#475[7 MCUWQ+DSCV;$5U=PEE%'2QB&ZKIX68^T]-WP.D)\,EMP4L\^*>3>TP#?K\D#^ M%-)*W>@>^O 9(^QNDA^3&6PT@.8B/JV*C:-NJB56!ITK>$YU'H^*TF%1,FY\ MR!6@W$^KINH[B606MT_4$5LE,:5FZQO%%@M6+*C&?:45A J^A+Y,XYNS/^QK M$^GJW[7E%[E!)6*RE2S3QP2 DN:^(E@Y$>#2B1J[R#*)LG#:S)7@A6NNA;_K M,M?\H.+?^F2Q2,PU(@!IKCU$L'(B@)EKG5VDYEH1#F39XN Z:^?%WIUZ[J;^ M" GW49V+%S7C2QC%Y"0^5);208P0]!I&?ZFLHE2/E!#H4@;'I@JK&4VBZ_+; MU_8>WVP+,]#:?D/\9S7Y\T8&).+X]/BXO,H!4HFM4AY+6!X=+K_5I!+WSQ_5V>#-Z=N7 &\NW8\.76^DIQS7H?/*JUR5(* Q;(AS)6YX MQXMY'$P(=43)HX0^>GQ#'^@0R'%_1.DH*!L&IGA@,#6PH@*F@D,D-=JF0MM< MH77%(WG#SD/%$ ZO1H:T>(;J. #RP:[B2R0V7)T* 3D0.(9L?H@7LOAO 30W1 MZ6TA74-T'0%X8-=P)66V"R% 9[?G&!JB^ZLA"]$O.17D+M,Q.4QSC%L Q4W* M,QN]W<(TCY"1:)8/1HO9>-P9U::&:76:86'ZI@;7)H9I ;OO!G 3PG34SOO* M"SB1./>,7GAF \L$DN,<\N+[$#]0&C]6;J.ZM8<[QR: L<[B68EX'W9,KJB7 M/%@RT%F.A3XY7K'_Z WW12;BGT2C-ZN"N^2H2O+"^*"OJ_7:.[C4-Q*GZ9(? MU]%=7K3%*+M2,;AT\\\0W3HO.QRT-2)60EJKQ^O/KX3=6DF_#C(NRHBBXLCL M8'D\-ETT*SR8#&] &V$ Y468O_@5K<[.;KY?T*W=S?7Y.>SB\\7UP^@ MK8-5 JOH-A0IVC!O<^-'O->R?E6^S5S<^@3IFN%GQ)B5PLE4Q,EX/LINSZUS M,:WWW8-ZF$'49NE0FP'>2 YX@JY(XHN\)S]4N"5=D7U&--^!_\EN?!1[V,COS.UTT98:E].L+=.]30%>*CQ-]A&4G.6\]MP_#_;.V3HX:HET\T)/ M/7)N/6AY0_=93#X[PLWNI]-Y[9S\5>J%SU-Z1#O2B^,+GV$]F<\FTQC: MC 2ZV:*8B&8@]Y)@HD^"%ISV$L,JBK%N%D,/'NL-/P-@C; 0^?W-=AO@D&WW M\+=(:Q[4F(E71Q=/&)?S25R)E%$!W[GL+9 E)9"N?+;9G/)):H/P(/:?['9> M?'NA?:F:ULVJS^FT_O+@$@LTLZ3G>[:+G5 !LOR>PN0Z6V<%-WA0D=JV%ON* MM) 521N/=(KD*Y7B#(IX@4UX M99^M02[0 J-6(''Q;TY0;RT:JGL2 OM=ZCF6\]FXC/I"&1$PWCO+Q! 15T)% MY2F(FF<2&QN6632&^"/@65DEJII*!P$;*] G+:E:!DU34:9X]]9VUS MMESJ'M.]^EK#@_"*_-Q:3N)&EG?XB0Q .P0FM$8DDZ)?$'VYU]QMLK](>23' M=" W4/H+9%4% EN9Y8 C79UMDA@NQ+$[Z[F^-7I">_!BPTKY[T7!OMG[D#&I MBP Y>[8;!= ;APH&4@TZF93 -BR2FA4>A+'H+HG)<=6PC@B4,_2D@[-1 M!M^:;%5D!S;_:R*>* )RS\* (&- 9D'[^*0.!QDM<"AT%BN'AIWG/AV10?=F MX:%J7@V0*.D #!5GWO[%Q\_8#9Q7'"TH?/1\[#RY$6C7;P^^[0;TX*7GKMP- M^]>.32<^V8Y+%Q]6OA,X[M/YP:<%;:S]]34.;[8/]C>>+0P\LF[$#BN.!%#F MXT*"5^"KN#XY0C&'*&$1Y7ADYWER7"+*9GI ,F(51;S&_?*)D\$AG0,2A@&= MC%%?(FH%%JMYG:@YS*G5WOSK$(1[J&H9 &]0<8D:OIA)#I;RFS!WZ_E,J-R! MXP.B5 UPC(*LRN3*R5EN :>7.:D1BD?7>N"[=9M#J];RM0_1/*.@ MN\(IY1%R(]V%]0X>VE=) DO$#\DH_1WZF+8"#474WX_/Z5 -.#Z>#.![X.M& M0!297_#X[AT1MZI#H?I-/,W;[# MU/P-F!O,*3#V?D]4?W3.6%!W0-2=OYDM?RF;V7Y2E3,0<9Q*OJ"Z\H"+/P]. M^-:XW1O_&:0<(!I;^/S/;+&<+*(R@.A-Y'IA-)GXZ@3THL"MXV+==TYVEV22 MD^0(-9:YZ-CT[\1_+H7"['W8K?ZBH1>W^'/R@>4HEP0.[I-#'&>T,L^]U8OW MANY,H9X-F?7)D\*B248OWC0"ONM+G9 Y1#@I/?C55K[E56(:1Q5@X,E5T?&^ M8OXQW3#)C2V1A$VL>1X;.2* 8.@N2G[GE"^*5@34F$_%[,M"FV#K8E4$]2\ MVG^7C?>E-;4:D&!(48$* 6LK"PQ%BD"-0;-*P-!#^;"#YV@N%I]4XGW5VN=U M8Z>."1G/.RV4I,74TG64F*#B=$QK2*:Y%YD@-#2"K\J!*U,$E)-SE,P!'? M$.O Q%$(!*)NB2=TB3-\P.MGU]MY3V_<27[CXQI1U,2#A%%-DX+HA!;*B %/ M[15)%[6B2&E 8J7-Q/(HX4H/@X\WNG% VS*STW'VKJUS ^\-K2AI9$-BB6B\ M'"= B$(/A&O#HAK:Y"ZD-1JR$6@<37#!"66"WG1\^_];TUQIO@(Y$Q M7L$3O7E4EHI>S,FP)FRBR_%LEN$PZB&[]7ST(1F%'=7_$26+U4/?0RH^CQI8 M(]GL"AB:7>RZ!%=I/0%#^ Z_$(-YM@-\LSWS]GO/9=TZVPVAZ448H#9P(Y-N M)1=^%["9T:5%!A'EJ"&K 5A4)#2#7RQ:P'K-^BEAT'5!<3-M "%/09"XN]F> M._1*-'<3B&.NX24 O-5S(I&J3:R3$M8(N&[\C>/:_AM*B8^, IP:J1G8$D+H M)9$_]%#P;/OXV=MM2+IL NKX1EJ'.(Z&(-'VX*W6?QX<'T%_3)UKH%0"D MU?$AX=Y)?E7"&;&SF"+*D82&E@HQ&;!ND[!%'8K#%U WGGAF6(>F1J4H*=&[ MQ?X+#LF$\LI9TZ7+YB8^#4_J+MRK9T.\33XN$FWPR_R6= M09#+B<0BPV2:I)L)Q2BC'*&(*,JH BV JI34*DH:1)(&D:0V5U)M(5'(, M! ML5U#IB#L,@@.4NB*7P!&5L2%N*U-K'3WK0%5$45S$-5)0BZ:G$8)(9%4-, V M%.6T8@J";@YA$-HN/<(B\7GS;P%C*<>*A/,>)T)D4*+G+NX(B1FED4%CJ(EH]:":C M\7A^)&8JM@D,UXRG0&@Z%L5^^S'<9G*@F'R4(NO??;WNV" MFVUZ8/BCY]/CPMD1S$;;4$%;*TX5,"QA_M9TDB [MU^.LJ%'*#/(><\-SU@#.41]"O1JBIQGP[-]+8F(Q)G8./?8__56>/5-Z?L3QH?T^ :FL:6,-"3=,\BHL/L,2:% M?J/$-"]J*I+)DI=I:'RU&12%"E=ZS59/X1BS$)Q[>]LI;Q3PG]5K_U4&I QF MS@%!1 X.!KU%:\8"1S2-:&@VM!(D&C0!E)ING9!S$U7N ;U)8CRJQ(;N<7(V MF783*S7E(?_<'5BOG:;V8O2LD^>&A+5==)*&V#1)8\#RNV[R6XG\A;Y@P&E8 MR<)*N51>4%VAX8[HLBD+ROZFR?6G THL,H^3S2GV,EB&TY5U2X1U':Z[8@B) MJRY*IM4N:XLJRG_5:9N2AY!(M#ZQ"M8)EGIT9]\28U^;C59K!^KD4U+D-K#2(I>1CE%6045Z]!L=";&A(&J6!E9'Y((NSBXN_[$Z MO;JX'Z&SF^N'N]79 UK=WU\\D%^LKL_1^<7'B[N[BW-T=_&/B^LO%V#E3EW] M1EH(U4F?$+.FC-&V Z%U3VJ<1]4,+S&A.$D.GN7(@!_[["^2)2>2KHD2QZCR M,Z8F^6%P$& BX?/*W9P3;.Z\%QIS^1TY^.]HQ0:'$?%LT;*F\P0E$4$6J7,D MDSOOH?"B3DRK(N8F(PF+'0%#+**H32O&X8G;FT/D35.P)3L?(Z:W$$,8??)NV MY3GS_!?/MT/:-YZN:KSBLYP>;\GWJ)\C]Z*H?UFH#[O"'S67Q%_/V7 M #U%(R#'I8L>+HYN&OSJA,\HI(M(N_@WCV\([U]VWAO&[%1FM&*$T7S\/]EU M!L_8R6[$?2.N%H6V_X1#N@\4L5PT?C(>I;_U_#U]G_*B?4E)H\+KW5TT)HH' M1>FH*!T6Y<=%=&"0U2:-FK)$33-O;'\)T-GEV2W@ I0*[Y5;CNJM< /R&,IV M0+YDV_2!\PY<5E-D1&*3\61^S$%[@#Y0V_X1?KZ@3-@4L 8E,O6FQ\EG:C0 M@Z#0IE>S7-B^Z[A/P6I-LH;#CO8E.,=;9^TTK_:VOJ@52VWWJT&KJ9-OG5Y)=G!W( M9&V/_=8-%K&WM>).B"6)I:#E(@5?M/')JN\3XE$REI W8(-F"/$M->+K0ZF4 M41>A*JX_ _%Z\2VNM*1[M^1_F^;+*;M0,@?'=>Q)1!?R?\*8'J%T,)2,!G<7 MY/!ZL;++M^-2#X.QS#-X"5PWJLU C#>5?DF_;@Z:I8MTJ*E:ED18!JM5&E@# M<9D26.U15YN5P*8)%4>,P3N\]I[())FN,7D[9_TFB$3.>_HAV,R,S.[.<0E[ M.:KT#GE*%_T6_]<4Z"F3/)\-&X"Y=K.L 5N+,D!11NN]HYN.Z=:(3?1P\[AS MGNJVC>3>A4 ;CR$INSLN(&Z$4M(H1QMEQ$=HM:=ESL-@CJ:'0IA3*/\B34R- M0)V(F=8BKU4EBG:3!8:C>]AT 9C\D>ZDV$_XP3M-G,._\6;R3VS[-_X5KAQ1 M'&8,_3O.:@40M&C"X7BQL-+>IC%9M@N<9+.>S[;X_!3F+SF8>RES 6)E%$YT M[T12M!^PR@JV\1)ZZ)&22;AEF;'CDM=PM$G-\F8ZU*.]8\2#9XQ#M+%#_2<< M0+]&*:/ANU>4\(%RW^_!0Z=I,D1Y09096M)#V0'9M@;5J%6U[U9['DTBLR1* MVS4H3=-^]C#^,[?#/<"W,2=T?/(Q\2#^P[/M3ND''2Z 5$=ZEV&D(H84V!9U MP<0?/)@\14P3ZC:M9O)Q%%2"[RVJ]/TXZF,+BEE"E"M9@!IN-\"Y#3M]G:.GZ,08(*8P51'EYKY&DJS*[19#)D?4]A(V*OU0;+HK?Q+ P887> M=%AK9".\WS!!V9<"TPPF3-#X0,/$]SL'Z?HY!@L4E)=W'2@Z*+-;H+".OHOY M1<5C#A HTF]B[!YD(L:#LR>/W&SOR6^#KM)U, 9YE M"EMF\IN=J=N*6*"XS#,Q0A$;P!4(>G485?+AZ'CAZHD$1OB3ZVKQ);V_*JKD M=^E\'FAC&N&B)$6CO"=75&1=I@A^>:+:(Z'?&#<&E4>!:+5XM(!=W\Y7;) I M-IH#9/G#N_9L]>!5ZN!J/I3^V?AP!2;OM*Q$R6;[?!DW-/C_RT?T:KWCY/I] M5XJH4AYS_N^QWF.@*@_3:CN:M_W^J:2BHXW^._+;%>:EUI7FNKSW]U:OH?8C M*'+FA=*,*7H7I1EJ%RJ:S+I7\O M]1%JE*[*A;^?4@@U>HM2\?=5SS!(%8-9M0M#52R\RSH%%3NX$UUN^?NI1U"C M=K6.^3V4'JC1&W/,[ZQ^8)"J@7=9*Y"5.O39?-R7IPA:5Z6 MZLFYD9VI:F]6+0@(::YB#1R!KL*D6-5JPL58O81I:RG36X!7[#]Z M@XHPR=A;&DA)&Y[RQ"H?R)+ D-$30O+=W.(C9N<8A MMVE__;,:PVP\F&I M670EL>E^_8PWAQV^V:[B.Y"S"RW)<*P^L,XO";VG.X*),"5\\C*-^S$E M=-'-%B644>YB9 801EUSJ!M X(D) O-CX@!26PJDUA(\9?":QE-AA:EW*?X! M;ZX<^]'9.:'3D@*+O0CJ5)JX$C:W\;$UGI6\BL?,C9)&.=J &?00(D^,$%G" ML2B2VU(AMW[7TH;;>M_"U=G@SD4L6:E]R22G(AF_9K/)6-"A@*(M]GU[W&81\-'8F M Y@)B/(H:IO+Q7(^/:[F!G9N(/KO33P46M.Q-->=#2]_U4.5Y$^&0FPL<&>E M22T5E\4QB_@&'68?)F09LDZA+N^04BMP)O)J.SO*U$?/I^O!]WA]\+GK*=UH MP.0C[8S)!&,KKBL]QX\ARFB-4#K.T=;SCP(R$N!R@PXU6*K4 )"GB!M\0ZHB MJ$U3<4VK6MTUR;)LX2XNOK^)(F(X7RYH,H J";&!4'!D\'P!26B4_ M^&S[?^"0Z2(;T'1_(0(D61?2JF13O4K= JG\^X;Y":E5M>/E9'H\E74((,N) M0^N@NF3150XQA #Y6"#' ]B*Y< M#*",2IU&7V5H7KF0<00UBQ;"&H7-0$38%)_.R%$#R4ZD6)2(T[-QS89GU>1' MLJHJH^JULQ(93IAI3ZQD5^!7;QUPJ@[0Z8N,@N*/$JP]G$8:9 M)1KB23K#J<&==%,[L$_9O^R\-TPF M=?ZKL\:)'Z0[.WNZ$\^X7NT8+VSG)^L?$#7[SG: VNU2X5@P7DB= !)[$_/* MI(:ZIY@5%/,2A>BC1\H-RK,S0AE#T34R:1^0B*?"+BZ\[P)3<65]1Z>* ;R? M>N WN$7%7_2[\)?B"9KB\=ZSW^PTUYEH\YU&I8"@&B_GA_Q%BH)37>ERS'I$0,R7X]A&N C@1X?1CK-;@ MZG%4U88A6!&.BM4W8#'39;6\;AVO9%HFQ;.^LC(8G3V31S%R7'1F^_X;G=V3 M\'5PP[SPAN%)+#;5JP<65]?X:]S%C/:&]SV7_+AFU]C3&7+T+8)+-_^,XZZ= MEQV6V*94,@@(>E5P+C%K.ZZK-2,\H&P 5.2"K?'$?%#,%!Y,6#'050 HMKSO M>+E_HT&"_,<# JT5GODY1]!U@W)KD5(>ZZ.A,&<5== MN96)T_,3F;U%[D:920Y)D^JJ?9.CP\!,:3N'TC?#]?1%5+V[Z:5EQ<<(D[[H M N<%BX_"'0PL\"%QV&NZ/*F> ,SZV,.>\NLC5.4XGQ:A1(_L]9&LBI;G.^&;9(8@10PD*Y#A4"*G/IDDO4":"R3C,0R, M]P,JI3S1"%B!8Z2?=;[ T?YJ^QOTY-MNB#=FA/TNT*@/]=(*-M(G^#Z= ;&, MY/0M>^;6?J._6]$/*+9\WY>^29Y#E&F)5?3%I&;EH\FQH#P'=(:1?S#F C$V M3-EBQY@!6F0' M?@\YD+8JGCP9/7KUE]PA[)Y5^>G;6]._?H?(CF:,JI3)DI)I:*0)F19%3KL*0.96$4?IRF[+5R*J.$JPRS<\*\8;GO-" S)7L\[G<[G DB"OH-8K;SO#5B<&XI%% ," MLMIEL:;/6_^P3D#5_!.CL M\NQ6]RJW,"F(IW!A%"[CW48J M;6+036%;SYKY\-XU6T8?^$.9$VX(4VOJF)_PS?;!]I]P>.G27SBO./_8Q.(B2- MB"1P[EEM/ N>+K+7:\_?L W.[RAJPGU9\5![*AQJ"^Z .I.\[,1@@#JK-)E1; MDSEK8 **N/CSX(1OEVX0^BS?)U. MO4PRE0#+*7_EKW8B5U*5>"6)N9_BW8-'@ M^D!7OUDY/64A2,KF1V"^&\HIM*\(#O3%8"=]C"%:Z)4V\KO9LC^HG;=QAGDW M4Z]F&8176>:$S6FVEABRE18&.5;&BK:T?>0K)W MZ/]=I=)7Y3OK524Q&>'WD/ZFW$ILC"ZGEJ+$%OU&QX_NZX*J(-&M.4N/YHQ/ M6RL 5)*0%K_*N_)(M1GS)]\+E+LHSDCOP6UZ#M&#[O%0A4U/ AD6O,DTX5F35Y M6T0I(D82_E"^.CFM[G)J1Q#'(&NQU*0=8%1]=%S;73OV[M8+6(V\.+J:7X5! M62,_XE8X6RSKT)921@EIDU"G2NXJ^J3E!D!AJP$WH)&O-6!47KIK;T]7.^A* MB8^?R>3,><7Q;X4!*D0%!JLBK$D%#ZLN2.9IHXBX2< =0 DU$51>"0 HEC'X M!D +:Q,4V]Q>N\6'() I>TOKXOBX,GL#;5C;1Y#RI,V AK&U9E,+ .#6]/0( MZ[.WVY /%&UP-'Z@RH-:[;P\ND2.=#Q.^FGDJ/PE*9!?A:'O/!Y".S[$9RS4OVH-H5M'0?LCW'MRL4W M[*^= #>>1I,GI!N 4MS)F*>U4%^#EC "?PQL:-5EE;1)6QEP1'<"1 7I\DI3 M.HWM4+UWR MYSLRX3S'6^S[>$/^>>78C\Z.'<6D*RWD-Z?8Q5NGG-VJIJX;^>I8%SXQ-IO1 MSJ#I$48[O43HQHYAN>YXS4S&32= MC!"5 -D!LLG[P6''B-/W?!+W[>#@IZN(Q5XO+KT+)):4<;&+975(/#R08?R8 M2NA[P0OMM/9*V"_<47Q&[RC6?+ 2[!,R7TG>1G1XUM.#,D OEZ/*H#R,4'9K M/'V0,C)""2OL5RDSHV05E_XV9@C YX)ITP+1IA;GK][[ID%#\><:,MBP 5]V M.,2%F[U?G8"X#WN7\A.W%9:/-QT',"3D=.-> F0S:](2=9)VF[FH$_/(I#3%MLL8, $YR3=^B#UN1_$K(V:XY$_^KKOY(*\K.(1)*,$91Q,D(Y M7O(N+^FF_B%FZ$=S0HD6C7*B246==LH&>LEILP88'QXYVH0,)?U\:ULTZ?'% M(%82"2UI7BB^IS6L%0:7,9I+Y(D+;TK&+P2HJ\\EI0\^B)2 M@RD58U&=Z""6[^S)+.IF^^#;;K#%_LWVD^=M;OPX1M8XI4)P;7@3-^ " @6U9B FN:UEQ-XU M!Y>RG4YFL^3>.4$#!>T*,X3P,N@TH/^+E#%+(!2X0\N#$^XP/1:R<5Z=S:&V ME03_6:T8K&% 8CUL,DLQ1PA12\M( <>^_H)9\H+IPP['R(I8:=*#$=CXU0F? M[_".+4@$S\[+@W?AAD[XUA+)Y*A XHG/FI1!QB7M>6IT=S*B!Q[.AI3;ZB@W M&!K%S)J+4P$%RB,X2" 0>1;B1+N2@'%V\XI]&8B5GH=!5Y$)*5L[J0*+ MW1QM%J)Z"=@$)B:G01BJ-[T&^-1H! 0Y9(";[2HN4N>#INY1G7BI&5_&DA9) M'2&APZKQD\I\X+E+?[$L:;&TH8-C7@5@-"D! A-?W$=GM\/Q!9:T4BG@E\EQ M7M"(CV8N9,PIF:0DU%".''#MG#(!K8* ?D8.$BKM5I<'3(LNE-0--8^QU%_-%R('[Q2?>>1]^@^Z^^NX-R[^)X&9^&Q8*;H%_ABQ1;)"3-M>V&':;P,7/=LZ]6Q?&7M1VD?S/YI=AE\]$U(^ M*'WSBC+5&DEC?S&_>Q/HF+)J2@D+I/ HG1Q93C&'IJG+' MR<]WU7X"<^,)X9#P^9',=+599V[([R*B9/)(P6VB+Z204,)JPX8+..UL;&USOND)0ND:V>C=K9(/K7CP@O;NUM.Z.=]B(9,B:FC"O M:M?5N@S[W40FZ76'"*9SO:'I':VQ#:]YK<&)KK6MWL]:V_#:%PY/[V]-KH?_ M'3X^]5J;RU=))0TD6+=U_XT621TG_Z!![#A7'Q7_^G=J$ 7CS/U!0\U1-IK$ M::7%-%F2O[Y\N#A']P^KAXM[O1CNS'A\S,JA[HA=V R"HNKGIW9>$@JB7N]7 M[#P]$]VL7K%/('-]H(<>SYW=@?PNNG[PYA &(0F9CONTVOSK$(3[YC.(7:EI MK+;KR**$U1'O'L$E&0K%8Z%H,!2/AN)++'/CH6Q F((Y/=IAF+S8;G%T=O#936:0Y7$](9&O?NNC3F.\P#^:#R-1UZTB/?(O^YC^SXN3?Y%_DAT<[ MP.0?_Q]02P,$% @ #H%G38LZ*I2./0 -X,% !4 !P96=A+3(P,3@P M.3,P7W!R92YX;6SM?5MSXSB6YOM$S'_PYKSL1FQ6WJJK.RNZ9D*^97O7F7+8 MSJ[I?:F@24A")46J0,IIU:]?@*1$4L25! 4(PD3'5-K&Y9R/N)P[_OY?+\OX M[!F@#*;)+Z_>_?#VU1E(PC2"R?R75U\?7D\>+FYN7OW7?_[[O_W]?[Q^?79Y M_7#VWR&( 0IRD/8;I\,X-)D(0PB%]G #W#$&1OSEZ_WL[PSY*6G\]^^N']AQ]^ M:OSE/ETGT<]G/S9^=8% .6>$R?GY[/W;=W][_>[=Z[<_/;[[Z>>_O/OY_5_^ M7[-UNMH@.%_D9_\S_%^D\5_/+M,D 7$,-F?76ZK^]]GM[<4/9Y,X/KLGC;.S M>T (!=$/U5CQED&,79+]\JK!YN[CQ\_OBG^6K;.X,]9,O/[S[X26+7OTGF?#O*(W!/9B=%33\G&]6 MX)=7&5RN8O"J^MT"@=DOKU9@'KPFG^CMQP]O2?__N$S#]9*LFR2Z2G*8;VZ2 M68J6!=6OSLBX7^]O6N23,8I%E%=+[PUI]88[T)NA9#[@A0W(\-/9;I78&GU%+T)?DJK=.@J:8 M3721+E<(+$"2P6#J)O@BRQ76T.-)C,2YB%<9JM M$7A8+YIK>2XJ+0,/K/% M,XS"V&29HAS^&90WW3BLRQ!4]1$G\/447,20; MMR=OG $/0G;;HJ2;!\WV*HJ6\I"GX;?S("/"T))< L5*J.Z#H2H0?W"=[% G MTGFDJ%E< M!8A(D,_C:"X0>S=(][_O8ES4'VF.Y<+3O3>W:^SF "LNP2X*4 M"_,UIH90E4UG3;?L(WC)SV.\:Y0XUCKQV%A\ =^Q@D5T=")R(U':+L1 M]GP(NM>D\K2VX:!U#?6[%!4GM0L#K9^_U]1CX['G'!EO'4A,9)Y7K=]; M>KJQ^=ZY5&H2M.M>_#F,@Q@W*46+P@A6V&GO@DW12[M .9 *RU'2 M*_5IH65\$T!E)![3/,*9PB1_FLT4PHG&YG7?'J[[0[+'-\:9UD\HFJ7B?K\)@+P#0&<_*- _O7;=U5BT7_@7_TVP7-'9/[K.)AOQXN#)Q#_\JK[]S?C M$W2Q1L2E>(TW4Q#_"P3H*HDN\8>BT,9LJD9F=U&2W_RV_3 3RH>9/&6%8+!' ME'R_ P"YI:.$!R]MF$;7^'<9!4EVVX,32KZC')EURP,2V?B8^ @ E>>922FU MN1ER'\O,"QE2'QNI%0U6!R#N%DLT<3GWY 72"-MO<0"B*@?O MPV;YE,84DMI_WQ'4%-\GJ$U<@,+M0/B?'=F]G:U?M7BS*H+?7H<+&._$_AE* MERJ"X):*5' 9GZ4H JBH'8'_[]499J;T+=V6?#.)+2C- 'IKF M50/THP>(KD/7$/WEI"':NXQK6'XZ:5CH0F>-SE\].ET]MH;G;R<-#]L&6B/T M\:01HBJ<.W#>G;:(+&.$J;$Z;<&9:V:I03IM,9IJHJC!.0DANF4^WP+3,8^< MF)9.!86_LK8(O7WK(D8,>UE[(VUMS(=;+']_L^^['M&C+5EU4=E.N#43SH+L MJ0!CG;V>!\&JM!6".,^VO]DW&E:__JT*-,_N@DV1$E"*67L61$%C=?NF/KKK M;(8O()>CGMK%$ \D.+91 D3( *.](>K7RW41O\6J&7F;9B3&?SI[#%[8/"F- M8H337<[P70 C4I9I!?,@;DB3+.;$'8WP4U5#HM/%W:H24E2.Y/J:XFJ?K"1Z6*0H?P1HV4A2Y; F.8 1_NKSF?N!]IN9H'4O M:Y._21B-3=*-[_2&//,)D;L^34(I-OA]37!UM5S%Z0: *JY=6K(3]SOZ:)_A MX-9%-:D8[A7'//H8D.& -981 [-F"\,4D@N '*6+-(ZP'E_6,A"33>]F(R\" M$4RZNV'>^ >9);IIEPQY]&V0@@M56$;-H#0T3*_P]J:W-49UX\O+D4[O8(+^ MNZUU5"BJTEJ:H/@>D&HT=;6RAO4'"W4PA"SD)3J:X&=GU^WXB?;HIS0T2B_% M#BTX(:6Z&N6)ELW!:&2&3DGIQA)Y1EF"L4QFH;POPK]+.1VT9,]1QL<7")TF MB0XF_'E\2RUQZ0FLC[6'W*U8.#$P,DN@1L>M6#CY95/K^#46;@6^R6/!$*IK M8-R*=U,]6QI(O.\3+$"*L1\#$@P%M@F(I)NAQLNM #=EO"2<3#56/>+!J(J0.W"2=]JZF2NJ D.=S<#5_4O.6 M'9I1:>\AKP,H7FM7C---G!S MW?G%PVM!@.WD9T-P-:/IJFB1$ULL_5 M0B?](.HFZ;A:ZZ0?/C))JZY6/.F'F$QPJJOE3WJN,=44<%<+I/2#CVMD>M?' M=JZBG%A8 */]=+K9S,^R0-1DG2\PC'_6'+.30#L]#.>NEO3<9-E:GOJJM164 MLRND2W4Y^HQ)1[,2V[*MY#83=+*%#^YFXW2PA7[QEA/U\EDX/@M'.0O'Q]%8 M8+#AVD5%A[:W'HNNA).Q%RLC1"_"ZFCXE1Q,7#W$]?"JGA!U-YJ;450]X6'L M,C>CA[WSRCNOG'1>F3+:E<9DL8!P9G,;:#\/,AA* M$EZVM8;JPE-4/PPNJO>J-H8-7%[">)TS#R56ZZ,W5P\'\CI% ,ZK<@CAYA$% M288_*K[2/F&2B"?Q',QP&W8U:941C)0P! E 08S/\$FTA$GQ$%(.G\'5RPHD M&"6KS ZA..06F[C9&BCN5AF\RKSN"UM)8R4]\Q:9M>OCREZ"3!CXRE#=XP#_MTX]_]1N6I:)UF$]1 MI?]3CE]FLP/3V+124/4-?ELSI4DS$*"0U%&Z!,\@3E?D:N4O#'X?,UP4=I:M M_$E.AE]AOKA89SE>L>CJ)8S7Q 5 LG_P_R*V*M5G)(,GXO&L>#Y-+1.]-JPE#-[)1XU2#ARHT\X8P8[#$LV:($9G6!UN5U :-;QY6*E!5XXU9A2Q^Y4&9>#9 MBP<=5DS0E37#=G>Z7SJP#SX"OYS[!0,5D_DY.;##2@<>$58^69T/!]O4O4M5 M/SU0>#ON%#+X605:#>7T[Y-1UX@MI^NF\C-[''WFK*,Y6$>2+\38%VR;QB2) MBI_BH&GAF""88<'F7,TPCP9H^Q,PV(=HL!7V7HH*A/$?P:9V3P_HQ M+0KWPJ-![R,M0@[SI+EBC&99Z$\Z,$;;LO6A-$);SLF$UJB)MJ>8*^.M^-Y@K62P MO@BRQ76/ 8UN$OV^+L-TLL?T'H1I$L(8M.[5QY10>H=2XIB+ MSC=?,Q#=)+MHL0D6'Y]+89ZOX(XRE9'JL)A&<@[B_Y!7S9Z#F/ TR2\"A#:8 MS.JY1KJ=7ZJODUS]]MXBODI=!J\\K*1FQ,=<_%>)/<80)GB\!/BP"F%Q5.%_ MQZ#2Z"9+(N?]6?R>P9M45R-59V'YS3A/XI&+PI#7'T M7C8M525;:[EQ]%:OJS* ENCHO8:USDJ[Y*IG')J7'-NE*#N W?P)Y(4> UG$ M;QG_/.![T@:PF[]^WY,WD$7\4H10-3YI ]C-7[_O:9NTOHVV#S&M*L4PN^V- M/&(9; J-Z3I%&.@0@*@(AR^(E#]B5$T7*C=C'S%&R]Z#\'>>5\O$-@55%: MZ -QC'&?/ L&I0^RI9S&H9VQ J,YAS@M<:#8Q$&U3Q\Z P.>,C MF*?',AK[^!6E^)6=35(^6*7;Q4>FB,WB8]I=]U*\A"I]OV2XCZ5!.\$J=5ZU MM=8)<2BT62>6Z_ETA\)7SLXY+%'/HRVA.?7+]3N&(\.'#NZMMO[VO-:[V )M MJ%]5MF-84./@R-.2^]57QIKW.];H1>A ;1U-RO0Z% M'NQ5_*@UHJ=<9:X/[C[EH>^-Y;,;^FI2PY(>7$%.+3[1EQA5C\7UM4<5XK(' M)6.NBB^ Z4'YR4#VV_N!690E:%>)Y=J_F0D?2L,TS6IC#N_2V,82B1AL3N8"-NH MR7D@[\P%*,J^KB*\OG#[']]^Y#X3*]=7C2NR"@I:WW[\\+:@E/QF.Q4QO'Y- MGF <@^@>A #?+'B/%"FQY9L6Y/F*G"19EP46]C_"L+$,?9_U&$2Z+Q5;I)2N:P>%4A7,,3W"_