0001193125-17-252783.txt : 20170809 0001193125-17-252783.hdr.sgml : 20170809 20170809161234 ACCESSION NUMBER: 0001193125-17-252783 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170809 DATE AS OF CHANGE: 20170809 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: 171018005 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 d411368d10q.htm FORM 10-Q Form 10-Q
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

 

(Mark One)

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

For the quarterly period ended June 30, 2017

OR

 

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

For the transition period from                      to                     

Commission File Number: 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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ☒    No  ☐

Indicate by check mark 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   ☐  (Do not check if smaller reporting company)    Smaller reporting company  
     Emerging growth company  

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 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 77,624,615 shares of the Registrant’s common stock, $.01 par value per share, outstanding on July 28, 2017.

 

 

 


Table of Contents

PEGASYSTEMS INC.

Index to Form 10-Q

 

     Page  
PART I—FINANCIAL INFORMATION  

Item 1. Unaudited Condensed Consolidated Financial Statements

  

Unaudited Condensed Consolidated Balance Sheets as of June  30, 2017 and December 31, 2016

     3  

Unaudited Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2017 and 2016

     4  

Unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2017 and 2016

     5  

Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2017 and 2016

     6  

Notes to Unaudited Condensed Consolidated Financial Statements

     7  

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

     16  

Item 3. Quantitative and Qualitative Disclosures About Market Risk

     26  

Item 4. Controls and Procedures

     26  
PART II—OTHER INFORMATION  

Item 1A. Risk Factors

     26  

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

     26  

Item 6. Exhibits

     27  

Signature

     28  

 

2


Table of Contents

PART I—FINANCIAL INFORMATION

 

ITEM 1. UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

PEGASYSTEMS INC.

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands)

 

     June 30,
2017
    December 31,
2016
 

Assets

    

Current assets:

    

Cash and cash equivalents

   $ 121,626     $ 70,594  

Marketable securities

     58,414       63,167  
  

 

 

   

 

 

 

Total cash, cash equivalents, and marketable securities

     180,040       133,761  

Trade accounts receivable, net of allowance of $5,590 and $4,126

     217,020       265,028  

Income taxes receivable

     22,081       14,155  

Other current assets

     18,505       12,188  
  

 

 

   

 

 

 

Total current assets

     437,646       425,132  

Property and equipment, net

     38,881       38,281  

Deferred income taxes

     71,096       69,898  

Long-term other assets

     4,615       3,990  

Intangible assets, net

     37,844       44,191  

Goodwill

     72,890       73,164  
  

 

 

   

 

 

 

Total assets

   $ 662,972     $ 654,656  
  

 

 

   

 

 

 

Liabilities and Stockholders’ Equity

    

Current liabilities:

    

Accounts payable

   $ 13,500     $ 14,414  

Accrued expenses

     38,237       36,751  

Accrued compensation and related expenses

     44,287       60,660  

Deferred revenue

     169,926       175,647  
  

 

 

   

 

 

 

Total current liabilities

     265,950       287,472  

Income taxes payable

     4,438       4,263  

Long-term deferred revenue

     8,431       10,989  

Other long-term liabilities

     15,518       16,043  
  

 

 

   

 

 

 

Total liabilities

     294,337       318,767  
  

 

 

   

 

 

 

Stockholders’ equity:

    

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

     —         —    

Common stock, 200,000 shares authorized; 77,604 shares and 76,591 shares issued and outstanding

     776       766  

Additional paid-in capital

     140,088       143,903  

Retained earnings

     232,100       198,315  

Accumulated other comprehensive loss

     (4,329     (7,095
  

 

 

   

 

 

 

Total stockholders’ equity

     368,635       335,889  
  

 

 

   

 

 

 

Total liabilities and stockholders’ equity

   $ 662,972     $ 654,656  
  

 

 

   

 

 

 

See notes to unaudited condensed consolidated financial statements.

 

3


Table of Contents

PEGASYSTEMS INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share amounts)

 

     Three Months Ended
June 30,
    Six Months Ended
June 30,
 
     2017     2016     2017     2016  

Revenue:

        

Software license

   $ 61,037     $ 70,671     $ 153,427     $ 139,016  

Maintenance

     59,590       55,161       118,555       108,136  

Services

     77,353       63,164       149,245       120,702  
  

 

 

   

 

 

   

 

 

   

 

 

 

Total revenue

     197,980       188,996       421,227       367,854  
  

 

 

   

 

 

   

 

 

   

 

 

 

Cost of revenue:

        

Software license

     1,250       1,312       2,550       2,333  

Maintenance

     7,011       6,315       14,229       12,230  

Services

     59,614       52,473       119,186       102,047  
  

 

 

   

 

 

   

 

 

   

 

 

 

Total cost of revenue

     67,875       60,100       135,965       116,610  
  

 

 

   

 

 

   

 

 

   

 

 

 

Gross profit

     130,105       128,896       285,262       251,244  
  

 

 

   

 

 

   

 

 

   

 

 

 

Operating expenses:

        

Selling and marketing

     75,887       74,016       147,175       135,094  

Research and development

     39,762       35,574       80,058       70,494  

General and administrative

     12,706       11,294       25,041       22,342  

Acquisition-related

     —         1,623       —         2,542  

Restructuring

     —         29       —         287  
  

 

 

   

 

 

   

 

 

   

 

 

 

Total operating expenses

     128,355       122,536       252,274       230,759  
  

 

 

   

 

 

   

 

 

   

 

 

 

Income from operations

     1,750       6,360       32,988       20,485  

Foreign currency transaction (loss) gain

     (917     306       (241     1,682  

Interest income, net

     161       188       326       478  

Other income (expense), net

     566       (1,356     287       (3,654
  

 

 

   

 

 

   

 

 

   

 

 

 

Income before (benefit)/provision for income taxes

     1,560       5,498       33,360       18,991  

(Benefit)/provision for income taxes

     (9,846     962       (5,067     4,055  
  

 

 

   

 

 

   

 

 

   

 

 

 

Net income

   $ 11,406     $ 4,536     $ 38,427     $ 14,936  
  

 

 

   

 

 

   

 

 

   

 

 

 

Earnings per share:

        

Basic

     0.15       0.06       0.50       0.20  
  

 

 

   

 

 

   

 

 

   

 

 

 

Diluted

     0.14       0.06       0.47       0.19  
  

 

 

   

 

 

   

 

 

   

 

 

 

Weighted-average number of common shares outstanding:

        

Basic

     77,313       76,318       77,039       76,347  

Diluted

     82,945       79,422       82,412       79,329  

Cash dividends declared per share

   $ 0.03     $ 0.03     $ 0.06     $ 0.06  

See notes to unaudited condensed consolidated financial statements.

 

4


Table of Contents

PEGASYSTEMS INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands)

 

     Three Months Ended
June 30,
    Six Months Ended
June 30,
 
     2017     2016     2017      2016  

Net income

   $ 11,406     $ 4,536     $ 38,427      $ 14,936  

Other comprehensive income (loss), net of tax

         

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

     (1     56       126        342  

Foreign currency translation adjustments

     1,859       (1,224     2,640        (1,231
  

 

 

   

 

 

   

 

 

    

 

 

 

Total other comprehensive income (loss), net of tax

     1,858       (1,168     2,766        (889
  

 

 

   

 

 

   

 

 

    

 

 

 

Comprehensive income

   $ 13,264     $ 3,368     $ 41,193      $ 14,047  
  

 

 

   

 

 

   

 

 

    

 

 

 

See notes to unaudited condensed consolidated financial statements.

 

5


Table of Contents

PEGASYSTEMS INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

 

     Six Months Ended
June 30,
 
     2017     2016  

Operating activities:

    

Net income

   $ 38,427     $ 14,936  

Adjustments to reconcile net income to cash provided by operating activities:

    

Deferred income taxes

     (465     (1,190

Depreciation and amortization

     12,356       11,675  

Stock-based compensation expense

     26,440       19,816  

Foreign currency transaction loss (gain)

     241       (1,682

Other non-cash

     (408     4,576  

Change in operating assets and liabilities:

    

Trade accounts receivable

     52,966       10,853  

Income taxes receivable and other current assets

     (14,294     (18,349

Accounts payable and accrued expenses

     (17,734     (19,259

Deferred revenue

     (11,890     (11,222

Other long-term assets and liabilities

     130       1,415  
  

 

 

   

 

 

 

Cash provided by operating activities

     85,769       11,569  
  

 

 

   

 

 

 

Investing activities:

    

Purchases of marketable securities

     (16,656     (20,942

Proceeds from maturities and called marketable securities

     20,824       21,139  

Sales of marketable securities

     —         52,483  

Payments for acquisitions, net of cash acquired

     (290     (49,113

Investment in property and equipment

     (5,037     (11,497
  

 

 

   

 

 

 

Cash used in investing activities

     (1,159     (7,930
  

 

 

   

 

 

 

Financing activities:

    

Dividend payments to shareholders

     (4,613     (4,592

Common stock repurchases for tax withholdings for net settlement of equity awards

     (27,261     (7,849

Common stock repurchases under share repurchase programs

     (2,986     (19,225
  

 

 

   

 

 

 

Cash used in financing activities

     (34,860     (31,666
  

 

 

   

 

 

 

Effect of exchange rates on cash and cash equivalents

     1,282       (738
  

 

 

   

 

 

 

Net increase (decrease) in cash and cash equivalents

     51,032       (28,765

Cash and cash equivalents, beginning of period

     70,594       93,026  
  

 

 

   

 

 

 

Cash and cash equivalents, end of period

   $ 121,626     $ 64,261  
  

 

 

   

 

 

 

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, 2016.

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 2017.

2. NEW ACCOUNTING PRONOUNCEMENTS

Stock-Based Compensation

In May 2017, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2017-09 “Stock Compensation (Topic 718), Scope of Modification Accounting” to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification. Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. The effective date for the Company will be January 1, 2018. The Company does not expect the adoption of this standard to have a material effect on its financial position or results of operations.

Financial Instruments

In June 2016, the 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 trade accounts receivable, upon initial recognition of that financial asset using a forward-looking expected loss model, rather than an incurred loss model for credit losses. 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 no material impact to its results of operations and cash flows.

Revenue

In May 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers (Topic 606)”. This ASU amends the guidance for revenue recognition, creating the new Accounting Standards Codification Topic 606 (“ASC 606”). ASC 606 requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under ASC 606, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, ASC 606 requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.

The Company has elected the full retrospective adoption model, effective January 1, 2018. The Company’s quarterly results beginning with the quarter ending March 31, 2018 and comparative prior periods will be compliant with ASC 606. The Company’s Annual Report on Form 10-K for the year ended December 31, 2018 will be the Company’s first Annual Report that will be issued in compliance with ASC 606.

 

7


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

The Company is still in the process of quantifying the implications of the adoption of ASC 606. However the Company expects the following impacts:

 

    Currently, the Company recognizes revenue from term licenses and perpetual licenses with extended payment terms over the term of the agreement as payments become due or earlier if prepaid, provided all other criteria for revenue recognition have been met, and any corresponding maintenance over the term of the agreement. The adoption of ASC 606 will result in revenue for performance obligations being recognized as they are satisfied. Therefore, revenue from the term and perpetual license performance obligations with extended payment terms is recognized when control is transferred to the customer. Revenue from the maintenance performance obligations is expected to be recognized on a straight-line basis over the contractual term. Due to the revenue from term and perpetual licenses with extended payment terms being recognized prior to amounts being billed to the customer, the Company expects to recognize a net contract asset on the balance sheet.

 

    Currently, the Company allocates revenue to licenses under the residual method when it has VSOE for the remaining undelivered elements which allocates any future credits or significant discounts entirely to the license. The adoption of ASC 606 will result in the future credits, significant discounts, and material rights under ASC 606, being allocated to all performance obligations based upon their relative selling price. Under ASC 606, additional license revenue from the reallocation of such arrangement considerations will be recognized when control is transferred to the customer.

 

    Currently, the Company does not have VSOE for fixed price services, time and materials services in certain geographical areas, and unspecified future products, which results in revenue being deferred in such instances until such time as VSOE exists for all undelivered elements or recognized ratably over the longest performance period. The adoption of ASC 606 eliminates the requirement for VSOE and replaces it with the concept of a stand-alone selling price. Once the transaction price is allocated to each of the performance obligations, the Company can recognize revenue as the performance obligations are delivered, either at a point in time or over time. Under ASC 606, license revenue will be recognized when control is transferred to the customer.

 

    Sales commissions and other third party acquisition costs resulting directly from securing contracts with customers are currently expensed when incurred. ASC 606 will require these costs to be recognized as an asset when incurred and to be expensed over the associated contract term. As a practical expedient, if the term of the contract is one year or less, the Company will expense the costs resulting directly from securing the contracts with customers as incurred. The Company expects this change to impact its multi-year cloud offerings and term and perpetual licenses with additional rights of use that extend beyond one year.

 

    ASC 606 provides additional accounting guidance for contract modifications whereby changes must be accounted for either as a retrospective change (creating either a catch up or deferral of past revenues), prospectively with a reallocation of revenues amongst identified performance obligations, or prospectively as separate contracts which will not require any reallocation. This may result in a difference in the timing of the recognition of revenue as compared to how current contract modifications are recognized.

 

    There will be a corresponding effect on tax liabilities in relation to all of the above impacts.

3. MARKETABLE SECURITIES

The Company’s marketable securities are as follows:

 

     June 30, 2017  
(in thousands)    Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Municipal bonds

   $ 32,238      $ 11      $ (30    $ 32,219  

Corporate bonds

     26,234        3        (42      26,195  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 58,472      $ 14      $ (72    $ 58,414  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

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

Municipal bonds

   $ 36,746      $ —        $ (139    $ 36,607  

Corporate bonds

     26,610        1        (51      26,560  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 63,356      $ 1      $ (190    $ 63,167  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

8


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

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

As of June 30, 2017, remaining maturities of marketable debt securities ranged from July 2017 to September 2020, with a weighted-average remaining maturity of approximately 15 months.

4. DERIVATIVE INSTRUMENTS

The Company has historically used foreign currency forward contracts (“forward contracts”) to hedge its exposure to fluctuations in foreign currency exchange rates associated with its foreign currency denominated cash, accounts receivable, and intercompany receivables and payables held primarily by the U.S. parent company and its United Kingdom (“U.K.”) subsidiary.

The Company is primarily exposed to foreign currency exchange rate fluctuations in the Euro relative to the U.S. dollar for the U.S. parent and in the U.S. dollar, the Euro, and the Australian dollar relative to the British pound for the Company’s U.K. subsidiary. The forward contracts are not designated as hedging instruments. As a result, the Company records the fair value of these contracts at the end of each reporting period in the accompanying unaudited condensed consolidated balance sheets as other current assets for unrealized gains and accrued expenses for unrealized losses, with any fluctuations in the value of these contracts recognized in other expense, net, in the accompanying unaudited condensed consolidated statements of operations. The cash flows related to these forward contracts are classified as operating activities in the accompanying unaudited condensed consolidated statements of cash flows. The Company does not enter into any forward contracts for trading or speculative purposes.

In May 2017, the Company discontinued its forward contracts program, however, it will continue to periodically evaluate its foreign exchange exposures and may re-initiate this program if it is deemed necessary. At December 31, 2016, the total notional value of the Company’s outstanding forward contracts was $128.4 million.

The fair value of the Company’s outstanding forward contracts was as follows:

 

    

December 31, 2016

 
(in thousands)   

Recorded In:

   Fair Value  

Asset Derivatives

     

Foreign currency forward contracts

   Other current assets    $ 628  

Liability Derivatives

     

Foreign currency forward contracts

   Accrued expenses    $ 883  

As of June 30, 2017, the Company did not have any forward contracts outstanding.

The Company had forward contracts outstanding with total notional values as of June 30, 2016 as follows:

 

(in thousands)       

Euro

   24,735  

British pound

   £ 7,885  

Australian dollar

   A$ 25,830  

Indian rupee

   Rs  353,500

United States dollar

   $ 93,460  

The income statement impact of the Company’s outstanding forward contracts and foreign currency transactions was as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Gain (loss) from the change in the fair value of forward contracts included in other income (expense), net

   $ 565      $ (1,421    $ 286      $ (3,718

Foreign currency transaction (loss) gain from the remeasurement of foreign currency assets and liabilities

   $ (917    $ 306      $ (241    $ 1,682  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ (352    $ (1,115    $ 45      $ (2,036
  

 

 

    

 

 

    

 

 

    

 

 

 

 

9


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

5. FAIR VALUE MEASUREMENTS

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company records its money market funds, marketable securities, and forward contracts 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 money market funds are classified within Level 1 of the fair value hierarchy. The Company’s marketable securities 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 foreign currency forward contracts, which were all classified within Level 2 of the fair value hierarchy, are valued based on the notional amounts and rates under the contracts and observable market inputs such as currency exchange rates and credit risk. 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 Level 1 and Level 2 during the six months ended June 30, 2017.

The Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following:

 

            Fair Value Measurements at
Reporting Date Using
 
(in thousands)    June 30,
2017
     Level 1      Level 2  

Fair Value Assets:

        

Money market funds

   $ 5,633      $ 5,633      $ —    

Marketable securities:

        

Municipal bonds

   $ 32,219      $ —        $ 32,219  

Corporate bonds

     26,195        —          26,195  
  

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ 58,414      $ —        $ 58,414  
            Fair Value Measurements at
Reporting Date Using
 
(in thousands)    December 31,
2016
     Level 1      Level 2  

Fair Value Assets:

        

Money market funds

   $ 458      $ 458      $ —    

Marketable securities:

        

Municipal bonds

   $ 36,607      $ —        $ 36,607  

Corporate bonds

     26,560        —          26,560  
  

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ 63,167      $ —        $ 63,167  

Foreign currency forward contracts

   $ 628      $ —        $ 628  

Fair Value Liabilities:

        

Foreign currency forward contracts

   $ 883      $ —        $ 883  

 

10


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

For certain other financial instruments, including accounts receivable and accounts payable, the carrying value approximates their 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, such as property and equipment and intangible assets, are recognized at fair value when they are impaired. During the six months ended June 30, 2017 and 2016, the Company did not recognize any impairments of its assets recorded at fair value on a nonrecurring basis.

6. TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE

 

(in thousands)    June 30,
2017
     December 31,
2016
 

Trade accounts receivable

   $ 188,304      $ 234,473  

Unbilled trade accounts receivable

     34,306        34,681  
  

 

 

    

 

 

 

Total accounts receivable

     222,610        269,154  

Allowance for sales credit memos

     (5,590      (4,126
  

 

 

    

 

 

 
   $ 217,020      $ 265,028  
  

 

 

    

 

 

 

Unbilled trade accounts receivable primarily relate to services earned under time and materials arrangements and to license, maintenance, and cloud arrangements that have commenced or been delivered in excess of scheduled invoicing.

7. GOODWILL AND OTHER INTANGIBLE ASSETS

The changes in the carrying amount of goodwill are:

 

(in thousands)    2017  

Balance as of January 1,

   $ 73,164  

Purchase price adjustments to goodwill

     (354

Currency translation adjustments

     80  
  

 

 

 

Balance as of June 30,

   $ 72,890  
  

 

 

 

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

 

(in thousands)    Range of
Remaining
Useful Lives
     Cost      Accumulated
Amortization
     Net Book
Value
 

June 30, 2017

  

Customer related intangibles

     4-10 years      $ 63,132      $ (41,322    $ 21,810  

Technology

     3-10 years        58,942        (42,908      16,034  

Other intangibles

     —          5,361        (5,361      —    
     

 

 

    

 

 

    

 

 

 
      $ 127,435      $ (89,591    $ 37,844  
     

 

 

    

 

 

    

 

 

 

December 31, 2016

  

Customer related intangibles

     4-10 years      $ 63,091      $ (37,573    $ 25,518  

Technology

     3-10 years        58,942        (40,269      18,673  

Other intangibles

     —          5,361        (5,361      —    
     

 

 

    

 

 

    

 

 

 
      $ 127,394      $ (83,203    $ 44,191  
     

 

 

    

 

 

    

 

 

 

 

11


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

Amortization expense of intangibles assets is reflected in the Company’s unaudited condensed consolidated statements of operations as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Cost of revenue

   $ 1,305      $ 1,638      $ 2,639      $ 2,984  

Operating expenses

     1,869        1,966        3,735        3,585  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total amortization expense

   $ 3,174      $ 3,604      $ 6,374      $ 6,569  
  

 

 

    

 

 

    

 

 

    

 

 

 

Future estimated amortization expense related to intangible assets as of June 30, 2017 is as follows:

 

(in thousands)       

Remainder of 2017

   $ 5,953  

2018

     11,343  

2019

     5,551  

2020

     2,655  

2021

     2,631  

2022 and thereafter

     9,711  
  

 

 

 
   $ 37,844  
  

 

 

 

8. ACCRUED EXPENSES

 

(in thousands)    June 30,
2017
     December 31,
2016
 

Professional services contractor fees

   $ 7,125      $ 6,550  

Other taxes

     5,338        9,031  

Marketing and sales program expenses

     5,188        1,508  

Professional fees

     3,276        3,654  

Other

     3,084        2,411  

Self-insurance health and dental claims

     2,523        2,182  

Fixed assets in progress

     2,417        855  

Dividends payable

     2,328        2,298  

Employee reimbursable expenses

     2,120        1,624  

Short-term deferred rent

     1,954        1,770  

Partner commissions

     1,748        2,199  

Income taxes payable

     1,038        1,391  

Restructuring

     98        105  

Acquisition-related expenses and merger consideration

     —          290  

Foreign currency forward contracts

     —          883  
  

 

 

    

 

 

 
   $ 38,237      $ 36,751  
  

 

 

    

 

 

 

 

12


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

9. DEFERRED REVENUE

 

(in thousands)    June 30,
2017
     December 31,
2016
 

Term license

   $ 6,294      $ 15,843  

Perpetual license

     24,709        23,189  

Maintenance

     111,759        112,397  

Cloud

     17,677        13,604  

Services

     9,487        10,614  
  

 

 

    

 

 

 

Current deferred revenue

     169,926        175,647  

Term license

     —          —    

Perpetual license

     5,833        7,909  

Maintenance

     1,465        1,802  

Cloud

     1,133        1,278  
  

 

 

    

 

 

 

Long-term deferred revenue

     8,431        10,989  
  

 

 

    

 

 

 
   $ 178,357      $ 186,636  
  

 

 

    

 

 

 

10. STOCK-BASED COMPENSATION

Stock-based compensation expense is reflected in the Company’s unaudited condensed consolidated statements of operations as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Cost of revenues

   $ 3,677      $ 2,914      $ 7,299      $ 5,594  

Operating expenses

   $ 10,255      $ 7,967      $ 19,141      $ 14,222  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation before tax

   $ 13,932      $ 10,881      $ 26,440      $ 19,816  
  

 

 

    

 

 

    

 

 

    

 

 

 

Income tax benefit

   $ (4,287    $ (3,085    $ (8,102    $ (5,690

During the six months ended June 30, 2017, the Company issued approximately 1,068,000 shares of common stock to its employees and 13,000 shares of common stock to its non-employee directors under the Company’s stock-based compensation plans.

During the six months ended June 30, 2017, the Company granted approximately 954,000 restricted stock units (“RSUs”) and 1,441,000 non-qualified stock options to its employees with total fair values of approximately $41.9 million and $19.2 million, respectively. This includes approximately 175,000 RSUs which were granted in connection with the election by employees to receive 50% of their 2017 target incentive compensation under the Company’s Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $7.7 million associated with this RSU grant will be recognized over a one-year period beginning on the grant date.

The Company recognizes stock based compensation on the accelerated recognition method, treating each vesting tranche as if it were an individual grant. As of June 30, 2017, the Company had approximately $64.7 million of unrecognized stock-based compensation expense, net of estimated forfeitures, related to all unvested RSUs and unvested stock options that is expected to be recognized over a weighted-average period of 2.1 years.

 

13


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

11. 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 options and RSUs, using the treasury stock method. Certain shares related to some of the Company’s outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the periods presented, but could be dilutive in the future.

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

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands, except per share amounts)    2017      2016      2017      2016  

Basic

           

Net income

   $ 11,406      $ 4,536      $ 38,427      $ 14,936  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding

     77,313        76,318        77,039        76,347  
  

 

 

    

 

 

    

 

 

    

 

 

 

Earnings per share, basic

   $ 0.15      $ 0.06      $ 0.50      $ 0.20  
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted

           

Net income

   $ 11,406      $ 4,536      $ 38,427      $ 14,936  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average effect of dilutive securities:

           

Stock options

     3,694        1,924        3,439        1,808  

RSUs

     1,938        1,180        1,934        1,174  
  

 

 

    

 

 

    

 

 

    

 

 

 

Effect of assumed exercise of stock options and RSUs

     5,632        3,104        5,373        2,982  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding, assuming dilution

     82,945        79,422        82,412        79,329  
  

 

 

    

 

 

    

 

 

    

 

 

 

Earnings per share, diluted

   $ 0.14      $ 0.06      $ 0.47      $ 0.19  
  

 

 

    

 

 

    

 

 

    

 

 

 

Outstanding stock options and RSUs excluded as impact would be anti-dilutive

     237        315        276        404  

12. GEOGRAPHIC INFORMATION AND MAJOR CLIENTS

Geographic Information

Operating segments are defined as components of an enterprise, about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance.

The Company develops and licenses software applications for customer engagement and its Pega® Platform, and provides consulting services, maintenance, and training related to its offerings. The Company derives substantially all of its revenue from the sale and support of one group of similar products and services—software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company’s CODM, who is the chief executive officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has one reportable segment—Customer Engagement Solutions and one reporting unit.

 

14


Table of Contents

PEGASYSTEMS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)

 

The Company’s international revenue is from clients based outside of the U.S. The Company derived its revenue from the following geographic areas:

 

     Three Months Ended
June 30,
    Six Months Ended
June 30,
 
(Dollars in thousands)    2017     2016     2017     2016  

U.S.

   $ 118,447        60   $ 103,547        55   $ 256,056        60   $ 196,775        53

Other Americas

     12,086        6     15,983        8     21,577        5     41,542        12

U.K.

     19,228        10     31,336        17     49,418        12     55,691        15

Other EMEA(1)

     27,395        13     22,391        12     49,241        12     43,658        12

Asia Pacific

     20,824        11     15,739        8     44,935        11     30,188        8
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 
   $ 197,980        100   $ 188,996        100   $ 421,227        100   $ 367,854        100
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

 

(1)  Includes Europe, the Middle East and Africa, but excludes the United Kingdom.

Major Clients

No client accounted for 10% or more of the Company’s total revenue during the three and six months ended June 30, 2017 or 2016.

No client accounted for 10% or more of the Company’s total outstanding trade receivables as of June 30, 2017 or December 31, 2016.

 

15


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 by the Company, and the timing of revenue recognition under existing license and cloud arrangements and are described more completely in Part I of our Annual Report on Form 10-K for the year ended December 31, 2016. 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 and the difficulty in predicting the completion of product acceptance and other factors affecting the timing of license revenue recognition; the ongoing consolidation in the financial services, insurance, healthcare, and communications markets; reliance on third party relationships; the potential loss of vendor specific objective evidence for our consulting services; the inherent risks associated with international operations and the continued uncertainties in international economies; foreign currency exchange rates; the financial impact of the Company’s past acquisitions and any future acquisitions; the potential legal and financial liabilities and reputation damage due to cyber-attacks and security breaches; and management of the Company’s 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 Item 1A of Part I of our Annual Report on Form 10-K for the year ended December 31, 2016. We have no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or risks. New information, future events or risks may cause the forward-looking events we discuss in this report not to occur or to materially change.

Business overview

We develop, market, license, and support software applications for marketing, sales, service, and operations. In addition, we license our Pega® Platform for clients that wish to build and extend their own applications. The Pega Platform assists our clients in building, deploying, and evolving enterprise applications, creating an environment in which business and IT can collaborate to manage back office operations, front office sales, marketing, and/or customer service needs. We also provide consulting services, maintenance, and training for our software. Our software applications and Pega Platform can be deployed on Pega, partner, or customer-managed cloud architectures.

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.

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

Financial and Performance Metrics

To provide additional insight into how management evaluates our financial performance, we have used a number of performance metrics to supplement our selected financial metrics. These performance metrics are periodically revisited to reflect any changes in our business. Historically, Recurring Revenue and License and Cloud Backlog have been our primary performance metrics. However, due to the change in the revenue recognition patterns of term license arrangements as a result of the expected implementation of the new revenue accounting standard (ASC 606 “Revenue from Contracts with Customers”) in the first quarter of 2018, we have started tracking the performance measure Annualized Contract Value (“ACV”). The change in ACV measures the growth and predictability of future cash flows from committed term license, cloud, and maintenance arrangements as of the end of the particular reporting period. Additional information about our future adoption of the new revenue standard and its impact can be found in Note 2. “New Accounting Pronouncements” contained elsewhere in this Quarterly Report on Form 10-Q.

 

16


Table of Contents

Selected Financial Metrics

 

(Dollars in thousands,

except per share amounts)

   Three Months Ended
June 30,
    Change     Six Months Ended
June 30,
       
   2017     2016       2017     2016     Change  

Total revenue

     197,980       188,996       8,984        5     421,227       367,854       53,373        15

Operating margin

     1     3          8     6     

Diluted earnings per share

     0.14       0.06       0.08        133   $ 0.47     $ 0.19     $ 0.28        147

Cash flow provided by operating activities

              85,769       11,569       74,200        641

Recurring Revenue

A measure of the predictability and repeatability of our revenue.

 

     Three Months Ended
June 30,
                 Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Recurring revenue:

                  

Term license

     30,782       18,864            84,492       73,196       

Maintenance

     59,590       55,161            118,555       108,136       

Cloud

     12,733       11,269            23,560       19,767       
  

 

 

   

 

 

        

 

 

   

 

 

      

Total recurring revenue

     103,105       85,294     $ 17,811        21     226,607       201,099     $ 25,508        13
  

 

 

   

 

 

        

 

 

   

 

 

      

Recurring revenue as a percent of total revenue

     52     45          54     55     

The increase in recurring revenue was primarily driven by increased term license revenue recognized from term backlog and a large term license renewal for which the first year of the term was prepaid and recognized as revenue in the three months ended June 30, 2017. The increase in term revenue would have been greater if not for a large term deal greater than $10 million for which the license fee for the full license term was recognized in the first quarter of 2016.

License and Cloud Backlog

A measure of the continued growth of our business as a result of future contractual commitments by our clients.

It is computed by adding deferred license and cloud revenue recorded on the balance sheet (See Note 9 “Deferred Revenue”) and client license and cloud contractual commitments, which are not recorded on our balance sheet because we have not yet invoiced our clients, nor have we recognized the associated revenues (See “Future Cash Receipts from Committed License and Cloud Arrangements” which can be found in “Liquidity and Capital Resources” contained elsewhere in this Quarterly Report on Form 10-Q for additional information). License and cloud backlog may vary in any given period depending on the amount and timing of when the arrangements are executed, as well as the mix between perpetual, term, and cloud license arrangements, which may depend on our clients’ deployment preferences.

 

     June 30,        
(Dollars in thousands)    2017     2016     Change  

Deferred license and cloud revenue on the balance sheet:

       

Term license and cloud

   $ 25,104        45   $ 19,021        37     32

Perpetual license

     30,542        55     32,834        63     (7 )% 
  

 

 

      

 

 

      

Total deferred license and cloud revenue

     55,646        100     51,855        100     7
  

 

 

      

 

 

      

License and cloud contractual commitments not on the balance sheet:

       

Term license and cloud

     422,414        91     309,338        91     37

Perpetual license

     39,949        9     31,439        9     27
  

 

 

      

 

 

      

Total license and cloud commitments

     462,363        100     340,777        100     36
  

 

 

      

 

 

      

Total license (term and perpetual) and cloud backlog

   $ 518,009        $ 392,632          32
  

 

 

      

 

 

      

Total term license and cloud backlog

     447,518        86     328,359        84     36
  

 

 

      

 

 

      

 

17


Table of Contents

LOGO

Annualized Contract Value (“ACV” )

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

ACV is the sum of the following two components:

 

    Term and Cloud contract value divided by the number of committed contract years

 

    Quarterly Maintenance revenue reported for the three months ended multiplied by 4.

 

LOGO

Critical accounting policies

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 U.S. 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.

 

18


Table of Contents

There have been no changes in our critical accounting policies as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2016. For more information regarding our critical accounting policies, we encourage you to read the discussion contained in Item 7 under the heading “Critical Accounting Estimates and Significant Judgments” and Note 2 “Significant Accounting Policies” included in the notes to the Consolidated Financial Statements contained in our Annual Report on Form 10-K for the year ended December 31, 2016.

Results of Operations

 

     Three Months Ended
June 30,
                Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Total revenue

   $ 197,980     $ 188,996     $ 8,984       5   $ 421,227     $ 367,854     $ 53,373        15

Gross profit

   $ 130,105     $ 128,896     $ 1,209       1   $ 285,262     $ 251,244     $ 34,018        14

Total operating expenses

   $ 128,355     $ 122,536     $ 5,819       5   $ 252,274     $ 230,759     $ 21,515        9

Income from operations

   $ 1,750     $ 6,360     $ (4,610     (72 )%    $ 32,988     $ 20,485     $ 12,503        61

Operating margin

     1     3         8     6     

Income before (benefit)/provision for income taxes

   $ 1,560     $ 5,498     $ (3,938     (72 )%    $ 33,360     $ 18,991     $ 14,369        76

Revenue

Software license revenue

 

     Three Months Ended
June 30,
                Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Perpetual license

   $ 30,255        50   $ 51,807        73   $ (21,552     (42 )%    $ 68,935        45   $ 65,820        47   $ 3,115        5

Term license

     30,782        50     18,864        27     11,918       63     84,492        55     73,196        53     11,296        15
  

 

 

    

 

 

   

 

 

    

 

 

       

 

 

    

 

 

   

 

 

    

 

 

      

Total license revenue

   $ 61,037        100   $ 70,671        100   $ (9,634     (14 )%    $ 153,427        100   $ 139,016        100   $ 14,411        10
  

 

 

    

 

 

   

 

 

    

 

 

       

 

 

    

 

 

   

 

 

    

 

 

      

The mix between perpetual and term license arrangements executed in a particular period varies based on client needs. A change in the mix may cause our revenues to vary materially from period to period. A higher proportion of term license arrangements executed would generally result in more license revenue being recognized over longer periods. Additionally, some of our perpetual license arrangements include extended payment terms or additional rights of use, which may also result in the recognition of revenue over longer periods.

The decrease in perpetual license revenue in the three months ended June 30, 2017 was primarily due to a lower percentage of perpetual arrangements executed and recognized in revenue in the current period and a decrease in the average value of perpetual arrangements executed. The increase in perpetual license revenue in the six months ended June 30, 2017 was primarily due to the higher value of perpetual arrangements executed and higher percentage of perpetual arrangements recognized in revenue during the three months ended March 31, 2017 compared to the three months ended March 31, 2016.

The increase in term license revenue in the three months ended June 30, 2017 was primarily due to an increase in revenue from term license backlog and a large term license renewal for which the first year of the term was prepaid and recognized as revenue in the three months ended June 30, 2017. The increase in term license revenue in the six months ended June 30, 2017 was primarily due to revenue from term license backlog and a term license renewal for which the first year of the term was prepaid and recognized as revenue in the three months ended June 30, 2017, partially offset by the effect of a large three year term license arrangement which was paid in advance and recognized in full in the three months ended March 31, 2016.

The aggregate value of future revenue expected to be recognized under all noncancellable perpetual licenses was $39.9 million as of June 30, 2017 compared to $31.4 million as of June 30, 2016. We expect to recognize $14.6 million of the $39.9 million as revenue during the remainder of 2017. The aggregate value of future revenue expected to be recognized under all noncancellable term and cloud licenses was $422.4 million as of June 30, 2017 compared to $309.3 million as of June 30, 2016. We expect to recognize $57.1 million of the $422.4 million as revenue during the remainder of 2017. See “Future Cash Receipts from Committed License and Cloud Arrangements” which can be found in “Liquidity and Capital Resources.”

 

19


Table of Contents

Maintenance revenue

 

     Three Months Ended
June 30,
                  Six Months Ended
June 30,
               
(Dollars in thousands)    2017      2016      Change     2017      2016      Change  

Maintenance

   $ 59,590      $ 55,161      $ 4,429        8   $ 118,555      $ 108,136      $ 10,419        10

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

Services revenue

 

     Three Months Ended
June 30,
                 Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Consulting services

   $ 62,660        81   $ 50,258        79   $ 12,402        25   $ 121,912        82   $ 97,434        81   $ 24,478        25

Cloud

     12,733        16     11,269        18     1,464        13     23,560        16     19,767        16     3,793        19

Training

     1,960        3     1,637        3     323        20     3,773        2     3,501        3     272        8
  

 

 

    

 

 

   

 

 

    

 

 

        

 

 

    

 

 

   

 

 

    

 

 

      

Total services

   $ 77,353        100   $ 63,164        100   $ 14,189        22   $ 149,245        100   $ 120,702        100   $ 28,543        24
  

 

 

    

 

 

   

 

 

    

 

 

        

 

 

    

 

 

   

 

 

    

 

 

      

Consulting services revenue is primarily generated from new license implementations. Our consulting services revenue may fluctuate in future periods depending on the mix of new implementation projects we perform as compared to those performed by our enabled clients or led by our partners.

The increases in consulting services revenue were primarily due to higher billable hours during the three and six months ended June 30, 2017 driven by a large project which began in the second half of 2016.

Cloud revenue represents revenue from our Pega Cloud offerings. The increases in cloud revenue were primarily due to continued growth of our cloud client base.

Gross profit

 

     Three Months Ended
June 30,
                Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Software license

   $ 59,787     $ 69,359     $ (9,572     (14 )%    $ 150,877     $ 136,683     $ 14,194        10

Maintenance

     52,579       48,846       3,733       8     104,326       95,906       8,420        9

Services

     17,739       10,691       7,048       66     30,059       18,655       11,404        61
  

 

 

   

 

 

       

 

 

   

 

 

      

Total gross profit

   $ 130,105     $ 128,896     $ 1,209       1   $ 285,262     $ 251,244     $ 34,018        14
  

 

 

   

 

 

       

 

 

   

 

 

      

Total gross profit %

     66     68         68     68     

Software license gross profit %

     98     98         98     98     

Maintenance gross profit %

     88     89         88     89     

Services gross profit %

     23     17         20     15     

The increase in total gross profit was primarily due to increased total revenue.

The increase in service gross profit percent was driven by a large project which began in the second half of 2016.

Operating expenses

Selling and marketing

 

     Three Months Ended
June 30,
                 Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Selling and marketing

   $ 75,887     $ 74,016     $ 1,871        3   $ 147,175     $ 135,094     $ 12,081        9

As a percent of total revenue

     38     39          35     37     

Selling and marketing headcount at June 30

              916       855       61        7

 

20


Table of Contents

Selling and marketing expenses include compensation, benefits, and other headcount-related expenses associated with our selling and marketing personnel as well as advertising, promotions, trade shows, seminars, and other programs. Selling and marketing expenses also include the amortization of customer related intangibles.

The increase in the three and six months ended June 30, 2017 was primarily due to increases in compensation and benefits of $3 million and $10.7 million, respectively, driven by increased head count and equity compensation partially offset by decreases in brand marketing program expenses of approximately $2.2 million in both periods.

The increase in headcount reflects our efforts to increase our sales capacity to target new accounts in existing industries, as well as to expand coverage in new industries and geographies and to increase the number of our sales opportunities.

Research and development

 

     Three Months Ended
June 30,
                 Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Research and development

   $ 39,762     $ 35,574     $ 4,188        12   $ 80,058     $ 70,494     $ 9,564        14

As a percent of total revenue

     20     19          19     19     

Research and development headcount at June 30

              1,455       1,374       81        6

Research and development expenses include 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 integration of acquired technologies.

The increases were due to higher compensation and benefits expense driven by increased head count and equity compensation.

General and administrative

 

     Three Months Ended
June 30,
                 Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

General and administrative

   $ 12,706     $ 11,294     $ 1,412        13   $ 25,041     $ 22,342     $ 2,699        12

As a percent of total revenue

     6     6          6     6     

General and administrative headcount at June 30

              401       378       23        6

General and administrative expenses include 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 human resources, information technology, and corporate services departments whose costs are partially allocated to other operating expense areas.

The increase in the three and six months ended June 30, 2017 was primarily due to increases in compensation and benefits of $1.4 million and $3.5 million, respectively, caused by increased head count and equity compensation, partially offset in six months ended June 30, 2017 by a decrease of $1.5 million in legal fees.

Stock-based compensation

 

     Three Months Ended
June 30,
                 Six Months Ended
June 30,
              
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Cost of revenues

   $ 3,677     $ 2,914     $ 763        26   $ 7,299     $ 5,594     $ 1,705        30

Operating expenses

     10,255       7,967       2,288        29     19,141       14,222       4,919        35
  

 

 

   

 

 

        

 

 

   

 

 

      

Total stock-based compensation before tax

   $ 13,932     $ 10,881     $ 3,051        28   $ 26,440     $ 19,816     $ 6,624        33
  

 

 

   

 

 

        

 

 

   

 

 

      

Income tax benefit

   $ (4,287   $ (3,085        $ (8,102   $ (5,690     

The increases were primarily due to the increased value of our annual periodic equity awards granted in March 2016 and 2017. These awards generally have a five-year vesting schedule.

 

21


Table of Contents

Amortization of intangibles

 

     Three Months Ended
June 30,
                 Six Months Ended
June 30,
              
(Dollars in thousands)    2017      2016      Change     2017      2016      Change  

Cost of revenue

   $ 1,305      $ 1,638      $ (333     (20 )%    $ 2,639      $ 2,984      $ (345     (12 )% 

Operating expenses

     1,869        1,966        (97     (5 )%      3,735        3,585        150       4
  

 

 

    

 

 

        

 

 

    

 

 

      
   $ 3,174      $ 3,604      $ (430     (12 )%    $ 6,374      $ 6,569      $ (195     (3 )% 
  

 

 

    

 

 

        

 

 

    

 

 

      

The decrease in amortization of intangibles in the three and six months ended June 30, 2017 was due to the amortization in full of certain intangibles acquired through past acquisitions.

Non-operating income and expenses, net

 

     Three Months Ended
June 30,
                Six Months Ended
June 30,
             
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

Foreign currency transaction (loss) gain

   $ (917   $ 306     $ (1,223     (400 )%    $ (241   $ 1,682     $ (1,923     (114 )% 

Interest income, net

     161       188     $ (27     (14 )%      326       478       (152     (32 )% 

Other income (expense), net

     566       (1,356   $ 1,922       (142 )%      287       (3,654     3,941       (108 )% 
  

 

 

   

 

 

       

 

 

   

 

 

     

Non-operating (loss) income

   $ (190   $ (862   $ 672       (78 )%    $ 372     $ (1,494   $ 1,866       (125 )% 
  

 

 

   

 

 

       

 

 

   

 

 

     

In May 2017, we discontinued our forward contracts program, however, we will continue to evaluate periodically our foreign exchange exposures and may re-initiate this program if it is deemed necessary.

Historically, we have used foreign currency forward contracts (“forward contracts”) to hedge our exposure to fluctuations in foreign currency exchange rates associated with our foreign currency denominated cash, accounts receivable, and intercompany receivables and payables held by our U.S. parent company in currencies other than the U.S. dollar and by our U.K. subsidiary in currencies other than the British pound. These forward contracts were not designated as hedging instruments. As a result, we record the fair value of the outstanding contracts at the end of the reporting period in our consolidated balance sheet, with any fluctuations in the value of these contracts recognized in other income (expense), net. See Note 4 “Derivative Instruments” of this Quarterly Report on Form 10-Q for discussion of our use of forward contracts.

The total change in the fair value of our foreign currency forward contracts recorded in other income (expense), net, during the three months ended June 30, 2017 and 2016 was a gain of $0.6 million and loss of $1.4 million, respectively. The total change in the fair value of our foreign currency forward contracts recorded in other income (expense), net, during the six months ended June 30, 2017 and 2016 was a gain of $0.3 million and a loss of $3.7 million.

(Benefit)/provision for income taxes

 

     Three Months Ended
June 30,
                Six Months Ended
June 30,
             
(Dollars in thousands)    2017     2016     Change     2017     2016     Change  

(Benefit)/provision for income taxes

   $ (9,846   $ 962     $ (10,808     (1,123 )%    $ (5,067   $ 4,055     $ (9,122     (225 )% 

Effective income tax rate

     (631 )%      17         (15 )%      21    

The (benefit)/provision for income taxes represents current and future amounts for federal, state, and foreign taxes.

The decrease in the effective income tax rate in the three months ended June 30, 2017 is primarily due to the significant increase of $10.2 million in excess tax benefits generated by our stock compensation plans on significantly lower income before (benefit)/provision for income taxes, which decreased by $3.9 million.

The decrease in the effective income tax rate in the six months ended June 30, 2017 is primarily due to the significant increase of $15.7 million in excess tax benefits generated by our stock compensation plans, partially offset by higher income before (benefit)/provision for income taxes, which increased $14.4 million.

 

22


Table of Contents

The inclusion of excess tax benefits as a component of the provision for income taxes may increase volatility in future effective tax rates as the amount of excess tax benefits from share-based compensation awards is dependent upon our future stock price in relation to the fair value of awards, the timing of RSU vesting and exercise behavior of our stock option holders, and future grants of share-based compensation awards.

Liquidity and capital resources

 

     Six Months Ended
June 30,
 
(in thousands)    2017      2016  

Cash provided by (used in):

     

Operating activities

   $ 85,769      $ 11,569  

Investing activities

     (1,159      (7,930

Financing activities

     (34,860      (31,666

Effect of exchange rate on cash

     1,282        (738
  

 

 

    

 

 

 

Net increase (decrease) in cash and cash equivalents

   $ 51,032      $ (28,765
  

 

 

    

 

 

 
     June 30,
2017
     December 31,
2016
 

Total cash, cash equivalents, and marketable securities

   $ 180,040      $ 133,761  

The increase in cash and cash equivalents during the six months ended June 30, 2017 was primarily due to the $74.2 million increase in cash provided by operating activities driven by the $42.1 million increase in cash provided by trade accounts receivable, largely due to the increase in cash collections and the timing of billings, and a $23.5 million increase in net income.

We believe that our current cash, cash equivalents, marketable securities, and cash flow from operations will be sufficient to fund our operations, our dividend payments, and our share repurchase program for at least the next 12 months.

We evaluate acquisition opportunities from time to time, which if pursued, could require use of our funds. On April 11, 2016, we acquired OpenSpan for $48.8 million in cash, net of cash acquired. As of June 30, 2017, $7.4 million of the cash consideration remained in escrow and will act as security for the indemnification obligations of the selling shareholders through October 2017. We paid $0.3 million during both the six months ended June 30, 2017 and 2016, representing additional cash consideration to the selling shareholders of one of the three companies acquired in 2014 based on the achievement of certain performance milestones.

As of June 30, 2017, approximately $56.9 million of our cash and cash equivalents was held in our foreign subsidiaries. If it becomes necessary to repatriate these funds, we may be required to pay U.S. tax, net of any applicable foreign tax credits, upon repatriation. We consider the earnings of our foreign subsidiaries to be permanently reinvested and, as a result, U.S. taxes on such earnings are not provided. It is impractical to estimate the amount of U.S. tax we could have to pay upon repatriation due to the complexity of the foreign tax credit calculations. There can be no assurance that changes in our plans or other events affecting our operations will not result in materially accelerated or unexpected expenditures.

Cash provided by operating activities

The primary drivers during the six months ended June 30, 2017 were net income of $38.4 million and $53 million from trade accounts receivable, largely due to the increase in cash collections and the timing of billings.

The primary driver during the six months ended June 30, 2016 was net income of $14.9 million.

 

23


Table of Contents

Future Cash Receipts from Committed License and Cloud Arrangements

As of June 30, 2017, none of the amounts shown in the table below had been billed and no revenue had been recognized. The timing of cash receipts may not coincide with the timing of future expected revenue recognition.

 

     June 30,2017  
(in thousands)    Term and cloud contracts      Perpetual contracts (1)      Total  

Remainder of 2017

   $ 57,075      $ 14,561      $ 71,636  

2018

     141,523        18,739        160,262  

2019

     111,585        4,773        116,358  

2020

     74,300        1,521        75,821  

2021

     31,077        355        31,432  

2022 and thereafter

     6,854        —          6,854  
  

 

 

    

 

 

    

 

 

 

Total

   $ 422,414      $ 39,949      $ 462,363  
  

 

 

    

 

 

    

 

 

 

 

(1)  These amounts are for perpetual licenses with extended payment terms and/or additional rights of use.

Total contractual future cash receipts due from our existing license and cloud arrangements were approximately $340.8 million as of June 30, 2016

.

Cash used in investing activities

During the six months ended June 30, 2017, we purchased $16.7 million of marketable debt securities and made investments of $5 million in property and equipment, partially offset by proceeds received from maturities of marketable debt securities (including called marketable debt securities) of $20.8 million.

During the six months ended June 30, 2016, we made investments of $11.5 million in internally developed software and leasehold improvements at our corporate headquarters in Cambridge, Massachusetts. We acquired OpenSpan for $48.8 million in cash, net of $1.8 million in cash acquired, which was funded through the sales of marketable debt securities of $52.5 million.

Cash used in financing activities

We used cash primarily for repurchases of our common stock, share repurchases for tax withholdings for the net settlement of our equity awards, and the payment of our quarterly dividend.

Since 2004, our Board of Directors has approved annual stock repurchase programs that have authorized the repurchase in the aggregate of up to $195 million of our common stock. Purchases under these programs have been made on the open market.

The following table is a summary of our repurchase activity under all of our repurchase programs:

 

     Six Months Ended
June 30,
 
     2017      2016  
(in thousands)    Shares      Amount      Shares      Amount  

Authorization remaining, beginning of period

      $ 39,385         $ 40,534  

Authorizations

        —             25,879  

Repurchases paid

     68        (2,986      784        (19,005

Repurchases unsettled

     —          —          11        (297
     

 

 

       

 

 

 

Authorization remaining, end of period

      $ 36,399         $ 47,111  
     

 

 

       

 

 

 

In addition to the share repurchases made under our repurchase programs, we net settled the majority of our employee stock option exercises and RSU vestings, which resulted in the withholding of shares to cover the option exercise price and the minimum statutory tax withholding obligations.

 

24


Table of Contents

During the six months ended June 30, 2017 and 2016, option and RSU holders net settled a total of 2 million shares and 1.1 million shares, respectively, of which only 1 million shares and 0.6 million shares, respectively, were issued to the option and RSU holders. The balance of the shares were surrendered to us to pay for the exercise price with respect to options and the applicable taxes for both options and RSUs. During the six months ended June 30, 2017 and 2016, instead of receiving cash from the equity holders, we withheld shares with a value of $27.9 million and $8.2 million, respectively, for withholding taxes, and $20.7 million and $5.8 million, respectively, for the exercise price of options.

Dividends

 

     Six Months Ended
June 30,
 
(per share)    2017      2016  

Dividends Declared

   $ 0.06      $ 0.06  

Dividends Paid

   $ 0.06      $ 0.06  

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 this dividend program at any time without notice.

 

25


Table of Contents

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURE

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

As of June 30, 2017, we did not have any forward contracts outstanding. See Note 4 “Derivative Instruments” of this Quarterly Report on Form 10-Q for further discussion.

Other than the item discussed above, there were no significant changes to our quantitative and qualitative disclosures about market risk during the first six months ended June 30, 2017. See Part II, Item 7A. Quantitative and Qualitative Disclosures about Market Risk included in our Annual Report on Form 10-K for the year ended December 31, 2016 for a more complete discussion of our market risk exposure.

ITEM 4. CONTROLS AND PROCEDURES

(a) Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer, or CEO, and Chief Financial Officer, or 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) as of June 30, 2017. 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 June 30, 2017.

(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 Securities Exchange Act) during the quarter ended June 30, 2017 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II—OTHER INFORMATION

ITEM 1A. RISK FACTORS

We encourage you to carefully consider the risk factors identified in Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2016. 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 six months ended June 30, 2017 to the risk factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2016.

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 June 30, 2017:

 

Period

   Total
Number
of Shares
Purchased (1)
     Average
Price
Paid per
Share (1)
     Total Number
of Shares
Purchased as Part
of Publicly
Announced Share
Repurchase
Programs (2)
(in thousands)
     Approximate Dollar
Value of Shares That
May Yet Be Purchased
Under Publicly
Announced Share
Repurchase
Programs (2)
(in thousands)
 

April 1, 2017 - April 30, 2017

     28,350      $ 44.13        28,350      $ 36,636  

May 1, 2017 - May 31, 2017

     5,130        46.19        5,130        36,399  

June 1, 2017 - June 30, 2017

     —          —          —          36,399  
  

 

 

          

Total

     33,480      $ 44.44     
  

 

 

          

 

1. Shares withheld to cover the option exercise price and statutory tax withholding obligations under the net settlement provisions of the company’s stock compensation awards have been excluded from the above table.
2.

Since 2004, our Board of Directors has approved stock repurchase programs that have authorized the repurchase, in the aggregate, of up to $195 million of our common stock. On May 30, 2017, we announced that our Board of Directors extended the expiration date of the current stock repurchase program to June 30, 2018 (the “Current Program”). Under the Current Program, purchases may be made

 

26


Table of Contents
  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 Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-18 under the Exchange Act (the “10b5-1 Plan”). All share repurchases under the Current Program during closed trading window periods will be made pursuant to the 10b5-1 Plan.

ITEM 6. EXHIBITS

The exhibits listed in the Exhibit Index immediately preceding such exhibits are filed or furnished, as the case may be, as part of this report and such Exhibit Index is incorporated herein by reference.

 

27


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.
Date: August 9, 2017     By:  

/s/ KENNETH STILLWELL

      Kenneth Stillwell
      Chief Financial Officer and Chief Administrative Officer
      (Principal Financial Officer)

 

28


Table of Contents

PEGASYSTEMS INC.

EXHIBIT INDEX

 

Exhibit No.

  

Description

10.1++    First Amendment to the Pegasystems Inc. 2004 Long-Term Incentive Plan (As Amended And Restated)
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    The following materials from Pegasystems Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2017 formatted in XBRL (Extensible Business Reporting Language): (i) the Unaudited Condensed Consolidated Balance Sheets, (ii) the Unaudited Condensed Consolidated Statements of Operations, (iii) the Unaudited Condensed Consolidated Statements of Comprehensive Income, (iv) the Unaudited Condensed Consolidated Statements of Cash Flows, and (v) the Notes to Unaudited Condensed Consolidated Financial Statements.

 

++ Management contracts and compensatory plan or arrangements

 

29

EX-10.1 2 d411368dex101.htm EX-10.1 EX-10.1

EXHIBIT 10.1

FIRST AMENDMENT TO THE

PEGASYSTEMS INC.

2004 LONG-TERM INCENTIVE PLAN

(as amended and restated)

Pegasystems Inc., a Massachusetts corporation (the “Company”), previously established the Pegasystems, Inc. 2004 Long-Term Incentive Plan (the “Plan”). The Plan, as amended and restated, was approved by the Company’s stockholders at the Company’s 2016 Annual Meeting on June 10, 2016. At a duly noticed meeting held on May 23, 2017, the Board of Directors of the Company, and the Compensation Committee of the Board, approved and adopted the following amendment to the Plan.

 

  1. Section 2(dd) is hereby amended as follows:

 

  (dd) “Retirement” means retirement of an Employee or Director from active employment or service with any Related Company after having attained age 60, with no intention to continue to provide services, whether as an employee, director, independent contractor or otherwise, to any other person or entity and with the intention of concluding the Employee or Director’s working or professional career.

 

  2. Sections 9(d) through (g) are hereby amended as follows:

 

  (d) Termination of Service. If a Participant terminates Service other than by reason of the Participant’s death, Disability or Retirement, such Participant may exercise his or her Option within such period of time as is specified in the Stock Option Agreement to the extent that the Option is vested on the date of termination (but in no event later than the expiration of the term of the Option as set forth in the Stock Option Agreement). In the absence of a specified time in the Stock Option Agreement, the Option shall remain exercisable for three months following the Participant’s termination of Service. If, on the date of termination, the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option shall revert to the Plan unless the Committee has determined that all or part of the unvested portion of the Option will continue to vest following termination of Service, in which case the Shares covered by the portion of the Option that will continue to vest will not revert to the Plan until the vesting of those Shares is no longer possible. If, after termination of Service, the Participant does not exercise his or her Option within the time specified by the Committee in the Stock Option Agreement, the Option shall terminate, and the Shares covered by such Option shall revert to the Plan.

 

  (e) Disability of Participant. If a Participant terminates Service as a result of the Participant’s Disability, the Participant may exercise his or her Option within such period of time as is specified in the Stock Option Agreement to the extent the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Stock Option Agreement). In the absence of a specified time in the Stock Option Agreement, the Option shall remain exercisable for 24 months following the Participant’s termination of Service as the result of the Participant’s Disability. If, on the date of termination of Service, the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option shall revert to the Plan unless the Committee has determined that all or part of the unvested portion of the Option will continue to vest following termination of Service, in which case the Shares covered by the portion of the Option that will continue to vest will not revert to the Plan until the vesting of those Shares is no longer possible. If, after termination of Service, the Participant does not exercise his or her Option within the time specified in the Stock Option Agreement, the Option shall terminate, and the Shares covered by such Option shall revert to the Plan.

 

  (f)

Death of Participant. If a Participant dies while a Service Provider, the Option may be exercised within such period of time as is specified in the Stock Option Agreement to the extent that the Option is vested on the date of death (but in no event later than the expiration of the term of such Option as set forth in the Stock Option Agreement) by the Participant’s estate or by a person who acquires the right to exercise the Option by bequest or inheritance. In the absence of a specified time in the Stock Option Agreement, the Option shall remain exercisable for 24 months following the Participant’s termination of Service because of death. If, at the time of death, the Participant is not vested as to the entire Option, the Shares covered by the unvested portion of the Option shall revert to the Plan on the last day of the 12th month following the date of the Participant’s death unless the Committee earlier determines that all or part of the unvested portion of the Option will become vested as of the date of the Participant’s death and/or will continue to vest following the death of the Participant, in


  which case the Shares covered by the unvested portion of the Option will not revert to the Plan until the vesting of those Shares is no longer possible. If the Option is not so exercised within the time specified in the Stock Option Agreement, the Option shall terminate, and the Shares covered by such Option shall revert to the Plan.

 

  (g) Retirement of Participant. If a Participant terminates Service as a result of Retirement, the Participant may exercise his or her Option within such period of time as is specified in the Stock Option Agreement to the extent the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Stock Option Agreement). In the absence of a specified time in the Stock Option Agreement, the Option shall remain exercisable for 24 months following the Participant’s termination of Service as the result of the Participant’s Retirement. If, on the date of termination of Service, the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option shall revert to the Plan unless the Committee has determined that all or part of the unvested portion of the Option will continue to vest following termination of Service, in which case the Shares covered by the portion of the Option that will continue to vest will not revert to the Plan until the vesting of those Shares is no longer possible. If, after termination of Service, the Participant does not exercise his or her Option within the time specified in the Stock Option Agreement, the Option shall terminate, and the Shares covered by such Option shall revert to the Plan.

 

  3. Section 13(g) is hereby amended as follows:

 

  (g) Amendment of Award. The Committee may amend, modify or terminate any outstanding Award, including but not limited to, substituting therefor another Award of the same or different type, changing the expiration date or Exercise Price or Purchase Price, providing for continued vesting of the Award following termination of Service or converting an Incentive Stock Option to a Nonstatutory Stock Option, provided that the Participant’s consent to such action shall be required unless the Committee determines that the action would not materially and adversely affect the Participant.

 

  4. Section 13(i) is hereby amended as follows:

 

  (i) Cancellation and Forfeiture for Misconduct, Clawback Policy. Notwithstanding the terms of any Award or other provision of the Plan in the event of any Misconduct by the Participant or Purchaser (whether before or after the termination of Service), (i) all Awards granted to the Participant shall be terminated and the holder thereof shall have no further rights thereunder (ii) all Shares then held by the Participant or Purchaser (or any successor) which were acquired by the Participant or Purchaser (or any successor) pursuant to an Award under the Plan shall thereupon be (or revert to being) Restricted Shares and shall be subject to a Right of Repurchase exercisable by the Company and (iii) the Participant or Purchaser (or any successor) shall pay to the Company, within 10 business days of the Company’s request therefor, the aggregate after-tax proceeds (taking into account all amounts of tax that would be recoverable upon a claim of loss for payment of such proceeds in the year of repayment) received by the Participant or Purchaser (or any successor) upon the sale or other disposition of, or distributions in respect of, any Award under the Plan and any Shares acquired in respect thereof. The purchase price for Shares repurchased by the Company pursuant to the Right of Repurchase pursuant to this Section 13(i) shall be equal to the lesser of (i) the purchase price originally paid by the Participant or Purchaser for such Shares or (ii) the Fair Market Value of such Shares as of the date of the repurchase. The following shall constitute “Misconduct” by an Participant or Purchaser: (i) the unauthorized use or disclosure of the confidential information or trade secrets of any Related Company which use or disclosure causes material harm to the Related Company; (ii) conviction of a crime involving moral turpitude, deceit, dishonesty or fraud; (iii) gross negligence or willful misconduct of the Participant or Purchaser with respect to any Related Company; or (iv) the breach by the Participant or Purchaser of any material term of an agreement with a Related Company including covenants not to compete and not to solicit, and provisions relating to confidential information and intellectual property rights. In addition, Awards and Shares (and proceeds therefrom) obtained pursuant to or upon exercise of such Awards are subject to forfeiture, setoff, clawback, recoupment or other recovery if the Committee determines in good faith that such action is required by Applicable Law or Company policy as amended from time to time.

 

  5. Except as amended by this First Amendment, all other terms of the Plan shall remain unmodified and in full force and effect Adopted by the Board: May 23, 2017
EX-31.1 3 d411368dex311.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: August 9, 2017

 

/s/ ALAN TREFLER

Alan Trefler
Chairman and Chief Executive Officer
(Principal Executive Officer)
EX-31.2 4 d411368dex312.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: August 9, 2017

 

/s/ KENNETH STILLWELL

Kenneth Stillwell
Chief Financial Officer and Chief Administrative Officer
(Principal Financial Officer)
EX-32 5 d411368dex32.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 June 30, 2017 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: August 9, 2017

 

/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 6 pega-20170630.xml XBRL INSTANCE DOCUMENT 0 77624615 64261000 25830000 7885000 353500000 93460000 24735000 0 200000000 76591000 77604000 0 1000000 232100000 15518000 294337000 662972000 44287000 169926000 -4329000 13500000 368635000 2328000 8431000 178357000 776000 140088000 3276000 98000 89591000 14000 5338000 1038000 4438000 2523000 3084000 265950000 1954000 38237000 437646000 72000 18505000 38881000 58414000 121626000 71096000 64700000 2655000 217020000 58472000 180040000 5953000 222610000 662972000 9711000 2631000 5551000 11343000 37844000 127435000 72890000 22081000 4615000 2120000 5188000 7125000 2417000 5590000 1748000 188304000 5633000 58414000 32219000 26195000 34306000 0 58414000 32219000 26195000 5633000 41322000 21810000 63132000 5361000 5361000 42908000 16034000 58942000 11000 30000 32219000 32238000 3000 42000 26195000 26234000 111759000 1465000 9487000 6294000 24709000 5833000 17677000 1133000 93026000 0 200000000 76591000 77604000 0 1000000 198315000 16043000 318767000 654656000 60660000 883000 175647000 -7095000 14414000 335889000 2298000 10989000 186636000 766000 143903000 3654000 105000 83203000 1000 9031000 1391000 4263000 2182000 2411000 287472000 1770000 36751000 425132000 190000 12188000 38281000 63167000 70594000 69898000 265028000 63356000 133761000 269154000 654656000 44191000 127394000 73164000 14155000 3990000 290000 1624000 1508000 6550000 855000 4126000 2199000 234473000 458000 883000 628000 63167000 36607000 26560000 628000 883000 34681000 128400000 883000 628000 63167000 36607000 26560000 458000 37573000 25518000 63091000 5361000 5361000 40269000 18673000 58942000 139000 36607000 36746000 1000 51000 26560000 26610000 112397000 1802000 10614000 15843000 23189000 7909000 13604000 1278000 276000 <div> <p style="margin-top:12pt; 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, 2016.</p> <p style="margin-top:12pt; 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. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full year 2017.</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: normal; 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: normal; 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"> Stock-based compensation expense is reflected in the Company&#x2019;s unaudited condensed consolidated statements of operations 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: normal; 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="92%" align="center" border="0"> <tr> <td width="68%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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 /> June 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>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>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>2016</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>2016</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"> Cost of revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,677</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,914</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,299</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,594</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"> Operating expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,255</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,967</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,141</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,222</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total stock-based compensation before tax</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13,932</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,881</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,440</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,816</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: 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"> Income tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(4,287</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,085</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8,102</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,690</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: normal; 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"> During the six months ended June&#xA0;30, 2017, the Company issued approximately 1,068,000 shares of common stock to its employees and 13,000 shares of common stock to its non-employee directors under the Company&#x2019;s stock-based compensation plans.</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: normal; 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 six months ended June&#xA0;30, 2017, the Company granted approximately 954,000 restricted stock units (&#x201C;RSUs&#x201D;) and 1,441,000 non-qualified stock options to its employees with total fair values of approximately $41.9 million and $19.2 million, respectively. This includes approximately 175,000 RSUs which were granted in connection with the election by employees to receive 50% of their 2017 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 $7.7 million associated with this RSU grant will be recognized over a one-year period beginning on the grant date.</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: normal; 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 Company recognizes stock based compensation on the accelerated recognition method, treating each vesting tranche as if it were an individual grant. As of June&#xA0;30, 2017, the Company had approximately $64.7 million of unrecognized stock-based compensation expense, net of estimated forfeitures, related to all unvested RSUs and unvested stock options that is expected to be recognized over a weighted-average period of 2.1 years.</p> </div> Q2 2017 10-Q 0.47 0001013857 85769000 <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: normal; 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>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: normal; 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>Stock-Based Compensation</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: normal; 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 May 2017, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) No.&#xA0;2017-09 &#x201C;Stock Compensation (Topic 718), Scope of Modification Accounting&#x201D; to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification. Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. The effective date for the Company will be January&#xA0;1, 2018. The Company does not expect the adoption of this standard to have a material effect on its financial position or results of operations.</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: normal; 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>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: normal; 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 FASB issued ASU No.&#xA0;2016-13, &#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 trade accounts receivable, upon initial recognition of that financial asset using a forward-looking expected loss model, rather than an incurred loss model for credit losses. 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 &#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: normal; 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>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: normal; 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 No.&#xA0;2016-02, &#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 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&#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 right-of-use assets upon adoption with no material impact to its results of operations and cash flows.</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: normal; 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>Revenue</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: normal; 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 May 2014, the FASB issued ASU No.&#xA0;2014-09, &#x201C;Revenue from Contracts with Customers (Topic 606)&#x201D;. This ASU amends the guidance for revenue recognition, creating the new Accounting Standards Codification Topic 606 (&#x201C;ASC 606&#x201D;). ASC 606 requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under ASC 606, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, ASC 606 requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</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: normal; 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"> The Company has elected the full retrospective adoption model, effective January&#xA0;1, 2018. The Company&#x2019;s quarterly results beginning with the quarter ending March&#xA0;31, 2018 and comparative prior periods will be compliant with ASC 606. The Company&#x2019;s Annual Report on Form 10-K for the year ended December&#xA0;31, 2018 will be the Company&#x2019;s first Annual Report that will be issued in compliance with ASC 606.</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: normal; 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"> The Company is still in the process of quantifying the implications of the adoption of ASC 606. However the Company expects the following impacts:</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: normal; 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="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Currently, the Company recognizes revenue from term licenses and perpetual licenses with extended payment terms over the term of the agreement as payments become due or earlier if prepaid, provided all other criteria for revenue recognition have been met, and any corresponding maintenance over the term of the agreement. The adoption of ASC 606 will result in revenue for performance obligations being recognized as they are satisfied. Therefore, revenue from the term and perpetual license performance obligations with extended payment terms is recognized when control is transferred to the customer. Revenue from the maintenance performance obligations is expected to be recognized on a straight-line basis over the contractual term. Due to the revenue from term and perpetual licenses with extended payment terms being recognized prior to amounts being billed to the customer, the Company expects to recognize a net contract asset on the balance sheet.</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: normal; 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="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Currently, the Company allocates revenue to licenses under the residual method when it has VSOE for the remaining undelivered elements which allocates any future credits or significant discounts entirely to the license. The adoption of ASC 606 will result in the future credits, significant discounts, and material rights under ASC 606, being allocated to all performance obligations based upon their relative selling price. Under ASC 606, additional license revenue from the reallocation of such arrangement considerations will be recognized when control is transferred to the customer.</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: normal; 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="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Currently, the Company does not have VSOE for fixed price services, time and materials services in certain geographical areas, and unspecified future products, which results in revenue being deferred in such instances until such time as VSOE exists for all undelivered elements or recognized ratably over the longest performance period. The adoption of ASC 606 eliminates the requirement for VSOE and replaces it with the concept of a stand-alone selling price. Once the transaction price is allocated to each of the performance obligations, the Company can recognize revenue as the performance obligations are delivered, either at a point in time or over time. Under ASC 606, license revenue will be recognized when control is transferred to the customer.</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: normal; 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="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">Sales commissions and other third party acquisition costs resulting directly from securing contracts with customers are currently expensed when incurred. ASC 606 will require these costs to be recognized as an asset when incurred and to be expensed over the associated contract term.&#xA0;As a practical expedient, if the term of the contract is one year or less, the Company will expense the costs resulting directly from securing the contracts with customers as incurred. The Company expects this change to impact its multi-year cloud offerings and term and perpetual licenses with additional rights of use that extend beyond one year.</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: normal; 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="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASC 606 provides additional accounting guidance for contract modifications whereby changes must be accounted for either as a retrospective change (creating either a catch up or deferral of past revenues), prospectively with a reallocation of revenues amongst identified performance obligations, or prospectively as separate contracts which will not require any reallocation. This may result in a difference in the timing of the recognition of revenue as compared to how current contract modifications are recognized.</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: normal; 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="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">There will be a corresponding effect on tax liabilities in relation to all of the above impacts.</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: normal; 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"> The Company&#x2019;s assets and liabilities measured at fair value on a recurring basis consisted of the following:</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: normal; 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="84%" align="center" border="0"> <tr> <td width="65%"></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> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>Fair&#xA0;Value&#xA0;Measurements&#xA0;at<br /> Reporting Date Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>June&#xA0;30,<br /> 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>Level 1</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>Level 2</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"> Fair Value Assets:</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Money market funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,633</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,633</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> </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: 3em; 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> </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: 5em; 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,219</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,219</td> <td valign="bottom" nowrap="nowrap">&#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: 5em; 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">26,195</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">26,195</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: 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: 7em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,414</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">58,414</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="4"></td> <td height="16" colspan="8"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>Fair&#xA0;Value&#xA0;Measurements&#xA0;at<br /> Reporting Date Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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>December&#xA0;31,<br /> 2016</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>Level 1</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>Level 2</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"> Fair Value Assets:</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Money market funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">458</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> </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: 3em; 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> </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: 5em; 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">36,607</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">36,607</td> <td valign="bottom" nowrap="nowrap">&#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: 5em; 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">26,560</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">26,560</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: 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: 7em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63,167</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">63,167</td> <td valign="bottom" nowrap="nowrap">&#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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">628</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">628</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"> Fair Value Liabilities:</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">883</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">883</td> <td valign="bottom" nowrap="nowrap">&#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: normal; 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> </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: normal; 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"> The Company&#x2019;s international revenue is from clients based outside of the U.S. The Company derived its revenue from the following geographic areas:</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: normal; 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%" align="center" border="0"> <tr> <td width="60%"></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: 8pt; 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 /> June 30,</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="14" align="center"><b>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>2017</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="6" align="center"><b>2016</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="6" align="center"><b>2017</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="6" align="center"><b>2016</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"> U.S.</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">118,447</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">60</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">103,547</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;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">256,056</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">60</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">196,775</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</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"> Other Americas</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,086</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,983</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,577</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,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">12</td> <td valign="bottom" nowrap="nowrap">%&#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"> U.K.</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,228</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,336</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,418</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> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">55,691</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15</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"> Other EMEA<sup style="FONT-SIZE: 11px; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27,395</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> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,391</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> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,241</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> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,658</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: 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"> Asia Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,824</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,739</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,935</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30,188</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</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;</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;</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;</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: 10pt; 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">197,980</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">188,996</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">421,227</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">367,854</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</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;</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;</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;</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: normal; 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 valign="top" width="4%" align="left"><sup style="FONT-SIZE: 11px; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="top" align="left">Includes Europe, the Middle East and Africa, but excludes the United Kingdom.</td> </tr> </table> </div> PEGA 82412000 77039000 false <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: normal; 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>4. DERIVATIVE INSTRUMENTS</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: normal; 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 historically used foreign currency forward contracts (&#x201C;forward contracts&#x201D;) to hedge its exposure to fluctuations in foreign currency exchange rates associated with its foreign currency denominated cash, accounts receivable, and intercompany receivables and payables held primarily by the U.S. parent company and its United Kingdom (&#x201C;U.K.&#x201D;) subsidiary.</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: normal; 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 Company is primarily exposed to foreign currency exchange rate fluctuations in the Euro relative to the U.S. dollar for the U.S. parent and in the U.S. dollar, the Euro, and the Australian dollar relative to the British pound for the Company&#x2019;s U.K. subsidiary. The forward contracts are not designated as hedging instruments. As a result, the Company records the fair value of these contracts at the end of each reporting period in the accompanying unaudited condensed consolidated balance sheets as other current assets for unrealized gains and accrued expenses for unrealized losses, with any fluctuations in the value of these contracts recognized in other expense, net, in the accompanying unaudited condensed consolidated statements of operations. The cash flows related to these forward contracts are classified as operating activities in the accompanying unaudited condensed consolidated statements of cash flows. The Company does not enter into any forward contracts for trading or speculative purposes.</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: normal; 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"> In May 2017, the Company discontinued its forward contracts program, however, it will continue to periodically evaluate its foreign exchange exposures and may re-initiate this program if it is deemed necessary. At December&#xA0;31, 2016, the total notional value of the Company&#x2019;s outstanding forward contracts was $128.4 million.</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: normal; 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 fair value of the Company&#x2019;s outstanding forward contracts 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: normal; 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="76%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td width="18%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; 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="4" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>December&#xA0;31, 2016</b></p> </td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>Recorded In:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</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"> Asset Derivatives</p> </td> <td valign="bottom">&#xA0;&#xA0;</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: &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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="right"> Other&#xA0;current&#xA0;assets</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">628</td> <td valign="bottom" nowrap="nowrap">&#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"> Liability Derivatives</p> </td> <td valign="bottom">&#xA0;&#xA0;</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: &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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="right">Accrued expenses</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">883</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: normal; 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"> As of June&#xA0;30, 2017, the Company did not have any forward contracts outstanding.</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: normal; 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 had forward contracts outstanding with total notional values as of June&#xA0;30, 2016 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: normal; 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="68%" align="center" border="0"> <tr> <td width="85%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; 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 valign="bottom" colspan="2">&#xA0;</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"> Euro</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#x20AC;</td> <td valign="bottom" align="right">24,735</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"> British pound</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA3;</td> <td valign="bottom" align="right">7,885</td> <td valign="bottom" nowrap="nowrap">&#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"> Australian dollar</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">A$</td> <td valign="bottom" align="right">25,830</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"> Indian rupee</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Rs&#xA0;</td> <td valign="bottom" align="right">353,500</td> <td valign="bottom" nowrap="nowrap"></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"> United States dollar</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">93,460</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: normal; 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 income statement impact of the Company&#x2019;s outstanding forward contracts and foreign currency transactions 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: normal; 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="92%" align="center" border="0"> <tr> <td width="70%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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 /> June 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>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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>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>2016</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>2016</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"> Gain (loss) from the change in the fair value of forward contracts included in other income (expense), net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">565</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,421</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">286</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,718</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"> Foreign currency transaction (loss) gain from the remeasurement of foreign currency assets and liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(917</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(241</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,682</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: 10pt; 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">(352</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,115</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,036</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: normal; 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> </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: normal; 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>7. 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: normal; 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 changes in the carrying amount of goodwill are:</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: normal; 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="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>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"> Balance as of January&#xA0;1,</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">73,164</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"> Purchase price adjustments to goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(354</td> <td valign="bottom" nowrap="nowrap">)&#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"> Currency translation adjustments</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> </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> </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"> Balance as of June&#xA0;30,</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,890</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> </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: normal; 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"> Intangible assets are recorded at cost and are amortized using the straight-line method over their estimated useful lives:</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: normal; 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="92%" align="center" border="0"> <tr> <td width="59%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>Range of<br /> Remaining<br /> Useful&#xA0;Lives</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>Cost</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>Accumulated<br /> Amortization</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>Net&#xA0;Book<br /> Value</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"> June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="13"></td> <td valign="bottom"></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"> Customer related intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4-10&#xA0;years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63,132</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(41,322</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,810</td> <td valign="bottom" nowrap="nowrap">&#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"> Technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3-10 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,942</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,908</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,034</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"> Other intangibles</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">5,361</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,361</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> </tr> <tr style="FONT-SIZE: 1px"> <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"> <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: 10pt; 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"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">127,435</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(89,591</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,844</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"></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"> <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: 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"> December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="13"></td> <td valign="bottom"></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"> Customer related intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4-10 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63,091</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(37,573</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,518</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"> Technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3-10 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,942</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,269</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,673</td> <td valign="bottom" nowrap="nowrap">&#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"> Other intangibles</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">5,361</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,361</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> </tr> <tr style="FONT-SIZE: 1px"> <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"> <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: 10pt; 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"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">127,394</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83,203</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,191</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"></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"> <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: normal; 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> <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: normal; 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"> Amortization expense of intangibles assets is reflected in the Company&#x2019;s unaudited condensed consolidated statements of operations 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: normal; 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="92%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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 /> June 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>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>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>2016</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>2016</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"> Cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,305</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,638</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,984</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"> Operating expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,869</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,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">3,735</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,585</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total amortization expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,604</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,374</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,569</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: normal; 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"> Future estimated amortization expense related to intangible assets as of June&#xA0;30, 2017 is 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: normal; 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="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; 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 valign="bottom" colspan="2">&#xA0;</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"> Remainder of 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,953</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"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,343</td> <td valign="bottom" nowrap="nowrap">&#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"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,551</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"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,655</td> <td valign="bottom" nowrap="nowrap">&#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"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,631</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"> 2022 and thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,711</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> </tr> <tr style="FONT-SIZE: 10pt; 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">37,844</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> </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: normal; 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>3. MARKETABLE SECURITIES</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: normal; 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 marketable securities are as follows:</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: normal; 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="92%" align="center" border="0"> <tr> <td width="65%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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>June&#xA0;30, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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>Amortized<br /> Cost</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>Unrealized<br /> Gains</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>Unrealized<br /> Losses</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>Fair<br /> Value</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"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,238</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(30</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,219</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"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">26,234</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</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</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,195</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: 10pt; 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">58,472</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(72</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,414</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: normal; 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="92%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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>Amortized<br /> Cost</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>Unrealized<br /> Gains</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>Unrealized<br /> Losses</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>Fair<br /> Value</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"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,746</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">(139</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,607</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"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">26,610</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</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">&#xA0;</td> <td valign="bottom" align="right">26,560</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: 10pt; 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">63,356</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(190</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63,167</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: normal; 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 June&#xA0;30, 2017, the Company did not hold any investments with unrealized losses that are considered to be other-than-temporary.</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: normal; 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"> As of June&#xA0;30, 2017, remaining maturities of marketable debt securities ranged from July 2017 to September 2020, with a weighted-average remaining maturity of approximately 15 months.</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: normal; 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. TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE</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: normal; 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="76%" align="center" border="0"> <tr> <td width="74%"></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: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>June&#xA0;30,<br /> 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>December&#xA0;31,<br /> 2016</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"> Trade accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">188,304</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">234,473</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"> Unbilled trade accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,681</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: 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 accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">222,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">269,154</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"> Allowance for sales credit memos</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,590</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,126</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: 10pt; 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">217,020</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">265,028</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: normal; 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 trade accounts receivable primarily relate to services earned under time and materials arrangements and to license, maintenance, and cloud arrangements that have commenced or been delivered in excess of scheduled invoicing.</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: normal; 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 income statement impact of the Company&#x2019;s outstanding forward contracts and foreign currency transactions 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: normal; 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="92%" align="center" border="0"> <tr> <td width="70%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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 /> June 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>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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>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>2016</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>2016</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"> Gain (loss) from the change in the fair value of forward contracts included in other income (expense), net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">565</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,421</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">286</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,718</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"> Foreign currency transaction (loss) gain from the remeasurement of foreign currency assets and liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(917</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(241</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,682</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: 10pt; 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">(352</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,115</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,036</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: normal; 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> </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: normal; 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 fair value of the Company&#x2019;s outstanding forward contracts 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: normal; 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="76%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td width="18%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; 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="4" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>December&#xA0;31, 2016</b></p> </td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>Recorded In:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</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"> Asset Derivatives</p> </td> <td valign="bottom">&#xA0;&#xA0;</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: &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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="right"> Other&#xA0;current&#xA0;assets</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">628</td> <td valign="bottom" nowrap="nowrap">&#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"> Liability Derivatives</p> </td> <td valign="bottom">&#xA0;&#xA0;</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: &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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="right">Accrued expenses</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">883</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: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; 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"> The calculation of the Company&#x2019;s basic and diluted earnings per share is 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: normal; 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="92%" align="center" border="0"> <tr> <td width="69%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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 /> June 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>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>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>2016</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>2016</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"> <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: 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"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,406</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,536</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,427</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,936</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: 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"> Weighted-average common shares outstanding</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,313</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">76,318</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,039</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">76,347</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: 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: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Earnings per share, basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.20</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: 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"> <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: 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"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,406</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,536</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,427</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,936</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: 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"> 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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,694</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,924</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,439</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,808</td> <td valign="bottom" nowrap="nowrap">&#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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> RSUs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,938</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,180</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,934</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,174</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of assumed exercise of stock options and RSUs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,632</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,104</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,373</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,982</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: 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"> 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">82,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">79,422</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,412</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79,329</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: 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: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Earnings per share, diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</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</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.19</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: 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"> Outstanding stock options and RSUs excluded as impact would be anti-dilutive</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">315</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">276</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">404</td> <td valign="bottom" nowrap="nowrap">&#xA0;</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: normal; 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"> Stock-based compensation expense is reflected in the Company&#x2019;s unaudited condensed consolidated statements of operations 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: normal; 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="92%" align="center" border="0"> <tr> <td width="68%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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 /> June 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>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>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>2016</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>2016</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"> Cost of revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,677</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,914</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,299</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,594</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"> Operating expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,255</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,967</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,141</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,222</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total stock-based compensation before tax</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13,932</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,881</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,440</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,816</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: 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"> Income tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(4,287</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,085</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8,102</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,690</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Future estimated amortization expense related to intangible assets as of June&#xA0;30, 2017 is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</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"> Remainder of 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,953</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"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,343</td> <td valign="bottom" nowrap="nowrap">&#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"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,551</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"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,655</td> <td valign="bottom" nowrap="nowrap">&#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"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,631</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"> 2022 and thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,711</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> </tr> <tr style="FONT-SIZE: 10pt; 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">37,844</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> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The changes in the carrying amount of goodwill are:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; 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>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"> Balance as of January&#xA0;1,</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">73,164</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"> Purchase price adjustments to goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(354</td> <td valign="bottom" nowrap="nowrap">)&#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"> Currency translation adjustments</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> </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> </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"> Balance as of June&#xA0;30,</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,890</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> </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: normal; 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 had forward contracts outstanding with total notional values as of June&#xA0;30, 2016 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: normal; 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="68%" align="center" border="0"> <tr> <td width="85%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; 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 valign="bottom" colspan="2">&#xA0;</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"> Euro</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#x20AC;</td> <td valign="bottom" align="right">24,735</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"> British pound</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA3;</td> <td valign="bottom" align="right">7,885</td> <td valign="bottom" nowrap="nowrap">&#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"> Australian dollar</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">A$</td> <td valign="bottom" align="right">25,830</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"> Indian rupee</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Rs&#xA0;</td> <td valign="bottom" align="right">353,500</td> <td valign="bottom" nowrap="nowrap"></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"> United States dollar</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">93,460</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <br class="Apple-interchange-newline" /></div> 5373000 0.06 --12-31 0.50 2017-06-30 Large Accelerated Filer <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: normal; 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"> Amortization expense of intangibles assets is reflected in the Company&#x2019;s unaudited condensed consolidated statements of operations 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: normal; 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="92%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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 /> June 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>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>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>2016</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>2016</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"> Cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,305</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,638</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,639</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,984</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"> Operating expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,869</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,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">3,735</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,585</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total amortization expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,604</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,374</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,569</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> <br class="Apple-interchange-newline" /> </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: normal; 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 marketable securities are as follows:</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: normal; 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="92%" align="center" border="0"> <tr> <td width="65%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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>June&#xA0;30, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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>Amortized<br /> Cost</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>Unrealized<br /> Gains</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>Unrealized<br /> Losses</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>Fair<br /> Value</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"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,238</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(30</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,219</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"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">26,234</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</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</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,195</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: 10pt; 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">58,472</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(72</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,414</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: normal; 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="92%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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>Amortized<br /> Cost</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>Unrealized<br /> Gains</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>Unrealized<br /> Losses</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>Fair<br /> Value</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"> Municipal bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,746</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">(139</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,607</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"> Corporate bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">26,610</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</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">&#xA0;</td> <td valign="bottom" align="right">26,560</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: 10pt; 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">63,356</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(190</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63,167</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> <br class="Apple-interchange-newline" /> </div> <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="76%" align="center" border="0"> <tr> <td width="74%"></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: 8pt; 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 valign="bottom" colspan="2" align="center"> <b>June&#xA0;30,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,<br /> 2016</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"> Term license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,294</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,843</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"> Perpetual license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24,709</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,189</td> <td valign="bottom" nowrap="nowrap">&#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"> Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">111,759</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">112,397</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"> Cloud</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,677</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,604</td> <td valign="bottom" nowrap="nowrap">&#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"> Services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,487</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,614</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">169,926</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">175,647</td> <td valign="bottom" nowrap="nowrap">&#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"> Term license</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> </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"> Perpetual license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,833</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,909</td> <td valign="bottom" nowrap="nowrap">&#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"> Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,465</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,802</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"> Cloud</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,133</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,278</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: 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: 3em; 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">8,431</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,989</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: 10pt; 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">178,357</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">186,636</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> <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: normal; 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>9. DEFERRED REVENUE</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: normal; 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="76%" align="center" border="0"> <tr> <td width="74%"></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: 8pt; 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 valign="bottom" colspan="2" align="center"> <b>June&#xA0;30,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,<br /> 2016</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"> Term license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,294</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,843</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"> Perpetual license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24,709</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,189</td> <td valign="bottom" nowrap="nowrap">&#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"> Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">111,759</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">112,397</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"> Cloud</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,677</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,604</td> <td valign="bottom" nowrap="nowrap">&#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"> Services</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,487</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,614</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">169,926</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">175,647</td> <td valign="bottom" nowrap="nowrap">&#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"> Term license</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> </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"> Perpetual license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,833</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,909</td> <td valign="bottom" nowrap="nowrap">&#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"> Maintenance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,465</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,802</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"> Cloud</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,133</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,278</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: 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: 3em; 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">8,431</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,989</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: 10pt; 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">178,357</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">186,636</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: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; 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>11. EARNINGS PER SHARE</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: normal; 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"> 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 options and RSUs, using the treasury stock method. Certain shares related to some of the Company&#x2019;s outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the periods presented, but could be dilutive in the future.</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: normal; 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"> The calculation of the Company&#x2019;s basic and diluted earnings per share is 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: normal; 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="92%" align="center" border="0"> <tr> <td width="69%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &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 /> June 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>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>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>2016</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>2016</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"> <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: 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"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,406</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,536</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,427</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,936</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: 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"> Weighted-average common shares outstanding</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77,313</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">76,318</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,039</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">76,347</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: 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: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Earnings per share, basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.20</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: 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"> <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: 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"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,406</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,536</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38,427</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,936</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: 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"> 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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock options</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,694</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,924</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,439</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,808</td> <td valign="bottom" nowrap="nowrap">&#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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> RSUs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,938</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,180</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,934</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,174</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Effect of assumed exercise of stock options and RSUs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,632</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,104</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,373</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,982</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: 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"> 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">82,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">79,422</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,412</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79,329</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: 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: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Earnings per share, diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</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</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.19</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: 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"> Outstanding stock options and RSUs excluded as impact would be anti-dilutive</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">315</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">276</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">404</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> P2Y1M6D PEGASYSTEMS INC. <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: normal; 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>5. FAIR VALUE MEASUREMENTS</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: normal; 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>Assets and Liabilities Measured at Fair Value on a Recurring Basis</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: normal; 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 records its money market funds, marketable securities, and forward contracts 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.</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: normal; 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 Company&#x2019;s money market funds are classified within Level&#xA0;1 of the fair value hierarchy. The Company&#x2019;s marketable securities 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&#x2019;s foreign currency forward contracts, which were all classified within Level 2 of the fair value hierarchy, are valued based on the notional amounts and rates under the contracts and observable market inputs such as currency exchange rates and credit risk. 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 Level 1 and Level 2 during the six months ended June&#xA0;30, 2017.</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: normal; 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"> The Company&#x2019;s assets and liabilities measured at fair value on a recurring basis consisted of the following:</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: normal; 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="84%" align="center" border="0"> <tr> <td width="65%"></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> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>Fair&#xA0;Value&#xA0;Measurements&#xA0;at<br /> Reporting Date Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>June&#xA0;30,<br /> 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>Level 1</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>Level 2</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"> Fair Value Assets:</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Money market funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,633</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,633</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> </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: 3em; 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> </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: 5em; 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,219</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,219</td> <td valign="bottom" nowrap="nowrap">&#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: 5em; 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">26,195</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">26,195</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: 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: 7em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">58,414</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">58,414</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="4"></td> <td height="16" colspan="8"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>Fair&#xA0;Value&#xA0;Measurements&#xA0;at<br /> Reporting Date Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; 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>December&#xA0;31,<br /> 2016</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>Level 1</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>Level 2</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"> Fair Value Assets:</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Money market funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">458</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> </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: 3em; 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> </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: 5em; 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">36,607</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">36,607</td> <td valign="bottom" nowrap="nowrap">&#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: 5em; 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">26,560</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">26,560</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: 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: 7em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total marketable securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63,167</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">63,167</td> <td valign="bottom" nowrap="nowrap">&#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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">628</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">628</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"> Fair Value Liabilities:</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">883</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">883</td> <td valign="bottom" nowrap="nowrap">&#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: normal; 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> <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: normal; 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"> For certain other financial instruments, including accounts receivable and accounts payable, the carrying value approximates their fair value due to the relatively short maturity of these items.</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: normal; 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>Assets Measured at Fair Value on a Nonrecurring Basis</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: normal; 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"> Assets recorded at fair value on a nonrecurring basis, such as property and equipment and intangible assets, are recognized at fair value when they are impaired. During the six months ended June&#xA0;30, 2017 and 2016, the Company did not recognize any impairments of its assets recorded at fair value on a nonrecurring basis.</p> </div> 1 1 <div> <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="76%" align="center" border="0"> <tr> <td width="74%"></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: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>June&#xA0;30,<br /> 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>December&#xA0;31,<br /> 2016</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"> Trade accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">188,304</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">234,473</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"> Unbilled trade accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,681</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: 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 accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">222,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">269,154</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"> Allowance for sales credit memos</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,590</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,126</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: 10pt; 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">217,020</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">265,028</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> <br class="Apple-interchange-newline" /> </div> <div> <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="76%" align="center" border="0"> <tr> <td width="76%"></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: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>June&#xA0;30,<br /> 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>December&#xA0;31,<br /> 2016</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"> Professional services contractor fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,125</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,550</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"> Other taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,338</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,031</td> <td valign="bottom" nowrap="nowrap">&#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"> Marketing and sales program expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,188</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,508</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"> Professional fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,276</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,654</td> <td valign="bottom" nowrap="nowrap">&#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"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,084</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,411</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"> Self-insurance health and dental claims</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,523</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,182</td> <td valign="bottom" nowrap="nowrap">&#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"> Fixed assets in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,417</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">855</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"> Dividends payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,328</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,298</td> <td valign="bottom" nowrap="nowrap">&#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"> Employee reimbursable expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,120</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,624</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"> Short-term deferred rent</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,954</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,770</td> <td valign="bottom" nowrap="nowrap">&#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"> Partner commissions</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,748</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,199</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"> Income taxes payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,038</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,391</td> <td valign="bottom" nowrap="nowrap">&#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"> Restructuring</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98</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</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"> Acquisition-related expenses and merger consideration</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">290</td> <td valign="bottom" nowrap="nowrap">&#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"> Foreign currency forward contracts</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">883</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: 10pt; 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">38,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,751</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> <br class="Apple-interchange-newline" /> </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: normal; 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"> Intangible assets are recorded at cost and are amortized using the straight-line method over their estimated useful lives:</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: normal; 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="92%" align="center" border="0"> <tr> <td width="59%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>Range of<br /> Remaining<br /> Useful&#xA0;Lives</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>Cost</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>Accumulated<br /> Amortization</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>Net&#xA0;Book<br /> Value</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"> June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="13"></td> <td valign="bottom"></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"> Customer related intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4-10&#xA0;years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63,132</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(41,322</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,810</td> <td valign="bottom" nowrap="nowrap">&#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"> Technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3-10 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,942</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,908</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,034</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"> Other intangibles</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">5,361</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,361</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> </tr> <tr style="FONT-SIZE: 1px"> <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"> <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: 10pt; 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"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">127,435</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(89,591</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,844</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"></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"> <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: 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"> December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="13"></td> <td valign="bottom"></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"> Customer related intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4-10 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63,091</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(37,573</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,518</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"> Technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3-10 years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">58,942</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,269</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,673</td> <td valign="bottom" nowrap="nowrap">&#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"> Other intangibles</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">5,361</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,361</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> </tr> <tr style="FONT-SIZE: 1px"> <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"> <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: 10pt; 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"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">127,394</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83,203</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,191</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"></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"> <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: normal; 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> </div> No client accounted for 10% or more of the Company’s total revenue during the three and six months ended June 30, 2017 and 2016. No client accounted for 10% or more of the Company’s total outstanding trade receivables as of June 30, 2017 or December 31, 2016. <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: normal; 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>12. GEOGRAPHIC INFORMATION AND MAJOR CLIENTS</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: normal; 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>Geographic Information</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: normal; 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"> Operating segments are defined as components of an enterprise, about which separate financial information is available that is evaluated regularly by the chief operating decision maker (&#x201C;CODM&#x201D;) in deciding how to allocate resources and in assessing performance.</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: normal; 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 Company develops and licenses software applications for customer engagement and its Pega<sup style="FONT-SIZE: 11px; VERTICAL-ALIGN: top">&#xAE;</sup>&#xA0;Platform, and provides consulting services, maintenance, and training related to its offerings. The Company derives substantially all of its revenue from the sale and support of one group of similar products and services&#x2014;software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company&#x2019;s CODM, who is the chief executive officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has one reportable segment&#x2014;Customer Engagement Solutions and one reporting unit.</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: normal; 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> <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: normal; 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"> The Company&#x2019;s international revenue is from clients based outside of the U.S. The Company derived its revenue from the following geographic areas:</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: normal; 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%" align="center" border="0"> <tr> <td width="60%"></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: 8pt; 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 /> June 30,</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="14" align="center"><b>Six Months Ended<br /> June 30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>2017</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="6" align="center"><b>2016</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="6" align="center"><b>2017</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="6" align="center"><b>2016</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"> U.S.</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">118,447</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">60</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">103,547</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;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">256,056</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">60</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">196,775</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</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"> Other Americas</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,086</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,983</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,577</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,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">12</td> <td valign="bottom" nowrap="nowrap">%&#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"> U.K.</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,228</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,336</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,418</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> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">55,691</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15</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"> Other EMEA<sup style="FONT-SIZE: 11px; VERTICAL-ALIGN: top">(1)</sup></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27,395</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> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,391</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> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,241</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> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,658</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: 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"> Asia Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,824</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,739</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,935</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;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30,188</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</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;</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;</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;</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: 10pt; 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">197,980</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">188,996</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">421,227</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</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">367,854</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</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;</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;</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;</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: normal; 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 valign="top" width="4%" align="left"><sup style="FONT-SIZE: 11px; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="top" align="left">Includes Europe, the Middle East and Africa, but excludes the United Kingdom.</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: normal; 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>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: normal; 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 accounted for 10% or more of the Company&#x2019;s total revenue during the three and six months ended June&#xA0;30, 2017 or 2016.</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: normal; 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"> No client accounted for 10% or more of the Company&#x2019;s total outstanding trade receivables as of June&#xA0;30, 2017 or December&#xA0;31, 2016.</p> </div> 421227000 5037000 2986000 290000 2640000 326000 -241000 8102000 286000 45000 16656000 126000 32988000 38427000 118555000 14294000 -52966000 80000 41193000 149245000 27261000 4613000 153427000 285262000 408000 287000 2766000 -130000 33360000 -465000 12356000 1282000 -5067000 2550000 -1159000 26440000 -11890000 147175000 119186000 25041000 -354000 14229000 -34860000 80058000 6374000 51032000 135965000 -17734000 252274000 20824000 0 0 <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: normal; 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>8. ACCRUED EXPENSES</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: normal; 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="76%" align="center" border="0"> <tr> <td width="76%"></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: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom" nowrap="nowrap"><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>June&#xA0;30,<br /> 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>December&#xA0;31,<br /> 2016</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"> Professional services contractor fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,125</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,550</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"> Other taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,338</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,031</td> <td valign="bottom" nowrap="nowrap">&#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"> Marketing and sales program expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,188</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,508</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"> Professional fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,276</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,654</td> <td valign="bottom" nowrap="nowrap">&#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"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,084</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,411</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"> Self-insurance health and dental claims</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,523</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,182</td> <td valign="bottom" nowrap="nowrap">&#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"> Fixed assets in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,417</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">855</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"> Dividends payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,328</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,298</td> <td valign="bottom" nowrap="nowrap">&#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"> Employee reimbursable expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,120</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,624</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"> Short-term deferred rent</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,954</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,770</td> <td valign="bottom" nowrap="nowrap">&#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"> Partner commissions</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,748</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,199</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"> Income taxes payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,038</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,391</td> <td valign="bottom" nowrap="nowrap">&#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"> Restructuring</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98</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</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"> Acquisition-related expenses and merger consideration</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">290</td> <td valign="bottom" nowrap="nowrap">&#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"> Foreign currency forward contracts</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">883</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: 10pt; 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">38,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,751</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> <br class="Apple-interchange-newline" /></div> 0 1.00 P15M 3439000 1934000 954000 7700000 0.50 41900000 175000 P1Y 1441000 19200000 13000 1068000 44935000 0.11 49418000 0.12 256056000 0.60 49241000 0.12 21577000 0.05 0 P10Y P4Y P10Y P3Y 0.10 0.10 19141000 3735000 7299000 2639000 2020-09 2017-07 404000 0.19 11569000 79329000 76347000 2982000 0.06 0.20 367854000 11497000 19225000 49113000 -1231000 478000 1682000 5690000 -3718000 -2036000 20942000 342000 20485000 14936000 108136000 18349000 -10853000 14047000 120702000 7849000 4592000 139016000 251244000 -4576000 -3654000 -889000 -1415000 18991000 -1190000 11675000 -738000 4055000 2333000 -7930000 52483000 19816000 2542000 -11222000 135094000 102047000 22342000 12230000 -31666000 70494000 6569000 -28765000 116610000 -19259000 230759000 21139000 287000 0 1.00 1808000 1174000 30188000 0.08 55691000 0.15 196775000 0.53 43658000 0.12 41542000 0.12 0 0.10 14222000 3585000 5594000 2984000 0 0 P10Y P4Y P10Y P3Y 0.10 315000 0.06 79422000 76318000 3104000 0.03 0.06 188996000 -1224000 188000 306000 3085000 -1421000 -1115000 56000 6360000 4536000 55161000 3368000 63164000 70671000 128896000 -1356000 -1168000 5498000 962000 1312000 10881000 1623000 74016000 52473000 11294000 6315000 35574000 3604000 60100000 122536000 29000 0 1.00 1924000 1180000 15739000 0.08 31336000 0.17 103547000 0.55 22391000 0.12 15983000 0.08 0.10 7967000 1966000 2914000 1638000 237000 0.14 82945000 77313000 5632000 0.03 0.15 197980000 1859000 161000 -917000 4287000 565000 -352000 -1000 1750000 11406000 59590000 13264000 77353000 61037000 130105000 566000 1858000 1560000 -9846000 1250000 13932000 75887000 59614000 12706000 7011000 39762000 3174000 67875000 128355000 0 1.00 3694000 1938000 20824000 0.11 19228000 0.10 118447000 0.60 27395000 0.13 12086000 0.06 0.10 10255000 1869000 3677000 1305000 0001013857 pega:CostOfRevenueMember 2017-04-01 2017-06-30 0001013857 us-gaap:OperatingExpenseMember 2017-04-01 2017-06-30 0001013857 us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember us-gaap:MinimumMember 2017-04-01 2017-06-30 0001013857 pega:OtherAmericasMember 2017-04-01 2017-06-30 0001013857 pega:OtherEmeaMember 2017-04-01 2017-06-30 0001013857 country:US 2017-04-01 2017-06-30 0001013857 country:GB 2017-04-01 2017-06-30 0001013857 us-gaap:AsiaPacificMember 2017-04-01 2017-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2017-04-01 2017-06-30 0001013857 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0001013857 2017-04-01 2017-06-30 0001013857 pega:CostOfRevenueMember 2016-04-01 2016-06-30 0001013857 us-gaap:OperatingExpenseMember 2016-04-01 2016-06-30 0001013857 us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember us-gaap:MinimumMember 2016-04-01 2016-06-30 0001013857 pega:OtherAmericasMember 2016-04-01 2016-06-30 0001013857 pega:OtherEmeaMember 2016-04-01 2016-06-30 0001013857 country:US 2016-04-01 2016-06-30 0001013857 country:GB 2016-04-01 2016-06-30 0001013857 us-gaap:AsiaPacificMember 2016-04-01 2016-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2016-04-01 2016-06-30 0001013857 us-gaap:EmployeeStockOptionMember 2016-04-01 2016-06-30 0001013857 2016-04-01 2016-06-30 0001013857 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0001013857 us-gaap:PatentedTechnologyMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0001013857 us-gaap:PatentedTechnologyMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0001013857 us-gaap:CustomerRelationshipsMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0001013857 us-gaap:CustomerRelationshipsMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0001013857 2016-01-01 2016-12-31 0001013857 pega:CostOfRevenueMember 2016-01-01 2016-06-30 0001013857 us-gaap:OperatingExpenseMember 2016-01-01 2016-06-30 0001013857 us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember us-gaap:MinimumMember 2016-01-01 2016-06-30 0001013857 us-gaap:FairValueMeasurementsNonrecurringMember 2016-01-01 2016-06-30 0001013857 pega:OtherAmericasMember 2016-01-01 2016-06-30 0001013857 pega:OtherEmeaMember 2016-01-01 2016-06-30 0001013857 country:US 2016-01-01 2016-06-30 0001013857 country:GB 2016-01-01 2016-06-30 0001013857 us-gaap:AsiaPacificMember 2016-01-01 2016-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-06-30 0001013857 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-30 0001013857 2016-01-01 2016-06-30 0001013857 us-gaap:MinimumMember 2017-01-01 2017-06-30 0001013857 us-gaap:MaximumMember 2017-01-01 2017-06-30 0001013857 pega:CostOfRevenueMember 2017-01-01 2017-06-30 0001013857 us-gaap:OperatingExpenseMember 2017-01-01 2017-06-30 0001013857 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001013857 us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001013857 us-gaap:PatentedTechnologyMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001013857 us-gaap:PatentedTechnologyMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001013857 us-gaap:CustomerRelationshipsMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001013857 us-gaap:CustomerRelationshipsMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001013857 us-gaap:FairValueMeasurementsNonrecurringMember 2017-01-01 2017-06-30 0001013857 pega:OtherAmericasMember 2017-01-01 2017-06-30 0001013857 pega:OtherEmeaMember 2017-01-01 2017-06-30 0001013857 country:US 2017-01-01 2017-06-30 0001013857 country:GB 2017-01-01 2017-06-30 0001013857 us-gaap:AsiaPacificMember 2017-01-01 2017-06-30 0001013857 us-gaap:CommonStockMember pega:EmployeesMember 2017-01-01 2017-06-30 0001013857 us-gaap:CommonStockMember us-gaap:DirectorMember 2017-01-01 2017-06-30 0001013857 pega:NonqualifiedStockOptionsMember pega:EmployeesMember 2017-01-01 2017-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember pega:EmployeesMember 2017-01-01 2017-06-30 0001013857 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-06-30 0001013857 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0001013857 2017-01-01 2017-06-30 0001013857 pega:CloudMember 2016-12-31 0001013857 pega:PerpetualLicenseMember 2016-12-31 0001013857 pega:TermLicensesMember 2016-12-31 0001013857 pega:ServicesMember 2016-12-31 0001013857 pega:MaintenanceRevenuesMember 2016-12-31 0001013857 us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001013857 us-gaap:MunicipalBondsMember 2016-12-31 0001013857 us-gaap:PatentedTechnologyMember 2016-12-31 0001013857 us-gaap:OtherIntangibleAssetsMember 2016-12-31 0001013857 us-gaap:CustomerRelationshipsMember 2016-12-31 0001013857 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2016-12-31 0001013857 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001013857 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0001013857 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001013857 pega:ForeignCurrencyForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001013857 pega:ForeignExchangeForwardsMember 2016-12-31 0001013857 pega:UnbilledReceivablesMember 2016-12-31 0001013857 pega:AccruedExpensesMember pega:ForeignExchangeForwardsMember 2016-12-31 0001013857 us-gaap:OtherCurrentAssetsMember pega:ForeignExchangeForwardsMember 2016-12-31 0001013857 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001013857 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0001013857 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001013857 pega:ForeignCurrencyForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001013857 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2016-12-31 0001013857 us-gaap:TradeAccountsReceivableMember 2016-12-31 0001013857 2016-12-31 0001013857 2015-12-31 0001013857 pega:CloudMember 2017-06-30 0001013857 pega:PerpetualLicenseMember 2017-06-30 0001013857 pega:TermLicensesMember 2017-06-30 0001013857 pega:ServicesMember 2017-06-30 0001013857 pega:MaintenanceRevenuesMember 2017-06-30 0001013857 us-gaap:CorporateBondSecuritiesMember 2017-06-30 0001013857 us-gaap:MunicipalBondsMember 2017-06-30 0001013857 us-gaap:PatentedTechnologyMember 2017-06-30 0001013857 us-gaap:OtherIntangibleAssetsMember 2017-06-30 0001013857 us-gaap:CustomerRelationshipsMember 2017-06-30 0001013857 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-06-30 0001013857 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-06-30 0001013857 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-06-30 0001013857 us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001013857 pega:ForeignExchangeForwardsMember 2017-06-30 0001013857 pega:UnbilledReceivablesMember 2017-06-30 0001013857 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-06-30 0001013857 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-06-30 0001013857 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001013857 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-06-30 0001013857 us-gaap:TradeAccountsReceivableMember 2017-06-30 0001013857 2017-06-30 0001013857 currency:EUR pega:ForeignExchangeForwardsMember 2016-06-30 0001013857 currency:USD pega:ForeignExchangeForwardsMember 2016-06-30 0001013857 currency:INR pega:ForeignExchangeForwardsMember 2016-06-30 0001013857 currency:GBP pega:ForeignExchangeForwardsMember 2016-06-30 0001013857 currency:AUD pega:ForeignExchangeForwardsMember 2016-06-30 0001013857 2016-06-30 0001013857 2017-07-28 0001013857 pega:ForeignExchangeForwardsMember 2017-05-31 iso4217:USD shares iso4217:AUD iso4217:GBP iso4217:INR iso4217:EUR iso4217:USD shares pega:Segment pega:Unit pega:Customer pure Includes Europe, the Middle East and Africa, but excludes the United Kingdom. EX-101.SCH 7 pega-20170630.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 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 - DERIVATIVE INSTRUMENTS link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - FAIR VALUE MEASUREMENTS link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - ACCRUED EXPENSES link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - DEFERRED REVENUE link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - STOCK-BASED COMPENSATION link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - EARNINGS PER SHARE link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - GEOGRAPHIC INFORMATION AND MAJOR CLIENTS link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - MARKETABLE SECURITIES (Tables) link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE (Tables) link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - ACCRUED EXPENSES (Tables) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - DEFERRED REVENUE (Tables) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - EARNINGS PER SHARE (Tables) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - GEOGRAPHIC INFORMATION AND MAJOR CLIENTS (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Schedule of Marketable Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Marketable Securities - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Derivative Instruments - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Fair Value of Company Outstanding Forward Contracts (Detail) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Forward Contracts Outstanding with Total Notional Values (Detail) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Change in Fair Value of Forward Contracts (Detail) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Assets and Liabilities Measured at Fair Value (Detail) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Schedule of Trade Accounts Receivable (Detail) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Changes in Carrying Amount of Goodwill (Detail) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Schedule of Amortizable Intangible Asset (Detail) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Amortization Expense of Acquired Intangibles (Detail) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Estimated Future Amortization Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Schedule of Accrued Expenses (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Schedule of Deferred Revenue (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Stock-Based Compensation Expense Included in Consolidated Statements of Operations (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Summary of Basic and Diluted Earnings Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Geographic Information and Major Clients - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Revenue from International Clients by Geographic Areas (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 8 pega-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 pega-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 pega-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 pega-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 12 g411368dsp18.jpg GRAPHIC begin 644 g411368dsp18.jpg M_]C_X 02D9)1@ ! $ 8 !@ #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC M+B!6,2XP,0#_VP"$ @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\< M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_ !$( 3D"S ,!$0 "$0$#$0'_V@ , M P$ A$#$0 _ /2HHM=UOQ1XBAA\3WFGVUA@ M"]_PC>O_ /0\ZG_X"6G_ ,:H /\ A&]?_P"AYU/_ ,!+3_XU0 ?\(WK_ /T/ M.I_^ EI_\:H /^$;U_\ Z'G4_P#P$M/_ (U0 ?\ "-Z__P!#SJ?_ ("6G_QJ M@ _X1O7_ /H>=3_\!+3_ .-4 '_"-Z__ -#SJ?\ X"6G_P :H /^$;U__H>= M3_\ 2T_^-4 '_"-Z_\ ]#SJ?_@):?\ QJ@ _P"$;U__ *'G4_\ P$M/_C5 M!_PC>O\ _0\ZG_X"6G_QJ@ _X1O7_P#H>=3_ / 2T_\ C5 !_P (WK__ $/. MI_\ @):?_&J #_A&]?\ ^AYU/_P$M/\ XU0 ?\(WK_\ T/.I_P#@):?_ !J@ M _X1O7_^AYU/_P !+3_XU0 ?\(WK_P#T/.I_^ EI_P#&J #_ (1O7_\ H>=3 M_P# 2T_^-4 '_"-Z_P#]#SJ?_@):?_&J #_A&]?_ .AYU/\ \!+3_P"-4 '_ M C>O_\ 0\ZG_P" EI_\:H /^$;U_P#Z'G4__ 2T_P#C5 !_PC>O_P#0\ZG_ M . EI_\ &J #_A&]?_Z'G4__ $M/_C5 !_PC>O_ /0\ZG_X"6G_ ,:H /\ MA&]?_P"AYU/_ ,!+3_XU0 ?\(WK_ /T/.I_^ EI_\:H /^$;U_\ Z'G4_P#P M$M/_ (U0 ?\ "-Z__P!#SJ?_ ("6G_QJ@ _X1O7_ /H>=3_\!+3_ .-4 '_" M-Z__ -#SJ?\ X"6G_P :H /^$;U__H>=3_\ 2T_^-4 '_"-Z_\ ]#SJ?_@) M:?\ QJ@ _P"$;U__ *'G4_\ P$M/_C5 !_PC>O\ _0\ZG_X"6G_QJ@ _X1O7 M_P#H>=3_ / 2T_\ C5 !_P (WK__ $/.I_\ @):?_&J #_A&]?\ ^AYU/_P$ MM/\ XU0 ?\(WK_\ T/.I_P#@):?_ !J@ _X1O7_^AYU/_P !+3_XU0 ?\(WK M_P#T/.I_^ EI_P#&J #_ (1O7_\ H>=3_P# 2T_^-4 '_"-Z_P#]#SJ?_@): M?_&J #_A&]?_ .AYU/\ \!+3_P"-4 '_ C>O_\ 0\ZG_P" EI_\:H /^$;U M_P#Z'G4__ 2T_P#C5 !_PC>O_P#0\ZG_ . EI_\ &J #_A&]?_Z'G4__ $M M/_C5 !_PC>O_ /0\ZG_X"6G_ ,:H /\ A&]?_P"AYU/_ ,!+3_XU0 ?\(WK_ M /T/.I_^ EI_\:H /^$;U_\ Z'G4_P#P$M/_ (U0 ?\ "-Z__P!#SJ?_ ("6 MG_QJ@ _X1O7_ /H>=3_\!+3_ .-4 '_"-Z__ -#SJ?\ X"6G_P :H /^$;U_ M_H>=3_\ 2T_^-4 '_"-Z_\ ]#SJ?_@):?\ QJ@ _P"$;U__ *'G4_\ P$M/ M_C5 !_PC>O\ _0\ZG_X"6G_QJ@ _X1O7_P#H>=3_ / 2T_\ C5 !_P (WK__ M $/.I_\ @):?_&J #_A&]?\ ^AYU/_P$M/\ XU0 ?\(WK_\ T/.I_P#@):?_ M !J@ _X1O7_^AYU/_P !+3_XU0 ?\(WK_P#T/.I_^ EI_P#&J #_ (1O7_\ MH>=3_P# 2T_^-4 '_"-Z_P#]#SJ?_@):?_&J #_A&]?_ .AYU/\ \!+3_P"- M4 '_ C>O_\ 0\ZG_P" EI_\:H /^$;U_P#Z'G4__ 2T_P#C5 !_PC>O_P#0 M\ZG_ . EI_\ &J #_A&]?_Z'G4__ $M/_C5 !_PC>O_ /0\ZG_X"6G_ ,:H M /\ A&]?_P"AYU/_ ,!+3_XU0 ?\(WK_ /T/.I_^ EI_\:H /^$;U_\ Z'G4 M_P#P$M/_ (U0 ?\ "-Z__P!#SJ?_ ("6G_QJ@ _X1O7_ /H>=3_\!+3_ .-4 M '_"-Z__ -#SJ?\ X"6G_P :H /^$;U__H>=3_\ 2T_^-4 '_"-Z_\ ]#SJ M?_@):?\ QJ@ _P"$;U__ *'G4_\ P$M/_C5 !_PC>O\ _0\ZG_X"6G_QJ@ _ MX1O7_P#H>=3_ / 2T_\ C5 !_P (WK__ $/.I_\ @):?_&J #_A&]?\ ^AYU M/_P$M/\ XU0 ?\(WK_\ T/.I_P#@):?_ !J@ _X1O7_^AYU/_P !+3_XU0!- MX(O;W4/"\M #GEC MCV[W5-QP-QQD^E #Z "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H Y?X?\ M_(I_]O\ ??\ I7+0 OAO_D:_&7_7_#_Z20T =/0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 9/B?6XO#?AC4M8EQMM(&D /\38^4?B<#\: /$/AQ=6OA?Q? MX;N!JL%U+XFM'34%2=7,=R7,B%@#\I(8+]&K+[.VAZDM^8U/0&@"YJ4T7C;XQ>'[2!O-TS1;/^TY#V,DF/+_ !^XP_&@#U.@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * .7^'_P#R*?\ V_WW_I7+0 OAO_D:_&7_ M %_P_P#I)#0!T] !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!RGC_P )7/C7 M0X-'BOEM+4W*27.4+&1%YVCGCG!_ 4 8WB;X2:'J.FP#P]:6>BZG;7$<\-U% M!R"IZ'&,_P"(% $NO> ]7D\5#Q5X9UJ/3-8E@$-VDL/F0W ')'4=!Z]!^(! MNV.A:G=>%K[2O%&I1:E->K(CR10")51EQM ]N3GWH R/AM\/Y? UK?&\U%=0 MO;HQJ9@FW;'&FU%Y)Z<_I0!W- !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 IQ0 M M !0 4 % !0 4 % "*UAW'?\)#H_\ T$8/^^J/ MK-'^9![6'(M'N9T@@U"%Y7.%56Y)I2PU:"YI1=BX8W M#SDHQFFV:=)_[%E6*+1-5 MU20C+"QMPX3ZDD#/M0 SPLDLL=W?RWFINUS.TGV;4(Q&UL#C$84= .Q[Y[T M= S+&C.Q"JHR2>PH SK37]+OK>6>WO$=(I1"X(*LKG&%*D9RF\ML"_7=Q]: *6H^+-$TG4X]-O+QH[N3;M00R./F.!E ME4@9/J: -J@#C?'O_+A_P/\ I7DYE]GYG'BNAQE>2<04 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % $-U_Q[/\ A_.O8R/_ M )&%/Y_DSAS#_=I?+\S,K]+/E H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#6\,?\C/IW_785RXS_ M '>?H>AEO^]T_4]@O+ZVL(EDN90@9@B#N['HH'<^U?)'Z$5)_$.EVFBW&KW- MT(;&VW>=)(I780<$$8SG/&._:@!FH^(=+TV]L;2\N3#+>2K%"6C;8SG[J[L8 M#'L">: )[;6].N[S[+!=H\Q\S:H_B\M@KX]=K$ XZ&@"_0 4 % !0 4 % #8 M_N"@!U !0 4 JH1N11DD]>P[F@#H_!+Q)I M$]BMM%;W-A<&"Y6*Y:X7S-JL2)&^9N&'7D'CM0!T-Q*MO;23.KNJ*6*HA9CC ML .2?:@#AQ9_VK=1ZO:V=Y%/_:D%U=I/;/$3&L;1JH# ;MH(8X[Y]J (=6TJ M_B\)7B&&>66ZUV.[CB2,LR1?:D;D &/^1GT[_KL*Y<9_ MN\_0]#+?][I^IZ3XPTNUUG0C8WEG<7$3N"'MR1) P!*R*1SD$ <>O3&:^2/T M(X3Q?H_CG4/A;*RNK6\TV]@GDN%*FSECV_O2,G)(RR@$!N_?- %/PQX/U73M;\/M< K%I+:D M99"W$OG2@QX]@ H * ,W6]6_L:S%PME/>2,VU8H M-N['4DEB ": #2[[3;FXU"VT\1![6?;<"(#'F,H8DXZGD9[T :5 !0 4 % M !0!ROC+3[R^^Q?9;=YMF_=M[=*\W'4IU.7D5SEQ$)2M9'+?V!J__0.F_(5Y MOU:M_*SE]E/L']@:O_T#IOR%'U:M_*P]E/L']@:O_P! Z;\A1]6K?RL/93[! M_8&K_P#0.F_(4?5JW\K#V4^P?V!J_P#T#IOR%'U:M_*P]E/L']@:O_T#IOR% M'U:M_*P]E/L)_8&KC_F'3?D*/JM;^5A[&IV%_L#5_P#H'3?D*/JU;^5A[*?8 M/[ U?_H'3?D*/JU;^5A[*?8/[ U?_H'3?D*/JU;^5A[*?8/[ U?_ *!TWY"C MZM6_E8>RGV#^P-7_ .@=-^0H^K5OY6'LI]@_L#5_^@=-^0H^K5OY6'LI]@_L M#5_^@=-^0H^K5OY6'LI]A/[ U?\ Z!TWY"CZK6_E8>RJ=A?[ U?_ *!TWY"C MZM6_E8>RGV#^P-7_ .@=-^0H^K5OY6'LI]@_L#5_^@=-^0H^K5OY6'LI]@_L M#5_^@=-^0H^K5OY6'LI]@_L#5_\ H'3?D*/JU;^5A[*?8/[ U?\ Z!TWY"CZ MM6_E8>RGV$_L#5_^@=-^0H^JUOY6'L:G87^P-7_Z!TWY"CZM6_E8>RGV#^P- M7_Z!TWY"CZM6_E8>RGV#^P-7_P"@=-^0H^K5OY6'LI]@_L#5_P#H'3?D*/JU M;^5A[*?8/[ U?_H'3?D*/JU;^5A[*?8BN/#VL- RKILY/T%>IE%.='&PG45D MK_D<>-PU6="48QNS/_X1?7!_S"Y_RK[WZYA_YT?._P!F8O\ Y]L/^$7US_H% MS_E1]@ H * .,^)UY;VGA54NUTDV]Q< M+$[:J':%>&(.$^8G(XQC'7M0!#\+)[63PW<1V4FC/;PW!5?[(CD2(?*I.[?R M6YY//&* .YH * "@ H * "@ H * "@ H * "@!LGW#0 Z@ H * "@ H * "@ M!J=#]30 Z@ H * "@ H * &G_6+^- #J "@ H * "@ H :_^K;Z4 .'2@ H M* "@ H * "@!J_>?Z_TH =0 4 % !0 4 % #6^\GU_H: '4 % !0 4 % !0 M=J &I_JU^@H =0 4 % !0 4 % #1_K&^@H =0 4 % !0 4 % #7_ (?K0 Z@ M H * "@ H * "@!L?W!0 Z@ H * .7^'_P#R*?\ V_WW_I7+0 OAO_D:_&7_ M %_P_P#I)#0!T] !0 4 :EIE[->7DEX1<;8[A]--D'78O1#R<'//^% '74 % !0 4 % !0 4 M % !0 4 % !0 V3[AH =0 4 % !0 4 % !0 U.A^IH =0 4 % !0 4 % #3_ M *Q?QH =0 4 % !0 4 % #7_ -6WTH <.E !0 4 % !0 4 % #5^\_U_I0 Z M@ H * "@ H * &M]Y/K_ $- #J "@ H * "@ H .U #4_P!6OT% #J "@ H M* "@ H :/]8WT% #J "@ H * "@ H :_\/UH =0 4 % !0 4 % !0 V/[@H M=0 4 % '+_#_ /Y%/_M_OO\ TKEH 7PW_P C7XR_Z_X?_22&@#IZ "@ H Y' M6O!^JZIK$][:^+M2TR&3;BWMMNT84 GD'DXH M^#H=7MK&ZM]4N;VY6*=E@E MODC69E'!)V$@KG)!/.#S0!T= !0 4 % !0 4 % !0 4 % !0 4 -D^X: '4 M% !0 4 % !0 4 -3H?J: '4 % !0 4 % !0 T_ZQ?QH =0 4 % !0 4 % #7 M_P!6WTH <.E !0 4 % !0 4 % #5^\_U_I0 Z@ H * "@ H * &M]Y/K_0T M.H * "@ H * "@ [4 -3_5K]!0 Z@ H * "@ H * &C_ %C?04 .H * "@ H M * "@!K_ ,/UH =0 4 % !0 4 % !0 V/[@H =0 4 % '+_#_P#Y%/\ [?[[ M_P!*Y: %\-_\C7XR_P"O^'_TDAH Z>@ H * //O&'B#6_"NN+<0WVC"QO2H5 M-3OC#Y>U3D*H7H3@D\]A@#F@#IO"^H:KJ>F-=:I'IZ[WS UA<&:)X\#YMV!W MS^5 &W0 4 % !0 4 % !0 4 % !0 4 % #9/N&@!U !0 4 % !0 4 % #4Z' MZF@!U !0 4 % !0 4 -/^L7\: '4 % !0 4 % !0 U_]6WTH <.E !0 4 % M!0 4 % #5^\_U_I0 Z@ H * "@ H * &M]Y/K_0T .H * "@ H * "@ [4 - M3_5K]!0 Z@ H * "@ H * &C_6-]!0 Z@ H * "@ H * &O_ _6@!U !0 4 M % !0 4 % #8_N"@!U !0 4 \@M%NO+4#!B*M]SYLM MD==WM0!O^!K98M.N[BWT231+*ZF\R"QD 5D&T L4'";B/N^V>] '54 % !0 M4 % &;JVN6NC>3]I60^;G;L4'ICW]ZYZV(A0MS=3.I4C3W,W_A-]+_YYW/\ MWP/\:Y_[0I>9E]9@'_";Z7_SSN?^^!_C1_:%+S#ZS /^$WTO_GG<_P#? _QH M_M"EYA]9@'_";Z7_ ,\[G_O@?XT?VA2\P^LP#_A-]+_YYW/_ 'P/\:/[0I>8 M?68!_P )OI?_ #SN?^^!_C1_:%+S#ZS :WC;2RI CN?^^!_C1_:%+S#ZS =_ MPF^E_P#/.Y_[X'^-']H4O,/K, _X3?2_^>=S_P!\#_&C^T*7F'UF ?\ ";Z7 M_P \[G_O@?XT?VA2\P^LP#_A-]+_ .>=S_WP/\:/[0I>8?68!_PF^E_\\[G_ M +X'^-']H4O,/K, _P"$WTO_ )YW/_? _P :/[0I>8?68!_PF^E_\\[G_O@? MXT?VA2\P^LP&KXVTM0?W=SUS]P?XT?VA2\P^LP'?\)OI?_/.Y_[X'^-']H4O M,/K, _X3?2_^>=S_ -\#_&C^T*7F'UF ?\)OI?\ SSN?^^!_C1_:%+S#ZS / M^$WTO_GG<_\ ? _QH_M"EYA]9@'_ F^E_\ /.Y_[X'^-']H4O,/K, _X3?2 M_P#GG<_]\#_&C^T*7F'UF Q_'&E+\YCN<*#GY!_C6M'%TZU2-.-[MV(GC*=. M+D[Z$/\ PL31O^>5W_W['^->]_9=?R/._MW"]G]W_!#_ (6)HW_/*[_[]C_& MC^RZ_D']NX7L_N_X(?\ "Q-&_P">5W_W['^-']EU_(/[=PO9_=_P0_X6)HW_ M #RN_P#OV/\ &C^RZ_D']NX7L_N_X(?\+$T;_GE=_P#?L?XT?V77\@_MW"]G M]W_!#_A8FC?\\KO_ +]C_&C^RZ_D']NX7L_N_P""(WQ#T8J1Y5WR/^>8_P : M/[+K^0?V[A>S^[_@BCXB:,/^65W_ -^Q_C1_9=?R#^W<+V?W?\$/^%B:-_SR MN_\ OV/\:/[+K^0?V[A>S^[_ ((?\+$T;_GE=_\ ?L?XT?V77\@_MW"]G]W_ M 0_X6)HW_/*[_[]C_&C^RZ_D']NX7L_N_X(?\+$T;_GE=_]^Q_C1_9=?R#^ MW<+V?W?\$/\ A8FC?\\KO_OV/\:/[+K^0?V[A>S^[_@A_P +$T;_ )Y7?_?L M?XT?V77\@_MW"]G]W_!$'Q#T8%OW5WR?^>8_QH_LNOY!_;N%[/[O^"+_ ,+$ MT;_GE=_]^Q_C1_9=?R#^W<+V?W?\$/\ A8FC?\\KO_OV/\:/[+K^0?V[A>S^ M[_@A_P +$T;_ )Y7?_?L?XT?V77\@_MW"]G]W_!#_A8FC?\ /*[_ ._8_P : M/[+K^0?V[A>S^[_@A_PL31O^>5W_ -^Q_C1_9=?R#^W<+V?W?\$/^%B:-_SR MN_\ OV/\:/[+K^0?V[A>S^[_ ((T_$/1B5_=7?!_YYC_ !H_LNOY!_;N%[/[ MO^"._P"%B:-_SRN_^_8_QH_LNOY!_;N%[/[O^"'_ L31O\ GE=_]^Q_C1_9 M=?R#^W<+V?W?\$/^%B:-_P \KO\ []C_ !H_LNOY!_;N%[/[O^"'_"Q-&_YY M7?\ W['^-']EU_(/[=PO9_=_P0_X6)HW_/*[_P"_8_QH_LNOY!_;N%[/[O\ M@A_PL31O^>5W_P!^Q_C1_9=?R#^W<+V?W?\ !#_A8FC?\\KO_OV/\:/[+K^0 M?V[A>S^[_@B+\0]&50/*N^!_SS'^-']EU_(/[=PO9_=_P1?^%B:-_P \KO\ M[]C_ !H_LNOY!_;N%[/[O^"'_"Q-&_YY7?\ W['^-']EU_(/[=PO9_=_P39T M37[37HI9+1956)@K>8H'./8FN2OAYX=I3ZGHX3&4\7%RIWT[FI7.=@4 % #1 M_K&^@H =0 4 % !0 4 % #7_ (?K0 Z@ H * "@ H * "@!L?W!0 Z@ H * M.7^'_P#R*?\ V_WW_I7+0 OAO_D:_&7_ %_P_P#I)#0!T] !0 4 9'B/7D\. M:4VH2P/-$APRQJS.>#@* #DDX S@<]: $\-ZO>:OIOG:A8)878QYENLOF&/( MR%8X&&P1D=O6@#6=Q&C.02%&< 9- &);>*["=KB)XY[:Z@N$MFMIE ?>X!3& M"000",_P!XC^= %U]0A%_] MAC#2W 4.ZH.(U)P"Q[9P<#J<&@"W0!QOCW_EP_X'_2O)S+[/S./%=#C*\DX@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * &3?ZB3_=-=V7?[ MY2_Q(Y\5_ GZ,R:_5CXX*0!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % 'HWPU_X\+_\ ZZK_ "KP,V_B1]#Z M_A_^%/U-Z7Q+:+K-QI<$PR>'-1LI[5$?RIS%F3=N MP!AR!]T]2* +_A[6H?$.E)J4%O/;I(2OESJ%8%6*GH2",C@@X- &K0 4 % ! M0 4 % #7_A^M #J "@ H * "@ H * &Q_<% #J "@ H Y?X?_P#(I_\ ;_?? M^EW&E-8WL&HQWKAYD;S\(4( M&TG "GC/I^- $6I^&;\>&;JVMH?.NKO6$OV0. $47"2$9)'14_.@"S>^&[^7 M4-4GMIC#+>W=MC?#7_CPO\ _KJO M\J\#-OXD?0^OX?\ X4_4L:_X8N=7\0V>HP1)9WMG*AAU"&3#F+*EXW'\0/SC M'(Y!XYKQSZ,9:>'M5N_'-IXCOX+:PEM(9K>0VLS.+Q6(\O<"!@*,GG/)]!0! MHRV>K6MK?7%M9VMY=7EV6EAFE* P ; V#SM .#QDF@!O@GP])X8T%M.DD#? MOY)DC5BRP(S$K$I/)"C _.@#I* "@ H * "@ H :_P##]: '4 % !0 4 % ! M0 4 -C^X* '4 % !0!R_P_\ ^13_ .W^^_\ 2N6@!?#?_(U^,O\ K_A_])(: M .GH * "@ H BAM8+>25X84C>9M\A50"[8QD^IP!^5 $M !0 4 % !0!S_B? M0[K6?LOV9XU\K=NWDCKCT'M7#B\/*M;EZ'/6I.I:QS__ A&J?\ /6V_[Z/^ M%Z.?ZM,/\ A"-4_P">MM_WT?\ "C^SZO=!]6F'_"$:I_SUMO\ OH_X M4?V?5[H/JTP_X0C5/^>MM_WT?\*/[/J]T'U:8?\ "$:I_P ];;_OH_X4?V?5 M[H/JTP_X0C5/^>MM_P!]'_"C^SZO=!]6F(?!.IJ,F6V_[Z/^%']GU>Z#ZM,7 M_A"-4_YZVW_?1_PH_L^KW0?5IA_PA&J?\];;_OH_X4?V?5[H/JTP_P"$(U3_ M )ZVW_?1_P */[/J]T'U:8?\(1JG_/6V_P"^C_A1_9]7N@^K3#_A"-4_YZVW M_?1_PH_L^KW0?5IA_P (1JG_ #UMO^^C_A1_9]7N@^K3#_A"-4_YZVW_ 'T? M\*/[/J]T'U:8@\$ZF>DMM_WT?\*/[/J]T'U:8O\ PA&J?\];;_OH_P"%']GU M>Z#ZM,/^$(U3_GK;?]]'_"C^SZO=!]6F'_"$:I_SUMO^^C_A1_9]7N@^K3#_ M (0C5/\ GK;?]]'_ H_L^KW0?5IA_PA&J?\];;_ +Z/^%']GU>Z#ZM,/^$( MU3_GK;?]]'_"C^SZO=!]6F,D\#ZHR,@EMLL"!\Q_PKIPF$G1KPJR:M%IF5;! MU)TY036J*7_"NM8_Y[6G_?;?X5]M_:M'LSP?[!Q/=?C_ )!_PKK6/^>UI_WV MW^%']JT>S#^P<3W7X_Y!_P *ZUC_ )[6G_?;?X4?VK1[,/[!Q/=?C_D'_"NM M8_Y[6G_?;?X4?VK1[,/[!Q/=?C_D'_"NM8_Y[6G_ 'VW^%']JT>S#^P<3W7X M_P"0?\*ZUC_GM:?]]M_A1_:M'LP_L'$]U^/^0A^'>L $^=:UI_W MVW^%']JT>S#^P<3W7X_Y!_PKK6/^>UI_WVW^%']JT>S#^P<3W7X_Y!_PKK6/ M^>UI_P!]M_A1_:M'LP_L'$]U^/\ D'_"NM8_Y[6G_?;?X4?VK1[,/[!Q/=?C M_D'_ KK6/\ GM:?]]M_A1_:M'LP_L'$]U^/^0?\*ZUC_GM:?]]M_A1_:M'L MP_L'$]U^/^0@^'>L'(\ZTX_VV_PH_M6CV8?V#B>Z_'_(7_A76L?\]K3_ +[; M_"C^U:/9A_8.)[K\?\@_X5UK'_/:T_[[;_"C^U:/9A_8.)[K\?\ (/\ A76L M?\]K3_OMO\*/[5H]F']@XGNOQ_R#_A76L?\ /:T_[[;_ H_M6CV8?V#B>Z_ M'_(/^%=:Q_SVM/\ OMO\*/[5H]F']@XGNOQ_R#_A76L?\]K3_OMO\*/[5H]F M']@XGNOQ_P A#\.]8&!YUIS_ +;?X4?VK1[,/[!Q/=?C_D+_ ,*ZUC_GM:?] M]M_A1_:M'LP_L'$]U^/^0?\ "NM8_P">UI_WVW^%']JT>S#^P<3W7X_Y!_PK MK6/^>UI_WVW^%']JT>S#^P<3W7X_Y!_PKK6/^>UI_P!]M_A1_:M'LP_L'$]U M^/\ D'_"NM8_Y[6G_?;?X4?VK1[,/[!Q/=?C_D'_ KK6/\ GM:?]]M_A1_: MM'LP_L'$]U^/^0?\*ZUC_GM:?]]M_A1_:M'LP_L'$]U^/^0@^'>L$ B:T_[[ M;_"C^U:/9A_8.)[K\?\ (7_A76L?\]K3_OMO\*/[5H]F']@XGNOQ_P @_P"% M=:Q_SVM/^^V_PH_M6CV8?V#B>Z_'_(ZSPAH%WH-K=17;Q,97#+Y9)X ]P*\O M&XF&(DG'H>[E>"J8.$HU&M7T.DK@/6"@ H :/]8WT% #J "@ H * "@ H :_ M\/UH =0 4 % !0 4 % !0 V/[@H =0 4 % '+_#_ /Y%/_M_OO\ TKEH 7PW M_P C7XR_Z_X?_22&@#IZ "@ H * "@ H * "@ H * "@ H * "@ H * "@!L MGW#0 Z@ H * "@ H * "@!J=#]30 Z@ H * "@ H * &G_6+^- #J "@ H * M "@ H :_^K;Z4 .'2@ H * "@ H * "@!J_>?Z_TH =0 4 % !0 4 % #6^\ MGU_H: '4 % !0 4 % !0 =J &I_JU^@H =0 4 % !0 4 % #1_K&^@H =0 4 M % !0 4 % #7_A^M #J "@ H * "@ H * &Q_<% #J "@ H Y?X?_P#(I_\ M;_??^E['7&XC/4?G0!0_P"$V\*?]#/I'_@=%_\ %4 ' M_";>%/\ H9](_P# Z+_XJ@ _X3;PI_T,^D?^!T7_ ,50 ?\ ";>%/^AGTC_P M.B_^*H /^$V\*?\ 0SZ1_P"!T7_Q5 !_PFWA3_H9](_\#HO_ (J@!K^-?"A0 M@>)](_\ Z+_ .*H =_PFWA3_H9](_\ Z+_ .*H /\ A-O"G_0SZ1_X'1?_ M !5 !_PFWA3_ *&?2/\ P.B_^*H /^$V\*?]#/I'_@=%_P#%4 '_ FWA3_H M9](_\#HO_BJ #_A-O"G_ $,^D?\ @=%_\50 ?\)MX4_Z&?2/_ Z+_P"*H :G MC7PH ?\ BI](ZG_E^B_^*H =_P )MX4_Z&?2/_ Z+_XJ@ _X3;PI_P!#/I'_ M ('1?_%4 '_";>%/^AGTC_P.B_\ BJ #_A-O"G_0SZ1_X'1?_%4 '_";>%/^ MAGTC_P #HO\ XJ@ _P"$V\*?]#/I'_@=%_\ %4 -/C7PIO7_ (J?2.__ "_1 M?_%4 ._X3;PI_P!#/I'_ ('1?_%4 '_";>%/^AGTC_P.B_\ BJ #_A-O"G_0 MSZ1_X'1?_%4 '_";>%/^AGTC_P #HO\ XJ@ _P"$V\*?]#/I'_@=%_\ %4 ' M_";>%/\ H9](_P# Z+_XJ@!K^-?"FQA_PD^D=/\ G^B_^*H G^]0 [_A-O"G M_0SZ1_X'1?\ Q5 !_P )MX4_Z&?2/_ Z+_XJ@ _X3;PI_P!#/I'_ ('1?_%4 M '_";>%/^AGTC_P.B_\ BJ #_A-O"G_0SZ1_X'1?_%4 '_";>%/^AGTC_P # MHO\ XJ@!K>-?"F5_XJ?2.O\ S_1>G^]0 [_A-O"G_0SZ1_X'1?\ Q5 !_P ) MMX4_Z&?2/_ Z+_XJ@ _X3;PI_P!#/I'_ ('1?_%4 '_";>%/^AGTC_P.B_\ MBJ #_A-O"G_0SZ1_X'1?_%4 '_";>%/^AGTC_P #HO\ XJ@ _P"$V\*?]#/I M'_@=%_\ %4 -3QKX4"*/^$GTCI_S_1?_ !5 #O\ A-O"G_0SZ1_X'1?_ !5 M!_PFWA3_ *&?2/\ P.B_^*H /^$V\*?]#/I'_@=%_P#%4 '_ FWA3_H9](_ M\#HO_BJ #_A-O"G_ $,^D?\ @=%_\50 ?\)MX4_Z&?2/_ Z+_P"*H :/&OA0 M.Q_X2?2.W_+]%_\ %4 ._P"$V\*?]#/I'_@=%_\ %4 '_";>%/\ H9](_P# MZ+_XJ@ _X3;PI_T,^D?^!T7_ ,50 ?\ ";>%/^AGTC_P.B_^*H /^$V\*?\ M0SZ1_P"!T7_Q5 !_PFWA3_H9](_\#HO_ (J@!K^-?"GR_P#%3Z1U_P"?Z+_X MJ@!W_";>%/\ H9](_P# Z+_XJ@ _X3;PI_T,^D?^!T7_ ,50 ?\ ";>%/^AG MTC_P.B_^*H /^$V\*?\ 0SZ1_P"!T7_Q5 !_PFWA3_H9](_\#HO_ (J@ _X3 M;PI_T,^D?^!T7_Q5 !_PFWA3_H9](_\ Z+_ .*H UK.XANK2*XMIDF@D&Y) M(V#*P/0@CJ* )Z "@ H Y?X?_P#(I_\ ;_??^EW[3;13;?N^8@;'YT 0?V/I?\ MT#;7_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7 M_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO M^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% ! M_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E M_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0 M-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^ M_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X M4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X4 '] MCZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ M - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - V MU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\ MK_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 M ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/ MI?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ MT#;7_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7 M_ORO^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO M^% !_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% ! M_8^E_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E M_P#0-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0 M-M?^_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^ M_*_X4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X M4 ']CZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% !_8^E_P#0-M?^_*_X4 '] MCZ7_ - VU_[\K_A0 ?V/I?\ T#;7_ORO^% %N.-(HUCC1411@*HP * '4 % M!0!R_P /_P#D4_\ M_OO_2N6@!?#?_(U^,O^O^'_ -)(: .GH * "@ H * " M@ H * "@"AK>K0:%H]QJ=RKM# 6"#D D#/L!G)/89- &?9>)#<0:<)K0)<: MACR%63] &_0 4 % !0!E^(=<@\.Z/)J-PA:-&1/0 LP4%CV7)Y/:@"C>>)W MT[PLVM7>GN IB'EHX.X2% "">P+]_0T 6;WQ)9V-Q>(X)CL?*^TN/^6?F'"_ M7'4^Q[T +!XBMI[J"((PBN+B6UAD)&'DCW;ACT^1\'_9^E &Q0 4 % !0!SN M@^*1K]W'=2UB6(01V-Q-;%99 M SQN4^]T +#KVSS0 ZU\4>;9VK26J?:IK62\,4%PLJB)2!D..&SN&,?GQ0! MMV=W#?65O>6[[X)XUEC;U5AD'\C0!-0 4 % &!J_B9=.UVST:&V,UY7EF5V7-F4$J9 MR,,N5(/IU_(T 7J "@ H HZSJL.B:/=:G<*[0VZ;W"#)Q_AZGL* *%GK>H7N MBK>V^E":9U5XT2X 20$9R'(_IZ=N: *%QXYMQI6B7=E;QO/JX5H+>ZN%MVP1 MSR<@L"0,#KVH TV\26BW31X/E+>+8F7/ F*@@8],D+GU/XT ;- !0 4 % '/ M:?XH&IZY?6%K9L\=C*()F+ .C?-R5_N_*,'/(;.,4 //B.2V2\.H:;);-!)% M''B17$QD;:@!'1LD9!Z9!YS0!(OB2W>_&G)&3?\ GO 8MW *H)"<^FUE_P"^ MA0!?TO4;?5],M[^U),,Z[ESU'J#[@Y% %N@ H * ,/7?$<>C7^F6'D^9MOJ MVF_;FM@D)4O')'('60;F'!]?E!_$4 4K'QE;7^E65[%;2![G3SJ)AW#*1#'? MN3G ^AH L+XJL) TL09[1)8(6G' #2A2G'I^\3/^]]: -V@ H * "@#GE\4B M;Q37A@O=1B@#;TW4 M8=3M6GA!&R1X74]5=&*L/S!H N4 % !0!A^)_$D7ANTMI'B\R2ZE\F+<=J;M MI;YF[9VD#U.!0!!J_BEM+?3K86D)U"]E,:6\]VL/ ."58@ACTP!RW985B=B0"LOW67/S#\LT <9X<\%7.DQZ=<, MZK)9RM)%:%R4A5X0DB*W;+#?@<#D"@#I] TE=#T6WT]7WF,LS-C&69BS'Z98 MT :5 !0 4 % %:^CFEM&CACBD+<,DOW64_>'Y9H YSPSX?U#0O#Z:CJ001_\ KXH Y$^# M=27X?2Z!#,GF231211S2,4MD5D8QAL$D91L>F['0"@#4U'PI]OEU8%U2+5_L MYN!G)4QD X]P@ [BTN_@^F/-?ZX'O0!TM M !0 4 % ')Z?X=OXO&4VMR&.VWH$F$#';=_( ,KVVD$Y//.,XH L:!I>J:+I MM[$8K66:?4)[D+YS!=DDC/C.WJ ?3% $4?A%;&83Z=Y43M;7%N4P0B"63S/E M [*V>/?M0!O:5I\6DZ19:="28K2!(4)ZD*H _E0!;H * "@#E_&.@7?B&&WM MH4B 20/%RGLH5V+,\["7E<,^P M)C<>GWN 3ZF@#)E\!BYTBSTZ:= FG6+6=JX4YY:,JS#V\I!CW- '0:;I)M=6 MU/5)2OGWYC!53D*J+@#/?DL?QH U: "@ H ANEF:W98%C9R1Q)]TC/(_+- ' M&Z+X@V J,X&,'C!% %8^$QY[H)%%J^J+J9_O;U .W_ +[4'/X> M] '3T % !0 4 9?W;K_P*,Y.<%>* )KSP MHE])%)QG % "1^%FBU_\ MY7C-ZUQ)*R< MA=K1)'MS[>6ASCUH U= TA-"T*TTU'WB!3EL8W,22Q_,F@#2H * "@# \5Z/ M-KFG+8_98+BW:2-F5W*,A$BG3D,: $U;PXOB'S!J,,,)$,]M'+"Q9VCE0J0<@8X.<<\@>E M $^F:+);ZL=3NG1KC['%9@)G&U"S$\^I;IVQ0!M4 % !0!%E-ITKL!D*M %N'P3':VDFFPR+_ &?+ M<6MPP(^8&%8QCTY\E.?<^U '74 % !0 4 A,;#N& <P2WCCNI%!9U=VPQ5!A1N&, M';J3PVGA^_:*^M6B9'GF=C(GS$K@$,/$-KX=\3Z->ZF\NM6=I_:%I>-&H9K9HM^[ &"5(V].K"@"S+XOU"+ MPAISF_O?[4N/#$^H"8%/+,BQAMS+MSD'ICC!.10!5F\;:G917MQ?ZA>O:Q:+ MIURPMO+602RNJLREE(Y)&0>Q.,4 =U'X\T^35A8I"^TZE)I:RDX!G2/>1C^[ M_#GU'3'- &5I/Q3M=4MXIQI%U&DVG7%_$H97=Q"Y1D"CN<<>M '5>'->MO$N MDKJ=F4>UD8B-T?<'&!SV(.<@@C((H UJ "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * .7^ M'_\ R*?_ &_WW_I7+0 OAO\ Y&OQE_U_P_\ I)#0!T] !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0!'-$)X)(BS*'4J2IP1GTH Q9O"&D7%E+;21. M3+8C3WFW_O&@Y^3=^)YZT 4W^'NA26UM;L+DQV]@^G1CSCQ XPR_EQGK0!'< M_#;P]=V\UO,ER8YK6&T<"E"U%B;N$VMO);0LMP=R)(Y=L'UW'.: -W2]'L M=&BGCL81$MQ,UQ)CC<[=3CH.@Z4 7J "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * .7^'_ M /R*?_;_ 'W_ *5RT +X;_Y&OQE_U_P_^DD- '3T % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 ;_ &C'^4Y?K2[&OH>O)K?G M[+=H?)Q]Y@5"&."[X)VCU. 3^% $D\\-M%YL\J11Y"[G.!DD #\20/QH BO;^TTZ)9 M;N=(E9MJ[CRS>@'4GV% %9/$&D/<06ZZA 9IW,<4>[YG8#+*!Z@@ H YC7O&46A:E]C>R>8[ ^Y7 ZY_PKT, M-@98B'.G8\?&YK#"5/9RC?0S5^)5N6 _LR7DX_U@_P *Z'E4TK\R.19_3;MR M/[SN1TKQSZ,* *U_J%GI=H]W?7,=M;)]Z65MJK]3VH 6\O[33K1KJ\N8[>W4 M@&21@%R2 .?8] !W M/L* *O\ PD&D PJ=0@#32^0@+8+28SLQ_>P O^7_\ X!_6O6RW[1VX7J=G7K'8% '*>)=L?BKPCM& MM]*[E5X -O*N3CIDL!]30!@ZEJU]Y>OI#J-U9:G80W>RSCMVPZ;6\EU/W?[A M! R22* *>LZAK-G;W(L]1U!V_P"$=:\C.2Q^U;U(QQU[;?3M0!UWAO4+F77? M$5O/-(]K!+"]N9,X"M"I;:3U&[/TY% &=X"UBRMO#=KI\LCK>/=W($7EMNYG MD8$\<#;SD]J ,K1-=N;BQM+36M0U*W>X$HM;B*-M[RBXD&TX4C(018##!!)Y MH GN]8OY4UTKJ5W:ZI907@:S6W<@KAO)=6/R] A! Y)(/L 58=9U@RSPF_< M6]C.J74C1+,QCD\U!*!\A^53Z \'[U &II.KW-]KMO:W%[?6-RC1R0VLT#,9 M[Z2>![$E-O[LH]QM!CG# ;3WZ_\ $NF) M=-/]KMO$.!!M;8EOY,GEN!C&#D'=ZDCM@ '1^*[23Q"LFA6ZPN!"99O-=DVD MY$; A3DJ?F]B%- &%8:M/>:SX9U_559+>*SN+.X8H=D%WN0%CZ*P1P&Z8(_O M4 =#XCL_M^BMJ&D*&O[&87MN5&/-=!@KGN'3-XWO<3; M)%VLBD#:I'8A<9'KF@#1H * /*_B#_R,W_;!/YFOI,K_ ('S/B<]_P!Z^2.7 M3_6+]17I2^%GC0^)'O8Z"OB3].0M S#\7+#)X:N8;A \,K1HZ$9#*77(Q],T M <1KT%^G@B?2KR*9UTF[@AMY64M]I7SHVC<8Z[8N&/J#Z4 7[K7K[^WXUM+N M\^S2-?Q3>:OW#&BF/ PHR"5/5@<\YH QIM>UY-%6X2]O6N8M"T^XV[3S&49"EP M>1T) XS0!>M=1N'\1P:;+JU]#-"\3VPDMF/VR#RQN+8 7);=DX!7 _$ U/%- MLVO Z!%'#*KQ&2=979 0WS>Q44 <[9:G>F"ASW!P%)]"10! M:\/W#ZE8C5Y;>6W>]56$,PP\2@<*1ZYW'\: -:@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H Y?X?\ _(I_]O\ ??\ I7+0 M OAO_D:_&7_7_#_Z20T =/0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % #9(TFB>*10R."K ]P:32:LP:OH9G_ C6C?\ 0/B_6N?ZI1_E,O8T^Q:L MM-L].W_9+=8=^-VWOBM:=*%/X%8N,(Q^%%NM"@H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * ,Z]T'2]1N//O+*.:7 7$]!!R-,AX^O^-7]% !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % '+_ __ .13_P"W^^_]*Y: %\-_\C7X MR_Z_X?\ TDAH Z>@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@#E_A__P BG_V_WW_I7+0 MOAO_ )&OQE_U_P /_I)#0!T] !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '+_#_P#Y%/\ M[?[[_P!*Y: ,VVUE= \6^*!=Z7J\B75W#+#);:;-,CJ+:)20R*1U4C\* -/_ M (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6 MY_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ M *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B M* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ M ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A M.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y M_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H M$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* M #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ M^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A. MK#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN M?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$ MZ_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* M#_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ M_@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K M#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN? M_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z! M.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* # M_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ M@EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3J MP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ MB* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!. MO_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ M (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6 MY_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ M *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B M* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ M ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A M.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y M_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H M$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* M #_A.K#_ *!.O_\ @EN?_B* #_A.K#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ M^"6Y_P#B* #_ (3JP_Z!.O\ _@EN?_B* #_A.K#_ *!.O_\ @EN?_B* #_A. MK#_H$Z__ ."6Y_\ B* #_A.K#_H$Z_\ ^"6Y_P#B* %\ 1S1^$8S/;3VSR7= MW*([B)HW"M GRAPHIC 13 g411368page01.jpg GRAPHIC begin 644 g411368page01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0-&17AI9@ 34T *@ @ !%$ 0 M ! %$! , ! $ %$" $ , /E$# $ ! M #___\ "MK:W6UM;>WM[O[^_W]_?GY^?&QL8A(2&WN,C(R$A(1S=CQMYSO4IKO3%KO3ECSN\ I>\ K?="O>=[QDISO3ESO4)[QE)K MSN\ K>]*O>?W]^]CO3%:QN\ G.\YM>?.Y[W&Y[7.Y[7&[_>4WO>UY_?_ M]_>ESH2MUHQ[SLYCQN]CQN>MUN?GWM[OSISOUIR=K MM=;.QKV]QL[GK5+_G #_E #OM4JEUH1SQCDAM;T K?]SO=;.QL;&QL[GK5KW MM5+_I1"\AM>\IM>>, MQM[6SL[.SM;GO7O_K3GWM4+WK3GOQFOO]_?>[]:UY^>EWO>>EUHQKM3DIK:T(K>="K=;6O93OI2'O]^_G]][6]^_.[_?6[_?&Y^_&[^_> M]_?_]];WY\X M M M M M #_VP!# (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'!P<&!P<( M"0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,# P8# P8, M" <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# S_P 1" $\ I\# 2( A$! Q$!_\0 'P 04! 0$! 0$ M $" P0%!@<("0H+_\0 M1 @$# P($ P4%! 0 %] 0(# 01!1(A M,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B7J#A(6&AXB)BI*3 ME)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'B MX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0% M!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B M,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149' M2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F: MHJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ M\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]1H/BQ^T=\%? M"OPL\1:?X?M(_$/@C5-8U&\,^@Z9J/,OW156(86,9)/)Z+_A!/ MVPO^BJ?LU_\ AJ];_P#FAH_8K_Y/ _;!_P"RCZ/_ .H7X#/VZO#_ ,+?BEX@^$OBC1/%'@/6_%-M<^%?">H: M'=V=QI^H:/:A'-QJ5XDD;IJ3G 56#1KSC(/U)7S7X[_Y3!_"O_LCGC+_ -/? MA6@ _8K_ .3P/VP?^RCZ/_ZA?AROI2OFO]BO_D\#]L'_ +*/H_\ ZA?AROI2 M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ KSO6?VKO /A[]I#2OA%>:XT/Q$US2Y-:L-'^P7 M+-(/ /AW MX7ZCX:O]2TFUCN/*OKB\6:.,1F178; [^*%YX-CFN MSX@T_2X-8GA-C.L"VTTLL4;"X*>2S%X) 8U.":U$5L"X=%MEDM\)N.0#]$J*_)_P#9L_9[_:+\'_$?0]0\067Q MFL;&\T+XGZ?XAN;?6C=W4,5SJ"W'AY;5)KEHQ.D(?[.<#RV;:Y4&IK']G?\ M:ETR\\#^$_B%>?$&^\&W">(?#6K>+?AS,+?5+J\*Z8-(\1R6=Q*392M#;3PD M(KI#/YTI4+<%R ?JU17QC_P6"T;XN^+/@I9^%_A3X9\=>(-:\1>&?%%E)JFC MZM%9V^DW?]BS?86N(@\9DFEN_*6"1&5()?WASM53\AZ#\#?VM=6_:&TGQE>: M5\8%@_X3OX1ZHRS:XR0Q:=;Z.\/BS-L+CRU#S,1-&4_>L0RA\;@ ?JKXV_:) M\%_#CXQ>"/A_K>N0Z?XP^)'V[_A&M.>&4OJWV* 3W6QPI0&.(AR&8<'C-5/B M+^U!X)^%_P 3]#\$:EJ\DWC/Q%:R7]AH6G64^H:A):1LJ2730P([1VZLP4RR M!4W':"6(6OS]^&O[,_QTO/\ @IU\%_%GC7PUXJU6R\#_ !1^*%_JFOSW"365 MMH^IZ?#%H;0DRD^081%"L:+F)HG#*N"S>S6OP*\;_L^?\%I_''QFOM!U[Q9\ M.?BIX!T_P_:7^E1K=S>%[ZRF!-I+;@^:()P6E$R!D60L'VY5J /HCX6_MM?" M_P"-/Q6C\#^&O%=OJ7BR;09/$Z:8;.X@F.FQWTFGO*ZM[1C?\ M_"6)?WUC&ZR92YDT\W!60?+OD WAN1@_%?\ 9X_:F'Q0T_7+./X@7W@K_A/_ M (D1Z7I&G:TT,]KH.H^'#!H@GA\Z/;"FJ)+)$LGS6PEB;Y. H!^E'[0/[07@ M_P#98^$&M>/O'VM1>'?"/AY$EU'4I899H[57D6-2RQJSX+NHX4]:R_VCOVLO MA_\ LD^!=/\ $WQ"UYO#^AZI?P:7:W7V"YNEENISMABVP1NP9SP,@9/%?E'^ MUS^Q_P#M3?&#]A.U\%:IX=\>>++K5_V:]$\-IILVI+<20^,;?6K274S=%IL& M>2V2(K.Y(=8)5#9)#_7W_!<[X">-OVF/V(_!WASP+X6\1>(M:M_''A_6KFUT MPQQW5I:6LXEGD#2.JJZ+T&(+76F\-ZG+H MVL6XCD@NM)O8\%[:Y@E59890&!VR*IP0>AKM)I1!$SMN*H"QVJ6/'H!R?H*_ M):V_9N_:+\ _#GXPZ/HOP[\8_8?BOXV\27?A_5DUBWA\0BUN/#]['#=ZXT4N M9\W;6T5HK.CVS)')(1Y21OZ9^PYX ^.US\JK',&9[BZG,KAU=+A5B&2T2J #[%T#]NOX3^*?V29OCM MIWC&SO/A-;V5SJ,GB&*UN&A6WMY7AGD\OR_-PDD4BGY,_*3TYKTWPWXBL_%W MAZPU;3;A;K3M4MH[NUG4$+-%(H=&&><%2#SZU^+GP2_9-_:6\"?\$G]8^!'B M3X,:G<2ZQ\(/$6E>'9K"\7[7HNM7.K7\LEA?Q?:3;R"YADM9(+A!^Z"O&Q&] MC7TM\#_@?^T=X6^+_A.?5+S6-#TFQ\>O?7UX]XJ6%CX)'@RVMHK(QF0IYD6J MHY\H@E;A6G(*$NP!^C5%?FU_P15\:V?BWXGV\VK>./BYJ7B9OAOI]A;Z-XT\ M,:SI0U,6MU(]YK@GNRUK<7-PU[:)+]G>0 1H1)(K K^DM !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7S7X[_P"4P?PK_P"R.>,O_3WX5KZ4KYK\=_\ *8/X5_\ 9'/&7_I[ M\*T '[%?_)X'[8/_ &4?1_\ U"_#E?2E?-?[%?\ R>!^V#_V4?1__4+\.5]* M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4V2-9HV5E5E8892,@CT-.HH IZ/X>L/#UNL-A96MG#&-J)!$(U0<# M' X' XX%7*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "OFOQW_ ,I@_A7_ -D<\9?^GOPK M7TI7S7X[_P"4P?PK_P"R.>,O_3WX5H /V*_^3P/VP?\ LH^C_P#J%^'*^E*^ M:_V*_P#D\#]L'_LH^C_^H7X(_\/$?A+_T,=Q_ MX+;G_P"-TV;_ (*+?".WA:1O$EQMC4L<:9='@#)_Y9USPX@RN7^9[A17SJ/^"JOP2(_P"1FO?_ 47?_QNC_AZI\$_ M^AGO/_!1=?\ QNONO]4<\_Z ZO\ X+E_D?._\1$X6_Z&-#_P;#_Y(^BJ*^=? M^'JGP2_Z&>\_\%%U_P#&Z;!_P53^":PH&\3WN[:,YTFZZ_\ ?NC_ %1SS_H# MJ_\ @$O\A_\ $0^%O^AC0_\ !L/_ )(^C**^=?\ AZI\$_\ H9[S_P %%U_\ M;H_X>J?!/_H9[S_P477_ ,;H_P!4<\_Z ZO_ (!+_(/^(B<+?]#&A_X-A_\ M)'T517SK_P /5/@G_P!#/>?^"BZ_^-T?\/5/@G_T,]Y_X*+K_P"-T?ZHYY_T M!U?_ "7^0?\1$X6_P"AC0_\&P_^2/HJBOG7_AZI\$_^AGO/_!1=?_&Z:G_! M5/X)AY,^*+W!;C_B4W73 _Z9TO\ 5'//^@.K_P" 2_R#_B(?"W_0QH?^#8?_ M "1]&45\Z_\ #U3X)_\ 0SWG_@HNO_C='_#U3X)_]#/>?^"BZ_\ C=/_ %1S MS_H#J_\ @$O\@_XB)PM_T,:'_@V'_P D?15%?.O_ ]4^"?_ $,]Y_X*+K_X MW1_P]4^"?_0SWG_@HNO_ (W1_JCGG_0'5_\ )?Y!_Q$3A;_ *&-#_P;#_Y( M^BJ*^=?^'JGP3_Z&>\_\%%U_\;II_P""J7P3,RG_ (2B]V[3G_B4W77C'_+/ MZT?ZHYY_T!U?_ )?Y!_Q$/A;_H8T/_!L/_DCZ,HKYU_X>J?!/_H9[S_P477_ M ,;H_P"'JGP3_P"AGO/_ 477_QNC_5'//\ H#J_^ 2_R#_B(G"W_0QH?^#8 M?_)'T517SK_P]4^"?_0SWG_@HNO_ (W1_P /5/@G_P!#/>?^"BZ_^-T?ZHYY M_P! =7_P"7^0?\1$X6_Z&-#_ ,&P_P#DCZ*HKYU_X>J?!/\ Z&>\_P#!1=?_ M !NFW'_!5#X*2PLJ^*;Y6[$:1=__ !NE_JCGG_0'5_\ !J?!/_H9[S_P477_ M ,;H_P!4<\_Z ZO_ (!+_(?_ !$3A;_H8T/_ ;#_P"2/HJBOG7_ (>J?!/_ M *&>\_\ !1=?_&Z/^'JGP3_Z&>\_\%%U_P#&Z?\ JCGG_0'5_P# )?Y!_P 1 M$X6_Z&-#_P &P_\ DCZ*HKYU_P"'JGP3_P"AGO/_ 477_QNC_AZI\$_^AGO M/_!1=?\ QNC_ %1SS_H#J_\ @$O\@_XB)PM_T,:'_@V'_P D?15%?.<7_!5/ MX)JGS>*+W.X_\PFZZ9./^6=._P"'JGP3_P"AGO/_ 477_QNC_5'//\ H#J_ M^ 2_R#_B(?"W_0QH?^#8?_)'T517SK_P]4^"?_0SWG_@HNO_ (W1_P /5/@G M_P!#/>?^"BZ_^-T?ZHYY_P! =7_P"7^0?\1$X6_Z&-#_ ,&P_P#DCZ*HKYU_ MX>J?!/\ Z&>\_P#!1=?_ !NC_AZI\$_^AGO/_!1=?_&Z/]4<\_Z ZO\ X!+_ M "#_ (B)PM_T,:'_ (-A_P#)'T517SF/^"J?P3\YC_PD][MVC'_$INNO/_3/ MZ4[_ (>J?!/_ *&>\_\ !1=?_&Z/]4<\_P"@.K_X!+_(/^(B<+?]#&A_X-A_ M\D?15%?.O_#U3X)_]#/>?^"BZ_\ C='_ ]4^"?_ $,]Y_X*+K_XW1_JCGG_ M $!U?_ )?Y!_Q$3A;_H8T/\ P;#_ .2/HJBOG7_AZI\$_P#H9[S_ ,%%U_\ M&Z/^'JGP3_Z&>\_\%%U_\;H_U1SS_H#J_P#@$O\ (/\ B(G"W_0QH?\ @V'_ M ,D?15%?./'B>]P&Y_P")3==,'_IG3O\ AZI\$_\ H9[S_P % M%U_\;H_U1SS_ * ZO_@$O\@_XB)PM_T,:'_@V'_R1]%45\Z_\/5/@G_T,]Y_ MX*+K_P"-T?\ #U3X)_\ 0SWG_@HNO_C='^J.>?\ 0'5_\ E_D'_$1.%O^AC0 M_P#!L/\ Y(^BJ*^=?^'JGP3_ .AGO/\ P477_P ;H_X>J?!/_H9[S_P477_Q MNC_5'//^@.K_ . 2_P @_P"(B<+?]#&A_P"#8?\ R1]%45\YS_\ !5/X)M"X M7Q/>[MIQC2;KK_W[IW_#U3X)_P#0SWG_ (*+K_XW1_JCGG_0'5_\ E_D'_$1 M.%O^AC0_\&P_^2/HJBOG7_AZI\$_^AGO/_!1=?\ QNC_ (>J?!/_ *&>\_\ M!1=?_&Z/]4<\_P"@.K_X!+_(/^(B<+?]#&A_X-A_\D?15%?.O_#U3X)_]#/> M?^"BZ_\ C='_ ]4^"?_ $,]Y_X*+K_XW1_JCGG_ $!U?_ )?Y!_Q$3A;_H8 MT/\ P;#_ .2/HJBO ?#W_!3?X-^*-=L]-L_$EY)=7TJPPJ=*NE#,>@SY>!]3 M7?0_M+^#@GS:I)G,P4E#&4I4V]4I1<;KNKI'NY5GF79 MG!US:;LST"BN"_P"&F/!O_04D_P# 27_XFC_AICP;_P!! M23_P$E_^)KA/4.]HKSO4OVJ_ ^D6;3SZM*L:D D6OD>G@\ES#%P]KA:$ MYQO:\8MJ_:Z1ZQ17D_\ PVS\.?\ H-7'_@!/_P#$4W_AM7X=?:=W]N7&W9C; M]@GQG/\ N5Y__$0.&?\ H84?_!L/\SK_ -5\Y_Z!:G_@$O\ (]:HKR?_ (;9 M^'/_ $&KC_P G_\ B*U/!?[5'@GX@>)[71]+U2:XU"]++#&;.9 Q"ECRR@#A M3U-:X?CCAVO5C1HXZC*4FDDJD&VV[)))W;;T2,ZO#>;4X.I4PU112NVX2226 M[>AZ)1117U)XH445'<-MC&/[R_S% $E%%% !7S7X[_Y3!_"O_LCGC+_T]^%: M^E*^:_'?_*8/X5_]D<\9?^GOPK0 ?L5_\G@?M@_]E'T?_P!0OPY7TI7S7^Q7 M_P G@?M@_P#91]'_ /4+\.5]*4 %%%% '+_&OXL6/P*^$OB+QEJ6GZ[JEAX; ML9;^>ST;3Y-0U"Y1!DI#!&"TCGL!]20 2-'P'XN_X3OPC8:M_9NK:.;Z%939 M:G;^1=VQ(SLD3) 89YP2/>-M?M_#UCJ%PEM'=7$4C6\+.ZQJTTBJ4 M@CWNB^9*50%U!8$BMI/BCX??Q:="75+4ZJMS]B,&3_Q\?9_M/D;L;?-\@^;Y M>=WE_-C;S0!O45YKXC_:^^'/A;P+XU\277B1)=)^'>K'0O$+V=E<7DVGWX6! MC;>3#&\LDFVY@.(T;B0'IG&K\ ?VAO"?[3WP[C\5>"M0N]2T.6XEM5FN=-NM M.D$L3;74PW,<E '/?MO_ /)J/C;_ *\1_P"C4K\O:_4+]M__ )-1 M\;?]>(_]&I7Y>U^#^*7_ ",Z7_7M?^E2/SWB[_>H?X?U85#J'_(-NO\ KA)_ MZ":FJ'4/^0;=?]<)/_037PN3?\C"A_CC_P"E(^)S+_=*O^&7Y,\E/6B@]:*_ MVKEN?P.%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#KO@-_R6;PS_ -A"'_T(5]S5\,_ ;_DLWAG_ +"$ M/_H0K[FK^7_KHG_H0K@:[[X@_P#(KR_]=$_]"%<#7\1?2+_Y*>G_ ->8?^E3/Z.\ M(_\ D33_ .ODO_28A1117X(?J05Z-^R/_P G&>%_^NTW_I/+7G->C?LC_P#) MQGA?_KM-_P"D\M?4<#_\E'@/^O\ 2_\ 2XGB\2?\BC%?]>Y_^DL^]J*Y7XB_ M&GPY\*]1TNQUB_*:IK?FG3]/MX7N+R^6+9YS10Q@NZQB1"Q4'&Y1U8 \+X@_ M;S^&_AWXF^!O"+7?B>^UCXBV=KJ&BMIWA35+ZS>WN6(ADGNHK=H+4-@DB=XR MJC

,9'9]FA2W9Q;12-MPTDC858TW,691C+*#VGP[^,_AOXPKKL?A_4EO;CPMJ MW]BZQ;-&\4^F7JI#,8)48 JWE30N.,%9%()!!H ZRBBB@ KYK\=_\I@_A7_V M1SQE_P"GOPK7TI7S7X[_ .4P?PK_ .R.>,O_ $]^%: #]BO_ )/ _;!_[*/H M_P#ZA?AROI2OFO\ 8K_Y/ _;!_[*/H__ *A?AROI2@ HHHH ^3_&7_!+KX$^ M'_ ^O>'?"^@^ O _C[Q+X8U71;'Q'-H]G>:K;6ES,TUS.(YL"2#@_4'A/P^OA+PKINDQW%W>1Z9:16BSW4GF3SB- @>1OXG.,D]R2:_.;_@K MAKVH:'^U+9S_ _NOBQI?C;_ (1;[#KFJ^"?@&WCZ^M=-N7F18(=2W1_8VDV M2MY694W(DAC##+?H#\#M(L_#_P %?!]AIHUD:=8Z)96]J-78MJ B2!%3[03R M9MH&\G^+=0!Y5^WKJW_"2?#[_A +SX 2 &!/M7P>\+7G@_X<:9::D0VKRHUWJ3 M!MP:[F=II\'^[YCN![ #I7344 >4_MO_ /)J/C;_ *\1_P"C4K\O:_4+]M__ M )-1\;?]>(_]&I7Y>U^#^*7_ ",Z7_7M?^E2/SWB[_>H?X?U85#J'_(-NO\ MKA)_Z":FJ'4/^0;=?]<)/_037PN3?\C"A_CC_P"E(^)S+_=*O^&7Y,\E/6B@ M]:*_VKEN?P.%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#KO@-_R6;PS_ -A"'_T(5]S5\,_ ;_DLWAG_ M +"$/_H0K[FK^7_KHG_H0K@:[[X@_P#(KR_]=$_]"%<#7\1?2+_Y*>G_ ->8?^E3 M/Z.\(_\ D33_ .ODO_28A1117X(?J05Z-^R/_P G&>%_^NTW_I/+7G->C?LC M_P#)QGA?_KM-_P"D\M?4<#_\E'@/^O\ 2_\ 2XGB\2?\BC%?]>Y_^DL]:_X* M6_LGQ?M7^%O#-G!H?B:W\3>&;I]7\+^-O#5_#:ZOX,U-9;=(WC#NOF131O-Y MB-OB*P .O*,OFFC_ +!?BKX@?'/PS\1M'O$970/B M##'':KK%A-I@FPL.Q+F-$D@4AC%(D@.X#[GHK_3 _CD_-?XF_L*_$_XJ>//V M](Y/AOI6J:+\>KWPDOAV'Q'=6[6FL65C9VMIJ+ 1S%X+F-8YGMFEV#S4@?( M./H#_@E9^RMXU_9!^#OCSPQXNO)-2L;KQ]J.I>%[W4+A;S7KS1I/(%L^JW*C M-Q=C8Z;W+.(4@0D; B?5%1W/^K'^^O\ Z$* )**** "OFOQW_P I@_A7_P!D M<\9?^GOPK7TI7S7X[_Y3!_"O_LCGC+_T]^%: #]BO_D\#]L'_LH^C_\ J%^' M*^E*^:_V*_\ D\#]L'_LH^C_ /J%^'*^E* "BBB@#\R/^"S/AS0F_:4L]7U; MX-ZY\09K?PE$HU.W_:%B^'D<$23W;F!;$WD+2D$ES.5(;V> MI?!+P=<:<8SI]QH=E):E+W[:IB,"%,3_ /+8;2/WG\?WN]?F7^UM^RU^TJ;* M\^*WQD\)?\$^_&MKX9M8H6U7Q7\--8\0:W!9+.WD0,T*2ON#S$G[/&5#R.P4 MBOU#^&>HW.L?#CP_>7FD?\(_>76FVTT^E_\ 0-D:)2UOT'^K)*=!]WH* -NB MBB@ HHHH \Z_:U\)ZEXZ_9S\5Z3H]G+J&I7UH([>WC(#2MYB' W$#H#U-?G] M_P ,3_%;_H2=4_[^0_\ Q=?J-17Q_$7!>%SC$1Q%>/A?#+ 4*T*\:LVXM/7EZ._\IY-;@O"5:_QI_Z)[K7_ '\@_P#CE?LI11_Q&K-O^?%/[I__ "0?\2Q\._\ M036^^'_R!^-?_#O?XT_]$]UK_OY!_P#'*0?\$^OC0Q/_ !;W6OE.#^\@_P#C ME?LK4<)_>3?[_P#[**/^(U9M_P ^*?W3_P#D@_XECX=_Z":WWP_^0/QO_P"' M>_QI_P"B>ZU_W\@_^.4?\.]_C3_T3W6O^_D'_P _QI_Z M)[K7_?R#_P".4?\ #OGXT@_\D]UK_OY!_P#'*_92HW.+N/\ W&_FM+_B-6;? M\^*?W3_^2#_B6/AW_H)K??#_ .0/QO\ ^'>_QI_Z)[K7_?R#_P".4?\ #O?X MT_\ 1/=:_P"_D'_QROV4HI_\1JS;_GQ3^Z?_ ,D'_$L?#O\ T$UOOA_\@?C7 M_P .]_C3_P!$]UK_ +^0?_'*/^'>_P :?^B>ZU_W\@_^.5^RE%'_ !&K-O\ MGQ3^Z?\ \D'_ !+'P[_T$UOOA_\ ('XU_P##O?XT_P#1/=:_[^0?_'*#_P $ M^?C2H_Y)YK7_ '\@_P#CE?LI5?5.;&3\/YBE_P 1JS;_ )\4_NG_ /)!_P 2 MQ\/?]!-;[X?_ "!^.?\ P[W^-/\ T3W6O^_D'_QRC_AWO\:?^B>ZU_W\@_\ MCE?LI13_ .(U9M_SXI_=/_Y(/^)8^'?^@FM]\/\ Y _&O_AWO\:?^B>ZU_W\ M@_\ CE'_ [W^-/_ $3W6O\ OY!_\ZU_W\@_^ M.4?\.]_C3_T3W6O^_D'_ ,ZU_W\ M@_\ CE?LI13_ .(U9M_SXI_=/_Y(/^)8^'?^@FM]\/\ Y _&O_AWO\:?^B>Z MU_W\@_\ CE'_ [W^-/_ $3W6O\ OY!_\ZU_W\@_\ CE'_ [W^-/_ $3W6O\ OY!_\ZUA1D_O(/_CE+ M_P .]_C3_P!$]UK_ +^0?_'*_9"[_P"/63_-]0\/21P^&[Z21G0A M1)$2<'G^.N-_X9<^(?\ T*>I?]]Q?_%U]_T5^3\<>$.5\49A',<96J0DHJ%H M.-K)MWUBW?5]3[KAKC[&9+A7A,/3A).3E>7->[271KL? '_#+GQ#_P"A3U+_ M +[B_P#BZ3_AE[XA;MO_ B>I9QG[\7_ ,77Z 57_P"8K_VR_K7QO_$MF0_] M!-;[X?\ R!]!_P 1@S3_ )\T_NE_\D?!'_#+GQ#_ .A3U+_ON+_XNNY_9J^ M'C3PA\/;&##(HSAB>I Z=Z^QJ*]#*?H^Y)E^.HX M^EB*KE2G&:3<+-Q:DD[03M=:V9RX_P 5&J86=&FE.+BVN:]FK:>\%%%% M?O1^7A4=S_JQ_OK_ .A"I*CN?]6/]]?_ $(4 24444 %?-?CO_E,'\*_^R.> M,O\ T]^%:^E*^:_'?_*8/X5_]D<\9?\ I[\*T '[%?\ R>!^V#_V4?1__4+\ M.5]*5\U_L5_\G@?M@_\ 91]'_P#4+\.5]*4 %!Z<=>U%(^XH=N V."1D T ? MGMI__!2[]I#X2_%F\^%>N?L[V?Q"\7::@:UOX/BCX9T:Z\1J\L[":&PDF61( M_+$85-ID +X+#/WUX3U.\UOPKIMYJ%@VE7]Y:137-DT@D:SE9 7B+#ABK$K MD<'%?C?XD\#?L^Z)XDU+P'X]_85^/7C;]H>\NIFO_$-AH4ETWB+5'D+'5;;Q M";I1#!)(?-6;=']G4[=B>7MK]@?A3I6L:%\+O#=CXANA?:_9Z5:P:G(_]&I7Y>U^$>*4FLSI6_P"?:_\ M2I'Y[Q<_]JA_A_5DW]I77_/U=?\ ?YO\:\S\7ZI=1>)KU5NKG F;_EJWK]:] M&KS/QG_R-%]_UV;^=?MOT0=>(,P>VJ?S/[RQ_;%W_S M]7'_ '\/^-']L7?_ #]7'_?P_P"-5Z*.2/8/;5/YG]Y8_MB[_P"?JX_[^'_& MC^V+O_GZN/\ OX?\:KT4P>VJ?S/[RQ_;%W_S]7'_?P_XT?VQ=_P#/UBCDCV#VU3^9_>6/[8N_P#GZN/^_A_QH_MB[_Y^KC_OX?\ &J]%')'L M'MJG\S^\L?VQ=_\ /UBCDCV#VU3^9_>6/ M[8N_^?JX_P"_A_QH_MB[_P"?JX_[^'_&J]%')'L'MJG\S^\L?VQ=_P#/U[_ .?J MX_[^&C^V+O\ Y^KC_OX?\:KT4P>VJ?S/[RQ_;%W_S]7'_ '\/^-:G@C5; MI_&FD W5Q_Q^P?\ +5O^>B^]8=:O@7_D=='_ .OV'_T8M<^+A'V$]/LO\F=N M6UJGUNE[S^*/7S1^@CW'0.2='ML#_M@M=(&W#BO]1,I_W*C_ ((_DC^* ML=_O-3_$_P PHHHKT#E"BBB@ J.V_P!6?]]O_0C4E1VW^K/^^W_H1H DHHHH M **** "J_P#S%?\ ME_6K%5_^8K_ -LOZT 6**** "BBB@ J.Y_U8_WU_P#0 MA4E1W/\ JQ_OK_Z$* )**** "OFOQW_RF#^%?_9'/&7_ *>_"M?2E?-?CO\ MY3!_"O\ [(YXR_\ 3WX5H /V*_\ D\#]L'_LH^C_ /J%^'*^E*^:_P!BO_D\ M#]L'_LH^C_\ J%^'*^E* "BBB@#YI_;#_;%^)'P3^*WA_P %_#_X4WOCC4O$ MNRX_M6X2]M]#\/V$0=[V\OKR.WD0;%")%;QEIY7<_( $\SZ(\+ZU_P ))X9T M[4?)>W_M"UBN?*<,K1[T#;2&"L",XY /J!TK\]_VO/@Y^U%\:/BA=6/Q2^+[ M?"7]G]M1GCN/^%1V$JZI-I2V=Q+Y]_JDX>>T<2I%$R00>6RRD[QMK[R^#=GI M^G_"'PK;Z1>RZEI,&CVD=E=RYWW4 A01R-GG++@G/*_\%)?!N@_$7X10 M:#-XRB\$^.;^97\)ZL?$#:5)HMU&Z,^HJ!(@D$"99@X96!$1'[W:WFEG\4OB M5/\ &:WF5IVUR;X^R>'I+19"8_\ A%!HKRI\N,>28?+NLXQYS9SDU]8^/_@A MX+^+%W:W'BKPAX7\37%B"MM)JNE07CVX)!(0R*Q7) /&.0*Z$:7;#4C>?9X/ MMC1^29_+'F%,YV[NNW/..F: /@3P]\9/%GAW3OCY8Z-JVL21ZQ^TK8^$;W4E MO&ED\+Z5>66A+<-"S$^0/WCHA7 CDN@X (S7U9^Q_P#$R3XD?#K6H9O#$GA> M;PIXDU/PTZB1Y;?4S9W#0_;8)' =XY<9R^6#AU+/MWMWFD_#CP[H,>I)8Z#H MMDFM.9=06"QBC%^Y&"TNU1YAQQELFM:VM8[*W6&&..&*,85$4*JCT % 'EO[ M;_\ R:CXV_Z\1_Z-2OR]K]0OVW_^34?&W_7B/_1J5^7M?@_BE_R,Z7_7M?\ MI4C\]XN_WJ'^']6%>9^,_P#D:+[_ *[-_.O3*\S\9_\ (T7W_79OYU^W?0__ M .2@QW_7A?\ IR!_,_CA_P B[#?XW_Z2S+HHHK_0(_FD**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ K5\"_\CKH_P#U^P_^C%K*K5\"_P#(ZZ/_ -?L/_HQ:Y\9 M_ J?X7^3.W+?]\I?XH_FC] '^^?K24K_ 'S]:2OX//\ 626X4#K10.M..XCR MF;_7/_O'^=-ITW^N?_>/\Z;7^5V*_CS]7^9_;=#^''T04RX_X]Y/]TT^F7'_ M ![R?[IKG-X[H^W?BI96FJ_L'ZO97WB^\^']KJ'@MK-_$UH0)] \VS\L7:$\ M!HBP<$X'R]1U'QA\/_B+'!^S!\6OA;\:U^%_@WX@7]])X4TGQ+J.I31^ _B! M?&QN;BUO$19%%M-Y:.9[<-N5HHV#,2@'Z%_#.-9O@UX?1U5E;1;8,I&01Y"\ M&M:+PGI<&D1Z?'INGI812>:ELMN@A1]^_<$Q@'?\V<9SSUK_ %(RG_<:/^"/ MY(_B?'?[S4_Q/\V?CW;?#_XX^,_V3/@GX@\/ZEXDT3QQX^\&?#_P_P"$?#.I M:M=7>N^$K[3==6ZU'59@4&;2YTSS7GFE*L$$=NX<-&H^D_"OQ'T7QY_P6Z\' M^(/AS)H?C'PWKG@OQ)H7B6]\/:K<+=^&]1T^]ME?^VX"QC96D(@M5=4=3YY7 M<@&/OU;6-+AIECC660 ,X4;F Z GVIEKI=K8W-Q-#;P0S73!YW2,*TS 8!8C MEB!QD]J] Y2>BBB@ J.V_P!6?]]O_0C4E1VW^K/^^W_H1H DHHHH **** "J M_P#S%?\ ME_6K%5_^8K_ -LOZT 6**** "BBB@ J.Y_U8_WU_P#0A4E1W/\ MJQ_OK_Z$* )**** "OFOQW_RF#^%?_9'/&7_ *>_"M?2E?-?CO\ Y3!_"O\ M[(YXR_\ 3WX5H /V*_\ D\#]L'_LH^C_ /J%^'*^E*^:_P!BO_D\#]L'_LH^ MC_\ J%^'*^E* "BBB@ I$01H%4!548 X I:* "BBB@ HHHH \I_;C=8_P!D M_P ;,S!5%B,DGI^]2OR[\Y?[R_G7ZZ?&677(/ACK#>&_#>C>+]<$(^R:/JVH M_P!GV5^VX926?R9_+7&3GRGR0!CG(^:?[>_:*_Z-2^ O_AT&_P#E%7Y]Q;P5 M4SG%1Q,*JARQY;-7ZMWW7<^;SC(98ZLJL9\ME;:_5OOYGQ#YR_WE_.O,?&-S M&WBB^Q(A_?-T;WK]+/[>_:*_Z-2^ O\ X=!O_E%5>6;]H">1GD_9(_9]=FY+ M-\3"2?\ RA5]WX+TWP-F.(QU?]\JM/DLO=M[RE>[O?:Q^7<>>#U?B'#4J$,4 MJ?)*]W%N^EOYD?F3YZ?WU_.CST_OK^=?IIGX^_\ 1HO[/?\ X>G]]?SK]-,_'W_HT7]GO_ ,.7_P#>&D0?'X*,_LC_ +/; M'')_X67U_P#*%1_Q&[#_ /0)+_P-?_(A_P 2N8O_ *&$?_!;_P#DC\S//3^^ MOYT>>G]]?SK]-,_'W_HT7]GO_P .7_\ >&C/Q]_Z-%_9[_\ #E__ 'AH_P"( MW8?_ *!)?^!K_P"1#_B5S%_]#"/_ (+?_P D?F7YZ?WU_.CST_OK^=?IIGX^ M_P#1HO[/?_AR_P#[PT9^/O\ T:+^SW_X&C/Q]_Z-%_9[ M_P##E_\ WAH_XC=A_P#H$E_X&O\ Y$/^)7,7_P!#"/\ X+?_ ,D?F7YZ?WU_ M.CST_OK^=?IIGX^_]&B_L]_^'+_^\-&?C[_T:+^SW_X&D/\ PO[>G]]?SK]-,_'W_HT7]GO_P .7_\ >&C/Q]_Z-%_9[_\ #E__ M 'AH_P"(W8?_ *!)?^!K_P"1#_B5S%_]#"/_ (+?_P D?F7YZ?WU_.CST_OK M^=?IIGX^_P#1HO[/?_AR_P#[PTC_ /"_BOR_LC_L] ^_Q*)_]P5'_$;L/_T" M2_\ U_\B'_$KF+_ .AA'_P6_P#Y(_,SST_OK^='GI_?7\Z_33/Q]_Z-%_9[ M_P##E_\ WAHS\??^C1?V>_\ PY?_ -X:/^(W8?\ Z!)?^!K_ .1#_B5S%_\ M0PC_ ."W_P#)'YE^>G]]?SH\]/[Z_G7Z:9^/O_1HO[/?_AR__O#1GX^_]&B_ ML]_^'+_^\-'_ !&[#_\ 0)+_ ,#7_P B'_$KF+_Z&$?_ 6__DC\R_/3^^OY MT>>G]]?SK]-,_'W_ *-%_9[_ /#E_P#WAHS\??\ HT7]GO\ \.7_ />&C_B- MV'_Z!)?^!K_Y$/\ B5S%_P#0PC_X+?\ \D?F7YZ?WU_.CST_OK^=?IFH^/P' M/[(_[/9Y/_-2_P#[Q4N?C[_T:+^SW_X& MC/Q]_P"C1?V>_P#PY?\ ]X:/^(W8?_H$E_X&O_D0_P")7,7_ -#"/_@M_P#R M1^9?GI_?7\Z//3^^OYU^FF?C[_T:+^SW_P"'+_\ O#1GX^_]&B_L]_\ AR__ M +PT?\1NP_\ T"2_\#7_ ,B'_$KF+_Z&$?\ P6__ )(_,OST_OK^='GI_?7\ MZ_3(+\?A*S?\,C_L][2 /\ A970\_\ 4"^GY4[/Q]_Z-%_9[_\ #E__ 'AH M_P"(W8?_ *!)?^!K_P"1#_B5S%_]#"/_ (+?_P D?F7YZ?WU_.M3P-<1CQKH M_P Z_P#'[#W_ .FBU^D&?C[_ -&B_L]_^'+_ /O#3H9OV@+>59(_V2/V?8Y( MR&5E^)A!4CH0?["K*MXU4)TY06$>J:^-=5;^4VPOT8L52K0JO'Q?*T_X;Z._ M\QSDEW$LC R1@@\C<*3[;#_SUC_[Z%=V?B-^T\?^;8_@I_X=B7_Y1T?\+&_: M>_Z-C^"G_AV)?_E'7\_G]?,X3[;#_P ]8_\ OH4+>0EA^]CZ_P!X5W$GQ"_: M>=XS_P ,R?!,;6R?^+KR\\$?] /WI_\ PL;]I[_HV/X*?^'8E_\ E'0@/F^: MYC\Z3YUX\._P#8&MO_ $0M=+7R[_PNG]K".R\B']G7X0PQJGEH MJ_%^<*@Q@ :)T'I4W_"]/VL_P#HW?X2_P#AX;C_ .4E?UC@Z'L:$*+=^5)? MSZ&X_\ ME)38OCA^UG&N/^&=_A+U)_Y+!<=SG_H"4 ?3U%?,?_"]/VL_^C=_A+_X>&X_ M^4E'_"]/VL_^C=_A+_X>&X_^4E 'TY17S'_PO3]K/_HW?X2_^'AN/_E)1_PO M3]K/_HW?X2_^'AN/_E)0!].57_YBO_;+^M?-?_"]/VL_^C=_A+_X>&X_^4E1 M_P#"[OVLOM'F?\,[_"/[NW_DL%QG_P!,E 'U!17S'_PO3]K/_HW?X2_^'AN/ M_E)1_P +T_:S_P"C=_A+_P"'AN/_ )24 ?3E%?,?_"]/VL_^C=_A+_X>&X_^ M4E'_ O3]K/_ *-W^$O_ (>&X_\ E)0!].5'<_ZL?[Z_^A"OF?\ X7I^UG_T M;O\ "7_P\-Q_\I*WOA;\5_VCO$OQ!TNR\8_!7X;^&/#,TI^WZGI_Q,FU2ZM$ M"D@I;-I4(D)8*,&5< DYXP0#WZBBB@ KYK\=_P#*8/X5_P#9'/&7_I[\*U]* M5\U^._\ E,'\*_\ LCGC+_T]^%: #]BO_D\#]L'_ +*/H_\ ZA?AROI2OFO] MBO\ Y/ _;!_[*/H__J%^'*^E* "BBB@ HHHH **** "BBB@! X+ED2K!J$TNE M7T*$DBVC:5+:8?NPUM;Q%$E W_:?[,6M:Q+^TY\9=)M7DF^'.E1^'V\/2"5I M85NI;%WO(XG.J*** "BBH[VXCM+.:623R8XT+O(?X M !DG\* '+(KLP5E8H<, ?NG .#^!!_&G5^%=&\ M":SIVC^%/"'AGP7X]DBNO#ES=PZ;K>JVUW8&TU"!9II9HW:UFNY%B::0QR+/ ML9EB1Z /T0HKA?V7]6\3Z]^S3\.[[QM"]OXRO/#.FSZ]$Z;&BU!K6)KE2N!@ MB4N,8&*[J@ HHKG?B]:1ZA\)O%%O-K]SX4AFTB[C?6[>18YM'4PN#=(S<*T0 M^<$\ J": .@CD65"?$$4]KX] M^'/@C7S=^+-(OI5TOQ+$9-=%OJ47SE[2],T%R98V8R + XDD1D(Z/XA?$SQM M;_!C5)K'4=35M+_9NTW7? LL5PY:]\2GSP[IC_6SB1-*4#+'%R5QB5@P!^AE M%?$_PN^(/Q#OOBWX->]DG_X2R^^-7B31_$5EY\C10>'(=-U%[8;2 !"JQZ3( MAV@%Y@";Z*'4EDTNZB5OWVGD6EV0R@"&1T$B-N687_V=[:] M^,?P:_:R\,_\+ M_#4NI_&+6]"M]5U8_VE;V,,D&GAK01231_)(KR1B-)$*^ M:2A5L&@#[CHK\V[*Z^(/PF^#VM>&Y-(TSP=:>#?@MXFN/"]OX%))))$%ZR!G!+/^AW@&YU6\\":+-KL,=OK+O"WA6WNHO$_P /XKW[-?/9RV=^XU;3FW*!?1I!<(B-@S;5CC>- M\%M3]IZ*WOOCIJ'C#X1>,HK7XH^%? WB!;S1?[9,EWXDO9-,WZ9I\MB\A.^& M5!?#35;'X=R>*+QKN21EN M+IM8-QO)SS<-%I*SY.6$B;@?-8M]/_L*^(/$7B/X0Z])X@:26WM?&OB2RT*: M25I&FTB'5[J.Q.YN640JBH@%*&W#(Y! MZ&O O^"F?@W4O'W['GB?2]%\96_@O6W5;JQFNLM::L]N&N&TZX52KM!<1Q21 M.$8-M8D;L%&^Q^)_@V?P7\0= M4L]'U#0M*TMXI(]6\%W/]D74\$\[M0! M];4444 %-219"VUE;:<'!Z'TJ#6;F&ST>[FN+@V<$4+O)."!Y*A22^2".!SR M.U? '_!.[1X-%U[XG?!WX@/_ ,)AJ5I#))#XVBU*2/2_'>GS26\4;WH5R8;] MI F_+,)Q-(T;,A:- #]"**_/;1M<\;>#?!NG^'=8L]6\*^'_ U\,O'C6D+: M[<7ZIKECJL4$#VUS(%EEACMB[V9D'FK _0LA:K?PS^)_QDU--"OO$<=Q;_$F M3XM>&M(O+!';;'H2!C)_4?G3J^#?C)J%U\(?^"J>CZ]JFH77C[P=X]FM-$AMK"[*:K\.M M36?2HXT$:M^]T^=_L\LJ*%>,7,\KB2(YC /O*BOE+2O $_ACXK?'#2=$O%\! M:+XV\.Z;J.E^,%U235M)%Q-)>0232P7#*D=\SE<[)"LL8M^5:,Y\@^#?AS7O M@;IGAOX?Z]I^B>%?!?ASP[X\=K_PU=7=MI>O:E;RZ:]EJ$(GEEEB)/V5OAGJ/C:&6#QEJ'A32[G7HY5VR1W[ MVD37 88&&$I?(P,&O0: "FR2+$N695&0,DXY)P!^)XIU?(O_ 5CT77_ .P/ MA_XD\.ZQIM]=>#M=MM2O/ FIWHL[/QM:'4+"-AYK';%/!(\)CE2_P!+E2#4K:Z\(ZB\ M,<\AE)EDM_-1Y@^=GV>=\L8P3QNI?%WXM6/P%^%]U97^L?VUKW@..\^*$BW$ MGF:;=MXFT."[D/!\J2.VGUU!]PK';M@@0J% /TXHKQ7]D?6-:O?'7QLL;EFD M\*Z-XY^R>%W,C.HM3I.FRW,<>>/+2^DO% !(4AU& N![50 445Y;^VCX&U#X MF?LT^)?#^D>-U^'>L:N+>WT_77)\J"Y-S$8H90&0M#.X6"1%969)W56#$&@# MU".19HU965E895@<@CU%.K\GOBS^V%)X<_X(:?$JTL_ 7Q)\-^)K;PMRW4-XKIY-I-!- _R*IC?[4CJ)$?=]4?&SP+J7Q0_:O^#_ M ,4K--"\0VNARV5I)X)UBUFLO$'A7[ ?7-%?&/[!/CSQQX@\9_!?^UKC4+B?7OA/?:K\05N)7+?A]\-==L_#>D_#FQU+Q:-4UKP[/=VVE^)[A+ M"PGL;PK/--)#(8)M0#Q>>Z+/8.\9PJ;0#] J*_-OX(_%WXU:Y\%EU3Q8U_'\ M4+:Z^%L>C6LT\J-<6EY_9W]J,RX&3*9-6$_!QY!SCRE*_I)0 4444 -,BJZJ M64,V<#/)Q3J^"_VW-5G^$_\ P4!\&^,;Z^OO'7@O5HK?P[J7A^QNFCU?P->M M=62PZA9!6S+'*UU;&> 2LD9=3*JM%79>%/A?K'@3]M+XD>,E\3>"=4M/'WA MO4UM_'-K 8[[P*]M-;Q0V-W&UR]G<0*"K)($ADWV_#OX=:E8^&8?A^OC7Q -:U[06N8--\7R'08KFRN9HYYYVAD):Y62 M,3-%YUBKIMX1/J#_ ()\^)_%WC/]B?X9ZIX[6?\ X2J^T*"6]:?/G2@C]W)) MN /F/%Y;-GG,O_ $]^%:^E*^:_'?\ RF#^ M%?\ V1SQE_Z>_"M !^Q7_P G@?M@_P#91]'_ /4+\.5]*5\U_L5_\G@?M@_] ME'T?_P!0OPY7TI0 4444 %%%% !1110 4444 9.D^ M#T'Q/J6M6.D:;9ZQK M"1QW]Y#;JD]XL98H)' RVW>^,_WC6A8:=;Z5;+#:V\-M"I)$<2!%!)R>!QR> M:FHH **** "BBB@#G;3X2>%;#3-7L8?#>AQV6OW'VO4K<6,?DW\NU%WRIC:[ M8C09(/W1Z5M3:/9W%M!#):V[PVK*T*-$"L17[I48P".V.E6** "BBB@ ILT* MW$31R*LD<@*LK#(8'J"*=10!@Z9\+/#.C>%[S0[7P_HT.C:A/-=75BMG']GN M99I#+*[QXVL7=BQ)')-:%CX7TW2["SM;73K&WM=/Q]EABMU2.VQP-B@87J>F M*O44 0K80)>ME3444 %%%% &1:> -#L/&-QXBAT M?38=>O+9;.?4$MU6YEA5F=8V?&XJ&9C@GJ:K+\*/"R:;>V:^&O#ZV>I3KZ\GS+>&3[,P>'=&&\IAP"OH1Z MBIJ** "BBB@#)\0^ ]$\6ZGIE[JFD:;J-YHMQ]KL)KFV262SFV.GF1E@2K;7 M<9']XU1T_P"#OA'2?&LOB2U\*^&[7Q%.SM)JL6F0I>R%QAB9@N\EAP^>M3PPK;Q+'&JQQQ@*JJ,!0.@ MIU% !1110!1\2^&--\9Z%=:7JUC9ZGIM]&T-Q;742RQ3(PP596!!!!-8.O? M3P+XJM=-@U3P9X5U2'1H1;6"7FDP7 LHAC"1;T.Q1@<+@<5UE% %&R\,Z;IN MLWFHV^GV-OJ&H;?M5U' JS7.T87>X&6P.!DG JQ:6%OIXD^SPPP^=(99/+0+ MO<]6..I/J.L*6IQ),94,Q,L:F.(Q .P+K5[X M>_\ !7;0OB5\3-?\+V?A4:;>:"/ TS3:SXBLM-ANX?$\331^4TS //;QHY," MDO.R[8P210!]@$;A@\@]16!H_P *O#'AZPU"UL?#VBVMKJUW]NO88K*-8[JX M^4^:ZXPSY1#D\Y4>E9NH?M#^ M(36GO/&GA:SC\-PSW.JR3ZI#%'IT4#^7/) M*S, B1.=DC$@(W#$'BJWAO\ :>^&_C.SO;C1_'G@_5X-.NX+"Y>RU>"X6&XG MB6:&([&/SR1.KHO5E((R* .TN["WU 1BXAAF$3B1!(@;8PZ,,]"/6@V%N;[[ M5Y,/VD)Y8EV#S N<[=W7&><5#H&OV/BO0;'5-+O+74--U*WCNK2ZMI!+#TMGM[B>/[.& MWUS2=.U>"WGBNHH[NW698Y8I$ECE:U% %>[TBUU"[M;BXM; M>:XL7,MM))&&>WXXYJQ10!'9V<.G6J0V\,<$,8PD<:A54>@ X%2444 %0ZCIMOK%C):WEO#=6 MTPQ)%-&)(W'H5/!_&IJ* ,?2_AYH.B^!K?PQ:Z+IGV,>J742P37BP*+B6->51GQN*CL"<"KU% $ M-M806%KB$%8Y2@+Q@]0#U&?:IJ** "BBB@#)O_ 6A MZIXML=?N=(TV?7-+CDAM+^2W5KBV23 =4?&Y0P4 X/:B'P)H=MI>H6,>BZ3' M9:L\DE];K:1B*]:3_6-*N,.6R=Q8'/>M:B@"FGAS3X]'CTY;"S73X558[40+ MY*!?N@)C P,8'%7*** "OFOQW_RF#^%?_9'/&7_ *>_"M?2E?-?CO\ Y3!_ M"O\ [(YXR_\ 3WX5H /V*_\ D\#]L'_LH^C_ /J%^'*^E*^:_P!BO_D\#]L' M_LH^C_\ J%^'*^E* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ;(6$;;0K-CY03@$^YYKX=UG_ ()&WGB/QI#\0)M>L;'X@0_#SQ'X"GAM M9Y_[+U-=0NY9[&>?Y0S?9%N;OY=A+-(A#+L%?!/@GXJ^$TMR!<^7=3:O"D4=XJ^7E5C$8+(>6SP15^\_X(G_ !$G M\>ZEK"^+O!1CO]4^%FH^6RW.5'@^)UG3[G_+RSDH?X .=QK],** /SKU[_@B M?XFN_AAKGAJV\>:?*L?@CXE^$=(NKI9FEO6\7ZH;T3WI .?LJMM*KN\V0"3, M>-M87AW_ ((4^(KO3OB9IOB/Q)X?DL_'EKX'73+[1+V\TS5O"-]X;\/OIT>I M65PJ$)_"M?2E?-?CO_E,'\*_^R.>,O_3WX5H M/V*_^3P/VP?^RCZ/_P"H7X/6M1@L7F2]=FB61PI8#9R1G.*^5Q'&F4T,4\%5J-33Y6N66_K:W M4\>KGN#IUG0G+WD[;/?[C[&HHHKZH]@X7XH_M,> _@KXMT70?%7B;3M%UGQ( MDLFEVF\C[H=2+-4\/>& M]$\66^K7VDZ%=ZE%8/>1Z:MLLGD1OM\QH)0/39DX@MMX ^)7P;7Q5?:EH MWQ4\)?#_ ..7CCQ+XB@M/!>F3:EK?@NYN;?38=-FN(;1R\)GDMM1O'P)(8KB M[B$XR7( /OJ^^-'A;3OB7:^#YM:LU\37J[HK!26D'R/( Q *HS)'(RJQ!98W M*@A21U%?G/J>A_$OX/?'+]HSQ7I?A[XG:I8:IXE\+V#3+N:^UG2(M-MX- M3FL88F59I(YL[TM2'""80@G:IT-4\,?%27QWO?M :MX9T_X*ZUJ6BW-_ M#J&G7$VOG4II+"*:- K/=I:R+&D4^Z5HXXS*&E!- 'Z$5@7?Q2\.V/Q.L?!< MVL6,?BK4M,GUFUTLO_I$]G!+%%-.J]T22>%2>QD7UKXA^!K?%"R\3_"?PWXR MN?CMIK:IX;\*Z[;:M;6-_J2/JR$MK=CJLTC&.U#E$5H[E!'Y4C&W*R@X3]C+ M2/B!XO\ VX_ACXN\<>'?B':^)M/^'/BW1O&MWJMA>)I-EK,FLZ-(D-K(X^S^ M1)%#*T#6Y\MX8E.=RL ?7&B_M=?#/Q!\1KSPC:^-=!;Q)8:C_8]QI[S^5-' M?>4)A:_, /.,3+((P=Q1@P!4@UZ-7YPZ[\%_'TWQY^+7B?4-!\::M\-=/^/6 MD^,+SPQ::#+#?:Y;6VC:)%;:K93,OF7,=KJ%FKR6T0S+':.58\1S=Y>>%_B= M^TCXU^*7A=O$OQD^&_CFSA\06FE7L&G7-GX9N;6:82:'>17NXQ.T2+;[HH=D M^XWDQK=?&+5]!M_B M;X-L4NI;:YAMKC0Y/#@@UB8I %@6(WNYY3'\L<^'3;A30!^AU%?E_P##3Q_^ MTAX0\&>$[SQ%IOQEUBTL?A9X(B\:Q#3;VZNVU*/4]1M]=>VC&QYKU8Q9O*MN MV^2 %X][%=WW]^RKIMUI/P$T"&[U;QEKCE9I8KSQ7:-:ZP\+SR/$D\;@2*4C M9(QYH\TJBF3,A8D ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^7 M?V\O^"@6J_L?>.]"T?3_ WI^MQZO8/>-+<7;PM&5D*;0%4Y'?->ID^3XK-, M4L'@H\TW=I72V5WJVEL>'Q%Q)@,BP,LQS*?+2BTFTF]W9:)-[GU%17YWZ3_P M6O\ $FI:K:VY\!:(HN)4C)_M*7C) _N>]?HA7;GW"^8Y,X1S""CSWM9I[6OL MWW1Y?"7'F3<2QJRR>JYJG;FO&4;>1V(544%F) )K>KYK_;K\!^(IOCK^SM\0;/3] M5U_PA\,O&%[?>)=+TVT-YD7MA;Z@L"Y>86T]RI98PTBI*[JK;"*^>/L M#W+X??%?P]\4X;YM!U.'4&TN9;:^B"-'-93-$DHCECB_*-H!^F%9_B'Q18^%;>VEOY_L\=Y=0V41V,V^:5PD M:_*#C+$#)X&>2!7YF^.+W]HF_P#$/B32;-/C9'I6E_\ "V(-*:VAU&-I8RMG M+X:;SL;I&$GVD6SLQ( *YQ@5M:?XH_:(D\1P0S6_Q@6SF\4_"K4I'%A>J#%( M$'B9"=N%MP$!GA&U%+.0H+&@#])HY%E7*LK#)&0<\@X(_ \4ZORN\&^ ?CE\ M/?V=_AKX;TVS^,VGWEKH'Q7'B".TDU%I!JCW3R:*\DH))D=LO;NK$,7)!.\Y MW=$^)/QZ\->)&;QAI?QLN/ .JZ9X1E\07&GZ)J5YJ=G>W&@W:7\EM#;E+A43 M4([3SX[7F)W1A'L,Q !^FE-CD659M+>-KJ-05P>%W(-N/\ MLU^%?BM\(/"OPUT_[!\0KS[#XOUV+7O#=Z^K6LLT=SXKNWBU*#41NAD:*T"2 MO;W1\F>VD8HZNS%P#[]G^+'ANT^)]MX+FUK3X?%E[I\FJVVE22[+FZM8W2.2 M:-3]]$:2,,5SM,B9QN&9? WQ*T/XE0:A+H>HPZE'I=[+IUVT:L/(N(SB2(Y M^93P1V/%>!?ME_LWR?M'_M!^!X[*XUKPSXE\*^'M7U/PMXQL]->=?#.L&YT[ MR"7*^4Z3117$5]I!!'D[_,R"-N1BO!_ M^"?W@'XA>&OVB/CUJ'Q&M-4M=?\ $!\+W O 9FTN[E7P[917C66XF+RTOH[H M;5P5.6D'VE (9 !C(-0LWU&WL)BWG2VJ.J23@ ']TCNBL_P!U2ZY(R,_%GP0\ M4?&6_P#%.D^%?'A^.6A6;:_>KX3UG3=$O+UMMKXIU,K!J4LA*)%-I0TP++>* MT3V[R[7$RM7I_P"U1X8URX_X*7> ]>M9OBAX?T&Q^&/B#2+C7_"GAPZFL5Y< MZGH\L%J[/:7,:[X[:>3.T8,(RR@X8 ^N/#OB+3_%^@66K:3?6>J:7J4"75I> M6DRS6]U$ZADDC=259&4@A@2"""*R_AW\5O#GQ:L]4N/#6L6.M0:+JEUHE\]K M)O6UO;:0QW%NWI)&X*L.Q!%?GOIVF_%[X,?LN?#[POX;\&?$;PAXG\(Z-X4F MALM)6>YTJ2U/BQ(KU3%&)!]M_LQ3->)-,ZQQW6V)6(D=>;\66_Q@^%WP/^/% MEX.\)_?&=]XC^(WBCPO32:Q:2V+>4L>Z:XDAWO 681&(W"[9 M68! #]3**_//XL:W^T-I'Q=\97_@BU^)%]=CXP7UOH4-]#>'2FT&3P(?*&R0 M"%;3^WD0+(PVI,T_]I[1?A_XRNKNP\1)/HFJ MW/B'PUJOV.%;2:"UR+M+;S/M/F21"2W^T^2V#$7:@#[>\>?$31OAEHBZAKE\ MME;23+;Q?(TLMQ*V=L<<: O(YP3M12<*3C )�_:3\!^/=?T/2]'\4:3J& MI>);*]U'2[:&7,E[;V.5?.MYHO*>%A>%-H5@ MR_*GQ^\)?'+Q-IN@^()M'\37WC[PY\&_BA8:=K_A/0KS2?[0U62]TN31+H0H M2;6[O19F'##:P4@'Z:4UI%1E#,JESA03]XX)P/P!/X5\"_\)Y\;_%1 M^(6I6=K\6-/^*7AG2=5N+'1AHDGTRP6WMY+ M><^>(#+#=E'NMP#R2HC>6T2T ??%%%% !1110 4444 %%%% !1110 5\U^._ M^4P?PK_[(YXR_P#3WX5KZ4KYK\=_\I@_A7_V1SQE_P"GOPK0 ?L5_P#)X'[8 M/_91]'_]0OPY7TI7S7^Q7_R>!^V#_P!E'T?_ -0OPY7TI0 4444 %%%% !11 M10 4444 %%%% 'P)_P %48))OC]HVR*63&@Q9*H6_P"7B?TKQK]G*TF3]H7P M*S07"JNOV628F '[Y?:OU?*ANH!H"*#]T?E7YGF'AW]9S*68?6+:AJU_;W5 MQ8Z78H)+V_6WB,DHC0D#@;5RQ"[Y(UR"XSY/\,_V[U^)'QE\3>"?^%8_$+2K M_P $W]EI_B*[NGTM[71FN[-;R"21HKQV:/RF7<\:L$9@#P"1N>-_AKJMK^V_ MX#^($;7ESH,/A+6?"=U!'\T=E<75WIMU!.R]=K"REC+= 3$/XB1X[XX_8P^) M7B;Q3^U1?:3<^'](G^+5YH=_X6GFOYFCD;3;*UA>WO1&@>&*X:V9&:(NPBF8 M@;AM(!]0#XN^$VL=/NO^$G\._9M6)%C-_:,/EWA$@C(C;=A\2,J?+GYB!U.* M?:_%;PO?E!!XDT";S)((4V:A$VYY\F!1AN6DP=@ZM@XS7R?X!_8C\03?M,_# MOXC:A\,?!'AFSTW2/%'P1%K.G_"'P7X'\^+5Y8XQJFB:^^H33*PM]PC M,# 1/C>'&"JCYJ /O[XE?M-Z7\,?VA?AW\-[K2=:NM6^)B:A)IEW;B'[';BQ MB26X\XM(KK\DBE=J-N)(XQ7877C:&S\--?4GN6NX%6-%D5"#&7\W M'.=^SRQC!8$@'PO]J7X+?$#Q=^UK\#_B-X3T/1-8L?AK;ZZNI6E[K)L)IFU" MVA@C$1$,@;88R6W;>",9/%>:_'W]D3XS?&W]H$?$BST_P'H.L+\.CH"61>(;35(K*=UMPS6DUO:?9YI%7(-PY6-E'(!]=6WQ3\,7NGZ;>0^(]!F MM=8N/LMA,FH1-'?39V^7$P;$C[@1M7)R,58@\?Z#M:3)J$9E5[5;R M,S(8@AD!3.1L$B%N/E#KG&17R'XZ_9$\=?$KQSI.M:I\*?AJWAOQOIDFG>+_ M ?'XJN;.'0KLWBW U1)[>U1;^60*!,K)$^^WMMDA"LU<3XK_P"":WQ$U#XG M^(-9_L/PKJ6CZQ\4O%7BVZL$UV6PFU'2-6\*-HJVYFC@W13-.5D:QZ*NXC)YZ"OAN/]A7XL3:OIUOXHTOPW\5O! MVMVMSX=U/3O$&O-H^I:;9FY@FMM0N)+"W$%_.7:D3NL%DP?>LK'TC_@I MO^R]\0/VJ?A[X@\,^$-)\&SQ^(/AYXC\.1:M?3&VU+3-1O%M?LRK+Y;E;.3R M&,HCPY>.W.=JM0!]+6WCG1;W7#I<.L:7-J2O)&;1+N-IPT84R+L!W94.A(QP M'7/45P_PG_:L\+_&GXY>/O >@M<7=]\.[;2[F_OD>&2QNA?K<-$L+QNQ8I]F MD#AE4@D8R.:^-_C%_P $Q/BO\3-9\:7&BW7AWPC=^*OB;XB\76VIP:BS76G6 M>I>"6T",D+",RK>%)G0-CRUR'+@+7NG[#G[.7CGX:?M%_%3QYXM\+^$_!MGX M\T'POIUII&B:F;Y;2;3(;V&?)\B)?+(FB\L@9*C!5=N* .\^'7[8]E\7[%-: M\*^$_%&O>";C6CH-MXBM1;&WO)5O/L'.K\ / MVM_"/[07PAT;QE:7#^']/U_5;_1K&VUJ6&VNI[FSO[BQ>-5$C*S-+;N556)* ME> >!PG[ WP$\9?L8? [0_@[-I>FZMX9\$M(H]2PUYIQN9);=9[=DWI M=)%((WPS1NT>\.N_RU^<_!/_ 3"^*&C?!74O"VL+X7U2+Q5X2\6>$9;*?!#WD@F\':1I>LZGJR20R M:;!'?WEW9Q(9%D+*Z36<@D#JH0.C$XW%?FOQY_P37^(VJ_%?4IM'U32[.UO/ MBE+XZA\2_:MFH6L,_@&3PV\HB$7-W'>A+@_.%=6!W!A@8H>//@CHGPDL8=#U5KL?VG:RZM$]^2;>/9;^7?13!FRX$3*1D"@#]$ M**AT^U:QL(86EDG:&-4,LAR\F!C56^HKZ/A3B#^Q.]NY^#WAC3KA/$VF MDP3?\?40^X?[XK]XZ:(4'\"_E3J]?C?C9\0RHR='V?L^;[7-?FM_=5K6/F_" MWPP_U.AB8?6?;>V<'\');EYO[TKWYO*U@K)\5>-]/\&OIL=[,5N-9O!86$"# M=+=SE'D*(.^(XY'/8+&Q/ K6KQG]H7X5ZMKO[17P4\<6%_V\YO$WQGG\!_\ "H_B=9^( M+#2M)U[4(IO[*/\ 9^GZE=7%K!.ZI>LY*/:7#2QJI>-(\[6) /KL_P 9/"%M MI@O9/%7AN.S:>2U$[:G"(C+'R\>[=C>O=>H[UX+\2_V4/''Q _:=^.'B*QO- M/\/Z3\1OA18>!=&U1+MI+NPO[>;6)#TK)NS"_W9CJ,($2F4P@L=W ,JF/)_C M!7J,5S/QW_:1TWX!>)OAWI6H:1K.I3?$SQ(OA;3)+$0>7;79M+F\!G,DB%8_ M)M+@[D#G'TL?!$.H7OP]^+'A13_:;"..Z\4:V MNI:9(2+?/EPHK+*0,H[90.,FOI;]J?X$_$+XAZ5^SQ>>'=)T;5-4^%OBZU\4 M:W;W^LM:B98]&U"Q:**7R9-\AEO@V6505C;)!(% 'OFK>+TTKQCH^CF#S'U: M.XD$OVF%/*\H(<>6SB1]V_K&K!=OS%>E?+/[4'[*?Q<_:L^)_@OQ,;+PCX)O-"\+ M>-/#RS1:O)?3Z8^K6=I!93!O(3S,26[/(J[-JNBJ7(+5G_$?]F?XJ?$VS\/> M(K[X/?"6&?5(=1T+QKX'M?%US:6>L6UU!9VT>HF_ALD,DL,=H8A#)"W^C3LH M<.H6@#["?QSHL?B!=);6-+756D$(LC=Q_:"YC,H7R\[MWE@OC&=H)Z$M!T.S30?#OCKP78+=>'7\%^)/%#65VFC7=E:VY$FJ6EK_IGV5K9HH?M$ M)E:UN)5=S(%R ?>6N^(M/\+V'VK4[ZSTZU!VF:ZF6&,'DXW,0.Q_*JS>.M#3 M7%TMM8TH:E(ZQK:&[C\]F:-I%4)G=DQJS@8Y52>@)KPC]K+]F_Q5\0/AOX)\ M*^#]"\%W&F:;INI:1=S:C(_VS11-HUQ8V\EE+(LA"[I?+E)S*T+L 22P/RSX M(_X)4_&+1[2QDED\*Z?JL>I?#.\DU9DNHO^$>TS['J$BL8.9&8MY620ZG M#E02* /N70/VL?"OBG]JC4OA'ISW%[XATGPVGB6ZNH'ADLHHFO)+0P%E--*\(Z;:^'?A#I MWPWN)]*U1[N76;ZROY93?[6@C*QSHYEP[%T9V4[CECZ+^RC\#/&G[)6H>,O! M]KI>EZ]X/\0>,-9\6:/K0U$PSV":I=R7T]K=0,I9FBN)YE1XV8/'Y>[8P8D M[?X0_M=^$?BYI/C*^6>3P]9^"?%]_P""KR;6I(;5)[VT=4=HF\P@QN6^3)#$ M=5'2N_G\9Z/;7K6TFK:;'<+<1VK1-=('$T@)2,C.=[ $A>I XKXG\#_L%_$C MP-\4->\17^B^$?%6AZUXR\;ZA<>&[G4C]GO;'7OL7V>Y??"4\^ 6DD3QD$>5 M>S%68C8_*P?\$I?B%X,\4:/#9WN@^)K>SN?A-=W&KWUVT-Q,_A2X(OG92C,T MLL.'C8GYB2K%<9(!];>,OVV?!7@CX_2?#VZFNIM2L_"U_P"+M0O;4Q36FF6E ME=6EO.L^US*DB_;(Y-NS&Q7.M6MU'?6T^T[4FN+[QE>W>H6%Q:7KQ MM"OEFX^SS-,)'/ERS,=S+ES]E?LR?"^\^"'[-OP]\%ZE>_VEJ'A#PUINB75W MDG[5+;6L<+R9.#\S(3SZT =Q1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7S7X[_Y3!_"O_LCGC+_T]^%:^E*^:_'?_*8/X5_]D<\9?^GO MPK0 ?L5_\G@?M@_]E'T?_P!0OPY7TI7S7^Q7_P G@?M@_P#91]'_ /4+\.5] M*4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7S7X[_Y3!_"O_LCGC+_ -/? MA6OI2OFOQW_RF#^%?_9'/&7_ *>_"M !^Q7_ ,G@?M@_]E'T?_U"_#E?2E?- M?[%?_)X'[8/_ &4?1_\ U"_#E?2E !1110 4444 %%%% !1110 4444 ->=( MCAG53Z$XIHNHV.!)&2>@W"OG7]K_ /Y*58_]@R/_ -&RUPOPP_Y*5X=_["=M M_P"C5H ^R**** /GK]I+XW^._"W[9WP:^''A75/#^EZ5\1-+U^^U"XO](>^F MA;35LG18ML\0 D%TP;<&QL7&,FN6^&G_ 4VL=-\,?$*R^(6E[/&GPN\3ZIX M=U2S\.1FX758;*UL[TZA:Q2.'V&UU"S+0;I)5ED,2><=K-ZE\;OV3H?C)\=/ M ?Q"A\7^)/#&O?#VTU&RTT:;%9R0RQWX@%SYJW$$NXE;:(*05VX)YSQR*="U'4M1O/$6G7%K=:AXC.I/"^H+?BZ@EBF\YK>V M8$1J83;0B+RT0)0!RNB?\%!IO$7[2OC_ $^22/1/!'P[N=%TZ))[&-KCQ5/J MM@+JW6*22>/[.^9(2H==H19O,V$@Q]%'_P %1?A[(8-3LYK47'AS4=)A2"SGM2\+!OW2;)4N!*DJR2!AAR*U=;_8$ MTSQ=XNOO$6N>-O&6LZ_JWP^N_AU?WT_V)&NK2ZG,\UQMCMU19_,)VA0(E7"B M/ H B\(_\%)/ /C'3?"]U!8>*K>'Q6=*>V6:Q036]OJCK'I]S+"LAD6&=FQN M56,8!:41H-U9/@3]N:X^+W[<7@OP7X;MO,^'GB;P+K_B./5+BSVMJD]AJ6F6 MD4MK*)"#;LMW..]%M?#OAO2_" MVK:9"UD]IXKM-,5ELGNP]NS1S(KLK26S0F1"%;A5"P?LY_\ !.;P_P#LU_$W MPSX@TOQ9XNU.S\#Z#JOA?PYI%^UJUKI&EW]W9W36P9(5ED$+V421,[EA'\K% ML9H \ET__@HEXV@_:U\7?#^._P#"/B#4M&^*UAX)L/"=MI4T6K7.BS:;IM]= MZL9Q.RC[(M],[%HQ&T=J%R))5->Q?%[_ (*4?#KX,GQ$^H0^)M2L_#%GJ=Y> M76E:=]LB"Z:Z)J"X5MRM!N=F$BH&6"8H7\M@%O?^">WA^^NO&]]_PE/BZUUG MQAXUM_B!;:I:O:Q77AS5X;.VL5DLSY.WRWM;6.&2.82+(DDRMD2,*V_A?^QO M:?#+Q;XOD'C'Q9K7@OQA<7M]-X+U'[)-HMG=7S,]\\7[@7'ES2/+(8'F:%7G ME*H-PV@&E\8_VN?#/P0TYIM6M=7N9I(9;JSM+)(99]3AA@2>>2W!D D$:R(" M =S,ZJ@-L_\ @IE\-=2\>_\ "/VP\2RW#:WI7AZ.X;2VA@EO-3TK^U+& M,>85<>=!A 2HVRL$?;UJ;5/V M-M/AS\+-&\+^/OB!X/UCX/VG]F:'XBL[FU MO-1FL'AC@FM+H74$L-Q%)'%"3OCW*]O"ZL"G.?KO_!-+POXA^+M]XSN/%7C! MM3U#QEH?CB1/,M3&;W2;#[!;H282QB>$ R MN9LD,N<4 6/!?_!3OX5^/]-T MNYTV[U@C7O"FB>,=+2XLQ;'4++5Y9X;)4:1E19FDMI@R.R[ A9B%^:O7/@E\ M8M)^/GPRTWQ5HL.I6^GZDTT8AU"U:UN8)(9G@E1T;NLD;KE258 ,K,I5C\XZ M/_P1_P#!_AKP]I=II/CCQ]I-]X9\,:'X6\-ZG:2V:W6@PZ+?W=YIT\>ZW*23 M*+N2"3S5:.:(LKH2Q-?4'P_\,7?@WP=8:;?ZYJGB6^M8\7&J:BL*W-](22TC MK"D<2Y).%C1548 H V**** "BBB@ HHHH **** "BBB@ HHHH **** "HY MKN*V($DD<9/0,P&:DKY%_P""BL:GXC^'3CG^S9!_Y%KXWC[BU\-Y-4S94O:< MKBN7FY;\TDM[2VO?8^AX7R+^V,PC@'/DYDW>U]DWM==NY]:#4[MQGP>LAE22J^T]IS?9Y;FNBW6EW7DRV[X#JR212P3S0R1.I5TD/1@K MK^J'Q!S^L?&[5?@%J<>B^,+IO&NM:\TTWAJP\/:7Y>J:A:6MK&]V\D32^67C MD).Y&4,)H45"YPW+:]_P5(^%.BPP7<=UKVHZ-<:+X:\1#5;33F>U&GZ_?26& MGW')$F#+MV\NRM/#^IOJ=B4,D+,9&N))/-9RV]6QA2,T :/B+_@JM\,?#4- MPLUMXLFU"QC\5/>6$.G(\]FWAMHAJ<;GS/+WJLT;QA7(D5A@YXI^M?\ !2?P M#JTMO:Z3J>L6MROB?PKHS%M%-Q]KBUXQOI\JCS%\N&X5V3S7PT3*Q:/@ X.K M_P#!(OP5K/B;7=2E\7>-@WB"3Q?)/$LEGMB/B:.%-0V'[/D;?L\1BR3L(;.\ M' L0?\$FO!MKK<-]'XL\:+-#>^#[_!>S*M)X8_Y!^?W&<.?]ZE:0Z==VM@((X+C5K:_L'O[6>W\V1% M*/!%,<.R.&C*E0Q4-RR?\$E_!,/A+PUH*[-"2S1E@(FX( ^;?DU7A_X)*>'_#GB&Q\0>%_B1\1/"OBW1[/0[+3-:M# MI\TUE'I5A<:>B^7-:O%*L]M=2B9)496<1.H1HU( .R;_ (*3_#C^TK6%8_$Q MM[BQ\*ZFUW)I;016UMXDO);'2WD60K(NZYB,+O&(O_$5IX3M+IU>T)/_ CFJ/JMC)DP'YWNI)#, M3PZ-M4)@$4]%_P""9/A32-$\,Z,VO:U?:#X2\27'BC2K:YM[1KC3;R75I]5+ MVUV(A/ WFSM"S1N#);CRVSDL0"Q^UM^U]X@_9+^./A*[U#3+35OA'>:/?WOB M^\@A?^T?"44$]E$FJ8#$36:-=XN5"!H8QYX9DCD6C0_VY+/P/HGB2;Q7)<:_ M=Z?>:[J-O;Z!IP>:'0=,FCCDOF3S29%4310R 1QM@@>O:[\)8?$'Q=TO MQ9-J%T1INCWFBG3#%"UK@2WJQ+(+K?DW MRVS">,M8\*M>6=GXRCTI)=*8JUK8?V=I\ M.G0" [=ZK]FMX%*LS#*$C&XUR%A_P3I\)V'PV@^'8U?6Y/A):ZJ-7A\&N(39 MH1>?;5LS+L\XV*W&&%N6QM41EC#^ZH T_A__ ,%!/A_\1_C-#X%LQKUOK%UX MBUSPK;2W5CY=O"?C#X/^'&JW&IQK/'J<.KOITD[VZQR HZP:A'M9\@,,E>PZSP-_ MP36\)^ ?C5I'CJU\1^+)M5T;QGKWCB&&9[4V[WFL6XM[N)@L(;R1&/D 8,I. M2S=*M>/?^">'AKQYXV\2ZP_B'Q)8?\)1X\\/_$:ZMK*SBMPK/$S> M2ZZ?:^8A.24?:R[S@ 72?^"EGPUUO0M-OK=M>E^U7_\ 9M];1V:R76B3?VI/ MI)^TQ*Y?:+VVGC+0B0*L3R'$8WUS7[4O[6GBKX2?MJ^$? -GK6GZ+X9U[P1J MWB:>X'@Z_P#$5X+FROM.MUB$=I(&$3I>R,Q*Y!B0!@6P='X2_P#!-72_@3\1 MX?$7A'XC?$+0VO+V_N=?L8'L6M?$L=UJMYJHAN UL3'Y5U?W822 Q2^3*8V= M@%*]S\2OV4!X\_:2T/XHV/C3Q-X9\0:#X>O/#$,5A#92VTMG=W-K>5F1MBDO*$E9(]L;!=37/^"4? M@F^\%6'AFQ\3>,]-\.V-EI4 LOM4-P&NK#7?[<6^#2QL5GN+LO\ :"N%F3RU MVJ(TQF>./^"0_A/QUX3\<:#<>.O'T.C_ !"_X25M7M$FM?)\S7+F&ZN)HE,. MU)(I80(W(9A&[HQ8'( /0=6_X*)?#GPY\0-4T#59-8TI=%\4W7@V]U*[M!'8 MP:E!H@UQHR^[<5:PW2*X4@F-EX8J&M^,?VY_#GP]T_4'USPWXXTN_LQ)-;Z= M-I?'.H6.ZVC@FNI?#[>'G@!6(.L)L&/ ;>)<2!QC%7[K]@75+[0_" M4TWQP^+4WC;P3+G.E-J+6,\<<4VGSQ?8OLL\,BQ0NSR0F4S1))YF5 MQ0!K?M9_M37'PG_9[\-_$#0+?7+GPGJU[:3:SK&G:!/JMWX?T>>"23^T?L"@ M32*K^0L@",\42:Y_P4EN?AEXC^'^L7WB#PM\0/AGK/PX\7^/\ M5-=\)V)D^TVFDWNFB"XM]UP5"K:7LAFBRSF2+"'/R'ZA^('PNNO&&FZ"NG^* M?$'A^_\ #MS]J@NK5HIOMA^S2P;+E)4998R)2Y'RMO1&##'/AWC?_@E7X)\= M:1-9S:[XCT^*^\*^+/"MZM@MK MQ'XFGBN-5N0ODD1S-+#&T>W")\V48L20# ML=7_ ."@WPUT+Q9<:=+96]K?W']L);^;IS-9*K7,)D4EDD4,0OF*BR,C MJC,RE:Q]#_X**^'O%GQ]\$?#_2_#/B>34O%NHZQIUS-<1PQ1:4VG6=K=NQ82 M,LZR1WML5:%G7#."0Z,@JZ9_P37T.T\'^./"-SX\^(5Y\/\ QU93QW'AEKFT MCM-+O9T GOK.5+<7,,C2#SQ'YIACG=W6,9 7>\+_ +%#6GCCX9^+/$WQ$\:> M./&'PQDU,6NK:K%80OJ$%_;QP2PRQ6UM%$ !!"RM&JMN5B2V\T >Y4444 %% M%% !1110 4444 %%%% !7S7X[_Y3!_"O_LCGC+_T]^%:^E*^:_'?_*8/X5_] MD<\9?^GOPK0 ?L5_\G@?M@_]E'T?_P!0OPY7TI7S7^Q7_P G@?M@_P#91]'_ M /4+\.5]*4 %%%% !1110 4444 %%%% !1110!YK\8_V?Y/BMXG@U!=46Q$- MJMMY9M_,SAW;.=P_O=/:L+PM^R9)X<\3Z;J!UV.86%U%?M>>$?A; UQ:6>J>%=6\5:A<1!D>>.UN+&TCMTE M4@IEKYI&*D-^Y0 @,:^*_P!@OX]?%CP?^S/\(OBMK6I>,-:\(ZMX:_LWQ+<> M)]=COU\0:YJ&L6=CI4MJ&E:2V6,RS><[&*,HR 1NV'3]"/%_PHTGQEXOT;7K MA98=7T.&YLX+F)RK/:W(C%Q;MC^!S%"_&"'AC(/!!P]+_90^&^C_ +/TWPI@ M\&Z%_P *WN+.33W\.26_F:>;=R2T0C;("Y)( Q@\C!YH \>US]LOXH>'_B_\ M,/A[??#OP[I?B;Q]/XB#SWNN'[+';:5]FDCN46%)6'VF&XW"-R&B8;3O'S'S MKX/?\%(O .F:.WQM\)Z5XA\(-8:E)>+;W%W[XX@I5 MKF%XV5L2C;A?,)8LX49/ QYW^SA_P2_\ AS\(/V.M%^$?BK1]&\>VUKX MJWUY9N@U6&T;?"RQO+(;?;*!,%B#9H7C9EN=(D=G>TER6FKSRF5I=6AO+6WM+J*X)OO(" #B_V//B)K'Q&_:P_:BT[4-7UB\T/2?$>@Q:/9W%V M[)I4-QX9TVYEC@Y_=!I9I)"$(^=R:Y[_ ()T_%_7+G_@E1I?C3Q#JVK>+/$" MV.OWDEQJFJ2M=:@UO>7PCC\\Y=,1PJH*C*A<@9%?0_@;X!^#_AIK/B34=!T. MUTO4/�/K5S SB74FA@6VA:1MV2R0HD:MU"HHS@#'&^"_\ @G_\'/AU:);Z M'X#TG3;.&&Z@BM89)A;P)=))'<;(M^Q#(LTH8J 3YK\_,<@'E_P-_;WU3XD? ML^:3XST;P_IBZ'X3\+Z)K7C&QO\ 6;BXU2T@O-%@U-C:R&-VNGBBG0 R[3<. M)!N1E):?Q%^WGXZ\'^"?#?B'4/A[I?\ 8OC;Q;X3T30K]=;3R[JTURY2!Y"B M!V\RUWHV3MCG#J592&5?5?#W[#7PC\)^._#/B;3? /A^QUSP;I$6@Z/=10E6 MLK")76&W"YVLD2R.L88'RP[!-H)S3\'?\$_?@Q\/O!D/AW1?AWX?TW0[;7+? MQ+;V,$;+#:ZA;MOMYXEW?N_)8;HU3"1GE%4T >*^&O\ @JE>7.A>']6\0>&+ M7PWH]W=ZUIEUJ4INKBPU"_TK5[_3[FQMITBV173QZ>;B"*Y*&X^T)'&2R.:Z M#Q]^V9X\T?\ 9*\??%:;PK:Z5H_A/P]9^./#]U;W\=U'XBLFA:XN+)XE+.KK M$FT2CY',\;)@HRCU[PK^QI\,? ^J+=Z3X1T^P87IU)H8I)1;27)N9KOSGAW^ M4\@N;B:8,RDB20N,-S6;X3_8.^%?PZ^&&J>"_"_A'3/#/A37[^.^U33-/0I! M>A'#BW*DG9;Y4#RDVH%+J%4,<@'KZ/O0,,_,,\C!_*EHHH **** "BBB@ HH MHH **** "BBB@ HHHH *\=_:1_99G^/?B;3=0BUN+2UT^U:W,;VIFWDONSG< MN/3%>Q45XO$'#^ SK!2R_,H<]*33:NUJG=:Q:>Z[GH97FN*R[$+%8.7+-72= MD]U9Z--;'RY:_P#!.J[M[R&3_A++<^3*DA']G'G# _\ /3VKZCHHKSN%^"89LX/'SYN2]M$K7M?9+L@KR7XZ?' M&Y\&_'[X0_#^S2:-OB+J&HM=7:K_ *FUL+%[AXU.,*\DAA7/79YN,'!'K5%[_^T=,O(P/,MI&BD@D'/59(99(V'H^1AE5A]6>& M? 7P/^.'Q(^&WA#7/BI<:IXXU+P7\/?'WQ%_X3*ZUG7UOK#4-%L=1U2UT_3[ M2WED>6.XBFAL@)@(HTB@N#(TF\"OH3XH?M=?%7X9:CX)T.Z^'?AVWUSQYX]/ M@[2KJ[UIH[.>W;1;W4TOC'$DLJ;9+*6V:)\$E?,4E6 'M'@G]G;P/\._ FM> M%]'\,Z7;>'?$D]YDV/AWQM=^)-%TN73=8DN)[;4M(UUM*"W/F0HB6 MUP,2";=^Z*[64[P1I_&']O;XM?!OXJVNFZWX-\-Z7;Z;X$\;^,+NS>],CZRF MBG2S:2QR1E_LR3I?.&C=6=&C/++M+>D_LU?\$Y/!WP=^#6M^$_%EGHOC]O$5 MUX@.H3WU@WV>XL]8U*?4+BS^SR22HL9:98VV8\T01,X) QW?@_\ 8O\ A;X" MTKP[9:7X*T>WM_"EG?Z=IBL'F:&VO@@O(79V+2I,(X]ZR%@WE(?X5P >#>"? M^"H6L?$+7->TVT\(Z#I]UI>A:!KUO]KUMVENH]3T.^U1H8H5AWS2Q/9B,K&? M]7(\QVK$4:U^PK^TWK'[3?[6WB?Q UQK%GX7\5?!OX?^,].T"XO6GMM'GU-M M;DFV#A0[)% CLH&[R5/:O7-+_P""?WP9T;4]/OK;X?Z''?:7%:V]M=8D:>.* MVM)K.&+S"Q8QK:W$T.PDJTJQWWA'POIN@W46B6/A MM9+8,&&FV09;2TY)_=0AW"+_ [WQ]XY /)O^":GC#5O$OP_^*MQKVNZQK,F MG?%OQ9HMC+JNH2W)MK2VU>:WM;:-I&.U$1510.N!U-?:]_*S/)=E"^PS,[LYD(W;CNSNY MJOI/_!/WX+Z#J'@FZL?ASX;L[CX-_$3_ (*8^+/!W[+>O?&*Q^'5EJ?@9]&TW6?#MY+K4=NUW]JU"&T: MUGC7S)%D2*9)MZJ5W;HFVLH9K'_#S+4HO%.H:7?^&].T.TT+Q]J7@74/$-XU MU+HL5S ]@;..66*)C:-=17_RRS@0B6V>,OF2,UZU;_\ !/CX*VFA>,-+B^&_ MAJ/2_'UZNHZ]9K 1;ZC.)OM&XQYVKF?]Z50*ID)<@L2:U(?V+?A?;>(]0U:/ MP?I\=]K%])J6HLDLJQZE<2-"TDEQ&'V3%FMX"1(K ^4F1\HH \ST3]K3QI\9 M/@IXF\9Z/X;CT?PG+X/N/%7A?7A?Q/(;F#>PL[JVW%SE51G*@ !I(SM=59O< MO@7\3X_C=\$O!WC2&TFL(?%VAV6M1VTO^LMEN8$F$;<#E0^#P.17'Z/^P_\ M#/P?IWCR#PUX6T[PNWQ,:4^(Y=-0Q/?B9F-Q@9*Q&4R2%S&%RTC/]_YJ]2TK M2K;0M+MK&RMX;6SLXE@@@B0)'#&H"JJ@< = * +%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\U^._^4P?PK_[(YXR M_P#3WX5KZ4KYK\=_\I@_A7_V1SQE_P"GOPK0 ?L6#_C+[]L ]O\ A9&D<_\ M)?'&H6OQ T[Q)XPG@NM9GT'XD>)-!@OYH;6 M&TBD:WL;^&#>+>WACW! 2(QG)R:RO^'37P?_ .?OXU_^'K\:?_+6@#Z4HKYK M_P"'37P?_P"?OXU_^'K\:?\ RUH_X=-?!_\ Y^_C7_X>OQI_\M: /I2BOFO_ M (=-?!__ )^_C7_X>OQI_P#+6C_ATU\'_P#G[^-?_AZ_&G_RUH ^E**^:_\ MATU\'_\ G[^-?_AZ_&G_ ,M:/^'37P?_ .?OXU_^'K\:?_+6@#Z4HKYK_P"' M37P?_P"?OXU_^'K\:?\ RUH_X=-?!_\ Y^_C7_X>OQI_\M: /I2BOFO_ (=- M?!__ )^_C7_X>OQI_P#+6C_ATU\'_P#G[^-?_AZ_&G_RUH ^E**^:_\ ATU\ M'_\ G[^-?_AZ_&G_ ,M:/^'37P?_ .?OXU_^'K\:?_+6@#Z4HKYK_P"'37P? M_P"?OXU_^'K\:?\ RUH_X=-?!_\ Y^_C7_X>OQI_\M: /I2BOFO_ (=-?!__ M )^_C7_X>OQI_P#+6C_ATU\'_P#G[^-?_AZ_&G_RUH ^E**^:_\ ATU\'_\ MG[^-?_AZ_&G_ ,M:/^'37P?_ .?OXU_^'K\:?_+6@#Z4HKYK_P"'37P?_P"? MOXU_^'K\:?\ RUH_X=-?!_\ Y^_C7_X>OQI_\M: /I2BOFO_ (=-?!__ )^_ MC7_X>OQI_P#+6C_ATU\'_P#G[^-?_AZ_&G_RUH ^E**^:_\ ATU\'_\ G[^- M?_AZ_&G_ ,M:/^'37P?_ .?OXU_^'K\:?_+6@#Z4HKYK_P"'37P?_P"?OXU_ M^'K\:?\ RUH_X=-?!_\ Y^_C7_X>OQI_\M: /I2BOFO_ (=-?!__ )^_C7_X M>OQI_P#+6C_ATU\'_P#G[^-?_AZ_&G_RUH ^E**^:_\ ATU\'_\ G[^-?_AZ M_&G_ ,M:/^'37P?_ .?OXU_^'K\:?_+6@#Z4HKYK_P"'37P?_P"?OXU_^'K\ M:?\ RUH_X=-?!_\ Y^_C7_X>OQI_\M: /I2BOFO_ (=-?!__ )^_C7_X>OQI M_P#+6C_ATU\'_P#G[^-?_AZ_&G_RUH ^E**^:_\ ATU\'_\ G[^-?_AZ_&G_ M ,M:/^'37P?_ .?OXU_^'K\:?_+6@#Z4HKYK_P"'37P?_P"?OXU_^'K\:?\ MRUH_X=-?!_\ Y^_C7_X>OQI_\M: /I2BOFO_ (=-?!__ )^_C7_X>OQI_P#+ M6C_ATU\'_P#G[^-?_AZ_&G_RUH ^E**^:_\ ATU\'_\ G[^-?_AZ_&G_ ,M: M/^'37P?_ .?OXU_^'K\:?_+6@#Z4HKYK_P"'37P?_P"?OXU_^'K\:?\ RUH_ MX=-?!_\ Y^_C7_X>OQI_\M: /I2BOFO_ (=-?!__ )^_C7_X>OQI_P#+6C_A MTU\'_P#G[^-?_AZ_&G_RUH ^E**^:_\ ATU\'_\ G[^-?_AZ_&G_ ,M:/^'3 M7P?_ .?OXU_^'K\:?_+6@#Z4HKYK_P"'37P?_P"?OXU_^'K\:?\ RUH_X=-? M!_\ Y^_C7_X>OQI_\M: /I2BOFO_ (=-?!__ )^_C7_X>OQI_P#+6C_ATU\' M_P#G[^-?_AZ_&G_RUH ^E**^:_\ ATU\'_\ G[^-?_AZ_&G_ ,M:/^'37P?_ M .?OXU_^'K\:?_+6@#Z4HKYK_P"'37P?_P"?OXU_^'K\:?\ RUH_X=-?!_\ MY^_C7_X>OQI_\M: /I2BOFO_ (=-?!__ )^_C7_X>OQI_P#+6C_ATU\'_P#G M[^-?_AZ_&G_RUH ^E**^:_\ ATU\'_\ G[^-?_AZ_&G_ ,M:/^'37P?_ .?O MXU_^'K\:?_+6@#Z4HKYK_P"'37P?_P"?OXU_^'K\:?\ RUH_X=-?!_\ Y^_C M7_X>OQI_\M: /I2BOFO_ (=-?!__ )^_C7_X>OQI_P#+6C_ATU\'_P#G[^-? M_AZ_&G_RUH ^E**^:_\ ATU\'_\ G[^-?_AZ_&G_ ,M:/^'37P?_ .?OXU_^ M'K\:?_+6@#Z4HKYK_P"'37P?_P"?OXU_^'K\:?\ RUH_X=-?!_\ Y^_C7_X> MOQI_\M: /I2BOFO_ (=-?!__ )^_C7_X>OQI_P#+6C_ATU\'_P#G[^-?_AZ_ M&G_RUH ^E**^:_\ ATU\'_\ G[^-?_AZ_&G_ ,M:/^'37P?_ .?OXU_^'K\: M?_+6@#Z4HKYK_P"'37P?_P"?OXU_^'K\:?\ RUH_X=-?!_\ Y^_C7_X>OQI_ M\M: /I2BOFO_ (=-?!__ )^_C7_X>OQI_P#+6C_ATU\'_P#G[^-?_AZ_&G_R MUH ^E**^:_\ ATU\'_\ G[^-?_AZ_&G_ ,M:/^'37P?_ .?OXU_^'K\:?_+6 M@#Z4HKYK_P"'37P?_P"?OXU_^'K\:?\ RUH_X=-?!_\ Y^_C7_X>OQI_\M: M/I2OFOQV/^-P/PK/;_A3OC/G_N-^%*/^'37P?_Y^_C7_ .'K\:?_ "UKJ/@3 M_P $]/A?^SE\6O\ A.O#=GXSN/%8TB?08[_Q!X[UWQ&T%E/-;SS0QIJ-Y.D8 />2UMV+(H8^4!G&00#__9 end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 28, 2017
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2017  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
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   77,624,615

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 121,626 $ 70,594
Marketable securities 58,414 63,167
Total cash, cash equivalents, and marketable securities 180,040 133,761
Trade accounts receivable, net of allowance of $5,590 and $4,126 217,020 265,028
Income taxes receivable 22,081 14,155
Other current assets 18,505 12,188
Total current assets 437,646 425,132
Property and equipment, net 38,881 38,281
Deferred income taxes 71,096 69,898
Long-term other assets 4,615 3,990
Intangible assets, net 37,844 44,191
Goodwill 72,890 73,164
Total assets 662,972 654,656
Current liabilities:    
Accounts payable 13,500 14,414
Accrued expenses 38,237 36,751
Accrued compensation and related expenses 44,287 60,660
Deferred revenue 169,926 175,647
Total current liabilities 265,950 287,472
Income taxes payable 4,438 4,263
Long-term deferred revenue 8,431 10,989
Other long-term liabilities 15,518 16,043
Total liabilities 294,337 318,767
Stockholders' equity:    
Preferred stock, 1,000 shares authorized; no shares issued and outstanding
Common stock, 200,000 shares authorized; 77,604 shares and 76,591 shares issued and outstanding 776 766
Additional paid-in capital 140,088 143,903
Retained earnings 232,100 198,315
Accumulated other comprehensive loss (4,329) (7,095)
Total stockholders' equity 368,635 335,889
Total liabilities and stockholders' equity $ 662,972 $ 654,656
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Allowance for sales credit memos $ 5,590 $ 4,126
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 77,604,000 77,604,000
Common stock, shares outstanding 76,591,000 76,591,000
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenue:        
Software license $ 61,037 $ 70,671 $ 153,427 $ 139,016
Maintenance 59,590 55,161 118,555 108,136
Services 77,353 63,164 149,245 120,702
Total revenue 197,980 188,996 421,227 367,854
Cost of revenue:        
Software license 1,250 1,312 2,550 2,333
Maintenance 7,011 6,315 14,229 12,230
Services 59,614 52,473 119,186 102,047
Total cost of revenue 67,875 60,100 135,965 116,610
Gross profit 130,105 128,896 285,262 251,244
Operating expenses:        
Selling and marketing 75,887 74,016 147,175 135,094
Research and development 39,762 35,574 80,058 70,494
General and administrative 12,706 11,294 25,041 22,342
Acquisition-related   1,623   2,542
Restructuring   29   287
Total operating expenses 128,355 122,536 252,274 230,759
Income from operations 1,750 6,360 32,988 20,485
Foreign currency transaction (loss) gain (917) 306 (241) 1,682
Interest income, net 161 188 326 478
Other income (expense), net 566 (1,356) 287 (3,654)
Income before (benefit)/provision for income taxes 1,560 5,498 33,360 18,991
(Benefit)/provision for income taxes (9,846) 962 (5,067) 4,055
Net income $ 11,406 $ 4,536 $ 38,427 $ 14,936
Earnings per share:        
Basic $ 0.15 $ 0.06 $ 0.50 $ 0.20
Diluted $ 0.14 $ 0.06 $ 0.47 $ 0.19
Weighted-average number of common shares outstanding:        
Basic 77,313 76,318 77,039 76,347
Diluted 82,945 79,422 82,412 79,329
Cash dividends declared per share $ 0.03 $ 0.03 $ 0.06 $ 0.06
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Net income $ 11,406 $ 4,536 $ 38,427 $ 14,936
Other comprehensive income (loss), net of tax        
Unrealized (loss) gain on available-for-sale marketable securities, net of tax (1) 56 126 342
Foreign currency translation adjustments 1,859 (1,224) 2,640 (1,231)
Total other comprehensive income (loss), net of tax 1,858 (1,168) 2,766 (889)
Comprehensive income $ 13,264 $ 3,368 $ 41,193 $ 14,047
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Operating activities:    
Net income $ 38,427 $ 14,936
Adjustments to reconcile net income to cash provided by operating activities:    
Deferred income taxes (465) (1,190)
Depreciation and amortization 12,356 11,675
Stock-based compensation expense 26,440 19,816
Foreign currency transaction loss (gain) 241 (1,682)
Other non-cash (408) 4,576
Change in operating assets and liabilities:    
Trade accounts receivable 52,966 10,853
Income taxes receivable and other current assets (14,294) (18,349)
Accounts payable and accrued expenses (17,734) (19,259)
Deferred revenue (11,890) (11,222)
Other long-term assets and liabilities 130 1,415
Cash provided by operating activities 85,769 11,569
Investing activities:    
Purchases of marketable securities (16,656) (20,942)
Proceeds from maturities and called marketable securities 20,824 21,139
Sales of marketable securities   52,483
Payments for acquisitions, net of cash acquired (290) (49,113)
Investment in property and equipment (5,037) (11,497)
Cash used in investing activities (1,159) (7,930)
Financing activities:    
Dividend payments to shareholders (4,613) (4,592)
Common stock repurchases for tax withholdings for net settlement of equity awards (27,261) (7,849)
Common stock repurchases under share repurchase programs (2,986) (19,225)
Cash used in financing activities (34,860) (31,666)
Effect of exchange rates on cash and cash equivalents 1,282 (738)
Net increase (decrease) in cash and cash equivalents 51,032 (28,765)
Cash and cash equivalents, beginning of period 70,594 93,026
Cash and cash equivalents, end of period $ 121,626 $ 64,261
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2017
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, 2016.

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 2017.

XML 21 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
NEW ACCOUNTING PRONOUNCEMENTS
6 Months Ended
Jun. 30, 2017
NEW ACCOUNTING PRONOUNCEMENTS

2. NEW ACCOUNTING PRONOUNCEMENTS

Stock-Based Compensation

In May 2017, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2017-09 “Stock Compensation (Topic 718), Scope of Modification Accounting” to clarify when to account for a change to the terms or conditions of a share-based payment award as a modification. Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. The effective date for the Company will be January 1, 2018. The Company does not expect the adoption of this standard to have a material effect on its financial position or results of operations.

Financial Instruments

In June 2016, the 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 trade accounts receivable, upon initial recognition of that financial asset using a forward-looking expected loss model, rather than an incurred loss model for credit losses. 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 no material impact to its results of operations and cash flows.

Revenue

In May 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers (Topic 606)”. This ASU amends the guidance for revenue recognition, creating the new Accounting Standards Codification Topic 606 (“ASC 606”). ASC 606 requires entities to apportion consideration from contracts to performance obligations on a relative standalone selling price basis, based on a five-step model. Under ASC 606, revenue is recognized when a customer obtains control of a promised good or service and is recognized in an amount that reflects the consideration which the entity expects to receive in exchange for the good or service. In addition, ASC 606 requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.

The Company has elected the full retrospective adoption model, effective January 1, 2018. The Company’s quarterly results beginning with the quarter ending March 31, 2018 and comparative prior periods will be compliant with ASC 606. The Company’s Annual Report on Form 10-K for the year ended December 31, 2018 will be the Company’s first Annual Report that will be issued in compliance with ASC 606.

The Company is still in the process of quantifying the implications of the adoption of ASC 606. However the Company expects the following impacts:

 

    Currently, the Company recognizes revenue from term licenses and perpetual licenses with extended payment terms over the term of the agreement as payments become due or earlier if prepaid, provided all other criteria for revenue recognition have been met, and any corresponding maintenance over the term of the agreement. The adoption of ASC 606 will result in revenue for performance obligations being recognized as they are satisfied. Therefore, revenue from the term and perpetual license performance obligations with extended payment terms is recognized when control is transferred to the customer. Revenue from the maintenance performance obligations is expected to be recognized on a straight-line basis over the contractual term. Due to the revenue from term and perpetual licenses with extended payment terms being recognized prior to amounts being billed to the customer, the Company expects to recognize a net contract asset on the balance sheet.

 

    Currently, the Company allocates revenue to licenses under the residual method when it has VSOE for the remaining undelivered elements which allocates any future credits or significant discounts entirely to the license. The adoption of ASC 606 will result in the future credits, significant discounts, and material rights under ASC 606, being allocated to all performance obligations based upon their relative selling price. Under ASC 606, additional license revenue from the reallocation of such arrangement considerations will be recognized when control is transferred to the customer.

 

    Currently, the Company does not have VSOE for fixed price services, time and materials services in certain geographical areas, and unspecified future products, which results in revenue being deferred in such instances until such time as VSOE exists for all undelivered elements or recognized ratably over the longest performance period. The adoption of ASC 606 eliminates the requirement for VSOE and replaces it with the concept of a stand-alone selling price. Once the transaction price is allocated to each of the performance obligations, the Company can recognize revenue as the performance obligations are delivered, either at a point in time or over time. Under ASC 606, license revenue will be recognized when control is transferred to the customer.

 

    Sales commissions and other third party acquisition costs resulting directly from securing contracts with customers are currently expensed when incurred. ASC 606 will require these costs to be recognized as an asset when incurred and to be expensed over the associated contract term. As a practical expedient, if the term of the contract is one year or less, the Company will expense the costs resulting directly from securing the contracts with customers as incurred. The Company expects this change to impact its multi-year cloud offerings and term and perpetual licenses with additional rights of use that extend beyond one year.

 

    ASC 606 provides additional accounting guidance for contract modifications whereby changes must be accounted for either as a retrospective change (creating either a catch up or deferral of past revenues), prospectively with a reallocation of revenues amongst identified performance obligations, or prospectively as separate contracts which will not require any reallocation. This may result in a difference in the timing of the recognition of revenue as compared to how current contract modifications are recognized.

 

    There will be a corresponding effect on tax liabilities in relation to all of the above impacts.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
MARKETABLE SECURITIES
6 Months Ended
Jun. 30, 2017
MARKETABLE SECURITIES

3. MARKETABLE SECURITIES

The Company’s marketable securities are as follows:

 

     June 30, 2017  
(in thousands)    Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Municipal bonds

   $ 32,238      $ 11      $ (30    $ 32,219  

Corporate bonds

     26,234        3        (42      26,195  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 58,472      $ 14      $ (72    $ 58,414  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

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

Municipal bonds

   $ 36,746      $ —        $ (139    $ 36,607  

Corporate bonds

     26,610        1        (51      26,560  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 63,356      $ 1      $ (190    $ 63,167  
  

 

 

    

 

 

    

 

 

    

 

 

 

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

As of June 30, 2017, remaining maturities of marketable debt securities ranged from July 2017 to September 2020, with a weighted-average remaining maturity of approximately 15 months.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS
6 Months Ended
Jun. 30, 2017
DERIVATIVE INSTRUMENTS

4. DERIVATIVE INSTRUMENTS

The Company has historically used foreign currency forward contracts (“forward contracts”) to hedge its exposure to fluctuations in foreign currency exchange rates associated with its foreign currency denominated cash, accounts receivable, and intercompany receivables and payables held primarily by the U.S. parent company and its United Kingdom (“U.K.”) subsidiary.

The Company is primarily exposed to foreign currency exchange rate fluctuations in the Euro relative to the U.S. dollar for the U.S. parent and in the U.S. dollar, the Euro, and the Australian dollar relative to the British pound for the Company’s U.K. subsidiary. The forward contracts are not designated as hedging instruments. As a result, the Company records the fair value of these contracts at the end of each reporting period in the accompanying unaudited condensed consolidated balance sheets as other current assets for unrealized gains and accrued expenses for unrealized losses, with any fluctuations in the value of these contracts recognized in other expense, net, in the accompanying unaudited condensed consolidated statements of operations. The cash flows related to these forward contracts are classified as operating activities in the accompanying unaudited condensed consolidated statements of cash flows. The Company does not enter into any forward contracts for trading or speculative purposes.

In May 2017, the Company discontinued its forward contracts program, however, it will continue to periodically evaluate its foreign exchange exposures and may re-initiate this program if it is deemed necessary. At December 31, 2016, the total notional value of the Company’s outstanding forward contracts was $128.4 million.

The fair value of the Company’s outstanding forward contracts was as follows:

 

    

December 31, 2016

 
(in thousands)   

Recorded In:

   Fair Value  

Asset Derivatives

     

Foreign currency forward contracts

   Other current assets    $ 628  

Liability Derivatives

     

Foreign currency forward contracts

   Accrued expenses    $ 883  

As of June 30, 2017, the Company did not have any forward contracts outstanding.

The Company had forward contracts outstanding with total notional values as of June 30, 2016 as follows:

 

(in thousands)       

Euro

   24,735  

British pound

   £ 7,885  

Australian dollar

   A$ 25,830  

Indian rupee

   Rs  353,500

United States dollar

   $ 93,460  

The income statement impact of the Company’s outstanding forward contracts and foreign currency transactions was as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Gain (loss) from the change in the fair value of forward contracts included in other income (expense), net

   $ 565      $ (1,421    $ 286      $ (3,718

Foreign currency transaction (loss) gain from the remeasurement of foreign currency assets and liabilities

   $ (917    $ 306      $ (241    $ 1,682  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ (352    $ (1,115    $ 45      $ (2,036
  

 

 

    

 

 

    

 

 

    

 

 

 

 

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2017
FAIR VALUE MEASUREMENTS

5. FAIR VALUE MEASUREMENTS

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company records its money market funds, marketable securities, and forward contracts 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 money market funds are classified within Level 1 of the fair value hierarchy. The Company’s marketable securities 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 foreign currency forward contracts, which were all classified within Level 2 of the fair value hierarchy, are valued based on the notional amounts and rates under the contracts and observable market inputs such as currency exchange rates and credit risk. 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 Level 1 and Level 2 during the six months ended June 30, 2017.

The Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following:

 

            Fair Value Measurements at
Reporting Date Using
 
(in thousands)    June 30,
2017
     Level 1      Level 2  

Fair Value Assets:

        

Money market funds

   $ 5,633      $ 5,633      $ —    

Marketable securities:

        

Municipal bonds

   $ 32,219      $ —        $ 32,219  

Corporate bonds

     26,195        —          26,195  
  

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ 58,414      $ —        $ 58,414  
            Fair Value Measurements at
Reporting Date Using
 
(in thousands)    December 31,
2016
     Level 1      Level 2  

Fair Value Assets:

        

Money market funds

   $ 458      $ 458      $ —    

Marketable securities:

        

Municipal bonds

   $ 36,607      $ —        $ 36,607  

Corporate bonds

     26,560        —          26,560  
  

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ 63,167      $ —        $ 63,167  

Foreign currency forward contracts

   $ 628      $ —        $ 628  

Fair Value Liabilities:

        

Foreign currency forward contracts

   $ 883      $ —        $ 883  

 

For certain other financial instruments, including accounts receivable and accounts payable, the carrying value approximates their 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, such as property and equipment and intangible assets, are recognized at fair value when they are impaired. During the six months ended June 30, 2017 and 2016, the Company did not recognize any impairments of its assets recorded at fair value on a nonrecurring basis.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE
6 Months Ended
Jun. 30, 2017
TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE

6. TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE

 

(in thousands)    June 30,
2017
     December 31,
2016
 

Trade accounts receivable

   $ 188,304      $ 234,473  

Unbilled trade accounts receivable

     34,306        34,681  
  

 

 

    

 

 

 

Total accounts receivable

     222,610        269,154  

Allowance for sales credit memos

     (5,590      (4,126
  

 

 

    

 

 

 
   $ 217,020      $ 265,028  
  

 

 

    

 

 

 

Unbilled trade accounts receivable primarily relate to services earned under time and materials arrangements and to license, maintenance, and cloud arrangements that have commenced or been delivered in excess of scheduled invoicing.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2017
GOODWILL AND OTHER INTANGIBLE ASSETS

7. GOODWILL AND OTHER INTANGIBLE ASSETS

The changes in the carrying amount of goodwill are:

 

(in thousands)    2017  

Balance as of January 1,

   $ 73,164  

Purchase price adjustments to goodwill

     (354

Currency translation adjustments

     80  
  

 

 

 

Balance as of June 30,

   $ 72,890  
  

 

 

 

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

 

(in thousands)    Range of
Remaining
Useful Lives
     Cost      Accumulated
Amortization
     Net Book
Value
 

June 30, 2017

  

Customer related intangibles

     4-10 years      $ 63,132      $ (41,322    $ 21,810  

Technology

     3-10 years        58,942        (42,908      16,034  

Other intangibles

     —          5,361        (5,361      —    
     

 

 

    

 

 

    

 

 

 
      $ 127,435      $ (89,591    $ 37,844  
     

 

 

    

 

 

    

 

 

 

December 31, 2016

  

Customer related intangibles

     4-10 years      $ 63,091      $ (37,573    $ 25,518  

Technology

     3-10 years        58,942        (40,269      18,673  

Other intangibles

     —          5,361        (5,361      —    
     

 

 

    

 

 

    

 

 

 
      $ 127,394      $ (83,203    $ 44,191  
     

 

 

    

 

 

    

 

 

 

 

Amortization expense of intangibles assets is reflected in the Company’s unaudited condensed consolidated statements of operations as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Cost of revenue

   $ 1,305      $ 1,638      $ 2,639      $ 2,984  

Operating expenses

     1,869        1,966        3,735        3,585  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total amortization expense

   $ 3,174      $ 3,604      $ 6,374      $ 6,569  
  

 

 

    

 

 

    

 

 

    

 

 

 

Future estimated amortization expense related to intangible assets as of June 30, 2017 is as follows:

 

(in thousands)       

Remainder of 2017

   $ 5,953  

2018

     11,343  

2019

     5,551  

2020

     2,655  

2021

     2,631  

2022 and thereafter

     9,711  
  

 

 

 
   $ 37,844  
  

 

 

 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2017
ACCRUED EXPENSES

8. ACCRUED EXPENSES

 

(in thousands)    June 30,
2017
     December 31,
2016
 

Professional services contractor fees

   $ 7,125      $ 6,550  

Other taxes

     5,338        9,031  

Marketing and sales program expenses

     5,188        1,508  

Professional fees

     3,276        3,654  

Other

     3,084        2,411  

Self-insurance health and dental claims

     2,523        2,182  

Fixed assets in progress

     2,417        855  

Dividends payable

     2,328        2,298  

Employee reimbursable expenses

     2,120        1,624  

Short-term deferred rent

     1,954        1,770  

Partner commissions

     1,748        2,199  

Income taxes payable

     1,038        1,391  

Restructuring

     98        105  

Acquisition-related expenses and merger consideration

     —          290  

Foreign currency forward contracts

     —          883  
  

 

 

    

 

 

 
   $ 38,237      $ 36,751  
  

 

 

    

 

 

 

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
DEFERRED REVENUE
6 Months Ended
Jun. 30, 2017
DEFERRED REVENUE

9. DEFERRED REVENUE

 

(in thousands)    June 30,
2017
     December 31,
2016
 

Term license

   $ 6,294      $ 15,843  

Perpetual license

     24,709        23,189  

Maintenance

     111,759        112,397  

Cloud

     17,677        13,604  

Services

     9,487        10,614  
  

 

 

    

 

 

 

Current deferred revenue

     169,926        175,647  

Term license

     —          —    

Perpetual license

     5,833        7,909  

Maintenance

     1,465        1,802  

Cloud

     1,133        1,278  
  

 

 

    

 

 

 

Long-term deferred revenue

     8,431        10,989  
  

 

 

    

 

 

 
   $ 178,357      $ 186,636  
  

 

 

    

 

 

 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2017
STOCK-BASED COMPENSATION

10. STOCK-BASED COMPENSATION

Stock-based compensation expense is reflected in the Company’s unaudited condensed consolidated statements of operations as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Cost of revenues

   $ 3,677      $ 2,914      $ 7,299      $ 5,594  

Operating expenses

   $ 10,255      $ 7,967      $ 19,141      $ 14,222  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation before tax

   $ 13,932      $ 10,881      $ 26,440      $ 19,816  
  

 

 

    

 

 

    

 

 

    

 

 

 

Income tax benefit

   $ (4,287    $ (3,085    $ (8,102    $ (5,690

During the six months ended June 30, 2017, the Company issued approximately 1,068,000 shares of common stock to its employees and 13,000 shares of common stock to its non-employee directors under the Company’s stock-based compensation plans.

During the six months ended June 30, 2017, the Company granted approximately 954,000 restricted stock units (“RSUs”) and 1,441,000 non-qualified stock options to its employees with total fair values of approximately $41.9 million and $19.2 million, respectively. This includes approximately 175,000 RSUs which were granted in connection with the election by employees to receive 50% of their 2017 target incentive compensation under the Company’s Corporate Incentive Compensation Plan in the form of RSUs instead of cash. Stock-based compensation of approximately $7.7 million associated with this RSU grant will be recognized over a one-year period beginning on the grant date.

The Company recognizes stock based compensation on the accelerated recognition method, treating each vesting tranche as if it were an individual grant. As of June 30, 2017, the Company had approximately $64.7 million of unrecognized stock-based compensation expense, net of estimated forfeitures, related to all unvested RSUs and unvested stock options that is expected to be recognized over a weighted-average period of 2.1 years.

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2017
EARNINGS PER SHARE

11. 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 options and RSUs, using the treasury stock method. Certain shares related to some of the Company’s outstanding stock options and RSUs were excluded from the computation of diluted earnings per share because they were anti-dilutive in the periods presented, but could be dilutive in the future.

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

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands, except per share amounts)    2017      2016      2017      2016  

Basic

           

Net income

   $ 11,406      $ 4,536      $ 38,427      $ 14,936  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding

     77,313        76,318        77,039        76,347  
  

 

 

    

 

 

    

 

 

    

 

 

 

Earnings per share, basic

   $ 0.15      $ 0.06      $ 0.50      $ 0.20  
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted

           

Net income

   $ 11,406      $ 4,536      $ 38,427      $ 14,936  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average effect of dilutive securities:

           

Stock options

     3,694        1,924        3,439        1,808  

RSUs

     1,938        1,180        1,934        1,174  
  

 

 

    

 

 

    

 

 

    

 

 

 

Effect of assumed exercise of stock options and RSUs

     5,632        3,104        5,373        2,982  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding, assuming dilution

     82,945        79,422        82,412        79,329  
  

 

 

    

 

 

    

 

 

    

 

 

 

Earnings per share, diluted

   $ 0.14      $ 0.06      $ 0.47      $ 0.19  
  

 

 

    

 

 

    

 

 

    

 

 

 

Outstanding stock options and RSUs excluded as impact would be anti-dilutive

     237        315        276        404  
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
GEOGRAPHIC INFORMATION AND MAJOR CLIENTS
6 Months Ended
Jun. 30, 2017
GEOGRAPHIC INFORMATION AND MAJOR CLIENTS

12. GEOGRAPHIC INFORMATION AND MAJOR CLIENTS

Geographic Information

Operating segments are defined as components of an enterprise, about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance.

The Company develops and licenses software applications for customer engagement and its Pega® Platform, and provides consulting services, maintenance, and training related to its offerings. The Company derives substantially all of its revenue from the sale and support of one group of similar products and services—software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company’s CODM, who is the chief executive officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has one reportable segment—Customer Engagement Solutions and one reporting unit.

 

The Company’s international revenue is from clients based outside of the U.S. The Company derived its revenue from the following geographic areas:

 

     Three Months Ended
June 30,
    Six Months Ended
June 30,
 
(Dollars in thousands)    2017     2016     2017     2016  

U.S.

   $ 118,447        60   $ 103,547        55   $ 256,056        60   $ 196,775        53

Other Americas

     12,086        6     15,983        8     21,577        5     41,542        12

U.K.

     19,228        10     31,336        17     49,418        12     55,691        15

Other EMEA(1)

     27,395        13     22,391        12     49,241        12     43,658        12

Asia Pacific

     20,824        11     15,739        8     44,935        11     30,188        8
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 
   $ 197,980        100   $ 188,996        100   $ 421,227        100   $ 367,854        100
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

 

(1)  Includes Europe, the Middle East and Africa, but excludes the United Kingdom.

Major Clients

No client accounted for 10% or more of the Company’s total revenue during the three and six months ended June 30, 2017 or 2016.

No client accounted for 10% or more of the Company’s total outstanding trade receivables as of June 30, 2017 or December 31, 2016.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
MARKETABLE SECURITIES (Tables)
6 Months Ended
Jun. 30, 2017
Schedule of Marketable Securities

The Company’s marketable securities are as follows:

 

     June 30, 2017  
(in thousands)    Amortized
Cost
     Unrealized
Gains
     Unrealized
Losses
     Fair
Value
 

Municipal bonds

   $ 32,238      $ 11      $ (30    $ 32,219  

Corporate bonds

     26,234        3        (42      26,195  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 58,472      $ 14      $ (72    $ 58,414  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

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

Municipal bonds

   $ 36,746      $ —        $ (139    $ 36,607  

Corporate bonds

     26,610        1        (51      26,560  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 63,356      $ 1      $ (190    $ 63,167  
  

 

 

    

 

 

    

 

 

    

 

 

 

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2017
Fair Value of Company Outstanding Forward Contracts

The fair value of the Company’s outstanding forward contracts was as follows:

 

    

December 31, 2016

 
(in thousands)   

Recorded In:

   Fair Value  

Asset Derivatives

     

Foreign currency forward contracts

   Other current assets    $ 628  

Liability Derivatives

     

Foreign currency forward contracts

   Accrued expenses    $ 883  

Forward Contracts Outstanding with Total Notional Values

The Company had forward contracts outstanding with total notional values as of June 30, 2016 as follows:

 

(in thousands)       

Euro

   24,735  

British pound

   £ 7,885  

Australian dollar

   A$ 25,830  

Indian rupee

   Rs  353,500

United States dollar

   $ 93,460  

Change in Fair Value of Forward Contracts

The income statement impact of the Company’s outstanding forward contracts and foreign currency transactions was as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Gain (loss) from the change in the fair value of forward contracts included in other income (expense), net

   $ 565      $ (1,421    $ 286      $ (3,718

Foreign currency transaction (loss) gain from the remeasurement of foreign currency assets and liabilities

   $ (917    $ 306      $ (241    $ 1,682  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ (352    $ (1,115    $ 45      $ (2,036
  

 

 

    

 

 

    

 

 

    

 

 

 

 

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2017
Assets and Liabilities Measured at Fair Value

The Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following:

 

            Fair Value Measurements at
Reporting Date Using
 
(in thousands)    June 30,
2017
     Level 1      Level 2  

Fair Value Assets:

        

Money market funds

   $ 5,633      $ 5,633      $ —    

Marketable securities:

        

Municipal bonds

   $ 32,219      $ —        $ 32,219  

Corporate bonds

     26,195        —          26,195  
  

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ 58,414      $ —        $ 58,414  
            Fair Value Measurements at
Reporting Date Using
 
(in thousands)    December 31,
2016
     Level 1      Level 2  

Fair Value Assets:

        

Money market funds

   $ 458      $ 458      $ —    

Marketable securities:

        

Municipal bonds

   $ 36,607      $ —        $ 36,607  

Corporate bonds

     26,560        —          26,560  
  

 

 

    

 

 

    

 

 

 

Total marketable securities

   $ 63,167      $ —        $ 63,167  

Foreign currency forward contracts

   $ 628      $ —        $ 628  

Fair Value Liabilities:

        

Foreign currency forward contracts

   $ 883      $ —        $ 883  

 

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE (Tables)
6 Months Ended
Jun. 30, 2017
Schedule of Trade Accounts Receivable
(in thousands)    June 30,
2017
     December 31,
2016
 

Trade accounts receivable

   $ 188,304      $ 234,473  

Unbilled trade accounts receivable

     34,306        34,681  
  

 

 

    

 

 

 

Total accounts receivable

     222,610        269,154  

Allowance for sales credit memos

     (5,590      (4,126
  

 

 

    

 

 

 
   $ 217,020      $ 265,028  
  

 

 

    

 

 

 

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2017
Changes in Carrying Amount of Goodwill

The changes in the carrying amount of goodwill are:

 

(in thousands)    2017  

Balance as of January 1,

   $ 73,164  

Purchase price adjustments to goodwill

     (354

Currency translation adjustments

     80  
  

 

 

 

Balance as of June 30,

   $ 72,890  
  

 

 

 
Schedule of Amortizable Intangible Assets

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

 

(in thousands)    Range of
Remaining
Useful Lives
     Cost      Accumulated
Amortization
     Net Book
Value
 

June 30, 2017

  

Customer related intangibles

     4-10 years      $ 63,132      $ (41,322    $ 21,810  

Technology

     3-10 years        58,942        (42,908      16,034  

Other intangibles

     —          5,361        (5,361      —    
     

 

 

    

 

 

    

 

 

 
      $ 127,435      $ (89,591    $ 37,844  
     

 

 

    

 

 

    

 

 

 

December 31, 2016

  

Customer related intangibles

     4-10 years      $ 63,091      $ (37,573    $ 25,518  

Technology

     3-10 years        58,942        (40,269      18,673  

Other intangibles

     —          5,361        (5,361      —    
     

 

 

    

 

 

    

 

 

 
      $ 127,394      $ (83,203    $ 44,191  
     

 

 

    

 

 

    

 

 

 

 

Amortization Expense of Acquired Intangibles

Amortization expense of intangibles assets is reflected in the Company’s unaudited condensed consolidated statements of operations as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Cost of revenue

   $ 1,305      $ 1,638      $ 2,639      $ 2,984  

Operating expenses

     1,869        1,966        3,735        3,585  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total amortization expense

   $ 3,174      $ 3,604      $ 6,374      $ 6,569  
  

 

 

    

 

 

    

 

 

    

 

 

 

Estimated Future Amortization Expense

Future estimated amortization expense related to intangible assets as of June 30, 2017 is as follows:

 

(in thousands)       

Remainder of 2017

   $ 5,953  

2018

     11,343  

2019

     5,551  

2020

     2,655  

2021

     2,631  

2022 and thereafter

     9,711  
  

 

 

 
   $ 37,844  
  

 

 

 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2017
Schedule of Accrued Expenses
(in thousands)    June 30,
2017
     December 31,
2016
 

Professional services contractor fees

   $ 7,125      $ 6,550  

Other taxes

     5,338        9,031  

Marketing and sales program expenses

     5,188        1,508  

Professional fees

     3,276        3,654  

Other

     3,084        2,411  

Self-insurance health and dental claims

     2,523        2,182  

Fixed assets in progress

     2,417        855  

Dividends payable

     2,328        2,298  

Employee reimbursable expenses

     2,120        1,624  

Short-term deferred rent

     1,954        1,770  

Partner commissions

     1,748        2,199  

Income taxes payable

     1,038        1,391  

Restructuring

     98        105  

Acquisition-related expenses and merger consideration

     —          290  

Foreign currency forward contracts

     —          883  
  

 

 

    

 

 

 
   $ 38,237      $ 36,751  
  

 

 

    

 

 

 

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
DEFERRED REVENUE (Tables)
6 Months Ended
Jun. 30, 2017
Schedule of Deferred Revenue
(in thousands)    June 30,
2017
     December 31,
2016
 

Term license

   $ 6,294      $ 15,843  

Perpetual license

     24,709        23,189  

Maintenance

     111,759        112,397  

Cloud

     17,677        13,604  

Services

     9,487        10,614  
  

 

 

    

 

 

 

Current deferred revenue

     169,926        175,647  

Term license

     —          —    

Perpetual license

     5,833        7,909  

Maintenance

     1,465        1,802  

Cloud

     1,133        1,278  
  

 

 

    

 

 

 

Long-term deferred revenue

     8,431        10,989  
  

 

 

    

 

 

 
   $ 178,357      $ 186,636  
  

 

 

    

 

 

 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2017
Stock-Based Compensation Expense Included in Consolidated Statements of Operations

Stock-based compensation expense is reflected in the Company’s unaudited condensed consolidated statements of operations as follows:

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands)    2017      2016      2017      2016  

Cost of revenues

   $ 3,677      $ 2,914      $ 7,299      $ 5,594  

Operating expenses

   $ 10,255      $ 7,967      $ 19,141      $ 14,222  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation before tax

   $ 13,932      $ 10,881      $ 26,440      $ 19,816  
  

 

 

    

 

 

    

 

 

    

 

 

 

Income tax benefit

   $ (4,287    $ (3,085    $ (8,102    $ (5,690
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2017
Summary of Basic and Diluted Earnings Per Share

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

 

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
(in thousands, except per share amounts)    2017      2016      2017      2016  

Basic

           

Net income

   $ 11,406      $ 4,536      $ 38,427      $ 14,936  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding

     77,313        76,318        77,039        76,347  
  

 

 

    

 

 

    

 

 

    

 

 

 

Earnings per share, basic

   $ 0.15      $ 0.06      $ 0.50      $ 0.20  
  

 

 

    

 

 

    

 

 

    

 

 

 

Diluted

           

Net income

   $ 11,406      $ 4,536      $ 38,427      $ 14,936  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average effect of dilutive securities:

           

Stock options

     3,694        1,924        3,439        1,808  

RSUs

     1,938        1,180        1,934        1,174  
  

 

 

    

 

 

    

 

 

    

 

 

 

Effect of assumed exercise of stock options and RSUs

     5,632        3,104        5,373        2,982  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average common shares outstanding, assuming dilution

     82,945        79,422        82,412        79,329  
  

 

 

    

 

 

    

 

 

    

 

 

 

Earnings per share, diluted

   $ 0.14      $ 0.06      $ 0.47      $ 0.19  
  

 

 

    

 

 

    

 

 

    

 

 

 

Outstanding stock options and RSUs excluded as impact would be anti-dilutive

     237        315        276        404  
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
GEOGRAPHIC INFORMATION AND MAJOR CLIENTS (Tables)
6 Months Ended
Jun. 30, 2017
Revenue by Geographic Area

The Company’s international revenue is from clients based outside of the U.S. The Company derived its revenue from the following geographic areas:

 

     Three Months Ended
June 30,
    Six Months Ended
June 30,
 
(Dollars in thousands)    2017     2016     2017     2016  

U.S.

   $ 118,447        60   $ 103,547        55   $ 256,056        60   $ 196,775        53

Other Americas

     12,086        6     15,983        8     21,577        5     41,542        12

U.K.

     19,228        10     31,336        17     49,418        12     55,691        15

Other EMEA(1)

     27,395        13     22,391        12     49,241        12     43,658        12

Asia Pacific

     20,824        11     15,739        8     44,935        11     30,188        8
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 
   $ 197,980        100   $ 188,996        100   $ 421,227        100   $ 367,854        100
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

 

(1)  Includes Europe, the Middle East and Africa, but excludes the United Kingdom.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Marketable Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 58,472 $ 63,356
Unrealized Gains 14 1
Unrealized Losses (72) (190)
Fair Value 58,414 63,167
Municipal bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 32,238 36,746
Unrealized Gains 11  
Unrealized Losses (30) (139)
Fair Value 32,219 36,607
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 26,234 26,610
Unrealized Gains 3 1
Unrealized Losses (42) (51)
Fair Value $ 26,195 $ 26,560
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities - Additional Information (Detail)
6 Months Ended
Jun. 30, 2017
Schedule of Available-for-sale Securities [Line Items]  
Weighted-average remaining maturity period of marketable debt securities, months 15 months
Minimum  
Schedule of Available-for-sale Securities [Line Items]  
Remaining maturities of marketable debt securities 2017-07
Maximum  
Schedule of Available-for-sale Securities [Line Items]  
Remaining maturities of marketable debt securities 2020-09
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Instruments - Additional Information (Detail) - Foreign Exchange Forward - USD ($)
Jun. 30, 2017
May 31, 2017
Dec. 31, 2016
Derivative [Line Items]      
Notional value   $ 0 $ 128,400,000
Derivative outstanding $ 0    
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Company Outstanding Forward Contracts (Detail) - Foreign Exchange Forward
$ in Thousands
Dec. 31, 2016
USD ($)
Accrued expenses  
Derivative [Line Items]  
Liability Derivatives $ 883
Other current assets  
Derivative [Line Items]  
Asset Derivatives $ 628
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Forward Contracts Outstanding with Total Notional Values (Detail) - Jun. 30, 2016 - Foreign Exchange Forward
€ in Thousands, ₨ in Thousands, £ in Thousands, AUD in Thousands, $ in Thousands
USD ($)
AUD
GBP (£)
INR (₨)
EUR (€)
Euro Member Countries, Euros          
Derivative [Line Items]          
Notional amount | €         € 24,735
British Pounds          
Derivative [Line Items]          
Notional amount | £     £ 7,885    
Australian Dollar          
Derivative [Line Items]          
Notional amount | AUD   AUD 25,830      
Indian Rupees          
Derivative [Line Items]          
Notional amount | ₨       ₨ 353,500  
United States of America, Dollars          
Derivative [Line Items]          
Notional amount | $ $ 93,460        
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Change in Fair Value of Forward Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) from the change in the fair value of forward contracts included in other income (expense), net $ 565 $ (1,421) $ 286 $ (3,718)
Foreign currency transaction (loss) gain from the remeasurement of foreign currency assets and liabilities (917) 306 (241) 1,682
Net gain (loss) $ (352) $ (1,115) $ 45 $ (2,036)
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amount of transfers between Level 1 and Level 2 $ 0   $ 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 49 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Assets and Liabilities Measured at Fair Value (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Fair Value Assets    
Total marketable securities $ 58,414 $ 63,167
Foreign currency forward contracts    
Fair Value Assets    
Foreign currency forward contracts   628
Fair Value Liabilities    
Foreign currency forward contracts   883
Money Market Funds    
Fair Value Assets    
Money market funds 5,633 458
Municipal bonds    
Fair Value Assets    
Total marketable securities 32,219 36,607
Corporate bonds    
Fair Value Assets    
Total marketable securities 26,195 26,560
Level 1 | Money Market Funds    
Fair Value Assets    
Money market funds 5,633 458
Level 2    
Fair Value Assets    
Total marketable securities 58,414 63,167
Level 2 | Foreign currency forward contracts    
Fair Value Assets    
Foreign currency forward contracts   628
Fair Value Liabilities    
Foreign currency forward contracts   883
Level 2 | Municipal bonds    
Fair Value Assets    
Total marketable securities 32,219 36,607
Level 2 | Corporate bonds    
Fair Value Assets    
Total marketable securities $ 26,195 $ 26,560
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Trade Accounts Receivable (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 222,610 $ 269,154
Allowance for sales credit memos (5,590) (4,126)
Total accounts receivable net 217,020 265,028
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 188,304 234,473
Unbilled trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 34,306 $ 34,681
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Changes in Carrying Amount of Goodwill (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2017
USD ($)
Goodwill [Line Items]  
Balance as of January 1, $ 73,164
Purchase price adjustments to goodwill (354)
Currency translation adjustments 80
Balance as of June 30, $ 72,890
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Amortizable Intangible Asset (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Goodwill and Other Intangible Assets [Line Items]    
Cost $ 127,435 $ 127,394
Accumulated Amortization (89,591) (83,203)
Net Book Value 37,844 44,191
Customer related intangibles    
Goodwill and Other Intangible Assets [Line Items]    
Cost 63,132 63,091
Accumulated Amortization (41,322) (37,573)
Net Book Value 21,810 25,518
Technology    
Goodwill and Other Intangible Assets [Line Items]    
Cost 58,942 58,942
Accumulated Amortization (42,908) (40,269)
Net Book Value 16,034 18,673
Other intangibles    
Goodwill and Other Intangible Assets [Line Items]    
Cost 5,361 5,361
Accumulated Amortization $ (5,361) $ (5,361)
Minimum | Customer related intangibles    
Goodwill and Other Intangible Assets [Line Items]    
Range of Useful Lives 4 years 4 years
Minimum | Technology    
Goodwill and Other Intangible Assets [Line Items]    
Range of Useful Lives 3 years 3 years
Maximum | Customer related intangibles    
Goodwill and Other Intangible Assets [Line Items]    
Range of Useful Lives 10 years 10 years
Maximum | Technology    
Goodwill and Other Intangible Assets [Line Items]    
Range of Useful Lives 10 years 10 years
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Amortization Expense of Acquired Intangibles (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 3,174 $ 3,604 $ 6,374 $ 6,569
Cost of revenue        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization expense 1,305 1,638 2,639 2,984
Operating expenses        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 1,869 $ 1,966 $ 3,735 $ 3,585
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Estimated Future Amortization Expense (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Goodwill and Other Intangible Assets [Line Items]    
Remainder of 2017 $ 5,953  
2018 11,343  
2019 5,551  
2020 2,655  
2021 2,631  
2022 and thereafter 9,711  
Net Book Value $ 37,844 $ 44,191
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accrued expenses    
Professional services contractor fees $ 7,125 $ 6,550
Other taxes 5,338 9,031
Marketing and sales program expenses 5,188 1,508
Professional fees 3,276 3,654
Other 3,084 2,411
Self-insurance health and dental claims 2,523 2,182
Fixed assets in progress 2,417 855
Dividends payable 2,328 2,298
Employee reimbursable expenses 2,120 1,624
Short-term deferred rent 1,954 1,770
Partner commissions 1,748 2,199
Income taxes payable 1,038 1,391
Restructuring 98 105
Acquisition-related expenses and merger consideration   290
Foreign currency forward contracts   883
Total accrued expenses $ 38,237 $ 36,751
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Deferred Revenue (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Deferred Revenue Arrangement [Line Items]    
Current deferred revenue $ 169,926 $ 175,647
Long-term deferred revenue 8,431 10,989
Total deferred revenue 178,357 186,636
Term license    
Deferred Revenue Arrangement [Line Items]    
Current deferred revenue 6,294 15,843
Perpetual license    
Deferred Revenue Arrangement [Line Items]    
Current deferred revenue 24,709 23,189
Long-term deferred revenue 5,833 7,909
Maintenance    
Deferred Revenue Arrangement [Line Items]    
Current deferred revenue 111,759 112,397
Long-term deferred revenue 1,465 1,802
Cloud    
Deferred Revenue Arrangement [Line Items]    
Current deferred revenue 17,677 13,604
Long-term deferred revenue 1,133 1,278
Services    
Deferred Revenue Arrangement [Line Items]    
Current deferred revenue $ 9,487 $ 10,614
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation Expense Included in Consolidated Statements of Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax $ 13,932 $ 10,881 $ 26,440 $ 19,816
Income tax benefit (4,287) (3,085) (8,102) (5,690)
Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 3,677 2,914 7,299 5,594
Operating expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax $ 10,255 $ 7,967 $ 19,141 $ 14,222
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Detail)
$ in Millions
6 Months Ended
Jun. 30, 2017
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense | $ $ 64.7
Weighted-average period of recognition of unrecognized stock-based compensation expense (in years) 2 years 1 month 6 days
Employees | Common Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares issued 1,068,000
Non-employee directors | Common Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares issued 13,000
Nonqualified Stock Options | Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Fair value of shares granted | $ $ 19.2
Number of shares granted, options 1,441,000
RSUs | Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares granted, RSUs 954,000
Fair value of shares granted | $ $ 41.9
RSUs granted in connection with the 2016 CICP 175,000
Percentage of target incentive compensation eligible to be elected and received by employees in the form of RSUs 50.00%
Restricted stock compensation expense | $ $ 7.7
Total stock-based compensation, period of recognition 1 year
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Earning per share reconciliation        
Net income $ 11,406 $ 4,536 $ 38,427 $ 14,936
Weighted-average common shares outstanding 77,313 76,318 77,039 76,347
Earnings per share, basic $ 0.15 $ 0.06 $ 0.50 $ 0.20
Net income $ 11,406 $ 4,536 $ 38,427 $ 14,936
Effect of assumed exercise of stock options and RSUs 5,632 3,104 5,373 2,982
Weighted-average common shares outstanding, assuming dilution 82,945 79,422 82,412 79,329
Earnings per share, diluted $ 0.14 $ 0.06 $ 0.47 $ 0.19
Outstanding stock options and RSUs excluded as impact would be anti-dilutive 237 315 276 404
Stock Options        
Earning per share reconciliation        
Weighted-average effect of dilutive securities 3,694 1,924 3,439 1,808
RSUs        
Earning per share reconciliation        
Weighted-average effect of dilutive securities 1,938 1,180 1,934 1,174
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Geographic Information and Major Clients - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
Customer
Jun. 30, 2016
Customer
Jun. 30, 2017
Segment
Unit
Customer
Jun. 30, 2016
Customer
Dec. 31, 2016
Customer
Geographic information and major clients          
Number of reportable segment, customer engagement solutions | Segment     1    
Number of reporting unit | Unit     1    
Number of clients representing 10% or more of Company's total revenue 0 0 0 0  
Number of clients representing 10% or more of Company's total outstanding trade receivables     0   0
Clients accounting for 10% or more of total revenue or outstanding trade receivables     No client accounted for 10% or more of the Company’s total revenue during the three and six months ended June 30, 2017 and 2016. No client accounted for 10% or more of the Company’s total outstanding trade receivables as of June 30, 2017 or December 31, 2016.    
Credit Concentration Risk | Total Revenue | Minimum          
Geographic information and major clients          
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00%  
Credit Concentration Risk | Trade Receivables | Minimum          
Geographic information and major clients          
Concentration risk, percentage     10.00%   10.00%
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue from International Clients by Geographic Areas (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenues from External Customers and Long-Lived Assets [Line Items]        
Geographic revenue $ 197,980 $ 188,996 $ 421,227 $ 367,854
Geographic revenue percentage 100.00% 100.00% 100.00% 100.00%
U.S.        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Geographic revenue $ 118,447 $ 103,547 $ 256,056 $ 196,775
Geographic revenue percentage 60.00% 55.00% 60.00% 53.00%
Other Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Geographic revenue $ 12,086 $ 15,983 $ 21,577 $ 41,542
Geographic revenue percentage 6.00% 8.00% 5.00% 12.00%
United Kingdom        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Geographic revenue $ 19,228 $ 31,336 $ 49,418 $ 55,691
Geographic revenue percentage 10.00% 17.00% 12.00% 15.00%
Other EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Geographic revenue [1] $ 27,395 $ 22,391 $ 49,241 $ 43,658
Geographic revenue percentage [1] 13.00% 12.00% 12.00% 12.00%
Asia Pacific        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Geographic revenue $ 20,824 $ 15,739 $ 44,935 $ 30,188
Geographic revenue percentage 11.00% 8.00% 11.00% 8.00%
[1] Includes Europe, the Middle East and Africa, but excludes the United Kingdom.
EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *Z!"4L?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ KH$)2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "N@0E+$4,RK^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NFFE,:*N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\ MM)+R,^XA2'64>X2ZJE9@D:26)&$"%F$ALJ[52JB(DGP\X[5:\.$S]C-,*\ > M+3I*P$L.K)LFAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LV']^>IW7+8Q+))W"_"L90:> &W:9_-;Q:^'47W1=02P,$% @ KH$)2YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "N@0E+/): !&," 5" & 'AL+W=OFP>&(#Z=7) MA?$.2[7D5R &3O#9D#H*4!1EH,-M'U:EV3ORJF0W2=N>''D@;EV'^>\]H>RQ M#6'XOO'27ANI-T!5#OA*OA'Y?3ARM0*3E7/;D5ZTK \XN6S#'7P^P$03#.)' M2QYB-@]T*"?&7O7B\WD;1MHC0DDMM0FLACLY$$JU)>7'K]%H.&EJXGS^;OVC M"5X%<\*"'!C]V9YELPV+,#B3"[Y1^<(>G\@84!H&8_1?R)U0!=>>*(V:46%^ M@_HF).M&*\J5#K_9L>W-^+ G"1QI?@(:"6@BH.2_A'@DQ!/!WB:PGIE0/V") MJY*S1\#MUQJP3@KX'*O+K/6FN3MSIJ(5:O=>126X:S,C8F\1:(: $P(HVY, M\@GLD4-'_PH<7$3L%XB]$<2&'L_HB9^>>.F)H2KJX !>1^052KT#JT/.% M@(LH_ *95R!SZ)N%@(N D5\A]RKD+A\N)"PD-9#>?N8(YGZ1PBM2N"*+3-E; M2#:'K*3*QBNQ<262A80'DOHE8.0OJ,BUD"U+RH-9N2NX4K;0M5 L5:#S36 $ MXR)=D_(6\ XB5VJ98!X,6LDPZ*]B&+L6ECGFPZ 5%7^Q0[>64;QXCD;,_-KR M/$-)YB0"F#VR'>%7TX]$4+-;;YKA;'?J>3MD'NF_<-LPOV)^;7L1G)A43[UY MD"^,2:(&PO=V]R:W-H965T&UL M?9C;;N,V$(9?Q?!]5YSA48%CH%91M$ +++;8]EJ)F=A8V7(E)=Z^?2G9,>29 MX=Y8!__#^7GZ2'%U;KMO_2[&8?']T!S[Q^5N&$X/1=$_[^*A[C^UIWA,_[RT MW:$>TF/W6O2G+M;;*>C0%*B4*P[U_KAQ_/_>Q^,5;EJ6V_C0^_;Q^7:G04F_@\C$74Z?(>J]@T8TG) MQ[_70I>WG&/@_/ZC]%^GRJ?*/-5]K-KFG_UVV#TNPW*QC2_U6S-\:<^_Q6N% M[')QK?T?\3TV23XZ23F>VZ:??A?/;_W0'JZE)"N'^OOENC].U_.U_(\P.0"O M 7@+ //# 'T-T"2@N#B;JOI+/=3K5=>>%]VEMT[U."C@0:?&?!Y?3FTW_9=J MVZ>W[VLTJ^)]+.A[OY'@MQNLIWLSC M/:G$1>(GR7&2 (*;I;G4A,N\LJ61S1C1C.%F C%SD=A9%AL,D':ON,II<%[V M8D4OEGLIB1?+LD!0RBAB1I!I[1W(;ISHQC$WFJ39.)8&P2ND;@29LVK6SG=N MO.C&!E4@JHJKP(#-3( @>@G<"YECFR#TDU66>!%4""'3+J7HI>1> M-/%2LBPFC05#)Y,@0PNSFMVY 24#2G$_C%"*9=(AL(X291@R8Q@RP 3NQU(_ MP!)Y4"5M'T'FRE!F>@MD=@)R/X[Z0=X3#NC8$52Z+%7&C4QBX"C6%,57S5T> M'PS%GR S!LI<;\DP!DYC36D,'+0>0TF9(\D2CS-K \A !DYD38D,G+7.8>G9 MJBOHK'$VLW2"#&5P;/$UN3Z700J;>B8Q3Y#BU%%_(.>D]8X4@I9>CBC 2C5&!#3]+I4F7& MGI9AJCE,+467YI!$CWAR:^#..M3_?=Y63J\C"T MI^NI6W$[^EO_#U!+ P04 " "N@0E+HL^&]!X" #?!@ & 'AL+W=O MN[]X77ZE(*M8#RK,47^ GB5WM@,D)CEE-50\,KVC@,SEOW MD[_9KY1>"WY7T/')W%&='"E]4\&WT];U%! 0*(3*@.5P@ST0HA))C+]#3GPI^5.=1+EU5ZYS@C.^$O%*NZ\P]!.[SM#\=[@!D7)% M(FL4E'#][Q17+F@]9)$H-7[OQZK18S?DO]N6#<%@"$:#'STTA(,A- RH)].M M?L8"YQFCG;S.T$WE&22[7A),),%< ML5]0Q*,$R?HC1+ ($6A_-/$GG@'12U(M:7K.>&V(]K8H\H-DF21<) EM$M\@ MZ27QI(COZ9\!\[%NQA,M\D0VC['YN\BJ8Y(\4LP8XD6&V&8(#8;X0X9'BAE# MLLB0V R1P9!8%0+/6WPSSRAG3.DB4VHSQ093:E5*T\2+;*0GA#.BU2+1RB9* M#**572B)U[Y-](2P)T*3HT8=_3\PNU0-=XY4R%-+GRUG2@7(I-Z+S%?*VV8, M")R%FJ9RSOHSMP\$;8?K!(UW6OX?4$L#!!0 ( *Z!"4O!*7<(E04 %0< M 8 >&PO=V]R:W-H965T&ULC9E?;]LV%,6_BN'WUKR7 MI$0%28#*]K !&U!TV/:L)DIBU+8\24FZ;S]*5EW[WL.F+[&M_.XE#_\=4KQ^ M;=HOW5-=][.ON^V^NYD_]?WA:K'H[I[J7=6];P[U/O[GH6EW51]_MH^+[M#6 MU?T8M-LNV)ALL:LV^_GM]?CL8WM[W3SWV\V^_MC.NN?=KFK_*^MM\WHSI_FW M!Y\VCT_]\&!Q>WVH'NL_Z_ZOP\U*_=V??9(.5STWP9?OQV?S,W0XWJ;7W7#RFJ^/%2+^OM=L@4Z_'OE'1^ M*G,(//_^+?LOH_@HYG/5U#M4P[.C* MQ^ZZ&QZ.O3/^+[9G%Y^^W&;Y]>)ER#,AY1'A.1;(UP&QA*,/*/%3FM3+1^.41\6?%^,(71B@#E*=, M*M,44?#>"V4 ,X%L0ED&E65:F17*,E5,GELOJ*6F,DN9$\HT1:Y@)Y4!C$UN M&"O+H;)<*Q.U*7-=3)$7078:P$(HBDQHTYAC8C4>-6:S/'B'M06H+>B9ZG%\ M >.+MV=J ;K RY8!D"4Q,U8:8B\SK0%DK<6:R."EWKP]2R?F8C ;$MJ7@(J# M60S2%:#(,8MU>XTP9IM862EA8_3V/)V8RR4H(R?% 8R=S+8"&%%!(9/R &?8 MN#RA#SKD!V*M+Y/Z6/=*'G(O]0',D#%2G\;(QO:22Q'B*(NNE="'K96LUJ?V M(1;4*-9<"00 X^ YD]L&Q'EBEUB1")L_.;TFA40&;+($7+:0;:0] M+_V,K:R.IM@G:X/MF[1_![D?(^"HRIH $Q(+-V/396VZ06ZS M&#E@L'(_NX0<>RNG+>#8QXV6*'>-.&MRGS@4,;9>UM8;O%0(3#!7NR5 93:3 MQ@0HRT60DQ9@T75#8AO(V'99VZXT^)*U ;XK2*ZX@+)R8J]0*E83%E"4A<0, M8>RWK/U6FD3)P$?E46R)(-D7*P!9EALE +F40S+V6-8G;%F797&$! M]"XZFNHOC;%LQC7*9;/4>8:Q][/V_B"]GX$+>SE]EH#RKE ]IJEXW)#)UJC( M>/)+O?S!OL_:]^5[@9*U!;\K@E/]IK%";@Y6*)D7 MTO0GYN(%##EE^@!S8.G7E WZG0\JTQ6I-R.,/9_U*;M(K4+8IUG[="%/;1,3 MSJIJWLNSYA)2>GU%E-S,0BBARV+3M]KTY>ZLG!BA2QY&(:5T06Y!8.89DEN9;!;,;*S1[.ECJGV\0K8NVK MNN>UT86X>Y=#&F!YX5BN9C";DR^9UC";Y53O8W^UVE_EJ;J<&#%B5=?]#+7" ME-PXO$4=E2W.;D1V=?LX7D]UL[OF>=\/ _KLZ>D*[ ,/-RKB>4E72P+/5W2U M/EYP?4]_O&_[HVH?-_MN]KGI^V8WWK8\-$U?Q\K'Y6<^>ZJK^]./;?W0#U_S M^+T]WG,=?_3-8;K#6YPN$F__!U!+ P04 " "N@0E+2R-MIZ$" #C" M& 'AL+W=O:>*/?( MJ02F3=JDJM.V9Q<,1$WBS#;0_?O93DB#[;*]$/MRSKGW7,=VYA?&7\614AF\ MU54C%N%1RG8616)[I#41#ZREC?IGSWA-I)KR0R1:3LG.D.HJ@G&<1C4IFW Y M-[$GOIRSDZS*AC[Q0)SJFO _*UJQRR($X37P7!Z.4@>BY;PE!_J=RA_M$U>S M:%#9E35M1,F:@-/](GP$LTVN\0;PLZ07,1H'VLD+8Z]Z\F6W"&-=$*WH5FH% MHAYG6M"JTD*JC-^]9CBDU,3Q^*K^R7A77EZ(H 6K?I4[>5R$>1CLZ)Z<*OG, M+I]I[R<)@][\5WJFE8+K2E2.+:N$^0VV)R%9W:NH4FKRUCW+QCPOO?Z5YB? MG@ '@LI]CX!Z GHGX+L$W!/P_V9(>D)B98@Z[Z:9:R+)#=Z] 2_=:! M6:*6:ZN#9G7,?ZJ?0D7/RVDVC\Y:IX>L.@@<0=+\%K)V(6! 1"K_4 3T%;&" M#AW>)BA<1#JU:OBGR.:NR$V9R-LK9/AXW"M@]:J#9 ;2=(T .$XM-RX*)\@" MK5T0RC&T%F?C28BG(ZT;6]AK"QL)-+:5^_F)EY^X;;'69M5!DE&5$ZMSA0M) M[(ZX$ MS,;%( S];E*OF]1Q ^+8LI.ZA>2)Y;EP01, (;8\N2B88BO?QBN% M/MABF==6YK%EO[R9SY:UU0L7- ' .1!<%,Q2>ZT\4GG^P8[,O:YRCRMKUZ]R M=X<@U6/+EHM"R''E@C 4V39\B3$,,4E5\?HZC M^N(8)A7=2SW,U)AW]VXWD:SM/RFBX;MF^1=02P,$% @ KH$)2^L6"?H_ M! 91, !@ !X;"]W;W)KO-$/J%M@&8A5%"[1 L$7;9\6F+UC)%A7V)).1R>(34? M*2YO=?.M/1K3S;Y7Y;E=S8]==WD)@G9[-%71?JDOYFS_LZ^;JNCL;7,(VDMC MBMW0J"H##L,XJ(K3>;Y>#L_>FO6ROG;EZ6S>FEE[K:JB^7=CROJVFM/\\\'7 MT^'8]0^"]?)2',P?IOOS\M;8N^ >97>JS+D]U>=98_:K^2N]Y$KU#0;%7R=S M:Q^N9WTJ[W7]K;_Y=;>:A[TC4YIMUXT7,R44S6=3]K^9#U-:>>_$ M]K&MRW;X.]M>VZZNIBC62E5\'W]/Y^'W-L7_;(8;\-2 [PULW__70$T-U(\& M>DA^=#:D^E/1%>ME4]]FS3A;EZ)_*>A%V<'<]@^'L1O^9[-M[=./-85J&7ST M@2;-9M3PH^:N"&ST>Q>,NMBPTYR?.\A=19SA'A1,0@WMU5,2&@?0,( > NB' M !F)01@ER2 Y#Q*5:DY$)JZ*=*9B["6"7B*03(0#Q#! ["2C(I',*(D>;"YT M+$0Y$!%E(;:20"N)8X7"6'A)G&Z(5214.5!1G'C&)85F4F!&S-\F=;KA6.M0 MF'%5E*7DF>4,FLF F528R5PS6KR6N:M94)PRMD(A9D (S&02 B%X9Z3E'*AT ME'A&ACQ((K<"R//:$43.*[&;$C7H*LD48XEI,LX\EG"Z*/(L:2U=!0A+*69 MK%&L8_:5!F8IN3 EL:93CV<8@Q.!N#D4*;N$G'!3@$BE$?-L"(.3 3A9 MDIP!$*-0RP84Y/!CI%]HXPQ MQP!S\E7>,-PURB4CA[(H\Y4@)AT#TK$D';L(6W#"L=PC(5V2^I9+QJACL'UD MN9=E=V=H*R.5F$(RNUJR9S5@3$X&Y)0?)!L&1%0ZC9UJ13J+6 _,%2:G N1D M24[E(M&*Y#3Z= 5^5Y.LD>OJL98KEZY\#7:P?ZW%T%#P<3E2F M.0SG..UL6U_/77\,\/#T?E;TROWAAGB^H9=\//'Y$68\@/J]: ZG_*]V,!S_C35=?ID.MX'ZRMOX/4$L# M!!0 ( *Z!"4NOE)Y,IP$ )$# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0[LC:5:20,G2]R@M;!_CZ!P+.B>OCH>9=OY MZ&!EWHL6?H+_U9]LL-@2I98:C)-HB(6FH'?[PS&+^ 3X+6%TJS.)E9P1GZ/Q MK2[H+@H"!96/$438+G /2L5 0<:?.29=4D;B^OP:_4NJ/=1R%@[N43W)VG<% MO:6DAD8,RC_B^!7F>JXIF8O_#A=0 1Z5A!P5*I=64@W.HYZC!"E:O$R[-&D? MIQO.9]HV@<\$OA!N4QXV)4K*'X0796YQ)';J?2_B$^\///2FBL[4BG07Q+O@ MO93[C.?L$@/-F..$X6O,@F A^I*";Z4X\@]TODW/-A5FB?[IOPJW,-F[)&S5 M$@VV3@+W!IV'](6PKC2-G].%A4OL:1 ]!RNXJ3$ 7 M_L=B*&A\/'X.9SM-R61X[.&PO=V]R:W-H965T&UL?5-M;YPP#/XK47Y M>S'QLE'Z]Y\ M!Q#(NU;&%[0+H3\PYJL.M/ WM@>#-XUU6@1T7.DKGY M+W !A?"H!&M45OGT)=7@@]5S%I2BQ?MT2I/.<;K)KK1M I\)?"'<)P*;"B7E MGT009>[L2-PT^U[$7[P_<)Q-%8-I%.D.Q7N,7LI]=INS2TPT8XX3AJ\Q"X)A M]J4$WRIQY/_0^38]VU28)?KM?Q5N8>[^*L)6(]'@VK0,GE1V,&D15]%EWQYX M&ND?^+2L7X5KI?'D; /^F#2^QMH *&5W@QO0X?M8' 5-B.9'M-VT)9,3;#\_ M +:\PO(W4$L#!!0 ( *Z!"4L::B$"J $ )$# 8 >&PO=V]R:W-H M965T&UL?5-A;]P@#/TKB!]0[KBMK4Y)I%ZG:9,VZ=1IZV[%5;ICA=9\IU=D>$0C.[@[)@?K%7NUPD, MCCG?\S?'DV[:$!VBR'K5P#<(W_NS(TLL42IMH?,:.^:@SOG#_G@Z1'P"_- P M^M69Q4HNB"_1^%SE?!<%@8$RQ B*MBL\@C$Q$,GX.4HT?BTLG+P >T< MA:18]3KMNDO[.-U(.=.V"7(FR(5PG_*(*5%2_D$%560.1^:FWORWVA]M,7&.@&7.:,'*-61""HB\IY%:*D_R'+K?IATV%AT1_ M]U^%6YB[OY*(54LLN"8-@V'] ;B#WP:UJ_*-;KS[(*!'B:U MKT8,0%)V-S0!+?V/Q3!0AWB\H[.;IF0R O;S!Q#++RQ^ U!+ P04 " "N M@0E+VA*,-*@! "1 P &0 'AL+W=OV!X,WC75:!'1=RWSO0-2) MI!7CN]TMTT(:6N8I=G9E;H>@I(&S(W[06KC7$R@[%G1/WP*/LNU"#+ R[T4+ MWR'\Z,\./;9DJ:4&XZ4UQ$%3T+O]\91%? +\E##ZE4UB)Q=KGZ+SM2[H+@H" M!56(&00>5[@'I6(BE/$\YZ1+R4AL9>+\'!OU2]9AZZ@!TIJ:,2@ MPJ,=O\#8?D;4$L#!!0 ( *Z!"4N'0Q&PO=V]R:W-H965TIZJ3-NG4:=OG'!B(FL0L"4?W[Y<$2M&&]H78SGOVLW'R$>V+ZP \>=7* MN()VWO='QES5@1;N!GLPX:9!JX4/KFV9ZRV(.I&T8CS+;ID6TM R3[&S+7,< MO)(&SI:X06MA?Y] X5C0'7T+/,NV\S' RKP7+7P#_[T_V^"Q)4LM-1@GT1 + M34'O=\?3/N(3X(>$T:UL$CNY(+Y$YW-=T"P* @65CQE$.*[P $K%1$'&KSDG M74I&XMI^R_Z8>@^]7(2#!U0_9>V[@MY14D,C!N6?<7R"N9\/E,S-?X$KJ "/ M2D*-"I5+7U(-SJ.>LP0I6KQ.IS3I'*<;?IAIVP0^$_A"N$MUV%0H*?\DO"AS MBR.QT^Q[$7_Q[LC#;*H83*-(=T&\"]%KN3MD.;O&1#/F-&'X&K,@6,B^E.!; M)4[\'SK?IN\W%>X3_?!?A5N8OS6RU4@TV#8M@R,5#B8MXBJZ[-L]3R-]AT_+ M^E785AI'+NC#CTGC:Q ]!"G93=B +KR/Q5'0^&A^#+:=MF1R//;S V#+*RS_ M %!+ P04 " "N@0E+'7_"_QXG[94**KXTMO.>_>PZV8CNV;< @;U8T_F[7&0R..=_S MU\"3;MH0 Z+(>M7 5PC?^HLC3RQ9*FVA\QH[YJ#.^7A$ M\T-7H"7 CWJ8Z8"B7E[U501>9P9&Z:?:_B+]Z?),VFC,$T MBG1'XCU%;\7^*#-QBXEFS'G"R#5F00C*OI206R7.\A^ZW*8?-A4>$OWX7X5; MF,-?1<1J)!9I 0 D0, !D !X;"]W;W)K&UL?5/;;MLP M#/T501]0)4JZ%H%MH&E1=, &!"VV/2LV;0O5Q9/DN/O[4K+K&INQ%XNDSB$/ M:2H;K'OU+4 @;UH9G],VA.[ F"];T,)?V0X,WM36:1'0=0WSG0-1)9)6C&\V M7Y@6TM B2[&3*S+;!R4-G!SQO=;"_3F"LD-.M_0C\"R;-L0 *[).-/ "X4=W M;0_'7<0GP$\)@U_8)'9RMO8U.E^KG&ZB(%!0AIA! MX'&!>U J)D(9OZ><="X9B4O[(_MCZAU[.0L/]U;]DE5HE6"-TBJ?OJ3L?;!ZRH)2M'@;3VG2.8PWNYN)MD[@$X'/ MA-M4AXV%DO('$421.3L0-\Z^$_$7;P\<9U/&8!I%ND/Q'J.78KO?9^P2$TV8 MXXCA2\R,8)A]+L'72ASY/W2^3M^M*MPE^OZ_"M8.V M&[=D=(+MI@? YE=8O -02P,$% @ KH$)2Y?HR(:H 0 D0, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0[G)MKSHED7JM MJDW:I%.K;9^YQ$E0 6= +MV_+Q":1ENT+\$V[]G/CLE'-*^V W#D34EM"]HY MUQ\8LU4'BMLK[$'[FP:-XLZ[IF6V-\#K2%*299O-+5-<:%KF,78R98Z#DT+# MR1 [*,7-GR-(' NZI1^!9]%V+@18F?>\A1=P/_J3\1Z;L]1"@;8"-3'0%/1^ M>SCN CX"?@H8[<(FH9,SXFMPOM8%W01!(*%R(0/WQP4>0,J0R,OXG7+2N60@ M+NV/[$^Q=]_+F5MX0/E+U*XKZ!TE-31\D.X9QR^0^KFA)#7_#2X@/3PH\34J ME#9^2358ARIE\5(4?YM.H>,YIIM]HJT3LD3(9L)=K,.F0E'Y(W>\S V.Q$RS M[WGXQ=M#YF=3A6 <1;SSXJV/7LKM]6W.+B%1PAPG3+;$S CFL\\ELK42Q^P? M>K9.WZTJW$7Z]7\5KF'V?Q5ABY$H,&UF@6V@Z3!LP 8$+;H]*S9M"]7%D^2X M^_M2LNH9J]$7BZ3.(0]I*A^-?78=@"-,8J M[M&U+7.]!5Y'DI(LVVP^,\6%IF4>8R=;YF;P4F@X6>(&I;C]>P1IQH)NZ5O@ M0;2=#P%6YCUOX1'\4W^RZ+$Y2RT4:">,)A::@MYM#\==P$? +P&C6]@D='(V MYCDXW^N";H(@D%#YD('C<8%[D#(D0AE_4DXZEPS$I?V6_6OL'7LY\*NJ>DAH8/TC^8\1ND?CY1DIK_ 1>0" ]*L$9EI(M?4@W.&Y6RH!3%7Z93 MZ'B.Z>8FT=8)62)D,V$?Z["I4%3^A7M>YM:,Q$ZS[WGXQ=M#AK.I0C".(MZA M>(?12[F]WN?L$A(ES''"9$O,C&"8?2Z1K94X9N_HV3I]MZIP%^G7'RIY!# MIP$ )$# 9 >&PO=V]R:W-H965TIVF55NG4:=OG'!B(FL0T"4?[[Y<$RM"&]H78SGOVLW'R M$>VSZP \>=7*N()VWO='QES5@1;N!GLPX:9!JX4/KFV9ZRV(.I&T8CS+/C(M MI*%EGF)G6^8X>"4-G"UQ@];"OIU X5C0'7T//,FV\S' RKP7+7P'_Z,_V^"Q M)4LM-1@GT1 +34'O=L?3/N(3X*>$T:UL$CNY(#Y'YZ$N:!8%@8+*QPPB'%>X M!Z5BHB#C9+L+!/:I?LO9=06\IJ:$1@_)/.'Z%N9\# M)7/SW^ **L"CDE"C0N72EU2#\ZCG+$&*%J_3*4TZQ^F&'V;:-H'/!+X0;E,= M-A5*RC\++\KQ%^\._(PFRH&TRC271#O0O1:[@Y9SJXQT8PY31B^ MQBP(%K(O)?A6B1/_A\ZWZ?M-A?M$__!?A5N8OS6RU4@TV#8M@R,5#B8MXBJZ M[-L=3R/] Y^6]5'85AI'+NC#CTGC:Q ]!"G93=B +KR/Q5'0^&A^"K:=MF1R M//;S V#+*RQ_ U!+ P04 " "N@0E+N@=GUJ^['K%)-US[X'".1%*^-+VHXMTT(:6A4I=G958<>@I(&S(W[4 M6KA?)U!V*NF>O@8>9=>'&&!5,8@.OD'X/IP=>FS)TD@-QDMKB(.VI/?[X^D0 M\0GP)&'R*YO$3B[6/D?G'!JA^R"7U)[RAIH!6C"H]V^@2YGUM*'_D.)LZ!M,HTAV*]QB]5OM;7K!K3)0QIQG#UY@%P3#[4H)OE3CQ?^A\FW[8 M5'A(]#?_5;B%.?Q5A*U&HL%U:1D\J>UHTB*NHLN^W?,TTC_P>5F_"M=)X\G% M!OPQ:7RMM0%0RNX&-Z#'][$X"MH0S7=HNWE+9B?8(3\ MKS"ZC=02P,$% M @ KH$)2XS8-3^H 0 D0, !D !X;"]W;W)K&UL?5/;CIPP#/V5*!^P&3(S[6H$2#M;5:W42J.MVGW.@(%HP M%+6H+\1VSK&/C9./UKWX#B"05ZV,+V@70G]BS%<=:.'O; \&;QKKM CHNI;Y MWH&H$TDKQG>[=TP+:6B9I]C%E;D=@I(&+H[X06OA?IU!V;&@&7T+/,FV"S' MRKP7+7R#\+V_./38DJ66&HR7UA '34$?LM-Y'_$)\$/"Z%Z MH+LH"!14(680>-S@$92*B5#&SSDG74I&XMI^R_XQ]8Z]7(6'1ZN>91VZ@MY3 M4D,C!A6>[/@)YGZ.E,S-?X$;*(1')5BCLLJG+ZD&'ZR>LZ 4+5ZG4YITCM/- M(9MIVP0^$_A"N$]UV%0H*?\@@BAS9T?BIMGW(O[B[,1Q-E4,IE&D.Q3O,7HK ML^,A9[>8:,:<)PQ?8Q8$P^Q+";Y5XLS_H?-M^GY3X3[1#_]5N(4Y_E6$K4:B MP;5I&3RI[(JZBR[X]\#32/_!I6;\*UTKCR=4&_#%I?(VU 5#*[@XWH,/W ML3@*FA#-]VB[:4LF)]A^?@!L>87E;U!+ P04 " "N@0E+!S=U$JL! "1 M P &0 'AL+W=O2X^_M*LNMYG5\LDCJ'/*2I;$#[XEH M3]ZT,BZGK??=@3%7MJ"%N\(.3+BIT6KA@VL;YCH+HDHDK1C?;&Z9%M+0(DNQ MDRTR[+V2!DZ6N%YK8?\<0>&0TRW]"#S)IO4QP(JL$PT\@__9G6SPV)REDAJ, MDVB(A3JG]]O#<1?Q"?!+PN 6-HF=G!%?HO.MRNDF"@(%I8\91#@N\ !*Q41! MQNN4D\XE(W%I?V3_FGH/O9R%@P=4OV7EVYSN*:F@%KWR3S@\PM3/#253\]_A M BK HY)0HT3ETI>4O?.HIRQ!BA9OXRE-.H?Q9G<]T=8)?"+PF;!/==A8*"G_ M(KPH,HL#L>/L.Q%_\?; PVS*&$RC2'=!O O12[&]N8&<%" M]KD$7RMQY/_1^3I]MZIPE^C7_RB\^Z1P#;/_5(0M1J+!-FD9'"FQ-VD1%]%Y MW^YY&NE?^+BL/X1MI''DC#[\F#2^&M%#D+*Y"AO0AO&PO=V]R M:W-H965T-S" E MT_\.(-28XPU^3SSQIK4^08JL9PW\!ONG/VH7D86EXA(ZPU6'--0YOMOL#ZG' M!\ SA]&L]LAW%Z_\[^ M&'IWO9R8@7LE7GAEVQS?8E1!S09AG]3X'>9^4HSFYG_"&82#>R=.HU3"A%]4 M#L8J.;,X*Y*]32OOPCI.)^G-7!8OH',!70IN@PZ9A(+S!V99D6DU(CW=?<_\ M)][LJ;N;TB?#580S9]ZX[+G8I-\R@:LR"(8U\D:$SB0#^5TWCY M-NIP&\IW:_7KY,)A#/.%QUU49!Y")(9)+T3(ZN-* MT$UXU@:5:NC"2*VRR^39+/\GQ7]02P,$% @ KH$)2PPFLQ2K 0 MD0, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0 M)4J;!H%MH.E0;, &!!VV/2LV;0O5Q9/DN/O[4;+K>IU?+)(ZASRDJ6RP[L6W M (&\:F5\3ML0NB-COFQ!"W]C.S!X4UNG14#7-K?HEJ]#F]$!)!;7H57BVPV>8^KFC9&K^ M*UQ!(3PJP1JE53Y]2=G[8/64!:5H\3J>TJ1S&&]N]Q-MG< G I\)AU2'C862 M\D\BB")S=B!NG'TGXB_>'CG.IHS!-(ITA^(]1J_%=K_/V#4FFC"G$<.7F!G! M,/M<@J^5./'_Z'R=OEM5N$OTVW\4WG]0N(8Y?"C"%B/1X)JT#)Z4MC=I$1?1 M>=\>>!KI.WQ?0<0R)M6QA>T"Z$_,.:K M#K3P5[8'@S>-=5H$=%W+?.] U(FD%>-9=L.TD(:6>8J=7)G;(2AIX.2('[06 M[L\1E!T+NJ/O@6?9=B$&6)GWHH4?$'[V)X<>6[+44H/QTAKBH"GH_>YPW$=\ M KQ(&/W*)K&3L[6OT?E:%S2+@D!!%6(&@<<%'D"IF AE_)YSTJ5D)*[M]^Q/ MJ7?LY2P\/%CU2]:A*^@=)34T8E#AV8Y?8.[GFI*Y^6]P 87PJ 1K5%;Y]"75 MX(/5'?@.)LJ!M,HTAV*]QB]E+N;SSF[Q$0SYCAA^!JS(!AF7TKPK1)'_A^=;]/W MFPKWB?YI7?TV^Z!P"_-1(UN-1(-KTS)X4MG!I$5<19=]N^=II/_@T[)^%ZZ5 MQI.S#?ACTO@::P.@E.P*-Z##][$X"IH0S5NTW;0EDQ-L/S\ MKS"\B]02P,$ M% @ KH$)2Z:^"?[4 0 P 0 !D !X;"]W;W)K&UL;53MCIP@%'T5P@,L#N,XTXF:[&S3M$F;3+;I]C>CUX\LB 4*&EAU*LY[P!)P[(FOCU\R)%TE7N)Z_LW_RO=M>;DS#D^0_V](T M&3YA5$+%!FZ>Y?@9YGX.&,W-?X4[< MW3JQ&(;GV7U0,VD@QLU@K@KU-8]OY M<9Q6XF0N"Q?0N8 N!2>O0R8A[_PC,RQ/E1R1FO:^9^X7[\[4[DWADGXK_)HU MKVWVGN^.-"5W1S1C+A.&KC$+@ECV18*&)"[TOW(:+M\''>Y]>?R/P_W&80@3 MAT7BH$@<(#AL1$*8)"QR"(H< @3'C4@(?8G[9*2@/62O1@&V[L M<[($'"KCID<[5].EF@(C^_F](,NCE?\!4$L#!!0 ( *Z!"4LIX<#:J@$ M )$# 9 >&PO=V]R:W-H965TIVF3-NG4:=WG'!B(FL0L"4?W[Y<$REC'%V([[]G/QLE'M,^N M _#D12OC"MIYWQ\98^[FC9&[^ M*UQ!!7A4$FI4J%SZDFIP'O6<)4C1XF4ZI4GG.-WP#S-MF\!G E\(AU2'3862 M\H_"BS*W.!([S;X7\1=G1QYF4\5@&D6Z"^)=B%[+[)#E[!H3S9C3A.%KS()@ M(?M2@F^5./'_Z'R;OM]4N$_TVW\4\C<*MS#[-T78:B0:;)N6P9$*!Y,6<15= M]NV>IY'^A4_+^DW85AI'+NC#CTGC:Q ]!"F[F[ !77@?BZ.@\=%\'VP[;.SG!\"65UC^ 5!+ P04 " "N@0E+8JH$!ZL! "1 P &0 'AL+W=O MMC,MIZWUW8,R5 M+6CAKK #$VYJM%KXX-J&NZ^D@9,EKM=: MV-II ;C)!IBH<[IW?9PW$5\ M OR6,+B%36(G9\3GZ'RO>2D;BTW[)_ M3;V'7L["P3VJ)UGY-J=[2BJH1:_\(P[?8.KGAI*I^1]P 17@44FH4:)RZ4O* MWGG44Y8@18N7\90FG<-XPS]/M'4"GPA\)NQ3'3862LJ_""^*S.) [#C[3L1? MO#WP,)LR!M,HTET0[T+T4FSWUQF[Q$03YCAB^!(S(UC(/I?@:R6._#\Z7Z?O M5A7N$OWZG<*;#PK7,+.K$3T$*9NKL %M>!^SHZ#VT?P4;#MNR>AX[*8'P.976/P%4$L# M!!0 ( *Z!"4M\1>=:IP$ )$# 9 >&PO=V]R:W-H965T%-;IT5 MUS7,=PY$E4!:,;[9O&=:2$.++,5.KLAL'Y0T<'+$]UH+]_L(R@XYW=)KX$4V M;8@!5F2=:. ;A._=R:''9I9*:C!>6D,-LRAA,HTAW*-YC]%)L M]P\9NT2B*>=\>>1KIW_1Q6;\*UTCCR=D&_#%I?+6U 5#*Y@XW MH,7W,3L*ZA#-![3=N"6C$VPW/0 VO\+B#U!+ P04 " "N@0E+_2P.LJD! M "1 P &0 'AL+W=O=\?&'-5!XJ[*].#QIO&6,4]NK9EKK? ZTA2DF5)\HDI+C0M M\Q@[V3(W@Y="P\D2-RC%[=\C2#,6-*6O@4?1=CX$6)GWO(6?X'_U)XL>6[+4 M0H%VPFABH2GH;7HX[@(^ GX+&-W*)J&3LS'/P?E6%S0)@D!"Y4,&CL<%[D#* MD AE_)ESTJ5D(*[MU^P/L7?LYQC'385 MBLKON>=E;LU([#3[GH=?G!XRG$T5@G$4\0[%.XQ>RO1+DK-+2#1CCA,F6V,6 M!,/L2XELJ\0Q^T#/MNF[386[2+]^HS!]IW +\[X(6XU$@6WC,CA2F4''15Q% MEWV[S>)(_\.G9?W!;2NT(V?C\$ IR15N0(?O8W$D-#Z8G]&VTY9, MCC?]_ #8\@K+?U!+ P04 " "N@0E+4G/%AJH! "1 P &0 'AL+W=O M&0TRV]!IYET_H88$76B0:^@__1G6SPV)REDAJ,DVB(A3JG]]O#<1?Q M"? B87 +F\1.SHBOT?E2Y703!8&"TL<,(AP7> "E8J(@X]>4D\XE(W%I7[,_ MI=Y#+V?AX '53UGY-J=WE%10BU[Y9QP^P]3/GI*I^:]P 17@44FH4:)RZ4O* MWGG44Y8@18NW\90FG<-XL[_2U@E\(O"9<)<(;"R4E#\*+XK,XD#L./M.Q%^\ M/? PFS(&TRC271#O0O12;#_M,G:)B2;,<<3P)69&L)!]+L'72ASY?W2^3M^M M*MPE^NT_"F_?*5S#[-\588N1:+!-6@9'2NQ-6L1%=-ZW>YY&^A<^+NLW81MI M'#FC#S\FC:]&]!"D;&["!K3A?&ULC5;1CILP$/P5Q'L/U@8#41*IEZIJI58Z7=7VV9U M#1K;3O"=#:JKB,0QBVI>-N%Z:=>>NO52GE15-N*I"_I37?/N[Z.H MY&450OB^\%P>CLHL1.MERP_BAU _VZ=.SZ)KEEU9BZ8O91-T8K\*/\)B [D) ML(A?I;CT-^/ E/(BY:N9?-VMPM@P$I78*I."Z\=9;$15F4R:QY\Q:7C=TP3> MCM^S?[;%ZV)>>"\VLOI=[M1Q%>9AL!-[?JK4L[Q\$6-!:1B,U7\39U%IN&&B M]]C*JK>_P?;4*UF/6325FK\-S[*QS\OPAN5C&!Y Q@!R#8#DOP%T#*!.0#0P MLZ5^XHJOEYV\!-UP6RTWHH %U8>Y-8OV[.P[76VO5\]K*-@R.IM$(^9QP) ; M#+E';!!$>H5$FL"5!4%9$!M/[UAD> **)J V07*7('?*&#"9Q306D^9)YI;B MHQBE*\CJIQ%Z98:;'W=!8#1,EV[%IC*Z=Z_H?4$L#!!0 ( *Z!"4MS2]]< M\P$ *0% 9 >&PO=V]R:W-H965T7[1@O$#B[=\7L..Z62KE)<#XS#ES"#-) M+]6KK@$,>A>\U2FNC>GVA.B\!L'T@^R@M5]*J00S]J@JHCL%K/!)@A,:16LB M6-/B+/&QH\H2>3:\:>&HD#X+P=3O W#9ISC&U\!+4]7&!4B6=*R"[V!^=$=E M3V1B*1H!K6YDBQ24*7Z,]X\;.!7L_VR%DY2?GJ#E^*%$>N(N"0&T?! M['*!)^#<,=DZWD92/&FZQ/G^RO[LS5LS)Z;A2?)?36'J%&\Q*J!D9VY>9/\9 M1D,KC$;W7^$"W,)=)58CEUS[7Y2?M9%B9+&E"/8^K$WKUW[DOZ:%$^B80*<$ MJ^V\#$*^\D_,L"Q1LD=JN/R.N?\XWE-[-[D+^JOPWVSQVD8O&8V6";DXHA%S M&#!TAHDG!+'LDP0-21SHAW0:3E\$*USX],5OELR:1("J_'C0*)?GUL^F670:08_4-]E?^#"_OC%5-:U& M)VELJ_J&*J4T8&N)'NS;J.W(G X<2N.V&[M7P]P8#D9VXTPDTV#._@!02P,$ M% @ KH$)2V5H0=_/ 0 C 0 !D !X;"]W;W)K&UL?53MCILP$'P5RP]P!N/AL3&TG7-^^ MMG&X)$7A!_8N,[.S_B ?E7XS+8!%[U+TIL"MM<.:$%.U(+EY4 /T[DNCM.36 MA?I S*"!UX$D!:%)\D@D[WIPT,D(_:PPBLU_@Q,(!_=.7(U*"1/>J#H:JV14<58D?Y_& MK@_C&/7/M&4"C00Z$U)VEY!%0O9!R.X26"2PFPID:B6LS99;7N9:C4A/NSMP M?XC2-7.K7_ED6.SPS2V/<=E325.:DY,7BIB7"4,O,=>(S0(BS:XQVP7,:H80 M9W)V2A>=TL#/KFJP98%L42 + NQ*8'73R(1Y"I@^8)*;-OY'I/29)?Y9-L,6 MS; %,X\WZ\[NF)E*D(MM]O?T.]>'KC=HKZP[,6%?&Z4L.+7DP1W^UOT:YD! M8_WTR M!>]U@5MCABTANFI!,/T@!^CM2B.58,:&ZDCTH(#5GB0XH5&T)H)U/2YSG]NK M,I]@KIDQ!,_=D!EV.!8WQ)O'3'UK@$*?.!'>$'F)_#7MF(+"IU)Z#7 MG>R1@J; G^/M+G-X#WCM8-17<^2<'*1\<\'7NL"1:P@X5,8I,#NFX5'R7UUMV@)O,*JA82=N7N3X!68_*XQF\]_@ M#-S"72>V1B6Y]E]4G;218E:QK0CV/HU=[\=QUK_0P@0Z$^A"H).7J9#O_(D9 M5N9*CDA->S\P]XOC+;5[4[FDWPJ_9IO7-GLN:9SEY.R$9LQNPM /F,V"(59_ M*4*#1:@72*\$4AKF)T%^XOG)AP;2L$ :%$CO&J#QIQN7$R;SF-YC-ILD7&05 M++*Z*Y+\P^4ZR%__O\LL*)#=NZ31C&PO=V]R:W-H965T_O9QB&0W$3M M'_S!.>?>8WR-LX[Q-U%0*IWWNFK$W"VD;!\]3VP*6A/QP%K:J#<[QFLBU9#O M/=%R2K:&5%=>X/NQ5Y.R_J+RM5UQ-?(&E6U9TT:4K'$XWW$J.]H M*VO&WO3@^W;N^CHC6M&-U!)$-4>ZH%6EE50>?ZVH.\34Q''_I+XTYI69-1%T MP:H_Y586M8]S_HD58*KC-1,3:L$N;I; Y"LMJJ MJ%1J\MZW96/:SNJ?:# AL(1@(*#[!&P)^$P([A)"2P@'PNPN/K+XZ!P W27$ MEA!?6/#ZM3*+_TPDR3/..H?W^ZINBQUA]WHV>-%_3O%/K+]3L,0\"E'E' M+60Q3STFF&""*68!8? 4\PQAPBGF*X2)II@EA(D'C*?\#J8#T'1@!,*)0 (+ M8% &P$\%D A+!"" B&007IAL\?,#*;I,6&"(SA,!(:)@# S6" &!>*/&TU M@>0Z ^Q?[(L>H[;OV6F2IC>,IF"8% B#8($9*##[N%&=*%1)/I##59GT((3& M7S5*1TLR#76C:!$0"M^0@$L !9\P#!?]S[,?2-;:BX$WW$[R_U!+ P04 M" "N@0E+;LEVKED" Y!P &0 'AL+W=O8_\X)9=W:A_XU\%*= M2JD#($M;?"+?B/S>/G.U J/*H:I)(RK6>)P 'Q7IQ&3N:2=[ MQE[UXO-A[0>Z($))(;4"5L.%; BE6DB5\6O0],>4FCB=7]4_&N_*RQX+LF'T M9W60Y=I?^MZ!'/&9RA?6?2*#G]CW!O-?R(50!=>5J!P%H\+\>L592%8/*JJ4 M&K_U8]68L1OTKS0W 0T$-!)4[GN$<""$[X3H+B$:"-'_9H@'0FQE +UWT\PM MECA+.>L\WA^'%NM3!U>QVJY"!\WNF&^JGT)%+QD*%RFX:*$!D_<8-,$DRUO( M=@Z!(P*H L8JD*N*',WHZ#;!9HY('JT:_BFRNRMR4V;H;%9H^.%-LY9N@<@I M$!F!Z$; LI'WF(7!- 83)['5C3GF XP0M!HR1Z%E8K7$H10NX%],Q4Y3\=Q4 M%%BF>DP\3?,(K7.VF8/"P*IWZQ!"D65\-P?!9(GHR(+L'$(H"!/+%)C\[VO"3^82%E[!SHW4)W<2'>_Y)Z3O#2N> MP]4&.N);]2[TU_B[?/^H?,7\5#7"VS.I;BMSIQP9DT05'SRHO2C5.S8N*#E* M/5VH.>]O\WXA63L\5&!\+;,_4$L#!!0 ( *Z!"4LORJ9'#@( -T% 9 M >&PO=V]R:W-H965T\;?1 T@G0]* M6K%Q:RF[-4*BJ(%B\<0Z:-67DG&*I0IYA43' 1\-B1+D>UZ,*&Y:-TM-;L^S ME)TD:5K8<*,7\SQ8(ZS?NRKTD7INJECJ!LK3#%?P ^;/;784&A% MPUJ'0[EQGU?K7:+Q!O"K@5[,]HZNY,#8FPZ^'C>NIPT!@4)J!:R6,^1 B!92 M-MY'37K/#$F,/\.LEHC=/<(/@PF#E(/)AF^SL?7O!99'Y/>(^/.-"XM( M9#<16'L1&'ZPJ"*T"X16@= (A N!Z*:9 R8QF-9@O)LR'B$6)B*KBO;U M([G);U?K?!@U5YEA\'W'O&I:X1R85$_0/)22,0G*H/>D.EVK63L%!$JIMXG: M\V'B#(%DW3A,T331L[]02P,$% @ KH$)2W"::BP+ P DPX !D !X M;"]W;W)K&ULE5?M;ILP%'T5Q ,4?,U7JB32FFG: MI$VJ.FW[[29.@@J8@9-T;S_;."B%ZQ;^!.R<>WSN=8YOO+R(YJ4]^0E:^]$S2OUS5XT)9-JV!R"MFXXVYF@L@@@#).@9'GEKY=F M[K%9+\5)%GG%'QNO/94E:_X]\$)<5C[QKQ-/^>$H]42P7M;LP']R^:M^;-0H MZ%EV>5U_#]RO]$[C5GOK?C>W8J MY).X?.4VH=CW;/;?^9D7"JZ5J#6VHFC-I[<]M5*4ED5)*=EK]\PK\[Q8_FL8 M'@ V /H $KT;0&T '00$G3*3ZF$B@!O0I 58")IV]4+' "BA)00Q"] M$1 .TN@PJ<%4!A-G$8D&J8Q1"25)BHN)4#$1(H;@!#%*$$\O1X(2).\JZ!+M M,/%MHI#ABZ3H(NE890PX08829!-49B.564;Q11;H(@MD$0%@6#!8G MH4,0[E*"V=1QNA/<@V0QO2R FQ#""0ZRH \A!FM#W /PI3F!S.Z'^!&A1G] M#W!KP90."#-:(.#^ ZP).O:6XOZC,YH@Q4U#L28X^I,V;F_8@8_!W <^Q3U( MD3[H.@BHXW_GC#Y(<=?0*7W0@M(/#GP4-C[P@YO;@;ZN_6#-(:]:[UE(==$P MUX&]$)(KRO!.U?BH;HC]H.![J5]3]=YTUZ1N($5MKX!!?P]=_P=02P,$% M @ KH$)2VIBK]PZ @ & < !D !X;"]W;W)K&ULC57;CILP%/P5Q'O7%ZZ)"%*3JFJE5EIMU?;924X"6H.I[83MW])I_I< M:3N!RJ)C9_@!^F?W*,T(32K'NH%6U:(-))PVX4>RWA%'<(A?-?1JU@]L*'LA MGNW@ZW$38NL(.!RTE6"FN<(..+=*QL>?432<]K3$>?]5_;,+W@2S9PIV@O^N MC[K:A'D8'.'$+EP_B?X+C $E83!&_PVNP W<.C%[' 17[AL<+DJ+9E0Q5AKV M,K1UZ]I^6,GH2/,3Z$B@$X'$_R5$(R%:$-#@S(7ZB6E6%E+T@1Q.JV/V4I!U M9))YL),N=V[-1*O,[+6DR:I 5RLT8K8#ALXQ;Q$[#R*9(,@8F%Q0KPOJ^-&< MGV*_0.05B)Q _$: +,(8,)G#M .&&A1>Q.*!I2N2Q'X[L==.?&,G76RS'2#) M;)L/2;):FO&@8D)3OY?$ZR7QI&9Q?MOD9AM*,DR7;CRP-,$T]]M)O7;2&SN$ M$+] YA7([K\KN5<@O^.NY#>1DCR/<+Q(R"V,1G&<17X[*Z^=E&PO=V]R:W-H965T-B%/)5M0 :O7'6JS)JM1ZV&*NZ!4[5@QB@-R='(3G5QI0GK 8)M'%! MG&$2QQGFM.NCJG"^O:P*<=:LZV$OD3IS3N6?'3 QEM$J>G>\=*=66P>NBH&> MX#OH'\->&@O/+$W'H5>=Z)&$8QD]K;:[W.(=X&<'HUKLD:WD(,2K-;XT913; MA(!!K2T#-JX%FP7UVCVS+:1*B! M(STS_2+&SS#5DT9H*OXK7( 9N,W$:-2"*?=%]5EIP2<6DPJG;W[M>K>._B1+ MIK!P )D"R!Q ?"U>R&7^D6I:%5*,2/K>#]3^XM66F-[4UNE:X&PO=V]R:W-H965T ML_S MI+H7!UZH.UM1YHE4RW+G5(>2)QMME&<.==W R9.TL!_#D^E6CD7+YLTYT65BL(J M^79N/Y*'%:.U@4;\3OFYZORWZE">A7BI%U\W<]NM&?&,KV7M(E&7$U_Q+*L] M*1Y_6Z?VY%)4\>6VN::&OY^9.Z+=FV("V!O1B M0#XV8*T!>S<(=/ -,QWJIT0FBUDISE;9/*U#4A<%>6 JF>MZ4^=.WU/15FKW MM* AF3FGVE&+6388VL$8B-4003UVP3B*P84&1326=.C . (@?'P"@X$R;<]Z M@5+LP(,./.W ZSE@1J8:3*@Q19,I&GK,-V*!,!9[F(X/Z?B CF?0:3!^YYR[ M*/9C\^DA&*/NR ,,()T T#'"7@:#0;IU1#E>:3#N4+#%T$$\HEG@0:, (,^L>H=RQ=! 7-[D[H5A:4*\,/,7')(1P+/3#D7(A M([I#)A1,"^H>14E$7),1@/D^B48(005Z)!00"D=<8(DA-V@,P2)#IJA,"^K& MZT>Q-WA0UV!]0EAFR!2=(4!!/!J[D98H-@ M43!:RUAN"-*;L>K#@D-N4!R")8=,T1PRE!.?!8/7^154_X6.-8=.T9P6U'T3 MW@$^5V%]0EAQ*%*YF"7AZF M!(',3\TKH/Z',^YD!CHY&OF<8KCW&)F>$H9[CX'W\R E$&2FY JH(>-T!JB< MESL]:U;66AP+/>AV=B_S[*,>9YUW>#,,?T_*75I4UK.0:HS3P]96",D5%_=> MM<]>S=^71<:WLOZKQD6K;(;09B'%H1VPG ( $4( 9 >&PO=V]R:W-H965T($5,#,=I+N[6<;EQ+C9OD3VX?O^\X% M+P!@985;Q!Y(CSOQY$!HB[@XTB-@/<5HKTAM M P+/BT&+ZLXM4KU@E%KJ.S_X[/N!%P&8GP49*&J5^G/#%.6JTB0FG1V[#6 MG5HOPY,DTS0[(="$8"0(W[<(4!/@!R&\20@U(;S70Z0)D>$!#+FK8FX01T5. MR<6APWWHD;QV_B(2KZN41O5VU#-13R:LYR)(DQR(.#-B^*_(]J;(59C06BRH^/"J6*E=(+0*A$H@ MO!(PTE@-F$1A.H6!?A(:Y;" 8L\ ;>:@&)I*6PLH^JPJD36I:)Y4YMD%8JM M?']9$ZM (#\U/\ZU#97%L=E&YBB80.,M;6VH*(V,U,"D M!;:8'M4\8DY)3AV799E8QYGW&,@6:MA7_F+M6^P;.2-5R_V0'P;L#T2/=<>< M'>&B<:OV>B"$8Q&\]R#N1"5F^GAH\('+;2+V=!ALPX&37@]M,/YS*/X!4$L# M!!0 ( *Z!"4O258"A& ( #T& 9 >&PO=V]R:W-H965TJFJEJIE:*MNKUVDDE :S"UG;!] M^]J&12PXO8G_SIQO!LRDZ(5\516 #MX:WJIM6&G=/2*DCA4T3#V(#EIS>ZTNE[08JBXY=X"?H7]U>FA6:7$YU ZVJ11M(.&_#3_AQEUN]$[S4T*O9 M/+"5'(1XM8MOIVT8V82 PU%;!V:&&^R H83T@;.Y^_N7USMII8# M4[ 3_'=]TM4VS,+@!&=VY?I9]%]AK(>&P5C\=[@!-W*;B6$E1;- MZ&)2:=C;,-:M&_OA)"5CF#^ C %D"L#)?P/B,2!>!* A,U?J9Z9964C1!W)X M61VS=P(_QN9A'NVF>W;NS%2KS.ZM)#DIT,T:C9JG04/FFH^*G4=!)PDR"4Q9 M$&\6Q,7'\_B4^ UBKT'L#)(/9<2+,@9-ZC2MT]"TH7=>;NK%I#X,7F \HDU\ MIYK,B\D\5R!94+(5)4_Q'4KNI>1K2DH7E'QUT>(T2Q:Y[-:J),'Y,ADT^Y!M M8_W!Y*5N57 0VO0$]^6>A=!@'*,'4UAE>OFTX'#6=IJ:N1PZVK#0HAN;-9K^ M,&PO=V]R:W-H965T M!Y^)X,OU L%DU^5%]5^9'\]3:7G";95]4JNX*77NM M.JS]#_"80=('#(J?A;IVL[;7E_*B]6O?^;)?^ZPG4J7:F7Z*W#XN*E-EV<]D M.7Y/D_JWG'W@O/T^^Z>A>%O,2]ZI3)>_BKTYK?W$]_;JD)]+\ZROG]54D/2] MJ?JOZJ)**^]);(Z=+KOAU]N=.Z.K:1:+4N5OX[.HA^=U?!.)*8P.X%, OP5 M^-\ ,04()R 8R892/^8FWZQ:??7:<;6:O-\4\"CLQ]SU@\.W&][9:CL[>MGP M5*Z"2S_1I-F.&C[7W"LR0O%ODL "W"@X2<&'>#&+#SD=+\AX,<2'=U5$3A6C M)AXT]:")@3NE9E@42 @+"Y20* F! @Y*@K-(+AP40@3)P@E*29240'%.^3:E"G;V=H9%B5SP M F"T)3&"1;B>Q#",X.[&I53S,W"/L^"00."$+@X0*\"9BX-5$/&%W0NT50(G M<)!CX&IE1QO.!V0#LO8.L5S+7>272?*$2+A54<9BYQCT.[+V#[#1$- M=E9@R'XIE4@7CC?0!@S8@1.TD;&YNB:=$1I@2X>*-F# #BR8>W8!NRM/E_8# M[:Z [95+9_YR+A I5-R*)8NFL=S.Y4_27W M6]X>B[KS7K2QU[/A$G70VB@[)7NPM9WLO?K6*=7!],W8MMOQ^7J @ @P !D !X;"]W;W)K&ULE59M;YLP$/XKB!]0_ (V5$FDE6G:I$VJ.JW[["9. M@@J8@9-T_WZVH8CB8TV_!&R>.S]WYWMRJXMJG[NCE#IXJ?;M9J9,NBUK> MMT%WJBK1_KV3I;JL0QR^;CP4AZ.V&]%FU8B#_"GUK^:^-:MH]+(K*EEWA:J# M5N[7X2=\FQ-J#1SBL9"7;O(>V%">E'JVBV^[=8@L(UG*K;8NA'F<92[+TGHR M//X,3L/Q3&LX?7_U_L4%;X)Y$IW,5?F[V.GC.DS#8"?WXE3J!W7Y*H> DC 8 MHO\NS[(T<,O$G+%59>=^@^VITZH:O!@JE7CIGT7MGI?^"Z.#&6Q !@,R&N#X MOP9T,* S@ZAGYD+]++38K%IU"=J^6HVPEP+?4I/,K=UTN7/?3+2=V3UO*,I6 MT=DZ&C!W/89,,.0M(@<0R0B)#(&1!0%9$&=/IRPP@AU0T %U#N(W#O LC![# M':9V&,RRC+!9+ ",)RSF,)T8I!-[=";V/9L>DDR.26,ZHYS[((RR-(.I)""5 M!,C,K'QWB7\,3VDRHYP#L)0QRF Z#*3# #H4=L!!!_SZJY*"#M(KKDKJ1EKKY26QB6Z,0D^FH%\7)1RK^TK-^]M/Y7V"ZV:8>*.QK%_\P]02P,$ M% @ KH$)2Y"8Z0.D @ )PD !D !X;"]W;W)K&ULC59=DYL@%/TKCN]=!;\S)C-KDDX[T\[L;*?M,S$D<5;% HG;?U] MXRJ2-"\*UW,.]UP02%M"W]@)8VZ]5V7-EO:)\V;A."P_X0JQ)]+@6GPY$%HA M+KKTZ+"&8K17I*ITH.N&3H6*VEZE*O9"5RDY\[*H\0NUV+FJ$/V;X9*T2QO8 MU\!K<3QQ&7!6:8..^ ?F/YL7*GK.H+(O*ERS@M06Q8>E_0P66Z ("O&KP"T; MM2UI94?(F^Q\W2]M5V:$2YQS*8'$ZX+7N"REDLCC3R]J#V-*XKA]5?^LS LS M.\3PFI2_BST_+>W8MO;X@,XE?R7M%]P;"FRK=_\-7W IX#(3,49.2J:>5GYF MG%2]BDBE0N_=NZC5N^WUKS0S ?8$.!#$V/<(7D_P/@C^78+?$_Q'1PAZ0J"- MX'3>53$WB*-52DEKT6X]-$@N.[ (Q'3E,JAF1WT3]60B>EEY($R=BQ3J,5F' M@2-,&$\AFSD$# A')#!D 4U99'!&A],!UG-$F&@Y_%=D>U=DDJ9G+):G^-ZD M6)%9P#<*^$K GPAHIAA0;AP#K21S% Q]W]7*8M!*XM$J MF!@+C,8"@S%M?K(.$XR&^>3#.-*,&5">&P>:,0,J!JX^WP94$":NV5AH-!;. MC,%; I%1('I\S<1&@?B!-1//C'IAI%=V#H()\+7"SD$13+29W,Y!09#X9E.) MT51B*.N-'0.XYHW+?;RPX,;>!QXH;0^:_FDPT!;DV@"+DC#2MTF#F)@#[;?= MFF ^A%!SYXPV^0K3HSIQF963<\UE94;1X51_AO*0T.(96*R!(;Z1MP!UJ'S( M=U>([X@>BYI9.\+%T:0.D ,A'(OLW2>Q,$[BUC)T2GS@LAF)-NV.[J[#2=-? M2YSA;K3Z!U!+ P04 " "N@0E+=0$HQJT" !P"@ &0 'AL+W=OM%T(5FG-COP'US_KK32SH&/9YR6O5"XJ3_+# MTE_#8D.H#7"(7SF_JM[8LZ7LA'BSDZ_[I1_:C'C!,VTIF'E<^ LO"LMD\OC3 MDOJ=I@WLCV_LGUWQII@=4_Q%%+_SO3XM_9GO[?F!G0O]*JY?>%M0['MM]=_X MA1<&;C,Q&IDHE/OULK/2HFQ93"HE>V^>>>6>UY;_%H8'D#: = $D<;4T0B[S M3TRS52K%U9/-YM?,GC$LB-F;S"ZZK7#O3/+*K%Y6E(1I<+%$+6;38$@/ QTB M,.R=!,$D-N0AG)(1 HKF2!T!O2,@.$&$$D2.(+HCH(,B&PPTH,J!IM$DP65B M5"9&9**!#(:)<9$I*C)%"*8X08(2),_OY@PEF"$9)(,R&TSX4^(!5 /<* M(&:A#S<"XA:83\:4<+L X@4*0Z7X<6>C",;W%G<-(+:A8^GBOH$/& =PYP!B M'3J\B.#1._,X&B\8]PX@YGD\QOGC,48P&?G/$=QC)$24AM=>"[H[QB0>+8K@ M7B2(%VD\E,) (S=;T-WF)6,?#(+[E5!$:#84PD##,PIZ'_R2 MRZ-K=927B7/E^JS>:M=.K8EK&/[#FU[L.Y/'O%+>3FC3=KCFX""$YB:7<&). M\&3:OVY2\(.VP\2,9=,#-1,MZK:_"[HF<_4/4$L#!!0 ( *Z!"4O+&PO=V]R:W-H965T/! M8\\NJGJJ#U)JY[G(RWKN'K0^WGI>O3G((JUOU%&6YI^=JHI4FV&U]^IC)=-M M:U3D'O7]T"O2K'07LW;NOEK,U$GG62GO*Z<^%45:_4MDKBYSE[@O$P_9_J"; M"6\Q.Z9[^5/J7\?[RHR\@66;%;*L,U4ZE=S-W3MRNR:B,6@1OS-YJ4?O3B/E M4:FG9O!M.W?])B*9RXUN*%+S.,NES/.&R<3QMR=U!Y^-X?C]A?U+*]Z(>4QK MN53YGVRK#W,WWSTO._F.$&M#>@@X'Q_98!ZPW8JP%_TX#W!ORC'H+>( > MO$Y[F\Q5JM/%K%(7I^KJX9@V94=N [-%XS[,^_<$/68 MI,/0$2:,KB$K&T(&A&<"&**@6!0)M(! Z"5#6(1IP(D!7'(XQ'7 ME:P E158LA@'N4\Z3#!R(P0C#.A"4"$CL-HP+I^!>EBC7%S@PD)46(@( R$G M'28:N?%O2 !T82"XJ"L,!(C6&(;BD@0J2;Q?@N)#)6BCD!*T05@)(@ZG2S!" M947(2G&@*[(*(@@9W&AL$",^8%HA3$R PEC;(!I'$VL5HZ)B1!0HB"2VO$0T MAJBEC1(QIT#["N/B!.ZB&!>C$QLI\?&VXR/20/$D/0A\6F MEBC*^K90%(>% MB'N@M9[=LK M2.ULU*G435I&L\,UYXXVIV8PGY#;)4'F5\VUJ#UEO])W=ZH?:;7/RMIY5-J< MU=L3]4XI+4WPIHF[SL%Z>17FO>KN,MU JV-_3_.&R^+B/U!+ P04 M " "N@0E+G/T;X9H" B"@ &0 'AL+W=O2T!>PAS-GSMAF/+.:L@]^)$18GT5>\KE]%**:.@Y/CZ3 _(56I)1?]I05 M6,@I.SB\8@3OM%.1.Y[K1DZ!L]*.9]KVRN(9/8D\*\DKL_BI*##[LR0YK>RRPI2\HR6%B/[N;U TPT*E(-&_,Q( MS:_&EDIE2^F'FGS=S6U7*2(Y286BP/)U)BN2YXI)ZOC=DMI=3.5X/;ZP;W3R M,IDMYF1%\U_93ASG]MBV=F2/3[EXH_47TB84VE:;_3=R)KF$*R4R1DISKI]6 M>N*"%BV+E%+@S^:=E?I=M_P7-]C!:QV\SL'S'CKXK8,_U"%H'8*ADL+6(1P: M(6H=(L/!:19+KWZ"!8YGC-86:PY0A=4Y1=-([F^JC'H[]3>Y 5Q:S[$?HIES M5D0M9ME@O"M,-.Y#DEN(0;*Y17B!WV$<*;)3ZD%*E]X-@1]Z_2 K".,;4B%, MT,>L!_!L($P()^2#2^]K K]'$,$$ 4@0:(*@1S RLFTPH<:4QL;T0H1@B! ( M8>Y].#1$!(:(@! 3XP1&-R%<8^>?(I*GB/4C1"^1$9C(Z#:1R!0Q>B9B\PC1 M$S$&18P!$<:OF$ 8#PXR 8-, (([_S)RX;+C#C_\Z$[E0H"*P"Q=$"@TSLX0 M4#($M'X"ZJ<%EKD%\@"*>RL#%Q;T'Y4%P:4% ;7%7-P$!(5FW7\,:L0X5]=5 M0=A!-QO<2NFI%"J1*VO7T"ST=6?8EVBZ0H ]0=-UTZ[\HV^ZI^^8';*26ULJ MY"6KK\(]I8)([>Z+_ V/LF'K)CG9"S4&ULE9AOCZ,V$,:_"N(#'-C88*(DTFX2U$JMM+KJVM=LXOS1 4Z!;*[? MOH:PN3 \[')O$C"_&>89#V/#_&K*[]51Z]KYD6=%M7"/=7V>>5ZU/>H\K;Z8 MLR[LE;TI\[2VI^7!J\ZE3G>M49YYW/=#+T]/A;NW\4MHS[^YE=\IU49U,X91Z MOW"?V"SA46/0$G^?]+5Z.'8:*:_&?&].?M\M7+^)2&=Z6S/QN_>D%6_%O*:57IGLG].N/BY1&+OL359U?XZVTM5F[SS8D/)TQ^W_U/1_E\[_^]FV(!W!OQN M$*D/#8+.(+@;V& _,A"=@?AI(#XTD)V!G'J'L#,(R1V\6[+:[*_3.EW.2W-U MREL!G=.F3MDLM/.[;0;;Z6ROV0FH[.C;,@BCN??6..J8U8WA#TRH^LAFB+ [ MX=D [E%P%,6*#\QY_P;K(1'&)(9/G20?.NF%&U+ 0F!*"S/ :8'X@ M*;898ER&OB1EE0!O<1A%$HN+H;AX0KT@)B#*$".(K E^$L2,"&(^;J8^XK,L]KA,E8D=1M ,:9C&B7 9A@4HP\4PPW M819,J!L(T4<"0H.5#4$Q%0:@AX[=EX67!@;6!C72KAANP$S^0NW@EL= SQO6 M3@B>?LX53>\0"U@0T!4*8"(63-$4#S$IPW@L0[@ALVA*[0 HE%0<@!2GTA#D M4V$("D9DX66"@75"C:S=##=C%D^O'8Z['P?=C];.,X(42>ZJ@WKM) IB.@<( MXT%,]PH $S$7=+N ,#OO8SG [9NSSPOL&4'#'""(MF<(^53_!"CY!.IKQ^L. M!^N.BD9E3A2#Z>N<] MO!?GNCRT7S4J9VLN1=V\USR,WK^ ML8';*^W'&>]G2+=/.W^FY>%45,ZKJ6N3M^_I>V-J;?7Z7VS6CSK=W4\RO:^; MP\@>E[=/*K>3VIR[ST7>_9O5\G]02P,$% @ KH$)2UM*54#.+0 ;, M !0 !X;"]S:&%R9613=')I;F=S+GAM;.U]ZW/;1I;OY^V_HBOK[$I5$$/P M37LF5;1$)4KT6E)*[M;4?H!(2,*$!!@ M*VI_/'W/+H;#31 4O;;M]]]ERV>PW60M9)-&,,WCTFZ#G+X M,WWZ+MND8;#,GL,P7Z^^Z[3;@^_6011_([=Q]/LV/$VVF[_/L_?8?/\',# M>97$^7,&SRS#9?7;G[9Q2W;;GNRT_:'[Y:HE.Z/Z+\U\[$G\Y3**0WF1A^OL MOQH?N'O9A-4O_?;)?U0_FT#K)3UQO@J>JM\^!JO,Z<:,<1NF48)T6LJS('?: MZ66+?_F7G6L[C[)%L)+_&0:I/(I66ZIQ:]O^1Z?ZR5T:+*/X299#J(!Y*P^=G\]N3^[N)N>R=.; MZ[/I]9Q_F]]<7IQ-\./WD\O)]>E4SG^<3N_F($GW\S-Y].98OI%1+.^>DVT& M/;M['RZ B7P2CT$3Z8(L"_/LK?-UD#V3)"_PE_#W;?0A6$%[9Y"K(/TMS(.' M52BS<+%-HSQR9?PNR6%[L"O/Z="C8=8'=0/L&,I@L4#MD\DT7(30"SSCR3C, M9?(H@]4J^1C$BQ#_>-/W^N,V=?^FY_D=AP87\2)9AS(//H5V;]5F-_DS\,:B M1+"&%>YL P0UEYML[G]KF]9.I;;IC)GLW;7X'/ZZFU[!A-^?RYG8ZF]Q= M0 -KN_2$K#WS]NQA]V#GVC&.,U9@CD*9)X_Y1Y@(\.X"-:_K$$1Q'L;(.,ZC MH"/@H0:I:="8ITE&ICUMF(]2Y.56CGE+05CE)DT>(\?TW6S0IT,W5]L2=\WA M:H4-"D^E9HMGH .#=,%NTQ+FL4K(P#MS">,0O5IL%BS744R><@XJQ=5 H R MTFH#8_E$VQ^C0,2 M_FRI>I=3_8+"IGYTC-\[BVJ9KL0PA:"=H^ #5A M4X^_@\W] ,2"N:"ZVN4W';U__3/7H9Z_X_0K\R&!<"RB#ON\#[)HX3@HT6I; MLZ&_ HV?X?.3X -L!$0=\7;] #T#;R^4SG&43;WWOHP^1$N(4#-@QL4J0,5I MIOB%ZNGTYNIV-OT1VEW\,L4([N9J>K!=N:FQI7KGB8N,-P\[X4PT3L-@AWF"YJH^J-C5>SV+KY37N?SK-LO7=4&0$K0O6=AIS6-? MNDN3^8_R_/+FU\-#QD(7HEQ_:/#I"T+(/,' *8D7$ _3ZK00)1SHD82!Z9$/ M+Y8BVM'Y60AD6$2%HQ^LDS2/_D8?U'K )P]!5HT0E 9YE0K#+9)'R$[']2P; M@QK&13E;]PP!%NZ9O4**F&@!N\*CQHCVP%"5W>$#XM-J',:DW1-\58.5^D75 M*I]]^^ZN[P.8B#V\<;L%\PJ;G:$,'90Q@)![$8:@ LFVK8-0$L"]\F.4/^.S9#+Q0R0(L%6^ M"FG!0!L.>V0 7J:KH1H'V(*'JZR;]3E2[RD-UO5!KWN?&Y]Y/Y!5D5,/QSL# 4G3A9\I:L;2=NPZ<@>\DP[RY!E;7D49X\A:1> MD"%D!)R5;1^R:!D%*1GI?_O74:?3?@=-!)K&('ZA3_QWQQ+V%;8UW)!+ PU( M?U(37/DV#K80HY)% )8 O;84\%N6K*(EQ?)JLRE.AP^8K8%?LBVFJX&_L ,D_?GG?FK?DW$@_5SPT4R"#0LP([<616L1\>FHF#]T!6^-$ M,4Q*H[4U'U@3VKKXJ2507U.SU8N'8[[(90(&B+AGM46;L5KIZ416@0-G_)@D M.30E0\$*!K6P,C(X\@:"A46TP14^<3"RHN_#34[R(&B1,1%QGC.3/\K)&J:[ M"*1>%5+!+ LE&3=A%>:AJ*4PI3? [UC!;%!" Y(\V)F_;F,VP,0)E0WWA^\P M8N<-K>U7$81ZPWE/XG@;K,2,:(G""49_+?WVR<_B@ELD&XBYX O2YC'XV)R& MQ:_4R Z+B7TL)O>RF$AX]"S Z 4B EA71HR_:WF<'8?GL@:RVOQ@>:@>32AB M(Y#$L+_)HXB139#-T%<@;6<_$(-7D65!^L)62SX&42HILQ?GS%S0!5:P'_,QZXU,/Q(N6^!GAI;U5\\),@6['I2HPY'9]90BF'\$H/6R#&"Q:#L'CF5)>NI[_*R>GIS?WUW<7U#Z"H;J[A]U-VG*N-.RVY ML[U@'_0]^:"GE@^*W'85O- 4F+G.S?Y-"EF<8PR'ADZ^3^"'T1GGD_E[(UTJ M]UG[V/T&>NDQ8-?](>:WU*LRW/\^@.!&(AA_X( I3Y O8+=_8J M64:/1'#8^&)@U3?Y]Q!31H\OXB,$+?BW4C"*>Y0V5.H4W4=@F)0$)C+*-!!D MKY4'KWP,-OPH'(%<6[-H@4I"$X_]Q>%'\;0%:8L7H5=J9>NYR-* ) ,1*78[7VC)? 7*J? M7)A8@4@B2B1A@0G)T4 ^QXTU3*U5$U9I0(.*GP+0 %ZR"",P*&A\G9BTE"%YMDD[,GBQ"T]4&2- M6J)@\XL8DU.L_4 :?MK&(:4:E3@ AQO.GM]K;AV<^%U/:"FHZXOL0N?=*>>B M+R%L@\4J+NYV!L=OQ15X5=O4.)3EEF@2ZKKU-&]_?(X6ST)Q3B;75F=<>5HD M3W&D^<%H'Y4;7_$HL&V6PE:1D^H*F#O7<2V9C@S,#RMR9,,<@T)16^;<;G!' M<'#6X_9$\F?HU0PI:$CP<$G/XW209T]62?*;3@72K"GJ!0$*5Q[ZL\\D8 $Z M$@)FM*5\>]&&[;R]T):FKEHWY2EI%8FH2TH:98DS2CP#R$\PB:[1& CND@66&JXA@ 5IXE"F<3H^Z!@*+ZC MD/H$"0&1[QH\"9 TS1X1B%B4$LO4":QH$%A9$MA.VV-_!ZP4.E]*-@7(T3K* MC?'4?<#"5'P/C4-]SG%9S*01,_!&LS T&270KVO,)1(;,*J8+^@J?QJ_P PHX5R\FVV,T-?>,^ITV41RFT,O\X8^9/T29/V0# M?[ X9ZP#UHK=(W0ZC??%L\(<W*GMOIBQ9>'1G>+?VJMK2?5!8:%"Q!U%+#O!AF+().8 M8*D(R0FPA5DR:&>@,<6-A)8Q\D&B%B@U#BS+3L(JB3'?Q54P"!\7H: 0QI/L MNM$SC]#^!&+\#=L*[:^IZ7J&1%%FLQ;IN7FFOPAM%UI7]$5)'M+P<:6D(Q1EJK .(BW*V"TC2(FR MN^2KF8P/6G7:>IZ&5--H@1\!?+Y4VZY67.BV0J?JV"7&5"08=)XG<'"T!M)R MM ?Q<)@B$="Q-"5-D[01) D0(T5DVRL;2[RLB0GR8FL)C&K#%=M]$R>E(9 Y MVR@-982570)+=^WR-TVD_CLTR5$K"BW-14I*A_>Z$>:;\/,K*IHJG-J(- _% MVEP316X#0NL84>LLRC5$F+"A;A7%6=]6)\49 5F3$3"ZF(+%$&ODX@RVG2IN M9D9ZS+QFP8]1"LJVG',@IM,/*8U$J0Z>,G!M: 2P8_!%@Z$W"'+LN( XT8]$X8Y:2FEUA_E"Q8107 M9&1>KU7,#R%G46RK3*E!"*$%!O/98Z0<@Y2JXX7*Y=W1LZS=F$9[4-HO6=ZO MDNKE3(#6V_ 55=<49DV>6/UA89YS>$<[R*X3BN7 M*IZ=_JS8(NX0;"$63/1"E.>I4HO*-Q;D&[?V"3$&5PM,[AKF@X',(KB5+"G5AN$:Y)1>)?&&.80KGBCTJ01Z5XR\%!991 MK=>19X%H")J&6G^V11JG*7HKQ)8E?Z>PGY\IM?MXRN2=4(\*S1U@)3^Q*&#@ MID!@Y/.$)7)GYDM4B1%479-I-0J\E0IVG]Q8T_G*[P%W4 M.1QV0J 733G>NV6!KV:2@<>9X\;A7H/]Y0]Q@D)S>?@IRG1%%VA8R^)D5(SH M \V#!W"%C/K!2CH"H6Q&8<>FT4X(& 0\0Q(8EC%R*6EK<2HT-0[?-ZN *)<7 MA90BL2$#]N1/:ESYEKS!F9!YL/ 0[.9CF<)B=#"T0!AEYAH8OL02 N3+4E_& MF^,,1(&W9]* N\\O]S"]#17LB\H_Y:!TC$L<"+NXP&P.B3)GQ#@%S8Z\*#OR1!$K M!<2(#:V,5:*N55)_.C[DZI&:@&,T,4<=*S-2ZHP<<6YN1C.<#.T3!.EPX8M- M$1O4"?0'^@QY".45'UU&5%]3R7?;3S+/HI&.E1L.U@1S067%0ENGYJ$>W4%/ M8>AICU(-CJC^9DAG>>&B\(XQ\68J&2I?@99JC<.>T'PALMMBX1RXAD -1+=] M[H.EVY6- 9)P9BG(!3L70/J7!!E+4:9@0+W-RL/-K.Z$5?\H)2@,K>UJ":51 MT_#AQ=0LUD =\6 P2:JJI@60"QIVP*BH%'4DR8L.!3C$-E01:!R^68Q$ X^'.ATAF=C0$Q_*:QRM9>DL!BL_!IU+2CHSBRB1%+4!!\)!\ M"'4PZ)1/KR:SGZ=WD_>74SF?GM[/+NXNID[9M-N2M>WL8-<$T;68*EIO@ 87 MHU.(2:E\I(^"BB,BMH(Q'LN)2?9;"%'KUW,L^5UMXV@1;8 -'Q+$Q;Z1W8[7 MZ8[@%]^'_XZZ;7FL/O7'X(>GF/D'7N'FG0$T[LFN/.IUH!W\Z8_[XHWLC[S> ML(.=]+"388WS)BF/ER*#7 ME!';%HM1M1O*D)!%4]ZI#N=$7>&E53^)(MRP<'UEA!Y6FX3%4N06+]GD_K1= M<7$>1YXC](6VR2K-!.)C%8SMC$D9NF #:N93A&XL].GW07#QT(4C.6?3V<4O MDSO&3,_O9O>UB(,>1*6U#9U<'JBC/$%,#N)W",OV6 6XJKJ?*+2=3BNK;PH] M:& #J([")5:I&5Q!B4MT!1Y7>-) A^*Q.UH%&6=Y"53+B-A_+C\#>CQA#W>I M3HC65C[1JA)@9%'DH-27*M/$P%:@2KBB6&/-N!&P;1JSA6X9QT0J L;D,8RC MH$X_P[XN@3,*@-//!N D##KMQ4G8%6,1L9B7=]-&5$F)4YQNTZ2(#57H15BS M)>A \#1TMM)>"ZTAKC;U3(<&0"0G6\R-8 92-1+5L=ZCF"!X%\B_K-:IC+9& MLMCD(,_)X2:#X0'W!.A VXLL"XR%$6]4U-W99U0VU6Z!\],C4108T_W8"]:[%VT51HN@SMHKZTBA#Z%RPR4-?&! M1M$0#X@Z/'C=//=#.*Z"DN885=13 E_[JX\@%!H9 _]/QRNKU92/XFD9'Y5>EU5^TD; M"ZU5C#+1ZCE3B124F1,&B.0AQR]J3(R_HASC^27FII<%W@\$,)>.G\)KR^ED M"Q"/@PN;$1W%8)U(JJ'M1]CY-WYGU.K)-2P8'6I2I"6Y?GV_XF.0E=S$?0Z7 MF&F@R47\EKPK^0N.#DX&QL!G0/L/M.69<(Z+N*/7W0V SE-G)"XU"N&5?D4@T[$/DK,QN4MJ2R 63G8'>[ M@]X[V>EYPVY?E$W/O_VK/^B^DT-O-.H+QV[)R1O9Z7NC;AMD<8F?I]M-&,I9 M)KO]KM=OMT49O*P>>R/'7:\'+N_=LSF8932(#N[W\Z"HT7%QC>MEY=*(^U'U M&9+MU? H1.J,!14W>T!_)8Y>U&PZ(%C/%1*:-U!,.$>N/'.&H M8Z !!3MMFD2GQW/RO<&H(W!6?8[#8+X^N.3X:X_FW_':W8%TSGB=3RYF\I?) MY?U47DTG\_M9/1ZXWY(-+5F!\%POK;E>6:"_0MTP9&*FH=@"SXAF)9'4S@^E MFY(X?%&1C7S+Z;;(LYS\^%NA?BR MP;S*.>4Z(J71V)4Q5?B"JL+B92Q1() Q#$]R+$M;M'^&OQ'Q\***%(5SQ*@B MJZG=80&TH=I_O-EB74J=7^*&I)O,TQ[I'(C$@4- L[+[K?6//+K$ ^K2/Y;) M Q9=B(VX5\$U) 1S)+DNVY"#%G#*CRG*Y. TW** N&+VMF#^=WJ@SG&ILJ<5 M#:W"9 .*J>B,O\GJTO%L_=<[DC'5<[?4,_BVSH*D#?1)B;EA=OF*J@>$1R,. M 9 +U*P* MW6""X-"ML7J"7='SC[)NG?3X,L3D,R'+52==?1ZD>Q4-RBK6,= M.]<"@D1]:L\90"HN<0>P*(I3H\^6-NI,S9YR,!CV,>*9>9<+JYFG0&8%86'C MUT&>@L75TH]A1[3BHU)4PR&-\2+T]Q\@M$Q2Z(K[=W=0[8$6GDC=>B H%>+) MEPC3$D"!#Z&J7RHX #RFY0$V&,5FE,%E5):%@1VJB% )7O GHF;/.":,D>I5-+!5#X9M,+C6D3I8KOF6K), M%K#8K*4S]"%E1$0Q6VW0M'21YZ $85G4KS)@4\XH*HA:*0:HE^P&O\D^@&#) M6)T_H ^0A88F!B?V5EA^S)5MI(*\ZK6:N>I%J@7:7;#C]%9H(O$YOT.T6 M/W6^6]1>//>V(\<9W$:27D4$^9 MXSCYF@Y7YLT-5(8U: MY*ZJ>1$+1!=#G%$<3W=1[+([JM4QY# M& _6S&MWVCC#01]^&QTRPZ(@P_EINK1"(^J?\%Q>"9H'G,NV *^R& M9V-4E1-'X(_2,Q3.4 X.$4((#*"C @@J%@5FC$\5*&@W7L2\W*[HXP\).9P. M6_UPY_N$"*^R3^7SJ)BN&+7G(8^1!: "( M2AL9=:7B?)CED[HC%,6SFM3CHOQ[52Q1"<'BQ, ;.42%WQ.WQ;T<='RC?)60 M&>&HV^_!_I_NN8=)CMK5,;4,P(@=;S3&%&%%"QDEI&62XDY#ZU@F._KH M,Y8QQ0H&J[%0H!_P^/":"A(0G#UN$>OS(73RGG)&3B*>1\4![>LE\5J0]TGR M6P7CH(\DF3)+H5$SV3L!V4)8D+:P780@'/5\K]OAS%?']T8^V.9P\1PGJ^3I M17:+9\!)&?MV>[VA+Z)S0QD[&3?ZPX0.T _CHV/ 5JD,_1Z M7J%>'?WC5JMIC!F8,O?ZPRZL"+>&/]JVJ[8':P56-O &H MM<]<57=,B(Y1U^NT>?0>J*:Q+R;6I50&EH96Q%J*XC:"R#^J4S$(J.][XP'8 M"=\@_^X.Q.&>$;R%JM;U8]4C'^Q!N MF6(HHVQ7I6)&<(\E7[]'[3$.&?>[@@X&^4"8'OT^AH_[?5\@>@3)T^_CKSY1 MBC[MZ#)\&@:/>/AI[ U]7V@Q<:[K.CV=W4_/Y/3_W.(U;XYB'[5DM^!F #/TVZ/R\#04B-80F630U[H'A'[4 \KU@#[S\\V !C ,W_1P/'\\%G4W3.,US5VD6A>T3>F23SF&C]M] M47,Y:#%'.=SM&8%.Y257@--.*L@MK'2LCGNR07O;[(#I=<5N%V%)-L3T& MGQ;X82RL"VE!8H'P?5!-/FSX&"PLN6_@8PZ&0^F3YA'ZEEK@\=X(/FV#%]L3 M^K+SZ@7?8#?'WAB\57_8]P:]86FRQISHG^YB^<)Q.0);[..LQ[!V(-(07/S^D)Q]B.B[SCV_\[N;TY]/WD_X M,LDK5";U=WNU6[*IK=AW$>/_>"N8L6$:#MGL$=)S"'PX)HO0']>:P3>X#9U^ MG]J.![0)$ OU?,**>A @">O"\#KRJ5MN$;K[!OES3$X>]#H:^103>;U>F[L= MP:0+32+5O;CD$GJ=$==*CU"WE#%!>0=T5 M-""K EQ!T^$\<0E6 4(H>JAKW>*P?*L;GSPGIGZQYF\=M.^WOU7GF*-4(7/Q MO2MTYQU6&3FB+G;/E" <35(D+2_,H_:=5_(6-MX )))TC>/2(#V-;',,*@@6Z) M,7%!L%J)+4'4X6_:3 MV?7%]0]S>3N=R?F/DUG59:I_QX;OMZ3[**5S%^9M%L5=WW1Y$-!LF]M)#6?& MXH"+QNVJ5%&;TV<8A;K2_+]Q#I[8K+9<U";,'(/Q( 4G%6F*DJ,\$7>FD=ITPT=HN7; _7)^GH_CJ1"%-?WTUD?KT>@ ML9[7[^)/B&MZG2$[9>/N0#AW\#+-U)[D]O?IA-;G^\.)47U^G-V55Q56I,S6C;\% E6WPZOXXN M>;)-%RH_$A%8$+-1C/+09TC+;I6"?&DHA3K#F^F7X"@+Q(R!1SO,/59A_*2N M%C;GC/ 6;,0V#WOO:D$;A!F* WTNV%R7I>YX6D4%$%"@1$1+@YFGLS_E>:<$ MQ.2;U2JW1A0W_A27*_#5"@=JY#-"5&=\5_3..)HFA@H,%!8(UZ MOZ4(MNOU MX4^(C;^EG/[ :_<'YMOQP!L.^[+?E=^JI*"Z?!JT40="6&@)#?T^J(ZN',&O M'=_K0VR.O4$0U>]UH!T\BT>5,#;N=#!G!E]V?:_;Q5P--@1M@4E<: CS WH MX]$]/>#T:CJ11SXL"LL ?0B^<1C,&OG\"#R.F&/^'?.7W)689%$@;P.\F&(! M)/!&H%-]GZ<[!,V*T^VATN[SQ^ @8WX4/L9LS7@(:P(]VU:4&(V\\7A@_N[! M0CN=H?F[.QAZ(TPTXM\"IWNA8S9$V6\4]N J6BY!Y*8!%[K$Y!&)R=9?*3%V MFLHGX5KB*OAKDLI3YCQQG2@FK)P.]]O?$J(N21O/<%"$:BYBL%PX LER^GAG MZ(W 4F2HUI?/PK;?7$0NG26LJ1+ V$X=Z[!ST?+HCKIUX.9S5?*ENY8+W,R\ M^>677P]._T\Z.'W8V=]&]K"!.X]&J=L^R;E*UIMK+ ^*';^>N#K\Q)7CI3DD M+VT(Y7DXGWNM<+.\SL-WYI_Q-);[QE #IBT+P3Z&__[KL:ZOQ[H./=;5J'A? M=8CK$!O]%8G]%8G]%8E].!+["^"T!SG;C(QI484XMY:D-5)[=L*Q363;2JW"S=;OIN,K_U!#;@YP'G2B8-KPQ M]RL&]RL&]Q\*@WL05Y]ILJD[^7=S]5>0[C\.2+=Y>QO>2FDL^865'SJU;>F\ M=*?:C;&E!R4QO^* _Q?@@)V,K LV:^:[[7J-<190[+V! VEON)>_J%P+Z\& M:\BC,_@L6AW+$WD_/Y-';]"@@N&XTURR,ZITWY-K=?V72\S07> ='__5D&@A M)R_+J]]:8 BL*#ISL+[G=R,WHQ R$GQ5@P+H6B( M6^W&T=HUU[,7./S*O?#VI8D*=^2@*_L-7USAA6S;M:L%#[J1WAK9>=L\O:W= M 8]IB7HJ) M[&)B@Y;X4,=I5B>6&?X[X&4.6O=N(88 N&62P T$J@6EU%:==S7X7.B)O4B( MVUL%)&3'HC4:Q%ZZQY^VW4\)'%+^<')_5OED-QT;2 ?=.)[*^UL\0H=C.LTO MKF=TO YGZ7PYO==?]FJ^1 S,%>"J'!H4>!MV/O9W5$,VAG>+L M(RBGIV+=.Y1O"5]QB,5I$'UP*6W/NWE$3^Y#[,!XYIIE:F5?@D99BKT^EBHZ M'W1SXZZI7I5N"+;GX0BL=3M9Z16G:L>^"+94LGR-TRN(=JC .0 9)_AK!J?L M979'C':,?MG,RHS880=4GM=I9A?3XYATM>M_R/V]Z?L\_Y"O7U'Q[!YWNVBX MQ_$^" CS>DVK.T&>IMMN+Y- 92K.^200<)$UP"YQ:X2\'-RP3G?N1]Y\'GJE MH-5N"MF^U[!!YYD^=Y&G"=92;7<8N,59]!Z0RY[9J,+0Y^)<7L]XAF3(:IS M<, S.\E9%S;;*!:[;EYG%1'A4A\A[X*$.*QL@!_5;QR01T,HBJ+_B@$-;.>> MP3V7=3%'CP$HS2,V3[O;\"C'L:^M4I1#JLXA:?/0H6\G@H.A*,F3U$%9[P&9/'Z&1V$L*@7-4( MU.>K=F,L=LZA<3R'#H>!+1S?IP%OX81$5="%PR([<1?.;!N@%PXM7/1%K2B] M%DK1Z!*43O.\!OKP.5%FI8>)]?;UG::G :Q0OZB]K2Q$@T/^*J#!F0IB%_[? M0PA>3US#C@KOP55C52&W)P5A8.E]P;,B9KKE#/ IO3!ZOR8^H ;O9E>JY?:# M:;D_1"8"7?&]. >YE5RS=$6UGG E=GUX*1'X-GBACR<4INPBW7W#93WU()": M-)"3RB_R]I47*#?="U0_%!;OR7EPO.V.@M?ZG..7 [D,7AH9,*/8BFK"M)>U MY,W456AN&JSVPK+=/<)#Q25@7"^_417@/Z295FT0;%)/JGRM+^:JH?NUN7"G MW-;3Y6;'V&/E><<$FCO$)VM[VW-O&&6K3R].;VO4&E[N%; GN_NNL' 5L4>F MWFBO$$CT/A/]SJK2O636Y6!270Y6';_?;K7;W[K>4.7>MT-%8+?Z\>HEPO&5 MB:L=[GP=*J=>3W^G=Q1(@YE@? F ^>#@5+\:S;J\"%<3+Z)55&O2#T=F-(SD MXE^)2U921YZ[&@T.:32<\W4Y* M-[4L%PJ9&UL*CRL+7M'"%@&E6 MM?RV(I51I4EYLNXB&G#1MMJ$J-GOZY3?PQMA[087VMQ900Y#OU.[D!)FS'EF6-M3;?\%\J[ZS5]\9Y?\VO7;Z#OG";_NB4, <_+U@+GO MLBS__O\"4$L#!!0 ( *Z!"4M15[SHG@( ',/ - >&POY+Y(R3 H&QLG9H;WBV[C]P@4.,/.-M'.&P M\Q('OP\]:F[GFM@:NKT#_>/+MRV*J\A&S9T=X.]?MW#+P$9L=P?V_,.;+=PJ MLA%\LO,@[K<>Q/U#X-,=X"N8 MN"7HYM@G>;?U89#Q3&&CBTX*"H[7XOD:(J M\6/L'28SX8"FA$7X@C Z5-2N2@BG;.[=+>L82285TN;=,LH<.+OSX="/[&M7 M<#@54KGQK;WXJ*4 M3J5^G9OM"#>VI0/7"A(Z<^-94@HP=)*F;'[.Z%AP\)O9F3#<,V&_1Q9YT$0J M>F=XME1&Q@$*HRDH34?+GL^*I .8Z44YS9)]-;=JJ/E?G_,8!"C"ED6;VG_* MI_R?%1]W_UZR^ZJL"WY:I_K8$FT35 .1[3J([-1!9 U>&]LTUD#D:0U$=NOP M"3)-\>.*#(IN;:DE7&D(2R\:YI1I*@JY$QK'X/78CCS"[^U5@*VT955?:/": M#,T->(5OUL:0D)SI:[M%%XQP95]9X6&GG#4H$1&N['<0TYR[*T]07;/[/P%0 M2P,$% @ KH$)2W>\91Z&! N!\ \ !X;"]W;W)K8F]O:RYX;6S% MF5MSHS84@/^*QD^[,TT=+KEL)LF, K)#UP8/8&]?%9!C3;BX I)-?WTE''?% M;GJF+PI/ED&6OSE'.A](UR^U>'JHZR?TO2RJYF:R:]O]U73:9#M6TN;W>L\J M>6=;BY*V\JMXG#9[P6C>[!AKRV)JGYZ>3TO*J\GM]7&LE9C>7JO&AK.7YL=U M]171K.7/+*4/-Y/3B>PWU3KV@QX_#T17XO\PU=LMSYA?9UW)JO8 )5A!6UY7 MS8[OFPFJ:,EN)LA9-\)ZO\ZR&\FEFRWM)6_>>8-?RC8 M!(DK+F^((+<4N#G(=8C7?I 2'WE1Z),P.;22:!'X."4:I U VF-".AJD T Z M8T*Z&J0+0+IC0IYID&< Y-F8D.<:Y#D >6X6\@XG08*B&5K%)"%ABM,@"C6T M"P#MPBQ:2+XA['G1.DR#<"X!HU"V/;*4F(F&> D@7II%7.+X*TGQW8*@A'CK M.$@#HJ-] ="^F$7S21QL9#8W! 5ADL;KG\-FG4+E^M0LW0P',=K@Q9J@)<') M.OXEJQ9H$\,Z26/LD^/D2U!,/"*#*=/\&PI)BG1,R">68:',H\C_%BP6"(<^ MBM)[$LMTSIV)RV:M;Y) UG$,6\=G M@C]3M2^'@JII1=__!Z>."5G',6R=&>4";6C1]6GWZG)/JU<4=:TDJO(!)F0= MQ[!U9K5XH2*7@%4K:"8#^2]B]8A>=$QP:\RP=;P=K1X9XA4:QO4-7\>$W.,8 M=H\&MV2TZ00;3$X=$S*08]A N&F8I%+;R@M.'WAQ6.IOR(-H0@9R#!M(KYNI MH#E#.,OJ3@4T9IDN2@>RD&/80H>YV:C)Z5$A7M7"P:7B5.!S'1.RD/.!%I)X MHN5_][4^J.1J?QP4),A"CF$+'='4#42^RY&: W+V5\>%GG07LI!KV$*D:;G\ M%9Z"3P6U ;],G7,2$+N88MI&/Z;,N$K$)R MC3^S2E;2(29D(=>PA9*VSIY.[FC#\M[H,HSZ/-4QP2,:PQ;Z3\R#AG1,R$*N MZ?>@KBRI>%4YEZP\ZWWD\Z)3JXI0'1.RD&O80G-6/PJZWTE [?"UAUU2]T+' MA"SD&K;0<;5L15VJFLY$U7>B!?(*/JB;D(70 ,#)4#;=,:H=V]E8TVTGPORL:$A;2J7] _\M'&_ZQO-IO=*CXVJ]=CK/,O%=\+BO![D(X'*3W(QH.,'N3C04X/ MFHT'S>A!\_&@.3WH>CSHFAYT,QYT0P^Z'0^ZI0?)%,@XY2BO06_EZ*]!;+_"N MC5ZV^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>AO0V_AZ M&]#;^'H;T-LN<%:"#DOX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-OX M>CO0V_EZ.]#;^7H[T-OY>CO0VR]PUHT.N_EZ.]#;^7H[T-OY>CO0V_EZ.]#; M^7K[0.]4E5UI?^X?*)W[+3&7!E&ULS=G+;L(P$ 707T'95L3X4?H0L&F[;9':'W"3@40D ML64;"G]?)T"E(BI1 =+=$))Q9FZ"=3:,/C:6?&]=5XT?)T4(]I$QGQ54:Y\: M2TVLS(RK=8BG;LZLSA9Z3DP,!D.6F290$_JA[9%,1L\TT\LJ])ZVU]O6XT1; M6Y69#J5IV*K)#YKV=PU31U6WQA>E]3=Q0=)[6<4F6];QEM1;1SKW!5&HJ]07VE'^'ES9S'=YI]J%5UW' MQFQ=L5\+TNOE")N*C@?H*I><'.*VH&.CNL+VDY\U<+\;,N.H;UVLNE >>;P8 M:1JKGK4++_F(U&Z=G/*3AL?6U_MAOXQ;=-^/O?"?HF?=X;RW?KD< B2'!,FA M0'+<@N08@N2X \EQ#Y+C 20''Z $01&5HY#*44SE**AR%%4Y"JLV.::W+ MYJ\DG\8L]O-9]W?KY!M02P$"% ,4 " "N@0E+'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " "N@0E+9O,+ M8(( "Q $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( *Z!"4L10S*O[P "L" 1 " 9D! !D M;V-0&UL4$L! A0#% M @ KH$)2SR6@ 1C @ %0@ !@ ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH$)2Z^4GDRG 0 D0, !@ M ( !=!\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ KH$)2]H2C#2H 0 D0, !D ( !#"4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH$)2TVKP3>I M 0 D0, !D ( !IRH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH$)2TU[D$.G 0 D0, !D M ( !13 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KH$)2P&PO=V]R:W-H965T&UL4$L! A0#% @ MKH$)2Q,IY>"J 0 D0, !D ( !H3L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH$)2U)SQ8:J 0 D0, !D M ( !#D< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ KH$)2V5H0=_/ 0 C 0 !D ( !"$X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH$) M2V[)=JY9 @ .0< !D ( !LE0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH$)2VIBK]PZ @ & < M !D ( !R5P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH$)2R>$6E%X @ 10@ !D M ( !!&4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KH$)2Q;)>^7J @ @P !D ( !+FT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KH$)2\MR M-/1: P . X !D ( !#G8 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ KH$)2UM*54#.+0 ;, !0 M ( !DX 'AL+W-H87)E9%-T&UL4$L! A0#% M @ KH$)2U%7O.B> @ 6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ KH$)2VO7?"O/ 0 M=1T !H ( !#[8 'AL+U]R96QS+W=O XML 63 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 64 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 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 120 194 1 true 45 0 false 11 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 INCOME Sheet http://www.pega.com/taxonomy/role/StatementOfOtherComprehensiveIncome UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE 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 - DERIVATIVE INSTRUMENTS Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock DERIVATIVE INSTRUMENTS Notes 10 false false R11.htm 112 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock FAIR VALUE MEASUREMENTS Notes 11 false false R12.htm 113 - Disclosure - TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE Notes 12 false false R13.htm 114 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock GOODWILL AND OTHER INTANGIBLE ASSETS Notes 13 false false R14.htm 115 - Disclosure - ACCRUED EXPENSES Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesDisclosureTextBlock ACCRUED EXPENSES Notes 14 false false R15.htm 116 - Disclosure - DEFERRED REVENUE Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlock DEFERRED 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 - EARNINGS PER SHARE Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock EARNINGS PER SHARE Notes 17 false false R18.htm 119 - Disclosure - GEOGRAPHIC INFORMATION AND MAJOR CLIENTS Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock GEOGRAPHIC INFORMATION AND MAJOR CLIENTS Notes 18 false false R19.htm 120 - Disclosure - MARKETABLE SECURITIES (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables MARKETABLE SECURITIES (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock 19 false false R20.htm 121 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockTables DERIVATIVE INSTRUMENTS (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock 20 false false R21.htm 122 - 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 21 false false R22.htm 123 - Disclosure - TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlockTables TRADE ACCOUNTS RECEIVABLE, NET OF ALLOWANCE (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock 22 false false R23.htm 124 - 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 23 false false R24.htm 125 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesDisclosureTextBlockTables ACCRUED EXPENSES (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsAccruedExpensesDisclosureTextBlock 24 false false R25.htm 126 - Disclosure - DEFERRED REVENUE (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlockTables DEFERRED REVENUE (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlock 25 false false R26.htm 127 - 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 26 false false R27.htm 128 - 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 27 false false R28.htm 129 - Disclosure - GEOGRAPHIC INFORMATION AND MAJOR CLIENTS (Tables) Sheet http://www.pega.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables GEOGRAPHIC INFORMATION AND MAJOR CLIENTS (Tables) Tables http://www.pega.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 28 false false R29.htm 130 - Disclosure - Schedule of Marketable Securities (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfMarketableSecurities Schedule of Marketable Securities (Detail) Details 29 false false R30.htm 131 - Disclosure - Marketable Securities - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformation Marketable Securities - Additional Information (Detail) Details 30 false false R31.htm 132 - Disclosure - Derivative Instruments - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformation Derivative Instruments - Additional Information (Detail) Details 31 false false R32.htm 133 - Disclosure - Fair Value of Company Outstanding Forward Contracts (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureFairValueOfCompanyOutstandingForwardContracts Fair Value of Company Outstanding Forward Contracts (Detail) Details 32 false false R33.htm 134 - Disclosure - Forward Contracts Outstanding with Total Notional Values (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureForwardContractsOutstandingWithTotalNotionalValues Forward Contracts Outstanding with Total Notional Values (Detail) Details 33 false false R34.htm 135 - Disclosure - Change in Fair Value of Forward Contracts (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureChangeInFairValueOfForwardContracts Change in Fair Value of Forward Contracts (Detail) Details 34 false false R35.htm 136 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformation Fair Value Measurements - Additional Information (Detail) Details 35 false false R36.htm 137 - 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 36 false false R37.htm 138 - Disclosure - Schedule of Trade Accounts Receivable (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfTradeAccountsReceivable Schedule of Trade Accounts Receivable (Detail) Details 37 false false R38.htm 139 - Disclosure - Changes in Carrying Amount of Goodwill (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureChangesInCarryingAmountOfGoodwill Changes in Carrying Amount of Goodwill (Detail) Details 38 false false R39.htm 140 - Disclosure - Schedule of Amortizable Intangible Asset (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfAmortizableIntangibleAsset Schedule of Amortizable Intangible Asset (Detail) Details 39 false false R40.htm 141 - Disclosure - Amortization Expense of Acquired Intangibles (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureAmortizationExpenseOfAcquiredIntangibles Amortization Expense of Acquired Intangibles (Detail) Details 40 false false R41.htm 142 - Disclosure - Estimated Future Amortization Expense (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpense Estimated Future Amortization Expense (Detail) Details 41 false false R42.htm 143 - Disclosure - Schedule of Accrued Expenses (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfAccruedExpenses Schedule of Accrued Expenses (Detail) Details 42 false false R43.htm 144 - Disclosure - Schedule of Deferred Revenue (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureScheduleOfDeferredRevenue Schedule of Deferred Revenue (Detail) Details 43 false false R44.htm 145 - Disclosure - Stock-Based Compensation Expense Included in Consolidated Statements of Operations (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureStockBasedCompensationExpenseIncludedInConsolidatedStatementsOfOperations Stock-Based Compensation Expense Included in Consolidated Statements of Operations (Detail) Details 44 false false R45.htm 146 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation Stock-Based Compensation - Additional Information (Detail) Details 45 false false R46.htm 147 - 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 46 false false R47.htm 148 - Disclosure - Geographic Information and Major Clients - Additional Information (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureGeographicInformationAndMajorClientsAdditionalInformation Geographic Information and Major Clients - Additional Information (Detail) Details 47 false false R48.htm 149 - Disclosure - Revenue from International Clients by Geographic Areas (Detail) Sheet http://www.pega.com/taxonomy/role/DisclosureRevenueFromInternationalClientsByGeographicAreas Revenue from International Clients by Geographic Areas (Detail) Details 48 false false All Reports Book All Reports pega-20170630.xml pega-20170630.xsd pega-20170630_cal.xml pega-20170630_def.xml pega-20170630_lab.xml pega-20170630_pre.xml true true ZIP 68 0001193125-17-252783-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-17-252783-xbrl.zip M4$L#!!0 ( *Z!"4NKS##Z;Z$ *N+"@ 1 <&5G82TR,#$W,#8S,"YX M;6SLO6ESHTBV,/Q=OX+7=^9&=02X2':JN^H)M%7[3I5=8[NZGWF^.+!(V]Q& MH 'D97[]>S)!NY"U@)1(61,S8TDL>98\6Y[EM__SV@^$9QPG?A1^/D/G\IF MPU[D^>'CY[.?-Y)ST[JX.!.2U T]-XA"_/GL#2=GPO_YTOCM_Y,DH=V]$?YO M#PG5/C0^X5>"PL-0QP$^$WHCI8D M"M^^M/>KV/ P'P%B:?SZ:@(U^?1_'C1T66U8]^ MCHJS[,I//5AZ&K^-[Z!7)[AW_A@]?\Q__)@M'TDJ&M\VC&,@2-%]^:]+;O2P MO_P>^(%CE][3\NO)[\L>;X?/N,D77Y+]ANY29V[*8DT!9FKT)9=,;HA M=/U>LOPE]*71EXO>60PX_D(O1+-Q).H@+KH=? MEMPP3*1'UQV,[WEPDWNZ]/R');B%7PA,R=)[Z"_+;DKC%<2 7T<7DA^\.:[- MKS,^9C_.7)HNO53/+DVG+PU6<%S@AW_=N\EXH[Z2+V:N?U'IU M\13CA\]GA'FD$>.Z&="C,]GB=\?!+A*3'RD0&4;_E,;&/T9Q/$SOHR( M4'8#IT\DF]"+PA2_IM=DR3@*[GYT=,.6R#]D(EGZ)R ,W=W"#WO<]^YLS;*0HMSIIMS4-,60=,O1 M)$VQ%,G1FK+4;2.D*QVUTT'-.P1ONH,=-@S];#6YO+G[>=,^^R+_]O$=2"BT M($$_=<+43]]:4;\?A3=IU/OKYLF-<7(U3*FJ!/6Y,="F8I&E38"\N.PN0-FV M; ?)745"S:8J:5H72?"]*NFFWC5MQ^YV.JT[0(8,__0I.!.ZO+,OIFDHFH'T MWSZN!P4%.!<(GUIN\N2$'OF_SK^'@* 5'SBI"TWCM_@XC_<8(@WA-L@G#L+ MMZ0N@&VVFG9+D9M2QU!;DM;MMB3;OP?>5(T)%E5($$E2 !+4'" MU^8/V!*6I3.$ U6K! <:P8&Z! <7E]=G7U1=I2*#%2R8JJ)5@04J_[4B"6$# M[AE"@H5LJPHD*$5*L/,36$'13'7]_3 2I3_ ','@C'@E*<,%I;!,&=J6;.JM M3E?2Y2ZH?*>I2+9A=B1D-UN6HVMMQ=;O@.O1$D4XI0;>6?NL"IS7E_&LY2B;F$<]>%?$.N"1TCVU&QET"(YC?C:@!F8+W&J>N' MV.NX<0@\G#B]WK _#$@(HXT?_)Z_N9-5)LN:12I5414T!_7[H*R@\C8NQAC4 M+6EI%0 G@/__*?3!I4[C(#A.B'^8OAT2 M0*W8L344VU2* %P*R S4G?X@B-XPOL9T$T[=VV* 8PO!UC3%FB7KNX#,@-W. MY#:I B(?M%TE3%GH%\0[#F44)\E^2'^^;>!RP0'15"CL8^ M^>K5SP#(EM!2[2+@5,,R.FS^]5_]CT<>ON@7=.T9%71D-2231)O-+J2 M@[2FA%33:FF*VG8LH-Q=(>G [)E5I@6+7R60&+$8"J,EEJ:B51*IP%Z8NZH: M\G45Y'1D6U)06YWZXOG<1MMR!G[K!U#T'!;+0VD/@)5NS M>^]]4.95!)CSWH\X>L!)0N_KXFIMH37%3>%65)4YTJZ&8#A[1,DV!*+<84F@V9[0SGHIR M?17%\ M.J"EZ^^2&F05*OV-@'Q7B1E=5:U%FK 7/,G')%M2HF"7D96 O6_\[ M4#)BGA6*24U[%] ""^T&!P\783*,2=8*.QJA.,"C*^JL(U$,P&*,+D?+GJ(> M:\):&*9394M;C-(5PE 4W6+ [U4*MZABZ+8N%\6S5GM.8=J"__=3!FB("B-7 MR-:U M]B;OW+9!!;9$3%'KZES(5=UV/3S&YA +1"R#35-+0Y@WMZT3L;5R1\ MQ8IQ5:A@YD+..\.Y1#2SP@G%(3I+E_4E\KB0&\ C&^ X??L1N&'JA!Z)1F!1ES MIPSKITC.ZS+8T=DV *Y@PU8N#O?!F^WEIRO+H5AZ?':35;+08_RFFV"/G$O@ M,*'^-MQ+DJG "7]Q8R^YC;( U/CW5I3 \]-_85A=+WH,R\E@6)(F;;@=U)0=TW@G3=K0S+ESB5E.R;;DKR8X&UJ'9-DWDK)(Q8.+J:T=P MBF%;>K0%V,.P4>%^X%D&!&VA+P-_R,KR ZYE,*QK567H(KR75 /W^K93H< ! M';.^^30-T(*FF9?,H7?S!-??XKA_0?<;4K*5+'5)LD[JUW+6N5D:(H61G'2JDQ#<42Y_*@5DBA/%R2QY,M M=P=>=QY2'%-U 3<FZ?8GQ0 M_!2?9>CZKOBAP.V*H)?HD.@ISF9 JK:+'LEA6Q<[APYE%%K=JFEIVKIXF ]F MK+B4:IL#GQ87$U\Q-75M9X.",@/WURCR7OP@."A)"R6CJ5CVK#$P6N\,$%.' M7A,CX9 0%2?,*_)Z;8-LH^ MZUE+"4W7:&HVABXJC=,%6)T12B4)3&Z#[&Y(NK)DMC9Z^I9BL MWC[;ASVV0H*69(_MJWJ&(@B<$]H$RD)&2?'1%;M(0["/RJRFJ2(R7AE:BG<4 MLN9.60\>*Z\,"86;QU"!.;8/G1]BT]B*5M:AP@J+75?G6BE6MV=*8IA2\5(L M;3? "RO\8KUGQZ^+%V6%D%5LV:J3D"T5+85"%AFRRMB!9&5(6)$+9VL["-D# M%:]N:NZOF3.X*CL;K6G@;E7,>I@JE*JE8H*'BK#THJ& NN[ MEGM/SZT,'<5A*$69+Z;=(EWW\))J+6]\372MT/;J40NJM(45$Y MTWBRL\M"H&U5WKG4O-RA$\8B[%MW@%<8'3I1,HSL#IU8 NBV:: *HT,GR@61 MP:$3)3,K@T,GRH60_:$3Y;)LH>V$;$N=*S/9^]"),:A;TO*P0R=*)=2*H1,@ M7V9-G\J'3I0+66&!@(HLL&4/,72B5 !7#)W0-4,WB@#<_]")YBO42Y9B[MOJKIES8;-]C)?HU2I5#Q?0[$/ M-U^C7)E4W!Y)MJV5<<]*!FRL2;^U0O>KR@HMPU!7#C0J<\!&N7NN>,"&<<@! M&^4"N6+ AFK+O K MIM$V9%N5.K)B2QI2D=1T3$4RN@HH?-52K;;VWH0-59'7;YC#X(2-]3!E::9N MZ98FF;8-G&(KLF2W6TAJ&TCM*)K>,MKR>Q,VZCA@H]1]5(@:D))H468<;L!& MN=*CF"-4>PG8^QRP4:Y]MB)!RU#? ;3R 1NETK1XP :R9I/1#C)@HU18BYO2 M:G-YUOLQJP4:X,*N[90;,(#C9@H]SXQ8H1FJ:^5-16 M.&"C5-"*!VPH^GSA'3L#-LJVK8KM\+G.=HQ-V"B5%8J#= JRELPEW\N$C7+W M\8H)&PHK$S;*C2&L**N=.QL[_(2-U:45_?L-&B\'22OOSERO$BOOS+Z8\;-:?_] 62'$H0T/K M3Q2NN Z]["#OJL;8JKUV]7UIC;'+)6EQ8VRPL6:!JZPQ=JD0%2?U:6AN9M)^ M&F.72Z_BFEE[SMM[MS$V:)*$'KOEF4>C%M*DNS*.'TG>1ICX'HZK.VI9-U!3 M7+XYTT9W0Y#VT"6\5#04%X 8BL9>E_!282\.P#9(8[ M07I+5ARI269K:RU'DYJJ(TM64S4ZNBH[;:/SWEAM9?Z$I QLE(#@L0XI$\G MLIJZ(9)1R^K:BJ* 88K:DF;HMM1$JBZU3,=0VXJIZ:LPL9#-F4^[ A5P[TV-*&K#Z6LH_8R8IV:"7%3O94 MJ[/AS(9UCW57;2)3-TNMW:GB0+\RM!1O*'C?VAWX]W/$7QD25F0GR>OG.1Q@ M/L,2Q*PQMV)=Q-1WGD?5>*GK/(^E>'EW9L.Z>%DUST-6#+M.0K94M!0?9EO& M^KIG_T*V5"2P-,^CA'*.#:W]=5-E5S4[5=>=L,!"A_>JT;2B]'Y]IVCO"=65 MH:,X)F>8VNX)U@>J1]_0CUP772L45:7UZ0>75.4BL5!2S5<9UDQ0E8NE%:,H MU@]9'%)0E8N.%:,HJ.G,PBB**1Q4,)-AE?2!%]L':VA>-=C%-9N6K*P"NLK> M]0M ESJ*8E71CVR@PTQF6 2YS%D4J\[(0$*L[%R_/Y!+'3V@E3W_.# M(3D>G^CUSFLO&'K8Z\91GW01':8T\G/U,&K#_0/'M /YIKD!B"0DCT=VO)<) MT58LO=.Q)=/054FS;%5J-I$E69:!N@Y"7;6MWJFS!?KC:0;FG+-5!IPSF&L. M$S_$2=+&22_V!^0^)_2:;N(G5P\_8!& :OJT6\!,,]BH+^ \FN80XV@ZL(AC M2]UF1Y.T3M.6+-/0)*3IBMJ5.Z8NFW;+?P?IKY[__-^/Z:\-@7P8"$GZ M%N#/9WTW?O1#*8T&GY R2'\5\B_NHS2-^I]D\M4#K%=*P+[[A":?']R^'[Q] MNO7[.!$N\8MP'?7=\&SRBGOR)SH7FL[-Q8UPU15^7'=N.I>WSNW%U26YX".] M@OXU6+TRH[2%_<"/;O*6I+B?"!=A[USXD$:/F)1J"2]^^B3X:2(DP_L$F,2- M@3-$X;_=_N#7_WH%,K1^A>L: F$0-WR;?-_^]1?AR4V$08P'P".> )<);J^7 M74=F7PQ#=^CY:39?P",E0%Z#_)E$@>\1;TMX\$,W[/EN -##%UEM]& 8)T,7 M]E4:T6?&PP! 1O/]-\"(A MC%*XC6XFP0V"T=+\$#S'?A8AI\M_B*(4KH55QOC?0Y\@[?Z-X@RV%WGW((;' M^ ,"[R,.<0P/H[_C <&6#U!0D$.*U!N",HH'IP\K[KFS(!+$S,((JQ$(>0*< M D&7XIY@+WF*A@&L##"/7?)60K/_'88]"@CEE^4<8?\*#\@IOO3I.8[H,PD@ M3A@.W: A7%,$"_!T\+'Z=#\0GAYMB9*24#-P>_A1&+[$[H&P-,N,?=!N1 M:\D7%$"ZM#?LQ@(.R:O:N(?[]SC.E^G(OZI(%(BN.E]G#Y8H'2XRH*.!'Q)$ M MW@-_>1XH;RT@BC"]NJ\>Z^>G];-0AZR4L2MX^%>R*H!7@-V?FK:"92EH#[ MDB*6F69\U_O?8=X00*1+\A/*UU$(?!P]-&"GP(8@.XIH8_++S!TAT"I)W/B- M4M(5'EP_)H@8*Q/Z#"H3<#(,TF2RT[(].X#_C;QD= _VSH5;BG):>PFOR^]K MC%BE^$X!D$\W]FA10%BXVH-]1K3HPDKPZP#W*!;S)S\, 2&4$8DN6V"VC[EB MFBCIS57J7"/L4WMU??/PET@W6O+F^E MFXO_U_DDH,D77>?[Q;=_?:'TX*'9*P( M7UY=M^EW%Y=?R:M>?Q5N.__W5KJ]=BYONE?7W\FE(<[?]V?GXNOOMY.[6U?? MKJX_"?'C_0=9A/_\,EKH[;^^3;WDZOK'[_"X3X("+[QH7_V9_9G#>7OU X"R M"%#?.K>WG>O)>D8/H$NZN&R#)9$OD@J<9^!+4)52X#^Z*9 ^F=PQ\WO/'4S] M)+W@^[_\5"+TEI(TCO["THOOI4_YH^GW8)Q&6<6R1*GR22#G83ZY?_[W7A1$ M\?CW!6-(!@5]>]7ZAP0V4:<-*/O^HW-YLZY!=(J\8!P7*]!FVM*]FRFJB6BB M0A/4E^ 3B^@AR 1H9AP4V!?OZKXIS41$="[ZB<$(VNXA(N6LR:>MF4TY0F:3 MCXO9)H;>/)53VB4DIW09(F21@$WX"M (Q/GF_+B!9\,2 \ !+J)M 7W6)T?% M.!5Z. B(Z0W6T^*IO[W1W8;U][.Q$DB]F4N>\Z=FQO?XA6KA':5\S5];^6L_SO!"O&1C M6MOMRWOP6_^2?-ISY9/@/D>^=[8*6KJZ6:FQ&CUS-ZR\-8^E,L?,Q6\C_# M$ NJ+,X96QO!6#NDW/BO>T8),_PL9$&2SV=3P1)RI4_^^$#-JVB8@%^?_$+7 M[6\'?_445E92F/B@1\;2[P)LG!K G,+5BJ1M;=]E,DFX?Z36X^>S_VJU.IUN M=[F42J/!U ]5^_GY8[]UNF Q(]Q?XOO,&-427),OC^8M10_@FM(SQ&0AA%<> M;RVY]6_KV&GYQ]A_?$KI7:IHF.8Z=R[3$57MG-*@4T0;:4<+G2DJMGVTT.FB M;E= N_V*N'H+M*OQ.4@>>*N%2$.RJ.CZT>X+4[2-XY78R!:1AHX7/$U4%.4@ M4FWP^GY0HW*LK2'R[<=R:K&O?',P"S*RNB]."G75Q M6K"S+J:,:_;C!^I&YO9ME-)4J8+#[WM:6":D[FLMK'!5M-4*+!U6P)-%RSI> M.U4Q1$V3CQ8\\#*L/'+*S?"-5(D*JL2+AO+AKVM'[$*OAG1]I%FZNY/S#"=GGUL=2'M(2W\HJ5H_JO0SW+T MLF(]DI8W81)5IH5ZYFQQG)\D0U)(Z@X&=N7QQ]@E-8CS3&[K&F57@#6-_5Y6[D(8E30 M2&;+?Z]O?B:3S^U??VG02DXD:AJB#R%<_>\A2.T'?_R<:)"5RBQL%E+U"ZQ. M YJT*O.9=&FF.V9VB7_3T+DM]/T@R*N>A;\A^UP9?2.2&NZ$5$KZSW Y*<_T MQR6DR?R>-G6Z4@**\/+D]YZ$%QSCQ@@]>6ERB&E:)43/1'ZY FQPB1:J9D6P<-6C'X99W2Y=N>"0T7-.J+S MR5T0FW\SM*E] L\9AE.[8$I--Y96)Y*Z=)H'2M;==_,:[P?L4^J) #$ML"8" MQ@V"!CR=0 A?T/U-1.#XFSDI^^2FI/1Q7#H.3[C'C?DM"COT!1,+''N2"Y_= M1SS:J; HY1S1*O-%@V*QPGS'$G%:;NYA_U,[ZM&)0EUXGAO\H&OIPG<;-/M] MIXB\+7NJ6#5 M_P*<'63-ZMD7\I!EJQZO:6'-MV^##48_E+-0F72'D_XYNU"RD)FV _.]@MJD MS5!6E+MK4R1EL;> W#:4+NI*:@O^1VO)AF3#=U)'T\U.UT:.9NEWZIU2T!+L M#K;-W:A'DGRNF9.M40#&F! =4.KI6PN3(3?!!9@#K__ ;^51Q+(=)'<5"36; MJJ1I723!]ZJDFWK7M!V[V^FT"+N3SI0*+!V>*R/5TG,N6KJX&2I=XI2,VO@1 M1R!7L==\^YF0KM;CA%"'&&19C\^(M*(9PG=7D]+I:CIP P+F^KGO!N<>& (?_:RRG(R MN(0V&$HNPNEK1LU[RF^JT;:LIJQW.E*[#6RAF5U=>?X#;<<%OMID2=/O(QY5+P J M/+PUA)PVF..Z#JQG3[C+^N-&@V\A"Q'E89I!Y1H+[ M I 3_]45^E.+.1=^CN)%X#J^-(3'H>\!\L&3G+YLNO&?/]42D#9+\[/&9B36 MULB";1D91\[S9'VBD#<< T"39/+TO#4:72.@$%9)7I"^D!E_G+><Y MG@2E-]9S-S\7%)8A(55LS*BLY9PTOD#[M05BW4\%,DT$B)YK,U4Q?OG4$+YC MEP3DJ#X!>31[*>F(NNSAXHR2HTRO7R+J5DSG9^T$(.\45A."#" M.,/Z_%)H!'3\SD;V4H'TP7PD[3^CF"@O*8BBOT9%JW3A9,5$E>) %("Z3U37 MNF$>.Z:-OJFXK^!\,)3N_B^YC(J8WTNJS, MZ?6,?4;ZVM*47Y;HW8G:#3"(Z'&B042\KCX1X$'VF.RP%&3^O1M0W9 \89S2 M\\/LN"]3>O3JB8,V$<71/<4UT9SPAK[[%\ZOS;W13.R!#T>."J7H01HFN=:8 M/(/^1FXGOY$O:&)#0+N*9[IW=&7V:.+W4='=6-/1*_+S;#%/(9G5$$4*(M/T M^0EI/]>"/FUB/FYAD:V0Y&OY6?_P\1J2X?W_4AT2C=7(:'S ^& 5W-WY1XUP M/IHBL(A(>#^U9L;+ITHOC";N)U&LV9M]:@8M\3.S/!R2ZR$\D&:T7"F=EE+* M)])PK71R6BD/R&KK*21-DNW9.2PYYX XCZ.^0 XP8[>79LEY0FN8I%$?QV-] M9AYI[-I-TTD_LO$/ ^!CR:QUL94_+B+JGJ=7,?[QGGX<, >!AY"BRFZ]8'"/,3V:T"W7R7'!R,IK 8E+7S\_1XX@.B''AI5'?)V]ZC$@J M#WC?"8Z?82%40="(\/B!/G%NB6=( M=4*^;]TI/,9YQ%36:84&^*9@9,].DD M!](G^4UYA)>Z_I09LI6,%G).N);T>LX8(8=Z0J:):S4>AQ'2?2?F2P5.]_N M8#%/@^KAF"""!*'';?7&ZK"1Z4,!]B@- ,P1F'+Y"*-<:\YJS2/KX3YM"Y)A M.#@?#3">JQ)C>/,HCWABCV4QH6EC=:USA]EDWG_##2FQBAMC VZ2$3M.,LZO M(DG=Y/OO;MQ[FLI-S%^3V9UT=D^<21\0-5$\'C] MEZXRFYTT/SJ)S$0:V^:3*4B-XC%(UG@-A84,#WX,%OC;([*#DR/HG(^W^3H6[^P]O(E/ )I_1&3M$H MS#DY[9OL@M^C%_R,9QW.B8M(PY4DXDH/4JD#MOV$#X.S&^OL5EQ-S0=\5#?@ M \GRWXM&>HQ0_FX5^>A9?]^@KPRI.!_=.#5D), /Z?13%%E1UG[.Y@N8?VMK M='XQ6WTPJ9IHC.U;:L>22)H XHYV7:4F+Y@ YP2'3[^.CM#>4USG3U*,\F3 M4D82D#YJ)"X?8YP?]"630. ]IK7O'O$5P18@,31Q62 M2Q>=&6%+1'YF6.39*&3LY1B7F>VTU,N[Q]F$O^D8'YW0Z9*:,9)+E)!2-_K2 MF/;>$N=H-%KG4O(4NY^!#18Q(\Y4XLTYM]D3 4A2M#.")0]NY_5* M>0"^D47@SZNI1>>&!#0H+38Q-8/DTSDLJ@OTD3_@A<<:8U%KFHCI?:![ >%_#YY$=\K;1R\3I5S4F M[\KLCO&)&SVE&R%D')?-U,<(&"_+ZX$7%MH.-.1+#_>R0]I)M#@+$3>R&/%" M '@4'9VHO@6;@E P7TF.@V1(,!W')/A*U>),^#994JN]F>7 -1K7:%RC<8W& ME$8;Y_83+[(QUDW"@_^:.0 D)28[=TKHN1&>$?3)^$?J$.8G2<(CCAYC=P"Z MB^2L I*3T5D3.1W(>IOD>@5<7F_8(PIDG#";1??A,2.9G>D-#^>"%7ZALIHT MZ2 Z@^B9U ^R+\D227)40. I>B+QV?8C2F4DBI M7P@72DN.1L^%*[(6ZB 3O>-F_57R8U/01M.:-NORD/OZ!0IWAC5@%6XXY;N- M#P:358\@U!;&2":'/CX-8Y!$96$0@:-,[0K"1X"&#,?P84&#C]W[T6N7=$IY M7_DVN/;EVI=K7ZY]#ZU];]P )UE:9))DD7$^X_N- MLWV(]*2)G$D6PYN5O*0L,8CG8Y*TDA=?3L>LQT\AH=(P/ULGGC7)^ITU=*C^R)>4W[L"NXT) M>J??,Y_O0KLDC1%Y.ZT\)R>AI*YB7,Z:IZ(2M[U/7IRU^.H%T9#T#0+E1=J= MY%A\+XX[Y>7F_C;IHD3!<]-&'N8%2KQ%A-=R]'!%R!4A5X1<$1Y($8Z437[2 MF4P)L<9TZ?U, NQ8S$\7ZM.BO1C?OXV+Y?L@EAM$\^3/R5K"C3V0K)1^.D,M M%\L?QKFTV:7D, [> >[2<$"\E,SQ=&F"Z,!-TO'HX5_HB>VD<68NEA=#BZ,; MR$$:R'>0_QZ)S5(_>,J1:LPZ8^14=>;Q+G&W:<[:C$K*>G 2_0:._$2#9R?? MDX7DJ<9]]VTJPNN"WB-J!Q-<9Q'?1IX>.E*R<]6A4WY@ED&7>5M/T[K3!4:#4P&XYH_ MFJJ3I]#<1\]XE.RX@7@C_UG>&[2,=GD_8&P;XZJ'K^O$?I-#=H45T M\+AO$R#S_@?>57A-_"#BE31)0LHM673YC?2LIF'IW:8IF9;9EK1F2Y7L3EN6 M%*W;1KK6D15+YHWTCK\NKS#[/^][0;SAZ:TXW0=CTKFA,2HMRCDWSZ6BQ[FT MX6^^7MIH^,J;BQP8V-G8T-2YLH>M)['\=%IL1\_<#9O<2G8F\'5(&ESO^MYR%YJC/Q3C5#>L9/*M2V>WW-J@[R1P <:1(F&"=@JR2]TW?YV M\%?/%,HRIABSQ,)DNZ[+1GU:H;;;7OX)"]"7TW_HMTX!J".M_O5MMN M%J@N&JJZSIW+C)@]V=K'#=VR=Z\%[=Q]B] WIAH/:64NCZOKJF0(E1Y9G&G< MJ):K;+Y>KK+7VV[Z9MMM&/H]?^ &PGU4$WVM*J*";*[2]JC2CISR7&/O(D(F M0X,/($(VX_H%CE(,$=DZXQMFYW>?B%!AE!?6D"Z#U_=/=2I'WQJ")@^<4IDP M$S5]S:*F"U+CW1/EFJQKWZS, LRLKHO3@IUU,658L69&F1N94;=12KJ?+ M_ MU,$KTRU10QKC5@+WRFI$^77LIG1VTS]ALJK/9\@HM)FF+IDHU%_=UGO:ZOKXLWX,T9!-KM).+[Y< M%>6YQC[AK!_=D!G?,#SKI]:\P+-^CCZ[@=."TX+3XM"&%6MFU$EE_1BJB SN ME=7:@&*+\MPKVR6.VHUB#"O.^\KVWD@[WQ9W?R^//Q-!U&"GGU ML7<=+F[T7FI?]H*.[]?9Y(YN'/4[KRF.0S=HC299.6D:^_?#%'NW42ZV6Z2E M? PO;;Y]'<_S=$!ME=__W;!M4Y=51[)E1Y&TCN9(5M?1):/=E9':[+8LN\O[ MOQ]]J^["]N]^2-EU-.PLGT#C)]DDO%[@TT&N=%QX0XB&*3&J1EW>?Y[?S(QF M$SP<^\]DC"P=_S8_%7S<%'YJB&TVPI9WB3]BUBL^+>!=XJL>29-;5%NTB94_WO=4T'@@7-_[KGC'!#!^O'E70)F9&3,SK1FVJEY>6L(])O?>A M! <#<[\5V)R:-:(F/[38Y=B0Q LH%AD_ED#($C6-]6REC=^UY"!]VWSFOU>[ MTAU()ZNB?@JDT[=M0,DLZ13=$&7=.'[2'>&NLPW1-%EOCUO&KMOVX'(5Z7CF MT?HFQ%7ZA&/!Z>/8[[GU*B9#BBA;IR#>V)5NNU)0%VWF,U9*@'/;[$KV*:@@ M43=/P3H\6@IJ0$%-.7X*HFUA9,?2.+[PQ3_V'+[8E8=L46&^0J(,.!EVJ'8$ M346BJIZ T8BV57ACT_!&YWO' M(0M-AH-EV*))ZG]TKF\O6LXWR?EV\?7RDS "\0/*3IGA7LH0=;)7%%-4F1^R M5<8VJR**R(:D5!0@X2E(RN-5=F"O*!HG8:U)J(H&\VU]624A#Y+L8L$XB>\* M/]R>_^#WZF5\R**EL#Z7JHP]LZUH9U_L(5TT5=8'/I< Y_&>SVB::*NGX $< M[R9491%9)V![5+$)>2_0H^]YR&E1(UK4!U)6U\5W SOKXKOAT.OBNX&==?'= M<.AU\=W SKK>H05#9[C5\\FV-1"F:%NL#PLIP?%%,L/I5EO2SK)$VSZ%-*OC MHYVF(%%13B"G^PAIIQJF:.FG<.A2">V./URH@H'C196XL/J8P9P: MAW<+.0WXCJ@7-6H$*K,+XSN"I87Q'7'XA?$=P=+"WJ'&EKWY>:]GWNN9]WI> MM]?S\N;.(Y1O%&449BTE@"FBYE?P478"X8>,$9G&$<# M+-)>]-]]SP,&Z[A)*KBAUQ":M?Q\%I8V':%NV@^2N(J%F4Y4TK8LD^%Z5 M=%/OFK9C=SN=UAVZTV3R[^S+C\Y7Y[>/"\N9F8KQ)R9A+^PYSSAV'_'EL'^/ MXZN'MA\0T&^>7)!85\,T28%,9!C UJ# QO%A8R:?SR1U ;"6W#:4+NI*:@O^ M1VO)AF3#=U)'T\U.UT:.9NEWZIT*SQD"0]"W)W1M9U\L14,*P#LA\(8PK8./ MA9O(M)'>8;&AV$NP89JR:J^#C>40C1G8Z>/0@_^FW<#=@>KS#"QW+%4!4-JF MK4E:1VY)345M2:V6K#N6T>IV# 0,C,Z^/ !R<,:\,TN9(5:;3+ 8?R,+T(0 MZ$-R$1D4\SOV'@$BIP<_T7$Q;3_I!1&9&%/^S)9VJZ4W55.1FJC9D;2NK$F6 MKAF2HC>[+OBN,#QC^U??P&C30"+YA'323[X=4 %78-\_1 ,>^F0+I9T M-U]\,]A:3VX(MP)$P#QNDD0]WR46UXN?/C7H$Q=N\G 8]?V07M9SDR=1<'L] M8AN1.4(]#"(9K# Q,^SHQ*)>CH[)KPGY51BX;]F')QS IQA48NP#EN[?QA.+ M&G 1O#451L\@]Y%5S1J&L_BBO7^F4=00DN$]&-.^&[\M= 4ZZG'N?O\ M9(JGZ+X AB&[8N4N:"SL&L*+Q'L!_@VHM4$>,AZIY='A >2ABTQ+F36>/W+9T31C; #,]3O"R($3+/ M"\B3PHY. "%T0Q.)E9E/9/..K:ISP8'+84W),$C%Z3>370W.;.:N/9!9P\]T MUG#T0(8IX 1/OR^E5X$]1Z:28;?W!'2W8>@. M/;KAX6$@?Y+L+YI.1Y=][P9NV,-"\H0Q>5'2$"+:GB,C"_0A?BU0P"@3N96PR CV#?%J@$RP] MAO1)<&VVMOQ=HA!BP&G^B&FX&^\##N9[BBF)R&O!P\YV1Y*1G(AGPM#12Y+Q M4[8#,KHLYX=> *CR'WS*"XW1$X$&[MB<7K;492MMK%HJ65JVLKFQ=!&\@# E MG1! -4B4X7MAN70/9*ZM '\F ]P;YGMF,(S)?D^XM#]F:7\1"M_=-X%X9[,R MR0.'#];FA\-\P.$"\X",CDD,IR\*3]$+!N<8=F *NSO(XC7D5K)5,JF4FV^8 M[&]@8O+(QEB/C-7'R/;*)$K?);)1RE8,]Z1/5"'1EPK^ SRC0524AV%/>" " M>CA)J*QV4J$-GXB?/@F\J4@D$I?S60NK M1H$5VS_%0=3=TGK88J%@-)J0>EI,3R2L 3==TP@%&-D7X:>R^*?ZG:JLA*D+ MQMMD$7\0*VX.M(JW ^^KMJJO6H*)$S*U; M<)HT=5JT-^9;K*7*NR1/GI+'8R=?9('9ZEEVNZ(WHXJ1#%RX[B);.K5@5I%85L]C*257G\6KV0X\./3/\GV&(IT("LKCTZ,>C MQX=/[C.>/C>\8>CQ^N5<7F^0F[MFC'J4<.*WM M_"!%$\TJFM&?MJ>\&=O,9*@>A'\<=3ON,47+JCWS')L46LB)WB]+.=L%.A1= MM-0*.DMR0;0^YUR 0P=<$P\'&.^7::Z3S4R@Q2Y[NBKJ6S>@XQ*HW"'B69'1 M34JKHPXAA+:30;8J:D;5,HC'6X\XWDHB9W[8B_IX4K8A^'UPU]-UDX4;RPI, MPB7EC_!;F)#J$E)(DZ43-WA C0?4>$"MDH":K>P24#/EC0-J:I4!-?[:/;R6 MK:@ET_G5QLJLS=NG&$^=('T' ?PTY3%T0@_3P,E]+'S,UD:.G 15%NF"2TKN M9!Y--_ZKD.%&V!-*V.+PH#[IWVNF*Y-S^B-CX7H>_O.R]_2YZTT;83J6H@ M353YB*6)HAVQ'D"B82GET^[X!U&=_ 103@M."TX+3@N6:<%TN(-5D^"#JF]K M$=3 X '''J%MXQ8U@$\[XIB,(LKJMH[&CGY]S:U5/G**4X-3@U.#4X.%A6UB MM:Z? ?LZ&_(=?SZ>U$1DD5>?0F[BXD2Q7>80S0PT^AI%'NE #?=>A*D;/OK M7[296*4CC%3-UC39[$K=CHTD35%,R3:?'MF^!K[NX;T8)7S.3;5M40\FS M;^L;N]^/!;)+FX1\5E7>4\H-AV[\-L$V$K?PG?<>\#55$1E:^?%LGL>U/B/] M&,9@F"68C+DC_.3][S!)LP%;:32VR/;+31O=L/2 :UNF8B<[\-@$5FLF3S"@ MALPTM]6*PZS#].:H^2$53U?@>FE; V>^:68MS!M%M&PN*?@AT1X/B4X@-'IL M;5(FIS3C^H<8YQ.1R0!=,K<\R>9 DQ_$#UC.M_9CP6>.'N@7XX8@U[COPF8/'V>__DG5Y63-W\:# M@DH*@S./KA88'R<%L-/K#?O#@%A+L[S@9)87U0\GA9%+/#5KK1E%?\WBY0\^ M.)*ER,GR 3?[#9BLHUO'S(?4C0(2/*JV2Q0^ 3R"6QAC*N# OATYG_6*P&L2 MDB>/>,-NO,[4LGK6Q1BJB-0*BK@9 >^#AD15.>*2- 6)%JI]-_=C4Y.WN/<4 M D"/;[42?"H(/J$N\FY'6'5+M+4Z"+Y=$Q8T1;3E*CH:L08I,D19Y1D_!Q5\ M5WE7N@,8?COOT_D'+!L6GC\0G![M8.L\L-P456/;GD8U O/#+G#N36H>*<_7 M)0GA,)?Q]"K>F8?3@M.""5HP'2?@&J"<(!-23%&K8G@I(_!]L&Q1MYFW]K8' M4#5%2SN,:\P--9[=RAO2<&IP:K! #1[+7#^6V<8]W+_'\52^ Z+Y#L86S,'S M'4[@V.^H,B!J*#O+7)SSYX'\#DUTWU>%T:11?UK0>U< W)TQQJ(MUX MFL.::0ZRJ!AV'>3=KFD.EFAL+=B9$7S'9OKQQ(=CES \\8$A.7JD/,_CZ:S% M#$_^@)?3@M."T^+0YO)*XYC+^_+2'%2[@F-R1N#[8*FB(A]Q3%#31%1%3)>; M9:RI'WZ4RZG!J<&IL8[ YE.09OK;G<@4I)-N8WAD[>:FF^,(^'6 PX0T69H. MMX_:&_J)$..' />R](NL@V$KZ@_<<-3"7I&1_6LB#$-WZ/GDLEX4>N21]"_J M/-+DC22%_\NZE4A4\(=':.GF\1LF=2+0-X_C!5$6S%MTJ=@93MRH LR[9#ML? M1)Y\\AJG!:<%IP6G!61E,YMWG*;8.DPT8/!:,!24(N3Y?EZ;(\7;:B=%G#VB5= MUK(V3I3,]AO7MN*Q)Y=K2<>7"OSL#N;YPU;C.B]_0_ W2YRH8NV7ONV M8?7F&V 5:[^LLFN^ !)5K?9,,<\HK>08+ MR[J&53?UU$>5,7$\Q.S"-B'R_+G51\]_)I]^^SA,I$?7'7SZ&D7>BQ\$3NA= MC(\U''JJT?:37A EPQC?XM>T&42]O[XT!.&WT:T7X3-.4MH=Y")LX_L4GO'= MC?_"]*6=?P_]].T&]X:QG_HX@1];.$Y=/[R-71+!+7P):4%"(L/7^.'S&8Z" MNQ\=W; E\@^92);^*Y([$DV5/E./A-\[_.9[]W9FF4A1;F3 MS7;3U(VN9!AJ5])0QY(<1]8DR^Y:LJUU=*?=O4-PXQ>"FQPU_( O/VDZHE.9 M(*__5,\)G/_HW#K-;QWAIM/Z>7UQ>]&YH5OC?BS<> NEC ^,XV*#VR>\O U2 M?RRTA&0LKP0WQJ4^ N1X:^\;%M\1VE?,U?6_EKV3H;KRJ5 MKY1.&$A;V0IC>:K2G"%4\?GZ$>1<(?;I#WF-F;?./':,5'(M^'H=_S!VX M)A](XBV"CQ_PGHV,KGA MO&%\"&FV:WZ 6*M#M6J.\)900X?:R!^V'K,<9VF_P+#(ILW_>'I"$O6M>\- MRP+,K*Z+TX*==7%:L+,NINSN(TF9TBU1,[*,<3Y.W=*J6.G M]5JVDJ^83B1Y)U&NC7NX?X_CJ60Y1)/E]CQ)BB?+\60YGBS'D^5XLAQ/EMO< MB]Q_5I(AFAKK^-F2S M?.+Q;+N3R;8ST+;9J#5*TJI#,O&NV79;-W2K6;:=;E3 L,=_A'GRF2R<%IP6 MG!:<%BS3@NG !*M.D*&*JLZZ<[\]>'6P7;?US>TCKH0#MD3&87SSFINJ/(>% M4X-3@U.#4X.%A6VBCOADNN/-MG-6#)4322_Q43M#P?,]6%HJ/$6!)Y O_$EO MUH;PXJ=/PG!\WBT$](@;'N"FM,MA+Z).2IQ-M[O'#2$BC&YP1M]%&&P&SQ(:4H5G<@A9NSI IMB8LEC3W*?<>P^XL6WOI%WNH-!'+W2 M48WP4*0+?4#=4[+ GHN]CJMJ6#S3%?E;Y(;)993BA-R&X2E79#-=XQ[VG\E[ M*FUYW%$ZBM-U.I+5;&F29FJ:9*F=EF1U'4TV3-52NSIO>7S\,TT)06GJCG$N M "[;'<%IM:Y^7M[>"->=5N?B#](!610N.[?"55=POGV[^M.Y;'7HOIFD_/ I MI4=I5_ L_D-D\9O&+EG\IL;6E-(#O9:9/.FE(<3@Z/*F%PQ"^LLX3[3LGK', MXV-I-< "3O9<&L!39XMSQ:@1+KB]7C0$LQ]=G\ ('3 M@AU:<.MN)^LN2MV@]BI+4933* I0#%M$^F'Z87%[;W320^:9N6$/"P\18,H- MX!V]&'M^*O1Q/ZI7.=L&2="IB@K=3"0MH3/T &^"D;+'+]PY_F G!I,48-G9YY*RMS[@7-A$/M] M6&#P!E\&I&%!&@D)CI_]'DX: G;C$&X?AAZ.A12H*KBA1W+=,, 4D G4-(>. M)JS1G^#N &X-$RPV!)(;E^*0>'(B_;471$-O]B::XOGD/I,9Q+F;_+U7 M#VV _QD0_XPO0B#>D,)".E21WDP7X4T*&"+?73UT?0(_(.L'CA\([0'"\I/J M5%-1=/@G(553):WI*)+=MFU):=DM65$5I,/]/*GNZ#<\&2#OA["32(I4SH." MWQ^XO91LG+1HOGPT3.'ZD"0$-4C0Y<6-/IZ2\^K78->6-D_.*F_*6\C5_;>6O9285 ML5+WL)2<.F-E3MWM4XRGD@R_TW*.R><.F,=S/3I)5J*0)R,>4>KA:C3=^*]" MAAMA3RAAB\.#HTNN/;GLV;)38^L ,*( MYN[]F$4W*I@:S AL'Y"H*;7H1[GE$9E5AYS>+6FGBB;:]O1OQ]P.GA:5+Z^[ M(@(WDJ&/1)Z.!6F,^]@E\6P:!XP>&HM1/)>6C-,(7^"[]WY *\OK("L_V&C; M3EHUD";UJ!#8DG**=L1Z (F&5<&7#L$=HV;E$#^+0CCLDHHJSRF@V>2%IWO[R^3H;XLC/X+/^; MIW_S]&^>_LU@;U;#++$WZ^@*9+'5\)6M9%"F4^2T92ERJT4UFA/56^)RWL[? MN)7ILNZE6VV[;Q4S;]CRLM/.#51WRPU<\-'VQWR+QTP-@9;:3YZ2+3.= M?)&E(5;/LEN.[3Q0YQLN7 L9_EN>K/K&!2P7L"+QZ":9L7O# K2"VK MZE;Z\X<[]['0"T"[?#YS!H, 2Z0C39P5&$DA?@G\$)]E%:KT[DT/"#8-X1<< M#W3$WIM/QBFV+LE,)5_#-"R==-L(22UNS8Y!FC) MDM-1%*GE6+*-9*.M*OP8X 1&L9%C@)X;](8!O6CE.< ]X4Q:+N)EO$E[1!'> M;0@###J$L*_@\], ?AK 3P,8;09CV+P9S,F]EJW0-M.G(VLT@]ESGQ/FD7+" MK5_6G[,HTAZ6@&LPE!JYI>3V:4M.-D]U> \1WB6&4YB?I!TZV#LF"XV+S-&% MN7AON9?Q]9[H>D\[.K^9@+C$:=[T:;\B89 )K9A7%JL+0P3@V6%K:[.N+^>*&Y M_2RL6>CZ1A;Z**%XDI,I M9JF;^S7(MXM!RN=;MQ-D/\ JGQ]QZ%\^UX]W!KI\7L6 =VYDGX#JXM3@U.#4 MX-1@8&%,&=G'%A@GR[LG?^:%>Q2C]V,%S5/5^'J/<;VG[9GS5+7:NG0\5:W& MX/%4-0;,2687QKT.EA;&J<'2PC@U6%K8[NJ(>^3KIZKAAP?<(\-PLP8F_C,6 M$MP;QG3N[4*KDEJ[97R]?+W<3=^NW]M-2CIM10/2I67??05WRP941T44EB1:,F\QRIC,O#ZYF>]1!_(!/4$\MJ1B*PZI-F40,T3 MD/! 3;,",(\_BGGRL[@Y+3@M."TX+5BF!8\Y;)"T/PY-NDDR[--^[CCN^0D= MS9A,1R1H!^;:V>>Z:*C*\5MTJHCD$S!<=5$U3Z!:6A%MJP*FY?;YT>L^3@M. M"TX+3@N6:<$CY/MIA"-F-CT9GY[E'41AK4QW"\P@K0Y5N3O":=JBIIR CP+T MU- )P GT5)4*#E"/WWSGJ7><&IP:G!J<&BPLC"DSGC6C???>.-Y4O2[C)7GR M.:I#<)EWQUD"7!5=&ID!#G$SFRLO;DHPOS!.#986QJG!TL*8,K./+5I^-0F' M%V2SD &9P=##'AD?[O<';B\57J)AX GWN %7I;XTJMK;KZF^:PZ!6@?#;]>T MEUIT[=R5DF8=_),=@=2J2%^:D9T?Z73X[#/Y#_W.\Y_)-[]]'";2H^L./MWT MGK W#/#5P\AG_X'C&^*QTT&03NCE?;9NR=-N\6O:#$"L?&D(PF]+GM$?!-$; MQC/0<[+6B_@"'"9W([@3P!/K7U<,U[D6/H?\?[,%K_0BN2])D_!:A M%X5DG/LU?OA\AJ/@[D='-VR)_$,FDJ5_RC)"=S>W[3MDH3LR054V5/E./A-\ M[_.9[]W9FF4A1;E3C*ZCZ"U3" MI1Q)^Q'V?_Y^<=N1;GXX+7A(&,5],L/^3]#"]+N+RZ_D5:^YQ+^]=BYONE?7 MW\FE(<[?]V?GXNOOMY.[6U??KJZGU?=HH;?_^C;UDJOK'[_#XSX)"KSPHGWU M9_;GM*XQ"$S?.K>W8!*,ES.Z?T8'T34^ +FD9S?V08U(P,AN.HQQ,KECYO>> M.YCZ27K!]W_YJ43(+25I'/V%)3JS/7\T_=X#;HDIYTB4*)\$/_13G]P__SO5 MZN/?<^U(*TZE>\*0Y!AYS)&@$\G?6/ 3(<8/ >X!PPMTKC3H1,*[;OB6[SO@ M,OO71!B&[M#S4_J@T",WT[]H0H%+O@8UG.(^#M-$B!X:H(9QMK*$Z-V'"/; MRV(M_-K,IAPAL\G'Q6S%!C$5S"4:MDL(F)OQ0)QOSH\;>#8L,0 -_I,W_7YS%;^/C]U6KB/8@_'Y*IISV)& M[^9W&];?UXUFC6Y1"^\HY6O^VLI?^[[':55\KK.M6;F)"5O*1'=CY43WVZ<8 M8^$[R-VG1.B 5J2'/?>Q\#%;R?\,0RRHLDB7=[\F"]0=*3?^ZYY1P@P_+_5> MX$J?_/&!FE?1,'%#+_F%KMO?#O[J*:RLI##Q.XZ,I=\%V#@U@#F%JQ5)/*A; M'-0E01%2GACC9QP.\9X+$K=LC"L:9AT"LMM!IXCV$6>(F*)BUZ$ATG;0Z:)> M1?.NTTX/V_"4*@N&A8^CP%LM1!J2146OP_G+MKO>-HY78B-;1!HZ7O T4:FB MIN;XD\-.OCR1TX+3@M."TX)E6O#XP2Y-CVZCU VR=+!EA]_W^"&*L9"ZK[6P MPE71KD6'HZV=#,LZ7CM5,41-JT-CU:V]# OQ>4D\\[GF!@>G!J<&IP:G!A/F M.&O&]V:Q[@LZB)18UV!HA_C!3^M@97_01,7:-AK\"_N&V@=5E*UM8_EU@,\2 MD;RMEU0'^'31L+?U(U;!MUL)1;GE#TN++**'+LF)Q=_\9^Q=A*D;/OJP2"=) M<)ITAR0)VNE'<>K_A[ZCDQVPS59OE%97873-IFVI74G1321I3MN1FE8'/LI& ML]619=M1S?+K*N8$]:PP)JGQN>C-L"'@)/7[-"??G4+,..<_Q@'],8T$?XQ. MTDH.\-D@R?K1 TW3FS"-*HL"00HI%R@MF7]3C;U!$OD"O@JSP]=.LR:)TMNG M65N;IUD;K&4 +R#UA_.U(S6O.\X_P RXN6AWUD[Y#?:;$KDB)VQ7*[P40W%] MS.X[4%LD>+:Q"Z]QW_5#V#!$OHP3#!DW"W71UBOH1UXQF]2'*8 /K/WRP6:B M8C'@B415JQ]'U%EPD +$6O&(+NIZ!2<:7&B,&4*1:\40BFA4D4?'9<8J%D%U M8Q&5RXQ*&4*A+6'2)QQC]P$?"V/F942S"WH1?8TB[\4/@O*CWEJ[ MHW0LA"2[W>E*FH::4E/554EI6XKL-&6KH[?V'/4VQ@2]?<)"[PGP"!=G'6R$ MGAO';Z3:QNU'PY"6$C[FR!'<&// =96!:YT'KLN2ULL+GR=V!&MEWFP9'$SY M'TTW<,,>'AVON>'0C=\FJ$3B?KV1+2OF5!$9K)22'J.7^F,8@RI+L#"(?<(L MWO\.DS3KJ99&8QU6*\?U@ZIORS%KIRUP43/3/6$8QSCLO0EI[(9)D!W^3[%2 MK=C'JB!W_L@],Q[TX+IDT>*83^BIA;VAB-;626^G*P!X:&:KT,R2"$I!I.4R M(CK5#1P:7DBN'J:ZT+=Q[#^[I)O\CRCQ:0/B:JJ1U'4VR M;,V4'!5UV@ZRG7:K@JC,6NGC3+?=/;(>SR3^E7=L%IY<#]83O[@Q;\Y*<[;L:J*+ MEGJ8P P71/GR+L"A ZZ)AP.\Y\%UU\F.07U55T5=WII_N 0JDX]^AG2JTPT9 MWY0<1 AM)X-L5=2,JF70?/3P/A9Z@9LDG\^6P?X_C?(@=K63$-7)-C_E!T(IUT_Z;G!O[ ;=T*O#;N]M$ATV[(= M)'<5"36;0'.MBR3X7I5T4^^:MF-W.QT2B=;(.8!Z]@4>KT@J^NWCJL7-$''I MJ,8RJ*9L2S/%6(MF^A0W+P5B3*1VU!L2YLWZ(I1.(;ECJ0J T39M3=(ZPG'9+,15+TBC M>LN6K*ZA ^NUX =9,QU=Y0IIIU)'FW#CZ^D[,=/_FI]=86M0_EC^^?*!G35F:#_3D M%-ZO2.)G#&L/]*S#\0(25?EX9]\AT5"MHX6.--,YWGF>BFA;K!1AGNC9^Z'G M>>YX_HY$RZC#_M@93-NH8#8-:V"JU20%L@>F?J#TM3K6@O%A>IP6G!:<%IP6 MC*R+*>N;_?C"-@,_ETV[J$.H016168%#QPQTAGR\T!FB>L2T,T2]"D?Q^&UN MMEHP\ F&G!J<&IP:G!I55GP4#\S;);NXH 6-\^SZ ;FP&\4W;H!O<&](*E-Q M0D;LA3T_\.DS*TI5UEIZLXG@#JVM&O _2)6:MBU+=JME-65'-@W-YJG*I]1[ M9C;=N._&?^$\;W3,F:3W_$4V[.1T14/B#>, M#R'-=DQ55 P0:W4X%=XU)?/X0?R@*760<[LS++)YY%[C\K MR1!-C?5^9LO>O1:X<_S7$3F I"M0:-;0[DT16T!4CYAE)D# MS%L<]X7 []5EYHO7:'Z9HF!5P#7-P5C1TC6N57?;+#8Z?P12K5W:E+6K6*>P8631X6Q&>[U+O MHYR3I\5IFV^;#,8AZG@Y<=)0IR=)]5*/2'#%FVE#HE3.YNNNFAHM?=X MCLVF.TS<>6=>/H%RNR/%T6EKN%,*@>NBI9Y AW53M*L(]'.U=I(!<%$S*NAC MSQZ8EEQ!:UZN6XXZ^"VB4] G2%3,"D9*\4#>T0>/."W8H04WWW8)[7V+PD_4\U)MGDO \]2*.8B7:M=IIQR;-JEMIAHOU:[5 MOJGW+JEAMAHOU:[1[C@VK<)+M=D%DY=JO[MY>(H&\R>L)T^+TS;?>*GV$2LH M7JK-HDW'2[59W7-'BJ/3UG"G% +GI=KUV2?'IM9J&P#GI=JUV3/UWB$U#'[S M4FT>R./!(Q[(8V)=3*DB]LTW7JI]Q!J+EVH?7!RQNBZNLMA9%U,J:Z6"JIY/ M>*DV+]4N=9ORXF!.#::HL7)\[^(PWO>+KV=JM3MN'/KA8_(#QS=/;A4EVEW5 MLEM([TJR930E33$UR6ZUFY+3:K5U2U,5JZ/Q$NWC+] -\I(VA,Z%CG-]"?#< M"#\ZU\+-[\YU&57:Q\@$6>GY\7!!TTW\GH!SH2,,,)@01.P(?@("IS\8IM@3 MA@G\**1/6'C!Q*3!GN0^X]A]Q TA'))R2"%Z()?WHS"[/1&B89JD;D@*E 5O M&(\>X X&@=^C%>#P+C_RSAM"VP_H:PZX"K$A#()A0G_TR'+\9RS@AP?<2\E# MIQ\3#0@V$P$^"M]AK"0QSU*209 MZBCUR3N\8CS?XYX[3#"YZZV1/0\8TI?&N*#%QR-LP9T !JF/]43A?IC"BX:! M!P\9XZXQNN%A2!C^G,N0:1EB'9<,N26LY@:]83!F-4+ZI=Q\3^4-X=QY;FS, M;GLW ;B"('I)/FW-/+Q-"/.\4VR4\S8AU;4)L95=VH08]L9M0M3#M GAKRWM MM6PU1:DJ5I)#E0N&D6*9"1JG6=#X;($*XQXBQK(>(F-WZ_8IQECX#G+W*1$Z M(5AL]*=Q^Q#21T7(VZ>PT2QE#TBY\5_WC!)F^'EIP#=8UO1')#8^!ER#H=3( M+26W'PW#M,)^0*40?VE7G3'QV6H-M!^ 2^T05 > .86KE5:GE?6R64KFF"PT MVE40@E_'UGNAZ&U*]%BSB$1$VN0V7K=N!IHEY% MI@0CT*F6J"E'G.BBB3;/<^&9%3S/A?V%<6JPM#!.#986MKLZXOYXH;G]YUS^ M1G'2QIX]]-W*-4Q35-$)%%*:!L!9024E0,]40L\#-1#B-COS"^-V M"4L+X]1@:6&<&BPMC"F;G34+7=_(0N\LI B+6>KF?@WR[6*0\CFJ0ZN?;8$[ MXM"_?*[+1PR<4@%PW,@^ =7%J<&IP:G!J<' PI@RLH\M,$Z6=T_^S$LB*4;O MQPJ:IZKQ]1[C>D_;,^>I:K5UZ7BJ6HW!XZEJ#)B3S"Z,>QTL+8Q3@Z6%<6JP MM+#=U1'WR-=/59LT!1KWQDEP;QC[J8\76Y74VBWCZ^7KY6[Z=HW6;Z8[=>U9 M*NR6#:B*AEW!O%O6P$2BK9P F*JHG4(**YE[=)C9+B=E.VTF TEOPEJ)/I ) MZ@GDM2,1675(LRF!FB<@X8&:)I]/S^=2+%G7OCF9!9A971>G!3OKXK1@9UU, M6>#UMK<[X]"DFR3#/NFM_(KCGI_0#N/+>X?7RC[714.M8+HM:V"J(I)/P'#5 M1=4\@6II1;2MPXQDYO8YX^OB=@@[Z^*T8&==G!;LK(LI^YS]"'E5C7#$S*:G M-:,]MU[XWA3];J,E^3)YZ@.P67>'6<)<%5T:60&.,3-;*Z\ MN"G!_,(X-5A:&*<&2PMCRLP^MFCYU20<7I#-0@9D!D,/>V1\N-\?N+U4>,EG MTS=F)]KOUU3?-8= K8/AMVO:2RVZ=NY*2;,._LF.0&I5I"_-R,Z/=#K\U&?/ M?R:??OLX3*1'UQU\&GGI/W!\0WST6_R:-@,0&E\:@O#;^*K^((C>,+[!\;/? MP_3*IIM@KQ7U!SA,Z)3URRA\Q@FX]\Z+&WO);92ZP?3OK2A)+Z/T7SB]QKWH M,?3_@SUXK1]YW2C.OR+7(:$7A62"^S5^^'R&H^#N1T]C_U '9F[Y=XT<_26,0 MQ)=N'Y>&CK9E.TCN*A)J-E5)T[I(@N]523?UKFD[=K?3:0$Z-!G^$9QTOCHW M_[JY[7R_$2XN6^>_?2Q:X0RO=%T__L,-AKCM)[T@2H8Q3L9<51HLLMQM&;JI M2DK3 M(V%5MR.@J2%+GK&(ZCM35' UCDLR^$[W.VWX_J_O/WB]N.=//#:<%# MPBCNNP%\"385_>[B\BMYU6NNOV^OG3NUM6W MJ^MI8VRTT-M_?9MZR=7UC]_A<9\$!5YXT;[Z,_MSP7+XUKF]!0-OO)S1_3,6 M!5WC Y!+>G9C'R@M@5AR4T+.R1TSO_?R_\L_OI^U#X/.P^?+\??@9 'IC>>US%)^8M M(S!&T"Z4$>@?;,![-PA(&/F\GVSKT798ZPGA,[&H2@+7-Q2HJA*8KA(\5["$ M>]JAP@=S>"/0$B4#MM^6^"3Z]=@+;(^"A&>#R39A9 M_I\D%*8+=Q)TXD_4O=IH;-*Y8?PV]7SJ$#!CY\/F*J#,-J7,]K)F-G_);&QB M0/"><>--?(5-&1>V:78HS'WP/SIP^1QP1<#ZPATA+-2:>0LWA#^MS#- 3 MWWF+K@$@ &OPAO G(>X2%7/+#^VQ#?@"$!^I=P2@W40I6/&6DRTOZ_)HR8N MT-=1&"ET$6N5O1>Z (Z(C11W IC!ZZRIV]+5*Q1>R/,(OF> :: 2A;\ M[A,B G'\30H\PV?+'S^_=82?S_;X>?E(H.%-ZI&))ZZ@9!?9[ASVVA2("84B MNI"IC_7M\ +89(.7"*QB!\_1GGOJ.8[W$]C[ET_DA3@"^JO@/0;@:C)^BAY[ M(P0+6!A<334!W,<8(6#4&;.&.A%:(Y38$\H:8\N)$!@ F]6& 2H?EN^"O]5 M"&![ :".@0Z"!W#X2T 8L<#1W5C,C4!L=LG$!M8*@1_HR]SEI]\8O\>/EA./ MOA$6[A90%',1PNE#&9_#^D+*H3[(^I)3)E9H@2Q%5_KD/PMX'!"O?, M0&G,P)5GSUI$54-9H$;W3TA(?'H+\.J:*]ZW9F3#C"!\L78DWJG#3L;\+7U2&G=Q%HKDJ9-80)YGUFA;[^NE/\8 + =^FP0 MS6<;["B#OQ?'A6](9MN8T%;ZDW;=AJ E^ )@)BT36\V01L#F#A MA7ZBXCP&3Q!LK&\'?_*Q2!4L <5V0V_UB3M^V[;P2SORDVHURW%X*+[)PO&F M.DL4&$+OC' %WH_G,]=GSN(GU HRA$?6&B!>@.F#Q[O,OXEA@8O&MC]>S&@\ M? R*>@SP,NM J<1(Y7HW&PM>^C>Q58XV#[%D3)AICUPJX%H0Y? YH&ND7/X_ M"Y>LI566.@*-7;1:/J'EC2O1\M9ZY[GA@2W]R$ER,W"3N1N@@@S_4+=OJ2V8 MRP@7;#5/+,Q4^ *9ZM+B6=P3U-B&EW82FD' ^-P7B/.I>_< SX8E.H #PJ,M MAS[%R5$Q3H4Q<9Q@;E'OX?=W4O1Y;DTFR\_L7;^_,Y2_K(YGQH1Z#>^$1[;_ MI5=M'D4G#FKBNS7U+T73GY:WZ-P[2OGZFEZ[.U? J#@C]] #P2,.'ZED E_# M%_CH]Y:[T!C]L2I9FJ)$R648E5R^XP.EI:4Q%>.ED;+U,E@ =_WQ\T:X9OVM M%;*[?>%#]*S[E4,Y (=7^$YW%*D@[U%8K U;9AX?+V/DOS WW%L$X*L$?TV% MNVO&%#B+*58LL>6 )\E-O?$RR5M[?,0[F"N$&9]6C-M,-'XFVL;Y6G0:US9^ M;]=;_++KKK;:KZG9YZW(\FE%[;!J%MJIK F]K2X7NJQW%X(V==\V]*M@!OA> M2IG+:\UU53HDZZRH-=GM>EN3746!].>%R[)A'.'1:XB]EG$'5U%_VIJTNOLR M55&^M=C'J)"^Y\_IV0LS;5RR/M)5]KO<.#3NU&8!->VPO\T"*IDMG8O+^AF0,9D]D@TVD-%V MYH]6)DEKCY,V\^=$HGM=@:O:>N];G-]^5D_6D>3ZMY9];),VH53OK785YSUHVI2S06FS?II-"^T M63\7G]W0TJ*E14N+HM?UMKOUGX;1MMQY KM=R5D MSQTEQY?DUZ0DKSY?3M-AA.FKKZ'K\%4W++^PWM(CVAB?^*%EN_'8EZGM6NX8 MKH KX:V+>&B.[=+IL&P>SWC,9@TLYPJQ,!GM:[[\09A;;ZN) ,+8\GTVE.>% M.;)L(L2K/:,3!5B??CLQ@V<"_ZB(VV<-R%X]GPZ,2BDH;BWN/MY M0&X$.R2SH.VH?\D=]2E!'Y>N[>80M[RA;5\\UV_GMEWUW+:82Z*1;>D!"Q&7 MN!M<$HU8Z"R'H- !,]X<%.,;4VUT4M2<:D+VR79#RWVRF=YC;XDFM*RFG="7 M)::8L#DWH+*B:3ETN+8-C/M>&.P_/H0M@-8O=1)CJR;VA$Z#V9BX M_>Q*^* MII2!UJ1CL:S]\'(33Z+;VN=L30W.G?&:F ;[94'KL[Y.HTH[:BH>R%.TR(-' MP0([@%%Q@M_?W7X9;4V&1?I0Z?=[FHB&J"LJJ-\7NWADBK(B=PVUJ_14I? !TC\[MIGAPUOP$;7DP/8V\U\\L.&?/,L-NNYD%+D-[M/]RBDH?\#O4.K*,NX/Q%&_.Q"5@3$4>RJ6 M1$W2N[HY,N2^/.0,^&U'950W*D/7CAF5H2M[C\K0SC.SHM+7UJ8LN!T.0!=R M=<,!SE VW<:FCSD=^N9;$[+>=*\WXTT(22/#Z,A2W?O3' X?EI6.HE<=?VW/ M3W,EY+O[:#MT>&A8#U$Y,C4:6$J6M :(S/%P:@8ZB^BT*> U7]>I6;D.,-=U M7;6R5!?GW;%$Y*:;+(QQ1T-U+^TJ U#-["#U/%WW6G]O&?*GTY#94.^I!YBR M'#K5/AI8/B,SKUE%D;^H'=4\5'+^VB#1^47I('RH6YL':.OO7;R/T=*B/K2H MM;]7/><<&"=">D?"37"0#H1/4P&^\]01-%RYRR"X$V\!+G_--$J)"VN.>F^I MD9_Z^^@+8\<*@M_?=>=SAX"V#HD_?K;<)R*ZY*=CN^3=\API?L)6!LD1*0;\ M5 5_028;U3/?JLE,P#UCT!_*ABCWY)ZH*+(D&D.E)ZK=@6[HO5$?]W";F="T MS 3^@7^;F=!F)K29"6UF0AN[SHC#W?G>E 0!Z&W+$0+BO]AC$JQ*YCQ?F))F MM-/0.PC7?1KAX=!I'54]3Z>M-F(=+^\K*[D)K==3R\.1,5NU(\MU[PE1 IAF M1Y+/DXC06I<=O:E9)9H[B4]YYK[WY%LS@;S.B1LT3IB0<07"A#JJU#84J8]C M=GHG[-B\L [6KR']K:,U/Y'@THP.<]0:)BV2T83\ZF,3;SH*:KR+UFS9>"#. ME *T\%GNS3.QG/"9.6<3XM(LMK%CV;-FV1K<47'=F^:4 B8R<-.EY])LSKKC,-DQ*Y M]KU52P$3FXW?^E^:F1G.YH[W1FC?$GOVN/ #EH?0R @:N#&-R*$[.H*FX<9' M!IHM- ^T$YD8$G\&FYLI\6G_*1]V.8T2%]0QJX@PU0],76_\^>:E69T[RP]= MX@MC;S:S62BZ6:8&F$JY"H\-F6;39:?9DG+K@HR0*#F@D9L;U)&N(4D =62S M\1'H2S,S]X3VKAV'K,%BHZ2FBHURW6!$4ALU.V^E]/@_"SNP66H]Z[,,VYCE MSI^=W,R(_\2\- 9TE(1_.C%J9ZV>QLD[N+Z\-F)X:7:K3@-'6BD\B116/Z;C M(LMCK[[>OJ5%?6A1(]^S>CXYK-I$-CI8;D)&P('@:1U=;9L6MI7U#5?E+35^ M.VV?@]S^!)RV!B-:!T\^V2]DB+AE#41E)NF@, MNUUXR@@/35/NZ:;.Z6]PU4-U$+ZLJ3JWZ=$WJ\DWRV$R8R^(IN30'ZP9'2=" M)^(L@GC2S0VP@V]1NRE281%F)'SV)H+W0@LAV3@P$H1L/AB]B4P7CN HV^/ MO2W,5_@"^>K"QM#Q57?;':6Z[B@F/J8[BFKNW1V%/^FEE*_;UU;^VK87S,:M M)^A]DYD%PAZ=;*Z__L[,Y7K-U$&,XL6/AT'?.'3UP?FX M*H!A [&8+=@!7I(7NI'GM3ZXNQ:,?"'A>@T]S_LSB9=_T@F%92*D/>\ZYKPK M>\CE 8&%8\YO"MC6%?,A>:^ VGFYI=F\T5\$@$?8%BXS%-9S5YN5,ZJ(2%H_ MXHU8?E#D.8V,@VMR!\D5E)36!+Q?%-21\:'PG;0M_Z$-J3M&%0,[6C-YU#08 M,GYV :"GMT8I/AD4G] 4?7QZ]-?SN-WNS(6@5Y$W4#\Y=CX#R9UKQ0GF]*$LUY+FLS!MOLS986 M+2UJ08M:QPE:"U!.D EAO:/(E]M9_Q?#[*@'%P4W($HHZQU#.<_6N'74VGS@ M-CN[I49+C3I0HXUE[M&J,FN.U7IT59OOT![[77(&1&,. @].?)"JZ -4$_!^ M 9=?U0^M5&_ E@:K'14UODEML_5=F^90>UBO)\U!ZF#MT!:(C4IS,#K:P8J] M-HKOTER_-O'ATC5,F_A0(SUZH3S?QM/K%C.\^@/>EA8M+5I:G-M=SG6.6WU? M7IJ#;#9ATL:A:0YR!TL7'!-4E XZ4V_WUBUKCW+;@_66&BTUZD"-W): _*6_ M)J.(J\^7TX<,8?KJ:VA$EM?&L7 _QF0_1_(T(VYX3^:T58O[-+"#L>,%@)"O MT\_6OSU_>?P?E-;&L:M(*E953>P/)554%+TOFGB@BVIW9/0DQ1SU5.,'/.'= MQR^>,'9L6)Y@CPJ79!U//ATW(7P3X9^;YM"T1[=@G]+W9W'+?_B^+;)F_ M!4+HT:G?/GDA[H(($S:#A5T9/ON$L.: @?T*SW##YT @+NT<2!N!",O^'^P2 MFACS7CA^'=XB#( F$[8(WYJP=H7$?J&$"00KH+;J",L4G?<;="], MMX+D+K]=IV&.9*3!';BO#$5%PGW10/I ')B*K)NHJZB2TK;KS%!GQH7U573B MKD@(OQ?^&'[]X[Y[]_?;OG#[A2*U^^WVZQ>A^V4 ./B?K_="_],M@/; M-WC MRF,_I.7F)?*&=J&L0?]@W?'^(-X3;%Z?[;%PZT[I6E;-P];=\UJ^N'"^^#IG MXY[ 6 :1P8I:_$[(U'9IAU_JC,SF@%CZ"YA.RQ58%[:Y;P>DU> V?K1"^N1$([!$6+-O1)T\+ MQ_*=-^'QC5GX\;--IH*W6B' 8M,1HL+,^I/X-\(OZQ.V_F_]KX//Z\^#W_X* M[V9W,$_@V?L)_H%@.6!WZ0J!!M["'\?CKVSWAO4W#EC78G@?6[0[)N];UK_@ M[M;?UEXD<,H+<;QYQ ^./8YFHP7>-/S).EO/Y_ E>U9 '=(;8;Q,UB7ND_5$ M9LQGI;P$_"ZN>^]V!/"]@S!PHDEV7\!"(*.0/N&AH0*(^FPRVDO M;MI)=)EB?$.EPF:B/274<0_>I]#BTZZB0K!XI%XU11[()_R'Z@*X[V;E]T]] M;\:D-K"? _0 1\">P9*P*=+GRS&]!GLZGC1FZ?F*_0S M;;$&U0H(@.;&:.\(C[3=.$CO#;T&GA$D?J5/]XGEB"'(W4J),$1YSB(B*<7" MC+Z \"D;*R+/!;U&7FF390)X%5CS6;*A%6^2W#*S_#])"&CU8AVSJ6 ZB:W, M"G38SMP(5*-U0+5Z5'.N]2%Y)6-8]0O="$T!8WZ'TL F/X.UWKU)*%[XG\7X M@QYL,57[: 5V1&F?P'7)9=P CNC( M'ZZP=B,\K!#,$+AZ"$7^ F1Q#_W:!E>:IE[YP96KMJ(7ULO_&T=_"6Q4BKM4 MF$LS :J,68HHRA-0342M$(W:@&Y?QG:^OW_(LD.1=4U;G!O ?AU/ZE2>5IO M:L!N6.T8B4MF/;Z":<=(5#=& DG2,7,D-&GO.1+H/),5VM>VKVU?N_/KVLP( MJ?2(O911!DC)G67PC9V7?8[.R8;TG(S]M!IFL#RV2D5F2\[IWWW#*7#Q8+^> M&!.UX>/\63<#ZF;X 8M9-F7HC99+ZM4(B*:S]$XPM>L LZ5F%=JG+9_DET_2 M> '#XLEJR ],$4=&1U&:,!;[R#) [="9$G^I=J5'D$Z2.^HUD$X]M%%C;4F' M5:TCJ=KED^X"I<[4.KK>A-:AQTK=H74U>:2K49%9[5V(J -#=T9\>VPUJ]T6 MPAW)N ;U5E_M=BP%U8YI5-"4I6X4/+3A5OTIB%%'U:_!.[Q8"BI P6MH=84. MA;$^GL;EA2_^<>+PQ;$\9'8PKJ![8NW@K/&&ZDC09-21Y2MP&M&A1KG^)%3, MCE)%#]/:D; *BU4/$JIJ1VM$&^&C-SB-=SJ:[6)$X8WAYV&7+O20PH1?4'3* MO*Q(:)*_PCKS7$$4$5411:R'IL082'@-FO)RC1WX*UAI2=AH$LH=36U=SB;X M*Y<6).D&MB7<66-[:H^;Y7Q('0,WH2W@L3)SJ&JOO]I#:D>7#YT.T" 27N[Y MC*)TS$:,(&V%D!NQE#K(N +?HPHA;$H+T@)>2-M1^D1L7 >8Z[JNZO5?72"M MZ[I:::C/NEII./>Z6FFHS[I::3CWNEIIJ,^Z=M"B1F>XU?/)H340>LD5W+IC M9T$GC P7OC>/IV)\MB<38+"A%; Q(#="=TI;Q-"I(R&= Q+=P;K6T[&0$^$? M@,2)-WM?D;*ZQ)D(ES99B!+T<3K M%+@7M-Y#>-0XY5(PH/(P@$U#R\0 'Y1\'NC%X^Y( .P"]UG!<_S+Y+PX0"8? M!U(^$^3 E$ &ZV- 599/G@GL.5X(..W>C N"3CS_87O$W?\]LVWW, :4P4) M',4^.4Q=_F'9[B )4)%!_Z[Z0(*1DB]YS=B7+5SHR M3DI8OPU?Z)ZD(39*NF,8(CT1U-,2B,C!T MT1QJ [&O*>I0D61DXF&>$!E(P@DLE0-M H$#.JO."ID\@G^W8(KNBQ<.2 #T MH/,WN\'?R>0)I&WC@B51JI,J;6AH>#!01#3 LJBH \#="/21J:N*:L@C0* ) MN.,*%4Z9L:/AY&!M><57=_W=V;&"N0Z=RD$*!XQ\T_Z9#8NE[O4#&8-"#NUH MM.\9;;K&@QQIFIKMV.2"4\B5 CNE,5C(@T;^W+N/_%8F[X/Z'YU9W7/.' M%&PJ*:^R"#P[4-"-XC/!_2JP#4T"_#\\;_+3=IPLWS2Y M*:D(":BO:#VI.Q)QGR(!@!.-'JARLS_43%T:2/T^IIMYKO^8W((5AR>!A@R- M7P_#Q8UA* B9<@+T'!@2L'XCXV?7<[RGM]C%#FJAUK@[!*28..73<4'(].7N MB4-]WV\>8.)?=OC\'%EP8)'LS<69PU9%RN4#0D9^(B&XP$Q)^ 8V"/6 ^^1UR^5^6TDY):>%*3^Z#4[GP/]L1G M!BAGOZIB+;G;WUCU]C;DB^>.K> YTF75AC$*\J/.94?)V-Y'9*T_$THOZ5-7 M"VI1-Y/+F-C0,V'-AJ+0[C*./S!C=4=/ESRW&X:^_;A@>]5OWAVHL>J.5(K9 MXAS%K!7;118$LXB/3GF+.3=AY-1VWGMW4[[ M3@#36(KQ&P4$7>##!;!B[/I[;AQ;C:X#])-@^!KZEN>#H;3\M]N0S +Z2KC3 M]QR'<7%(?!*<.Z3.]7QE6=:V,%D5$E*1P2D!RDQ6SXE%/0[)GI?S^(RG:.G( M8"X8*9!!EL0&7HFE.Q?5$] MP>=[5=+T##V1S_"QJ]GW@LI(6A R;K@;LV#7MGO,UIR.25*"@I])=P:3WMOW M@(I]= A)XT+C$/8,U*YD*^; M5"F5(K$#D,S0]5V]X+%>S M'K+/S_N1)#49,LL%(P'PYC[EZQ2VJ."^VX\.J?2X4ADJ2G\PQ*+4[6NB(@VP M:.BC@3CJ=8'^V.QJHU[>Z:PFZTF1SX3R5N2F),@S2IO_,,L U;2J2Y.0& M;!^H4J=U >S;:A&]YQ[.(EDU4_&&Q+(+'D+?66\T,D@-XGCL+\AF#.S,_FG. MOD37Y5T'\T4 S$Z:B37"N5-FN!8/JQBG1'UK[;)^'5FV_T_+ M69#/P%@+GT3Y;O2\'S9 08^$/PEQ/U&#\M6E;,;^_/;3*P-AMU]&6Q@#I[:O MZ. +XK[1$Y5>UQ"[_6Y?-$9Z7^^;(UV6*,:XAV2 J:/@6F/FRX*6^GR=]L%_ M]&9P4W=9>03H_$P3C9\M]QMQ0>..X>& [DHR7[*0U%4D%:NJ)O:'DBHJB@YL MA0>ZJ'9'1D]2S%%/-5+^\Q**-89*@&^-K%C[+ 4TH[;I<%RD90I+:D\=@A!I M^D!4#*DK]F2S)^HR;!^,01=+.F(<\I'68<5E6&U)H(",RRH)7-4D&^^%;K]_ M_WTX$(;_[V[XY6'X4$(9C1J)1Q<;= M*[G0SOH5_1RE?G^6UNQN2&A5W"<]K%[ML\O"+[0KAL[<(+'<2_#75Y:&\ M)E(Q\+%$+35RHGM[&'5O?[>U?&!BX%GX J>9!IW64=4*)AO4:*I$[26%I;\)(4W/.JT\'-GY7.W( M\A5,@S0[DES!S/36NAPC,ZL<@*CU$FW@(LQ][\FW9@*)8SH-$Z:K&*V*.JI4 M 9BMN3G0,3N]$W8D \D=K%_!-!^YHU4Q/*4U.D<[:@V3%LFX@AD\N*,/[#+6"^&!K?(H+RZH#@#"/TLL: M)B4ROH*M/^Y@L_%;_TLS,\ONBX)/[-GCP@]8'D(C(VC@QN!KF-'\BO&\'5UO_/GFI5F=.\L/7>(+8V\V MLUDHNEFF!IA*N0J/#9EFTV6GV9(2M6Z(D@,:N;E!'>D:D@101S8;'X&^-#-S M3VC3\W'(^C,W2FJJV"C7#48DM5&SLXH':Q$?V"RUWH\ZBJYV_NSD9D;\)^:E M,:"C)/S3B='1[)U^P#8+WBPK,K"$E+.M\\Q.GMENCVHFF'$S:V$<=[.F@^-^ M6OYDE3U]PMU2*X4GD4+#J."@N8 4SE^S9643LLIQ5T @.7/.8?U174G-YJ^7 MMZY3\W$=8*[KNFIE]')-7/5\,$##%;D,0CKQ M%H\.J9GV*'%AS5'E+362(O>!E>>O/S_Z-)TQ"'Y_UYW/'2+2!G=^U%58=,E/ MQW;)NZ@JE=V]FJQ0S7W8[^1:A)(9/N"_'A MAGLRLVS7=I_B]DEO4<^TTAK48+6+>Z:,1$759%$Q%$4TNJ.1B$9]'0\E1=;4 M$9O)]/$.J9]CL(Y;^W8[M!E+$XY'N-!NOD%R5,*ZPV\\^:7K^U3@CFK[^0.I MBJX9VBM2@=*&LFOXZ0 ;ZG!HBKJF4D29LMCK(4,T# V-N@B-Y &=AR(E.2)@ MT+S[*"NRN=TE[2BX:XA&4S7,,M"(*1JU##0B,ZO97'EHS&XEO7%Y[VW[830\ M0YL:AF\;DU99O0A59E_GK(OG'_"(,+AUCQ/?-++ALRK+IO$*=V%90;MTFJYT MS;ZB(M%0:<.R81>+IC0:BA(V^[**#,D '0Y,G.Q9ML2^F6ID>RILI3N@ FW' MH&78L*D"%6"F[KIY)]H/U$9;JI-L@6)#)YO#UR._/?OFQ? T(E22J,G0=+EDA6%4-"2F[ M^!JV-!+N=Q41]:6AJ&C22#15B7:;[H^Z)NKAGJ)O6[\57R<'GQX*?$TQ6$PS M%,(@YFU:D*09%>"0=IV)HSM'#&",48,H:B1#4W=UZ.YB/(1'B08V !/]H2(: M_:$FREU-[NEXT#6ZO2@&P9W#HBBFG!JNDP2E@DA;'I0'1]ZVP%SZ]@CE!M\J MI""H2ZT,"K+P!W>XA&(JR#@C!=-0'DS!+3!7%,1GHJ F:9I1!@5E"AI_-C*\ M*#6F\:0DW +S\/!W&LXE";7\"'AE)-04#=97!@D5"AI_)+F)TP[G"2FX#>7! M%-P"\]Q""#Z!*:,R**A2T/B3K<%AUL]&P6TH#Z;@%IA+"DIJ(0JR&42WLSEX MW=07[S_3"-91SIYBFLQ2&-C<"6)?4W3<-[&H]@U#5-2^)!KP)B GEH:#01\( MW=V.2*>G:.3#D@!W1%N(DT_V"QW!E9C#]#T@TX7SR9X>15\5R3KS= VDT<\ M*/-\L:PI6]"K0Z6+)'DH:E)7%Q6DR "]J8M=11[T^Z8ACX;#"'IV "?][QK4 M(G#4 G!5Q]L"7 AP'.V*/MXI38#;Q(9>&L%Q@PB>!OPH@F-&BTU& M-0OW=O#G6O&A8^#5=8PI?+*DF_%GF3G$R$3;\)>03(%XWA5*3!KC0WM2M.@* MDH]%2[%906EKZUYZ6'*4@K-(ZQ4*:4 OR1$?16I-3\V3+@3& N?A M.9W*#\R93/EC3OP?2]2 FV"N$<,!H\B*<@>P(P3** MC*DN"&<"9:E$T&76;XS=Z*CEZR(,0$W3B5T5X:@@V\A9$J2;WQ>;&!S2QL:+*B%\%&-D2[<<'#8G?R[T40TEC.>;6LGH$4;!IX-TYV M0Y;:I;$L5GI&N>ILN5).9.Q8?CE*-C,65U!>..YX2LU*VN9N;#=4N>:E-,$X MW+AP,CA34&.);URV9>&(Z'GYDL\U%;*F&^G4WXQ8^6KHHO =@GLQP)@&+@/7(WXEU(4VA$^DLD_Y4.I!)Q] MH$J.M*<9[M3)]LDS;,W!#X_:>\7]'OIQNP$@4$9:3 :H3X")5'/-"(E,;O>?LFI:O>10]F=J1L?1DC)^+LB62>G1S3*IC MCX(@\X4,:2DW:@^8DCY#G$3_$ V0-HV+E@2 MI3JITH:&A@<#140###ZZ.@#9SFS;N7576#(5G&_;L\ I9-2_ MNSZQ'/N_9/)WSZ&;O34VUT^JK27G\HN<0EA5X"=QO P_1<_^M&^W;)=9@8 (Y46;5[^(+\R#F% M!AL$.-"V/>@L"#+A])+>9+7 %G6PN*PIREKJT" ?CD([JWC[S>S5'4WY\=QD MKY<[RZ_P8*&8.>;J9M$PS$([J()@%O%/*7>Q2%H8.71==_+)MAYMA^W"J@M. M%/58<^+&"E*+>*P[(4RC*49P%!+;SF2(HHO1==_H\(WA:^A;G@_6TO+?;D,R M"^@K:3]FSW$8&X?$)\&Y@\K\O8YAFBB-R:J0D(J,12.R5L^)93T.2IZ7]7(X M#Z6"K3O@2,$,TCRV&1KA;X?$!QB;*8KG!3PG)TC3U13@NX%)!N&G4S(&Q35\ MC7HBWH//^=5EQV+NA/Y##TI?+&??EF,5N(U\.ZW+R7#Q/D!E*)M3\7U11<'W MER5U2^/NY/?8WV3=2LX+&#_6*\MREH_,UEPDUR\ZAJMYKE^.*Z:;LI2.X!T! M9W)KZ'MC0B;,DM"TD*_355HNW5M:-3H,X$9N5:P8J8/^/: JN:R@?,!SLCR, MU.ZQ0"Q@F?( %SR"-\ LPGJ<3!QFJ($Z0%RPL9HZR2@.T@Z7>^DH5!LU*,KO M_),_!(_!.YSK%"Q)+B?,Z0/S%QV2P=^UV([R04:R*IFI)#8N$#M"H35@;JXJ M0Q).QWPY "0C0V#9?R^6L M!_-SW75=4E(:+1>,BBH!]X"X4.5?SJ&MEBY9V:/<,WNW%B4>I&W?F66 J]M% M;.A:V#UBIP\S@L)D!Y7,X/S401!XE-5]BV04/I^^BV;G4)$3S%S;"@V?V MT/A;-F1B==>!?1$ LY-IEA,HSJS:N"8/#)Z> G]K[=Q=Z+KP\\XG\_C(CPF) MXP0UWI[RL8%0JMZY%'"W^ZHO!^8>T 2H N[@QW,,/6WVMM9^VD$J^Y19%>K] MH=1[D,H^\!;K0W;(()6$9CS9](M-V"L:(J)D#A&A[7@O9X@(#XTE#A%1LH>( M(+W:(2+E%/55U!LVK\Y/0L8I.HL6A?*8WK!*9F]8R:BZJ2$/MA)[P^9LD%18 MURG:4A:%\IC>L$IV;]AB30W+IV"9O6%S:E60J>GZ*1HT%P7SF-ZP23A7PU?D M\Y"PU-ZP.:FHM&/-^=1HN;UAE3/UALV&K=3>L#E9E0I*'Q"=DH+E]H95,GO# M%J3@\;UATR!6T1L6E]4;MJP6B6F@S]$Y,EOWGJE%8AHA%;1(S$N25M*'G2=M ME7<$\$5;).8 +ZO&&5LD9L->:HO$'&>*2E;=Z%YJB\0EU#[/:[?=$8Z7V];XYT6:+1TSP3QU3H?[F*MU@L2O'ZMUHL#?A3!:]-J?1O><_04Q^4YS"=N*VNB MDOL=XNRNLG*J'J>&766YJ#BP[Q^_3""GVV&1IK*5=4C=AQD*HH#3(%7!!=I? MGK=!:@7(X/5'3748JG%_U K4159[5!FEFE#7KSTJ%Q,'=T?%A;NCRN?KCEJ! MDBS6'#5/29;8'+4"J>>7S!F&:>Z>Y;>KX/55@*%WNO4__Q_.W/ZS @O%S:S):M]2Z^6$5&IQ;FJ"Q M9GK5MSZLPA#SAZ6K)VE\6 5,_",QI"55X8ZVAZ4TO:M 3KG%O;*L&:F2D9.U MO*LB^,*7.*0E/>IB#>\.;FQ6A3[AE[9I>I)-2V]K5@4X?)<>PSXQJ4MV=34[ MMMM7%5HEIUQ)SK*/-6OV58$:XO?Z0BBEATIN]G7^+E95:V4='F'6UIA^Y$J M*)K3+P^G$@Q/TWVD B"YM<=:^M0_M_=(27TTJJ B/[!*\TS.W$9C'X"+)8?F MC/'0TM.!]^BB<5C7B KHR3U+T"36,J)0SX@C^B%4P:)Y'8#2H:C\=@C'5?-7 M 1N_F-],R]Y9:_GWR@DH5(Q1>MIMF:7\>X%;K'2S*97\"= K*N3'V87\)JZT M KT66"RQCA]SZO@-J4HLEI-_4E$9?UY*BJJGNL544;U8&,ACJOCQ6:KXN:"5 M6,2?YY\A6=Z=4509_>A79@E_3K8!DF0UU8'SE 0LM8(_.RE> MK;@) P>T4@OXPE%N>4>D)043%[WLFXJ>G[GAE4$J6JJ)0]3Z[- M5 /@$Y:R!B8.+L1#S2G$*U5)%BO$HUT43U:(5ZK4 M\Z.>IFZFXL$-*\0KAJ=">8DH9U"VD>ZKWKPZO'+M2([GB5+G"V>KPRL58GX= MGFBBI&?9K$*\@J:TT"8\I[]GNOW\)13B%4-=H8HSE-.03>/5F]6R#*]4I/#+ M\&05<[#2I"J\4LU73LUB(ZOPRM7?_.%OK'7TJ:KPRC7#.5F6BG2Z,KQR@>(J M0E--C9@^71E>J8+*3_.6<:H\[>1U>.7&7K@!>5U6=R4\5U"'5ZY&X293(BD5 M:ZRH#J]<F#G*8.KURUPJ67JC6E"J]4+933GD>]BB*\J8#QR_!PRKVLN ROU/U\SF1H4]Z[/7QY MU6?E6CY^]9EJI,(6IZT^*Q5,?O69J:%=31$JKSXKEZ)\VX;UU+[HE-5GI0+) M+7S1X:5GJCXKEXK\ZC-33Y5LGZOZK!C Q?)X\K*;]?-4GY5*3W[UF6ZDQG=5 M6'U6+HOF5)\9LJIFQY42U6%I<+,.P_B5:!<$M5EG1K!(MO=(2+919 MHB5KYH65:&5@L<02+91=HF7*E4ZL+2P2K6*VH'3ZE5FBE7,.C9"A MG*Q$JP"4QY1H)<%<$E [#P%++='*.73!NFQ6/R6W,)#'E&BA[!*MBH?D)5K8>.F.)U@8^*BC1RF-N M":>VRR>OUCD,]J(U6GFP T^\AL#!M;S1&PT6?!TT"-V.%;] $^TMS]T)[:Q!>"\3/L'']_]QR&\U\_?/CY M\^?[@(S?/WDO'_JW_P =!2^2D&RH^M\^K&];/2D@3\OBA_B;UT??F=B_DM>Y M8X_M\#.AL2%A8L_H>;+G_OXN>>CW$%HAV[I^\L91<\-7&[;&S#@D8H/1@_[V M(?/YJ_5\2"SH;Q\V 0>#29/8UFL/+3\2B]MQYQQ\\S MR_\S2?"4NUJ(WD>NY-O;G"07T??)Q ZW+BU],?+V97Q>6+_ M4&,^7FFK/XCWY%OS9WML.1MVAV5!=6> G[$57"4-XSU\TVDXG!'K*ND7Q]": M23]V=NB__?K]X=JH%H6NFTVU/WI71S5V8-1,JJUVI(%MW5EC>.7XNA1F\K2W MQD3L_K3\R;:3RQH"VV/:FX 6YG]W[3"X?_A^I41DB0_-(^*J1):2\.N<[E2N MB(#5$JQI2.%UDJHQ5]=? YVTD[U)HV$;R MFDV_-I+72*JUD;Q&4JV-Y#67B&TD[Y*(V$;R&DC VD3RSHP4F0X_A^V]?;;^[?E]QPJ")(WO )>TTGG=2*/EK)-S%I:U6CL+3>(L MZ_6:.4LWD';Q.FO9I^&>1#W*@V=[7BPZVJJM,IGK(M76^9CK^C17G?9;Y\0* M,G";.G%"YJYHV\PC8YL[<1'$;),GV@#(53"Z8IKL- F,3ZVS)T:6[?_3%_%K X.J_- M!#=NKT/.OC*.6286Z"E\V24.ED@R96H ]\G^ L/0=DXTLP_(#,*UN MXG,22S)N,">5D73<\E*)O'1EO'.!5&P3UIM(P=HDK)\9*U*ZLZ.AR6#79&P8 M%>/H.*X>D"GQ?3*)C34FY3W_$6D_(YVW:!7G#I9A^8Y7<5TP93 MY7,1M+DC_IR$X!5\LL?5Y,B>CTR:HBOUWK86)M,WXL]B"E7@JYV11$@W\&5( MT@/Q7X!"%T4>N%A!M=Y<%2;/9\L&5+B6.R;QM1="*551E2C36:]U(/_6?8%= M2Y(RZ[B:YY5 "70I=-O)=ZTR7 M4^:W-HAH2JTW1P<1C:5^I"^_++K1+,V+H]OA69FUI]LR 1)I*M[T-E1=P[6F MX]$)D?=[94.69F@]EP"?^7^2<+2X&%/+XZ*Z^ZQ-Y:*+]JB-"-?)\8C^Y M?2 7I2U\I,>&?8\65H\+[@-:WCJ>MS03U]NW+??X=F6/WY^ M^T1>B,/QWV[=^2(,V!6X\2YE&R\IC^6;%#]I6;Z-ZNS)Z2UGUYVSF\=>;2RJ M EYK):#^$H"T>.O5_-/A@]D--9[=2G,E+O',6M&!C2DO:SJJ=3^9HE'&WMOZ M[VT:?O.M"3FP?7*M27G.*J.3P:K6"E:U4E@WFSZWE5+[RMRJBNU$M&DKI9I MIK92JOXD:BNEZDR>ME*J_I1JRME.W4XJ3DV@VI]$U"2N?CJZM)52329:6RG5 M1+JUE5+-HML%Q,+;J'-MN:CN/FM3N>BB_>D+R/1I%#-=HN_?E*2&IIS5GXYP M#4F+KFE&\NGHU%:S7 (=V\SRBTK%:OW+\EB^2?YFR_*M%[PGI[><77?.;@Q[ MM7FU;5[MA4T"^.+V M2ZLORN4+9%P"7_S1NVOYHDR^D P#7P!?=+^W=N1HOJB)CUTMK+JD8Z,VL,)^ M0A>Q41FL:MMLL*P]KKI/C>'"M2,BV8&G8*3_ $=WB?99%.GY&/\4^<#++]F3 MZ-W)QP3/ED^"]!.B;W?>O%P#*$G>&IC^+/@8L,&\QS#S7/ QX.+Q'L.\OX*/ M@9TE[S%LTUGP,4"$'T#,'TE$LQFFZ_%\]*XOP)*^%7J;AF4712->R;R;/7- M7&\&-B?[J1E47C]PZ]:_?5@O.@O@AXC_TSB+*Z78;SN11@> 9CZ _K#S[F52 M;N83EC_N?,H^=[S MGSY@29(_T)\_T O?Q=>';W.X'@2=N!,R62XA>KSCC>.KGGTR_?W=_[$G/TS% M,!#&/S X7>:@9XBC[F@@*D,LB5T9#T135V7=4,R^/AS]4$"Q_I"7KW*L1^( MCQ[UD&B]#NT Z/GO/I2^7ES&>O'IUBN7L5[Y=.M5REBOSOY]X"'5+W>7/X]X"%5KS>7?P]X2-7KS>7? M QZ2M]ZE>D^^;_GM#QUA3=.0HK_;0_?4]V9'VQXO#_L1)F$1'"K6"RQ\F6#)EPF6TBRP#K&+%P16PV3K$"M[ M06 =*EMI6T8W81]O;J*O/][\?U!+ P04 " "O@0E+6&J'X1,/ !7D0 M$0 '!E9V$M,C Q-S V,S N>'-D[5U?<^(X$G_?JOT..IYFJY:03.;/3FJR M6PZ8#+<$4D!F]NYE2[$%T8V1&4E.PGWZ:\DV-K81-F0FI,XOB;&Z6]WZM:16 MVY8^_O$X]] ]X8+Z[+QQ;/EVCLW)$Y1DUT)^7BK-5Z>'@X(%FHV8Y&?P\K/T+NCUZ='[U(E(S]@[AEZF[K5Y@1+H$8NU'^& M7A^?O&\>_]8\_C Y>7_V]O3L]/6_T]3^8LGI[$ZB5\XOFAAU?,:(YY$EZL9: M_8KZ_?81LCP/C12Q0".B%"7N421+A.9!4S%QWDC9^'!ZY/-9Z_7Q\4GKKZM^ MV R-GW]"(>W9XRWWZ!J'NA/SG+8H$Q*4("D6C[*O!@Y5?(M%FN,QQQ*I=?+A MPX>6+DU1!Z(YPWBQHI]B<:NIHX)6V*8GS=.3=2ZY7!!1R*9+BOD69(;75%,W MM%,H\N-WI\%A U@8IPZJ19M_/E>!2-*U=LZ79^VPH+ M4]0..*/DRW5R09RCF7_?B@J+V\ ).(<^M8DU*BWF=0DM9H,"Q?$FQT$>G;MB M%E527 ME]T3(8JZP3/&=YO@8IHXH9M-%Q;4)ZA3S0('B.,ESR 7?P (E61Z) M^8S( 9X3L< .*>%^,)[-"9-=G\\[9(H##]KB6X ].J7$;2 L):>W@21K! %+ M2'Y74CYBQGRIAR?]6]U9+"B;^M%/N*$ZXQGW/3(!GT3JXF;4*]901H-K2U&U M.KX3*!TQQC*RLA*SP0Q!VRW_6U@STG\#1C'WY'S!&%B7'!811F<@?.1+/-?-'= M&(HG0&@,JFHW&DY74\NU+[0>;0\+$7F3PFH$#'^79#!#=PIXK03!]#CCT8AU?C8;_7L=3M"ZMO#=HV&G^R[Q#[SDDQEE&9&;&W51$;3^#?E3T M(9=-+RV M1]:D!P0U5MNP&H)?\[8_!Q/N"!/TGIC0VTAMQO/=?GBVAU?7(_L3T/4^VZ@W M@-]VC>PV9-M8W'4]_T'TF$LY<60QI'DR,Y;O]\32&G]"W?[P2]TWBQ$<^)*( MB;^:\U9M+2X"01D1HD.$P^E"*68Q]P(+*H;3ZY29$_(H+SS?^9I"_$G%FCWD M-Q7]4N%XO@@X@1\7UKBGP8=>/ 9'T&-S#7]%^ ?DP7+T&IFRV34'GH Y81'@ MU;[#;$:@$Z=I*(A8>""ODD,\245F%_F0=9&!_059[?;P9C#I#2[!488#N&Z' MXT;M*A5=I:?3#=%EA]Q*P.T*\Z]$XEN/V-\"6(R.B1-PT)EH4 F7F+()QRIG M:0E!I$CPJ>8^WZURHTN='&==ZLH:_6E/K(L^!/)V&]ITTK-K5ZKJ2AW"Z3W8 MH2(](7D0#P.?B#M3:#E0I('C&[JX647 MG^ABRC]C+R!)XU:<8LP2S*B^SJ+:M7HC]-GJW]CHRK;&-Z-ZUM@)UKZ/F0B+ M82@FT ?U^[#]3S +F>2H[/*("V7YA04:39&=YDG>%R..Q\ MZ?7[R!ITT'#RR1[!B#^Q!I<]%0]8XW&=MJWN!1#Q\X"X]N.",+'[:%!"C!GM MMUFTH=./;NP.LO^Z5@F(&MGJ4=Z4<$[<$;DG+#TK5XWEMHHQ(_LN'[%U[=$( MH!W9G^W!33UR5T9VU9K#J4K<0I?35HT(M MQV[Z08GR'.;G 0CU.66JNBK#O M68?9)]YG?6(\&;;_;%Y88:;Q2G7Y.J.TBV_8F#-88HEKPC4\U5#?S&W&,Y<> MM*W1H#>X'*-KF*7'GZQ1WY?V\')D M77_JM2$"ZPY'5[JOZKCLROKG<(3:_5Z]7#N@)-]$+\B>-=47J6#TM-?E$G[H M52BL?FS_(S-_%7SH":HQ^TG)+&#M*-\E'5C!$\K(,4-=-C588_U#9K+",;2 MD#]%B3R4"$2O.G"/UA_U;(6Q" [+=;5&V,M_1[D#HQG<7!JO&% (V5?"T]]; MUDB71;HX(5L&Z@J<9JQS>;Q$,DJ)KL'>&^Q5SC6,G3%;#@.IME-0SV>Z/G_ M'")H)CEV9&ZPKL9LACR7GE/"D9:N1N](/DI5@*(:T*J*&O;2L&? 237K%RKO M)K[$'D1?NF-I#/+85Y=@=H!<]BT/;QK\!Z@$Z5I07$WH+;47E/:"\%.>'DOU MXVU=O@R+&>=^\_JE\1K'Z7G\(K<)IASJ764N"F9==S^-YH MAT\]+.;V*;ZEGHZ#HR9V+;E"- MU638SSKG,6"A6[WJ2$AQC[B(LTZY0@UQY M&1T^& T_OA3)@]'-*^E-#&9@<]FP]&):BT2Q3)0(K0&M-OF*'FMCSI?J39>Y M:LSA-'ZR63SUFAC,@.9R79% -?/&(E$H4T$<2ZT1K=Y%H16YI/]5'2+S<'IS M+S7P&'%]8\QZI:2B1&PX2-?(EIYAHU94&D2/F $PYUM 849+FC47+9?F,R.< M2WVEY:)(L$8[$IV"NHZ:2Z-L"TGGZI%A-Y#%X&7Q+<%A1C:7Z%I)1*'(8JAK M2*L/R>LOB!C&X0RA&FS&+4MHQBV7;4KC%HM" MD:P:M]*X2=_YJM^S2+^)$?E_CSE>X*J)K^TSX7M4;3_L)@]UA]/A0FV)#!SY M_OED@LU^D5ZS Z57VR2990/I5H4'O3?MY4*H]5A=7L M$;E$UD:/J#-9>P,>S.>8+X=3M?N88S&W0[T ^E+VO9X4$M\NTP^A:_I_P5W_4^0HC,D7ZZ(0S=7K >4/0^4)E MJL-[F#N*WWSH0FO!?0B=U#.$5BPV%I#C7C_E0;M5IOTBK6()=YQ,SQO*(YOQ M7O9_ \?1X]R+2225JI9V(@)7A#VOT3I2%V>_B6 M>"5-!MH"D_M*P@NQ-MO-2Q@-+ 5&IW=Z+;+]8RM]#@/\6C^GX2.8[G.)6.&) M$1L.;$'AF3!]W]&"#"SJ5S/F:ZI;S9/7S=.3HT?A1BI6T2!IZ6H:Q'Q5-3 > M]+))!UU_X))L9+53&15;X["(V%*M4J:_ M]M(E[M40F0.52BD0\ZB+9L*\0^69HYG*U1XSZ:L-]4?'-6D%SAOQ4P^( M7_PE@0B"SF\#+O0V+M'3B[;N4M$3;!51_%V%*0R0]%%N9W.?P5*(+WN2S-7J MH8'PK=#O^)TWIMC3 9 FA,"(^NY$LX:3OXR+;K&G0H'SAL,)++<;B%'/4S6? M-R17SPE$ #*I#%0S77(_6,2U4ZC5W C;]C=<,]Y$'!H=GLAV)N/[EP"LROR5\LTUQ^9H9KC_'E!79$*KU8TRXQEPR?13)G IU\N%F]S20OB"G MO.;^E&CUL3>.#H",+!-=8NB=I1E?4&.,L:>WDPH_ :)L9M^KM,O&-MA&_S), M_Q;0\/BKZ,OFN)LJPPB?*1=G@KHD[FVI5JC*^B(:Q//\!R6UZW,-<%O+AD'+ M%VGCC60OPM![3+6,J0^3:_H[.K7EVA66T:\KG\D[0/1?!*\-ZCNQIQMFIF[I MXN>;NMJ>'[BY"6OM[B%-4VK7@>$TRA3GU2XJ/23UX\,KK8)C,*U(E90]YX3IR\F#G[)O=Q%[3PE)4V3F!)?E6+ MUE[:W:U15B(.JB7TIJ26?N"$\SY?6'I(CJX5M.<$%ZN>+CDDM<$I%D3":-*G MCDI?Y+3?1'!(1HR(6A,X,AH.;QB0BDL(3/5>=7SA0UWJC6;@H/97XTXCOOT U1K57WLW-Z/CWC (>O>RL.C=8PD4^\=)6\&:((B.BH]' M&98OCSPX9GPV>'=R'S%T&V*CR?K8N?#O[]^>;!F^,%ZA,J M0D"S55$VEE?U],.'#P/UU[BT(.="M7+#/"4< X ];0GY4W]=K"]_U3]]US\[ M/7X1_M$_9(<_SSM*0SGX6J)/QX)LE@&^"CYW9SCZ<>C)9ZAOI3ZR?NS M$UG_SV/F10M,@:I_24,2KJ[IE/&%0GW4D^W^='^]!5^VH90H3#1O($L-"AL: M[ OS'FK^\A""BLD^;J<;5;EC@L@N1@$2@DP)]BNA-FSRD/CO$,?51%^AW7". M0^*AH'E&US!C+7!=W$GMQE'= F$^8HLEQW-,!7G"^^'4MMNMK$\3CGP\]#S8P83B'GL8IK#'H"Z5\G8;'S6P M?H\0YRL8J<.%[.UV^HDQ_YD$P5YCIJC=5KX$],)#\KN4TK7<+\P(_$_IQMX? MHZ#I)D=)THL?R,PK_RTW[I3F7'S#5*Z%"&!Z03[5U&8#Z$F M&8.&VU$RS^,1]I,^]K=$=]MK!?083S&'CWR/GS"M/Z(@\J6RPN(K6$"D;\C?[$D$[*.6TGL%-6I_F<;Z;UTH39H%57IH MDEBT6""^NIU"U\2#%7Q,@@A$>HDXA75#W&'^,$>\ML::-M\@I4^8S3A:SHF7 MD1ET_1G]RO@H($T;=/7[:Y!T,A%<<;: A01SBN+NDOXO5BG*(0?+K";7RMTT MXSV!?0L6$[;Q@:4#_B(2A&(AQEAXG"P3T4MM@[G@CF,A'9?RMQ/\$EX$,,8J M,6^TX[9E\04_)^8J#*T[#C0BZB7["^IO;,)L&0)-0,>B:>DT J5M>5W3)RS" MY+]C_!BJ0;OVZUR"61:N,MX=P(UYB B5&P-I4ZM-3SHVFI9A:_!L$5;:] MK8%L6\;YGCKJ_XC]F83GP9\4\O;T%>GUW4B*-ZL4^"-J6SMHI"*!V M?&LM*DK%3KLE@T95HU;7;V63[@F?SW'B_EL1V=M3?YF_34 ;:-?EWS M_A+F7AKB+2.\MR0 -3#U9?AK_%O9]]YQNW&W@YU^VP-C&(ZK $D-!6MX$, MMV9\6PV27E5,]12)1Q58'8G^#*'E0*K' >A6/^F'P>PGR;QU7].?OW+.L(# M9E+Y2481E]&TZYX"](B#CTTPD=Y"'28XS_:PU4R!K;*6$'YA$@@9\ KQA]0 M-HJ[!'EI/1MLY$T >40%_\B3JR< )AT-X3K\+XGMS&5D5M<6JUU8U'^8@TTU MP7R1.<$KH&;8@!5^Z0Q2^(%VB]G NN/0*!XDFL(=P%UJ7NC+VT0/:V8\9<(* M:DQ!4\D&CTO8P[$5QHD/P]A6*J]G@PUL8$B(;\"T>>6P_X)U5$HJV>"1!IGG M(MZ)%3\LMHQ]GPWISP6:7]8&ZHR":K!F2UA&*)="N:C,6>!C+N*0EW+8^=4L M1CHR;ZBMD8EYG%/0,M[212>_K#74F2]N!CV_@@W\=SQ9OTL-P[R2=A"S M)>;AZBY 5(;1R2EA*(1'1.#BC;X&,_L M17-YQA$\Y-O0$??6#<)_7WF!M_-<)"4&0MX&D*WUP11:K.M/.5N\\ERL.V,Z MIT&/<8"LDJI\?W)RU'O&,I^(^AE^6G+"8%N^^GCT[J@7"0#'EK$/IZOLB@=1 M2O;O;X%LV;XFI?OA+=#5+*0;EJ4V#O7B.W8H5E^ M5;QOZ7@]>T,2*#YA2SG_[0UQUNR[4[+?O2&R>1NRE.E[=YA6]Y3OCG2#TX-4 M,@[-W_M)QN"4*)6*0Y-_CI\J2SO/L9(N<@Z9VR4\B\,/4L8.V=PEC N.0U*Z M#MG<)72+?$$;ON\:T9QE[= D7H=U7JF4O)MSF(&MNAO%EHYJARQS M8\JZP*N4M4.VN1EK@Z/4E+U#QKH9>UT80DK9(:O=;"++/0](9S*'K$XSOJ^C M8E*R#LUA9F1-@A)3^@Y-9F;T34Y=4OH.S6:&7[]J\&TJBSK37.?"_;<35UO$ MF*1ZMG!.MTXC!)_^D<39E%1"P%A4V3M?FO.["@W8B7$4(-]-VKM<"MMEK$1T M,0Y#B<;FA+>:<$0%\J0 /\'\),?@!9Y"&7T$?)46K,1Z88HYDG?,A_Z"4")" MKI*2;') YK(JJV6%"0=AWG$VU1[)9TO8BUV3WUSF29-9B@F-8'E+4Q/&NI#Q M.UV^@&1A=H<1S%?7,"TI5X7,;\P"P#=3R=:PT#%NLT>KT7^)HEV 'NJ_MZZT M'>1KAW*,2A\"DU?23A2=)X56M,9L%;&(412O([NE;"#]#+,]F"/R?9DBB;XJ M9AEKL6!S"MK "R,DG>@T4+?+6(D_C.=<.DLS%.:5M!;?"6L5 MV\93;,B45+(3<2@P;"GER>L8!E7 5+17,8WB.I98A#SRPHB#4$=SQ&=:A<\M M:B4V$@6;14*_/N^6LH(4*UMLDYHRG2UTH/45;."?8&].6=DF$\IQ]"7XB35A;AU?*;6NHRW#IV!/Z.2- M(B/6)=X2)^\6&1$O/;AS\O:1$?4J9^-.QCF::GZ.A\W)",<"9_.6RF M!34DFO/]-;&;'5^X-![5'$>3R-G,.C1E&Q#-.U5S\I*0 =<"+^E^5T+MA('I M@O!L!(;EP"A)PEE4X]MQ;>%Q8H[H]-X0,,743[$>KGTC0PYV"9V-U3)]AT'! M_9+O=8B>NR31;"CKG6CSU*)\+LDK0SZSAI952DO/> <_+HI*%IQD20 M^X]7)PW TJXT=761=-3YBBX"MBSN*8^X=@+K=BC^ M[?3RQ5-O1-_# +FE^4JEX5:IB6^73=H)@M\>Z)N'OM?7TZ6JO;J]K8V3K]58 MMWB;Y# NK]H-3CMWL(T)[=;K!IOU67.2%R3.!@4JE*^<4(7 M/BAB6-F2GTE.ZW>=J>L=4_LTVB$YQ%$H#X3IJ(E %821X%CKXW:"L5_\4OX&C71"8YQ+)2TDE./G"FYW+J=8*5- M"FY*3=^ I8<"/(Q]%=_X&86)J.\X7B:XU0X]"& FT6?>U%%OI&W;4I%P]B1? MVH25BVQ59MNRN=16'MFJKM&=8ZF]C%(GH_Q:$IKQCL;)6/N6A&:\'78RM=R^ M0JOF=W8R(5TS;I*MS(0EFP7--8V.QS*V)Z?JFQ'-K8VO5H)%VVPWKWPTX[3+ MDU7)UD@3,/_UB:N9/8F3\?CM2K-\+^-DHN(#C-A"AXWF*O/7-W K.$LTMY7= ME%G%@XRW%AS9O%1*0X*EFHQ&7YV(S$*P- F1ODE+$Q+D9N*A0VI7<6"CDY>8#R&^5[&$3F:P M.-C -(A3U&3",!VJ![S],";""YB(.'[PYMB/I+<@UU=EX;Q2[[7(O-FA\A2D M=X.DX5(6N;U_NS9.;^N@-HECW[_=CDDCW@C%24FJ<]ZJW2UF.T]R&7-:U[/[ M#G"U#V;V *SQ/*!QLG3<=CJPS+0;/H<<+JV(+.>=X8Y?:DR7];S%/'WP[)K" MYXZ%>O"GGU*,8\QA4QBJBZ@RSU)\Y-,QD%>(Y R:"4Y]T3%J+@"XLEJ_C8!#M2@1[7-"/^E;G6B'3 M2^;I[_17D:=425DT/>AV#RNZB]QDC^7,G5^8\-TR"UQ^&&PH6$::^ M%= 0'^=XPVUL-%^A4/N!DEUF<24K&^97D*0KL"*+3)5J'.2W5\A.WI^=*%SR M-[\,@X ]R_2#R69"C$ 92?@9+]CN_8'R\G9W5 ;BW7E/MU"MW-Q6&@K!X-MK M]I"=]@W'9KJ03V-SOI+.](44Q^WT$V/^,PD._VYPWMRZ#H& KW--8OT')]ED$2TP)2:1+RFS&UZBRY%2!92VE=1 MF(^X:Q/]:X3#:8CY?S#B5U"AQHQ?UF+'ILL3IY"V'0\@G7E2=O.5P$/$H6\O)=Y;;%L_.]F2_-YIM M^P/C(/#-NTYVSB9XA((KQM53D2I^>#)'-/-\9.E)A6D#S9Q;)#);+ .VPK!L MD\5CQ(7TJ:[EF ^X:FU+)T427C7AYY:WB#YSR&F$/J=\DYIRAWA(U7,""R*$ M#*4OUP]]'8MRE6_=884&AALV%*ZN4J,2SO2Q?N$KD:#0 ZW30I.HU<'7UONH M3S)VH!QL2<6&,.Z^8+F>GF3'F,^D-)K["*%0[KK$S)Y;02^)K2C6C]%7F1P5O2\KNF,"?,.-:%>Y27MY:F MN.HR6%+)!H^MUV3EH\K\J40OBFI8226)@^DU!7,[?F'3@$%1#=NA'<7ZE,9U M5%R/G71N&8FCSO;&26=69>4H,WN<=%E5UXD"<]I)KU0E"90M4TXZGBI)H'!Y MV,^GU&7Z!E:6)NG%&R!?:O!J\E>\ >J5/6=.IJ*HI@7ZC:>3V26J6XEZOY@F M.\0;$("!H]7)'.J5R!?N[C097]\ _9J.-2=SME:<"HN\6/NE7[5\PK:;.FZJ,XW^V7W MVZ7;F99D"OI7R3Z3]0=,D2#RI4DBUQ\6$%\N3INWO\7M-),+K&L8)/ M@'^H6%6$Q8\LH."E(#8_V)'\=XP?P\V!G?+6_C>"P9K)E@8,,0\1H3)YQR8A +P=Z]3=%O\U8!W3NX[ESFZ+>MRL)V3[XXOL-OR+0?; M/?EN,,;Y8]>^O>283"8E%NES19MWU;HH_/V8=.[+['HMNRAS+<;.2?,!S^2_ M]W@I[Q;26;UNV>[8GHWY%NUX_@6MFMZY[QTP"0DL8LBU0#ILOK7'X"D1$H"0( $ M!8#&O$RU!8"9B4MF?IE(_/U_7A;QT3-$.$J37]Y\>/O^S1%,@C2,DMDO;[X^ M'$\>3B\OW_S/?__KO_S]WXZ/C\XN'H[^-X Q1""#1X_@)4W2Q>KH#$ZC),K( M&$=74?+M"6!X='PTS[+EYW?OOG___C:OQ_E)1\/OKI[<=/;W]J_'*?YDGX^>C'QI].$03%-T-"S.>CC^\__.WX M_7\=O__Y\KH8DW5 M?QY=79V^/9K$\=$];8R/[B$E%(9OJ['B-8-$<@G^Y4V#RYS=Q_?O M/[U;-WSSK_]R5#;^_(*CK0[?/ZV;?WCWO]=7#\$<+L!QE.",4+/5D0[&ZOKA MYY]_?E?\VFQ-Z BS3?,F63^^*W\L6^/H,RZ^>94&A2@EV#GBMJ#_=;QN=DS_ M=/SAX_&G#V]?=LM82_O,'18AG#-]7?Y@A.?WFS MA#-P3.?H_4^?WM/^_WZ6!OD")D0PX7F21=GJ,IFF:%%0_>:(COOU_G*+?#I& ML>2R:IF^HZW>"0=ZUY?,>]+S]X>,+$CZC=OI9F'=I;C8(*7\3I=WR9A!&"0=:5Y/V!>M-Z%N$@3G&.(#U:PSR&M]-K@+[! M##S%\ $&.2*+#V*U T1V4(WDL\:?A&&QHK@XKRH"PDFVH:DC3[*C#Z*?'A$(X20( MB+^3X7L80'*$/<5=66D?5_NN(?K[%""T(CMULJ!?NYU^2=/P>Q3'O?:,:-Q! M9H)\!6717U1*E]1?F$7D7\7:Z#T9@J%U[I+J*W3WG;\LB1U(/QW\F1/S*JR_ MV_4HDQY>(TOG.(O(<0+#BSQCD]"1&8F!AUED08!R&%;?Z&^)[HXW"-%G< H1 MF>1[^ R3SL*\Y N5J)\<1I'%$D*-SX) M)G[4DD)=I$?GF='V_<&%HM,L4/F"3L;RQ0*@U>V4?#H*B 8_B^*D,@>4\"AHR(Y^^!G^DZ#2.=!MTW;^GD>GJ(+A MZ8(H$H@24'ZN^O[)JJ9R@HAEUI%7Y<_H04^(WP+Q8[K!P.H-?Y+C*($8GT$< MH&A9B9ZN-G(6W"&(*7!)__H(7[*3F.PQ)\UL'@/ M8XJ)=U>8=J/,"AJ"'?(HF5J;)<0BG((\S->KVNQ^& MUG0!HJ0SJ67O(2DMOG"\@(LGB!3)W.HZ((US,@0*\B=XO)&,&J6L 2IZP\U- M"GJ18HMFLM5@$M*\\?*O=*C>">_%5\EWR1[>^EA,+P2DB"FA@B\,@[>S]/E= M"",BI0\_T'_00^R'X_+@9/,/[ES?[O[P:G MYS1'-+W\@AQA(/XG!.@\"<_(0<<@C=MT>"K7GIKRV#V%-+\WOB1G^,O_A2L&6>QV!Z,O72S2I$C<*6SX9LHU MGUA1IT-1?E89-1P:SYI6R_#47$0Q1*=DG<]2Q)_E[5:'HNT>SB),5E>2W8 % M:V+RVY.7B'4L[[88GJ8J-/ZP6CRE,8.B[=\W]-06W 1M4T;, MO_4PE24HY\14?:8H74BHJ/4GTQ8E<92B$*)?WGQX__[M>_(_TK&P/4;/[H/)L[:J1F[2?G66/;%#6'?QL)AWN6>\WB?SG/(A\0J;G\V7DNF:;Y MAL$/[T?"H-B'J_DU9. PD5,)KK<0D#7'>SY#O5Y-3><>S+[+&\?/V9[$M3NK MRL_?WVVCQX,ARI+%2#I[:%. GPH!Y_AX!L"2NFE_>P?C#*__J970SQ0!.!RCHCC^ %XILT M"=IXX'?R/_16U'/A#":Q)JM M2TM4=4.8',GU-<75+EE)^#!/4?8(T:)Q.TS FN0 1OBKSV?A!.TV,T'K3K*L M>)-P&EM =ZOQQF]ODGIBD91')[%/I%G@=#+!Q_EB&:$7,V+VK*3>0)]B63B;XJ,LI,2G>J8IT6-H:OERS>!634';;<46; MNTNRL84Y\FNV,$PA-1:HVIVG<0@1+B^4T= PO:TF$[NM,:H;,R]'.KN#"?KO4&5]MKHUK)9F*$Z7 M$&6KNQ@DM, (/=J6U"GD6T_"+B9XN(>T[$E=LJN!=M)7#(*(QXE$1Q/\;&(Q M>Y'!'?H9#8W2R\IJYC0R0Z>D-6.)_:)LL+=HOQ9AH>;<%0Z]"V?6DU M\LR)#]B:1_L2:^1Y; -J:B[MRZV1YY)C4M7,V9=2(\]<&XZRX?*C?7DU\ES6 M*$O-CWV)P:HG9Y,;^W*!I2)E3:8DPSDVIW8K\RP1D+,YW[O3',L&MVS. E>? M:&%6D,VYX,JL;Z;L5;/YF";F2A7&;DZ?"':M MC09[S]4^O(N3%VON[3UJ^W O"/W7K-M[ O=A780BU[S;>SAKVO!-9NU%%_HP M*VI=\VXOYJ!IHCF!VEH"]@(3[6%!EO&\>Q7 YKM;G3GE):W;?(6K&[,2^5$V M7^OJQC0OI=#XA2[MG(KGTQ"8L5>$H3WXMJUYMD->(RR\H":07:RRGF![S6LY MSN25=,VS(;NZ]2ZF.&)K\2U,F::WL!'F5(1^TV9"T"F]50/Y^WR:6T'0%LOGT8\H0LI9QW9W%^T M]N8R=&21LV(-Q;)M"2*8 *E*"-%$E<.3'),U@S%9'$]14E3(G 1_YE&)E35? MUN,8Q@H#& 95SJ+G*"0SM7E9[@P&,?D_"6R(W]4,3YBLF2J SR6^V<8XE2T7 M"-EMC=3,V7E]L(5P;G,;:#\!. HD"2_;6D-U$65I/!2O. WB,6S@\BR*\XQ[ M]/!:6P6BFJF[E"(8S9(RH2=8/2*08#*G1-5\(231(-P)G)(V_)JD*B,8J<@$ M$X@ ??-\$BZ(S4$7;18]P^I5; Y7;;V,<(*(,.]0.N460FBV,%=ABL[Y!3$Q M3U.RNI.<;+Q;8HH6IDRU%AJY_.N"U9+8W7*B/9/M^D1FX8MGK!XB> MB8&)168=K[4=E(N-/'Y[$]3_!J/9/(/AY)FHO!F\R6GL['9:P6BRR56JHUC$ MZ1YQ(BQ8;0QS84YA1&'[ZE33*76A8),T:_L>H@M9,M+L<0],%S)DI+G<">"Y MD!?3%A?;NE?-CD.Y<,.X#YN;D([Q2\8=&)6*NC6Y5U0\M4SLW;]#R81O=IB_ MK?SZREJU8E9;Z;H"Q\Z%'#\E9EM0&1>2_93X;8VTNI#[I\2Q2K:7\83 98W M ZYSH:R-$IN,"((+56QXP"3#K\/[EK.IRA>:&&/%TEPH0R_#FP!)T"U\<+S_I:2WMSY_57@0F%ZV7L!3-C"A4KU<@QNY:&Y4+)>CBV!5>!"B5U% M)ILQ>A=JZ,JQIY3.ZD+]7#FVF;EW+I3(E5RT+6D:+M3'E9W( 1-H72BEJR(F M1I:L"[5RY5C<2:]SHZ:=#&/\D( ;->VZ\-B"?+M1UD[Q3JS@>J#Q@G:O^6XL MK^">B=NR##+JFG_EY_8OD7)[C.4VU[AN-#B2)\[9%7R'8I*$Q7_%H.E>3%"$ MRHKIB^5;J*L$Z*6GTM#1^S%#?(I(V7*Y%Y]9X-[4GWM MX:JTI<@,$4,74WR[^'\EYCA#F.!Q_9*=6@F:MEYF."&G>A 51C#Y=PPKVWBR MH.KMK^+O7'8DNAHI>#:=DE/P=GK^$LQ!,H/WY*B\3=B+BL.;TA!C =-]:31A ML:FM8^WL@[ ; M4(/E/%2/N36=!U;.&3]JVV=0]^30!><8Q.4DFSR"*Z914K^:USZJ6L4U+A9+3D_G6(8PDFJF2&.]PB.I6X_!M^#"+I2#'EXZZFBS"R6CAY>; M*'IBOGRT20GUS1%QH7BHWO@^:WVU1 EBKJZ=.-X*N_J\JO'4V17[<;I>"KOJMWU M'D]A7LF;^\:K]+ZZLAAUS>"'8 [#G+K\3'3)1(D,+O0P"8)\D1<@=?%@1%T. MC&9AM%V=[C^NB92X+E3+7"3O/ZYETBCSN\JWT=1YWNIM%V=ETI$Z3^M^1HJ; MI&B9$D,&GJ1)6)-TO:51]NHPB_KXXA'UBQR/Y%.,F\&"AN;I/243.R/:K\S M%"X$B8[^$G8IJNL\B8)H"6*Z9\3;B]G42)+WQN+@GUU[5N5N#KC2&+9R*Q/%XNC"<'+:>,[&KPC( M XRJ9J,V[-$QGD4&:,7Z1XMA5Q;8.@G#J*3K,B%;>%$FV2KY+O2[A4?R_J=/ M[PM_A/ZEWB)D6+PEUS/XE-5I<]=$+U/ _I\0[+J1W<<9"W)C"W+ F>-Z1=&Y MJ&?F-QC-YD133)XA C-X#ZD8HF16S=:JC$*Q9KOGB$;P$/ 2+?*%& C9:F.$ M2B*N5BJWVIB@\IY&: 4P8_V[,>J$$FRVL!4!\CB7Y3B7>VB '&ZWM[F;-M76 MWC+/4+L/P3@,M@"X[?/6!2^[C:-M/6?<'_80E*5.<@_SWP6 NI]<^IK,QI%L M#RL,!2LT]*,#:,(969#/("M>G,+DF"LOOO6'$W2]G;*FKKQNW[R\GUV "!5I M@/P2]/+]S;P,LZ:.9O'2C%T*1#'!"*DN9GFHU\]]A+\)O#]A%[,\M#E5K);] M8:&H "(IO9^J?U-*/S4H+?_:^/Q-6N[/R8*6+MFAMJVU61F+7+K=5BX#@!RP MK:H'MLYC)__Y'2!. HY$!ZM!R8,;=3(GZL:&:YD)\[Z>E#LNG%TY@@<+ %G:JFXV45%G:(E2%:W>88SD%25GJCR7*L4Q=L_O-AS68:O*OLI,)'8#4V8N2<@ M!DD '^809E?T,W2Y\5TA;G-;:!EO&PC (L<^A' MSDZ;%7.%B3?[P'I;<7PMN5XJ]G7 K)3T:J M+54$"-#9K2:O"57SZ5ECQ@$U[.?SK_>\_4Q_,C&/5858FKB[-F\$6YO7>IR( MJN+L?CFYX\TN_>G@]%S><%<;_,I8XI MY('9/PECKEH_X674^@D3MMK7!ZZM1G\Z/+8A8_=2]VA;.YF'+S5R5)S(-N-/ MRAP5'H%QZ$@G1X66LCD@HLQ1<1*8#WO(12I9_MSVBF-Q;1SBDPMR=&'.BBBD M#V>82&HW].2%!^)ET&FNHSHJ#'[[Q+()=Q?B)7?M) :.NT(/PR:=P/Z7<;1#>B32O TNJFMTG#:I H M&<#K9TWF-5F/57I"_1Y8/2^M%<+ZC>F*%.3B&:KC6<-]:[K*>A7+K/BNXXXE M#M0C[E(>XVM[KU 9Y.0C)^Y:3FVO*JF,8#76?W#7N<>)V)H-)G>XO IW?$@Q MJYUB-H/:@\E-Z82Q&20_P,KB6GS&H?8.X$)'4\=>&.D59O^M7:-K".A_VU5D MK5^&;-5 )JWL/;Y)X6$$1T!R?A M39J@]7^> !RU>FQZO^&JE$0>G;[QC4KG9-4X*2X0_#-O2=*4Z6F4(Q95P@02 MF9ZV<(2;:TAXP56VMYX,/-;'-FCF":"/SOX$N99H<9=66F73;MM8Z\+9U8F2N:2 M\7P"R9BRO.G'%('(OC*^7%3.EW9#L8U_IC5F'/EY?:B':,LW[TZ;@CSPAH0& MS4^X"%F+T ]A/Q,N"?^1 AX;_ Y&+B$"3-\.H?]W_F<>/1.*$J:4.>S(]S?" MG?A-:S9'PCZ^-*$5/!@O$FFZP**';CUTZZ';/?M]\\]?(XB(^3=?%:Z^''HK MZNPA::T<72;+/,.%>#_(@;:,'K9P\%&9@X\V<##JL( VC@Q9&DSG>O^ 4N:. M/\:KX-*FV;SO'K7:[6I!VN7:1B\L"'G_4744BSBMJ]'U9E<\E,Z2(.LO[UX3 M:"T-TM+1Q+Q<%O<1Z8:@CJ' '&(T-$_O*F#II*=C;!UW6:P%7YEN]%GG"*$[4T-D)WGD1!M 0QQ0=;J&8U-1?G MD4;>MZ[1R@/$F[C(AP_6QKHZR4 $\M=,VYM T(EI9?NNEH0+B>_RY$P-UZ'Q08YR=K-M;!^?HT)73[)32K) M31A8,I[G9IVX6G,"S17BL4-6+.RJ$LT/KUPT4N]$_&B#W2DLY*04E&[-J^0' M18R?U_1*8&/^Q(P!ZFS3Q?#KIQT\N'")O^\,)'-=:Y[ M\C$1*K%G"6B1BVY,K6=(A=",7"CZB&8PS"/ MX>WT$8$03H* UKRF)AK^M\M>4"]AK19!OAD=1+%Y/.SAPQD.=8D!^ZP)F51 MD_<%I1A7+V6W<,KI9 XB M:F\_EEM-X\HC:V[KYJ86)E>W=!H)'X:RPK>5C"3]AN]Q]J39D*1KXTU6]8EN MRW4=S=!SC\QH?.L5&UMYN>4>7MD(LEA.%JL!L;'M#M5D5F-/Q.'+Y!0@M**YF,5CK;?3 M+VD:?BFN"O_(R]2'-@[$?7VT8O>(7\M-#I'=;GUH?)"[FME MX YK(P;ZI 13G\,N8'=*++4<&"X =DK\RJ@KFW"Z47C4'>QGYN&JS;$RFJ9% M[%R417]1QBZ3C!C!$?E7<5_)1*;6*=GLZ0*B>UAN SR/EBUUB 4]QI)AT:,F M%UU"\"IZAN'.[&)RQN:+/"Z>LZS60-;8"KL5N=0'LHS?D]4U^"-%IS' 6%03 M5&$$RS@L GOJ;)7=+..ES=&1ZFH93_7JN0$+<5*(ZBBOAE-3E2GY5/)?+6_I M9!SE9!\;G,CF8P4%Q?82_7OQJ@3"K/9 MPBQ")U '#Z(&>ZY*)#Y^\1&Y%%X! MK2[$EC3(@&^:NQ!LTB H7?E8T]&3,8]GVLK![?I\IAG2")A<]]'VZKCL0U" M&*\SJH&C;?#'>'6I#@%/65]U5,FE*DPSMJJ+B:%=6%9R:!U(_6S:O>5^).6F[?GJ8XNYW>PV>8 MY&R0D=O,9QX(?O M5J"N8Z71-=F3;L2H=5_YMMD'QI$J^7KP^G3B"!POS=*04K/&?33I*K^MMH($ MSX[!7CJ9MB(.*E4+5L(8V5S=9GHD+@#5TFRV&1*O'9$V@(^:R9UJY_O4ZI-IE2/+)/4A:0^LX5-@H 8A&&U%0UE;Q$2 *WR\PA>("Y2 MK1_G("G1\.)OK2_:R Z@YWV;2F:+99RN(#$8H\53CC!='&LYL@E6[6WH12%* MGIKPF>T-4M]XD9[JZC??21/EHM-/YWKG@:;$XA.T\4BPO1$E5CM_#X& MY7R'TBDLJ"&'!Y1<*KQ.6B7<^,8#1,]1 '$E0DXOM[3U>7J6 4&M7U>QIZ63F+3ABJN1! MEJ.B5#HF2JMEYXAZ:%FO>UY20U2\V)5"Q\%I9$5))#L9B?S >'J9$/>4/D4E MM0)$/8P^1B5GQ=MR%>$$GQH7'O@O! /5-+C:$S0Y%$QLO/K!8'/. MAR-JGC^,@V=)D+3F>XS6&SMT4/,\$F--RFVMN1Z)E=812JWE,#*C30Q7UFR/ MS&23,5,_F#+81I;!L)=,J@Y-;7:N!%@TPO31;@)3V"#UFC=DL+=FN:A!A>/( M;*DMS^(>J%IF"Z_639SFH:#&3>-GL[&_DN6VB%_9R@)*)PC1"F'T\#A9/9*/ MBQ+\Y?K:Q14O7*#2TRZ.J*0%17DD.MK'C["XC537$?)DZ"V9'=)DDQBV&EM M]TV:!"JD-]J[G %@8[R=H].O"7?$ZBC1YV(.V,^FM#360LL=1$N8Y2"^B@)N M82A12STQY2KVR/_Z3@LM7WV$:%$Q(_@RHY7IU'$E6V8$%8F4^54Q)HR7'N)> MWE0P[N28WI+6"/UNO8)S*OE!#\M-V\&%; <]7-N0W"!7?DS>.9(_!:W!'>6* MD0TG E=*DZEX7QL@EF7KN)#9THE9GE'K0D9+)X8%'H4+^2R=>-Y"1EW(8.G$ MY:YG9#YQY=75V7O(TN#;"2!&\6FZH&'GYE7RRR2(\Y"F(- (=!I'(0U/;PHJ MXMMI53&1_*HG(&"B^'UW<&J=BU2MXX7C]0A MJ1HSM@:UFH1A5%)VF4Q3M"CM !,%D;X#%+9D]&VW,6'CT\M4:5*(4NC,[;_']#PFYO@D"0E3D#0Z66ULD,&$ MJ)-&>R(O$D(H5?UE0@LHE-D9ZW)?E4(K3EE:(8>UB@_^>;.KNB#FC*B:"Q"A M?X XI]=X"T->Z\(4?,:IM;478-"U:JZ,9J5T)INYI+^@%&L7D.!+5DJ,J]MK MO"L)J2EW Q;BRY2#?,K+3/E3ABZL;L#I'1<6"S!5<1\S7!#K_Q+C'(9G14VC M<@,73M+WN#8>A)3+GC B'5?N)@F!UZ:0&)$U M\U4*?=*!)N!K5(D&&F7".4.,7T&W0RH<:ZB2SJ=7+IT6:[^2T@_VE3'0!ZFP M\XQ[RWK$N<4#R;ZSR^9"PO% ,CL8:&T^"_G0,AX.Z'8AZ]>R]2H"?LWG%1M9 MFGUS!%RH6V#3CAXL(.M",85AC@->OHT+A1=L79J\W GS-1Y,K;(!,X-=>._$ M,:%R$H9=>&5ER(#CYI!H2[1TX;&.H04EF4%H_F$+N=")5$AV:W.R 7/C.*E< M+$0/NW8$-^0F6!BQ%8*9;:%#FR0@F/*A!&#'(F@_$#N&A#=*8>\6B@L/5?5@ MFGK?,^GV+HH)]O7!OE61$E*>-W:!LJI8Y4$41R55O?. VDM MC' Z&[VS6GM!PKM!_/;^1N9E$J#"YBX<=)I$4X3=)AGQGY[(H5R F/LN6<-C MXPA=P\#NWYG4,TMHUG!^ M.^51J\*Q8!2+.-TC3F0SJXWQ^I*)+0!:V&_,JGHDC&=FY53&"#.^.@M0U?

#6,A5VLX(%*5&UK-'HXSX&I?8T@T5M[ M=(GKOPO[^)R%DH#?HG#]/&UI)^0X2Q<0[2&RN]D@DKU]]D$IKVMB]RWRA7#% M;K?14U>ZPC?6$X,K0PK2*R+7*8+TSO(C7-_(NYWN&UJL8+Z.87@-3 MZ[&,9+-4Q-[#98H*O/.A#(%Q4UOX'?K+:T,SY9;7;2^A"0?!^T M\\A&)%)2L*&HADK6G.#]T[ EH;??F+9)87OR.K"\,X YF% 6Q]C*XV'O2-,MM0AVGX&HPOAU![2 M$)5-' G,1EF&7#$*&9AADZ.=T(KQS,4N[Z;W1>P$5J7H MJO_8E5KUY]^_G.S0T_C!_1P<3O9'475_0@[T* ""I])9S?1]_WP!03=UK M?UC=^_6!HWO)#QZJZQ M4/K8 :,"(_L*0D*Y&46TJ1!9T3264(QKE84'^;HQ6Z7H.W!D.:;-(/X M,;V($I $$8@W+..3'!.3">,SB ,4+:O2!+2\![Z=WB&(J;%$__I(OGU"W+1O M)K#G#E2R7=,. XT-O3:-&6O&)-J0249#H_0*D;GM1AZCZ(=1\-<(TP$8/YH@ M)Y NAZUQ*$'>@V1N1&VNL04J_09^KS(ZZ6OCB/3)DZ#\B#+I-DF M(D,L8S)>?R7OE=Z03R5HF%FVZM$RM#<$O"'@#8'1& )ZCAMO&MAC&EP6#Q=7 M_SR#3UE1AA!]@T627?G@:%W*G4XR1!E93(\(%.6("RB]3EL;G;G0YZ6I@23+ M5A"#?+L,CI$IS4UVQN091#&= MJ8L4T;RC>J:WWT H9K/-V.D]K#<@O 'A#8C1&!#]CQEO*-AC*)Q!%#T#^HC< M98+)VEWC2[_"<$8-@8#\5$RI5MRA^T'9BU[VL=IK2)^?8*4IY-6_5_]>_0^A M_OL=P%[UCT/U>QS 8N6W,="9,_R%R(H^AWN9;);"[72S/.X@*E[ 2@(%8$#7 M=RR4%H?Z%!>[] )$Z!\@SOO*2ODK9B5%SI3B+"L?D<:WT\;;H#5_:_*Q(LS4 M;W1O;GISTYN;HS$WM1_/QBW0 433\SPV?A/W4*NEB^EC_,:F]U@V'LMF/]<> MR?B2IKNK=;%XV%I>W,>[5-[ \P:>-_ &5-DMAY9Q<\VK7SGUZQ%!B]77QBS> M3&&9X44KM43@*8H+G/<: CJGX6UR3R/YB'@/Q;U#1?Q&QS>\DO=*WBOYT2AY MS0>0-PKL,0JN4I#@\F<$0D@FM*@N5+]F,^8;2^,R$[I-)5OO=!O+JWVO]KW: M'XW:[WB@>/7NN'KW6("]2KZ1OE\]/%C,;C'/9':K)9#,ZAE6N""D/*)7^%[A M>X4_&H7?ZW#Q:M\>M?\E3GWM]/J ^5SW6O IW586/RV7OD4-')P@63Y?L2FVRH ^;_E5<:3]_69+5 M!:4BX[V&]$I^V[-(IP)Q7N096=-=YTGK)PRG>? 94$WFD![)+,?KTTZ>L_T> MWGCUQJLW7D=CO H/!^.6ZA"Y-?*G_GBN_/0SV(S?[M&^#/082,8?I5\DNJ>2^/K0V MQ7RRFB!$G\ZDA'?6TJVC>)7M5;97V5YEOU:5W7[,>OUMD?[>3-#M]#1=4"2\ M2 ZXAS%I$IZF.,,/V>)'/4?,]1O=KW:M^K?:_V7X_: M[WL,>S-@-&: CY-;K (WP:[SQ3).5Q ^0/0S^:,3^*"%O*OVRE]RW.6 M1'^1&8=D$9?+0#ZLKOM[WH#P!H0W($9C0 QX,'G3PA[3XAR@)$IFF,Q4,;%& ML0,^,>R3DM_>^_M6&CM>77MU[=7U$.I:<'1Z=>N NO4^NL5JJS:%=Z:/%L$/ M)DEX%L5Y!D/%Q':UT;S"]@K;*^S1*.S.AXI7Y_:H\X=R(=[#);VXG\Q&7()S M9"I=8N(XVD.BIU?57E5[53T>52US6'BU[)1:]OZVQDU6" MR"H[S7&6+B#"DRQ#T5-A(:<7*8+1+#FEE>U1!/')Z@M,9P@LY\221A#(^^3Z MO^B- 6\,>&-@/,; D(>3-R+X1L3?W]%// $,R7_\?U!+ P04 " "O@0E+ MUD7@)BM@ 7(P4 %0 '!E9V$M,C Q-S V,S!?;&%B+GAM;.6]Z7+C2+(F M^G_,YAUB:N989YE1521$D6+-Z3-&+5FM::4DDY3=Y]RR:V40&930#0)J %2F M^NEO+-B70 26\%#?/U5*"? -_GEX+.[Q[__G^]Y%;S@('=_[XP^SGZ8_(.QM M_*WC/?_QAZ\/1^N'\ZNK'_[/?_SW__;O_^/H"%U\?D#_N<$N#NP(HT?[N^_Y M^W=T;3]A-T37CO?W)SO$Z B]1-'K+S___.W;MY^VNW#C_[3Q]S_O',_V-H[M M'H4X>',V./P9'1TEM/_"I?@%+7ZRCG]:Y/YR[Q^\[2_H)/>K\P#;$7D:;8D@ MOR!K.EL>34^/IJO'V?*7D^-?CJW_)_^T__H>.,\O$?JT^9$]C"Y\S\.NB]_1 MYT2J";J^/O\)K5T7W=.'0W2/J:!X^U-,RTT4)%;SPC_^D-/R^U/@_N0'SS]; MT^GQS\F#/_SW_X;XP[]\#YW""]^.D\=G/__GE^N'S0O>VT>.%T9$FL*+E%C= MJ[/5:O4S^RM_.G1^"1F5:W_#C",A(&I\@O[K*'GLB/[J:&8='<]^^AYN?_@/ MRO#? ]_%]WB'F R_1.^O^(\_A,[^U<4_Q+]["?"N7@HW"'ZF[__LX6?R";>4 MPXIRF"THA_\9_YIYU@^(/OGU_JI1H56!%G_I9RZD2_]!/;,@)OX>86^+MXF@ M]'6!N1AU9FE&E)+U-P6"+K6Y']0JSFCM[/")$3R$1\^V_?HS=<.?L1N%R6^. MN!?/8B/_S_C7OZ\W&P* B$#R_,7VGG&X]K:70> 'YWX0X W]TN'Z*8P">Q,E M_)G6?_RA$XF?4QTID8*6 0[]0[#!2F;CG["W7+^[3Y3,WB5$:'3"WM'7AQ^0 ML_WC#\[V]]7\]'1F6;_/3N;+D^/%[[/?9S_\1T8>Q?21[6T1XX!R+-!O"9/_ M]]^YO,.:("*A#5^#V,$:T [KH.CS=K!)]"$_MA@B?N+GC4_"VVMT5'"+7>#O M.WIK(I'?PYH_@Z+ZSG>=C8/E,5QY 02Q92D4_'(^K> SH680%/LI6 :>I(+Z M,=;D?O6(JC4*('["&S]B +_V;2^\QQOLO-E/+B8C/KZ*\#X4?^;VU_5CJU4F M64<\F<^FQ9$PG"!&G*2ZE#8;!>+\E[AHQ@K]1IDAQ@T6AP,;PQK#&)HQ*^WR M-0B6,RM^J@T^- M^I"@R'#[:^"'H1PX&EX" $F])-).M;3FLQ)8,HH3Q&@: ILA-&7P>?0CVT5V MHF^0TC4!1V)WK,.3P"YFX.H+WC_A0/KKQH^#8HG+()T.+>>SXT84H=\X->"< ML)]R'#B!O<4YS4*S %/T,S%4G*O@((EDT,Z&"\L:RD8=@A% MXP:=KEKFD%,SY$R0AR/D[Y#MNOXW>G"!_N-_G4Q.5E.VGOJ_YI.9M1C'"'0< MU&.$A7#/+[9WY6W\/6:_ M:PTPL@3TAAM)J:0]\OCX9)4&'TH<[?P ,5*(T4<188 X!_Y[^&@TBA%8;(I5 MID2 0:CHOR5(JEA(#:"O^-EFL)LNCJ<,=/0WG"?>7NY?7?\=XWOL[)\.04CC MP>7W5^R%38A3?7M@N&W]S6%/Z+(C;OU$DW6WI;68KWX_INYV;@?!.UTQ?+/= M QD30SK@D<^%GFR7C7_A"R9#(CV6R,;%/1\MMN39R$BYPH^41[?G.C%(7_V,'K' M=H (E_A7GA_L2:SP7^G93:K YGU#V#H[Y/K>,PY^_&F4X% 7'$?]2EED)%9, MJ*,\>930AXF*HVK/0F*J=:V#043)C@&'AL@NYAHT/L;T+YQPX_KA(<"/^'MT M1BC]7?1A!6]!Q<-FD21];'$Z7YP>\SCX2*(/8>H$&&U3@BRJV3'V\K')YE$, MDQE!'+D"S$(9B4,D(#G^%BCZ#&638M1)XDM&%OU&"2-&6?-*RBCZ\H7\\_/[ MKY<7Z/(_[RYO'BX?P"-+.U0K$:7%(&-$DMH%1<&#P/%";;WM=#Z=QR$B@4.: MV8!"O(L:]:B&61 =2B>K[M.8@MSJ&FB+VF!+%7BKMC)1^[SNA8@Z(12FW(L2 M(DQ;8NBO'@-'K!9;4C!DCUKL;Y65A$9#F &7&Z*S(F)RKX"")I-#Q;'F(MQD M)$V!3E.7ES@XB#P?G_G[OA+3)A,3.5O,[0.LQC0))^M#R MY'@YG77:Q?*?7.?9YB7B#D^&MN3QP#\\O]#=YOA)>N CSOC82O KEQAM,I'' MVMVBCQNZPS70=RL$NY@FRA$%2H=&T)1%N;NJ[T O4K5&D?)ZE=@>@%G$7>#O M,)/(=C]CR M6),RB.PQ:+Z0X_,0MZJ*P1PVXZ4+!:A<0DX\Z3W!Y7RQU)I9Y-TY:29&Q@J/ MY8_D >KB_W_,-<;XKLV1,F&1Y",ABYT&)")CF*$:1YL<#SQ140M?E;1%P7I# M1MT'VV6M*;[8P=\Q!=7E&V$C$6Q;7@2*L6*I9'UO::TLK:%UXP<,D M2FZ(K^\3+5!$BP'"%_\;[YCBL_.W;W;@^(<0A51I]OOL!V'X0V.;G>/]O?F6802%;TS.171Y*O,3TZS M=>&$0UP64>"1;,)^HFQ^9#5;-&@27F SOO$,8I4-PH/VIF 0EY 'GA5V\?G2 M-%'9B##P_L?!(D83">W;(*+P.0QR%UZW]ZQ1(: 6VO%P* MFQ_'IPFJ.7G$Z1\Q!BCC@#@+(_K7C64(:TA#Z$.WNLL7H:UHSH%F)H1KZ- D M^AZSN)*<0:0Y PZ>:8PAT67+E@&:I@.*-/3/5]0$E*Y(F2U6R^0H<,KB*. \ MR.@31OF9B8_P;D=7:6ST= C)MPSIQ'K_Y'B\T_NW%V?S@EYL,E0]8>PEB><6 M;0\!FY>0F1"O)6!9:GY1YYU6Z_K/GO-/\CB9J83T>>J?[*F#]VH[V_R"T":O M+A&Q0:0)DV$3<>F?R 0,1Y%+_E5:.](^]1GS>\Y*WQ/%/++ST6Q2Q-B@ A^0 M"=&8IK":7#N9$_&),#?%ILT4FB9+W0):;M[4P:(@.=9VRZ2TW3N"[BOOW'YU M(MNEFW&^]Q!5R[<47M293[5*H[ ;E'0 S8@B2I5&N)CN!''*B)$&RIP&5MDJ MJ4RC_1%1>Z2;-E7>;[*2L-Y'SQO9AVDZVC<%**[*'EU]A(I&62F=BT"PF M%82MB!062>B?J3PH$0@]O:-/;(_-\7Y$J5@HDPO^ !ZXD:T:(P>ID6G['"<^ M,>^3B$2L^YJS;K:_:*=B_ (;L,;#=S'$C?3=N@?%$&]^>O;??N8;R)MW'A23 M?Y4#8O+[W]>NRU>3Z:T)%_[>=LJ3,.&C&@*2B+^"KZ=5+JZ+,C+H-TY(,_Z' MT\E2U&EL),HX%D52JP6&62!)^GY]]@.VEW).YO).] 7O_?+*9?OSVA<^!,+( M'EFH@8.IL'2Q FU(M"5Q-:#-'%X/D?YB[<$^Q:SX*0B]>*^6 M4T2,),12Q& :6E5GJWK"L!K6W:\W[E><=U52SS**1-C+EDS:K-(_)]EBAZ8C M<_H#C=+S7"9"?O7[FL3!+8V%GUW[N?3EJG_7D'-4F$H/RM/3>7*G4?(^H@3T M0KJG_):<_&/[=$7RB)0@?P M1;)\ER-(\X#*KA_07'M /?.=SO/:QBOKH%-@*6\L3&;;#0,"*R]RMHY[(/-D M_(#)?('-EB^_;]P#F5!_)DK3_/40Q7)?VH%'YM7A'0X>7NP KUEKPR9?&(2V M3I .(;#\C52+XZ2B*\<798Q1PIEO4^9X4\ GW!%ACQC_">(2 "%?O_%X[]=# M1*_+IK>5HY"N>R,_F?>0.<[]PU0_!8C4*@SC[B0=N"(QR@EHRGU.$/B,&]/;^H>U.GZ=!-)IWHEU MFBP84T(HHX1B4E Z*\6;X24T@CSQX_("&XW)NGZD"%RM2(\<!AA$A)O1C M0&5JLSS)^3Q4GY\.0N>;^ICAO"NV=;><6B@]I]U;UZ^P7Z8I;?*88>E._ MAQZ6&'UZ75BX UY5$LZE6QI$%)[1[M#*7GT?N]2 7CCLID8O*25F[ M*=%9U,RAHC"X8TN%;,C&:74"R)]C.)E:M0YO2"3OI1<+Z.<%[X<](27RJT88 M&!+G/Y,T_R^TNCSKAR\%#=%[VF$B$$;%M>9%R%"JB)$M7.M@!( &TYB!*:>I M*8F2A%]6H=5F%?U' ;]>E#YCX4]:C_I]O5!8V#M-AH\#-9_KV!-TX;NN'6A> MH^DNOE40WXO%ASV_EWE#\;Q>K!O(*/!F.RYM!1(?5N@HMR\'%.4'TB^WJ\[;L["N+Z%0.VV!OM7U"A%>;!&S ML)-K2\#N./_J!9B$H7^2?]J.=X:)GV%!%X_>=(U HJ2P"C<.6',)P$Y0ON\% MXXPRUHCRGJ GQAVP^8=>J[$P4#*"H=A7A(Y))+0B9HQ(4J1K>"0I M"*NPE':\[!])*._Q(DG[ 6PHN\U+P832,C634(1/WVA2-:MAT82?2\3;V.-;14!C7^:TD M6"OF,0N2+1MMK>\9 4/5O:R3X^E4"H"P/=F'U;>TU#J*3F\X>/*U:C7+]0O] M$(L+HGU**=,,4T:;L")N'Q987>"GZ(L=Q?_ZXGO1R]K;_A>VZR\0[D)'>]EM M!R%EF]:>'"^7<<^QF-![VA YM^2U)8QRKIGKI9R[HCSM% ]R0?GH1I()N)07 MRIA-$&/'3M=3AA!EM*/;A46P>TSKY&E=P3XE*?8AN%K4'K$CJU'M:E:0].F; M'6P?"9?U=Z=Q8Z+PC,ZT*,]8X6Q:NOU WT>4 /J-DH#:6.ZNAB6MAK;AO\YA M"D-]15L(OS[C??P?:!O_:\J&#* "%V]\7*.W-\D@OSN[2BYRC$DA1@LEQ$!! M,(QV5B?M=&&CS>GR,!':PQ3$U/98DG@!JO8E(I%T=BW$#TG=I: V%V 'L MPB3O@&WXZ=R1:2 $Q7V-S[.VQM46KW2QK'$4DB>@$V'24BFL;\SBXIV$.#K/ M]X*NZXG,. A<"0+-#4]!D6ALA,74*EF*4B47N!P$SBLQIU,PM@&Q.WNCOA/ MLM[RB+]'9VYS<^,.A !0*R^=_&BR3 XQINC-<6$K&HP/G>3G.:'?*"_$F$&- MI2-;A8^QZX>K!W3[&=W=7SY>;Q>R?H/4["R'W*D)\B.4'I# MWGA;*GPQ^-(3GL$80?MY07O6*!CGM8_7K;EX(VK^$-E!I%GWDQ;=G_"SX['% MVG$MT!JI1]#=$NH.&:"5XE4^)LM;R9PP7%-+HN0#=>^#A^,:H>3/DQ\?SUM# M_@]WAI"NX.W-1"7 @=NQV:3F)L!VB"\P M_[^2+S20 $=IO5PJ;GK2"E3. R5,T*>$S8\PY]O&LP0[Y';#;UV(==TFNB)V M*6\XOA%"X#22!#2#6DXJ^=.: MZ8%U2GA2-QCKEQ\38V^,V76P\Y-59\IDFR<5G ML3J+;Z7B@YV:JO'G]#!462^0T3"[S.W"H3<$$I90G^:;("7F@.>?@BF>K0=N$(-K&E.C*%PHI;="1 M3<%O"V.:K*V P2AL1%Q]#@9FBIU[E\O9K(HIX$;$/=6QRNH8 HKF1L3U"@.[ M.\-?N#Y$)+FD95/M'ZOR!@P$RF)(>\]L-J\!PX2/*"'**(+#HI^*>8"$7,60 MJV@+503 3),3-J"GUBY&X.@J# _R&(J?AL0/%T$E1YDW8V>".#E#@--%MV;0 M.(VJ@0&FZ&U"L.1L8010&RH_! $?M6(1UO#BM PNC8LP8TT&G&F@0WI/I=%K- MS/XW6BXGB^D\_8NW1[>_R&/<'V5/X9K3#),5:H+UHE91FT/;B_0S$%J%7PSDKDRRIB M58)F5?1Y?HW+%#V]K#&X9[?_%[$ ?2R\GK%[@]Z MLZC0L1IQT./*PZ92H#QY04E0S6/:2X.J,LA6JLQ.K=4J+A&B3G";.K?F3M"] M=9C5Z !:-M17H3IDPA42-:,A*RAJT!AD> KPUHDJ,ROQ_$7XCL[A2B2(0EZ_ M2HYX,WJH9LH,/'\93D]+J"?H>";CB85QK=4J(("*+VX5[>[D']$)EQQ?Z>3G M=#I-SM?%K\-NV'36P9+409N_USA*P;W+FO:_H'J+'>K(<_H#]=]YSG_)KV*6 MT6E_Z6TO[*@\(1<^JL&?1?SE#_"?I(4]\<4>G!:[R0(1:HB2T^OD MPREF=5%L;,^7<3&*@%8SP,3U,/+W.& -8,E0$[XXKRW+O((WM$;]1C'D-^9. M9\G,/J:&"N2@\Z.A5+0**L:MC)%#II3>L_/D G<):?? XO@A-@H$B"[P#A-< M;_G!TT?[^^7W5^R%^ Q[>.5C%4@L75/ALUX:B2\/;+Y>0 \ M5820=Z[9\7$)2908XM2 +XD<2#V&G5P#KVVB:9-FNN'3Z'-UP*DW!BQD1/N. MY:= X*&V;6<=S\K#"^CF8R\]%]TU*RS)M&8#,51WZ[PDINI16Y)_J-4D:,M'&H[*AT M*R9;E8;'8\5QY=!8M)A96&RIV9%XT0@DJM>WG"ZJ,ZRJ3X+7\@RM7Q!ES& M4!+N[#TG7G;+1]MU@JI4X'#8)IK*2#&OAR2;.!4F4AF?>"Z%P"\3'-4L?-ER M\X*W!Z*KOT,RBU% ,);U> &BI8QG +AEMP4*#\-!577%?$;&CR9$&K(9T%VO MPKD.F=70WFJ]X>#)'U^Q67' -V]]5VICHZ*_ 7#/(E%+]4G[>W!!H"J,RE!T MTI TYP=DX J5@?6M3Y^E]07"6+.K"N#68"JCD*>8.)N5*_?, Q<2X#,M#^ZM M,L??Y>?+^_O+"W1_^9?+FZ^71B)-)<,U.*F](290R6MSS\,A*Q-"94>\<;Z9 MD3,"1%VU8]BY]KWGRF$7TW+"JM,)P%,R!R1F'NWOZS#$47B#(VG@-+P$@)YZ M2>0OTB8_EB!$#UURDFD;6]IOF!=&K5W7_V83WS '84-8P.P#F6(7K8.9P"8P M6'L-\,9A+D1^=C']8>UMUWL_B)Q_UM4H*[VJ%7?M\L@?:#Q)VFWFR=*[V6+" MK$=YGC04U(96VBHKS32U6S35!SQY?RW"3]).," ,G#':L9\8D8#0Z@>S[6N$H*93\>'!BI3O\">UX/$2?5_&7T /? MVA]*P3*VI!34C[!F%ZP'58-98''T*QLMQZV6_DQGFFMX#052#, H;2]:R M#*L)HE3C.TL0R<'R?QIM-&NOCQA49U8Q0>>QSTQ7E^IJ!KA:_+(>82*;P,+L MR@NC@/6 M3 UF,05'(9DZ_@EOGTG"O=Z0/[$T56$+NSM%8!1*BJF0S]L0UF:D9ZOW-!!D1%,'4%C!4;/]!X@F9#+<56/6A:79,R015@X9%%J1*9(N6D=U2!+ .H;0Z +O94E;C\ZV(.DV5%$_>P=08EH94(JFS?@+*(N2\6G M%.^O_K)^O/K+);JZ>7B\__KE\N;QX8,%B993C#T-:DRHN/&C"QPZSQ[M2[@. M8P7R6M$=OMRNGHJ+J1.'#A_*$LO?>S(_%0<2PAIEO)$=IF$E]]2$;Z*7=LT- MBBHC&Y#%%T8BM\T"?+QL2%2U!IEN]OTXX2;9F9'96NQ*U_@@DQ-699M.O(XB M&5]RFYE&',;18C<65G[-MC81Q3B*7C#:O-#Z6T3^0O^UHR'WC<**'NC=^<$W M.]BB3;Q?'](SK^YARPZ_(I^\$"2G8#]AWM*3V-2KMZG9\:H&EOU#5?ES?9PH ME1QX>A\K,:IE8'S%8) CE$ [=;&$I#AL[/?H")7Z)-*]5>5=P?FI-3RN8,6E+M*-*Y;T)\W8N)?YZ[Q\J(TG;TQIPT"*" M_"+T/*L%RYW"C8DA3DTO'@95C6$B5<<>3QU!DYYAOU51H[>F3'UL<$LBA@)< M1G_8P4[N@ #@MK_:3O5RM:B -;R? &T);>%%: MZ2&=/E[@+.T8I].T"4=, /@"M#YZQ"'=.\+[5]=_QQAM8VJP,YI:SRGX>%5I M&!=/-HUO=^?^GBXWY['+WL.7QXL0/\9(=X>V>_\XV?EH/L_8AJA5 ? M2>5+,I;+9*DA.ZOA[U">)8IY(L9T@AC;(\87)8SA#[5KM)UH]7MSU@KZ M6A'D^\I9Z0'SA!**24'O4@RAF574[)63@@6;T,.*(&JV@!HX7O&SS5Q^NCB> M,H>GO_G]PM^PO<.UM[WT(B=ZO_)V?K!G2&U(P^7?&Q@$VYBG7=,>3%HH2>=9 MS%?+T_GOQ\QY8K*(T$6<,,I1'CMKKL/^2.K.#%"W,2J,I+/57^>Q X17J2B?25Y@NWA$TH&96%\W&QHF4FU%LM!M"-Q[^"]N!'!JR)T&P MD+)7\1>K'@F4EADXZ*A5+0K$6NG'0,6UZA%0-($^_\^-2)5#"#7?J_9QS4BH MDT'%<$ M#XC-\N$4$\ ";N]E20:% M(#>+C_8EI&B0X]N>X B>H*(KQM6KY2>U?WIJFL8++>M+2L:;QQ6C,0,NILERVF M/_Z"5^/^Z3B:-Z4 )J+MU+'4=\:3'TMNZJJD$YW5I6L9TQN<4L[>>0Z_BDF MYF(:T+E(DV JX^"J)4>9(,:EV#K2L.1^0&,P-/\5.\\OQ*>/;)*)V,\8>0=: M5$ /?&[\_=[W>*(0YB^$,FI.(.7ZK7F$T*(F(#P./9)>DCP-B-I8!(5EF-/& M*?8D&5?,P& GU>*CBN.IT6$FT>T;-$'WJ?9*)U\V:E[S!2WL&4I##:GU_WP)KK=77[G/2GO[0C?>N=V^$(FT/1_E_\X.&^V2PN"FKZM"@F= MH%*02^&&[.1$ "=/9UX) T0YT+L:*7'6PIW]D&,#!+[1#&$5#8$30P2$0T@M ML4DLP7[ 8DMH@VP'GR^@6-6>(,".NR3$-7[2C?_:W],)X39AY!OD':^2\3&F M>13$1;$YJL!%=@.KR]N:;S;! =/V?[EZ8(K(1/VXAS L(F6=M0!#*6M!8N\! M!V_.!F>EM?GBV[7+)" _W>YH#OWL.?_$6WZPB57D-NUAC<4% -<#B2Z_(I)> M-IDO@2^4RJ^#@,9T=K#HZ;VN5!ZM:3_-2?$U*I ![1%!#6OEPRN*14!-EIZ@ M3 Z:/&22)"<2F2S@>U,C@[HNH@WY]8R-?S<^ZWB'MPQ.X2.]>SS_=ZK+C1_] M%XXR+?MX?2=^IL7$+DI()PTG)TDYC *(4XEX6 SKXB+ML?Z.HQS$#8Z.XYN8 MQ17*V?SA:90.DG2I9T?H)RP_V(A=H#O47^"XI5;CV2@04:9_O.@ M$J'1)\#-#F!L6'^TOY]A#^^%6B166M]+3)_+AE;!',7]^$U9SY7TTF)4T &F=W5^-PK(F[^SH@J&.98PAK=9747SUQ*]I!<) DGD(^=J M.BW"@E>:,+)Q,_$0Y2B#H60P;:V>VFI$D(2#EN#49B5=V+KP][93GG=4_JP5 M+YRGBJ_,"\CXC1, :(G577Y+4GY]/EUTC*+WYC34Y:>?'1<'YW:$G_V@.>,I M/J75:PNL53[^2<%Y&1F4T(%RX1[*6$K*Z//G6@?8^?'5JRX44W M]KZNKU7M8UK]N\A;8<]GL2@X>$8'44)0'MY''4M-'7T^7N]&12>O41QD@8<) M\U=GB^_Q&_8.^(O]-S\X/X21O\?!==NI2\FW=2[^R(FD$$R3]EDQO0EB%%%" MTH2#CF/H;/716=NJD9K[%M:0%(P&@LQ_'/@$Y=7WR*2_=H(@?E8GZNH$4(CF MRR3[8G102@AH$C&@6I:R6MJP(W*P E(:K= _+]NPZH3-.\=%\J\R)I+?_W[Y M];[TJ0I_TN#Q>7X*GK!*FLP= A_QM6KB#@^9/'#CTP-7 M_)^TRTMK V3,F#V5 MEX0U8FHOT1A_U *TJ 5A45T#YB@PS@^TPW^XCQKMZFZ1&)[^!XMR2M2#760 ;RQK!6!\I-E7NU1CG>X#&I+/W],<_.3@@%GYY MOR;S?W?]W6E-K<0O0T03H40JWF]5DZ&4(/J-4H..!0.J6LE29%35CF0I5ZV% M:;NI@#&8BZR? _R/ YVAR0&P\4T8]#6)H[#4FK3BR)%"*2U3H#>,GE87/0%P MU^:>#: 3&@D4M MMC$%46U-%<7O &.J0^]!:]X"*O &BP,JRG&UOKI'?UE??[U$7R[7#U_O+[]< MWCP^F(8F8;?%=IN XNG*>SU$(4M29\(*$]$;$%BJBB%_\>;"6E:G79S@!#&2 M: 9<:S*8G@Q(L4Y& *?9XVIATZ"_*:"QE$%CF0$:2]&93J:S>1MH+ -!TTG/ M'&@LTT!CJ8'&,@4T=;,TX>$:F3AK=]U:%+:8S!0TAM5%2V5<-M, 1FBC8 K3_)-%9=Z56[@V#IX#J5Q>V9!3 M&1*;K8[GNK8?I,1GZX^,WO_2I^]'2 MW?BJJZ"23KJ8+TY7<8>LE"IM.>FPMHB,&]H>&#*C%XSXB>XH:57YQ/FGRZ7L MI&F\"D2(T#=VU/7?6/+XDN13/^EMO:7'AJ+3?BBS[5G!9(0AN_Z8_XOP!&CI MI<<\_ J0/:U68*Z1&D3@0V =POJ&FK256"_;@B0QCF=[&X AE#-ZJ":MKQ#[&R%5$-@"R"<.!&^=M[P M]HH,W]ZS\^0F)W0W9$P_L)N 2+P+(N>?=:-[#T)ZT:4HG73CU^/I(@,>87+$ MN*",35R^,D$Y3BC/"JI#[NA&FWNLQ-N;)?*/XAGU5,V-F+4BBL- MB,7"6O2)'"EW.AQS_BR.?(00,H#EXJY7.1M0Y_XX@42(HNX!I=FRY@<6EB:U M%FGT(6EL*"G*J9#"'Q=CB-N4PM>$D#A=1_!5(-I,E6PL5&U!XD!^_2#P3WG]3WAGICL M8\#]D; ?;GCGU(P&/!-190@[Z8UXQO*C0+Z#?6+,SU8?"_,%U^\'^LQH'P3U ME9.9_6B9C7CIXW+,GWLM(G*\ZSY*J-$V"=9//QC6B^<#^QO,,)R?O?,F_JX= MAN(S@](4S,!T62R5]:FEU$&&I_?DC@?* _K0X3AVD#F5(&T' U#>Y.Z2V*XU MIF&(_GR(#@&NV^)LZ6/6AZ09F&^54[X*:'DBN3YW@Z.F,3VW%T@00D1C=^1! M-U#39CZ)V#&T^0R(,-+PDPPY,'H M&@?]#MHR>)_[860H$ L^* FVS R& >JZ[2X3F5?- -:U\N5J)!,]EJ-E#<,\F;:HNPU] MR0Q$$TD4DKV9)( )5>.@JJPI0V9..3M6SAM+.3^R75W*+:ARY"UTYOM_YRT/ M#(TE.8!)AH[$&&9%BJ\AWAW<:V>GOE>>>]6(J)')(]^.[F0A$SLFB--&E+AI M(:2KVOQRSS!=@YSOM(Z/POK*NPO\YX#6\?$V M-J4/V/Z\]NX_ F%DVZ^LCA>+$][AY]P.@G?:RH?WX['#I$G/DTUH;# *7S") MZ%L[8H[F/[G.,Y,M1(['6O_0 J_ /SR_D/_;\9-T(OEJO[-SYSN29>ZHT/%@ MASP_0N^$YJMK;\AO'2_R48B#-V>#=76L\TZ;,4 &=S_ SK-W'M^+?.Y[;-V=B5ES1T33 M *-(1>>0KR::2LJ9G'KE'%#" B4\)DD"4'LS"E J,*8YK+PYDJNV:03^9@=; MM(EYP:8(W?R]D"UT,*%!T Z3RSK?>^-;3 H>Y$+YY#O@K):G+4BG5TTDK#X" MW [-XA?T?# M6Y%$O/I!E[C<..]PZE==NQM0H?'D: :?M^\T#7\>-!ISR$;7@#*'>NED?:SE;6PBCDCC@FF205QMRW>HD]L03EP MW@@>7H;_Z.+R_0GZ]N?KVX_:+7M[L*SGSX*]UG MW:(_DVBX]?<0GEO]_-1#2TH-X(EQ0(Y=,?Y7Q1?CWQ.^=V4SY_^DPQ]S_!3. M\)XF'EGXL!-T1PRZU5P)T%T%YIMG !Z*/[9HT[,.\L*P:Q$O K]G!@ MNVMON][N'<^A]3F1\X;C@IV&^4';6QIG_"VB*/2%G,DBZ9GVW)F 8$77$-1-,73?ZL$R\Q3X4MX*22)7EU%/?G M%WU=>L)UB6["LS6'L_CD$3^+]'\/'D;'T\F(JCQ$9+HXO#(G-)XS^LL M\K1\/_&[ /@0"J2P4GJR+ ]/"664D49K<8C6AZ,!U6;82I5]#1RZW)01HX<6 MG@U:O)'RWCH MIL,!)2TJ=-=X.^)K B+Z-^.LPG0DZ MR[_(Y']ME%^;UU?=H^#;)24A//C*V_A[3#.ZST1T>O#9\0X$7;>O.."EOOP M''_NT?Z.P\OO)._U@ZWCV<$[&Q1OB"GH,2G?)?(]7]&S5#AL0L28'#4B;$0U M%$J K!BQG$L\Y>('6C.14"93EC0X4]%5!C(@*,!S?D -O:G@@N(#Y$=L5/@+7LV34]K M#T05$>0[BBR3^P5C7T])@6^W#**:U4$UO7AM=+8JUNIM80!.KBDG@GA!HW_1 M&W!XR8LAO:QQ>G)ZVH"9A!YHT_[!=*P'CX2.0 BJ(.=-]J32OB!R\]J M1U)) (6S6LOB5) 10AFE"4PCJ@&UR^.&S;10D%*"!TN#EU5!4F<#4'#$IV_/ M^-2V[?N5GH8 2%$$:2>:+U96&2+IW>"?8FI ^]6#Z,8 DBIB]!)%H]O5XJ7& M*$"("; =X@O,_W_EQ;L1X1UO=T@/MF\VP0%OK[/B\.8OWH687KQUD% AIJ^R M.11C@#XEK'ZD_043;BAFQRL].$-T/5;UO0)B1[<. W1JAM><&>S8#)@C QK1 M/6!1 GQ7FYH5#V2RS?97CQ=0 MF')%CQ/?X#7L'>0B6WP/%7TD8^1OOE\?'0O E MA%%,V93ALY?";*1,-0N:-8.#6H-7BG%69Q0S0!;O\7G/N9&X?;-,A0@H_$22 M*>P_GH[:_UB%H9EG%X,Z%9+&H)N MVA6)[LSS-PXM-/&D=18'S=(CH!WGTV>_.B/#;._N='2D* IJ6B0I) M!B"L&^.]I)5O9'5\/,_AGS-%G"OB;%&>+ZW+N'#< V]7M-OA#>LWRYX\>J+2 MH%@Z]F9Z5S?W)3HE>,(/B&^;U8CQ'$W M1LG-N:PT(#[*T'AOKKZXW^A0Q4!>KSPL!L(+_!21V>7E/PY.]/Z0#J2M2[C2 M!$ 0TR:5=%3-3^A2XA-$R;.Y#&> ,@X&K-J.8P1K."/H1Z:LF]<#5LJ0P#BF M>T1,R"]V\'?,\L**N-[VG+>JI[O2Z?14OG75:.Q@8L2@.BB Z?2D$E'XAFP, MITR<&F2Q6Q!BF5 L5+R*]*-9';3,L#0+6U_6]W^^?%S3QEH/E^=?[Z\>KRY! MFVN-#=R&.#;\=X"->H^$E;#2K/(@2*1)N,O/Y>8G\TKZ3JD 5Y/U4\A24T@_ M%LON5(^B@O+P_G]N1_C9#YQ_LDJ;VLN#%%X$PT>=- J1?E7!2PA>*3:L>N7\ MVY ",5E7;,92HVGZKUENL4-A-:<_4#3-T(# M/FK8RGM*VJ&144"=%(!06[A#1P/ ZA7#Q*F9)@C_0>$&U4&0(_0-1L@U6PL$W'6 ML@\@_;I!N%-?_IZ=3D7X U_R'T=CJT[CAP(8F^./*6 4+? KF0T8G''3AG8' M2!Z$ 5S,7>'<[_&L JV16U0H#&R=U,D-9&N7L4(F/J?=J]3@P7D\:-S[83_,5V#UCZ^C') MEV'@))!(P?%.JNGLA<^S,.L.FP3P,JH_WZXM+M#X_O_UZ\_B [B_/+Z_^0L^K$9-=/J+; MSVA]?7W[U_7-^24HBOM HX#USG:%B A?;,>+L$?O\!8E<97'-.*XS%O^]JC3 M1=RD*T<",J'KIXE5T@02+4UNDP="K;; /BY.[6H>A/%SU<1HMEJ<5#T=-,?K MJXVAWBY(\AHT5O/X5_QL,S^>+HZGS(OI;VIHA[7'(5L>'MB;M_[FP.IWZ>DV M)4FD?6$UG\U^/RY[=MS]+$2_[1FY<5*H.K .J5838(E:7T94JQ&Z0^IF GSE MD$,A+*'Y0#!.:A-HL4)6F9!T ECS1@#WF)Y^=;SG+W9$GWB_PX'C;^L_5R^* M^@-"'W$E77!IG9XLESQJ)(11TF/AE5&B14E[WXM>: >7F%=R ]H^JU':TKJE MK 4#^5-$)V]V2'LTD*P>8=KSA?^8;(AR!C_ICDCZ[!J'K=1(K+@K5\:5FCQF MBE*N*&&+.%^0\*;/4/5-/C)_VR?6B'V2.%*S[TUB?P4,I$/$KERT[?TA8.82 MWYW]82^L12D^HW4&D6,LOU1SO)@GH&;O Z4? VAAY;2 G3#4>$EQKE#6$<29 M";):G;GPC$YGSC.6K\9;6G%3@_A]:&?NKH65TP+4F>N\I.#,%1U!G-GW\#L? M53X?O&W]_+CE89WN72N!@H>D:YN44%Q8CQ@I:)1#0T'@ M404@-&D. 8,;')W;X,/EKR,8K!J\N*DYC$Z>5%$CT0X4;'OQPLCW9(75>(?)JQT&'B38OOA MPHNIR>D(KN&BC:G)2W:5S(#)BRQ1^"@C*:G"2F'2*+ ENN1N M:/I0RGT!NU4\O/+RSQ#; M.J\N#ML*M@4T41%QJRP.V9-5SH+#R;<#2CNUF\[ M#O7+OR:5WERBL+JX-KN$, M4D-QF',"+93!#&P0=O/_O!%S_ MCR0J/6+O#I,O[D6WN_CO8=:AHO:+#D!6>SCI+[.DJRZ6\^5J$<<UIG&!'F:#;]-U9 R+O&Q.QSM\JS*T#I$[;K^M]H;6HXR=4? M/MDNJQP.7S!Y;&M'6'/AH783SW(FOMVAE"]*&2/"&5'6B/)&A#F*N=,7$OZY MQCP0\5&WV:R29[H.YH[V2I3#W#.9+\;.29XY]_>OMO?^AQ"Q62[R#U$8D?R7 M/LK]-7-3P"@\7+C+0O5 7PI,T M["/L/=O/;/$&A;Y[ )M=RKMF82E*;#%X;)$P^-5S)'&5/@R&J40"%7\[K<<3 M'0 8+1.PU$VO6AQ1O0Z$ECD@*?M8,T *9H 1[KY??G]E38'%A;F-CRL$1SU M$BCL$23@R(X]Q)2 RW.'4*QTG@-S2J"#A]B]\K@0&, $7#2-%]7G -$@OS&^ M/#V=-P !Z+AE3UUR=T+Y1B.@=E"H5]X(OV\YK=C\/"0.U _TGR0[654\@)\- M'$B]AN$!]+!?J[L)40)^)"^5J/5@7MV3$ CI=(AJMBACHW!4#WC Z*K2@M?O M,$6H5R8#!_!\6^!3M6 PX+@8NUI@O=D$![R5OE*SY26=X!!*(G\WY=)*F[>+-U(!E042M5%!0L4IY7P$V[#0;9,.-\]CAP-K;@Z%/=8[JWN6ID MD-YZL%;'<6?T>_Q,Z--EF834A.08] .BKP^:=Z1Z:Y2'<4P&\B!3;WVLJCY@ MNSP"9*0;.$T*PXUN88@CJ1&M\*#V42S/7;Z!PFJZ*K@\HV+$8-5=GYS+)TW1 M;48-?KRJ\Z7J&%51'=CY;XAZLOZ?>Q8& ID "NM(JWD="C)2X$#HJI7%;XCS MGH\(-S+18?H9A8:JZ+QA/@?[[ ?8>?8X9#?OCX'M MA;2HTO?6WI;]RV4YV*^VX]'YVCIP0C*!NV#'=WA'^1LX>[>\B5QB9LVZ\ MCJN._)+ ='::1W]!K.)ZQP3% J)$0I03D17GY(1$5,JTJ)%+BKBH\044),3P MT[5$7L 08]*'X(WA8BMO$BM'.:O:V[\=PJCQ;(C6$*8G%E0"HH8/9E)XI?(F MPMW1O7.B5*Y&^-'G%<**+BY+U8"P*"FJPCI.,>T7AKPL1$U0S%QKB7;KR87^CXEP]#POWA :UO4ECZZ@78=IU_XNV??)<6/B79VZV7 MW5@VW&2R-SL# E=?'>1G*Z/ M<>B96I-.#M]LQZ78/MKYP5%HNX7[-//7&9H=%(="ODR4'.0#PH5-OB;(UPC% MAYB;'M<>MJHRR%]/M;*6A; 3[W!P8M!GF0?1SMS]&X&O58'68(;ASAA<[K'= MW9(?B([AC6\H7L8JQ=#OJ[+FD_SGI^1,V@P&T+''"JD- M7-6PXJIY).^(\+85.P-H.,]4]'SOB)(#AXO(VRIH:;0!)%C\8MF%'&(:7@* M3;TD\IZU.)V7L.-7:H+& 9#2T#.0IH64C2L75\WQ[103\"1VR#I0"2P#@:P[ M$A!I9YY'O'GQ?-=_?A=.?1H?UXBF)AD4)@2G\?)=0@IEM( G/,,HQZ"3D8!$ M2IN#Y3$B5!X&'>^LL^':V[*B)=MMJ\@6O:$5(XUBR)]U@KY.:O MW/:B7ERU2*,PQ4YN7TF(LCZ3&=FX1^">;DQ3RE!3HL%U9G.C6+.0M?$.4KHA M.GA;DO&%+W: <[^G5[,]!_8>=-%!WHE+<)2Q'R0J;W<7#KV5R=N&\HAL> D MC?622'NEM9PN2D@DT+L-MHYG!^\HI3TQ"HZ#*,V@F-!!KXGZD<\!^.*[!(Q& M8$[LHG5X$Q@($FOWV*6?^-%_M+__U8E>7OAY#Q(='JC)STAPV-(#(F1:6+>O MVYL< #Y5991WXD6R#)\B-^9%79AP0SEV;'AE#(^>*$>49PF-YI%-)!YRJ6$B M8JQO&6/^2WH^*\11Y/*.J"0JXG\DC0,:21W^] M(1^$B'8('0^'Y&.R V'THL7X+]L6QY,B 1 S9.12R#M/RG&"Q(>8#,HXI <\ MV;VF"1OHV#""*>:5>8=-"84.:\"4'LQD6S.VP RZT:[B\'4(ES:E$:C^DIZ: MS#.",=.X(MS&H'4!Q#M=TO";(K#U0;11"1O M.#K8[K6S:>R7+GI2]P'L>C%DNX=9LY/YDI_#3@FAF!+0W95#*#0#4$A\X'H( MK:RB5BZG!';\6@R5]!2V0'.0X9;0PD$0WX[)9MWA^A"]^ $MC6J*XN*7= ZK M0DGD]_"/%_&I[)0@7W.>\/6K$&5$@?9>!U34*BH:!TM6K $",T,6A(ZJ!9/61FD^ET6LWN_C?R M_.(XQ=9)C$16P1V;T929# 9!_@;C;?B9*/+%CN)U5")ABT938;!J&M%:4#""SM_:?3Y"J*A"^_X23C/$$YWLS1&7?6OK_:/&6L M/0WY2*#=>E;5>ON4,S/8AC D0<*\?9 A<5<,+D-]!>AP1$7J&75:20 %ES:Y MI%%P,CU>U,402NX#A(EA[<"B 25@Z-9G!]]N0K:4X8 7+^[F\7#2PY#;1Z<'.!;UE-$"_&&^R\\0)) M<2UOW9,ZO;K*7KZN-;U-*4<%O&*WMT:6FD;:O+[9I0K>WZ ^, K.')>0?WZ( M[.@0\AC2_OWJ7H+!1HTD\BG 27('1]ZI8HJ(DX0>&0;4M (?!4T!L"1PS 98 M-5D(%F&/A)4DKG*/@J IXZ_@6;.3,H:,P4Q7?2P%??0CH^I0]7@H:0^#@A 3 M'5_(S/L"OV'79W-O<>,N\3M:<2$01/X.R)EUG "$TV-+*CF**"8)A9;!M+0J M6FXSBK#8D7##(HC:C *$IBAP-E&\P]P*H[J']>*G1@)IEUK,CM-)3$*('Y! M?H"^>@X\<'JK9Y74X\79FUR1,<+-.FJ$C\#O2KAILLD@%2 E^M0)=^\.H'=D2OU"!@==YPOEB;+@"7/N00%'57E/035[JD86ZM3N(; !Z^ANB9 M,Z!U3,1=/,SO6J7] E#T@A%VX]\\O2.\?W7]=XQ9^5? <%. M@,A7/4&1'3QC6A@52UKT><*'TMWY]+[D':(R:+Y+0*>=ZV,<9XEBGBAEBE*N MA0X6;#<*H'9&IZ$L68L:Q9!)F67@9:8WK!WP'GL-%G;X320'2(;O::4V%*-']DN"N('MGS

A3II6O!H@$UN#:-.=YCQD4ER MCS?^L\=Z'K)]'EZ\%_^Q]7"8 @FM8Z:\7/)'#1>+11%$.?KQ;F9^][SM?.&M_Q^V&N2,U]% M>-^\9MB1' !D5&647[1>+IK 2VECJYK+-\E,:L5YBK;#6,2OFIX!EF+UT:)C? MC:,)G>&/ILF"74&87T2 A'V#Y^?17*>M 2 5;I77/PL'6,7MXN/I,MX:Y\7] M>? "[X#>. 0T;X0W:PZ"ALT+WAY83X3-QC]X47CC1SB\]FV/#K&? M'<_V-FSC)3WT3O_3]%4[4M.)J&XBRB]A+*?QM8,))]9.).9%H$>Y31#CQW*Y ME"/*UT,PIE#8U&$B:T03:<-\/_ 4HD(/FW^0N(&_1V=N\[6'?2B:'3\2,>5G M@XO%;*@8@BA[Q/A_G'#2S6*5D/(8V%N[_CJ!Q M7?S2K[%XMW@$M>OR&F6UM6PH*X$VW626-]GHD:5N)B+YDDD1125Y7L[FBQ/9 M:#+B'*)3(.F@J%P0@9@LC:&M7.R F_>H(5(J9!@TBZF33&G2(B8 -4<12J62 M8%LJ:#1LVC&@$1I!&M?B@I[^5'?HQKE$N\F $=O8P[5IQM&-!@QNVP53\=IE M#71%#8X-V'(?T195!/>R!0"VY5V_ =Z2)C45X?2RAL4! MD:SR=UH=GRQ40T.1L8G#O0:;54*(]!79)D4+&1BI!I!6&YL:4R3W-5O>-RQ* M*&W,G1Q/C^NFW.+1T9"=RB%-H)H@&+43*>?@JK V99Y^@0/GS:8].*X\6A?* M;F;YU7:\:S\,KSS:F1+3W]WNXIT/V[W# >US0_ZAD"0,Q0E#0J; MEMVA*L>/XE=WJZXO$G9TH@VXE'AL-_;P3LU4=4< M5:.9D1%U0DI]YJ-N7^ @$7=9?L#!F[/!B[N'7#/_'V MCC7P.??#2')->4A>, %F. 44BDCF-6?D$TE0+ I'T]$3%:;0S7F",GE8!^Q4 M(L1%0DPF4Y:WP2Q<60K7:6& B#<\[!OBX< ?]%\B6LHG70/S^\A1LTM2=_]<]\+?=?9VKRA>;Q$Q*YHOWW% M 7O1D*6SD? _:N@T*=GT(B=Z_ZNSQ7%=^-G[%_MO?I V.SE[O\>O?A#1N_?P M,W,#R=2R,V68D-A57(5&.].:66O23.[I'3%^6;N="?U=RA,E3(W)"_48K)(% M#FHP@'C5%W -D:G7UX"-0>D^ V^F1-LK98>_OV [/ 1X>^O=TQ,AM%WWQS7E1NTBT^#X+@@@LH,NJ:K M94++E(&WAVX5N,GHIA]AM>Y6CZ*J,0Q!BO2(6'T#%C%=IF\U!0!E% D'P^ D-S#5FP<65C<^G>;:+C=Q>+O+55ID MY09)-8%J4MJ/.@A<>XDL[^^S:N4,D,#'O 1B_<>U@UF!G!;C1$UP? <3Z)$4%1]EHKN96%3D0A M0YN2I/(KYO/CFG6*KG>JF;&J,;[!FHYW#6@PL$C5"6;"8*3^(6#C3<,!V2"@ M\W1V!NWL/7OFSGZGOUO3A%PN]/2E#Q*%>@JM,+*O:LJ4FL[6H[P - ?(/Q@+ M@9@4I@0GK7:LQ*EQ[:@_9@T$U?KP-<2G HED_*1LEM#9[H6_MYURQX?VYW5& MFB8AY''";@Y<()-ZY/3SLG ME1PA_QL=_9)R#450J=$$1)Z2H"K!_K0!GA.4L63UIXSI'T*4LVO]^N[/UV=HZN;S[?W7]:/5[7PP M$YCB+3A)@\% T=U=>406VN_Y'H,/GAR @\C9^_N8WM$*O40Q9[UL$]F[6!?:RUU+/ MEJ=6TJTZ)H!^XR1TMZ'N(?],G_PM_:-[*&'EE8#K]USKYUD_YZJ"((-2[6YE M4ZBL?UCG8%0K@72@/B'!*/;QABUMH#%H +5RG>^X6IO\3CT><8A]P\&3/[Z" M,Z8A/Z$>-NGYA'=T42>ROX..ND)4%4;<9L,,,]JVG49H.HR0?YQU\HO;^]%_ M\_Y^M6%[1';:\X#Q=)&]KWY._G?"DXK'%XQ>>>-/GP .?7MQ-B_-.(CQCE@% MW!-;OTS:A](%T/N'KR%RPO# >V 2E_;PAKW(RD BPBR^4N8/(3J_.K_[27,. M8XKML\$"U?03S0F4'G^*GRL>?RJ\Q1NWY@2+.[I"I%FFV%DBMD]2_]\E[MPT M8NM)\,8/K5FV./)W,F>L(4)M:%1^QK>[1SMXQM&51W_AO.'\8Y>NP_H5//J7 M+HE<9,9ZSW9H\-E[TKBVO!-HIHP?-M[PX\,C'0[I M\0!V9I^-G![;40RV;+WT7VC(!/NP\N/LF?0XF_.3VQWBZJ!4GU)G\,03'GW$ M=&)W1\5:49ZI7A]UE ;[M%85LV)XRJ"29%L)ZL,ZB'[LK&"$07#85&)H9S)G MZ4O"$)?_.#C1>^YJR5OB?<'CB^W=OK("\5\)"7KA9.T\63M[\.6YX752.$20 M;N-*U+ (2U@FB M9N+Z6B4F"#TE"8D$GB(M*@Q+$M,[L3\'&@IL#7?*FD3JD M$H3HF5+$Q,)0D1LJ)+2O!([TP6#G>TR@"SO":4_LVQW[P[!3-@&;#S/K:M9! M.@E;68M%MH;(SSHRQ"%ZYPW:T4;L;\E%TC:CC?;TS./VP%K;1^G*XT>9T0QE MM($F)4P<1.7)7V5.IB1"CY>_MP>U_BEXB_D_5!9] M[7CX*L+[Q@/[_0E_A,PWE5:^E\3);#%03HM^H^P1XP]U9%BSX2P]AC,^8ZW M;Y!#T$2)6L_@*2"QLK?:;EC=.O.EOB%0?+*X- M9=Z6J;;/V7S(V-4.U4&"6/IM #RC [ZC5*"POEPVEFJVFG#K(S[%<#7 M:A10%.4;',D@J/(\!'K*0JCXUJRNZ98)H.FG5$W++7.PTN1DM3BIM0,H1EI7 M#*L/0J!"?6&*>$YR%W%"Q(25N9X*66H*:4>#> 6L7GE0_[_=G=OARV?7_];: M'TOT"@0F:N20GSFL3J=E=/@[1 DB1A&^;]5@:EK=U=2.'X$[UB*IR3C F/KL M>+:W<6PWN=]#'EO-K\)@K%$>^97#Q;0.:RGA]#X=DS WD-I5["FK#8#!5O=M MP*+8:,"8O/(V_IXN=M!I6H!?L!!2[4Z/U6I>G;6!7A?00X_R M9,V =OVU3E/K_L"-\VF]ZHOO;LGWX8N+C=^G\J!6+R]SEVZ_,%LLDQ-'.2)_ M2 [$)S=$V7'-SIT]7F,T>GI5C(%^6BY*=UHCB!A$4VFNNXM$T MHX32)H6,%@ST!E$,O%NAI%_E,2-2W Q(Q)=(2G^XY'E06,1"2/N/=3);-0,C MIF8*-#HI9S X2AXFAD=>^4%J;Q]QL+\FE+U0U$FWYBG=E:]5$:0K!9?SV3PN M7"5$4$(%J*UN7T5FFA415X#VU<9*M7$Y%;""S68DI/66#K)(/3VYBP1\7:.G.I:2.OH&I 9'*@Y$=9J#^+T3T'_U+=BV?L%I+E0HDFL2BJ?AC//O)$Z/KZ9P<<+75 MJ&I;'=4&PZ*<4PM1*F$_$/S2^P'7_'[!\#Z])K!V4B;WCDYLB@21W_59SN)5 M=$8/)0111A%HKC."GE:FIYWHF=T."0HZ&4\L0*S5*MT!%>+-3\_^V\];[% L MS>D/%$+S'(3(KY@,CO?\\+Y_\LM?K_IW#="H,)5VC^DT*?J-WT><@%Z7[RF_ M)2?_V#[=Z!K4?^M5! K^7K@CGV+M;?E:'Y$I=[@VUY6/EN^&]7\29W9#LM [ MM PFMWQR-)_%EUAE9[?S_3J!4T(PDUC=3*)QY!H<1J6!;EC##[*&_]5[_4X,7/EGN#QK&Z8R;_'+X M(NFF_?7FZO'R CT\KA\O:^_='L^QN\K-G?BGA]KP,K:;5K\Y=)/X7_ROB@/&OR=\+\K&S?])AQ/F^$EG-,MC:Y[$6X?>#,$* 4*Z(+W>X\#9 MV!-TX;NN'6@^%]1=&ZNS-J-[;HVS,-\MZPHQ_?HK=IY?B,W6;SBPGS'O=G?A MN ?R.WZ [_80A9'MT:GB>ONW0QC1U*8A/>]*3>.DJJ.(TLXXGR81/N&$8E8H M;B48,XO/Q*(<.Y3Q@YE>:3$.[XBTV]$K@FB_]# DV?(6X>\XV#@A[V3-CA+' M#1;9M370]QKTQ$E^*M7'R,:$B-M=D\0JKB6@ AT2FD637PU<'K>$ N+JU2@P M22*$03%@*&LP[(^J7EMYVZCJ+?(?^\B./_;&W^]]+^D?Z^>_- M^-/)O*7^@ MNSA[ KTUMK58UZ"85A'PS Z=C9HG-=" CV?U@BDX^'S6*9HQ-D;%LB$LP2+9 M>*I)W @_YF>VU *9@5%+#&6)F"6P(\=RK/0UH4?^3?Y%?J"5;>0?_Q]02P,$ M% @ KX$)2ZM]^E H-0 (I8$ !4 !P96=A+3(P,3/F%IFJ]O1]J6"2D 07 M1Y_'9$B ,T^27-Q]^ M>/_F#"1A&L%D^LN;+\]O1\\7-S=O_N>___5?_OYO;]^>75X_G_UO"&* @@R< MC8/7-$GGJ[-'!#!(LB CK9S=PN3;2X#!V=NS698M?G[W[OOW[S]$$QRF/X3I M_-T$)D$2PB!^BP%:PA#@=V=OWZY[^$_O7W_7V_?_S3^\+>?__KIYT\?_U^S=+I8(3B=96?_ M)_R/HO#999HD(([!ZNQZ+=5_GMW>7OQP-HKCLR=:&)\] 2HHB'ZHVHK7 R38 M)?B7-XU1OKZ@^(<43=]]?/_^T[MUP3?_^B]G9>&?7S'W?[ M',[ /'@+$YP1:;8JTL9853_\]--/[XJ_EJ4Q_!D7K=RF80&.@H!GW!+T7V_7 MQ=[27[W]\/'MIP\_O.+HS7_3#O^.TA@\@.UKJG;"A=UW%?"(UOSZ3V0UH'P^3S51Y3#&D75S$ <9P D&D M);5BDX>4_S% 0 ]ZC7:S&W/>.27P1X=AVGW_%-$D$$PJRMR/L-=9;U$N(P3G&. -TLHSP&#Y.[ M 'T#6? 2@V<0YHA,/H#U-A#51@V*SVI_%$7%R@GBUEMAB_8-#NH2(+@DK=*Y MB3-4[,I&1Z71@<%A70<0_2.(D$9_).B=$/UA2DD/Q5SH_/'$#1MIOEMV=2Z"P-OYT'&$24*!%,FI^4Z$1Q'M')2@Y?G,:0VH:B MC4Z"B1ZUH.8K4J/UES'6?^^@F*0%.CV8'%@^GP=H]3 A7<.0G."7,,X)I%IX%J/6,56W>X) ^@W2*@L4,A@W,2-=WP>\INHBA:4+7OC^#@ZXV M@FN4SLE! E 2E-U5_9^O:BE'B#"SEF/5[L:,]83H+0"/TXT-K%[PYSF&"<#X M$N 0P44%/9UM9"]H6L['X#4[C\D:TQJYT8[[QN(>?*_H*EE:CX@,(T_"2K]( MH@TG;):!I G2,3:-CA%1^L;K)ED"G%4_7H*7K%BT:[O.%:%EV:IAW2%R Y0% M,*&* >74A=)3KPW3&/8FWK'B.@ZTN;=%%@K[161L%B5 [MK4>)XIFI\/"P.C4:-5UWWCL6,7Z MFP<*'=D?J]'OK=Q=_QQIRXC8)U.4=F1_K(99GV)WO8][TW/I^%X;%I] 3"VG M%RG.<&&!*TR/C\&JJ&5\ G248N HF9TZ1F3I&[%= Z[I&<-OW]K(C'YE62]] MC_(93.G_G\""NNV2:7^;OTI/ QBMT:^KWE\U\D7#8$Q#O+<@(%5 $M'XU_*W MM//.@;M%OZ1G(LM69S$-;$[1-N!57T7T,@;A#]-T^2X"\!WY!G^A/]"/\9>W M[S]4LE/O3E/[FZ_JSC!B?9?2"BY"F':'4Z_6/XUJ,$AVR?\$T MNB:_PPP@^64/+2?]BFI2UB4/)V/C2Y+5#V[(-B(2E%G_R]8,<1BESN8?.E\ MGB9%B$3!EIK!K7QA194.)?EE.@]@PI6Q^O.AI+F&,4 79)Y/4\3_RMNE#B7; M$YA">H@EV7TP9ZT,9K'^I;LE9V]<]CUZA:QM>;=$_S)53LCGU?PEC1D2;?]] M(T^398[0MFP!"M<-D1_W*.;VQ;6JQ+M%7-QS=G.28#31=E M&(L5J%2)P"Y"Y0%2H_+AI%'943=J6#Z>-"P<-E3#\\G#PU(2:H#^X@%B:WLU M1'\]:8AV#N,:EA]/&A8VJZO1^9M'9U_OJN'YKY.&AV^LJQ'ZZ:018BIT&W ^ MG#9%5K$:U%B=!''>LM2M<=K3;4],QV*"(IYH:X3>OW<1(XZQ8WM=K6U:AYLL M?W^WZR#KT6VFF#FFM9%G$N"7 HPO[V#L097O_F;9EK:6/RJ7[] M=7T9^3%8T8E;'9([]A])X?;&J>YRU]&.]R!3DYY9Q=(8:-16F11F'+P"?)\F MH6P,_"H6Q]"XI"_]")SREJ3/YWD1!,-+UG.;8DSFR<.$H,T?DU8K5D:ZN2WX M&$!ZUS58P"R(&WR&-SAY12OC*8)9>3*7?[0G%\?GSBED3T[)6MTJ8UU*)5!W MRUJ1>AG F)XOUREZ#IKIG"1X2^O9& U-"4;OJI'_T2ML2R(8C3C.UGE JB0O MS!&IU;4UJEVQDNAYEJ)L#-"\<95/,#3%!JR,K]Z?A1]HMY@-67VQ)N;GELXD-D(':,?3'4T1^" MQE2835144D9!R_)**1.[K#6I&U]>371V!1OR/ZZ] 5*UAE72CL3I J!L]1@' M9<@BV=H65"GDLR=A%1MC> (T1TV=7ZUA[23: PA;R0*%6V,9^.+V7/U[LC/ M*&A57H;O2+++*U6U.B;690].(3MR*C*T@7 R;1:FPKL.Z"\66]&IRUAB&:XC M,-R*E%,'1GSDU/BX%2NGCH_,[%4CY%:XG#I"''); ^-6E)PZ,#)KV :ACVY% M\:@C5-O9:BS<"H73/:&:2+2Y-D*?V#@&)#AFAR8@BHY$5V\?:>.EX$;N="5I M"=!+Z@Q:.@[=;E>5'%J2XB@Z5R\L:EM)&Q^6^=;5.TOZ:XR'2QL- M;+A[SX!#O>U,$%W_6'/.B/PY-9]TZYZM"=S$$=4U9UV0$\0RU;"Y>+&\'&"\&OM.5\J.P\.GA))Y);EK8^1$K M^W8&EBO<36U'#15U#E'CY:::HQ-'M,U MV-U7+?;L&.33BZ]A1P.T4)T-Z6% M>JC5=E0.(W1U,W4^>8A8-Q9K?-ST!&O:-A5N\->(N96BLAUB*I'+-6)N6M.U M[>=Z^3!J^%PEF=V,=4V$VM!*'>5D@!F-'@N 9R"#(1'3Q$L7HSA.OY/NUD$Q M^()@";,[,$]WX_CEY2U?S"\SR(WR;$8^[)_U-^#?T=^K,8@1W&"XHK<],U\.9VR/$3F+M:%2S&DQ"-0EQ M&*DM2D"<)J4X:'A:HR"!)-O2HZ: MST0DZK\^!Q-2AO^@@TX+5M+9@@2@(!XET2B:PZ1X#2^#2W#UN@ )YNWWLEI6 M1H((F(\HG7"SR#5+V$O/2[_Y-6&J%RF9W4E.%M[# J""RE1SH7'G\.J5($LX M*>$Z:%505'HMC-0DG([(-[U)".,$F#?B/GNTA^"&RDKV:5YIJZF9JR5R3E80 M?Z;R2MN1?)WNHI2*GV^25=)[DDML;F%(/Z1(M]DJ8E%&+.;ZNZ5L2'I'SDZB M!E,_CPC1O6*6914#RRAH0UZR:NMC@R/J=ADK"8C+$RR95CLD3]+]PD3,8@0"'-=79)MH0X+=)OBH\6LQ+/0.(=UM@TN.]LM94524.@0 M9&K>!>@;:.QP/*'Y%7STECO)L<<@G"5IG$Y7SP M"<'$(EK'*ST,R<4DCU_> MAO2_ 3B=92 :+J#,N^?NEZY* R--RMVO6H066$=ARFW6(%AY]20N;#W,KEPO89 M=LI,<@13IPM$&]==M]0DQP>2DF>VB9SF$5_CZ>9^U1>>?'+H>IH8B??I%&,/ M_165G3DBM?1NS1*!.<3UV'DMH"1V4->#Z+6PDD9TN!Y3KX663D2JZX'VNDN2 M8=1W/76E%D0,'V6W3)7#5P9Y;A.&S0GO:\B.ILM3 845)>#Z"X0JN CLZZX_ M0*@"SY[KK]N;@\/?8-0NS.U#Y_J#>JH7"9DV3-=?V%,#9RN V/6G]M0@$= = MU]^.T02H&1K5[7$85^:.UMT)UQ^&48.,&6KM^MLOB@M-$M'7[>$75U#J]89) MMS=B7-G6N![Y:7VI4YP_?_NI^7N@T^$E>E^ZFI-9/""'(- MN)^4VB<]\4E/%)*>\)*0VTB#PA"CSH->=K>?'81;PY5K^FY=^#R2:W2<5<%7 MWD=)5/PK#IJJ_ A!3$[PR\(;2$XAF$:2&7V(GH>$:/.Q@\<4%0/*,@1?\HQN MU>.T3'"OB99JJT>(A.R*I*'6AX3,EP2!(*:)(7]-8QI3MY[D#\DS",D,+]X> M,[;4.G?GKV!I)= N42?;&.-;J.?25FKEZ"Z;^9A%BT$M9C?J/;-M+SN=ZQ=R M+'P4HZ3/]>M %KZ/,H5T_U[&H^!Q^@3"- EA M#+;.U7%*)7U$*?5 1>>K+QA$-\DF+&I$Z..R)/-B!;>7KJPDHB8RTGV0_(^^ MV[D,8CJF4781(+0B8E8/$K.M_$IUG1S5UX\#&E>IRY"91Y143)VIQ?^UAL=I MPL88+ZO-42\%J:R6G9&0;3>$Q:9+?HY!I9N.YI2Q_EG\GCL;UAC&;# MWQJ31Y[76Z>1@8RS"F .BTTC&V$," E*FFM&E%F[97,#&GM-U M9]4:Z6]E' MF6QLG"REJ'HGK:D4L8+!^6$I71H]/APD^XVAQ@>$2WG1Q/#\4&WT^'!H-S]T M&Q\0+@RC2O?YH=KH\>'0;G[H-NZC&&7IWD."LDZF]_WR-J0G:E1A]R1:Y1-8 MY(@H\1@\3!KQ_9QA*%2T.1Z:*JZZEZ ^%DXEF^.HD@"-4Z+._P:SV:R,6*$/ MS%>754#A]B(32&2!:MVC:"E2^JI&V;:-"Q>DX>&D35N)+=7;; M >VE1QRQO/%"JXW-< JI+]#U)P .![2*J]+U(.9#HF6]_HT052-&&GW>M(Q M+'Y_4W=GFID-K/+XF0L^Z MO?HP_-N19D..6#-;XKAL]WR$ Y/;!,1FO(RN/U%QF \@=VAV>_7BI''6"O2H M<=;1A?V6HAN8T>ZU$H^SB9#G;H^A'"TO:1GJJI)PI=43*D>[*1L LA_7A^LO MMO0ZL3M%R?L'84Q^'_\@BLD#U#^<8M),TNV-%%?0U,MIX!].";0SD?AW5?B8 M[66EZ?3(RJ+X D0>E)T,9%\_=GQDI03M*AFX$JH2Z>RSU>U&4?ML=3Y;'96L M?IOI.9R!**=&6J8GPD;F.JZQ>!2&^3PO'+'%@Z]U)FH:RBK+_-.]71NW(=I( MK9('J7N[ T.C#,ZG7GC,352H6'M8(RLCM_7'M*YG)3=?BA8IT;# >9I$M4AW M8/X"$&XEY0;LCF],NF(D[A$4M"_O!9FX M4W+"E]>#A!-=H:+/D51"=9_.>GK=[O5&K MC:&.4GB!4[F^W=A@W3UW2Z50Q\AU_8N_N;,?4>=OJ:>%E.A8:2+'WBA=OZ/: M#BL).77UXJF/R-^U";4YJ+=\_:K:J/./^O2(I*K-Q_DW@FQ@S+T>[FI8J]$:Z1$E'KCL/"(M=3'3LO[P_+YC*((EK+=)&3GGY?WV;1, M#+3?PG#P_L=/[PNS ?U-O3>29O$6ZE2YKN]JW*5)1CW=_P3!KK6G?3O>@'P< M!N2A&# Y<[A>,12">N2_ 3B=$7HS6@(43,$3H)\9)M-J-J[*:"#6;.[8HA6S M;/ *Y_E<;(_=*F-%2@*75,JM,C:D?*)1=@)O1_UW:]()$6R6&*HAVIO;O;G] M),SMWL:W,Z/V=M?FA-G:W$X""8$#8?NP[&:Q/'XTM@F.MRURK%X=U#K7?5/= M,.VJ9KCJQ/(VQH-:S!K'ISM.BCFGQDNQ$2]+X$MPDA+/G9>J5[K9%,_I4 M+5V9FZ^9Z2^[#B J+M/P7W54KV_GL>6U=/3*(]67J(N :9E4JF)W#/7\>8+X MF\!4(JPRE#'0]$._@FBZ=3.U7C82$VR7%NTB(+/!L$IVMR+#PJ) Y?U4_4PE M_=20M/QMH_O[M-RA1G.:879'6EEINQB++$"[I8[9'\*QS5>I[M=7E\D_OP>( M$S:L4&'0/@P+!$GE5-DH,))OX;I]0>7TVGYS1(2MZSJ*@7.2#:;CYEZ%4Y;B M(CWB.MEBE@"]I$>.4 NUP'4+"X=5G*P=18"'VJ;OO %%"R%+QA#OCK-K%=KL MH44V[T60K![R#&=!4F53IR1QS8 TLP_P@L[*=T&JUY<$R@"[H V%[CR(@R0$ MSS, LEO:#9VI?+,'M_A09!<:G@05O.G,F\Z\Z6Q+7L+<+P$FBC6]2C'"E>S- M 5'>VN"J.F#H-WX\N*R9_*HO;)@=G)+)U1LPO0%3PX!YP/E5O,9UT7R*2QC1 MRBUN4[F2<<*FEB7B8*ZKZ7+^6< C?G=%*C3L?3W "=;[SH=]Z^6\^2C^RO6.T]:(\17 =;HG,".[UU+WK7$ M<2WM>(\:CB7Z8N^8IE%:!SX4QU"'[-9K^TCYOG>X*FT1ZW_MVB'6O_\ZBN-2 ME0HIN6/9E81%N]MS=.7]PHUU]>>+M:/1/-KYC]5 5O1*S7MJ"S8U7VDW_@^;7_7S^R/NZ]$\'E^?F MGCO;Z)^\?Z:?3E MF+4<-4+J8U& ML?>Y[FMD:;7;*X2%UNGX>;R?S.ZU(#=?Q/5>&FTK.U=9]0Z:W5W<.V5.SBFC M:-)I(F16]W7U1!NPM\O.#.O#9*(?S-;W^P66/(D7Q;!ODL9EM6Y7TTP;_.G3 M)_1ICH>D0=X4&EV]Y@1B\-JENO8Y4UW[9= M5QR%'1QSY3&X9O7%D4OV"G+FK'&2/;*MT\*@G4$N&7^TMQG7N:21^573.5XV=XAJ!/W))K+U* M3:LC:AR"$O.AL(K5,;"0%48[JM09O0CE^UC[.N=GNU_N2N6RMZPUU&!5V-D.V- MEIRLBMT+DEK\R/D(J,- ;&:+<=?*T8*S,W$6DM#FQU\A0(1RS5:%B4[-?2&J['TRWB>S(]!-LL@S7$R1#VI>"T:- MH8S@H_8(/@YA!&[[Q?8W).VQ\=L8S"B?VKO^=JL.($9\S52+DU1= ]%M94 C MK1/\=AZNN"F3":[6/>_>ZI(FNI)4M/%=;HI;_'1!4/5(0 L8!>W+>T&4U&F* MX)^%%4FX!RA4'+2__( 8-_B[OI%*L;*-<=VE"5C=!>@;V1;SA).83E+8BMQY M D.X"&)JCY%(S2IJTZ"O;.OP<(=_?G6!F*6U6:-J-\:VB"J]G[4)X^M#\X]X-=02?0^[J/G MIEF4[RWELW.VC]+U+4[=3]M$CN>A<_4YBXYH,?V"KC]VT0XK21S\X9(2^WM! M5F>/7FR#@H]0$L%4L[&^G5Z6[ED]AS,0Y3%XF(Q1$(%1&-+7/R@M!7!9T'D; M=Y(J*>[3#!2:2!HD#9'V?!J[-Y14JUNY;]44KI",2%BE9T^FM93GJ_IG26Q7 MIR:'C $^7YW#F'0_?28+(,>&<. V:Q.+6KS/*,6XW*>X5PG%E88QCGN0Z8ZB M4<5(Q.3E7;FQY5:T8V-92T(;624M2[RU M#0D#_"65[(Y#>IN36=2&S#7=43TL1'?GVK9FZ9E=%KT3AJ.*ZQC9H;\DA'W' M(&K,;WX4D.?U=MV>VP4[A9&]GR/RIA"TA[6=56:> 4Z-J MKB$GT##V)RE M @[FNN=&I,/L/-0I8L^N.VTZJDTG&PYM #=S!Z[S8=$6T&:31.>CH_M"6JC( M'#)PU.K;L_@FN0@06M$HNSD%YV'R.4VC[V19M_?&#A(O#II/XDF&J-" S?')G.#[ MY6Q*^YBCU[& +T *,\+UN MAK1RS5TE _5)>?LU5SUFGL4G^TR/ BZ"!78"^G_#KC)/40;_I/#LD"$; ;D7 MY"A,YP ]@7*CQS.XD"2A%]1P)9"N0SI-F, ,W,(EV*.ZA('D\SRF$0CK.4#Q MX\#NB^K2YA<-U[H ML&(U()L\QO5 ._/HK?4JUV/O>D".:V-HET?AF.Y-](!FH55URT4\_%L3+?7G MK1P>(B.BZQ>=#.#')ZVNNR<-@"?464[%6VD@LD+.F5WE@=[+N7MW8E<1W;K+ MU=0#3P()0:*O;:N.Z]GT96AL6^)I;V[PX0%:4#&VHQ.ZZ=(&*2W+T G= M93&,Y>U)A:XT#0E7KPN0X.)VT!\Y1$UHL)U\C.C]O9-+]EI ;_ 6*;YO:4_T2!0]\,NO,: 1",-KQ'5\*$-E MREH %- K"M4Q*_:\LPO;31VC?QIOW1B6G'0G;$K6/1-.5M4TC*'2MNV\5MH3 MJ'K[A?O/2W6VYAOY3J[O$ H,3&'EGXHO0(GM;1).,55"UYV8RA#)>)ZKWLH! M.]@LV=2N< ;G-*;F.L_8)C:?#T9TF.WC-9J0[_Y/$*!K4J&%9436XO 1> +T M4Y&%0^W=. QB*KL1)-@M#Q\1H]/AB&9"(6J:F_GXF\:.8]QCTKVY#UZV=B0C M_YZ:&S=I:V"CYIZ4$I-PIR8'AH',ES58']:PKBZZ937VUU[4]P8?^GBXJPC* M#/6$S?H&P=U0 -?-+0>$L^22KIIE#@]HJ93X&W'&\"R46W]/S@2>.P8D5Q\> M]M?EG+-A'U-T[4G&)/A 9"-.DZVW"5 .HFKGMA1Y3$0(:,K44I?/=GX=BS@_HG0" M"FG(Y@$4IPJODE&$&WT\ [2$(< 5@I@O:)L63$I=/#$Z2J*[ 'T#14S&DG2A M(*RDHB$9_\@AAO0\+7(KU$<>[1B@*9V<"891$4^RETNT71LVYO9EQ56>"'3E M>Z_B:CAK\!J^ MTJA)2K=O$K)#31' HNU!6-[[K*H(.,IV=6F/I)*==(.K\C'3)*KX_-Z[IGL9 M!_DUK*3U Z3S/,QR5+SJALFQ*UG[HAI&5MR>GM?XV#P/N$;%WF5D^5H5*UGQ M'X-XHCK M3LCV,T^@$KON:6P%FHQ[N>Y.; 6:\)!TW5>HOZF)E:9N/D+'\)(JX*YG%6M] M9"JY,ES/0M9NKO'-;35>'SQ>B@Z$&C.O%2BXV!IX>25 R:S20,RS_Y9NC0:& M7AE0\T,T(/.J@(+WO8%7&T7 ![\=S<11L/MO=BH%4[&K<.F;\Y466@UUO>#< MTB3U? PG%UBI#X_.3#RI4,I:%2QRMNB%4O(2@\9I'@D2@C;^;#?8I!RR+,2D M+#4 24<(T538-,G,^6I,.A?=ZE2K.ZQ1\;R[.C6'-2**M""WIT+%X8U'F.E3 MJ>H QJ0:7[95> !R*Z?"E=<;P&CNTR34^1"-\L<<:C;$P"[.67Y'1D?81NGV M*KX!^T%826$CLCP"M 94;9N8^4\)(KV. YM5@!#TS M2ME4D[7XR\EI,:U1TJ$=SN>F[0$]2[K@T/ 3&F=X=,KU"#DS<#5YC^LA<680 MZQH!-USCNKX2J7X&G(H]7D=AW9@#693*]8C!5D#Q>+?KD8*MP!(H3*['";;" M:\M8['ID8"N$=A5.UP,"E2U>:N?@EAK@ZD$X8 ^]+1=7EH;?S@,,HHMT3B.# MFLF>;I(PSB,:G4:#A-(81C2":)/"'S],JAS]Y*]F7&(VWLKK/#I E? M%6I%Q<3/,S(;7RC C\&J0$UFD>[6J T1'Y"%40Y*YM8RWN>[(!.+VCJG2".!^I#/*$B*0PPM4D2.,Z)W MD(D%EZ"YC3S& 3-A?,<6!_ UJ,CXZ?F+D-B(Z]AU9'$TECJF"9^OZC(5.2GI MKY+SJFO[9NY1R83@R;![%N+&F5>>@ZQIW6=WP\&#"$079C E7WD[NSNA#FDAPUUP%$_PCBG*;M* BQT8DIZ.:HYM:>C\_4 MK+FU&E;66FSFE/Z,4FP<($%/@T2,>[;7]K,DHE3N/IB+(Z=D9!>.P-QCF(+HLLDN54++X 9G\KX8)HVYR-L8]A1HGM31+1-,I$ M611\.7;904C]&\QFA062[B@SN"#SSVBX MSLJHZ^ +;7U-3!GN(5=31_O(#:[SVY!Q1Q:M\=$CJ8$DYWPZH9B,'L#DD+(U MJ'ZMMP%5HJNLP?7+OQ6X!LPO[J<,,F>DVI[8;=57UW,.]83WPXZ)=?SWRR#X()]3:]334@BHV&^'>?1?7GZOM !CO*N'A MWEJU=5TVG\\#M'J8D-, AF3COX1Q3A^A#5 "DRDF3*4X+*S5?DT3S-N>_QF&G;1JS5<=P@W@-,?(N56WP( MLA=+0U'PLJR9^XJLINL5NJ>Y;%UD5*T[!'PKH1017I<>@N14?4M"&,/RF-.; MXYS*5N\4U_J2\,X9O[R_,7N3A*A0# HS (V3*QR_HXQH2R_D0"E,P_L*6$,_ MXX!NH.'COXMKYAO=%[;[= YN^6'CVV6.0LJO'T_RUBKOQE:=ID=\&K+NFK9I MP=^2.8Y;,K\!.)U1@^T2H& *[G,ZYZHO6>ZI#WF&LX#HDXXP.A0-+ MV]8&,_*'"4]:G1$+6AG02/>$$W%[O3;\;13G#$HR);9VIFH>-:X"UTIOW3*2 M*RI8KEXWZ0R@(9N9ZZ9B/46^"? .*7<]%+$]4)HG<*= PN/(@=X:2HY!LE,@ MH..0[>K%W0+N' ?+A,G*]1 \PQNABKKI>A2=\;.%K\=VBW\;_IO+YLZ6C3.F M4S#:H#=,?Z>[J6VT,Y.>W*WMCEB=VKWLCG!IZL'^JJJIJ$Z!)_CD;Z<>.'"V M]TNFED+./H-TBH+%#(:-MQ@(B7O M+D6 Y@ 9@_6-[X?)_K'."A?Z+Z%S,5;_D5 M\/XNJ3E O3:'AL+VQ&LQY)T&;!J[5&T#6T&$[%W*=3=E&ZCX9B-7(]=T#37; M^:1E"+OJ@=,P"0D!:]HN3@ZK?LY%5L U]&LX7K*Q(,ARC*$N9[*L*<==%>;<#6 TD=;[4"4_+UF4W@=O;^3=+^@6S]L$?[J:O MI;C<:IW2.^(W"1$X"4JIJI#<\U4=N#M"(,!6PG$Q#!Z#$$Y@*([#W2OG2FC; M6IK"#H-6)735/W91JW[]]?/YCCR-/QQ_*!HG"*IXS&E$3AH8!I@Y6;C%S/5_ M-0>!I.]&$2/]5LNXMBBS>MXO9"=Q6"$%IEO.U6NQY<2U*3*);M-D>@N7(!IA M##*\9VK;RRG6LKD!A/RH!?M8#O/1!%@MPJ=5HQ9#0^I3,(C%^=*XY8<0V')4 MH4GK7/M-+ 7AAOSRASUWOSQSSEWR!V^*'X#RT/4 $D1'N>__-@$>C[$XK[4: M.5.]F;\S? I'S G9]TVAV7YK.!ES*I]&4B";#,+U%'-*@/!5>M>CI;3F"[7T MN![LI#E?FB88UT.5E* 1V%)=C4'JYLIJ=RHZS\%D2CDC$(XU,0^'TT']*O=I M!O XO89)D(0PB#=PX?,<$[Z#\27 (8*+*OL)36Z$'R:/#5G&I._S. V_64Q\ M0A;)8QK#$ +972]!!1LVHQ8HL\?5HB'7?$VV/3R&K8@R/P*CH%5YA7;T[4)6 M'R&0[AA,A=OQX]+;7'F\06A-;;-]NVYP96\(IVL$Y,(AFFJ'-# -A'#>@^^- MO1F1.GD2EG\B:^IB1J-%\4W2+ -)$XN8M#<,"EK)2*2]0BA%%RFBS_02]-1) MJ4(3GK8-D;89F;WLV6&D:4]E7::RZCN/)[>>W"J26S-;FJ>[GNYZNKM/=V^2 M)2B?4"$_7H*7K,@MC;Z!X@K U1\Y&4/]-!I=< !E9'<:HZ!X@:4PXM=A\08H M\+#H89>GK3?(5KCNH2FFXQH-6!Z?V9DC1<-L=UYU\#3Y$$>2_G[@2;(GR8HD MN;_-V!-G3YP]<3X<<2YP[W!=U-/G0])GQRC@)HIKM Q@3&?B=8KH78T:M.W' M$HO9*J/NG9OU=-C384^'/1U6IL/=-S)/>SWM];1WG_9> @27I+,EN$G(]IRO M_3"_@FA*:6U(_E0L+Z,VX?;'8@MY);RR2XLVB$&G+V8, A_O.W#J[^ENKP>, M@7W(\U_/?Q7Y;[<]WW-?SWT]]S7+?;N:=3T#]NSO$(9?YK?]3+"Z33&^23:+ MX6&R62"/ !6OSB>AAB785#\#1(LC?8HAW:>N XC^$<1Y5ZRT>[&+%-E5BQU] M-"^>1'F8/.09SH*$^L+J\:W%QYI^A6ZM>WW+ZUM>W_+ZE@E_@Z$3X614,$58 M.QX?SF?(,S%+V[ \Y]-M>5.!-Q6T,!5L]O2:7IBX'CPL';@]FV3!(S$Z"*L, M90PRC45)ZVT:)+C\,PHB0!97\70 64P +@O>ZG ^&+=H M8+M/R>85[=JR\Y+F1B2)+L$JZ8FH.T34$ZV]9^JX2^,4B;@>_VRYFWJ>Z7FF MYYF&>*9;AE.WV.81\JXZCT"97K:*=HN>>7KFZ>RQ MZ)FG$?G],T^@[CF"R@&])K,H4$+Y_PFGOT*N$E(7YZ M;0QVE#(6J-F(5R \&3W$T=!J!9\B._/LO15-U=T[/3/US-0STZ[,U"V3:(=8 M4IC #!1OS^^B-IK3)^[_++[?U>L")!@HA3AV:G*P['4@'-TQ[EJ9:-*)8-)< MYQG%KN5L--J%Y:AD_@!T8X^56[([XO6J4A_9?@VODWF=S.MD7B=KYSI@[$ G MHX I0J1Q+/F4(]TY]\ED%U&:?F:88XWI7]W&U-M4O$U%PZ8R"D.4@ZA:-=T] M?%2 @H.^__'3^X*!TM]\5>AFFY*JUO*)50>I]9^2=G1 .3?S7F*KVB_G59,A MG4I,XJ.\49Z,>N*YS'%P&3NX<#?#89B!CH;@N>4HJ(XB*.M1?B[9'/PG-%S1L\9/6=4?/&I'. 36(*DF:;*\INF4JG8 MAYQ"16]&'"+[K3X8?;)ZFA1/'(R2:.=K2J_4:C3A&; [@22>4^[=--5?3,,X M%8?,P54.)<^]/?<>%/<^&III\_G0+=G.5R.$@F1:"-Z:>4I;\334TU!/0ST- M=?AT]#3T #14?EQY3NHYJ>>D#$ZZ62P/DXMT3IWF1==/("9%HHL49_AY1O ^ M#S"('H-54FR++'[KLU:H,2=/UT'8'@M.HI_1 IO:>[_9XW9O:D M4^1]7F%H1X"[;OZ>$'M"[ FQ<4)LT8+K%"WV9/ 00;97\T62GLJ;2BLV/AVZ$FV M)]F>9.^3[*L )3"98K)JBD5FU9Z\*XR$$G.+VSC<^4"J">_MM@.GZIYL]KIC MR]:^IY&>1BK22,%6[&F@IX&>!FK00'M65/MDT-.I@U@^=SX<4?-A2"/S8)QG M(-+,-:#7FB>2GDAZ(NF)I-P>J;=)>9KI:::GF?LT\QE,Z?^?P(*FS4VF#C_K MYQA=V_EP$C+.+3X$V=4OT:G4]!32'0KI:=+NP299]J?(I34II,KFX^FBIXN> M+K:BBSZ%Z(!)XT9]KBZ'7I-E<$5F"2(S[2+'63HGDW*490B^%%IT>ITB *?) M19HGY)< GZ\^@W2*@L6,:-L(!.IV0/,]#H&Z'A7M]B35DU1/4@="-13MG#UL MU)[<>G([?'+[]W=43AK(3O[Q_P%02P$"% ,4 " "N@0E+J\PP^F^A "K MBPH $0 @ $ <&5G82TR,#$W,#8S,"YX;6Q02P$"% ,4 M " "O@0E+6&J'X1,/ !7D0 $0 @ &>H0 <&5G82TR M,#$W,#8S,"YX&UL4$L! A0#% @ MKX$)2^C/($/-,@ $NP# !4 ( !@,4 '!E9V$M,C Q-S V M,S!?9&5F+GAM;%!+ 0(4 Q0 ( *^!"4O61> F*V !6 $ <&5G82TR,#$W,#8S ?,%]P&UL4$L%!@ & 8 B@$ #F. 0 $! end