0001193125-18-315604.txt : 20181101 0001193125-18-315604.hdr.sgml : 20181101 20181101151407 ACCESSION NUMBER: 0001193125-18-315604 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181101 DATE AS OF CHANGE: 20181101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: REPLIGEN CORP CENTRAL INDEX KEY: 0000730272 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 042729386 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-14656 FILM NUMBER: 181153406 BUSINESS ADDRESS: STREET 1: 41 SEYON STREET STREET 2: BUILDING 1, SUITE 100 CITY: WALTHAM STATE: MA ZIP: 02453 BUSINESS PHONE: 7814499560 MAIL ADDRESS: STREET 1: 41 SEYON STREET STREET 2: BUILDING 1, SUITE 100 CITY: WALTHAM STATE: MA ZIP: 02453 10-Q 1 d635607d10q.htm 10-Q 10-Q
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

 

 

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

For the quarterly period ended September 30, 2018

OR

 

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

For the transition period from                  to                 

Commission File Number 000-14656

 

 

REPLIGEN CORPORATION

(Exact name of registrant as specified in its charter)

 

 

 

Delaware   04-2729386

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

41 Seyon Street, Bldg. 1, Suite 100

Waltham, MA

  02453
(Address of principal executive offices)   (Zip Code)

Registrant’s telephone number, including area code: (781) 250-0111

 

 

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

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

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

 

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

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

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

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of October 29, 2018.

 

Class

   Number of
Shares
 

Common Stock, par value $.01 per share

     43,859,319  

 

 

 


Table of Contents

Table of Contents

 

         PAGE  
PART I  

FINANCIAL INFORMATION

  
Item 1.  

Financial Statements

  
 

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

     3  
 

Condensed Consolidated Statements of Comprehensive Income for the Three- and Nine-Month Periods Ended September 30, 2018 and 2017

     4  
 

Condensed Consolidated Statements of Cash Flows for the Nine-Month Periods Ended September 30, 2018 and 2017

     5  
 

Notes to Unaudited Condensed Consolidated Financial Statements

     6  
Item 2.  

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

     24  
Item 3.  

Quantitative and Qualitative Disclosures About Market Risk

     31  
Item 4.  

Controls and Procedures

     32  
PART II  

OTHER INFORMATION

     33  
Item 1.  

Legal Proceedings

     33  
Item 1A.  

Risk Factors

     33  
Item 2.  

Unregistered Sales of Equity Securities and Use of Proceeds

     33  
Item 3.  

Defaults Upon Senior Securities

     33  
Item 4.  

Mine Safety Disclosures

     33  
Item 5.  

Other Information

     33  
Item 6.  

Exhibits

     33  

Signatures

     34  

 

2


Table of Contents

PART I – FINANCIAL INFORMATION

ITEM 1. Financial Statements

REPLIGEN CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited, amounts in thousands, except share data)

 

     September 30,
2018
    December 31,
2017
 

Assets

    

Current assets:

    

Cash and cash equivalents

   $ 190,304     $ 173,759  

Accounts receivable, less reserve for doubtful accounts of $164 at September 30, 2018 and $58 at December 31, 2017, respectively

     30,784       27,585  

Royalties and other receivables

     46       153  

Inventories, net

     42,284       39,004  

Prepaid expenses and other current assets

     3,830       2,281  
  

 

 

   

 

 

 

Total current assets

     267,248       242,782  

Property, plant and equipment, net

     29,359       22,417  

Intangible assets, net

     136,534       144,753  

Goodwill

     326,977       327,333  

Other assets

     2,007       6,234  
  

 

 

   

 

 

 

Total assets

     762,125     $ 743,519  
  

 

 

   

 

 

 

Liabilities and stockholders’ equity

    

Current liabilities:

    

Accounts payable

   $ 9,482     $ 7,282  

Accrued liabilities

     17,964       17,929  

Convertible senior notes, current portion

     102,400       —    
  

 

 

   

 

 

 

Total current liabilities

     129,846       25,211  

Convertible senior notes, net

     —         99,250  

Deferred tax liabilities

     21,120       25,167  

Other long-term liabilities

     4,672       2,343  

Commitments and contingencies (Note 14)

    

Stockholders’ equity:

    

Preferred stock, $.01 par value, 5,000,000 shares authorized, no shares issued or outstanding

     —         —    

Common stock, $.01 par value, 80,000,000 shares authorized, 43,853,389 shares at September 30, 2018 and 43,587,079 shares at December 31, 2017 issued and outstanding

     439       436  

Additional paid-in capital

     639,027       628,983  

Accumulated other comprehensive loss

     (11,773     (6,363

Accumulated deficit

     (21,206     (31,508
  

 

 

   

 

 

 

Total stockholders’ equity

     606,487       591,548  
  

 

 

   

 

 

 

Total liabilities and stockholders’ equity

   $ 762,125     $ 743,519  
  

 

 

   

 

 

 

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

 

3


Table of Contents

REPLIGEN CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Unaudited, amounts in thousands except share and per share data)

 

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

Revenue:

        

Product revenue

   $ 49,500     $ 36,514     $ 142,042     $ 99,516  

Royalty and other revenue

     29       66       48       108  
  

 

 

   

 

 

   

 

 

   

 

 

 

Total revenue

     49,529       36,580       142,090       99,624  

Operating expenses:

        

Cost of product revenue

     22,183       19,987       62,939       47,913  

Research and development

     3,601       2,001       12,669       5,603  

Selling, general and administrative

     15,859       14,998       48,347       35,365  
  

 

 

   

 

 

   

 

 

   

 

 

 

Total operating expenses

     41,643       36,986       123,955       88,881  
  

 

 

   

 

 

   

 

 

   

 

 

 

Income (loss) from operations

     7,886       (406     18,135       10,743  

Other income (expenses):

        

Investment income

     558       102       1,251       308  

Interest expense

     (1,687     (1,618     (5,008     (4,804

Other (expenses) income

     (134     (100     187       (548
  

 

 

   

 

 

   

 

 

   

 

 

 

Total other expenses, net

     (1,263     (1,616     (3,570     (5,044
  

 

 

   

 

 

   

 

 

   

 

 

 

Income (loss) before income taxes

     6,623       (2,022     14,565       5,699  

Income tax provision (benefit)

     1,829       (6,691     3,586       (10,476
  

 

 

   

 

 

   

 

 

   

 

 

 

Net income

   $ 4,794     $ 4,669     $ 10,979     $ 16,175  
  

 

 

   

 

 

   

 

 

   

 

 

 

Earnings per share:

        

Basic

   $ 0.11     $ 0.11     $ 0.25     $ 0.44  
  

 

 

   

 

 

   

 

 

   

 

 

 

Diluted

   $ 0.10     $ 0.11     $ 0.24     $ 0.43  
  

 

 

   

 

 

   

 

 

   

 

 

 

Weighted average shares outstanding:

        

Basic

     43,822,472       41,236,554       43,728,503       36,435,591  
  

 

 

   

 

 

   

 

 

   

 

 

 

Diluted

     45,828,175       42,563,002       45,132,115       37,386,333  
  

 

 

   

 

 

   

 

 

   

 

 

 

Other comprehensive income:

        

Unrealized gain on investments

     —         —         —         5  

Foreign currency translation (loss) gain

     (630     2,025       (5,410     7,097  
  

 

 

   

 

 

   

 

 

   

 

 

 

Comprehensive income

   $ 4,164     $ 6,694     $ 5,569     $ 23,277  
  

 

 

   

 

 

   

 

 

   

 

 

 

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

 

4


Table of Contents

REPLIGEN CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited, amounts in thousands)

 

     Nine Months Ended
September 30,
 
     2018     2017  

Cash flows from operating activities:

    

Net income

   $ 10,979     $ 16,175  

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

    

Depreciation and amortization

     11,775       6,374  

Provision for doubtful accounts

     107       —    

Non-cash interest expense

     3,160       2,958  

Stock-based compensation expense

     7,672       4,845  

Deferred tax expense

     472       (13,062

Loss on conversion of convertible senior notes

     1     —    

Loss on disposal of assets

     —         64

Changes in assets and liabilities:

    

Accounts receivable

     (1,583     (8,472

Other receivables

     (149     196  

Inventories

     (4,805     699  

Prepaid expenses and other current assets

     (1,437     (739

Other assets

     (1,348     (704

Accounts payable

     3,354       159  

Accrued liabilities

     (1,070     (6,089

Long-term liabilities

     87       (171
  

 

 

   

 

 

 

Net cash provided by operating activities

     27,215       2,233  
  

 

 

   

 

 

 

Cash flows from investing activities:

    

Acquisition of Spectrum Inc., net of cash received

     —         (112,941

Purchases of marketable securities

     —         (48

Redemptions of marketable securities

     —         19,600  

Purchases of property, plant and equipment

     (8,580     (3,686
  

 

 

   

 

 

 

Net cash used in investing activities

     (8,580     (97,075
  

 

 

   

 

 

 

Cash flows from financing activities:

    

Proceeds from issuance of common stock, net of issuance costs

     —         129,309  

Exercise of stock options

     2,374       2,035  

Repayment of senior convertible notes

     (11     —    

Payment of contingent consideration

     —         (1,702
  

 

 

   

 

 

 

Net cash provided by financing activities

     2,363       129,642  
  

 

 

   

 

 

 

Effect of exchange rate changes on cash and cash equivalents

     (4,453     2,633  
  

 

 

   

 

 

 

Net increase in cash, cash equivalents and restricted cash

     16,545       37,433  

Cash, cash equivalents and restricted cash, beginning of period

     173,759       122,233  
  

 

 

   

 

 

 

Cash, cash equivalents and restricted cash, end of period

   $ 190,304     $ 159,666  
  

 

 

   

 

 

 

Supplemental disclosure of cash flow activities:

    

Cash paid during the period for:

    

Income taxes

   $ 3,120     $ 3,555  
  

 

 

   

 

 

 

Interest

   $ 1,222     $ 1,222  
  

 

 

   

 

 

 

Non-cash investing and financing activities:

    

Non-cash effect of adoption of ASU 2016-16

   $ 5,609     $ —    
  

 

 

   

 

 

 

Payment of contingent consideration in common stock

   $ —       $ 1,062  
  

 

 

   

 

 

 

Stock tendered for acquisition of Spectrum

   $ —       $ 247,575  
  

 

 

   

 

 

 

Property, plant and equipment related to lease incentives

   $ 2,270     $ —    
  

 

 

   

 

 

 

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

 

5


Table of Contents

REPLIGEN CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

1.

Basis of Presentation

The condensed consolidated financial statements included herein have been prepared by Repligen Corporation (the “Company”, “Repligen” or “we”) in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), for Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and do not include all of the information and footnote disclosures required by U.S. GAAP. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2017.

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

The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Repligen Sweden AB (“Repligen Sweden”), Repligen GmbH, Repligen Singapore Pte. Ltd., our former subsidiary, TangenX Technology Corporation (“TangenX,” which was acquired on December 14, 2016 and merged into the Company as of June 30, 2017) and Spectrum LifeSciences, LLC (“Spectrum,” which was acquired on August 1, 2017). All significant intercompany accounts and transactions have been eliminated in consolidation.

In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.

Recent Accounting Standards Updates

We consider the applicability and impact of all Accounting Standards Updates on our condensed consolidated financial statements. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations. Recently issued Accounting Standards Updates which we feel may be applicable to us are as follows:

Recently Issued Accounting Standard Updates – Not Yet Adopted

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. (“ASU”) 2016-02, “Leases (Topic 842).” Subsequently, the FASB issued additional updates which clarify this guidance, including ASU 2018-01, “Leases (Topic 842): Land Easement Practical Expedient for Transitioning to Topic 842,” in January 2018, which allows an entity to elect an optional transition practical expedient to not evaluate land easements that exist or expired before the entity’s adoption of Topic 842, and ASU 2018-11, “Leases – Targeted Improvements (Topic 842),” in July 2018, that gives entities the option to not provide comparative period financial statements and instead apply the transition requirements as of the effective date of the new standard. The Company plans to adopt the new standard using this optional method. Pursuant to the guidance under ASU 2016-02, the Company also plans to elect the optional package of practical expedients, which will allow the Company to not reassess: (i) whether expired or existing contracts contain leases; (ii) lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases. The new standard also allows entities to make certain policy elections, some of which the Company also plans to elect, including: a policy to not record short-term leases on the balance sheet. The Company is currently working through lease contract scoping, design and implementation of transition related controls, and finalization of accounting elections. The Company is still assessing the impact this standard will have on its consolidated financial statements and disclosures; however, it anticipates that the new standard will result in the Company recording additional right of use assets and corresponding liabilities on its consolidated balance sheet.

In February 2018, the FASB issued ASU 2018-02, “Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,” which gives entities the option to reclassify to retained earnings tax effects related to items that have been stranded in accumulated other comprehensive

 

6


Table of Contents

income as a result of the Tax Cuts and Jobs Act (the “Act”). For all entities, the guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Entities can choose whether to apply the amendments retrospectively to each period in which the effect of the Act is recognized or to apply the amendments in the period of adoption. The Company has not assessed the impact of the new standard on its consolidated financial statements but does not expect its adoption to have a material impact on the Company’s consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” ASU 2018-13 includes amendments that aim to improve the effectiveness of fair value measurement disclosures. The amendments in this guidance modify the disclosure requirements on fair value measurements based on the concepts in FASB Concepts Statement, Conceptual Framework for Financial Reporting – Chapter 8: Notes to Financial Statements, including the consideration of costs and benefits. The amendments become effective for the Company in the year ending December 31, 2020 and early adoption is permitted. The Company is currently assessing the impact that this guidance will have on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The guidance also requires the entity to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement, which includes reasonably certain renewals. The guidance becomes effective for the Company in the year ending December 31, 2020 and early adoption is permitted. The Company is currently assessing the impact that this guidance will have on its consolidated financial statements.

Recently Issued Accounting Standard Updates – Adopted During the Period

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” (“ASC 606”) which supersedes the revenue recognition requirements in Accounting Standards Codification (“ASC”) Topic 605, “Revenue Recognition, and creates a new Topic 606, “Revenue from Contracts with Customers. Two adoption methods are permitted: retrospectively to all prior reporting periods presented, with certain practical expedients permitted; or retrospectively with the cumulative effect of initially adopting the ASU recognized at the date of initial application. The adoption of this ASU included updates as provided under ASU 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date”; ASU 2016-08, “Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)”; ASU 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing”; and ASU 2016-12, “Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients.” The Company adopted the provisions of ASC 606 using the modified retrospective method effective January 1, 2018. See Note 3 for further discussion of the effects of this standard on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 203): Classification of Certain Cash Receipts and Cash Payments.” ASU 2016-15 addresses eight specific cash flow issues and clarifies their presentation and classification in the Statement of Cash Flows. ASU 2016-15 is effective for fiscal years beginning after December 15, 2017 and is to be applied retrospectively with early adoption permitted. The Company has historically classified payments up to the amount of its contingent consideration liability recognized at the date of its acquisition as financing activities, with additional payments classified as operating activities. Because the Company has classified its contingent consideration payments as required by this standard, the adoption of this standard did not have any impact on its consolidated financial statements when applied on a retrospective basis.

In October 2016, the FASB issued ASU 2016-16, “Intra-Entity Transfers of Assets Other Than Inventory.” ASU 2016-16 requires that the income tax consequences of an intra-entity asset transfer other than inventory are recognized at the time of the transfer. An entity will continue to recognize the income tax consequences of an intercompany transfer of inventory when the inventory is sold to a third party. The Company adopted this standard on a modified-retrospective basis on January 1, 2018. See Note 12 for a discussion of the impact of this ASU on the Company’s consolidated financial statements.

In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash,” which requires that the statement of cash flows explain the change during the period in the total cash, which is inclusive of cash and cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. Restricted cash and restricted cash equivalents will be included with cash and cash equivalents when reconciling the beginning of period and end of period balances on the statement of cash flows upon adoption of this standard. The Company adopted this standard on a retrospective basis on January 1, 2018. The adoption resulted in an increase to cash, cash equivalents and restricted cash of $450,000 in the statement of cash flows at December 31, 2016 and September 30, 2017. The Company did not hold any restricted cash at December 31, 2017 or September 30, 2018.

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business”, which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company adopted this standard as of January 1, 2018, and the adoption of ASU 2017-01 did not have a material impact on the Company’s consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, “Intangibles–Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” eliminating the requirement to calculate the implied fair value, essentially eliminating step two from the goodwill impairment test. ASU 2017-04 requires goodwill impairment to be based upon the results of step one of the impairment test, which is defined as the excess of the carrying value of a reporting unit over its fair value. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit. The standard is effective for the Company on a prospective basis beginning on January 1, 2020, with early adoption permitted. The Company adopted this standard as of January 1, 2018, and the adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

7


Table of Contents
2.

Acquisition of Spectrum LifeSciences, LLC

On August 1, 2017, the Company completed the acquisition of Spectrum pursuant to the terms of an Agreement and Plan of Merger and Reorganization, dated as of June 22, 2017 (such acquisition, the “Spectrum Acquisition”).

Spectrum is a diversified filtration company with a differentiated portfolio of hollow fiber cartridges, benchtop to commercial scale filtration and perfusion systems and a broad portfolio of disposable and single-use solutions. Spectrum’s products are primarily used for the filtration, isolation, purification and concentration of monoclonal antibodies, vaccines, recombinant proteins, diagnostic products and cell therapies where the company offers both standard and customized solutions to its bioprocessing customers.

Spectrum’s filtration products include its KrosFlo® line of hollow fiber cartridges, tangential flow filtration (“TFF”) systems and single-use flow path consumables, as well as its Spectra/Por® portfolio of laboratory dialysis products and its Pro-Connex® single-use hollow fiber Module-Bag-Tubing sets. Outside of filtration, Spectrum products include Spectra/Chrom® liquid chromatography products for research applications. These bioprocessing products account for the majority of Spectrum revenues. Spectrum also offers a line of operating room products.

Consideration Transferred

The Company accounted for the Spectrum Acquisition as a purchase of a business under ASC 805, “Business Combinations.” The Spectrum Acquisition was funded through payment of approximately $122.9 million in cash, issuance of 6,153,995 unregistered shares of the Company’s common stock totaling $247.6 million and a working capital adjustment of $425,000 for a total purchase price of $370.9 million. Under the acquisition method of accounting, the assets of Spectrum were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net assets acquired was $370.9 million.

The consideration and purchase price information has been prepared using a valuation that required the use of significant assumptions and estimates in its preparation. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These estimates were based on assumptions that the Company believes to be reasonable; however, actual results may differ from these estimates.

The total consideration transferred follows (amounts in thousands):

 

Cash consideration

   $ 122,932  

Equity consideration

     247,575  

Working capital adjustment

     425  
  

 

 

 

Net assets acquired

   $ 370,932  
  

 

 

 

Acquisition and integration-related costs are not included as a component of consideration transferred, but are expensed in the periods in which the costs are incurred. The Company has incurred $2,313,000 in integration costs related to the Spectrum Acquisition for the nine-month period ended September 30, 2018 and $7,060,000 in acquisition and integration costs for the year ended December 31, 2017. These costs are primarily included in selling, general and administrative expenses in the consolidated statements of operations.

Fair Value of Net Assets Acquired

The amounts recorded for the assets acquired and liabilities assumed are final, based on the facts and circumstances that existed as of the acquisition date. The components and allocation of the purchase price consists of the following amounts (amounts in thousands):

 

Cash and cash equivalents

   $ 10,137  

Accounts receivable

     5,075  

Inventory

     13,502  

Prepaid expenses and other assets

     616  

Fixed assets

     6,004  

Deferred tax assets

     1,102  

Customer relationships

     78,400  

 

8


Table of Contents

Developed technology

     38,560  

Trademark and tradename

     2,160  

Non-competition agreements

     960  

Goodwill

     265,722  

Accounts payable

     (1,335

Unrecognized tax benefit

     (576

Accrued liabilities

     (5,787

Deferred tax liabilities

     (43,608
  

 

 

 

Fair value of net assets acquired

   $ 370,932  
  

 

 

 

Of the consideration paid, $78.4 million represents the fair value of customer relationships that is amortized over the weighted average determined useful life of 15 years, and $38.6 million represents the fair value of developed technology that is amortized over a weighted average determined useful life of 20 years. $960,000 represents the fair value of non-competition agreements that are amortized over a determined life of 3 years. $2.2 million represents the fair value of trademarks and trade names that are determined to have an indefinite useful life. The aforementioned intangible assets are amortized on a straight-line basis.

The goodwill of $265.7 million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. None of the goodwill recorded is expected to be deductible for income tax purposes.

Revenue, Net Income and Pro Forma Presentation

The Company recorded revenue from Spectrum of $13,188,000 and $37,220,000 for the three- and nine-month periods ended September 30, 2018, respectively, and $19,394,000 from August 1, 2017, the date of acquisition, through December 31, 2017. The Company has included the operating results of Spectrum in its consolidated statements of operations since the August 1, 2017 acquisition date. The following table presents unaudited supplemental pro forma information as if the Spectrum Acquisition had occurred as of January 1, 2016 (amounts in thousands, except per share data):

 

     Pro-forma
Nine Months Ended
September 30, 2017
 

Total revenue

     121,301  

Net income

     14,994  

Earnings per share:

  

Basic

   $ 0.36  
  

 

 

 

Diluted

   $ 0.36  
  

 

 

 

The unaudited pro forma information for the nine-month period ended September 30, 2017 was calculated after applying the Company’s accounting policies and the impact of acquisition date fair value adjustments. The unaudited pro forma net income for the nine-month period ended September 30, 2017 was adjusted to exclude acquisition-related transaction costs, as these expenses would have been incurred in the prior year assuming the Spectrum Acquisition closed on January 1, 2016.

These unaudited pro forma condensed consolidated financial results include certain adjustments to reflect the unaudited pro forma results of operations as if the acquisition had occurred as of January 1, 2016. The unaudited pro forma information does not reflect the effect of costs or synergies that would have been expected to result from the integration of the acquisition. The unaudited pro forma information does not purport to be indicative of the results of operations that actually would have resulted had the combinations occurred at the beginning of the period presented, or of future results of the consolidated entities.

 

3.

Revenue Recognition

Adoption of ASC Topic 606, Revenue from Contracts with Customers

The Company adopted ASC 606 on January 1, 2018, using the modified retrospective method for all contracts not completed as of the date of adoption. For contracts that were modified before the effective date, the Company reflected the aggregate effect of all modifications when identifying performance obligations and allocating transaction price in accordance with the practical expedient in paragraph ASC 606-10-65-1-(f)-4, which did not have a material effect on the

 

9


Table of Contents

cumulative impact of adopting ASC 606. Results for reporting periods beginning January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior period. The impact to the Company’s consolidated financial statements as a result of applying ASC 606 was immaterial. Deferred revenue resulting from contracts with customers is included in accrued expenses on the Company’s consolidated balance sheet.

Revenue Recognition

Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (“transaction price”). To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method or the most likely amount method, depending on the facts and circumstances relative to the contract. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. Sales, value add, and other taxes collected on behalf of third parties are excluded from revenue.

When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company’s contracts contained a significant financing component as of September 30, 2018.

Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.

The Company recognizes product revenue under the terms of each customer agreement upon transfer of control to the customer, which occurs at a point in time.

Disaggregation of Revenue

Revenues for the three- and nine-month periods ended September 30, 2018 and 2017 were as follows (amounts in thousands, except percentages):

 

     Three Months Ended
September 30,
   

 

     Nine Months Ended
September 30,
 
     2018      2017      $ Change      % Change     2018      2017      $ Change      % Change  

Product revenue

   $ 49,500      $ 36,514      $ 12,986        35.6   $ 142,042      $ 99,516      $ 42,526        42.7

Royalty and other revenue

     29        66        (37      (56.1 %)      48        108        (60      (55.6 %) 
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues

   $ 49,529      $ 36,580      $ 12,949        35.4   $ 142,090      $ 99,624      $ 42,466        42.6
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

    

 

 

    

 

 

    

 

 

 

When disaggregating revenue, the Company considered all of the economic factors that may affect its revenues. Because all of its revenues are from bioprocessing customers, there are no differences in the nature, timing and uncertainty of the Company’s revenues and cash flows from any of its product lines. However, given that the Company’s revenues are generated in different geographic regions, factors such as regulatory and geopolitical factors within those regions could impact the nature, timing and uncertainty of the Company’s revenues and cash flows. In addition, a significant portion of the Company’s revenues are generated from two customers; therefore, economic factors specific to these two customers could impact the nature, timing and uncertainty of the Company’s revenues and cash flows.

The following tables disaggregate the Company’s revenue from contracts with customers by geographic region (amounts in thousands).

 

10


Table of Contents
     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
         2018              2017              2018              2017      

North America

   $ 24,064      $ 16,428      $ 66,575      $ 40,203  

Europe

     19,328        16,374        58,497        49,322  

Asia and Australia

     6,075        3,630        16,731        9,949  

Other

     62        148        287        150  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 49,529      $ 36,580      $ 142,090      $ 99,624  
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue from significant customers is as follows (amounts in thousands):

 

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

MilliporeSigma

   $ 8,791      $ 5,191      $ 24,181      $ 17,727  

GE Healthcare

   $ 7,743      $ 6,254      $ 22,253      $ 24,285  

Protein Products

The Company’s protein product line generates revenue through the sale of Protein A ligands and growth factors. Protein A ligands are an essential component of Protein A chromatography resins (media) used in the purification of virtually all mAb-based drugs on the market or in development. The Company manufactures multiple forms of Protein A ligands under long-term supply agreements with major life sciences companies, who in turn sell their Protein A chromatography media to end users (biopharmaceutical manufacturers). The Company also manufactures growth factors for sale under long-term supply agreements with certain life sciences companies as well as direct sales to its customers. Each protein product is considered distinct and therefore represents a separate performance obligation. Protein product revenue is generally recognized at a point in time upon transfer of control to the customer.

Filtration Products

The Company’s filtration product line generates revenue through the sale of KrosFlo® hollow fiber (“HF”) TFF membranes and modules, ProConnex® single-use flow path connectors, flat sheet TFF cassettes and hardware, and XCell™ alternating tangential flow (“ATF”) devices and related consumables.

The Company markets the KrosFlo line of HF cartridges and TFF systems and the ProConnex line of single-use flow path connectors which were acquired as part of the acquisition of Spectrum in August 2017. These products are used in the filtration, isolation, purification and concentration of biologics and diagnostic products. Sales of large-scale systems generally include components and consumables as well as training and installation services at the request of the customer. Because the initial sale of components and consumables are necessary for the operation of the system, such items are combined with the systems as a single performance obligation. Training and installation services do not significantly modify or customize these systems and therefore represent a distinct performance obligation.

The Company’s other filtration product offerings are not highly interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Revenue on these products is generally recognized at a point in time upon transfer of control to the customer. The Company invoices the customer for the installation and training services in an amount that directly corresponds with the value to the customer of the Company’s performance to date; therefore, revenue recognized is based on the amount billable to the customer in accordance with the practical expedient under ASC 606-10-55-18.

The Company also markets flat sheet TFF cassettes and hardware. TFF is a rapid and efficient method for separation and purification of biomolecules that is widely used in laboratory, process development and process scale applications in biopharmaceutical manufacturing. The Company’s single-use Sius™ TFF cassettes and hardware are not highly interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Sius TFF product revenue is generally recognized at a point in time upon transfer of control to the customer.

The Company also markets the XCell™ ATF System, a technologically advanced filtration device used in upstream processes to continuously remove cellular metabolic waste products during the course of a fermentation run, freeing healthy cells to continue producing the biologic drug of interest. ATF Systems typically include a filtration system and consumables (i.e., tube devices, metal stands) as well as training and installation services at the request of the customer. The filtration system and consumables are considered distinct products and therefore represent separate performance obligations. First time purchasers of the systems typically purchase a controller that is shipped with the tube device(s)

 

11


Table of Contents

and metal stand(s). The controller is not considered distinct as it is a proprietary product that is highly interdependent with the filtration system; therefore, the controller is combined with the filtration system and accounted for as a single performance obligation. The training and installation services do not significantly modify or customize the ATF system and therefore represent a distinct performance obligation. ATF system product revenue related to the filtration system (including the controller if applicable) and consumables is generally recognized at a point in time upon transfer of control to the customer. ATF system service revenue related to training and installation services is generally recognized over time, as the customer simultaneously receives and consumes the benefits as the Company performs. The Company invoices the customer for the installation and training services in an amount that directly corresponds with the value to the customer of the Company’s performance to date; therefore, revenue recognized is based on the amount billable to the customer in accordance with the practical expedient under ASC 606-10-55-18.

Chromatography Products

The Company’s chromatography product line includes a number of products used in the downstream purification and quality control of biological drugs. The majority of chromatography revenue relates to the OPUS pre-packed chromatography column line and Protein A chromatography resins. OPUS columns typically consist of the outer hardware of the column with a resin as ordered by the customer packed inside of the column. OPUS columns may also be ordered without the packed resin. In either scenario, the OPUS column and resin are not interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Chromatography product revenue is generally recognized at a point in time upon transfer of control to the customer.

Other Products

The Company’s other products include ELISA test kits used by quality control departments to detect and measure the presence of leached Protein A and/or growth factor in the final product. Each ELISA kit is considered distinct and therefore represents a separate performance obligation. Other product revenue is generally recognized at a point in time upon transfer of control to the customer.

Transaction Price Allocated to Future Performance Obligations

Remaining performance obligations represents the transaction price of contracts for which work has not been performed or has been partially performed. The Company’s future performance obligations relate primarily to the installation and training of certain of its systems sold to customers. These performance obligations are completed within one year of receipt of a purchase order from its customers. Accordingly, the Company has elected to not disclose the value of these unsatisfied performance obligations as provided under ASC 606-10-50-14.

Contract Balances from Contracts with Customers

The following table provides information about receivables and deferred revenue from contracts with customers as of September 30, 2018 (amounts in thousands):

 

     2018  

Balances from contracts with customers only:

  

Accounts receivable

   $ 30,784  

Deferred revenue

     1,234  

Revenue recognized in the three-month period relating to:

  

The beginning deferred revenue balance

   $ 441  

Changes in pricing related to products or services satisfied in previous periods

     —    

The timing of revenue recognition, billings and cash collections results in the accounts receivables and deferred revenue balances on the Company’s consolidated balance sheets. There were no impairment losses on receivables during the three- and nine-month periods ending September 30, 2018.

A contract asset is created when the Company satisfies a performance obligation by transferring a promised good to the customer. Contract assets may represent conditional or unconditional rights to consideration. The right is conditional, and recorded as a contract asset, if the Company must first satisfy another performance obligation in the contract before it is entitled to payment from the customer. Contract assets are transferred to billed receivables once the right becomes unconditional. If the Company has the unconditional right to receive consideration from the customer, the contract asset is accounted for as a billed receivable and presented separately from other contract assets. A right is unconditional if nothing other than the passage of time is required before payment of that consideration is due.

 

12


Table of Contents

When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

Costs to Obtain or Fulfill a Customer Contract

The Company’s sales commission structure is based on achieving revenue targets. The commissions are driven by revenue derived from customer purchase orders which are short term in nature.

Applying the practical expedient in paragraph 340-40-25-4, the Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general, and administrative expenses. When shipping and handling costs are incurred after a customer obtains control of the products, the Company accounts for these as costs to fulfill the promise and not as a separate performance obligation.

 

4.

Accumulated Other Comprehensive Income

The following table summarizes the changes in accumulated other comprehensive income by component (amounts in thousands):

 

     Foreign Currency
Translation Gain/
(Loss)
 

Balance at December 31, 2017

   $ (6,363

Foreign currency translation loss

   $ (5,410
  

 

 

 

Balance at September 30, 2018

   $ (11,773
  

 

 

 

 

5.

Earnings Per Share

The Company reports earnings per share in accordance with ASC Topic 260, “Earnings Per Share,” which establishes standards for computing and presenting earnings per share. Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares and dilutive common share equivalents then outstanding. Potential common share equivalents consist of restricted stock awards and the incremental common shares issuable upon the exercise of stock options. Under the treasury stock method, unexercised “in-the-money” stock options and warrants are assumed to be exercised at the beginning of the period or at issuance, if later. The assumed proceeds are then used to purchase common shares at the average market price during the period. Share-based payment awards that entitle their holders to receive non-forfeitable dividends before vesting are considered participating securities and are considered in the calculation of basic and diluted earnings per share. There were no such participating securities outstanding during the three- and nine-month periods ended September 30, 2018 and 2017.

Basic and diluted weighted average shares outstanding were as follows:

 

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

Weighted average common shares

     43,822,472        41,236,554        43,728,503        36,435,591  

Dilutive common stock options and restricted stock units

     651,265        484,242        511,433        454,340  

Dilutive effect of convertible senior notes

     1,354,438        842,206        892,179        496,402  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares, assuming dilution

     45,828,175        42,563,002        45,132,115        37,386,333  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

13


Table of Contents

At September 30, 2018, there were outstanding options to purchase 1,033,312 shares of the Company’s common stock at a weighted average exercise price of $26.99 per share and 707,716 restricted stock units. For the three- and nine-month periods ended September 30, 2018, 329,409 and 485,520 options to purchase shares of the Company’s common stock, respectively, were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.

At September 30, 2017, there were outstanding options to purchase 749,669 shares of the Company’s common stock at a weighted average exercise price of $20.84 per share and 515,468 restricted stock units. For the three- and nine-month periods ended September 30, 2017, 162,544 and 326,572 options to purchase shares of the Company’s common stock, respectively, were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.

As provided by the terms of the indenture underlying the Company’s 2.125% Convertible Senior Notes due 2021 (the “Notes”), the Company has a choice to settle the conversion obligation for the Notes in cash, shares or any combination of the two. The Company currently intends to settle the par value of the Notes in cash and any excess conversion premium in shares. The Company applies the provisions of ASC 260, “Earnings Per Share,” subsection 10-45-44, to determine the diluted weighted average shares outstanding as it relates to the conversion spread on the Notes. Accordingly, the par value of the Notes will not be included in the calculation of diluted income per share, but the dilutive effect of the conversion premium will be considered in the calculation of diluted net income per share using the treasury stock method. The dilutive impact of the Notes is based on the difference between the Company’s current period average stock price and the conversion price of the Notes, provided there is a premium. Pursuant to this accounting standard, there is no dilution from the accreted principal of the Notes as of September 30, 2018 and September 30, 2017.

 

6.

Inventories

Inventories relate to the Company’s bioprocessing business. The Company values inventory at cost or, if lower, market value, using the first-in, first-out method. The Company reviews its inventories at least quarterly and records a provision for excess and obsolete inventory based on its estimates of expected sales volume, production capacity and expiration dates of raw materials, work-in-process and finished products. Expected sales volumes are determined based on supply forecasts provided by key customers for the next 3 to 12 months. The Company writes down inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value, and inventory in excess of expected requirements to cost of product revenue. Manufacturing of bioprocessing finished goods is done to order and tested for quality specifications prior to shipment.

A change in the estimated timing or amount of demand for the Company’s products could result in additional provisions for excess inventory quantities on hand. Any significant unanticipated changes in demand or unexpected quality failures could have a significant impact on the value of inventory and reported operating results. During all periods presented in the accompanying financial statements, there have been no material adjustments related to a revised estimate of inventory valuations.

Work-in-process and finished products inventories consist of material, labor, outside processing costs and manufacturing overhead. Inventories consist of the following (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

Raw Materials

   $ 24,349      $ 21,678  

Work-in-process

     6,278        4,756  

Finished products

     11,657        12,570  
  

 

 

    

 

 

 

Total

   $ 42,284      $ 39,004  
  

 

 

    

 

 

 

 

7.

Property, Plant and Equipment

Property, plant and equipment consist of the following (amounts in thousands):

 

14


Table of Contents
     September 30,
2018
     December 31,
2017
 

Land

   $ 1,023      $ 1,023  

Buildings

     764        764  

Leasehold improvements

     15,940        15,673  

Equipment

     23,405        21,904  

Furniture and fixtures

     5,156        4,272  

Construction in progress

     10,086        2,581  
  

 

 

    

 

 

 

Total property, plant and equipment

     56,374        46,217  

Less: accumulated depreciation

     (27,015      (23,800
  

 

 

    

 

 

 

Property, plant and equipment, net

   $ 29,359      $ 22,417  
  

 

 

    

 

 

 

Depreciation expense totaled approximately $3,871,000 and $2,988,000 for the nine-month periods ended September 30, 2018 and 2017, respectively.

 

8.

Intangible Assets

Intangible assets are amortized over their useful lives using the straight-line method, as applicable, and the amortization expense is recorded within selling, general and administrative expense in the Company’s condensed consolidated statements of comprehensive income.

The Company reviews its indefinite-lived intangible assets not subject to amortization to determine if adverse conditions exist or a change in circumstances exists that would indicate an impairment. Intangible assets and their related useful lives are reviewed at least annually to determine if any adverse conditions exist that would indicate the carrying value of these assets may not be recoverable. More frequent impairment assessments are conducted if certain conditions exist, including a change in the competitive landscape, any internal decisions to pursue new or different technology strategies, a loss of a significant customer, or a significant change in the marketplace, including changes in the prices paid for our products or changes in the size of the market for our products. An impairment results if the carrying value of the asset exceeds the estimated fair value of the asset. If the estimate of an intangible asset’s remaining useful life is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. The Company continues to believe that its intangible assets are recoverable at September 30, 2018.

Intangible assets consisted of the following at September 30, 2018 (amounts in thousands):

 

     Gross Carrying
Amount
     Accumulated
Amortization
     Weighted
Average
Useful Life
(in years)
 

Technology – developed

   $ 51,689      $ (5,221      19  

Patents

     240        (240      8  

Customer relationships

     101,563        (14,821      14  

Trademark – definite lived

     2,160        (131      20  

Trademark – indefinite lived

     700        —          —    

Other intangibles

     1,061        (466      3  
  

 

 

    

 

 

    

Total intangible assets

   $ 157,413      $ (20,879      16  
  

 

 

    

 

 

    

Intangible assets consisted of the following at December 31, 2017 (amounts in thousands):

 

     Gross Carrying
Amount
     Accumulated
Amortization
     Weighted
Average
Useful Life
(in years)
 

Technology – developed

   $ 51,801      $ (3,201      19  

Patents

     240        (238      8  

Customer relationships

     102,120        (9,636      14  

Trademarks – definite lived

     2,160        (47      20  

Trademarks – indefinite lived

     700        —          —    

Other intangibles

     1,063        (209      3  
  

 

 

    

 

 

    

Total intangible assets

   $ 158,084      $ (13,331      16  
  

 

 

    

 

 

    

 

15


Table of Contents

Amortization expense for amortized intangible assets was approximately $7,906,000 and $3,476,000 for the nine-month periods ended September 30, 2018 and 2017, respectively. As of September 30, 2018, the Company expects to record amortization expense as follows (amounts in thousands):

 

Years Ending

   Amortization Expense  

December 31, 2018 (three months remaining)

   $ 2,636  

December 31, 2019

     10,433  

December 31, 2020

     9,854  

December 31, 2021

     9,363  

December 31, 2022

     9,361  

 

9.

Accrued Liabilities

Accrued liabilities consist of the following (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

Employee compensation

   $ 7,986      $ 9,560  

Taxes

     2,719        1,668  

Related party payable

     1,728        —    

Royalty and license fees

     1,065        1,383  

Accrued purchases

     261        1,191  

Warranties

     605        598  

Professional fees

     563        947  

Deferred revenue

     1,234        960  

Other accrued expenses

     1,803        1,622  
  

 

 

    

 

 

 

Total

   $ 17,964      $ 17,929  
  

 

 

    

 

 

 

 

10.

Convertible Senior Notes

The carrying value of the Notes is as follows (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

2.125% Convertible Senior Notes due 2021:

     

Principal amount

   $ 114,989      $ 115,000  

Unamortized debt discount

     (10,706      (13,395

Unamortized debt issuance costs

     (1,883      (2,355
  

 

 

    

 

 

 

Total Convertible Senior Notes

   $ 102,400      $ 99,250  

Less: Current portion

     (102,400      —    
  

 

 

    

 

 

 

Total Convertible Senior Notes, long-term

   $ —        $ 99,250  
  

 

 

    

 

 

 

On May 24, 2016, the Company issued $115.0 million aggregate principal amount of its Notes. The net proceeds from the sale of the Notes, after deducting the underwriting discounts and commissions and other related offering expenses, were approximately $111.1 million. The Notes bear interest at the rate of 2.125% per annum, payable semiannually in arrears on June 1 and December 1 of each year, beginning December 1, 2016.

The Notes will mature on June 1, 2021, unless earlier repurchased, redeemed or converted in accordance with their terms. Prior to March 1, 2021, the Notes will be convertible at the option of holders of the Notes only upon satisfaction of certain conditions and during certain periods, and thereafter, the Notes will be convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date. Upon conversion, holders of the Notes will receive shares of the Company’s common stock, cash or a combination thereof, at the Company’s election. It is the Company’s current intent and policy to settle all conversions through combination settlement, which involves satisfying the principal amount outstanding with cash and any note conversion value over the principal amount in shares of the Company’s common stock.

Notes with a par value of $11,000 were submitted for conversion in the fourth quarter of 2017, and this conversion was settled in the first quarter of 2018. The conversion resulted in the issuance of a nominal amount of shares of the Company’s common stock, and the Company recorded a loss of $1,000 on the conversion of these Notes.

 

16


Table of Contents

During the third quarter of 2018, the closing price of the Company’s common stock exceeded 130% of the conversion price of the Notes for more than 20 trading days of the last 30 consecutive trading days of the quarter. As a result, the Notes are convertible at the option of the holders of the Notes during the fourth quarter of 2018, the quarter immediately following the quarter when the conditions were met, as stated in the terms of the Notes. These terms were also met in the second quarter of 2018 and as a result, the Company reclassified the carrying value of the Notes from long-term liabilities to current liabilities on the Company’s consolidated balance sheet as of June 30, 2018. As of September 30, 2018, the if-converted value of the Notes exceeded the aggregate principal amount by approximately $87.4 million. As of the date of this filing, no Notes were converted by the holders of such Notes in the third quarter of 2018. In the event the closing price conditions are met in the fourth quarter of 2018 or a future fiscal quarter, the Notes will be convertible at a holder’s option during the immediately following fiscal quarter.

The conversion rate for the Notes will initially be 31.1813 shares of the Company’s common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $32.07 per common share, and is subject to adjustment under the terms of the Notes. Holders of the Notes may require the Company to repurchase their Notes upon the occurrence of a fundamental change prior to maturity for cash at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest, if any, to, but excluding, the repurchase date.

The Company will not have the right to redeem the Notes prior to June 5, 2019, but may redeem the Notes, at its option, in whole or in part, on any business day on or after June 5, 2019 and prior to the maturity date if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides written notice of redemption. The redemption price will be equal to 100% of the principal amount of the principal amount of Notes to be redeemed plus accrued and unpaid interest to, but excluding, the redemption date.

The Notes contain customary terms and events of default. If an event of default (other than certain events of bankruptcy, insolvency or reorganization involving the Company) occurs and is continuing, the holders of at least 25% in aggregate principal amount of the outstanding Notes may declare 100% of the principal of, and any accrued and unpaid interest on, all of the Notes to be due and payable. Upon the occurrence of certain events of bankruptcy, insolvency or reorganization involving the Company, 100% of the principal of and accrued and unpaid interest, if any, on all of the Notes will become due and payable automatically. Notwithstanding the foregoing, the Notes provide that, to the extent the Company elects and for up to 270 days, the sole remedy for an event of default relating to certain failures by the Company to comply with certain reporting covenants consist exclusively of the right to receive additional interest on the Notes. The Company is not aware of any events of default, current events or market conditions that would allow holders to call or convert the Notes as of September 30, 2018.

The cash conversion feature of the Notes required bifurcation from the Notes and was initially accounted for as an equity instrument classified to stockholders’ equity, as the conversion feature was determined to be clearly and closely related to the Company’s stock. Based on market data available for publicly traded, senior, unsecured corporate bonds issued by companies in the same industry and asset base and with similar maturity, the Company estimated the implied interest rate, assuming no conversion option. Assumptions used in the estimate represent what market participants would use in pricing the liability component, including market interest rates, credit standing, and yield curves, all of which are defined as Level 2 observable inputs. The estimated implied interest rate was applied to the Notes, which resulted in a fair value of the liability component of $96,289,000 upon issuance, calculated as the present value of implied future payments based on the $115 million aggregate principal amount. The equity component of the Notes was recognized as a debt discount, recorded in additional paid-in capital, and represents the difference between the aggregate principal of the Notes and the fair value of the Notes without conversion option on their issuance date. The debt discount is amortized to interest expense using the effective interest method over five years, or the life of the Notes. The Company assesses the equity classification of the cash conversion feature quarterly, and it is not re-measured as long as it continues to meet the conditions for equity classification.

Interest expense recognized on the Notes during the three-month period ended September 30, 2018 includes $611,000, $911,000 and $160,000 for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. Interest expense recognized on the Notes during the nine-month period ended September 30, 2018 includes $1,833,000, $2,687,000 and $473,000 for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. The effective interest rate on the Notes is 6.6%, which includes the interest on the Notes, amortization of the debt discount and debt issuance costs. As of September 30, 2018, the carrying value of the Notes was approximately $102.4 million and the fair value of the principal was approximately $202.4 million. The fair value of the Notes was determined based on the most recent trade activity of the Notes as of September 30, 2018.

 

17


Table of Contents
11.

Stock-Based Compensation

For the three-month periods ended September 30, 2018 and 2017, the Company recorded stock-based compensation expense of approximately $2,779,000 and $1,817,000, respectively, for share-based awards granted under the Second Amended and Restated 2001 Repligen Corporation Stock Plan (the “2001 Plan”), the Repligen Corporation Amended and Restated 2012 Stock Option and Incentive Plan (the “2012 Plan,”), and the Repligen Corporation 2018 Stock Option and Incentive Plan (the “2018 Plan,” and together with the 2001 Plan and the 2012 Plan, the “Plans”). The Company recorded stock-based compensation expense of approximately $7,672,000 and $4,845,000 for the nine-month periods ended September 30, 2018 and 2017, respectively, for share-based awards granted under the Plans.

The following table presents stock-based compensation expense included in the Company’s consolidated statements of comprehensive income (amounts in thousands):

 

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

Cost of product revenue

   $ 277      $ 197      $ 777      $ 491  

Research and development

     253        127        650        338  

Selling, general and administrative

     2,249        1,493        6,245        4,016  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 2,779      $ 1,817      $ 7,672      $ 4,845  
  

 

 

    

 

 

    

 

 

    

 

 

 

The 2018 Plan allows for the granting of incentive and nonqualified options to purchase shares of common stock, restricted stock units (“RSUs”) and other equity awards. Employee grants under the Plans generally vest over a three- to five-year period, with 20%-33% vesting on the first anniversary of the date of grant and the remainder vesting in equal yearly installments thereafter. Nonqualified options and RSUs issued to non-employee directors under the Plans generally vest over one year. In the first quarter of 2018, to create a longer-term retention incentive, the Company’s Compensation Committee granted long-term incentive compensation awards to its Chief Executive Officer consisting of both stock options and RSUs that are subject to time-based vesting over nine years. Options granted under the Plans have a maximum term of ten years from the date of grant and generally, the exercise price of the stock options equals the fair market value of the Company’s common stock on the date of grant. At September 30, 2018, options to purchase 1,033,312 shares and 707,716 RSUs were outstanding under the Plans. At September 30, 2018, 2,906,351 shares were available for future grant under the 2018 Plan.

The Company uses the Black-Scholes option pricing model to calculate the fair value of stock option awards on the grant date, and the Company uses the value of the common stock as of the grant date to value RSUs. The Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award. The Company recognizes expense on awards with service based vesting over the employee’s requisite service period on a straight-line basis. In the third quarter of 2017, the Company issued performance stock units to certain employees related to the Spectrum Acquisition which are tied to the achievement of certain revenue and gross margin metrics and the passage of time. Additionally, in the first quarter of 2018, the Company issued performance stock units to certain individuals which are tied to the achievement of certain 2018 revenue metrics and the passage of time. The Company recognizes expense on performance based awards over the vesting period based on the probability that the performance metrics will be achieved. The Company recognizes stock-based compensation expense for options that are ultimately expected to vest, and accordingly, such compensation expense has been adjusted for estimated forfeitures.

Information regarding option activity for the nine-month period ended September 30, 2018 under the Plans is summarized below:

 

     Options
Outstanding
     Weighted-
Average
Exercise
Price Per
Share
     Weighted-
Average
Remaining
Contractual
Term
(in years)
     (in thousands)
Aggregate
Intrinsic
Value
 

Options outstanding at December 31, 2017

     734,940      $ 20.80        

Granted

     439,678        34.79        

Exercised

     (131,718      18.02        

Forfeited/cancelled

     (9,588      29.71        
  

 

 

          

Options outstanding at September 30, 2018

     1,033,312      $ 26.99        7.38      $ 29,421  
  

 

 

          

Options exercisable at September 30, 2018

     444,446      $ 18.73        5.29      $ 16,325  
  

 

 

          

 

18


Table of Contents
     Options
Outstanding
     Weighted-
Average
Exercise
Price Per
Share
     Weighted-
Average
Remaining
Contractual
Term
(in years)
     (in thousands)
Aggregate
Intrinsic
Value
 

Vested and expected to vest at September 30, 2018 (1)

     986,509      $ 26.64        7.29      $ 28,429  
  

 

 

          

 

  (1)

Represents the number of vested options as of September 30, 2018 plus the number of unvested options expected to vest as of September 30, 2018 based on the unvested outstanding options at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the closing price of the common stock on September 28, 2018, the last trading day of the nine-month period ended September 30, 2018, of $55.46 per share and the exercise price of each in-the-money option) that would have been received by the option holders had all option holders exercised their options on September 30, 2018.

The weighted average grant date fair value of options granted during the nine-month periods ended September 30, 2018 and 2017 was $18.56 and $16.94, respectively. The total fair value of stock options that vested during the nine-month periods ended September 30, 2018 and 2017 was approximately $2,113,000 and $2,074,000, respectively.

Information regarding RSU and performance stock unit activity for the nine-month period ended September 30, 2018 under the Plans is summarized below:

 

     Units
Outstanding
     Weighted-
Average
Remaining
Contractual
Term
(in years)
     (in
thousands)

Aggregate
Intrinsic
Value
 

Restricted and performance stock units outstanding at December 31, 2017

     505,235        

Granted

     385,461        

Vested

     (134,590      

Forfeited/cancelled

     (48,390      
  

 

 

       

Restricted stock units outstanding at September 30, 2018

     707,716        3.94      $ 39,250  
  

 

 

       

Vested and expected to vest at September 30, 2018 (1)

     649,985        3.43      $ 36,048  
  

 

 

       

 

  (1)

Represents the number of unvested RSUs expected to vest as of September 30, 2018 based on the unvested outstanding RSUs at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (equal to the closing price of the common stock on September 28, 2018, the last trading day of the nine-month period ended September 30, 2018, of $55.46 per share) that would have been received by the RSU holders had all RSUs vested on September 28, 2018. The aggregate intrinsic value of RSUs vested during the nine-month periods ended September 30, 2018 and 2017 was approximately $5,165,000 and $3,480,000, respectively.

The weighted average grant date fair value of RSUs granted during the nine-month periods ended September 30, 2018 and 2017 was $35.13 and $36.85, respectively. The total grant date fair value of RSUs that vested during the nine-month periods ended September 30, 2018 and 2017 was approximately $4,065,000 and $2,565,000, respectively.

As of September 30, 2018, there was $28,360,000 of total unrecognized compensation cost related to unvested share-based awards. This cost is expected to be recognized over a weighted average remaining requisite service period of 4.51 years.

 

12.

Income Taxes

The Company’s effective tax rate for the three- and nine-month periods ended September 30, 2018 was 27.6% and 24.6%, respectively, compared to 330.9% and (183.8%), respectively, for the corresponding periods in the prior year. The effective tax rate for the three- and nine-month periods ended September 30, 2018 was higher than the U.S. statutory rate of 21% due to state tax effects and the impact of the Global Intangible Low-Taxed Income (“GILTI”) tax enacted as part of the Act enacted in December 2017. For the three- and nine-month periods ended September 30, 2017, the

 

19


Table of Contents

effective tax rate was lower than the U.S. statutory tax rate of 34% primarily due to the sale of intellectual property from Repligen Corporation to Repligen Sweden AB. The Company utilized certain of its U.S. deferred tax assets as a result of this sale and reduced its valuation allowance on these deferred tax assets by approximately $9,200,000 in the second quarter of 2017. The Company recorded a tax benefit of $5,625,000 on the Company’s consolidated statements of comprehensive income as a result of the sale of the intellectual property.

ASU 2016-16,“Intra-Entity Transfers of Assets Other Than Inventory,” requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. The Company adopted the provisions of this ASU in the first quarter of 2018. The adoption resulted in a decrease of $5,609,000 to other assets, a decrease of $4,932,000 to deferred tax liabilities and a decrease of $677,000 to accumulated deficit at January 1, 2018.

At December 31, 2017, the Company had net operating loss carryforwards of approximately $19,652,000 in the U.S., net operating loss carryforwards of approximately €603,000 (approximately $743,000) in Germany, federal business tax credit carryforwards of $297,000 and state business tax credit carryforwards of approximately $99,000 available to reduce future domestic income taxes, if any. The net operating loss and business tax credits carryforwards will continue to expire at various dates through December 2037. The net operating loss and business tax credit carryforwards are subject to review and possible adjustment by the Internal Revenue Service. While an IRC Section 382 study was completed in the second quarter of 2017, and no current limitations were identified, use of these net operating loss and business tax credit carryforwards may be limited in the future based on certain changes in the ownership interest of significant stockholders.

On December 22, 2017, the Act was signed into law. The Act made significant changes to federal tax law, including, but not limited to, a reduction in the federal income tax rate from 35% to 21%, taxation of certain global intangible low-taxed income, allowing for immediate expensing of qualified assets, stricter limits on deductions for interest and certain executive compensation, and a one-time transition tax on previously deferred earnings of certain foreign subsidiaries. Due to the complexities involved in accounting for the enactment of the Act, the SEC issued Staff Accounting Bulletin No. (“SAB”) 118, which allows a registrant to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Under the SAB 118 guidance, the Company has determined that although its accounting for the effect of certain provisions of the Act is incomplete, it is able to make reasonable estimates for certain effects of tax reform and therefore have recorded provisional amounts.

The Act lowered the Company’s U.S. statutory federal tax rate from 35% to 21% effective January 1, 2018. The Company recorded a tax benefit of $12,812,000 in the year ended December 31, 2017 for the reduction in its US deferred tax assets and liabilities resulting from the rate change.

The Company is subject to a territorial tax system under the Act, in which the Company is required to provide for tax on GILTI earned by certain foreign subsidiaries. Additionally, the Company is required to make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense. As of September 30, 2018, the Company is still evaluating the effects of the GILTI provisions as guidance and interpretations continue to emerge. Therefore, the Company has not determined its accounting policy on the GILTI provisions. However, the standard requires that the Company reflects the impact of the GILTI provisions as a period expense until the accounting policy is finalized. Therefore, the Company has included the provisional estimate of GILTI related to current-year operations in its estimated annual effective tax rate only and will be updating the impact and accounting policy as the analysis related to the GILTI provisions is completed.

The Act also includes a one-time deemed repatriation transition tax whereby entities that are shareholders of a specified foreign corporation must include in gross income the undistributed and previously untaxed post-1986 earnings and profits of the specified foreign corporation. The provisional amount recorded at December 31, 2017 increased the Company’s tax provision by $3,266,000. This amount may change as the Company refines its calculations of post-1986 earnings and profits for our foreign subsidiaries, as well as the amounts held in cash.

The Company anticipates that future guidance and interpretations with respect to the Act will cause the Company to further adjust its provisional amounts recorded as of December 31, 2017. No further adjustments have been made to these provisional amounts in 2018. Any measurement period adjustments will be reported as a component of provision for income taxes in the reporting period the amounts are determined. The final accounting will be completed no later than one year from the enactment of the Act.

The Company’s tax returns are subject to examination by federal, state and international tax authorities for the following periods:

 

20


Table of Contents

Jurisdiction

  

Fiscal Years
Subject

to Examination

United States – federal and state

   2015-2017

Sweden

   2011-2017

Germany

   2017

Netherlands

   2012-2017

 

13.

Fair Value Measurement

In determining the fair value of its assets and liabilities, the Company uses various valuation approaches. The Company employs a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances. The fair value hierarchy is broken down into three levels based on the source of inputs as follows:

 

                Level 1  –   Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access
                Level 2  –   Valuations based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable, either directly or indirectly
                Level 3  –   Valuations based on inputs that are unobservable and significant to the overall fair value measurement

The availability of observable inputs can vary among the various types of financial assets and liabilities. To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for financial statement disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is categorized is based on the lowest level input that is significant to the overall fair value measurement.

The Company’s fixed income investments have historically comprised of obligations of U.S. government agencies and corporate marketable securities. These investments have been initially valued at the transaction price and subsequently valued, at the end of each reporting period, utilizing third party pricing services or other market observable data. The pricing services utilize industry standard valuation models, including both income and market based approaches and observable market inputs to determine value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates and other industry and economic events. At least annually, the Company validates applicable prices provided by third party pricing services by reviewing their pricing methods and matrices, obtaining market values from other pricing sources, analyzing pricing data in certain instances and confirming that the relevant markets are active.

As of September 30, 2018 and December 31, 2017, the Company had no assets or liabilities for which fair value measurement is either required or has been elected to be applied.

In May 2016, the Company issued $115.0 million aggregate principal amount of the Notes due June 1, 2021. Interest is payable semi-annually in arrears on June 1 and December 1 of each year, beginning December 1, 2016. As of September 30, 2018, the carrying value of the Notes was approximately $102.4 million, net of unamortized discount, and the fair value of the Notes was approximately $202.4 million. The fair value of the Notes was determined based on the most recent trade activity of the Notes as of September 30, 2018. These valuations are Level 1 valuations, as the valuations are based on unadjusted quoted prices in active markets that the Company has the ability to access. The Notes are discussed in more detail in Note 10, “Convertible Senior Notes.”

There were no re-measurements to fair value during the nine-month period ended September 30, 2018 of financial assets and liabilities that are not measured at fair value on a recurring basis.

 

21


Table of Contents
14.

Commitments and Contingencies

The Company leases its headquarters in Waltham, Massachusetts as well as certain of its office and manufacturing space around the world.

In February 2018, the Company entered into an agreement to lease 63,761 square feet of office and manufacturing space in Marlborough, Massachusetts from U.S. REIF 111 Locke Drive Massachusetts, LLC (the “Premises”).

The term of the lease commenced on June 1, 2018 (the “Commencement Date”) and shall continue for a period of 126 consecutive months, unless earlier terminated in accordance with the terms of the lease (the “Lease Term”). Under the lease, the Company has the option to extend the Lease Term for two additional five-year periods.

Fixed rent with respect to 40,000 square feet of the Premises commenced on the Commencement Date, and rent for the full 63,761 square feet of the Premises shall begin 19 months following the Commencement Date. Under the terms of the lease, the Company has provided a letter of credit of approximately $163,000 as a security deposit and is required to pay its pro rata share of any building operating expenses and real estate taxes.

Future minimum rental commitments under the Company’s leases as of September 30, 2018 are as follows (amounts in thousands):

 

     Minimum
Rental
Commitments
 

2018 (three months remaining)

   $ 893  

2019

     3,425  

2020

     3,266  

2021

     2,957  

2022

     2,049  

Thereafter

     4,872  

 

15.

Related Party Transactions

Certain facilities leased by Spectrum are owned by the former owner of Spectrum, who currently holds greater than 10% of the Company’s outstanding common stock. The lease amounts paid to this shareholder were negotiated in connection with the Spectrum Acquisition. The Company has incurred rent expense totaling $555,000 for the nine-month period ended September 30, 2018 related to these leases.

As part of the Spectrum Acquisition, the Company is responsible for filing all tax returns for Spectrum for the period from January 1, 2017 through July 31, 2017, the day before the Spectrum Acquisition. The Company is responsible for collecting any tax refunds from federal and state authorities and remitting these refunds to the former shareholders of Spectrum, including the former owner of Spectrum who currently holds greater than 10% of the Company’s outstanding common stock. As of September 30, 2018, the Company has accrued $1,728,000 of these refunds payable to the Spectrum shareholders, net of $207,000 of expenses paid by the Company on behalf of Spectrum for tax preparation and other fees. These amounts are included in accrued liabilities on the Company’s consolidated balance sheet.

 

16.

Segment Reporting

The Company views its operations, makes decisions regarding how to allocate resources and manages its business as one operating segment. As a result, the financial information disclosed herein represents all of the material financial information related to the Company’s sole operating segment.

The following table represents the Company’s total revenue by geographic area (based on the location of the customer):

 

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

North America

     49     45     47     40

Europe

     39     45     41     50

Asia and Australia

     12     10     12     10

Other

     0     0     0     0
  

 

 

   

 

 

   

 

 

   

 

 

 

Total

     100     100     100     100
  

 

 

   

 

 

   

 

 

   

 

 

 

 

22


Table of Contents

Revenue from significant customers as a percentage of the Company’s total revenue is as follows:

 

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

MilliporeSigma

     18     14     17     18

GE Healthcare

     16     17     16     24

Significant accounts receivable balances as a percentage of the Company’s total trade accounts receivable are as follows:

 

     September 30,
2018
    December 31,
2017
 

GE Healthcare

     21     11

MilliporeSigma

     14     19

 

23


Table of Contents

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

Overview

Repligen and its subsidiaries, collectively doing business as Repligen Corporation (“Repligen”, “we”, “our”, or “the Company”) is a leading provider of advanced bioprocessing technology and solutions used in the process of manufacturing biologic drugs. Our products are made to substantially increase biopharmaceutical manufacturing efficiencies and flexibility. As the global biologics market continues to experience strong growth and expansion, our customers – primarily large biopharmaceutical companies and contract manufacturing organizations – face critical production cost, capacity, quality and time pressures that our products are made to address. Our commitment to bioprocessing is helping to set new standards for the way our customers manufacture biologic drugs – monoclonal antibodies, recombinant proteins, vaccines and gene therapies. We are dedicated to inspiring advances in bioprocessing as a trusted partner in the production of biologic drugs that improve human health worldwide.

Prior to 2012, the Company was focused on drug development, with clinical trial costs supported by bioprocessing product sales. At that time our bioprocessing business was largely represented by sales of Protein A ligands, which we sell through long-term original equipment manufacturer (“OEM”) supply agreements. Our 2011 acquisition of Novozymes Biopharma Sweden AB further expanded our proteins product portfolio and provided the impetus to set a new direction for the company. By mid-2012, we permanently discontinued and have since divested all drug development programs. We retained our proteins OEM business and, through internal innovation and strategic acquisitions, we have built chromatography and filtration product offerings that we sell directly to biologics manufacturers. We continue to seek out strategic opportunities to strengthen and expand our bioprocessing business.

We currently operate as one bioprocessing business, with a comprehensive suite of products to serve both upstream and downstream processes in biologic drug manufacturing. Building on over 35 years of industry expertise, we have developed a broad and diversified product portfolio that reflects our commitment to build a best-in-class bioprocessing technology company with a world-class direct sales and commercial organization.

Our Protein products are represented by our Protein A affinity ligands and cell culture growth factor products. In addition to long-standing OEM supply agreements with GE Healthcare, MilliporeSigma and Purolite Life Sciences for these products, in June 2018 we secured an agreement with Navigo Proteins GmbH for the exclusive co-development of multiple affinity ligands for which Repligen holds commercialization rights. We are manufacturing and have agreed to supply the first of these ligands, NGL-Impact™ A, exclusively to Purolite Life Sciences, who will pair our high-performance ligand with their agarose jetting base bead technology used in Purolite’s Jetted A50 Protein A resin.

Our direct-to customer Chromatography product line includes a number of products used in the downstream purification and quality control of biological drugs, including a broad range of OPUS® pre-packed chromatography columns, chromatography resins and ELISA test kits.

Our direct-to-customer Filtration product line includes our XCell™ ATF system for use in upstream process intensification, our Sius™ TFF cassettes for use in downstream purification and formulation processes, our KrosFlo® line of hollow fiber cartridges and TFF systems, and our ProConnex® single-use tubing sets. With the addition of Spectrum LifeSciences LLC (“Spectrum”) in August 2017 (the “Spectrum Acquisition”), we now in-house manufacture hollow fiber filters that can be used in our XCell ATF systems and have increased our direct sales presence in Europe and Asia. In September 2018, we entered into a collaboration agreement with Sartorius Stedim Biotech (“SSB”) to integrate our XCell ATF cell retention control technology into SSB’s BIOSTAT® STR large-scale, single-use bioreactors, to create novel perfusion-enabled bioreactors. We continue to expand the applications for our bioprocessing products and to diversify our end markets beyond monoclonal antibodies to include vaccines, recombinant protein and gene therapies.

Critical Accounting Policies and Estimates

A “critical accounting policy” is one which is both important to the portrayal of our financial condition and results and requires management’s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. For a description of our critical accounting policies that affect our more significant judgments and estimates used in the preparation of our consolidated financial statements, refer to Management’s Discussion and Analysis of Financial Condition and Results of Operations and our significant accounting policies in Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2017 filed with the SEC.

 

24


Table of Contents

Results of Operations

Revenues

Product revenues for the three- and nine-month periods ended September 30, 2018 and 2017 were as follows (amounts in thousands, except percentages):

 

     Three Months Ended
September 30,
    2018      Nine Months Ended
September 30,
 
     2018      2017      $ Change     % Change      2017      $ Change     % Change  

Product revenue

   $ 49,500      $ 36,514      $ 12,986       35.6   $ 142,042      $ 99,516      $ 42,526       42.7

Royalty and other revenue

     29        66        (37     (56.1 %)      48        108        (60     (55.6 %) 
  

 

 

    

 

 

    

 

 

     

 

 

    

 

 

    

 

 

   

Total revenues

   $ 49,529      $ 36,580      $ 12,949       35.4   $ 142,090      $ 99,624      $ 42,466       42.6
  

 

 

    

 

 

    

 

 

     

 

 

    

 

 

    

 

 

   

Sales of bioprocessing products increased 35.6% and 42.7% in the three- and nine-month periods ended September 30, 2018, respectively, compared to the corresponding periods in the prior year. This increase was primarily due to continued adoption of our products by our key bioprocessing customers and for the three- and nine-month periods of 2018, the addition of revenues following the Spectrum Acquisition. Sales of our bioprocessing products are impacted by the timing of orders, development efforts at our customers or end-users and regulatory approvals for biologics that incorporate our products, which may result in significant quarterly fluctuations. Such quarterly fluctuations are expected, but they may not be predictive of future revenue or otherwise indicate a trend.

Costs and operating expenses

Total costs and operating expenses for the three- and nine-month periods ended September 30, 2018 and 2017 were comprised of the following (amounts in thousands, except percentages):

 

     Three Months Ended
September 30,
    2018      Nine Months Ended
September 30,
 
     2018      2017      $ Change      % Change      2017      $ Change      % Change  

Cost of product revenue

   $ 22,183      $ 19,987      $ 2,196        11.0   $ 62,939      $ 47,913      $ 15,026        31.4

Research and development

     3,601        2,001        1,600        80.0     12,669        5,603        7,066        126.1

Selling, general and administrative

     15,859        14,998        861        5.7     48,347        35,365        12,982        36.7
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

Total costs and operating expenses

   $ 41,643      $ 36,986      $ 4,657        12.6   $ 123,955      $ 88,881      $ 35,074        39.5
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

Cost of product revenue increased 11.0% and 31.4% in the three- and nine-month periods ended September 30, 2018, respectively, compared to the corresponding periods in the prior year. This increase is primarily due to the increased product revenues noted above. Gross margins may fluctuate in the fourth quarter of 2018 and future quarters based on expected production volume and product mix.

Research and development expenses increased by 80.0% and 126.1% in the three- and nine-month periods ended September 30, 2018, respectively, compared to the corresponding periods in the prior year. This increase is driven by investments made in the second quarter of 2018 to expand our proteins product offerings through our development agreement with Navigo Proteins GmbH. Additionally, the increase is related to product development activities acquired as part of the Spectrum Acquisition and increased activity on our various bioprocessing product development projects.

Selling, general and administrative expenses increased 5.7% and 36.7% in the three- and nine-month periods ended September 30, 2018, respectively, compared to the corresponding periods in the prior year. This increase is due to selling and administrative activities incurred following the Spectrum Acquisition, as well as the continued buildout of our administrative infrastructure to support future growth and continued expansion of our customer-facing activities to drive sales of our bioprocessing products.

Investment income

Investment income for the three- and nine-month periods ended September 30, 2018 and 2017 was as follows (amounts in thousands, except percentages):

 

25


Table of Contents
     Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
     2018      2017      $ Change      % Change     2018      2017      $ Change      % Change  

Investment income

   $ 558      $ 102      $ 456        447.1   $ 1,251      $ 308      $ 943        306.2

Investment income includes income earned on invested cash balances. The increase in investment income in the three- and nine-month periods ended September 30, 2018 compared to the corresponding prior year periods is attributable to higher average invested cash balances and higher interest rates on such cash balances.

Interest expense

Interest expense for the three- and nine-month periods ended September 30, 2018 and 2017 was as follows (amounts in thousands, except percentages):

 

     Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
     2018     2017     $ Change     % Change     2018     2017     $ Change     % Change  

Interest expense

   $ (1,687   $ (1,618   $ (69     (4.3 %)    $ (5,008   $ (4,804   $ (204     (4.2 %) 

Increases in interest expense in the three- and nine-month periods ended September 30, 2018, respectively, compared to the corresponding periods in the prior year are attributable to interest expense related to the issuance of 2.125% Convertible Senior Notes due 2021 (the “Notes”) in May 2016.

Other (expenses) income

Other (expenses) income for the three- and nine-month periods ended September 30, 2018 and 2017 was as follows (amounts in thousands, except percentages):

 

     Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
     2018     2017     $ Change     % Change     2018      2017     $ Change      % Change  

Other (expenses) income

   $ (134   $ (100   $ (34     (34.0 %)    $ 187      $ (548   $ 735        134.1

Changes in other (expenses) income in the three- and nine-month periods ended September 30, 2018, respectively, compared to the corresponding periods in the prior year are primarily attributable to foreign currency gains and losses related to amounts due from non-Swedish kronor-based customers and cash balances denominated in U.S. dollars and British pounds held by Repligen Sweden AB.

Income tax provision (benefit)

Income tax provision (benefit) for the three- and nine-month periods ended September 30, 2018 and 2017 was as follows (amounts in thousands, except percentages):

 

     Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
     2018      2017     $ Change      % Change     2018      2017     $ Change      % Change  

Income tax provision (benefit)

   $ 1,829      $ (6,691   $ 8,520        127.3   $ 3,586      $ (10,476   $ 14,062        134.2

For the three- and nine-month periods ended September 30, 2018, we had income before taxes of $6,623,000 and $14,565,000, respectively, and recorded a tax provision of $1,829,000 and $3,586,000, respectively. The effective tax rate was 27.6% and 24.6% for the three- and nine-month periods ended September 30, 2018, respectively, and is based upon the estimated income for the year and the composition of the income in different jurisdictions. The effective tax rate for the three- and nine-month periods ended September 30, 2018 was higher than the U.S. statutory rate of 21% due to state tax effects and the impact of the Global Intangible Low-Taxed Income tax enacted as part of the Tax Cuts and Jobs Act (the “Act”) enacted in December 2017.

For the three- and nine-month periods ended September 30, 2017, we had losses before taxes of $(2,022,000) and income before taxes of $5,699,000, respectively, and recorded a tax benefit of ($6,691,000) and ($10,476,000), respectively. The effective tax rate was 330.9% and (183.8%) for the three- and nine-month periods ended September 30, 2017, respectively, and is based upon the estimated income for the year and the composition of the income in different jurisdictions. The effective tax rate was lower than the U.S. statutory tax rate of 34% primarily due to a benefit of approximately $6,611,000 related to the release of the valuation allowance on deferred tax assets held in the United States, resulting from the Spectrum

 

26


Table of Contents

Acquisition in the third quarter of 2017 and a benefit of approximately $5,625,000 related to the reduction of the Company’s valuation allowance on its deferred tax assets resulting from the sale of certain intellectual property from Repligen Corporation to Repligen Sweden AB in the second quarter of 2017.

Non-GAAP Financial Measures

We provide non-GAAP adjusted income from operations; adjusted net income; and adjusted EBITDA as supplemental measures to GAAP measures regarding our operating performance. These financial measures exclude the items detailed below and, therefore, have not been calculated in accordance with GAAP. A detailed explanation and a reconciliation of each non-GAAP financial measure to its most comparable GAAP financial measure is provided below.

We include this financial information because we believe these measures provide a more accurate comparison of our financial results between periods and more accurately reflect how management reviews its financial results. We excluded the impact of certain acquisition-related items because we believe that the resulting charges do not accurately reflect the performance of our ongoing operations for the period in which such charges are incurred.

Adjusted Income from Operations

Adjusted income from operations is measured by taking income from operations as reported in accordance with GAAP and excluding acquisition and integration costs, amortization of intangible assets and inventory step-up charges booked through our consolidated statements of comprehensive income. The following is a reconciliation of income from operations in accordance with GAAP to adjusted income from operations for the three- and nine-month periods ended September 30, 2018 and 2017 (amounts in thousands):

 

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

GAAP income (loss) from operations

   $ 7,886      $ (406   $ 18,135      $ 10,743  

Adjustments to income from operations:

          

Acquisition and integration costs

     805        3,378       2,313        6,165  

Intangible amortization

     2,608        1,993       7,906        3,476  

Inventory step-up charges

     —          2,720       —          2,944  
  

 

 

    

 

 

   

 

 

    

 

 

 

Adjusted income from operations

   $ 11,299      $ 7,685     $ 28,354      $ 23,328  
  

 

 

    

 

 

   

 

 

    

 

 

 

Adjusted Net Income

Adjusted net income is measured by taking net income as reported in accordance with GAAP and excluding acquisition and integration costs and related tax effects, amortization of intangible assets and related tax effects, inventory step-up charges and non-cash interest expense booked through our consolidated statements of comprehensive income. The following is a reconciliation of net income in accordance with GAAP to adjusted net income for the three-month periods ended September 30, 2018 and 2017 (amounts in thousands, except per share data):

 

     Three Months Ended September 30,  
     2018     2017  
     Amount     Fully Diluted
Earnings per
Share
    Amount     Fully Diluted
Earnings per
Share
 

GAAP net income

   $ 4,794     $ 0.10     $ 4,669     $ 0.11  

Adjustments to net income:

        

Acquisition and integration costs

     805       0.02       3,378       0.08  

Intangible amortization

     2,608       0.06       1,993       0.05  

Inventory step-up charges

     —         —         2,720       0.06  

Non-cash interest expense

     1,071       0.02       1,002       0.02  

Tax effect of intangible amortization and acquisition and integration costs

     (248     (0.01     (577     (0.01

 

27


Table of Contents
     Three Months Ended September 30,  
     2018      2017  
     Amount      Fully Diluted
Earnings per
Share
     Amount     Fully Diluted
Earnings per
Share
 

Release of valuation allowance on deferred tax assets

     —          —          (6,611     (0.16
  

 

 

    

 

 

    

 

 

   

 

 

 

Adjusted net income

   $ 9,030      $ 0.19      $ 6,574     $ 0.15  
  

 

 

    

 

 

    

 

 

   

 

 

 

Per share totals may not add due to rounding.

The following is a reconciliation of net income in accordance with GAAP to non-GAAP adjusted net income for the nine-month periods ended September 30, 2018 and 2017 (amounts in thousands, except per share data):

 

     Nine Months Ended September 30,  
     2018     2017  
     Amount     Fully Diluted
Earnings per
Share
    Amount     Fully Diluted
Earnings per
Share
 

GAAP net income

   $ 10,979     $ 0.24     $ 16,175     $ 0.43  

Adjustments to net income:

        

Acquisition and integration costs

     2,313       0.05       6,165       0.16  

Intangible amortization

     7,906       0.18       3,476       0.09  

Inventory step-up charges

     —         —         2,944       0.08  

Non-cash interest expense

     3,160       0.07       2,958       0.08  

Tax effect of intangible amortization and acquisition and integration costs

     (779     (0.02     (781     (0.02

Release of valuation allowance on deferred tax assets

     —         —         (12,236     (0.33
  

 

 

   

 

 

   

 

 

   

 

 

 

Adjusted net income

   $ 23,579     $ 0.52     $ 18,701     $ 0.50  
  

 

 

   

 

 

   

 

 

   

 

 

 

Adjusted EBITDA

Adjusted EBITDA is measured by taking net income as reported in accordance with GAAP, excluding investment income, interest expense, taxes, depreciation and amortization, and excluding acquisition and integration costs and inventory step-up charges booked through our consolidated statements of comprehensive income. The following is a reconciliation of net income in accordance with GAAP to adjusted EBITDA for the three- and nine-month periods ended September 30, 2018 and 2017 (amounts in thousands):

 

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

GAAP net income

   $ 4,794     $ 4,669     $ 10,979     $ 16,175  

Adjustments to net income:

        

Investment income

     (558     (102     (1,251     (308

Interest expense

     1,687       1,618       5,008       4,804  

Tax provision

     1,829       (6,691     3,586       (10,476

Depreciation

     1,273       1,130       3,871       2,988  

Amortization

     2,608       1,993       7,906       3,476  
  

 

 

   

 

 

   

 

 

   

 

 

 

EBITDA

     11,633       2,617       30,099       16,659  

Other adjustments:

        

Acquisition and integration costs

     805       3,378       2,313       6,165  

Inventory step-up charges

     —         2,720       —         2,944  
  

 

 

   

 

 

   

 

 

   

 

 

 

Adjusted EBITDA

   $ 12,438     $ 8,715     $ 32,412     $ 25,768  
  

 

 

   

 

 

   

 

 

   

 

 

 

 

28


Table of Contents

Liquidity and Capital Resources

We have financed our operations primarily through revenues derived from product sales, research grants, proceeds and royalties from license arrangements, sales of equity securities and issuance of convertible debt. Our revenue for the foreseeable future will primarily be limited to our bioprocessing product revenue.

At September 30, 2018, we had cash and cash equivalents of $190,304,000 compared to cash and cash equivalents of $173,759,000 at December 31, 2017.

On August 1, 2017, we completed our acquisition of Spectrum for approximately $122.9 million in cash and 6,153,995 unregistered shares of the Company’s common stock and a working capital adjustment of $425,000 for a total purchase price of $370.9 million.

During the third quarter of 2018, the closing price of the Company’s common stock exceeded 130% of the conversion price of the Notes for more than 20 trading days of the last 30 consecutive trading days of the quarter. As a result, the Notes are convertible at the option of the holders of the Notes during the fourth quarter of 2018. The Notes have a face value of $115.0 million and a carrying value of $102.4 million and are classified as current liabilities on the Company’s consolidated balance sheet as of September 30, 2018. It is the Company’s policy and intent to settle the face value of the Notes in cash and any excess conversion premium in shares of our common stock. Between the end of the third quarter and the date of this filing, none of the Notes have been converted by the holders of such Notes.

Operating activities

For the nine-month period ended September 30, 2018, our operating activities provided cash of $27,215,000 reflecting net income of $10,979,000 and non-cash charges totaling $23,187,000 primarily related to depreciation, amortization, non-cash interest expense, deferred tax expense and stock-based compensation charges. An increase in accounts receivable consumed $1,583,000 of cash and was primarily driven by the 43% year-to-date increase in revenues. An increase in inventory levels to accommodate future revenue growth consumed $4,805,000 of cash and payment of accrued liabilities consumed $1,070,000 of cash. This utilization of cash is partially offset by $3,354,000 of cash provided by an increase in accounts payable due to the timing of payments to vendors. The remaining cash flow used in operations resulted from net unfavorable changes in various other working capital accounts.

For the nine-month period ended September 30, 2017, our operating activities provided cash of $2,233,000 reflecting net income of $16,175,000 and non-cash charges totaling $1,179,000 primarily related to depreciation, amortization, non-cash interest expense, deferred tax expense and stock-based compensation charges. An increase in accounts receivable consumed $8,472,000 of cash and was primarily due to the increase in revenues and timing of cash receipts from customers. Payments of accrued liabilities consumed $6,089,000 of cash and were mainly due to the payment of contingent consideration to Refine and Atoll related to 2016 sales milestones and the payment of certain Spectrum liabilities in the third quarter of 2017. The remaining cash flow provided by operations resulted from net unfavorable changes in various other working capital accounts.

Investing activities

Our investing activities consumed $8,580,000 of cash related to capital expenditures for the nine-month period ended September 30, 2018. Our investing activities consumed $97,075,000 of cash for the nine-month period ended September 30, 2017, primarily due to the payment of cash consideration of $112,941,000 (net of cash received) for the Spectrum Acquisition and $3,686,000 used for fixed asset additions, partially offset by net redemptions of marketable securities of $19,552,000.

Financing activities

For the nine-month period ended September 30, 2018, our financing activities provided $2,363,000 of cash. We received proceeds of $2,374,000 from stock option exercises, partially offset by cash outlays of $11,000 related to the partial conversion of the Notes in the first quarter of 2018. For the nine-month period ended September 30, 2017, our financing activities provided $129,642,000 of cash. In July 2017, we completed a public offering in which 2,807,017 shares of our common stock were sold to the public at a price of $42.75 per share. The underwriters were granted an option, which they exercised in full, to purchase an additional 421,052 shares of our common stock. Total proceeds from this offering, net of underwriting discounts, commissions and other offering expenses, totaled approximately $129.3 million. Proceeds from stock option exercises in the nine-month period ended September 30, 2017 were $2,035,000, partially offset by contingent

 

29


Table of Contents

consideration payments of $1,702,000 related to the initial valuation of the likelihood that the 2016 XCell™ ATF sales milestones and Atoll revenue growth milestones would be achieved.

We do not currently use derivative financial instruments.

Working capital decreased by approximately $80,169,000 to $137,402,000 at September 30, 2018 from $217,571,000 at December 31, 2017 due to the various changes noted above.

Our future capital requirements will depend on many factors, including the following:

 

   

the expansion of our bioprocessing business;

 

   

our identification and execution of strategic acquisitions or business combinations;

 

   

the ability to sustain sales and profits of our bioprocessing products;

 

   

market acceptance of our new products;

 

   

our ability to acquire additional bioprocessing products;

 

   

the resources required to successfully integrate our recently acquired businesses and recognize expected synergies;

 

   

the scope of and progress made in our research and development activities;

 

   

the extent of any share repurchase activity;

 

   

the election of any Note holders to convert their Notes during an eligible period; and

 

   

the success of any proposed financing efforts.

Absent acquisitions of additional businesses, products, product candidates or intellectual property, we believe our current cash balances are adequate to meet our cash needs for at least twelve months from the date of this filing. We expect operating expenses to increase as we integrate Spectrum into our business, continue to develop and expand our bioprocessing product lines and expand our commercial capabilities for the foreseeable future. Our future capital requirements may include, but are not limited to, purchases of property, plant and equipment, the acquisition of additional bioprocessing products and technologies to complement our existing manufacturing capabilities, continued investment in our intellectual property portfolio and future repayment of convertible debt.

We plan to continue to invest in our bioprocessing business and in key research and development activities associated with the development of new bioprocessing products. We actively evaluate various strategic transactions on an ongoing basis, including monetizing existing assets and licensing or acquiring complementary products, technologies or businesses that would complement our existing portfolio of development programs. We continue to seek to acquire such potential assets that may offer us the best opportunity to create value for our shareholders. In order to acquire such assets, we may need to seek additional financing to fund these investments. This may require the issuance or sale of additional equity or debt securities. The sale of additional equity may result in additional dilution to our stockholders. Should we need to secure additional financing to acquire a product, fund future investment in research and development, or meet our future liquidity requirements, we may not be able to secure such financing, or obtain such financing on favorable terms because of the volatile nature of the biotechnology marketplace.

Contractual Obligations and Commitments

In February 2018, we entered into an agreement to lease 63,761 square feet of office and manufacturing space in Marlborough, Massachusetts from U.S. REIF 111 Locke Drive Massachusetts, LLC (the “Premises”).

The lease commences during the second quarter of 2018 (the “Commencement Date”) and shall continue for a period of 126 consecutive months, unless earlier terminated in accordance with the terms of the lease (the “Lease Term”). Under the lease, the Company has the option to extend the Lease Term for two additional five-year periods.

Fixed rent with respect to 40,000 square feet of the Premises only, shall commence on the Commencement Date, and rent for the full 63,761 square feet of the Premises shall begin 19 months following the Commencement Date. Under the terms of the lease, the Company has provided a letter of credit of approximately $163,000 as a security deposit and is required to pay its pro rata share of any building operating expenses and real estate taxes.

Other than the lease detailed above, there were no material changes to our contractual obligations during the three- and nine-month periods ended September 30, 2018. For a complete discussion of our contractual obligations, please refer to Part II,

 

30


Table of Contents

Item 7., “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” in our Annual Report on Form 10-K for the year ended December 31, 2017 filed with the SEC.

Off-Balance Sheet Arrangements

We do not have any special purpose entities or off-balance sheet financing arrangements as of September 30, 2018.

Cautionary Statement Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements which are made pursuant to the safe harbor provisions of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The forward-looking statements in this Quarterly Report on Form 10-Q do not constitute guarantees of future performance. Investors are cautioned that statements in this Quarterly Report on Form 10-Q which are not strictly historical statements, including, without limitation, express or implied statements or guidance regarding current or future financial performance and position, potential impairment of future earnings, management’s strategy, plans and objectives for future operations or acquisitions, product development and sales, agreements with our current or potential customers, product candidate research, development and regulatory approval, selling, general and administrative expenditures, intellectual property, development and manufacturing plans, availability of materials and product and adequacy of capital resources, repayment of our convertible senior notes and financing plans constitute forward-looking statements. These forward-looking statements are based on current expectations, estimates, forecasts and projections about the industry and markets in which the Company operates, and management’s beliefs and assumptions. The Company undertakes no obligation to publicly update or revise the statements in light of future developments. In addition, other written or oral statements that constitute forward-looking statements may be made by the Company or on the Company’s behalf. Words such as “expect,” “seek,” “anticipate,” “intend,” “plan,” “believe,” “could,” “estimate,” “may,” “target,” “project,” or variations of such words and similar expressions are intended to identify forward-looking statements. Such forward-looking statements are subject to a number of risks and uncertainties that could cause actual results to differ materially from those anticipated, including, without limitation, risks associated with: the success of current and future collaborative or supply relationships, including our agreements with GE Healthcare and MilliporeSigma, our ability to successfully grow our bioprocessing business, including as a result of acquisitions, commercialization or partnership opportunities, and our ability to develop and commercialize products, our ability to obtain required regulatory approvals, our compliance with all Food and Drug Administration regulations, our ability to obtain, maintain and protect intellectual property rights for our products, the risk of litigation regarding our patent and other intellectual property rights, the risk of litigation with collaborative partners, our limited manufacturing capabilities and our dependence on third-party manufacturers and value-added resellers, our ability to hire and retain skilled personnel, the market acceptance of our products, reduced demand for our products that adversely impacts our future revenues, cash flows, results of operations and financial condition, our ability to compete with larger, better financed life sciences companies, our history of losses and expectation of incurring losses, our ability to generate future revenues, our ability to successfully integrate our recently acquired businesses, our ability to raise additional capital to fund potential acquisitions, our volatile stock price, and the effects of our anti-takeover provisions. Further information on potential risk factors that could affect our financial results are included in the filings made by us from time to time with the Securities and Exchange Commission, including Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2017.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

We have historically invested funds in U.S. Government and agency securities. As a result, we have been exposed to potential loss from market risks that may occur as a result of changes in interest rates, changes in credit quality of the issuer or otherwise. As of September 30, 2018, we do not have any such investments; however, we may seek to invest funds in similar investment vehicles in the future, as specified in our investment policy guidelines. Our investment policy limits the amount of our credit exposure to any one issuer, (with the exception of U.S. government and agency securities) and type of instrument.

Foreign Exchange Risk

The reporting currency of the Company is U.S. dollars, and the functional currency of each of our foreign subsidiaries is its respective local currency. Our foreign currency exposures include the Swedish kronor, Euro, British pound, Chinese yuan, Japanese yen, Singapore dollar, South Korean won and Indian rupee; of these, the primary foreign currency exposures are the Swedish kronor, Euro and British pound. Exchange gains or losses resulting from the translation between the transactional currency and the functional currency are included in net income. Fluctuations in exchange rates may adversely affect our

 

31


Table of Contents

results of operations, financial position and cash flows. We currently do not seek to hedge this exposure to fluctuations in exchange rates.

 

ITEM 4.

CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

The Company’s management, with the participation of the principal executive officer and the principal financial officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) or 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as of the end of the period covered by this report. Based on such evaluation, the principal executive officer and principal financial officer have concluded that, as of the end of such period, the Company’s disclosure controls and procedures were effective in ensuring that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, on a timely basis, and is accumulated and communicated to the Company’s management, including the Company’s principal executive officer and the Company’s principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting

During the three-month period ended September 30, 2018, we formally included Spectrum LifeSciences, LLC in our internal controls structure. Other than the foregoing, there have been no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Securities Exchange Act Rule 13a-15 or Rule 15d-15 that occurred in the three months ended September 30, 2018 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

32


Table of Contents

PART II. OTHER INFORMATION

 

ITEM 1.

LEGAL PROCEEDINGS

From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. We are not currently aware of any such proceedings or claims that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or results of operations.

 

ITEM 1A.

RISK FACTORS

The matters discussed in this Quarterly Report on Form 10-Q include forward-looking statements that involve risks or uncertainties. These statements are neither promises nor guarantees, but are based on various assumptions by management regarding future circumstances, over many of which Repligen has little or no control. A number of important risks and uncertainties, including those identified under the caption “Risk Factors” in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2017 and subsequent filings, could cause our actual results to differ materially from those in the forward-looking statements. There are no material changes to the risk factors described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017.

 

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.

 

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES

None.

 

ITEM 4.

MINE SAFETY DISCLOSURES

Not applicable.

 

ITEM 5.

OTHER INFORMATION

None.

 

ITEM 6.

EXHIBITS

(a) Exhibits

 

Exhibit

Number

  

Document Description

  3.1    Restated Certificate of Incorporation, dated September 30, 1992 and amended September  17, 1999 (filed as Exhibit 3.1 to Repligen Corporation’s Quarterly Report on Form 10-Q for the quarter ended September 30, 1999 and incorporated herein by reference).
  3.2    Certificate of Amendment to the Certificate of Incorporation of Repligen Corporation, effective as of May  16, 2014 (filed as Exhibit 3.1 to Repligen Corporation’s Current Report on Form 8-K filed on May 19, 2014 and incorporated herein by reference).
  3.3    Second Amended and Restated Bylaws (filed as Exhibit 3.1 to Repligen Corporation’s Current Report on Form 8-K filed on May 23, 2017 and incorporated herein by reference).
  4.1 +    Second Supplemental Indenture, dated as of October 31, 2018, to Indenture for Senior Debt Securities, dated May 24, 2016, by and between Repligen Corporation and Wilmington Trust Association.
31.1 +    Rule 13a-14(a)/15d-14(a) Certification.
31.2 +    Rule 13a-14(a)/15d-14(a) Certification.
32.1*    Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 101+    The following materials from Repligen Corporation on Form 10-Q for the quarterly period ended September 30, 2018, formatted in Extensible Business Reporting Language (xBRL): (i) Condensed Consolidated Statements of Comprehensive Income (Loss), (ii) Condensed Consolidated Balance Sheets, (iii) Condensed Consolidated Statements of Cash Flows, and (iv) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text.

 

+

Filed herewith.

*

Furnished herewith.

 

33


Table of Contents

SIGNATURES

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

 

    REPLIGEN CORPORATION
Date: November 1, 2018     By:   /S/ TONY J. HUNT
      Tony J. Hunt
      President and Chief Executive Officer
      (Principal executive officer)
      Repligen Corporation

 

Date: November 1, 2018     By:   /S/ JON SNODGRES
      Jon Snodgres
      Chief Financial Officer
      (Principal financial officer)
      Repligen Corporation

 

34

EX-4.1 2 d635607dex41.htm EX-4.1 EX-4.1

Exhibit 4.1

 

 

 

REPLIGEN CORPORATION

AND

WILMINGTON TRUST, NATIONAL ASSOCIATION,

as Trustee

SECOND SUPPLEMENTAL INDENTURE

Dated as of October 31, 2018

to Indenture for Senior Debt Securities

Dated as of May 24, 2016

2.125% Convertible Senior Notes due 2021

 

 

 


SECOND SUPPLEMENTAL INDENTURE dated as of October 31, 2018 (this “Second Supplemental Indenture”), between REPLIGEN CORPORATION, a Delaware corporation, as issuer (the “Company,” as more fully set forth in Section 1.01 of the First Supplemental Indenture (the “First Supplemental Indenture”), dated as of May 24, 2016, by and between the Company and WILMINGTON TRUST, NATIONAL ASSOCIATION, a national banking association, as trustee (the “Trustee,” as more fully set forth in Section 1.01 of the First Supplemental Indenture)), and the Trustee, supplementing the Indenture for Senior Debt Securities dated as of May 24, 2016, between the Company and the Trustee (the “Base Indenture” and the Base Indenture, as amended and supplemented by the First Supplemental Indenture and this Second Supplemental Indenture, and as it may be further amended or supplemented from time to time with respect to the Notes, the “Indenture”).

W I T N E S S E T H:

WHEREAS, the Company and the Trustee entered into the Base Indenture to provide, among other things, for the issuance, from time to time, of the Company’s Securities, in an unlimited aggregate principal amount, in one or more series to be established by the Company under, and authenticated and delivered as provided in, the Base Indenture;

WHEREAS, the Company and the Trustee entered into the First Supplemental Indenture to provide for a single series of Securities designated as its 2.125% Convertible Senior Notes due 2021 (the “Notes” and each $1,000 principal amount thereof, unless the context otherwise requires, a “Note”), initially in an aggregate principal amount not to exceed $115,000,000, and in order to provide the terms and conditions upon which the Notes are to be authenticated, issued and delivered;

WHEREAS, on May 24, 2016, the Company issued and delivered and the Trustee authenticated $115,000,000 aggregate principal amount of Notes under the Base Indenture, as amended and supplemented by the First Supplemental Indenture;

WHEREAS, Section 10.02(l) of the First Supplemental Indenture provides that the Company and the Trustee, may from time to time and at any time and without the consent of any Holder enter into an indenture or indentures supplemental thereto to conform the provisions of the Indenture or the Notes to the “Description of notes” section of the Prospectus Supplement as evidenced in an Officer’s Certificate;

WHEREAS, the Company has provided to the Trustee an Officer’s Certificate in accordance with Sections 10.02(l) and 10.06 of the First Supplemental Indenture and 13.07 of the Base Indenture and Opinion of Counsel in accordance with Section 10.06 of the First Supplemental Indenture and Section 13.07 of the Base Indenture, which Officer’s Certificate and Opinion of Counsel state, among other things, that the amendment to certain terms of the First Supplemental Indenture, pursuant to and as set forth in this Second Supplemental Indenture, conform such terms to the text of the description of such terms in the “Description of notes” section of the Prospectus Supplement; and

 

1


WHEREAS the Company has requested and hereby directs that the Trustee execute and deliver this Second Supplemental Indenture;

WHEREAS, all acts and things necessary to make this Second Supplemental Indenture a valid agreement according to its terms, have been done and performed, and the execution of this Second Supplemental Indenture has in all respects been duly authorized.

NOW, THEREFORE, THIS SECOND SUPPLEMENTAL INDENTURE WITNESSETH:

That the Company and the Trustee mutually covenant and agree for the equal and proportionate benefit of the respective Holders from time to time of the Notes as follows:

ARTICLE 1

DEFINITIONS

For all purposes of the Indenture, except as otherwise expressly provided or unless the context otherwise requires:

(a)    all words, terms and phrases defined in the Base Indenture as supplemented by the First Supplemental Indenture (but not otherwise defined herein) shall have the same meanings as in the Base Indenture as supplemented by the First Supplemental Indenture;

(b)    all words and terms and phrases defined in the First Supplemental Indenture (but not otherwise defined herein) shall have the same meanings as in the First Supplemental Indenture; and

(c)    the words “herein,” “hereof” and “hereunder” and other words of similar import (i) when used with regard to any specified Article, Section or sub-division, refer to such Article, Section or sub-division of this Second Supplemental Indenture and (ii) otherwise, refer to the Indenture as a whole and not to any particular Article, Section or other subdivision.

ARTICLE 2

MODIFICATION OF INDENTURE

Subject to the terms and conditions set forth herein, pursuant to Section 10.02(l) of the First Supplemental Indenture, the definition of “Observation Period” included in Section 1.01 of the First Supplemental Indenture is hereby amended by replacing the words “May 15, 2018” in clause (iii) of the definition thereof with the words “March 1, 2021”.

ARTICLE 3

MISCELLANEOUS

(a)    Incorporation of Indenture Provisions. The parties hereto agree that the terms of Sections 17.02 (Provisions Binding on Company’s Successors), 17.04 (Governing Law; Jurisdiction), 17.09 (Execution in Counterparts) and 17.10 (Separability) of the First Supplemental Indenture are incorporated herein by reference, mutatis mutandis.

 

2


(b)    Miscellaneous Amendments Under Base Indenture; Ratification of Base Indenture and First Supplemental Indenture. Except as amended hereby with respect to the Notes, the Base Indenture, as amended and supplemented by the First Supplemental Indenture and this Second Supplemental Indenture, is in all respects ratified and confirmed, and this Second Supplemental Indenture shall be deemed part of the Base Indenture as supplemented by the First Supplemental Indenture in the manner and to the extent herein and therein provided.

(c)    Headings, etc. The titles and headings of the articles and sections of this Second Supplemental Indenture have been inserted for convenience of reference only, are not to be considered a part hereof, and shall in no way modify or restrict any of the terms or provisions hereof.

(d)    The Trustee. The Trustee shall not be responsible for and makes no representation as to the validity, execution or adequacy of this Second Supplemental Indenture, and is not responsible for any recital or statement herein. In entering into this Second Supplemental Indenture, the Trustee shall be entitled to the benefit of every provision of the Base Indenture, as amended and supplemented by the First Supplemental Indenture relating to the conduct of or affecting the liability of or affording protection to the Trustee.

[Remainder of page intentionally left blank]

 

3


IN WITNESS WHEREOF, the parties hereto have caused this Second Supplemental Indenture to be duly executed as of the date first written above.

 

REPLIGEN CORPORATION
By:   /s/ Jon Snodgres
  Name:  Jon Snodgres
  Title:    Chief Financial Officer

 

WILMINGTON TRUST, NATIONAL

      ASSOCIATION, as Trustee

By:   /s/ Lynn M. Steiner
  Name:  Lynn M. Steiner
  Title:    Vice President
EX-31.1 3 d635607dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION

I, Tony J. Hunt, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Repligen Corporation;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

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

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

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 1, 2018
/S/ TONY J. HUNT
Tony J. Hunt
President and Chief Executive Officer
(Principal executive officer)
EX-31.2 4 d635607dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION

I, Jon Snodgres, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Repligen Corporation;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

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

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

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 1, 2018
/S/ JON SNODGRES
Jon Snodgres
Chief Financial Officer
(Principal financial officer)
EX-32.1 5 d635607dex321.htm EX-32.1 EX-32.1

Exhibit 32.1*

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Repligen Corporation (the “Company”) on Form 10-Q for the period ending September 30, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officers of the Company hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, 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.

 

Date: November 1, 2018     By:   /S/ TONY J. HUNT
      Tony J. Hunt
      Chief Executive Officer and President
      (Principal executive officer)

 

Date: November 1, 2018     By:   /S/ JON SNODGRES
      Jon Snodgres
      Chief Financial Officer
      (Principal financial officer)

 

*

This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.

EX-101.INS 6 rgen-20180930.xml XBRL INSTANCE DOCUMENT 0.02125 32.07 115000000 96289000 0.25 10137000 43608000 13502000 0 5075000 370932000 616000 1335000 6004000 1102000 265722000 5787000 576000 78400000 38560000 960000 2160000 159666000 450000 749669 20.84 9482000 261000 -11773000 762125000 2719000 164000 17964000 1065000 267248000 1728000 30784000 563000 27015000 639027000 764000 190304000 190304000 80000000 43853389 0.01 43853389 439000 10086000 102400000 21120000 1234000 1234000 28360000 7986000 20879000 9363000 9361000 9854000 10433000 326977000 136534000 42284000 2636000 5156000 1023000 157413000 11657000 24349000 6278000 15940000 762125000 P5Y 129846000 2957000 0 3266000 2007000 23405000 1803000 0 4672000 3425000 2049000 893000 0 0.01 5000000 3830000 46000 605000 29359000 0 2906351 28429000 986509 -21206000 56374000 16325000 26.64 29421000 55.46 444446 18.73 1033312 26.99 606487000 4872000 0.03 0.08 707716 55.46 0.03 0.08 39250000 707716 36048000 1033312 26.99 0.02125 1883000 102400000 0.066 114989000 10706000 202400000 102400000 14821000 101563000 5221000 51689000 240000 240000 466000 1061000 131000 2160000 700000 0.10 1728000000 163000 -11773000 43859319 122233000 450000 7282000 1191000 -6363000 743519000 1668000 58000 17929000 1383000 242782000 27585000 947000 23800000 628983000 764000 173759000 173759000 80000000 43587079 0.01 43587079 436000 2581000 441000 99250000 25167000 960000 9560000 13331000 327333000 144753000 39004000 4272000 1023000 158084000 12570000 21678000 4756000 15673000 743519000 25211000 0 6234000 21904000 1622000 0 2343000 0 0.01 5000000 2281000 153000 598000 22417000 0 -31508000 46217000 734940 20.80 591548000 505235 2355000 99250000 115000000 11000 13395000 99250000 9636000 102120000 3201000 51801000 238000 240000 209000 1063000 47000 2160000 297000 99000 700000 -6363000 603000 743000 19652000 5609000 4932000 677000 31.1813 111100000 P270D 30 1.00 1.30 20 6153995 247575000 370932000 122932000 425000 P15Y P20Y P3Y 40000 19394000 3476000 2958000 326572 37433000 23277000 47913000 88881000 -13062000 6374000 -1.838 2988000 0.43 0.34 2633000 0.44 3555000 -171000 0 -64000 704000 5699000 -10476000 159000 -196000 739000 496402 8472000 -6089000 4804000 308000 -699000 454340 1222000 -97075000 7097000 129642000 -5044000 2233000 16175000 -548000 112941000 3686000 10743000 5000 19600000 2035000 1702000 48000 129309000 35365000 16.94 99624000 5603000 4845000 247575000 2074000 37386333 36435591 1062000 14994000 0.36 121301000 0.36 515468 2565000 3480000 36.85 0.18 0.24 1.00 0.50 0.40 0.00 0.10 491000 338000 4016000 17727000 24285000 99516000 108000 49322000 40203000 150000 9949000 7906000 false 3160000 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>9.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"><b>Accrued Liabilities</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Accrued liabilities consist of the following (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></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">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,</b><br /> <b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee compensation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,560</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,719</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,668</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Related party payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,728</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Royalty and license fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,065</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,383</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued purchases</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">261</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,191</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">605</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">598</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: 3em; 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">563</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">947</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,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">960</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other accrued expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,803</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,622</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 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: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,964</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,929</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 485520 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>1.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"><b>Basis of Presentation</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The condensed consolidated financial statements included herein have been prepared by Repligen Corporation (the &#x201C;Company&#x201D;, &#x201C;Repligen&#x201D; or &#x201C;we&#x201D;) in accordance with generally accepted accounting principles in the United States (&#x201C;U.S. GAAP&#x201D;) and pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201C;SEC&#x201D;), for Quarterly Reports on Form <font style="WHITE-SPACE: nowrap">10-Q</font> and Article 10 of Regulation <font style="WHITE-SPACE: nowrap">S-X</font> and do not include all of the information and footnote disclosures required by U.S. GAAP. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes thereto included in the Company&#x2019;s Annual Report on Form <font style="WHITE-SPACE: nowrap">10-K</font> for the fiscal year ended December&#xA0;31, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Repligen Sweden AB (&#x201C;Repligen Sweden&#x201D;), Repligen GmbH, Repligen Singapore Pte. Ltd., our former subsidiary, TangenX Technology Corporation (&#x201C;TangenX,&#x201D; which was acquired on December&#xA0;14, 2016 and merged into the Company as of June&#xA0;30, 2017) and Spectrum LifeSciences, LLC (&#x201C;Spectrum,&#x201D; which was acquired on August&#xA0;1, 2017). All significant intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Recent Accounting Standards Updates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> We consider the applicability and impact of all Accounting Standards Updates on our condensed consolidated financial statements. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations. Recently issued Accounting Standards Updates which we feel may be applicable to us are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i>Recently Issued Accounting Standard Updates &#x2013; Not Yet Adopted</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> In February 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update No. (&#x201C;ASU&#x201D;) <font style="WHITE-SPACE: nowrap">2016-02,</font><i>&#xA0;&#x201C;Leases (Topic 842).&#x201D;</i> Subsequently, the FASB issued additional updates which clarify this guidance, including ASU <font style="WHITE-SPACE: nowrap">2018-01,</font> <i>&#x201C;Leases (Topic 842): Land Easement Practical Expedient for Transitioning to Topic 842,&#x201D;</i> in January 2018, which allows an entity to elect an optional transition practical expedient to not evaluate land easements that exist or expired before the entity&#x2019;s adoption of Topic 842, and ASU <font style="WHITE-SPACE: nowrap">2018-11,</font> <i>&#x201C;Leases &#x2013; Targeted Improvements (Topic 842),&#x201D;</i> in July 2018, that gives entities the option to not provide comparative period financial statements and instead apply the transition requirements as of the effective date of the new standard. The Company plans to adopt the new standard using this optional method. Pursuant to the guidance under ASU <font style="WHITE-SPACE: nowrap">2016-02,</font> the Company also plans to elect the optional package of practical expedients, which will allow the Company to not reassess: (i)&#xA0;whether expired or existing contracts contain leases; (ii)&#xA0;lease classification for any expired or existing leases; and (iii)&#xA0;initial direct costs for any existing leases. The new standard also allows entities to make certain policy elections, some of which the Company also plans to elect, including: a policy to not record short-term leases on the balance sheet. The Company is currently working through lease contract scoping, design and implementation of transition related controls, and finalization of accounting elections. The Company is still assessing the impact this standard will have on its consolidated financial statements and disclosures; however, it anticipates that the new standard will result in the Company recording additional right of use assets and corresponding liabilities on its consolidated balance sheet.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In February 2018, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2018-02,</font> <i>&#x201C;Income Statement &#x2013; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,&#x201D;</i> which gives entities the option to reclassify to retained earnings tax effects related to items that have been stranded in accumulated other comprehensive income as a result of the Tax Cuts and Jobs Act (the &#x201C;Act&#x201D;). For all entities, the guidance is effective for fiscal years beginning after December&#xA0;15, 2018, and interim periods within those fiscal years. Entities can choose whether to apply the amendments retrospectively to each period in which the effect of the Act is recognized or to apply the amendments in the period of adoption. The Company has not assessed the impact of the new standard on its consolidated financial statements but does not expect its adoption to have a material impact on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In August 2018, the FASB issued ASU 2018-13, <i>&#x201C;Fair Value Measurement (Topic 820): Disclosure Framework &#x2013; Changes to the Disclosure Requirements for Fair Value Measurement.&#x201D;</i> ASU 2018-13 includes amendments that aim to improve the effectiveness of fair value measurement disclosures. The amendments in this guidance modify the disclosure requirements on fair value measurements based on the concepts in FASB Concepts Statement, <i>&#x201C;</i><i>Conceptual Framework for Financial Reporting &#x2013; Chapter 8: Notes to Financial Statements</i>,<i>&#x201D;</i> including the consideration of costs and benefits. The amendments become effective for the Company in the year ending December 31, 2020 and early adoption is permitted. The Company is currently assessing the impact that this guidance will have on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In August 2018, the FASB issued ASU 2018-15, <i>&#x201C;Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201D;</i> ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The guidance also requires the entity to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement, which includes reasonably certain renewals. The guidance becomes effective for the Company in the year ending December 31, 2020 and early adoption is permitted. The Company is currently assessing the impact that this guidance will have on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i>Recently Issued Accounting Standard Updates &#x2013; Adopted During the Period</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> In May 2014, the FASB issued <font style="WHITE-SPACE: nowrap">ASU&#xA0;2014-09,</font> <i>&#x201C;Revenue from Contracts with Customers (Topic 606),&#x201D;</i> (&#x201C;ASC 606&#x201D;) which supersedes the revenue recognition requirements in Accounting Standards Codification (&#x201C;ASC&#x201D;) Topic 605, <i>&#x201C;Revenue Recognition</i>,<i>&#x201D;</i> and creates a new Topic 606, <i>&#x201C;Revenue from Contracts with Customers</i>.<i>&#x201D;</i> Two adoption methods are permitted: retrospectively to all prior reporting periods presented, with certain practical expedients permitted; or retrospectively with the cumulative effect of initially adopting the ASU recognized at the date of initial application. The adoption of this ASU included updates as provided under ASU <font style="WHITE-SPACE: nowrap">2015-14,</font> <i>&#x201C;Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date&#x201D;</i>;&#xA0;ASU <font style="WHITE-SPACE: nowrap">2016-08,</font> <i>&#x201C;Revenue from Contracts with Customers (Topic</i><i>&#xA0;606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)&#x201D;</i>; ASU <font style="WHITE-SPACE: nowrap">2016-10,</font> <i>&#x201C;Revenue from Contracts with Customers (Topic</i><i>&#xA0;606): Identifying Performance Obligations and Licensing&#x201D;</i>; and ASU <font style="WHITE-SPACE: nowrap">2016-12,</font> <i>&#x201C;Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients.&#x201D;</i> The Company adopted the provisions of ASC 606 using the modified retrospective method effective January&#xA0;1, 2018. See Note 3 for further discussion of the effects of this standard on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In August 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-15,</font> <i>&#x201C;Statement of Cash Flows (Topic 203): Classification of Certain Cash Receipts and Cash Payments.&#x201D;</i> ASU <font style="WHITE-SPACE: nowrap">2016-15</font> addresses eight specific cash flow issues and clarifies their presentation and classification in the Statement of Cash Flows. ASU <font style="WHITE-SPACE: nowrap">2016-15</font> is effective for fiscal years beginning after December&#xA0;15, 2017 and is to be applied retrospectively with early adoption permitted. The Company has historically classified payments up to the amount of its contingent consideration liability recognized at the date of its acquisition as financing activities, with additional payments classified as operating activities. Because the Company has classified its contingent consideration payments as required by this standard, the adoption of this standard did not have any impact on its consolidated financial statements when applied on a retrospective basis.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In October 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-16,</font><i>&#xA0;&#x201C;Intra-Entity Transfers of Assets Other Than Inventory.&#x201D;</i>&#xA0;ASU <font style="WHITE-SPACE: nowrap">2016-16</font> requires that the income tax consequences of an intra-entity asset transfer other than inventory are recognized at the time of the transfer. An entity will continue to recognize the income tax consequences of an intercompany transfer of inventory when the inventory is sold to a third party. The Company adopted this standard on a modified-retrospective basis on January&#xA0;1, 2018. See Note 12 for a discussion of the impact of this ASU on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In November 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-18,</font> <i>&#x201C;Statement of Cash Flows (Topic 230): Restricted Cash,&#x201D;</i> which requires that the statement of cash flows explain the change during the period in the total cash, which is inclusive of cash and cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. Restricted cash and restricted cash equivalents will be included with cash and cash equivalents when reconciling the beginning of period and end of period balances on the statement of cash flows upon adoption of this standard. The Company adopted this standard on a retrospective basis on January&#xA0;1, 2018. The adoption resulted in an increase to cash, cash equivalents and restricted cash of $450,000 in the statement of cash flows at December&#xA0;31, 2016 and September&#xA0;30, 2017. The Company did not hold any restricted cash at December&#xA0;31, 2017 or September&#xA0;30, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In January 2017, the FASB issued <font style="WHITE-SPACE: nowrap">ASU&#xA0;2017-01,</font><i>&#xA0;&#x201C;Business Combinations (Topic 805): Clarifying the Definition of a Business&#x201D;</i>, which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company adopted this standard as of January&#xA0;1, 2018, and the adoption of ASU <font style="WHITE-SPACE: nowrap">2017-01</font> did not have a material impact on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In January 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-04,</font> <i>&#x201C;Intangibles&#x2013;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,&#x201D;</i> eliminating the requirement to calculate the implied fair value, essentially eliminating step two from the goodwill impairment test. ASU <font style="WHITE-SPACE: nowrap">2017-04</font> requires goodwill impairment to be based upon the results of step one of the impairment test, which is defined as the excess of the carrying value of a reporting unit over its fair value. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit. The standard is effective for the Company on a prospective basis beginning on January&#xA0;1, 2020, with early adoption permitted. The Company adopted this standard as of January&#xA0;1, 2018, and the adoption of this standard did not have a material impact on the Company&#x2019;s consolidated financial statements.</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>2.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"><b>Acquisition of Spectrum LifeSciences, LLC</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> On August&#xA0;1, 2017, the Company completed the acquisition of Spectrum pursuant to the terms of an Agreement and Plan of Merger and Reorganization, dated as of June&#xA0;22, 2017 (such acquisition, the &#x201C;Spectrum Acquisition&#x201D;).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Spectrum is a diversified filtration company with a differentiated portfolio of hollow fiber cartridges, benchtop to commercial scale filtration and perfusion systems and a broad portfolio of disposable and <font style="WHITE-SPACE: nowrap">single-use</font> solutions. Spectrum&#x2019;s products are primarily used for the filtration, isolation, purification and concentration of monoclonal antibodies, vaccines, recombinant proteins, diagnostic products and cell therapies where the company offers both standard and customized solutions to its bioprocessing customers.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Spectrum&#x2019;s filtration products include its KrosFlo<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> line of hollow fiber cartridges, tangential flow filtration (&#x201C;TFF&#x201D;) systems and <font style="WHITE-SPACE: nowrap">single-use</font> flow path consumables, as well as its Spectra/Por<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> portfolio of laboratory dialysis products and its <font style="WHITE-SPACE: nowrap">Pro-Connex</font><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> <font style="WHITE-SPACE: nowrap">single-use</font> hollow fiber <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Module-Bag-Tubing</font></font> sets. Outside of filtration, Spectrum products include Spectra/Chrom<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> liquid chromatography products for research applications. These bioprocessing products account for the majority of Spectrum revenues. Spectrum also offers a line of operating room products.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i>Consideration Transferred</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company accounted for the Spectrum Acquisition as a purchase of a business under ASC 805, <i>&#x201C;Business Combinations.&#x201D;</i> The Spectrum Acquisition was funded through payment of approximately $122.9&#xA0;million in cash, issuance of 6,153,995 unregistered shares of the Company&#x2019;s common stock totaling $247.6&#xA0;million and a working capital adjustment of $425,000 for a total purchase price of $370.9&#xA0;million. Under the acquisition method of accounting, the assets of Spectrum were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net assets acquired was $370.9&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The consideration and purchase price information has been prepared using a valuation that required the use of significant assumptions and estimates in its preparation. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These estimates were based on assumptions that the Company believes to be reasonable; however, actual results may differ from these estimates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The total consideration transferred follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="87%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></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"> Cash consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">122,932</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"> Equity consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">247,575</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"> Working capital adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">425</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"> Net assets acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">370,932</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> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Acquisition and integration-related costs are not included as a component of consideration transferred, but are expensed in the periods in which the costs are incurred. The Company has incurred $2,313,000 in integration costs related to the Spectrum Acquisition for the nine-month period ended September&#xA0;30, 2018 and $7,060,000 in acquisition and integration costs for the year ended December&#xA0;31, 2017. These costs are primarily included in selling, general and administrative expenses in the consolidated statements of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i>Fair Value of Net Assets Acquired</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The amounts recorded for the assets acquired and liabilities assumed are final, based on the facts and circumstances that existed as of the acquisition date. The components and allocation of the purchase price consists of the following amounts (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; 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"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,137</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"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,075</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"> Inventory</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,502</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"> Prepaid expenses and other assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">616</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"> Fixed assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,004</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"> Deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,102</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"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">78,400</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#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="87%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></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"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,560</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"> Trademark and tradename</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,160</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"> <font style="WHITE-SPACE: nowrap">Non-competition&#xA0;agreements</font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">960</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"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">265,722</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"> Accounts payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,335</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"> Unrecognized tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(576</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"> Accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,787</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"> Deferred tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(43,608</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"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Fair value of net assets acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">370,932</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> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Of the consideration paid, $78.4&#xA0;million represents the fair value of customer relationships that is amortized over the weighted average determined useful life of 15 years, and $38.6&#xA0;million represents the fair value of developed technology that is amortized over a weighted average determined useful life of 20 years. $960,000 represents the fair value of <font style="WHITE-SPACE: nowrap">non-competition</font> agreements that are amortized over a determined life of 3 years. $2.2&#xA0;million represents the fair value of trademarks and trade names that are determined to have an indefinite useful life. The aforementioned intangible assets are amortized on a straight-line basis.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The goodwill of $265.7&#xA0;million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. None of the goodwill recorded is expected to be deductible for income tax purposes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i>Revenue, Net Income and Pro Forma Presentation</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company recorded revenue from Spectrum of $13,188,000 and $37,220,000 for the three- and nine-month periods ended September&#xA0;30, 2018, respectively, and $19,394,000 from August&#xA0;1, 2017, the date of acquisition, through December&#xA0;31, 2017. The Company has included the operating results of Spectrum in its consolidated statements of operations since the August&#xA0;1, 2017 acquisition date. The following table presents unaudited supplemental pro forma information as if the Spectrum Acquisition had occurred as of January&#xA0;1, 2016 (amounts in thousands, except per share data):</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="79%"></td> <td valign="bottom" width="17%"></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">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b><font style="WHITE-SPACE: nowrap">Pro-forma</font></b><br /> <b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,&#xA0;2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,301</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"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,994</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"> Earnings per share:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.36</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> <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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.36</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> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The unaudited pro forma information for the nine-month period ended September&#xA0;30, 2017 was calculated after applying the Company&#x2019;s accounting policies and the impact of acquisition date fair value adjustments. The unaudited pro forma net income for the nine-month period ended September&#xA0;30, 2017 was adjusted to exclude acquisition-related transaction costs, as these expenses would have been incurred in the prior year assuming the Spectrum Acquisition closed on January&#xA0;1, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> These unaudited pro forma condensed consolidated financial results include certain adjustments to reflect the unaudited pro forma results of operations as if the acquisition had occurred as of January&#xA0;1, 2016. The unaudited pro forma information does not reflect the effect of costs or synergies that would have been expected to result from the integration of the acquisition. The unaudited pro forma information does not purport to be indicative of the results of operations that actually would have resulted had the combinations occurred at the beginning of the period presented, or of future results of the consolidated entities.</p> </div> 16545000 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>14.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"><b>Commitments and Contingencies</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company leases its headquarters in Waltham, Massachusetts as well as certain of its office and manufacturing space around the world.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In February&#xA0;2018, the Company entered into an agreement to lease 63,761 square feet of office and manufacturing space in Marlborough, Massachusetts from U.S. REIF 111 Locke Drive Massachusetts, LLC (the &#x201C;Premises&#x201D;).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The term of the lease commenced on June&#xA0;1, 2018 (the &#x201C;Commencement Date&#x201D;) and shall continue for a period of 126&#xA0;consecutive months, unless earlier terminated in accordance with the terms of the lease (the &#x201C;Lease Term&#x201D;). Under the lease, the Company has the option to extend the Lease Term for two additional five-year periods.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Fixed rent with respect to 40,000 square feet of the Premises commenced on the Commencement Date, and rent for the full 63,761 square feet of the Premises shall begin 19 months following the Commencement Date. Under the terms of the&#xA0;lease, the Company has provided a letter of credit of approximately $163,000 as a security deposit and is required to pay its pro rata share of any building operating expenses and real estate taxes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Future minimum rental commitments under the Company&#x2019;s leases as of September&#xA0;30, 2018 are as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> </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="84%"></td> <td valign="bottom" width="13%"></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">&#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>Minimum<br /> Rental<br /> Commitments</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"> 2018 (three months remaining)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">893</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"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,425</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"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,266</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"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,957</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"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,049</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"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,872</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt"> &#xA0;</p> </div> 5569000 <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>4.</b></td> <td align="left" valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;" align="left"><b>Accumulated Other Comprehensive Income</b></p> </td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The following table summarizes the changes in accumulated other comprehensive income by component (amounts in thousands):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="80%"></td> <td valign="bottom" width="13%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Foreign&#xA0;Currency</b><br /> <b>Translation Gain/</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance at December&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(6,363</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Foreign currency translation loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,410</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance at September&#xA0;30, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(11,773</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The following table provides information about receivables and deferred revenue from contracts with customers as of September&#xA0;30, 2018 (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</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"> Balances from contracts with customers only:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,784</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,234</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"> Revenue recognized in the three-month period relating to:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> The beginning deferred revenue balance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">441</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Changes in pricing related to products or services satisfied in previous periods</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> </tr> </table> </div> 0 <div> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The carrying value of the Notes is as follows (amounts in thousands):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>September&#xA0;30,</b><br /> <b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2.125% Convertible Senior Notes due 2021:</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> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Principal amount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">114,989</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">115,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Unamortized debt discount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,706</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13,395</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Unamortized debt issuance costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,883</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,355</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total Convertible Senior Notes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">102,400</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,250</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(102,400</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total Convertible Senior Notes, long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,250</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 62939000 123955000 --12-31 472000 11775000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Revenues for the three- and nine-month periods ended September&#xA0;30, 2018 and 2017 were as follows (amounts in thousands, except percentages):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="33%"></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> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-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</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2"> <p style="MARGIN-BOTTOM: 0pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Nine Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-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="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>$ Change</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%&#xA0;Change</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>$&#xA0;Change</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%&#xA0;Change</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"> Product revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,500</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,514</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">142,042</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,516</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,526</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.7</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"> Royalty and other revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">29</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(37</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(56.1</td> <td valign="bottom" nowrap="nowrap">%)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108</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;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(55.6</td> <td valign="bottom" nowrap="nowrap">%)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td 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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,529</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,580</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,949</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">142,090</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,624</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,466</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.6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</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: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> &#xA0;</p> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>5.</b></td> <td align="left" valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;" align="left"><b>Earnings Per Share</b></p> </td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company reports earnings per share in accordance with ASC Topic 260, <i>&#x201C;Earnings Per Share,&#x201D;</i> which establishes standards for computing and presenting earnings per share. Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares and dilutive common share equivalents then outstanding. Potential common share equivalents consist of restricted stock awards and the incremental common shares issuable upon the exercise of stock options. Under the treasury stock method, unexercised <font style="white-space:nowrap"><font style="white-space:nowrap">&#x201C;in-the-money&#x201D;</font></font> stock options and warrants are assumed to be exercised at the beginning of the period or at issuance, if later. The assumed proceeds are then used to purchase common shares at the average market price during the period. Share-based payment awards that entitle their holders to receive <font style="white-space:nowrap">non-forfeitable</font> dividends before vesting are considered participating securities and are considered in the calculation of basic and diluted earnings per share. There were no such participating securities outstanding during the three- and nine-month periods ended September&#xA0;30, 2018 and 2017.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Basic and diluted weighted average shares outstanding were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="56%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"> <b>Three&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"> <b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted average common shares</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,822,472</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,236,554</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,728,503</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,435,591</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Dilutive common stock options and restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">651,265</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">484,242</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">511,433</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">454,340</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Dilutive effect of convertible senior notes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,354,438</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">842,206</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">892,179</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">496,402</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted average common shares, assuming dilution</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45,828,175</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,563,002</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45,132,115</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,386,333</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> At September&#xA0;30, 2018, there were outstanding options to purchase 1,033,312 shares of the Company&#x2019;s common stock at a weighted average exercise price of $26.99 per share and 707,716 restricted stock units. For the three- and nine-month periods ended September&#xA0;30, 2018, 329,409 and 485,520 options to purchase shares of the Company&#x2019;s common stock, respectively, were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> At September&#xA0;30, 2017, there were outstanding options to purchase 749,669 shares of the Company&#x2019;s common stock at a weighted average exercise price of $20.84 per share and 515,468 restricted stock units. For the three- and nine-month periods ended September&#xA0;30, 2017, 162,544 and 326,572 options to purchase shares of the Company&#x2019;s common stock, respectively, were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As provided by the terms of the indenture underlying the Company&#x2019;s 2.125% Convertible Senior Notes due 2021 (the &#x201C;Notes&#x201D;), the Company has a choice to settle the conversion obligation for the Notes in cash, shares or any combination of the two.&#xA0;The Company currently intends to settle the par value of the Notes in cash and any excess conversion premium in shares. The Company applies the provisions of ASC 260, <i>&#x201C;Earnings Per Share,&#x201D;</i> subsection <font style="white-space:nowrap"><font style="white-space:nowrap">10-45-44,</font></font> to determine the diluted weighted average shares outstanding as it relates to the conversion spread on the Notes. Accordingly, the par value of the Notes will not be included in the calculation of diluted income per share, but the dilutive effect of the conversion premium will be considered in the calculation of diluted net income per share using the treasury stock method. The dilutive impact of the Notes is based on the difference between the Company&#x2019;s current period average stock price and the conversion price of the Notes, provided there is a premium. Pursuant to this accounting standard, there is no dilution from the accreted principal of the Notes as of September&#xA0;30, 2018 and September&#xA0;30, 2017.</p> </div> 0.246 3871000 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>11.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"><b>Stock-Based Compensation</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> For the three-month periods ended September&#xA0;30, 2018 and 2017, the Company recorded stock-based compensation expense of approximately $2,779,000 and $1,817,000, respectively, for share-based awards granted under the Second Amended and Restated 2001 Repligen Corporation Stock Plan (the &#x201C;2001 Plan&#x201D;), the Repligen Corporation Amended and Restated 2012 Stock Option and Incentive Plan (the &#x201C;2012 Plan,&#x201D;), and the Repligen Corporation 2018 Stock Option and Incentive Plan (the &#x201C;2018 Plan,&#x201D; and together with the 2001 Plan and the 2012 Plan, the &#x201C;Plans&#x201D;). The Company recorded stock-based compensation expense of approximately $7,672,000 and $4,845,000 for the nine-month periods ended September&#xA0;30, 2018 and 2017, respectively, for share-based awards granted under the Plans.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following table presents stock-based compensation expense included in the Company&#x2019;s consolidated statements of comprehensive income (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="68%"></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: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Three&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</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"> Cost of product revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">277</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">197</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">777</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">491</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"> Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">127</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">650</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">338</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"> Selling, general and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,249</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,493</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,245</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,016</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,779</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,817</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,845</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The 2018 Plan allows for the granting of incentive and nonqualified options to purchase shares of common stock, restricted stock units (&#x201C;RSUs&#x201D;) and other equity awards. Employee grants under the Plans generally vest over a three- to five-year period, with <font style="WHITE-SPACE: nowrap">20%-33%</font> vesting on the first anniversary of the date of grant and the remainder vesting in equal yearly installments thereafter. Nonqualified options and RSUs issued to <font style="WHITE-SPACE: nowrap">non-employee</font> directors under the Plans generally vest over one year. In the first quarter of 2018, to create a longer-term retention incentive, the Company&#x2019;s Compensation Committee granted long-term incentive compensation awards to its Chief Executive Officer consisting of both stock options and RSUs that are subject to time-based vesting over nine years. Options granted under the Plans have a maximum term of ten years from the date of grant and generally, the exercise price of the stock options equals the fair market value of the Company&#x2019;s common stock on the date of grant. At September&#xA0;30, 2018, options to purchase 1,033,312 shares and 707,716 RSUs were outstanding under the Plans. At September&#xA0;30, 2018, 2,906,351 shares were available for future grant under the 2018 Plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company uses the Black-Scholes option pricing model to calculate the fair value of stock option awards on the grant date, and the Company uses the value of the common stock as of the grant date to value RSUs. The Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award. The Company recognizes expense on awards with service based vesting over the employee&#x2019;s requisite service period on a straight-line basis. In the third quarter of 2017, the Company issued performance stock units to certain employees related to the Spectrum Acquisition which are tied to the achievement of certain revenue and gross margin metrics and the passage of time. Additionally, in the first quarter of 2018, the Company issued performance stock units to certain individuals which are tied to the achievement of certain 2018 revenue metrics and the passage of time. The Company recognizes expense on performance based awards over the vesting period based on the probability that the performance metrics will be achieved. The Company recognizes stock-based compensation expense for options that are ultimately expected to vest, and accordingly, such compensation expense has been adjusted for estimated forfeitures.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Information regarding option activity for the nine-month period ended September&#xA0;30, 2018 under the Plans is summarized below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Options</b><br /> <b>Outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Exercise</b><br /> <b>Price Per</b><br /> <b>Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Remaining</b><br /> <b>Contractual</b><br /> <b>Term</b><br /> <b>(in&#xA0;years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(in&#xA0;thousands)</b><br /> <b>Aggregate</b><br /> <b>Intrinsic</b><br /> <b>Value</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"> Options outstanding at December&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">734,940</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">439,678</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.79</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(131,718</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.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited/cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,588</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">29.71</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" 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"> Options outstanding at September&#xA0;30, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,033,312</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26.99</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.38</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,421</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options exercisable at September&#xA0;30, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">444,446</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18.73</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.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,325</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vested and expected to vest at September&#xA0;30, 2018 (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">986,509</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26.64</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.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">28,429</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></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> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-LEFT: 3%; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Represents the number of vested options as of September&#xA0;30, 2018 plus the number of unvested options expected to vest as of September&#xA0;30, 2018 based on the unvested outstanding options at September&#xA0;30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to <font style="WHITE-SPACE: nowrap">non-executive</font> level employees and 3% for awards granted to executive level employees.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The aggregate intrinsic value in the table above represents the total <font style="WHITE-SPACE: nowrap">pre-tax</font> intrinsic value (the difference between the closing price of the common stock on September&#xA0;28, 2018, the last trading day of the nine-month period ended September&#xA0;30, 2018, of $55.46 per share and the exercise price of each <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">in-the-money</font></font> option) that would have been received by the option holders had all option holders exercised their options on September&#xA0;30, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The weighted average grant date fair value of options granted during the nine-month periods ended September&#xA0;30, 2018 and 2017 was $18.56 and $16.94, respectively. The total fair value of stock options that vested during the nine-month periods ended September&#xA0;30, 2018 and 2017 was approximately $2,113,000 and $2,074,000, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Information regarding RSU and performance stock unit activity for the nine-month period ended September&#xA0;30, 2018 under the Plans is summarized below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="70%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Units<br /> Outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average<br /> Remaining<br /> Contractual<br /> Term<br /> (in&#xA0;years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(in<br /> thousands)</b><br /> <b>Aggregate<br /> Intrinsic<br /> Value</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"> Restricted and performance stock units outstanding at December&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">505,235</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">385,461</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(134,590</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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"> Forfeited/cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(48,390</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" 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"> Restricted stock units outstanding at September&#xA0;30, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">707,716</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.94</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,250</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vested and expected to vest at September&#xA0;30, 2018 (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">649,985</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.43</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></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> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-LEFT: 3%; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Represents the number of unvested RSUs expected to vest as of September&#xA0;30, 2018 based on the unvested outstanding RSUs at September&#xA0;30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to <font style="WHITE-SPACE: nowrap">non-executive</font> level employees and 3% for awards granted to executive level employees.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The aggregate intrinsic value in the table above represents the total <font style="WHITE-SPACE: nowrap">pre-tax</font> intrinsic value (equal to the closing price of the common stock on September&#xA0;28, 2018, the last trading day of the nine-month period ended September&#xA0;30, 2018, of $55.46 per share) that would have been received by the RSU holders had all RSUs vested on September&#xA0;28, 2018. The aggregate intrinsic value of RSUs vested during the nine-month periods ended September&#xA0;30, 2018 and 2017 was approximately $5,165,000 and $3,480,000, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The weighted average grant date fair value of RSUs granted during the nine-month periods ended September&#xA0;30, 2018 and 2017 was $35.13 and $36.85, respectively. The total grant date fair value of RSUs that vested during the nine-month periods ended September&#xA0;30, 2018 and 2017 was approximately $4,065,000 and $2,565,000, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> As of September&#xA0;30, 2018, there was $28,360,000 of total unrecognized compensation cost related to unvested share-based awards.&#xA0;This cost is expected to be recognized over a weighted average remaining requisite service period of 4.51 years.</p> </div> Q3 2018 10-Q P4Y6M3D REPLIGEN CORP false <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>13.</b></td> <td align="left" valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;" align="left"><b>Fair Value Measurement</b></p> </td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> In determining the fair value of its assets and liabilities, the Company uses various valuation approaches. The Company employs a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances. The fair value hierarchy is broken down into three levels based on the source of inputs as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="14%"></td> <td valign="bottom" width="1%"></td> <td width="85%"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;1&#xA0;&#xA0;&#x2013;</td> <td valign="bottom">&#xA0;</td> <td valign="top">Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access</td> </tr> <tr style="font-size:1pt"> <td height="8"></td> <td height="8" colspan="2"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;2&#xA0;&#xA0;&#x2013;</td> <td valign="bottom">&#xA0;</td> <td valign="top">Valuations based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable, either directly or indirectly</td> </tr> <tr style="font-size:1pt"> <td height="8"></td> <td height="8" colspan="2"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Level&#xA0;3&#xA0;&#xA0;&#x2013;</td> <td valign="bottom">&#xA0;</td> <td valign="top">Valuations based on inputs that are unobservable and significant to the overall fair value measurement</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The availability of observable inputs can vary among the various types of financial assets and liabilities. To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for financial statement disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is categorized is based on the lowest level input that is significant to the overall fair value measurement.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s fixed income investments have historically comprised of obligations of U.S. government agencies and corporate marketable securities. These investments have been initially valued at the transaction price and subsequently valued, at the end of each reporting period, utilizing third party pricing services or other market observable data. The pricing services utilize industry standard valuation models, including both income and market based approaches and observable market inputs to determine value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates and other industry and economic events. At least annually, the Company validates applicable prices provided by third party pricing services by reviewing their pricing methods and matrices, obtaining market values from other pricing sources, analyzing pricing data in certain instances and confirming that the relevant markets are active.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of September&#xA0;30, 2018 and December&#xA0;31, 2017, the Company had no assets or liabilities for which fair value measurement is either required or has been elected to be applied.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> In May 2016, the Company issued $115.0&#xA0;million aggregate principal amount of the Notes due June&#xA0;1, 2021.&#xA0;Interest is payable semi-annually in arrears on June&#xA0;1 and December&#xA0;1 of each year, beginning December&#xA0;1, 2016.&#xA0;As of September&#xA0;30, 2018, the carrying value of the Notes was approximately $102.4&#xA0;million, net of unamortized discount, and the fair value of the Notes was approximately $202.4&#xA0;million.&#xA0;The fair value of the Notes was determined based on the most recent trade activity of the Notes as of September&#xA0;30, 2018.&#xA0;These valuations are Level&#xA0;1 valuations, as the valuations are based on unadjusted quoted prices in active markets that the Company has the ability to access. The Notes are discussed in more detail in Note 10, <i>&#x201C;Convertible Senior Notes.&#x201D;</i></p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> There were no <font style="white-space:nowrap">re-measurements</font> to fair value during the nine-month period ended September&#xA0;30, 2018 of financial assets and liabilities that are not measured at fair value on a recurring basis.</p> </div> 0.24 0.21 -4453000 0000730272 2018-09-30 0.25 false Large Accelerated Filer <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>12.</b></td> <td align="left" valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;" align="left"><b>Income Taxes</b></p> </td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s effective tax rate for the three- and nine-month periods ended September&#xA0;30, 2018 was 27.6% and 24.6%, respectively, compared to 330.9% and (183.8%), respectively, for the corresponding periods in the prior year. The effective tax rate for the three- and nine-month periods ended September&#xA0;30, 2018 was higher than the U.S. statutory rate of 21% due to state tax effects and the impact of the Global Intangible <font style="white-space:nowrap">Low-Taxed</font> Income (&#x201C;GILTI&#x201D;) tax enacted as part of the Act enacted in December 2017. For the three- and nine-month periods ended September&#xA0;30, 2017, the effective tax rate was lower than the U.S. statutory tax rate of 34% primarily due to the sale of intellectual property from Repligen Corporation to Repligen Sweden AB. The Company utilized certain of its U.S. deferred tax assets as a result of this sale and reduced its valuation allowance on these deferred tax assets by approximately $9,200,000 in the second quarter of 2017. The Company recorded a tax benefit of $5,625,000 on the Company&#x2019;s consolidated statements of comprehensive income as a result of the sale of the intellectual property.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> ASU <font style="white-space:nowrap">2016-16,</font><i>&#x201C;Intra-Entity Transfers of Assets Other Than Inventory,&#x201D;</i> requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. The Company adopted the provisions of this ASU in the first quarter of 2018. The adoption resulted in a decrease of $5,609,000&#xA0;to other assets, a decrease of $4,932,000&#xA0;to deferred tax liabilities and a decrease of&#xA0;$677,000&#xA0;to accumulated deficit at January&#xA0;1, 2018.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> At December&#xA0;31, 2017, the Company had net operating loss carryforwards of approximately $19,652,000 in the U.S., net operating loss carryforwards of approximately &#x20AC;603,000 (approximately $743,000) in Germany, federal business tax credit carryforwards of $297,000 and state business tax credit carryforwards of approximately $99,000 available to reduce future domestic income taxes, if any. The net operating loss and business tax credits carryforwards will continue to expire at various dates through December 2037. The net operating loss and business tax credit carryforwards are subject to review and possible adjustment by the Internal Revenue Service. While an IRC Section&#xA0;382 study was completed in the second quarter of 2017, and no current limitations were identified, use of these net operating loss and business tax credit carryforwards may be limited in the future based on certain changes in the ownership interest of significant stockholders.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> On December&#xA0;22, 2017, the Act was signed into law. The Act made significant changes to federal tax law, including, but not limited to, a reduction in the federal income tax rate from 35% to 21%, taxation of certain global intangible <font style="white-space:nowrap">low-taxed</font> income, allowing for immediate expensing of qualified assets, stricter limits on deductions for interest and certain executive compensation, and a <font style="white-space:nowrap">one-time</font> transition tax on previously deferred earnings of certain foreign subsidiaries. Due to the complexities involved in accounting for the enactment of the Act, the SEC issued Staff Accounting Bulletin No. (&#x201C;SAB&#x201D;) 118, which allows a registrant to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Under the SAB 118 guidance, the Company has determined that although its accounting for the effect of certain provisions of the Act is incomplete, it is able to make reasonable estimates for certain effects of tax reform and therefore have recorded provisional amounts.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Act lowered the Company&#x2019;s U.S. statutory federal tax rate from 35% to 21% effective January&#xA0;1, 2018. The Company recorded a tax benefit of $12,812,000 in the year ended December&#xA0;31, 2017 for the reduction in its US deferred tax assets and liabilities resulting from the rate change.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company is subject to a territorial tax system under the Act, in which the Company is required to provide for tax on GILTI earned by certain foreign subsidiaries. Additionally, the Company is required to make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense. As of September&#xA0;30, 2018, the Company is still evaluating the effects of the GILTI provisions as guidance and interpretations continue to emerge. Therefore, the Company has not determined its accounting policy on the GILTI provisions. However, the standard requires that the Company reflects the impact of the GILTI provisions as a period expense until the accounting policy is finalized. Therefore, the Company has included the provisional estimate of GILTI related to current-year operations in its estimated annual effective tax rate only and will be updating the impact and accounting policy as the analysis related to the GILTI provisions is completed.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Act also includes a <font style="white-space:nowrap">one-time</font> deemed repatriation transition tax whereby entities that are shareholders of a specified foreign corporation must include in gross income the undistributed and previously untaxed post-1986 earnings and profits of the specified foreign corporation. The provisional amount recorded at December&#xA0;31, 2017 increased the Company&#x2019;s tax provision by $3,266,000. This amount may change as the Company refines its calculations of post-1986 earnings and profits for our foreign subsidiaries, as well as the amounts held in cash.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company anticipates that future guidance and interpretations with respect to the Act will cause the Company to further adjust its provisional amounts recorded as of December&#xA0;31, 2017. No further adjustments have been made to these provisional amounts in 2018. Any measurement period adjustments will be reported as a component of provision for income taxes in the reporting period the amounts are determined. The final accounting will be completed no later than one year from the enactment of the Act.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s tax returns are subject to examination by federal, state and international tax authorities for the following periods:</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="83%"></td> <td valign="bottom" width="4%"></td> <td width="13%"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap" align="center" style="border-bottom:1.00pt solid #000000"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" align="center"><b>Jurisdiction</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center" style="border-bottom:1.00pt solid #000000"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" align="center"><b>Fiscal Years<br /> Subject</b></p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" align="center"><b>to&#xA0;Examination</b></p> </td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> United States &#x2013; federal and state</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="white-space:nowrap">2015-2017</font></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Sweden</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">2011-2017</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Germany</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">2017</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Netherlands</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">2012-2017</td> </tr> </table> </div> 3120000 87000 0 P16Y 1348000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> As of September&#xA0;30, 2018, the Company expects to record amortization expense as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="77%"></td> <td valign="bottom" width="18%"></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" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt; DISPLAY: table-cell"> <b>Years Ending</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortization&#xA0;Expense</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"> December&#xA0;31, 2018 (three months remaining)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,636</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"> December&#xA0;31, 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,433</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"> December&#xA0;31, 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,854</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"> December&#xA0;31, 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,363</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"> December&#xA0;31, 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,361</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 14565000 3586000 3354000 149000 1437000 892179 1583000 -1070000 5008000 <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="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left"><b>6.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left"><b>Inventories</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 65px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"> Inventories relate to the Company&#x2019;s bioprocessing business. The Company values inventory at cost or, if lower, market value, using the&#xA0;<font style="WHITE-SPACE: nowrap">first-in,</font>&#xA0;<font style="WHITE-SPACE: nowrap">first-out</font>&#xA0;method. The Company reviews its inventories at least quarterly and records a provision for excess and obsolete inventory based on its estimates of expected sales volume, production capacity and expiration dates of raw materials,&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">work-in-process</font></font>&#xA0;and finished products. Expected sales volumes are determined based on supply forecasts provided by key customers for the next 3 to 12 months. The Company writes down inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value, and inventory in excess of expected requirements to cost of product revenue. Manufacturing of bioprocessing finished goods is done to order and tested for quality specifications prior to shipment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 65px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"> A change in the estimated timing or amount of demand for the Company&#x2019;s products could result in additional provisions for excess inventory quantities on hand. Any significant unanticipated changes in demand or unexpected quality failures could have a significant impact on the value of inventory and reported operating results. During all periods presented in the accompanying financial statements, there have been no material adjustments related to a revised estimate of inventory valuations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 65px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"> <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Work-in-process</font></font>&#xA0;and finished products inventories consist of material, labor, outside processing costs and manufacturing overhead. Inventories consist of the following (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"> &#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="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></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="2" align="center"><b>September&#xA0;30,</b><br /> <b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 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"> Raw Materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,349</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,678</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"> <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Work-in-process</font></font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,278</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,756</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"> Finished products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,657</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,570</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"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,284</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,004</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: 18pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"> &#xA0;</p> </div> 1251000 4805000 511433 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>8.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"><b>Intangible Assets</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Intangible assets are amortized over their useful lives using the straight-line method, as applicable, and the amortization expense is recorded within selling, general and administrative expense in the Company&#x2019;s condensed consolidated statements of comprehensive income.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company reviews its indefinite-lived intangible assets not subject to amortization to determine if adverse conditions exist or a change in circumstances exists that would indicate an impairment. Intangible assets and their related useful lives are reviewed at least annually to determine if any adverse conditions exist that would indicate the carrying value of these assets may not be recoverable. More frequent impairment assessments are conducted if certain conditions exist, including a change in the competitive landscape, any internal decisions to pursue new or different technology strategies, a loss of a significant customer, or a significant change in the marketplace, including changes in the prices paid for our products or changes in the size of the market for our products. An impairment results if the carrying value of the asset exceeds the estimated fair value of the asset. If the estimate of an intangible asset&#x2019;s remaining useful life is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. The Company continues to believe that its intangible assets are recoverable at September&#xA0;30, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Intangible assets consisted of the following at September&#xA0;30, 2018 (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="64%"></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: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated</b><br /> <b>Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted</b><br /> <b>Average</b><br /> <b>Useful&#xA0;Life</b><br /> <b>(in years)</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"> Technology &#x2013; developed</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">51,689</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,221</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19</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"> Patents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">240</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(240</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: 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"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">101,563</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(14,821</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </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"> Trademark &#x2013; definite lived</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,160</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(131</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20</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"> Trademark &#x2013; indefinite lived</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">700</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </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"> Other intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,061</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(466</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> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">157,413</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(20,879</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Intangible assets consisted of the following at December&#xA0;31, 2017 (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="64%"></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: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated</b><br /> <b>Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted</b><br /> <b>Average</b><br /> <b>Useful&#xA0;Life</b><br /> <b>(in years)</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"> Technology &#x2013; developed</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">51,801</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,201</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19</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"> Patents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">240</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(238</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: 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"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">102,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">(9,636</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </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"> Trademarks &#x2013; definite lived</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,160</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(47</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20</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"> Trademarks &#x2013; indefinite lived</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">700</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </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"> Other intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(209</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> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">158,084</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(13,331</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> Amortization expense for amortized intangible assets was approximately $7,906,000 and $3,476,000 for the nine-month periods ended September&#xA0;30, 2018 and 2017, respectively. As of September&#xA0;30, 2018, the Company expects to record amortization expense as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="77%"></td> <td valign="bottom" width="18%"></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" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt; DISPLAY: table-cell"> <b>Years Ending</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortization&#xA0;Expense</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"> December&#xA0;31, 2018 (three months remaining)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,636</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"> December&#xA0;31, 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,433</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"> December&#xA0;31, 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,854</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"> December&#xA0;31, 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,363</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"> December&#xA0;31, 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,361</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 1222000 -8580000 <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>10.</b></td> <td align="left" valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;" align="left"><b>Convertible Senior Notes</b></p> </td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The carrying value of the Notes is as follows (amounts in thousands):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>September&#xA0;30,</b><br /> <b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2.125% Convertible Senior Notes due 2021:</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> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Principal amount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">114,989</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">115,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Unamortized debt discount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,706</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13,395</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Unamortized debt issuance costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,883</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,355</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total Convertible Senior Notes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">102,400</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,250</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(102,400</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total Convertible Senior Notes, long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,250</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> On May&#xA0;24, 2016, the Company issued&#xA0;$115.0 million&#xA0;aggregate principal amount of its Notes. The net proceeds from the sale of the Notes, after deducting the underwriting discounts and commissions and other related offering expenses, were approximately&#xA0;$111.1&#xA0;million. The Notes bear interest at the rate of 2.125% per annum, payable semiannually in arrears on June&#xA0;1 and December&#xA0;1 of each year, beginning December&#xA0;1, 2016.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Notes will mature on June&#xA0;1, 2021, unless earlier repurchased, redeemed or converted in accordance with their terms. Prior to March&#xA0;1, 2021, the Notes will be convertible at the option of holders of the Notes only upon satisfaction of certain conditions and during certain periods, and thereafter, the Notes will be convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date. Upon conversion, holders of the Notes will receive shares of the Company&#x2019;s common stock, cash or a combination thereof, at the Company&#x2019;s election. It is the Company&#x2019;s current intent and policy to settle all conversions through combination settlement, which involves satisfying the principal amount outstanding with cash and any note conversion value over the principal amount in shares of the Company&#x2019;s common stock.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Notes with a par value of $11,000 were submitted for conversion in the fourth quarter of 2017, and this conversion was settled in the first quarter of 2018. The conversion resulted in the issuance of a nominal amount of shares of the Company&#x2019;s common stock, and the Company recorded a loss of $1,000 on the conversion of these Notes.</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> During the third quarter of 2018, the closing price of the Company&#x2019;s common stock exceeded 130% of the conversion price of the Notes for more than 20 trading days of the last 30 consecutive trading days of the quarter. As a result, the Notes are convertible at the option of the holders of the Notes during the fourth quarter of 2018, the quarter immediately following the quarter when the conditions were met, as stated in the terms of the Notes. These terms were also met in the second quarter of 2018 and as a result, the Company reclassified the carrying value of the Notes from long-term liabilities to current liabilities on the Company&#x2019;s consolidated balance sheet as of June&#xA0;30, 2018. As of September&#xA0;30, 2018, the <font style="white-space:nowrap">if-converted</font> value of the Notes exceeded the aggregate principal amount by approximately $87.4&#xA0;million. As of the date of this filing, no Notes were converted by the holders of such Notes in the third quarter of 2018. In the event the closing price conditions are met in the fourth quarter of 2018 or a future fiscal quarter, the Notes will be convertible at a holder&#x2019;s option during the immediately following fiscal quarter.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The conversion rate for the Notes will initially be 31.1813 shares of the Company&#x2019;s common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $32.07 per common share, and is subject to adjustment under the terms of the Notes. Holders of the Notes may require the Company to repurchase their Notes upon the occurrence of a fundamental change prior to maturity for cash at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest, if any, to, but excluding, the repurchase date.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company will not have the right to redeem the Notes prior to June&#xA0;5, 2019, but may redeem the Notes, at its option, in whole or in part, on any business day on or after June&#xA0;5, 2019 and prior to the maturity date if the last reported sale price of the Company&#x2019;s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides written notice of redemption. The redemption price will be equal to 100% of the principal amount of the principal amount of Notes to be redeemed plus accrued and unpaid interest to, but excluding, the redemption date.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Notes contain customary terms and events of default. If an event of default (other than certain events of bankruptcy, insolvency or reorganization involving the Company) occurs and is continuing, the holders of at least 25% in aggregate principal amount of the outstanding Notes may declare 100% of the principal of, and any accrued and unpaid interest on, all of the Notes to be due and payable. Upon the occurrence of certain events of bankruptcy, insolvency or reorganization involving the Company, 100% of the principal of and accrued and unpaid interest, if any, on all of the Notes will become due and payable automatically. Notwithstanding the foregoing, the Notes provide that, to the extent the Company elects and for up to 270 days, the sole remedy for an event of default relating to certain failures by the Company to comply with certain reporting covenants consist exclusively of the right to receive additional interest on the Notes. The Company is not aware of any events of default, current events or market conditions that would allow holders to call or convert the Notes as of September&#xA0;30, 2018.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The cash conversion feature of the Notes required bifurcation from the Notes and was initially accounted for as an equity instrument classified to stockholders&#x2019; equity, as the conversion feature was determined to be clearly and closely related to the Company&#x2019;s stock. Based on market data available for publicly traded, senior, unsecured corporate bonds issued by companies in the same industry and asset base and with similar maturity, the Company estimated the implied interest rate, assuming no conversion option. Assumptions used in the estimate represent what market participants would use in pricing the liability component, including market interest rates, credit standing, and yield curves, all of which are defined as Level&#xA0;2 observable inputs. The estimated implied interest rate was applied to the Notes, which resulted in a fair value of the liability component of $96,289,000 upon issuance, calculated as the present value of implied future payments based on the $115&#xA0;million aggregate principal amount. The equity component of the Notes was recognized as a debt discount, recorded in additional <font style="white-space:nowrap">paid-in</font> capital, and represents the difference between the aggregate principal of the Notes and the fair value of the Notes without conversion option on their issuance date.&#xA0;The debt discount is amortized to interest expense using the effective interest method over five years, or the life of the Notes.&#xA0;The Company assesses the equity classification of the cash conversion feature quarterly, and it is not <font style="white-space:nowrap">re-measured</font> as long as it continues to meet the conditions for equity classification.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Interest expense recognized on the Notes during the three-month period ended September&#xA0;30, 2018 includes&#xA0;$611,000, $911,000 and&#xA0;$160,000&#xA0;for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. Interest expense recognized on the Notes during the nine-month period ended September&#xA0;30, 2018 includes&#xA0;$1,833,000, $2,687,000 and&#xA0;$473,000&#xA0;for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. The effective interest rate on the Notes is 6.6%, which includes the interest on the Notes, amortization of the debt discount and debt issuance costs. As of September&#xA0;30, 2018, the carrying value of the Notes was approximately $102.4&#xA0;million and the fair value of the principal was approximately $202.4&#xA0;million.&#xA0;The fair value of the Notes was determined based on the most recent trade activity of the Notes as of September&#xA0;30, 2018.</p> </div> -5410000 2363000 5609000 -3570000 27215000 10979000 187000 8580000 1 18135000 <div> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment consist of the following (amounts in thousands):</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>September&#xA0;30,</b><br /> <b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Land</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,023</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,023</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Buildings</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">764</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">764</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Leasehold improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,940</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,673</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,405</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,904</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Furniture and fixtures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,156</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,272</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Construction in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,086</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,581</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total property, plant and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,374</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">46,217</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: accumulated depreciation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(27,015</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23,800</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,359</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,417</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 2374000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following tables disaggregate the Company&#x2019;s revenue from contracts with customers by geographic region (amounts in thousands).</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Three&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</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"> North America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,064</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">66,575</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40,203</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"> Europe</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,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">16,374</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,497</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,322</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"> Asia and Australia</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,630</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,731</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,949</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"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">148</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">287</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">150</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,529</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,580</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">142,090</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,624</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>15.</b></td> <td align="left" valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;" align="left"><b>Related Party Transactions</b></p> </td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Certain facilities leased by Spectrum are owned by the former owner of Spectrum, who currently holds greater than 10% of the Company&#x2019;s outstanding common stock. The lease amounts paid to this shareholder were negotiated in connection with the Spectrum Acquisition. The Company has incurred rent expense totaling $555,000 for the nine-month period ended September&#xA0;30, 2018 related to these leases.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As part of the Spectrum Acquisition, the Company is responsible for filing all tax returns for Spectrum for the period from January&#xA0;1, 2017 through July&#xA0;31, 2017, the day before the Spectrum Acquisition. The Company is responsible for collecting any tax refunds from federal and state authorities and remitting these refunds to the former shareholders of Spectrum, including the former owner of Spectrum who currently holds greater than 10% of the Company&#x2019;s outstanding common stock. As of September&#xA0;30, 2018, the Company has accrued $1,728,000 of these refunds payable to the Spectrum shareholders, net of $207,000 of expenses paid by the Company on behalf of Spectrum for tax preparation and other fees. These amounts are included in accrued liabilities on the Company&#x2019;s consolidated balance sheet.</p> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>7.</b></td> <td align="left" valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;" align="left"><b>Property, Plant and Equipment</b></p> </td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment consist of the following (amounts in thousands):</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>September&#xA0;30,</b><br /> <b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Land</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,023</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,023</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Buildings</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">764</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">764</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Leasehold improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,940</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,673</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,405</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,904</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Furniture and fixtures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,156</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,272</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Construction in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,086</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,581</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total property, plant and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,374</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">46,217</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: accumulated depreciation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(27,015</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23,800</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,359</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,417</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Depreciation expense totaled approximately $3,871,000 and $2,988,000 for the nine-month periods ended September&#xA0;30, 2018 and 2017, respectively.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following table presents stock-based compensation expense included in the Company&#x2019;s consolidated statements of comprehensive income (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="68%"></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: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Three&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</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"> Cost of product revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">277</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">197</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">777</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">491</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"> Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">127</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">650</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">338</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"> Selling, general and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,249</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,493</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,245</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,016</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,779</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,817</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,845</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 65px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"> Inventories consist of the following (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"> &#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="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></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="2" align="center"><b>September&#xA0;30,</b><br /> <b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 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"> Raw Materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,349</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,678</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"> <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Work-in-process</font></font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,278</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,756</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"> Finished products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,657</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,570</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"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,284</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,004</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: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> Revenue from significant customers as a percentage of the Company&#x2019;s total revenue is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="72%"></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> <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: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>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"> MilliporeSigma</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</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">18</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"> GE Healthcare</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</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">16</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Basic and diluted weighted average shares outstanding were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="56%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"> <b>Three&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"> <b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted average common shares</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,822,472</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,236,554</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,728,503</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,435,591</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Dilutive common stock options and restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">651,265</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">484,242</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">511,433</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">454,340</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Dilutive effect of convertible senior notes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,354,438</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">842,206</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">892,179</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">496,402</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted average common shares, assuming dilution</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45,828,175</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,563,002</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45,132,115</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,386,333</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 48347000 P5Y3M14D 18.56 11000 142090000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Accrued liabilities consist of the following (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></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">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,</b><br /> <b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Employee compensation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,560</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,719</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,668</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Related party payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,728</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Royalty and license fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,065</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,383</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued purchases</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">261</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,191</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">605</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">598</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: 3em; 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">563</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">947</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,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">960</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other accrued expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,803</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,622</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 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: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,964</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,929</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 107000 12669000 34.79 <div> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The following table summarizes the changes in accumulated other comprehensive income by component (amounts in thousands):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="80%"></td> <td valign="bottom" width="13%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Foreign&#xA0;Currency</b><br /> <b>Translation Gain/</b><br /> <b>(Loss)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance at December&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(6,363</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Foreign currency translation loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,410</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance at September&#xA0;30, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(11,773</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Future minimum rental commitments under the Company&#x2019;s leases as of September&#xA0;30, 2018 are as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> </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="84%"></td> <td valign="bottom" width="13%"></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">&#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>Minimum<br /> Rental<br /> Commitments</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"> 2018 (three months remaining)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">893</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"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,425</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"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,266</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"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,957</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"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,049</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"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,872</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt"> &#xA0;</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>16.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"><b>Segment Reporting</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company views its operations, makes decisions regarding how to allocate resources and manages its business as one operating segment. As a result, the financial information disclosed herein represents all of the material financial information related to the Company&#x2019;s sole operating segment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following table represents the Company&#x2019;s total revenue by geographic area (based on the location of the customer):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>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"> North America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">47</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40</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"> Europe</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</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"> Asia and Australia</p> </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">10</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#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">10</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"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </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">&#xA0;</td> <td valign="bottom" align="right">100</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#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">&#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: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> Revenue from significant customers as a percentage of the Company&#x2019;s total revenue is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="72%"></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> <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: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>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"> MilliporeSigma</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</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">18</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"> GE Healthcare</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</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">16</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Significant accounts receivable balances as a percentage of the Company&#x2019;s total trade accounts receivable are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="13%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="13%"></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">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,<br /> 2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br /> 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"> GE Healthcare</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 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"> MilliporeSigma</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> 7672000 9588 P7Y4M17D 18.02 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>3.</b></td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"><b>Revenue Recognition</b></p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <b><i>Adoption of ASC Topic 606, Revenue from Contracts with Customers</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company adopted ASC 606 on January&#xA0;1, 2018, using the modified retrospective method for all contracts not completed as of the date of adoption. For contracts that were modified before the effective date, the Company reflected the aggregate effect of all modifications when identifying performance obligations and allocating transaction price in accordance with the practical expedient in paragraph ASC <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"> <font style="WHITE-SPACE: nowrap">606-10-65-1-(f)-4,</font></font></font></font></font> which did not have a material effect on the cumulative impact of adopting ASC 606. Results for reporting periods beginning January&#xA0;1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior period. The impact to the Company&#x2019;s consolidated financial statements as a result of applying ASC 606 was immaterial. Deferred revenue resulting from contracts with customers is included in accrued expenses on the Company&#x2019;s consolidated balance sheet.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Revenue Recognition</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (&#x201C;transaction price&#x201D;). To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method or the most likely amount method, depending on the facts and circumstances relative to the contract. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company&#x2019;s anticipated performance and all information (historical, current and forecasted) that is reasonably available. Sales, value add, and other taxes collected on behalf of third parties are excluded from revenue.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">606-10-32-18,</font></font></font> the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company&#x2019;s contracts contained a significant financing component as of September&#xA0;30, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company recognizes product revenue under the terms of each customer agreement upon transfer of control to the customer, which occurs at a point in time.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Disaggregation of Revenue</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Revenues for the three- and nine-month periods ended September&#xA0;30, 2018 and 2017 were as follows (amounts in thousands, except percentages):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="33%"></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> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-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</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2"> <p style="MARGIN-BOTTOM: 0pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Nine Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-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="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>$ Change</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%&#xA0;Change</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>$&#xA0;Change</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>%&#xA0;Change</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"> Product revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,500</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,514</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">142,042</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,516</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,526</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.7</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"> Royalty and other revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">29</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(37</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(56.1</td> <td valign="bottom" nowrap="nowrap">%)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108</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;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(55.6</td> <td valign="bottom" nowrap="nowrap">%)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td 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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenues</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,529</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,580</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,949</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">142,090</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,624</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,466</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.6</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</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: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> When disaggregating revenue, the Company considered all of the economic factors that may affect its revenues. Because all of its revenues are from bioprocessing customers, there are no differences in the nature, timing and uncertainty of the Company&#x2019;s revenues and cash flows from any of its product lines. However, given that the Company&#x2019;s revenues are generated in different geographic regions, factors such as regulatory and geopolitical factors within those regions could impact the nature, timing and uncertainty of the Company&#x2019;s revenues and cash flows. In addition, a significant portion of the Company&#x2019;s revenues are generated from two customers; therefore, economic factors specific to these two customers could impact the nature, timing and uncertainty of the Company&#x2019;s revenues and cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following tables disaggregate the Company&#x2019;s revenue from contracts with customers by geographic region (amounts in thousands).</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-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</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-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="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</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"> North America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,064</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">66,575</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40,203</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"> Europe</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,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">16,374</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,497</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,322</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"> Asia and Australia</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,630</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,731</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,949</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"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">62</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">148</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">287</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">150</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: 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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">49,529</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,580</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">142,090</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,624</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: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Revenue from significant customers is as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> </p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="66%"></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: Times New Roman; PAGE-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</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-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="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</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"> MilliporeSigma</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,791</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,191</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,181</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,727</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"> GE Healthcare</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,743</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,254</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,285</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Protein Products</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company&#x2019;s protein product line generates revenue through the sale of Protein A ligands and growth factors. Protein A ligands are an essential component of Protein A chromatography resins (media) used in the purification of virtually all <font style="WHITE-SPACE: nowrap">mAb-based</font> drugs on the market or in development. The Company manufactures multiple forms of Protein A ligands under long-term supply agreements with major life sciences companies, who in turn sell their Protein A chromatography media to end users (biopharmaceutical manufacturers). The Company also manufactures growth factors for sale under long-term supply agreements with certain life sciences companies as well as direct sales to its customers. Each protein product is considered distinct and therefore represents a separate performance obligation. Protein product revenue is generally recognized at a point in time upon transfer of control to the customer.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Filtration Products</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company&#x2019;s filtration product line generates revenue through the sale of KrosFlo<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> hollow fiber (&#x201C;HF&#x201D;) TFF membranes and modules, ProConnex<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> <font style="WHITE-SPACE: nowrap">single-use</font> flow path connectors, flat sheet TFF cassettes and hardware, and XCell&#x2122; alternating tangential flow (&#x201C;ATF&#x201D;) devices and related consumables.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company markets the KrosFlo line of HF cartridges and TFF systems and the ProConnex line of <font style="WHITE-SPACE: nowrap">single-use</font> flow path connectors which were acquired as part of the acquisition of Spectrum in August 2017. These products are used in the filtration, isolation, purification and concentration of biologics and diagnostic products. Sales of large-scale systems generally include components and consumables as well as training and installation services at the request of the customer. Because the initial sale of components and consumables are necessary for the operation of the system, such items are combined with the systems as a single performance obligation. Training and installation services do not significantly modify or customize these systems and therefore represent a distinct performance obligation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company&#x2019;s other filtration product offerings are not highly interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Revenue on these products is generally recognized at a point in time upon transfer of control to the customer. The Company invoices the customer for the installation and training services in an amount that directly corresponds with the value to the customer of the Company&#x2019;s performance to date; therefore, revenue recognized is based on the amount billable to the customer in accordance with the practical expedient under ASC <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">606-10-55-18.</font></font></font></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company also markets flat sheet TFF cassettes and hardware. TFF is a rapid and efficient method for separation and purification of biomolecules that is widely used in laboratory, process development and process scale applications in biopharmaceutical manufacturing. The Company&#x2019;s <font style="WHITE-SPACE: nowrap">single-use</font> Sius&#x2122; TFF cassettes and hardware are not highly interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Sius TFF product revenue is generally recognized at a point in time upon transfer of control to the customer.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company also markets the XCell&#x2122; ATF System, a technologically advanced filtration device used in upstream processes to continuously remove cellular metabolic waste products during the course of a fermentation run, freeing healthy cells to continue producing the biologic drug of interest. ATF Systems typically include a filtration system and consumables (i.e., tube devices, metal stands) as well as training and installation services at the request of the customer. The filtration system and consumables are considered distinct products and therefore represent separate performance obligations. First time purchasers of the systems typically purchase a controller that is shipped with the tube device(s) and metal stand(s). The controller is not considered distinct as it is a proprietary product that is highly interdependent with the filtration system; therefore, the controller is combined with the filtration system and accounted for as a single performance obligation. The training and installation services do not significantly modify or customize the ATF system and therefore represent a distinct performance obligation. ATF system product revenue related to the filtration system (including the controller if applicable) and consumables is generally recognized at a point in time upon transfer of control to the customer. ATF system service revenue related to training and installation services is generally recognized over time, as the customer simultaneously receives and consumes the benefits as the Company performs. The Company invoices the customer for the installation and training services in an amount that directly corresponds with the value to the customer of the Company&#x2019;s performance to date; therefore, revenue recognized is based on the amount billable to the customer in accordance with the practical expedient under <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">ASC&#xA0;606-10-55-18.</font></font></font></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Chromatography Products</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company&#x2019;s chromatography product line includes a number of products used in the downstream purification and quality control of biological drugs. The majority of chromatography revenue relates to the OPUS <font style="WHITE-SPACE: nowrap">pre-packed</font> chromatography column line and Protein A chromatography resins. OPUS columns typically consist of the outer hardware of the column with a resin as ordered by the customer packed inside of the column. OPUS columns may also be ordered without the packed resin. In either scenario, the OPUS column and resin are not interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Chromatography product revenue is generally recognized at a point in time upon transfer of control to the customer.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Other Products</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company&#x2019;s other products include ELISA test kits used by quality control departments to detect and measure the presence of leached Protein A and/or growth factor in the final product. Each ELISA kit is considered distinct and therefore represents a separate performance obligation. Other product revenue is generally recognized at a point in time upon transfer of control to the customer.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Transaction Price Allocated to Future Performance Obligations</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Remaining performance obligations represents the transaction price of contracts for which work has not been performed or has been partially performed. The Company&#x2019;s future performance obligations relate primarily to the installation and training of certain of its systems sold to customers. These performance obligations are completed within one year of receipt of a purchase order from its customers. Accordingly, the Company has elected to not disclose the value of these unsatisfied performance obligations as provided under ASC <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"> 606-10-50-14.</font></font></font></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Contract Balances from Contracts with Customers</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The following table provides information about receivables and deferred revenue from contracts with customers as of September&#xA0;30, 2018 (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> </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">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> </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"> Balances from contracts with customers only:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,784</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,234</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"> Revenue recognized in the three-month period relating to:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> The beginning deferred revenue balance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">441</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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Changes in pricing related to products or services satisfied in previous periods</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> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The timing of revenue recognition, billings and cash collections results in the accounts receivables and deferred revenue balances on the Company&#x2019;s consolidated balance sheets. There were no impairment losses on receivables during the three- and nine-month periods ending September 30, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> A contract asset is created when the Company satisfies a performance obligation by transferring a promised good to the customer. Contract assets may represent conditional or unconditional rights to consideration. The right is conditional, and recorded as a contract asset, if the Company must first satisfy another performance obligation in the contract before it is entitled to payment from the customer. Contract assets are transferred to billed receivables once the right becomes unconditional. If the Company has the unconditional right to receive consideration from the customer, the contract asset is accounted for as a billed receivable and presented separately from other contract assets. A right is unconditional if nothing other than the passage of time is required before payment of that consideration is due.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Costs to Obtain or Fulfill a Customer Contract</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company&#x2019;s sales commission structure is based on achieving revenue targets. The commissions are driven by revenue derived from customer purchase orders which are short term in nature.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Applying the practical expedient in paragraph <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">340-40-25-4,</font></font></font> the Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general, and administrative expenses. When shipping and handling costs are incurred after a customer obtains control of the products, the Company accounts for these as costs to fulfill the promise and not as a separate performance obligation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 18pt; MARGIN-TOP: 0pt"> &#xA0;</p> </div> 29.71 439678 P7Y3M14D 2113000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Information regarding option activity for the nine-month period ended September&#xA0;30, 2018 under the Plans is summarized below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="60%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Options</b><br /> <b>Outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Exercise</b><br /> <b>Price Per</b><br /> <b>Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Remaining</b><br /> <b>Contractual</b><br /> <b>Term</b><br /> <b>(in&#xA0;years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(in&#xA0;thousands)</b><br /> <b>Aggregate</b><br /> <b>Intrinsic</b><br /> <b>Value</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"> Options outstanding at December&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">734,940</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">439,678</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.79</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(131,718</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.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited/cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,588</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">29.71</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" 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"> Options outstanding at September&#xA0;30, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,033,312</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26.99</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.38</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,421</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options exercisable at September&#xA0;30, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">444,446</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18.73</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.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,325</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vested and expected to vest at September&#xA0;30, 2018 (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">986,509</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26.64</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.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">28,429</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></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> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-LEFT: 3%; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Represents the number of vested options as of September&#xA0;30, 2018 plus the number of unvested options expected to vest as of September&#xA0;30, 2018 based on the unvested outstanding options at September&#xA0;30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to <font style="WHITE-SPACE: nowrap">non-executive</font> level employees and 3% for awards granted to executive level employees.</p> </td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s tax returns are subject to examination by federal, state and international tax authorities for the following periods:</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="83%"></td> <td valign="bottom" width="4%"></td> <td width="13%"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap" align="center" style="border-bottom:1.00pt solid #000000"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" align="center"><b>Jurisdiction</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center" style="border-bottom:1.00pt solid #000000"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" align="center"><b>Fiscal Years<br /> Subject</b></p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" align="center"><b>to&#xA0;Examination</b></p> </td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> United States &#x2013; federal and state</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="white-space:nowrap">2015-2017</font></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Sweden</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">2011-2017</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Germany</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">2017</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Netherlands</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">2012-2017</td> </tr> </table> </div> RGEN 131718 45132115 43728503 42466000 -60000 42526000 -1000 Fixed rent with respect to 40,000 square feet of the Premises commenced on the Commencement Date, and rent for the full 63,761 square feet of the Premises shall begin 19 months following the Commencement Date. 2 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Revenue from significant customers is as follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="66%"></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: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Three&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2018&#xA0;&#xA0;&#xA0;&#xA0;</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>&#xA0;&#xA0;&#xA0;&#xA0;2017&#xA0;&#xA0;&#xA0;&#xA0;</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"> MilliporeSigma</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,791</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,191</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,181</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,727</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"> GE Healthcare</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,743</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,254</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,285</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Intangible assets consisted of the following at September&#xA0;30, 2018 (amounts in thousands):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="64%"></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="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Gross&#xA0;Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Accumulated</b><br /> <b>Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Weighted</b><br /> <b>Average</b><br /> <b>Useful&#xA0;Life</b><br /> <b>(in years)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Technology &#x2013; developed</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">51,689</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,221</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Patents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">240</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(240</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">101,563</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(14,821</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trademark &#x2013; definite lived</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,160</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(131</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trademark &#x2013; indefinite lived</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">700</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,061</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(466</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">157,413</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(20,879</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Intangible assets consisted of the following at December&#xA0;31, 2017 (amounts in thousands):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="64%"></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="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Gross&#xA0;Carrying</b><br /> <b>Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Accumulated</b><br /> <b>Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Weighted</b><br /> <b>Average</b><br /> <b>Useful&#xA0;Life</b><br /> <b>(in years)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Technology &#x2013; developed</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">51,801</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,201</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Patents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">240</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(238</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">102,120</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,636</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trademarks &#x2013; definite lived</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,160</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(47</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trademarks &#x2013; indefinite lived</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">700</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,063</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(209</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">158,084</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(13,331</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> 0.426 -0.556 0.427 0 2270000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The following table presents unaudited supplemental pro forma information as if the Spectrum Acquisition had occurred as of January&#xA0;1, 2016 (amounts in thousands, except per share data):</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="79%"></td> <td valign="bottom" width="17%"></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">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b><font style="WHITE-SPACE: nowrap">Pro-forma</font></b><br /> <b>Nine&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,&#xA0;2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">121,301</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"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,994</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"> Earnings per share:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.36</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> <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: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.36</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> 37220000 207000000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The total consideration transferred follows (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="87%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></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"> Cash consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">122,932</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"> Equity consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">247,575</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"> Working capital adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">425</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"> Net assets acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">370,932</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-LEFT: 4%; MARGIN-TOP: 6pt"> The components and allocation of the purchase price consists of the following amounts (amounts in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; 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"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,137</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"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,075</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"> Inventory</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,502</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"> Prepaid expenses and other assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">616</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"> Fixed assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,004</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"> Deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,102</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"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">78,400</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#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="87%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></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"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,560</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"> Trademark and tradename</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,160</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"> <font style="WHITE-SPACE: nowrap">Non-competition&#xA0;agreements</font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">960</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"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">265,722</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"> Accounts payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,335</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"> Unrecognized tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(576</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"> Accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,787</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"> Deferred tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(43,608</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"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Fair value of net assets acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">370,932</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> 2313000 P5Y P10Y 0.33 P3Y 0.20 707716 4065000 5165000 35.13 48390 P3Y11M8D 385461 134590 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Information regarding RSU and performance stock unit activity for the nine-month period ended September&#xA0;30, 2018 under the Plans is summarized below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="70%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Units<br /> Outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average<br /> Remaining<br /> Contractual<br /> Term<br /> (in&#xA0;years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(in<br /> thousands)</b><br /> <b>Aggregate<br /> Intrinsic<br /> Value</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"> Restricted and performance stock units outstanding at December&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">505,235</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">385,461</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(134,590</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </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"> Forfeited/cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(48,390</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" 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"> Restricted stock units outstanding at September&#xA0;30, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">707,716</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.94</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,250</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vested and expected to vest at September&#xA0;30, 2018 (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">649,985</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.43</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></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> </table> <p style="MARGIN-BOTTOM: 2pt; WIDTH: 10%; BORDER-BOTTOM: #000000 1px solid; MARGIN-LEFT: 3%; MARGIN-TOP: 0pt; LINE-HEIGHT: 8pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Represents the number of unvested RSUs expected to vest as of September&#xA0;30, 2018 based on the unvested outstanding RSUs at September&#xA0;30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to <font style="WHITE-SPACE: nowrap">non-executive</font> level employees and 3% for awards granted to executive level employees.</p> </td> </tr> </table> </div> 649985 P3Y5M4D P1Y <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Significant accounts receivable balances as a percentage of the Company&#x2019;s total trade accounts receivable are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="13%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="13%"></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">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,<br /> 2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br /> 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"> GE Healthcare</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 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"> MilliporeSigma</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> </table> </div> 0.14 0.21 0.17 0.16 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following table represents the Company&#x2019;s total revenue by geographic area (based on the location of the customer):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;Months&#xA0;Ended<br /> September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>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"> North America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">47</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40</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"> Europe</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</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"> Asia and Australia</p> </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">10</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#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">10</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"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</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"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </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">&#xA0;</td> <td valign="bottom" align="right">100</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#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">&#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: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</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> 1.00 0.41 0.47 0.00 0.12 473000 2687000 Semi-annually 2021-06-01 2016-12-01 1833000 -1000 777000 650000 6245000 P14Y P19Y P8Y P3Y P20Y 24181000 22253000 142042000 48000 555000000 -5410000 2017 58497000 66575000 2012 2017 2011 2017 2015 2017 287000 16731000 2018-06-01 P126M 63761 0.35 P16Y Expire at various dates through December 2037. Expire at various dates through December 2037. 12812000 3266000 7060000 0.19 0.11 P14Y P19Y P8Y P3Y P20Y P9Y 162544 6694000 19987000 36986000 3.309 0.11 0.34 0.11 0 -2022000 -6691000 -5625000 842206 1618000 102000 484242 2025000 -1616000 4669000 -100000 -406000 14998000 36580000 2001000 1817000 -9200000 42563002 41236554 0.14 0.17 1.00 0.45 0.45 0.00 0.10 197000 127000 1493000 5191000 6254000 36514000 66000 16374000 16428000 148000 3630000 329409 4164000 22183000 41643000 0.276 0.10 0.21 0.11 0 6623000 1829000 1354438 1687000 558000 651265 -630000 -1263000 4794000 -134000 7886000 15859000 49529000 3601000 2779000 45828175 43822472 12949000 -37000 12986000 0.354 -0.561 0.356 0 13188000 0.18 0.16 1.00 0.39 0.49 0.00 0.12 160000 911000 30 1.30 87400000 20 611000 277000 253000 2249000 8791000 7743000 49500000 29000 19328000 24064000 62000 6075000 0000730272 rgen:AsiaAndAustraliaMember 2018-07-01 2018-09-30 0000730272 rgen:AllOtherMember 2018-07-01 2018-09-30 0000730272 srt:NorthAmericaMember 2018-07-01 2018-09-30 0000730272 srt:EuropeMember 2018-07-01 2018-09-30 0000730272 us-gaap:RoyaltyMember 2018-07-01 2018-09-30 0000730272 us-gaap:ProductMember 2018-07-01 2018-09-30 0000730272 rgen:GeneralElectricHealthcareMember 2018-07-01 2018-09-30 0000730272 rgen:MilliporeSigmaMember 2018-07-01 2018-09-30 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0000730272 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0000730272 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0000730272 rgen:TwoPointOneTwoFivePercentageConvertibleSeniorNotesDueTwentyTwentyOneMember 2018-07-01 2018-09-30 0000730272 rgen:AsiaAndAustraliaMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-07-01 2018-09-30 0000730272 rgen:AllOtherMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-07-01 2018-09-30 0000730272 srt:NorthAmericaMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-07-01 2018-09-30 0000730272 srt:EuropeMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-07-01 2018-09-30 0000730272 us-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-07-01 2018-09-30 0000730272 rgen:GeneralElectricHealthcareMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000730272 rgen:MilliporeSigmaMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0000730272 rgen:SpectrumIncMember 2018-07-01 2018-09-30 0000730272 2018-07-01 2018-09-30 0000730272 rgen:AsiaAndAustraliaMember 2017-07-01 2017-09-30 0000730272 rgen:AllOtherMember 2017-07-01 2017-09-30 0000730272 srt:NorthAmericaMember 2017-07-01 2017-09-30 0000730272 srt:EuropeMember 2017-07-01 2017-09-30 0000730272 us-gaap:RoyaltyMember 2017-07-01 2017-09-30 0000730272 us-gaap:ProductMember 2017-07-01 2017-09-30 0000730272 rgen:GeneralElectricHealthcareMember 2017-07-01 2017-09-30 0000730272 rgen:MilliporeSigmaMember 2017-07-01 2017-09-30 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-01 2017-09-30 0000730272 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2017-09-30 0000730272 us-gaap:CostOfSalesMember 2017-07-01 2017-09-30 0000730272 rgen:AsiaAndAustraliaMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-07-01 2017-09-30 0000730272 rgen:AllOtherMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-07-01 2017-09-30 0000730272 srt:NorthAmericaMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-07-01 2017-09-30 0000730272 srt:EuropeMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-07-01 2017-09-30 0000730272 us-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-07-01 2017-09-30 0000730272 rgen:GeneralElectricHealthcareMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2017-07-01 2017-09-30 0000730272 rgen:MilliporeSigmaMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2017-07-01 2017-09-30 0000730272 2017-07-01 2017-09-30 0000730272 rgen:EmployeeStockOptionAndRestrictedStockUnitsMember 2018-01-01 2018-03-31 0000730272 us-gaap:TrademarksMember 2017-01-01 2017-12-31 0000730272 us-gaap:OtherIntangibleAssetsMember 2017-01-01 2017-12-31 0000730272 us-gaap:PatentsMember 2017-01-01 2017-12-31 0000730272 us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-12-31 0000730272 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-31 0000730272 rgen:GeneralElectricHealthcareMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000730272 rgen:MilliporeSigmaMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000730272 rgen:SpectrumIncMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000730272 2017-01-01 2017-12-31 0000730272 2018-02-01 2018-02-28 0000730272 rgen:AsiaAndAustraliaMember 2018-01-01 2018-09-30 0000730272 rgen:AllOtherMember 2018-01-01 2018-09-30 0000730272 country:USus-gaap:LatestTaxYearMember 2018-01-01 2018-09-30 0000730272 country:USus-gaap:EarliestTaxYearMember 2018-01-01 2018-09-30 0000730272 country:SEus-gaap:LatestTaxYearMember 2018-01-01 2018-09-30 0000730272 country:SEus-gaap:EarliestTaxYearMember 2018-01-01 2018-09-30 0000730272 country:NLus-gaap:LatestTaxYearMember 2018-01-01 2018-09-30 0000730272 country:NLus-gaap:EarliestTaxYearMember 2018-01-01 2018-09-30 0000730272 srt:NorthAmericaMember 2018-01-01 2018-09-30 0000730272 srt:EuropeMember 2018-01-01 2018-09-30 0000730272 country:DE 2018-01-01 2018-09-30 0000730272 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-09-30 0000730272 us-gaap:PrincipalOwnerMember 2018-01-01 2018-09-30 0000730272 us-gaap:RoyaltyMember 2018-01-01 2018-09-30 0000730272 us-gaap:ProductMember 2018-01-01 2018-09-30 0000730272 rgen:GeneralElectricHealthcareMember 2018-01-01 2018-09-30 0000730272 rgen:MilliporeSigmaMember 2018-01-01 2018-09-30 0000730272 us-gaap:TrademarksMember 2018-01-01 2018-09-30 0000730272 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-09-30 0000730272 us-gaap:PatentsMember 2018-01-01 2018-09-30 0000730272 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-09-30 0000730272 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-09-30 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000730272 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0000730272 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0000730272 rgen:TwoPointOneTwoFivePercentageConvertibleSeniorNotesDueTwentyTwentyOneMember 2018-01-01 2018-09-30 0000730272 rgen:AsiaAndAustraliaMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 rgen:AllOtherMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 srt:NorthAmericaMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 srt:EuropeMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 us-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 us-gaap:SalesRevenueGoodsNetMember 2018-01-01 2018-09-30 0000730272 rgen:GeneralElectricHealthcareMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 rgen:MilliporeSigmaMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 rgen:GeneralElectricHealthcareMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 rgen:MilliporeSigmaMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000730272 us-gaap:AccountsReceivableMember 2018-01-01 2018-09-30 0000730272 rgen:NonEmployeeDirectorStockOptionMember 2018-01-01 2018-09-30 0000730272 rgen:RestrictedStockUnitsAndPerformanceStockUnitsMember 2018-01-01 2018-09-30 0000730272 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0000730272 srt:MinimumMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-09-30 0000730272 srt:MinimumMemberus-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0000730272 srt:MaximumMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-09-30 0000730272 srt:MaximumMemberus-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0000730272 rgen:SpectrumIncMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000730272 rgen:SpectrumIncMember 2018-01-01 2018-09-30 0000730272 2018-01-01 2018-09-30 0000730272 rgen:AsiaAndAustraliaMember 2017-01-01 2017-09-30 0000730272 rgen:AllOtherMember 2017-01-01 2017-09-30 0000730272 srt:NorthAmericaMember 2017-01-01 2017-09-30 0000730272 srt:EuropeMember 2017-01-01 2017-09-30 0000730272 us-gaap:RoyaltyMember 2017-01-01 2017-09-30 0000730272 us-gaap:ProductMember 2017-01-01 2017-09-30 0000730272 rgen:GeneralElectricHealthcareMember 2017-01-01 2017-09-30 0000730272 rgen:MilliporeSigmaMember 2017-01-01 2017-09-30 0000730272 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-09-30 0000730272 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-09-30 0000730272 us-gaap:CostOfSalesMember 2017-01-01 2017-09-30 0000730272 rgen:AsiaAndAustraliaMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-09-30 0000730272 rgen:AllOtherMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-09-30 0000730272 srt:NorthAmericaMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-09-30 0000730272 srt:EuropeMemberus-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-09-30 0000730272 us-gaap:SalesRevenueGoodsNetMemberus-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-09-30 0000730272 rgen:GeneralElectricHealthcareMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-09-30 0000730272 rgen:MilliporeSigmaMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-09-30 0000730272 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0000730272 rgen:SpectrumIncMember 2017-01-01 2017-09-30 0000730272 2017-01-01 2017-09-30 0000730272 rgen:SpectrumIncMember 2017-08-02 2017-12-31 0000730272 2018-06-01 2018-06-01 0000730272 rgen:SpectrumIncMemberus-gaap:NoncompeteAgreementsMember 2017-08-01 2017-08-01 0000730272 rgen:SpectrumIncMemberus-gaap:DevelopedTechnologyRightsMember 2017-08-01 2017-08-01 0000730272 rgen:SpectrumIncMemberus-gaap:CustomerRelationshipsMember 2017-08-01 2017-08-01 0000730272 rgen:SpectrumIncMember 2017-08-01 2017-08-01 0000730272 rgen:TwoPointOneTwoFivePercentageConvertibleSeniorNotesDueTwentyTwentyOneMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember 2016-05-24 2016-05-24 0000730272 rgen:TwoPointOneTwoFivePercentageConvertibleSeniorNotesDueTwentyTwentyOneMember 2016-05-24 2016-05-24 0000730272 us-gaap:AccountingStandardsUpdate201606Memberrgen:RetainedEarningsAccumulatedDeficitMember 2018-01-01 0000730272 us-gaap:AccountingStandardsUpdate201606Memberrgen:DeferredTaxLiabilityMember 2018-01-01 0000730272 us-gaap:AccountingStandardsUpdate201606Memberus-gaap:OtherAssetsMember 2018-01-01 0000730272 country:US 2017-12-31 0000730272 country:DE 2017-12-31 0000730272 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000730272 us-gaap:TrademarksMember 2017-12-31 0000730272 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0000730272 us-gaap:DomesticCountryMember 2017-12-31 0000730272 us-gaap:TrademarksMember 2017-12-31 0000730272 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0000730272 us-gaap:PatentsMember 2017-12-31 0000730272 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0000730272 us-gaap:CustomerRelationshipsMember 2017-12-31 0000730272 rgen:TwoPointOneTwoFivePercentageConvertibleSeniorNotesDueTwentyTwentyOneMember 2017-12-31 0000730272 rgen:RestrictedStockUnitsAndPerformanceStockUnitsMember 2017-12-31 0000730272 2017-12-31 0000730272 us-gaap:AccountingStandardsUpdate201618Memberrgen:CashCashEquivalentsAndRestrictedCashMember 2016-12-31 0000730272 2016-12-31 0000730272 2018-10-29 0000730272 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-30 0000730272 us-gaap:LetterOfCreditMember 2018-09-30 0000730272 us-gaap:PrincipalOwnerMember 2018-09-30 0000730272 srt:MinimumMemberus-gaap:PrincipalOwnerMember 2018-09-30 0000730272 us-gaap:TrademarksMember 2018-09-30 0000730272 us-gaap:TrademarksMember 2018-09-30 0000730272 us-gaap:OtherIntangibleAssetsMember 2018-09-30 0000730272 us-gaap:PatentsMember 2018-09-30 0000730272 us-gaap:DevelopedTechnologyRightsMember 2018-09-30 0000730272 us-gaap:CustomerRelationshipsMember 2018-09-30 0000730272 rgen:TwoPointOneTwoFivePercentageConvertibleSeniorNotesDueTwentyTwentyOneMember 2018-09-30 0000730272 rgen:OptionToPurchaseCommonStockMember 2018-09-30 0000730272 rgen:RestrictedStockUnitsAndPerformanceStockUnitsMember 2018-09-30 0000730272 us-gaap:RestrictedStockUnitsRSUMemberrgen:NonExecutiveMember 2018-09-30 0000730272 us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ExecutiveOfficerMember 2018-09-30 0000730272 us-gaap:RestrictedStockUnitsRSUMember 2018-09-30 0000730272 us-gaap:EmployeeStockOptionMemberrgen:NonExecutiveMember 2018-09-30 0000730272 us-gaap:EmployeeStockOptionMemberus-gaap:ExecutiveOfficerMember 2018-09-30 0000730272 2018-09-30 0000730272 rgen:OptionToPurchaseCommonStockMember 2017-09-30 0000730272 us-gaap:AccountingStandardsUpdate201618Memberrgen:CashCashEquivalentsAndRestrictedCashMember 2017-09-30 0000730272 2017-09-30 0000730272 rgen:SpectrumIncMemberus-gaap:TrademarksAndTradeNamesMember 2017-08-01 0000730272 rgen:SpectrumIncMemberus-gaap:NoncompeteAgreementsMember 2017-08-01 0000730272 rgen:SpectrumIncMemberus-gaap:DevelopedTechnologyRightsMember 2017-08-01 0000730272 rgen:SpectrumIncMemberus-gaap:CustomerRelationshipsMember 2017-08-01 0000730272 rgen:SpectrumIncMember 2017-08-01 0000730272 rgen:TwoPointOneTwoFivePercentageConvertibleSeniorNotesDueTwentyTwentyOneMember 2016-05-24 pure iso4217:USD shares iso4217:USD shares iso4217:EUR utr:D utr:sqft rgen:Segment Represents the number of vested options as of September 30, 2018 plus the number of unvested options expected to vest as of September 30, 2018 based on the unvested outstanding options at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees. Represents the number of unvested RSUs expected to vest as of September 30, 2018 based on the unvested outstanding RSUs at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees. EX-101.SCH 7 rgen-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:calculationLink link:presentationLink link:definitionLink 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 107 - Disclosure - Basis of Presentation link:calculationLink link:presentationLink link:definitionLink 108 - Disclosure - Acquisition of Spectrum LifeSciences, LLC link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Revenue Recognition link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Accumulated Other Comprehensive Income link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Earnings Per Share link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Inventories link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Property, Plant and Equipment link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Intangible Assets link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Accrued Liabilities link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Convertible Senior Notes link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Fair Value Measurement link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Related Party Transactions link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Segment Reporting link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Acquisition of Spectrum LifeSciences, LLC (Tables) link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Revenue Recognition (Tables) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Earnings Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Inventories (Tables) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Property, Plant and Equipment (Tables) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Accrued Liabilities (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Convertible Senior Notes (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Segment Reporting (Tables) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Basis of Presentation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Acquisition of Spectrum LifeSciences, LLC - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Consideration Transferred (Detail) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Components and Allocation of Purchase Price (Detail) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Unaudited Supplemental Pro Forma Information (Detail) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Revenue from Contracts with Customers by Geographic Region (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Revenue from Significant Customers (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Revenue Recognition - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Change in Accumulated Other Comprehensive Income (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Earnings Per Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Basic and Diluted Weighted Average Shares Outstanding (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Schedule of Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Property, Plant and Equipment (Detail) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Property, Plant and Equipment - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Intangible Assets - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Amortization Expense for Amortized Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Schedule of Accrued Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Carrying Value of Convertible Senior Notes (Detail) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Carrying Value of Convertible Senior Notes (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Convertible Senior Notes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 160 - Disclosure - Stock-Based Compensation Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 161 - Disclosure - Summary of Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 162 - Disclosure - Summary of Option Activity (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 163 - Disclosure - Summary of RSU and Performance Stock Unit Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 164 - Disclosure - Summary of RSU and Performance Stock Unit Activity (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 165 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 166 - Disclosure - Summary of Tax Returns Periods Subject to Examination by Federal, State and International Tax Authorities (Detail) link:calculationLink link:presentationLink link:definitionLink 167 - Disclosure - Fair Value Measurement - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 168 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 169 - Disclosure - Future Minimum Rental Commitments under Company's Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 170 - Disclosure - Related Party Transactions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 171 - Disclosure - Segment Reporting - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 172 - Disclosure - Percentage of Revenue by Geographic Area (Detail) link:calculationLink link:presentationLink link:definitionLink 173 - Disclosure - Percentage of Revenue from Significant Customers (Detail) link:calculationLink link:presentationLink link:definitionLink 174 - Disclosure - Percentage of Accounts Receivable by Significant Customers (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 8 rgen-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 rgen-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 rgen-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 rgen-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Oct. 29, 2018
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Trading Symbol RGEN  
Entity Registrant Name REPLIGEN CORP  
Entity Central Index Key 0000730272  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Emerging growth company false  
Smaller reporting company false  
Entity Common Stock, Shares Outstanding   43,859,319
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 190,304 $ 173,759
Accounts receivable, less reserve for doubtful accounts of $164 at September 30, 2018 and $58 at December 31, 2017, respectively 30,784 27,585
Royalties and other receivables 46 153
Inventories, net 42,284 39,004
Prepaid expenses and other current assets 3,830 2,281
Total current assets 267,248 242,782
Property, plant and equipment, net 29,359 22,417
Intangible assets, net 136,534 144,753
Goodwill 326,977 327,333
Other assets 2,007 6,234
Total assets 762,125 743,519
Current liabilities:    
Accounts payable 9,482 7,282
Accrued liabilities 17,964 17,929
Convertible senior notes, current portion 102,400  
Total current liabilities 129,846 25,211
Convertible senior notes, net   99,250
Deferred tax liabilities 21,120 25,167
Other long-term liabilities 4,672 2,343
Commitments and contingencies (Note 14)
Stockholders' equity:    
Preferred stock, $.01 par value, 5,000,000 shares authorized, no shares issued or outstanding
Common stock, $.01 par value, 80,000,000 shares authorized, 43,853,389 shares at September 30, 2018 and 43,587,079 shares at December 31, 2017 issued and outstanding 439 436
Additional paid-in capital 639,027 628,983
Accumulated other comprehensive loss (11,773) (6,363)
Accumulated deficit (21,206) (31,508)
Total stockholders' equity 606,487 591,548
Total liabilities and stockholders' equity $ 762,125 $ 743,519
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accounts receivable, reserve for doubtful accounts $ 164 $ 58
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 80,000,000 80,000,000
Common stock, shares issued 43,853,389 43,587,079
Common stock, shares outstanding 43,853,389 43,587,079
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue:        
Revenue $ 49,529 $ 36,580 $ 142,090 $ 99,624
Operating expenses:        
Cost of product revenue 22,183 19,987 62,939 47,913
Research and development 3,601 2,001 12,669 5,603
Selling, general and administrative 15,859 14,998 48,347 35,365
Total operating expenses 41,643 36,986 123,955 88,881
Income (loss) from operations 7,886 (406) 18,135 10,743
Other income (expenses):        
Investment income 558 102 1,251 308
Interest expense (1,687) (1,618) (5,008) (4,804)
Other (expenses) income (134) (100) 187 (548)
Total other expenses, net (1,263) (1,616) (3,570) (5,044)
Income (loss) before income taxes 6,623 (2,022) 14,565 5,699
Income tax provision (benefit) 1,829 (6,691) 3,586 (10,476)
Net income $ 4,794 $ 4,669 $ 10,979 $ 16,175
Earnings per share:        
Basic $ 0.11 $ 0.11 $ 0.25 $ 0.44
Diluted $ 0.10 $ 0.11 $ 0.24 $ 0.43
Weighted average shares outstanding:        
Basic 43,822,472 41,236,554 43,728,503 36,435,591
Diluted 45,828,175 42,563,002 45,132,115 37,386,333
Other comprehensive income:        
Unrealized gain on investments       $ 5
Foreign currency translation (loss) gain $ (630) $ 2,025 $ (5,410) 7,097
Comprehensive income 4,164 6,694 5,569 23,277
Product Revenue        
Revenue:        
Revenue 49,500 36,514 142,042 99,516
Royalty and Other Revenue        
Revenue:        
Revenue $ 29 $ 66 $ 48 $ 108
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Cash flows from operating activities:    
Net income $ 10,979 $ 16,175
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 11,775 6,374
Provision for doubtful accounts 107  
Non-cash interest expense 3,160 2,958
Stock-based compensation expense 7,672 4,845
Deferred tax expense 472 (13,062)
Loss on conversion of convertible senior notes 1  
Loss on disposal of assets   64
Changes in assets and liabilities:    
Accounts receivable (1,583) (8,472)
Other receivables (149) 196
Inventories (4,805) 699
Prepaid expenses and other current assets (1,437) (739)
Other assets (1,348) (704)
Accounts payable 3,354 159
Accrued liabilities (1,070) (6,089)
Long-term liabilities 87 (171)
Net cash provided by operating activities 27,215 2,233
Cash flows from investing activities:    
Acquisition of Spectrum Inc., net of cash received   (112,941)
Purchases of marketable securities   (48)
Redemptions of marketable securities   19,600
Purchases of property, plant and equipment (8,580) (3,686)
Net cash used in investing activities (8,580) (97,075)
Cash flows from financing activities:    
Proceeds from issuance of common stock, net of issuance costs   129,309
Exercise of stock options 2,374 2,035
Repayment of senior convertible notes (11)  
Payment of contingent consideration   (1,702)
Net cash provided by financing activities 2,363 129,642
Effect of exchange rate changes on cash and cash equivalents (4,453) 2,633
Net increase in cash, cash equivalents and restricted cash 16,545 37,433
Cash, cash equivalents and restricted cash, beginning of period 173,759 122,233
Cash, cash equivalents and restricted cash, end of period 190,304 159,666
Cash paid during the period for:    
Income taxes 3,120 3,555
Interest 1,222 1,222
Non-cash investing and financing activities:    
Non-cash effect of adoption of ASU 2016-16 5,609  
Payment of contingent consideration in common stock   1,062
Stock tendered for acquisition of Spectrum   $ 247,575
Property, plant and equipment related to lease incentives $ 2,270  
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation
9 Months Ended
Sep. 30, 2018
Basis of Presentation
1.

Basis of Presentation

The condensed consolidated financial statements included herein have been prepared by Repligen Corporation (the “Company”, “Repligen” or “we”) in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), for Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and do not include all of the information and footnote disclosures required by U.S. GAAP. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2017.

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

The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Repligen Sweden AB (“Repligen Sweden”), Repligen GmbH, Repligen Singapore Pte. Ltd., our former subsidiary, TangenX Technology Corporation (“TangenX,” which was acquired on December 14, 2016 and merged into the Company as of June 30, 2017) and Spectrum LifeSciences, LLC (“Spectrum,” which was acquired on August 1, 2017). All significant intercompany accounts and transactions have been eliminated in consolidation.

In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.

Recent Accounting Standards Updates

We consider the applicability and impact of all Accounting Standards Updates on our condensed consolidated financial statements. Updates not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial position or results of operations. Recently issued Accounting Standards Updates which we feel may be applicable to us are as follows:

Recently Issued Accounting Standard Updates – Not Yet Adopted

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. (“ASU”) 2016-02, “Leases (Topic 842).” Subsequently, the FASB issued additional updates which clarify this guidance, including ASU 2018-01, “Leases (Topic 842): Land Easement Practical Expedient for Transitioning to Topic 842,” in January 2018, which allows an entity to elect an optional transition practical expedient to not evaluate land easements that exist or expired before the entity’s adoption of Topic 842, and ASU 2018-11, “Leases – Targeted Improvements (Topic 842),” in July 2018, that gives entities the option to not provide comparative period financial statements and instead apply the transition requirements as of the effective date of the new standard. The Company plans to adopt the new standard using this optional method. Pursuant to the guidance under ASU 2016-02, the Company also plans to elect the optional package of practical expedients, which will allow the Company to not reassess: (i) whether expired or existing contracts contain leases; (ii) lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases. The new standard also allows entities to make certain policy elections, some of which the Company also plans to elect, including: a policy to not record short-term leases on the balance sheet. The Company is currently working through lease contract scoping, design and implementation of transition related controls, and finalization of accounting elections. The Company is still assessing the impact this standard will have on its consolidated financial statements and disclosures; however, it anticipates that the new standard will result in the Company recording additional right of use assets and corresponding liabilities on its consolidated balance sheet.

In February 2018, the FASB issued ASU 2018-02, “Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,” which gives entities the option to reclassify to retained earnings tax effects related to items that have been stranded in accumulated other comprehensive income as a result of the Tax Cuts and Jobs Act (the “Act”). For all entities, the guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Entities can choose whether to apply the amendments retrospectively to each period in which the effect of the Act is recognized or to apply the amendments in the period of adoption. The Company has not assessed the impact of the new standard on its consolidated financial statements but does not expect its adoption to have a material impact on the Company’s consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” ASU 2018-13 includes amendments that aim to improve the effectiveness of fair value measurement disclosures. The amendments in this guidance modify the disclosure requirements on fair value measurements based on the concepts in FASB Concepts Statement, Conceptual Framework for Financial Reporting – Chapter 8: Notes to Financial Statements, including the consideration of costs and benefits. The amendments become effective for the Company in the year ending December 31, 2020 and early adoption is permitted. The Company is currently assessing the impact that this guidance will have on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The guidance also requires the entity to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement, which includes reasonably certain renewals. The guidance becomes effective for the Company in the year ending December 31, 2020 and early adoption is permitted. The Company is currently assessing the impact that this guidance will have on its consolidated financial statements.

Recently Issued Accounting Standard Updates – Adopted During the Period

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606),” (“ASC 606”) which supersedes the revenue recognition requirements in Accounting Standards Codification (“ASC”) Topic 605, “Revenue Recognition, and creates a new Topic 606, “Revenue from Contracts with Customers. Two adoption methods are permitted: retrospectively to all prior reporting periods presented, with certain practical expedients permitted; or retrospectively with the cumulative effect of initially adopting the ASU recognized at the date of initial application. The adoption of this ASU included updates as provided under ASU 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date”; ASU 2016-08, “Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)”; ASU 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing”; and ASU 2016-12, “Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients.” The Company adopted the provisions of ASC 606 using the modified retrospective method effective January 1, 2018. See Note 3 for further discussion of the effects of this standard on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 203): Classification of Certain Cash Receipts and Cash Payments.” ASU 2016-15 addresses eight specific cash flow issues and clarifies their presentation and classification in the Statement of Cash Flows. ASU 2016-15 is effective for fiscal years beginning after December 15, 2017 and is to be applied retrospectively with early adoption permitted. The Company has historically classified payments up to the amount of its contingent consideration liability recognized at the date of its acquisition as financing activities, with additional payments classified as operating activities. Because the Company has classified its contingent consideration payments as required by this standard, the adoption of this standard did not have any impact on its consolidated financial statements when applied on a retrospective basis.

In October 2016, the FASB issued ASU 2016-16, “Intra-Entity Transfers of Assets Other Than Inventory.” ASU 2016-16 requires that the income tax consequences of an intra-entity asset transfer other than inventory are recognized at the time of the transfer. An entity will continue to recognize the income tax consequences of an intercompany transfer of inventory when the inventory is sold to a third party. The Company adopted this standard on a modified-retrospective basis on January 1, 2018. See Note 12 for a discussion of the impact of this ASU on the Company’s consolidated financial statements.

In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash,” which requires that the statement of cash flows explain the change during the period in the total cash, which is inclusive of cash and cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. Restricted cash and restricted cash equivalents will be included with cash and cash equivalents when reconciling the beginning of period and end of period balances on the statement of cash flows upon adoption of this standard. The Company adopted this standard on a retrospective basis on January 1, 2018. The adoption resulted in an increase to cash, cash equivalents and restricted cash of $450,000 in the statement of cash flows at December 31, 2016 and September 30, 2017. The Company did not hold any restricted cash at December 31, 2017 or September 30, 2018.

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business”, which clarifies the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company adopted this standard as of January 1, 2018, and the adoption of ASU 2017-01 did not have a material impact on the Company’s consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, “Intangibles–Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” eliminating the requirement to calculate the implied fair value, essentially eliminating step two from the goodwill impairment test. ASU 2017-04 requires goodwill impairment to be based upon the results of step one of the impairment test, which is defined as the excess of the carrying value of a reporting unit over its fair value. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit. The standard is effective for the Company on a prospective basis beginning on January 1, 2020, with early adoption permitted. The Company adopted this standard as of January 1, 2018, and the adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisition of Spectrum LifeSciences, LLC
9 Months Ended
Sep. 30, 2018
Acquisition of Spectrum LifeSciences, LLC
2.

Acquisition of Spectrum LifeSciences, LLC

On August 1, 2017, the Company completed the acquisition of Spectrum pursuant to the terms of an Agreement and Plan of Merger and Reorganization, dated as of June 22, 2017 (such acquisition, the “Spectrum Acquisition”).

Spectrum is a diversified filtration company with a differentiated portfolio of hollow fiber cartridges, benchtop to commercial scale filtration and perfusion systems and a broad portfolio of disposable and single-use solutions. Spectrum’s products are primarily used for the filtration, isolation, purification and concentration of monoclonal antibodies, vaccines, recombinant proteins, diagnostic products and cell therapies where the company offers both standard and customized solutions to its bioprocessing customers.

Spectrum’s filtration products include its KrosFlo® line of hollow fiber cartridges, tangential flow filtration (“TFF”) systems and single-use flow path consumables, as well as its Spectra/Por® portfolio of laboratory dialysis products and its Pro-Connex® single-use hollow fiber Module-Bag-Tubing sets. Outside of filtration, Spectrum products include Spectra/Chrom® liquid chromatography products for research applications. These bioprocessing products account for the majority of Spectrum revenues. Spectrum also offers a line of operating room products.

Consideration Transferred

The Company accounted for the Spectrum Acquisition as a purchase of a business under ASC 805, “Business Combinations.” The Spectrum Acquisition was funded through payment of approximately $122.9 million in cash, issuance of 6,153,995 unregistered shares of the Company’s common stock totaling $247.6 million and a working capital adjustment of $425,000 for a total purchase price of $370.9 million. Under the acquisition method of accounting, the assets of Spectrum were recorded as of the acquisition date, at their respective fair values, and consolidated with those of the Company. The fair value of the net assets acquired was $370.9 million.

The consideration and purchase price information has been prepared using a valuation that required the use of significant assumptions and estimates in its preparation. Critical estimates included, but were not limited to, future expected cash flows, including projected revenues and expenses, and the applicable discount rates. These estimates were based on assumptions that the Company believes to be reasonable; however, actual results may differ from these estimates.

The total consideration transferred follows (amounts in thousands):

 

Cash consideration

   $ 122,932  

Equity consideration

     247,575  

Working capital adjustment

     425  
  

 

 

 

Net assets acquired

   $ 370,932  
  

 

 

 

Acquisition and integration-related costs are not included as a component of consideration transferred, but are expensed in the periods in which the costs are incurred. The Company has incurred $2,313,000 in integration costs related to the Spectrum Acquisition for the nine-month period ended September 30, 2018 and $7,060,000 in acquisition and integration costs for the year ended December 31, 2017. These costs are primarily included in selling, general and administrative expenses in the consolidated statements of operations.

Fair Value of Net Assets Acquired

The amounts recorded for the assets acquired and liabilities assumed are final, based on the facts and circumstances that existed as of the acquisition date. The components and allocation of the purchase price consists of the following amounts (amounts in thousands):

 

Cash and cash equivalents

   $ 10,137  

Accounts receivable

     5,075  

Inventory

     13,502  

Prepaid expenses and other assets

     616  

Fixed assets

     6,004  

Deferred tax assets

     1,102  

Customer relationships

     78,400  

 

Developed technology

     38,560  

Trademark and tradename

     2,160  

Non-competition agreements

     960  

Goodwill

     265,722  

Accounts payable

     (1,335

Unrecognized tax benefit

     (576

Accrued liabilities

     (5,787

Deferred tax liabilities

     (43,608
  

 

 

 

Fair value of net assets acquired

   $ 370,932  
  

 

 

 

Of the consideration paid, $78.4 million represents the fair value of customer relationships that is amortized over the weighted average determined useful life of 15 years, and $38.6 million represents the fair value of developed technology that is amortized over a weighted average determined useful life of 20 years. $960,000 represents the fair value of non-competition agreements that are amortized over a determined life of 3 years. $2.2 million represents the fair value of trademarks and trade names that are determined to have an indefinite useful life. The aforementioned intangible assets are amortized on a straight-line basis.

The goodwill of $265.7 million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. None of the goodwill recorded is expected to be deductible for income tax purposes.

Revenue, Net Income and Pro Forma Presentation

The Company recorded revenue from Spectrum of $13,188,000 and $37,220,000 for the three- and nine-month periods ended September 30, 2018, respectively, and $19,394,000 from August 1, 2017, the date of acquisition, through December 31, 2017. The Company has included the operating results of Spectrum in its consolidated statements of operations since the August 1, 2017 acquisition date. The following table presents unaudited supplemental pro forma information as if the Spectrum Acquisition had occurred as of January 1, 2016 (amounts in thousands, except per share data):

 

     Pro-forma
Nine Months Ended
September 30, 2017
 

Total revenue

     121,301  

Net income

     14,994  

Earnings per share:

  

Basic

   $ 0.36  
  

 

 

 

Diluted

   $ 0.36  
  

 

 

 

The unaudited pro forma information for the nine-month period ended September 30, 2017 was calculated after applying the Company’s accounting policies and the impact of acquisition date fair value adjustments. The unaudited pro forma net income for the nine-month period ended September 30, 2017 was adjusted to exclude acquisition-related transaction costs, as these expenses would have been incurred in the prior year assuming the Spectrum Acquisition closed on January 1, 2016.

These unaudited pro forma condensed consolidated financial results include certain adjustments to reflect the unaudited pro forma results of operations as if the acquisition had occurred as of January 1, 2016. The unaudited pro forma information does not reflect the effect of costs or synergies that would have been expected to result from the integration of the acquisition. The unaudited pro forma information does not purport to be indicative of the results of operations that actually would have resulted had the combinations occurred at the beginning of the period presented, or of future results of the consolidated entities.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition
9 Months Ended
Sep. 30, 2018
Revenue Recognition
3.

Revenue Recognition

Adoption of ASC Topic 606, Revenue from Contracts with Customers

The Company adopted ASC 606 on January 1, 2018, using the modified retrospective method for all contracts not completed as of the date of adoption. For contracts that were modified before the effective date, the Company reflected the aggregate effect of all modifications when identifying performance obligations and allocating transaction price in accordance with the practical expedient in paragraph ASC 606-10-65-1-(f)-4, which did not have a material effect on the cumulative impact of adopting ASC 606. Results for reporting periods beginning January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior period. The impact to the Company’s consolidated financial statements as a result of applying ASC 606 was immaterial. Deferred revenue resulting from contracts with customers is included in accrued expenses on the Company’s consolidated balance sheet.

Revenue Recognition

Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (“transaction price”). To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method or the most likely amount method, depending on the facts and circumstances relative to the contract. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. Sales, value add, and other taxes collected on behalf of third parties are excluded from revenue.

When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company’s contracts contained a significant financing component as of September 30, 2018.

Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.

The Company recognizes product revenue under the terms of each customer agreement upon transfer of control to the customer, which occurs at a point in time.

Disaggregation of Revenue

Revenues for the three- and nine-month periods ended September 30, 2018 and 2017 were as follows (amounts in thousands, except percentages):

 

     Three Months Ended
September 30,
   

 

     Nine Months Ended
September 30,
 
     2018      2017      $ Change      % Change     2018      2017      $ Change      % Change  

Product revenue

   $ 49,500      $ 36,514      $ 12,986        35.6   $ 142,042      $ 99,516      $ 42,526        42.7

Royalty and other revenue

     29        66        (37      (56.1 %)      48        108        (60      (55.6 %) 
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues

   $ 49,529      $ 36,580      $ 12,949        35.4   $ 142,090      $ 99,624      $ 42,466        42.6
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

    

 

 

    

 

 

    

 

 

 

When disaggregating revenue, the Company considered all of the economic factors that may affect its revenues. Because all of its revenues are from bioprocessing customers, there are no differences in the nature, timing and uncertainty of the Company’s revenues and cash flows from any of its product lines. However, given that the Company’s revenues are generated in different geographic regions, factors such as regulatory and geopolitical factors within those regions could impact the nature, timing and uncertainty of the Company’s revenues and cash flows. In addition, a significant portion of the Company’s revenues are generated from two customers; therefore, economic factors specific to these two customers could impact the nature, timing and uncertainty of the Company’s revenues and cash flows.

The following tables disaggregate the Company’s revenue from contracts with customers by geographic region (amounts in thousands).

 

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

North America

   $ 24,064      $ 16,428      $ 66,575      $ 40,203  

Europe

     19,328        16,374        58,497        49,322  

Asia and Australia

     6,075        3,630        16,731        9,949  

Other

     62        148        287        150  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 49,529      $ 36,580      $ 142,090      $ 99,624  
  

 

 

    

 

 

    

 

 

    

 

 

 

Revenue from significant customers is as follows (amounts in thousands):

 

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

MilliporeSigma

   $ 8,791      $ 5,191      $ 24,181      $ 17,727  

GE Healthcare

   $ 7,743      $ 6,254      $ 22,253      $ 24,285  

Protein Products

The Company’s protein product line generates revenue through the sale of Protein A ligands and growth factors. Protein A ligands are an essential component of Protein A chromatography resins (media) used in the purification of virtually all mAb-based drugs on the market or in development. The Company manufactures multiple forms of Protein A ligands under long-term supply agreements with major life sciences companies, who in turn sell their Protein A chromatography media to end users (biopharmaceutical manufacturers). The Company also manufactures growth factors for sale under long-term supply agreements with certain life sciences companies as well as direct sales to its customers. Each protein product is considered distinct and therefore represents a separate performance obligation. Protein product revenue is generally recognized at a point in time upon transfer of control to the customer.

Filtration Products

The Company’s filtration product line generates revenue through the sale of KrosFlo® hollow fiber (“HF”) TFF membranes and modules, ProConnex® single-use flow path connectors, flat sheet TFF cassettes and hardware, and XCell™ alternating tangential flow (“ATF”) devices and related consumables.

The Company markets the KrosFlo line of HF cartridges and TFF systems and the ProConnex line of single-use flow path connectors which were acquired as part of the acquisition of Spectrum in August 2017. These products are used in the filtration, isolation, purification and concentration of biologics and diagnostic products. Sales of large-scale systems generally include components and consumables as well as training and installation services at the request of the customer. Because the initial sale of components and consumables are necessary for the operation of the system, such items are combined with the systems as a single performance obligation. Training and installation services do not significantly modify or customize these systems and therefore represent a distinct performance obligation.

The Company’s other filtration product offerings are not highly interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Revenue on these products is generally recognized at a point in time upon transfer of control to the customer. The Company invoices the customer for the installation and training services in an amount that directly corresponds with the value to the customer of the Company’s performance to date; therefore, revenue recognized is based on the amount billable to the customer in accordance with the practical expedient under ASC 606-10-55-18.

The Company also markets flat sheet TFF cassettes and hardware. TFF is a rapid and efficient method for separation and purification of biomolecules that is widely used in laboratory, process development and process scale applications in biopharmaceutical manufacturing. The Company’s single-use Sius™ TFF cassettes and hardware are not highly interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Sius TFF product revenue is generally recognized at a point in time upon transfer of control to the customer.

The Company also markets the XCell™ ATF System, a technologically advanced filtration device used in upstream processes to continuously remove cellular metabolic waste products during the course of a fermentation run, freeing healthy cells to continue producing the biologic drug of interest. ATF Systems typically include a filtration system and consumables (i.e., tube devices, metal stands) as well as training and installation services at the request of the customer. The filtration system and consumables are considered distinct products and therefore represent separate performance obligations. First time purchasers of the systems typically purchase a controller that is shipped with the tube device(s) and metal stand(s). The controller is not considered distinct as it is a proprietary product that is highly interdependent with the filtration system; therefore, the controller is combined with the filtration system and accounted for as a single performance obligation. The training and installation services do not significantly modify or customize the ATF system and therefore represent a distinct performance obligation. ATF system product revenue related to the filtration system (including the controller if applicable) and consumables is generally recognized at a point in time upon transfer of control to the customer. ATF system service revenue related to training and installation services is generally recognized over time, as the customer simultaneously receives and consumes the benefits as the Company performs. The Company invoices the customer for the installation and training services in an amount that directly corresponds with the value to the customer of the Company’s performance to date; therefore, revenue recognized is based on the amount billable to the customer in accordance with the practical expedient under ASC 606-10-55-18.

Chromatography Products

The Company’s chromatography product line includes a number of products used in the downstream purification and quality control of biological drugs. The majority of chromatography revenue relates to the OPUS pre-packed chromatography column line and Protein A chromatography resins. OPUS columns typically consist of the outer hardware of the column with a resin as ordered by the customer packed inside of the column. OPUS columns may also be ordered without the packed resin. In either scenario, the OPUS column and resin are not interdependent of one another and are therefore considered distinct products that represent separate performance obligations. Chromatography product revenue is generally recognized at a point in time upon transfer of control to the customer.

Other Products

The Company’s other products include ELISA test kits used by quality control departments to detect and measure the presence of leached Protein A and/or growth factor in the final product. Each ELISA kit is considered distinct and therefore represents a separate performance obligation. Other product revenue is generally recognized at a point in time upon transfer of control to the customer.

Transaction Price Allocated to Future Performance Obligations

Remaining performance obligations represents the transaction price of contracts for which work has not been performed or has been partially performed. The Company’s future performance obligations relate primarily to the installation and training of certain of its systems sold to customers. These performance obligations are completed within one year of receipt of a purchase order from its customers. Accordingly, the Company has elected to not disclose the value of these unsatisfied performance obligations as provided under ASC 606-10-50-14.

Contract Balances from Contracts with Customers

The following table provides information about receivables and deferred revenue from contracts with customers as of September 30, 2018 (amounts in thousands):

 

     2018  

Balances from contracts with customers only:

  

Accounts receivable

   $ 30,784  

Deferred revenue

     1,234  

Revenue recognized in the three-month period relating to:

  

The beginning deferred revenue balance

   $ 441  

Changes in pricing related to products or services satisfied in previous periods

     —    

The timing of revenue recognition, billings and cash collections results in the accounts receivables and deferred revenue balances on the Company’s consolidated balance sheets. There were no impairment losses on receivables during the three- and nine-month periods ending September 30, 2018.

A contract asset is created when the Company satisfies a performance obligation by transferring a promised good to the customer. Contract assets may represent conditional or unconditional rights to consideration. The right is conditional, and recorded as a contract asset, if the Company must first satisfy another performance obligation in the contract before it is entitled to payment from the customer. Contract assets are transferred to billed receivables once the right becomes unconditional. If the Company has the unconditional right to receive consideration from the customer, the contract asset is accounted for as a billed receivable and presented separately from other contract assets. A right is unconditional if nothing other than the passage of time is required before payment of that consideration is due.

 

When consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

Costs to Obtain or Fulfill a Customer Contract

The Company’s sales commission structure is based on achieving revenue targets. The commissions are driven by revenue derived from customer purchase orders which are short term in nature.

Applying the practical expedient in paragraph 340-40-25-4, the Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general, and administrative expenses. When shipping and handling costs are incurred after a customer obtains control of the products, the Company accounts for these as costs to fulfill the promise and not as a separate performance obligation.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income
9 Months Ended
Sep. 30, 2018
Accumulated Other Comprehensive Income
4.

Accumulated Other Comprehensive Income

The following table summarizes the changes in accumulated other comprehensive income by component (amounts in thousands):

 

     Foreign Currency
Translation Gain/
(Loss)
 

Balance at December 31, 2017

   $ (6,363

Foreign currency translation loss

   $ (5,410
  

 

 

 

Balance at September 30, 2018

   $ (11,773
  

 

 

 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
9 Months Ended
Sep. 30, 2018
Earnings Per Share
5.

Earnings Per Share

The Company reports earnings per share in accordance with ASC Topic 260, “Earnings Per Share,” which establishes standards for computing and presenting earnings per share. Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares and dilutive common share equivalents then outstanding. Potential common share equivalents consist of restricted stock awards and the incremental common shares issuable upon the exercise of stock options. Under the treasury stock method, unexercised “in-the-money” stock options and warrants are assumed to be exercised at the beginning of the period or at issuance, if later. The assumed proceeds are then used to purchase common shares at the average market price during the period. Share-based payment awards that entitle their holders to receive non-forfeitable dividends before vesting are considered participating securities and are considered in the calculation of basic and diluted earnings per share. There were no such participating securities outstanding during the three- and nine-month periods ended September 30, 2018 and 2017.

Basic and diluted weighted average shares outstanding were as follows:

 

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

Weighted average common shares

     43,822,472        41,236,554        43,728,503        36,435,591  

Dilutive common stock options and restricted stock units

     651,265        484,242        511,433        454,340  

Dilutive effect of convertible senior notes

     1,354,438        842,206        892,179        496,402  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares, assuming dilution

     45,828,175        42,563,002        45,132,115        37,386,333  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

At September 30, 2018, there were outstanding options to purchase 1,033,312 shares of the Company’s common stock at a weighted average exercise price of $26.99 per share and 707,716 restricted stock units. For the three- and nine-month periods ended September 30, 2018, 329,409 and 485,520 options to purchase shares of the Company’s common stock, respectively, were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.

At September 30, 2017, there were outstanding options to purchase 749,669 shares of the Company’s common stock at a weighted average exercise price of $20.84 per share and 515,468 restricted stock units. For the three- and nine-month periods ended September 30, 2017, 162,544 and 326,572 options to purchase shares of the Company’s common stock, respectively, were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares and were therefore anti-dilutive.

As provided by the terms of the indenture underlying the Company’s 2.125% Convertible Senior Notes due 2021 (the “Notes”), the Company has a choice to settle the conversion obligation for the Notes in cash, shares or any combination of the two. The Company currently intends to settle the par value of the Notes in cash and any excess conversion premium in shares. The Company applies the provisions of ASC 260, “Earnings Per Share,” subsection 10-45-44, to determine the diluted weighted average shares outstanding as it relates to the conversion spread on the Notes. Accordingly, the par value of the Notes will not be included in the calculation of diluted income per share, but the dilutive effect of the conversion premium will be considered in the calculation of diluted net income per share using the treasury stock method. The dilutive impact of the Notes is based on the difference between the Company’s current period average stock price and the conversion price of the Notes, provided there is a premium. Pursuant to this accounting standard, there is no dilution from the accreted principal of the Notes as of September 30, 2018 and September 30, 2017.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories
9 Months Ended
Sep. 30, 2018
Inventories
6.

Inventories

Inventories relate to the Company’s bioprocessing business. The Company values inventory at cost or, if lower, market value, using the first-in, first-out method. The Company reviews its inventories at least quarterly and records a provision for excess and obsolete inventory based on its estimates of expected sales volume, production capacity and expiration dates of raw materials, work-in-process and finished products. Expected sales volumes are determined based on supply forecasts provided by key customers for the next 3 to 12 months. The Company writes down inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value, and inventory in excess of expected requirements to cost of product revenue. Manufacturing of bioprocessing finished goods is done to order and tested for quality specifications prior to shipment.

A change in the estimated timing or amount of demand for the Company’s products could result in additional provisions for excess inventory quantities on hand. Any significant unanticipated changes in demand or unexpected quality failures could have a significant impact on the value of inventory and reported operating results. During all periods presented in the accompanying financial statements, there have been no material adjustments related to a revised estimate of inventory valuations.

Work-in-process and finished products inventories consist of material, labor, outside processing costs and manufacturing overhead. Inventories consist of the following (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

Raw Materials

   $ 24,349      $ 21,678  

Work-in-process

     6,278        4,756  

Finished products

     11,657        12,570  
  

 

 

    

 

 

 

Total

   $ 42,284      $ 39,004  
  

 

 

    

 

 

 

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Plant and Equipment
9 Months Ended
Sep. 30, 2018
Property, Plant and Equipment
7.

Property, Plant and Equipment

Property, plant and equipment consist of the following (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

Land

   $ 1,023      $ 1,023  

Buildings

     764        764  

Leasehold improvements

     15,940        15,673  

Equipment

     23,405        21,904  

Furniture and fixtures

     5,156        4,272  

Construction in progress

     10,086        2,581  
  

 

 

    

 

 

 

Total property, plant and equipment

     56,374        46,217  

Less: accumulated depreciation

     (27,015      (23,800
  

 

 

    

 

 

 

Property, plant and equipment, net

   $ 29,359      $ 22,417  
  

 

 

    

 

 

 

Depreciation expense totaled approximately $3,871,000 and $2,988,000 for the nine-month periods ended September 30, 2018 and 2017, respectively.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets
9 Months Ended
Sep. 30, 2018
Intangible Assets
8.

Intangible Assets

Intangible assets are amortized over their useful lives using the straight-line method, as applicable, and the amortization expense is recorded within selling, general and administrative expense in the Company’s condensed consolidated statements of comprehensive income.

The Company reviews its indefinite-lived intangible assets not subject to amortization to determine if adverse conditions exist or a change in circumstances exists that would indicate an impairment. Intangible assets and their related useful lives are reviewed at least annually to determine if any adverse conditions exist that would indicate the carrying value of these assets may not be recoverable. More frequent impairment assessments are conducted if certain conditions exist, including a change in the competitive landscape, any internal decisions to pursue new or different technology strategies, a loss of a significant customer, or a significant change in the marketplace, including changes in the prices paid for our products or changes in the size of the market for our products. An impairment results if the carrying value of the asset exceeds the estimated fair value of the asset. If the estimate of an intangible asset’s remaining useful life is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. The Company continues to believe that its intangible assets are recoverable at September 30, 2018.

Intangible assets consisted of the following at September 30, 2018 (amounts in thousands):

 

     Gross Carrying
Amount
     Accumulated
Amortization
     Weighted
Average
Useful Life
(in years)
 

Technology – developed

   $ 51,689      $ (5,221      19  

Patents

     240        (240      8  

Customer relationships

     101,563        (14,821      14  

Trademark – definite lived

     2,160        (131      20  

Trademark – indefinite lived

     700        —          —    

Other intangibles

     1,061        (466      3  
  

 

 

    

 

 

    

Total intangible assets

   $ 157,413      $ (20,879      16  
  

 

 

    

 

 

    

Intangible assets consisted of the following at December 31, 2017 (amounts in thousands):

 

     Gross Carrying
Amount
     Accumulated
Amortization
     Weighted
Average
Useful Life
(in years)
 

Technology – developed

   $ 51,801      $ (3,201      19  

Patents

     240        (238      8  

Customer relationships

     102,120        (9,636      14  

Trademarks – definite lived

     2,160        (47      20  

Trademarks – indefinite lived

     700        —          —    

Other intangibles

     1,063        (209      3  
  

 

 

    

 

 

    

Total intangible assets

   $ 158,084      $ (13,331      16  
  

 

 

    

 

 

    

 

Amortization expense for amortized intangible assets was approximately $7,906,000 and $3,476,000 for the nine-month periods ended September 30, 2018 and 2017, respectively. As of September 30, 2018, the Company expects to record amortization expense as follows (amounts in thousands):

 

Years Ending

   Amortization Expense  

December 31, 2018 (three months remaining)

   $ 2,636  

December 31, 2019

     10,433  

December 31, 2020

     9,854  

December 31, 2021

     9,363  

December 31, 2022

     9,361  
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities
9 Months Ended
Sep. 30, 2018
Accrued Liabilities
9.

Accrued Liabilities

Accrued liabilities consist of the following (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

Employee compensation

   $ 7,986      $ 9,560  

Taxes

     2,719        1,668  

Related party payable

     1,728        —    

Royalty and license fees

     1,065        1,383  

Accrued purchases

     261        1,191  

Warranties

     605        598  

Professional fees

     563        947  

Deferred revenue

     1,234        960  

Other accrued expenses

     1,803        1,622  
  

 

 

    

 

 

 

Total

   $ 17,964      $ 17,929  
  

 

 

    

 

 

 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Senior Notes
9 Months Ended
Sep. 30, 2018
Convertible Senior Notes
10.

Convertible Senior Notes

The carrying value of the Notes is as follows (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

2.125% Convertible Senior Notes due 2021:

     

Principal amount

   $ 114,989      $ 115,000  

Unamortized debt discount

     (10,706      (13,395

Unamortized debt issuance costs

     (1,883      (2,355
  

 

 

    

 

 

 

Total Convertible Senior Notes

   $ 102,400      $ 99,250  

Less: Current portion

     (102,400      —    
  

 

 

    

 

 

 

Total Convertible Senior Notes, long-term

   $ —        $ 99,250  
  

 

 

    

 

 

 

On May 24, 2016, the Company issued $115.0 million aggregate principal amount of its Notes. The net proceeds from the sale of the Notes, after deducting the underwriting discounts and commissions and other related offering expenses, were approximately $111.1 million. The Notes bear interest at the rate of 2.125% per annum, payable semiannually in arrears on June 1 and December 1 of each year, beginning December 1, 2016.

The Notes will mature on June 1, 2021, unless earlier repurchased, redeemed or converted in accordance with their terms. Prior to March 1, 2021, the Notes will be convertible at the option of holders of the Notes only upon satisfaction of certain conditions and during certain periods, and thereafter, the Notes will be convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date. Upon conversion, holders of the Notes will receive shares of the Company’s common stock, cash or a combination thereof, at the Company’s election. It is the Company’s current intent and policy to settle all conversions through combination settlement, which involves satisfying the principal amount outstanding with cash and any note conversion value over the principal amount in shares of the Company’s common stock.

Notes with a par value of $11,000 were submitted for conversion in the fourth quarter of 2017, and this conversion was settled in the first quarter of 2018. The conversion resulted in the issuance of a nominal amount of shares of the Company’s common stock, and the Company recorded a loss of $1,000 on the conversion of these Notes.

 

During the third quarter of 2018, the closing price of the Company’s common stock exceeded 130% of the conversion price of the Notes for more than 20 trading days of the last 30 consecutive trading days of the quarter. As a result, the Notes are convertible at the option of the holders of the Notes during the fourth quarter of 2018, the quarter immediately following the quarter when the conditions were met, as stated in the terms of the Notes. These terms were also met in the second quarter of 2018 and as a result, the Company reclassified the carrying value of the Notes from long-term liabilities to current liabilities on the Company’s consolidated balance sheet as of June 30, 2018. As of September 30, 2018, the if-converted value of the Notes exceeded the aggregate principal amount by approximately $87.4 million. As of the date of this filing, no Notes were converted by the holders of such Notes in the third quarter of 2018. In the event the closing price conditions are met in the fourth quarter of 2018 or a future fiscal quarter, the Notes will be convertible at a holder’s option during the immediately following fiscal quarter.

The conversion rate for the Notes will initially be 31.1813 shares of the Company’s common stock per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $32.07 per common share, and is subject to adjustment under the terms of the Notes. Holders of the Notes may require the Company to repurchase their Notes upon the occurrence of a fundamental change prior to maturity for cash at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest, if any, to, but excluding, the repurchase date.

The Company will not have the right to redeem the Notes prior to June 5, 2019, but may redeem the Notes, at its option, in whole or in part, on any business day on or after June 5, 2019 and prior to the maturity date if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides written notice of redemption. The redemption price will be equal to 100% of the principal amount of the principal amount of Notes to be redeemed plus accrued and unpaid interest to, but excluding, the redemption date.

The Notes contain customary terms and events of default. If an event of default (other than certain events of bankruptcy, insolvency or reorganization involving the Company) occurs and is continuing, the holders of at least 25% in aggregate principal amount of the outstanding Notes may declare 100% of the principal of, and any accrued and unpaid interest on, all of the Notes to be due and payable. Upon the occurrence of certain events of bankruptcy, insolvency or reorganization involving the Company, 100% of the principal of and accrued and unpaid interest, if any, on all of the Notes will become due and payable automatically. Notwithstanding the foregoing, the Notes provide that, to the extent the Company elects and for up to 270 days, the sole remedy for an event of default relating to certain failures by the Company to comply with certain reporting covenants consist exclusively of the right to receive additional interest on the Notes. The Company is not aware of any events of default, current events or market conditions that would allow holders to call or convert the Notes as of September 30, 2018.

The cash conversion feature of the Notes required bifurcation from the Notes and was initially accounted for as an equity instrument classified to stockholders’ equity, as the conversion feature was determined to be clearly and closely related to the Company’s stock. Based on market data available for publicly traded, senior, unsecured corporate bonds issued by companies in the same industry and asset base and with similar maturity, the Company estimated the implied interest rate, assuming no conversion option. Assumptions used in the estimate represent what market participants would use in pricing the liability component, including market interest rates, credit standing, and yield curves, all of which are defined as Level 2 observable inputs. The estimated implied interest rate was applied to the Notes, which resulted in a fair value of the liability component of $96,289,000 upon issuance, calculated as the present value of implied future payments based on the $115 million aggregate principal amount. The equity component of the Notes was recognized as a debt discount, recorded in additional paid-in capital, and represents the difference between the aggregate principal of the Notes and the fair value of the Notes without conversion option on their issuance date. The debt discount is amortized to interest expense using the effective interest method over five years, or the life of the Notes. The Company assesses the equity classification of the cash conversion feature quarterly, and it is not re-measured as long as it continues to meet the conditions for equity classification.

Interest expense recognized on the Notes during the three-month period ended September 30, 2018 includes $611,000, $911,000 and $160,000 for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. Interest expense recognized on the Notes during the nine-month period ended September 30, 2018 includes $1,833,000, $2,687,000 and $473,000 for the contractual coupon interest, the accretion of the debt discount and the amortization of the debt issuance costs, respectively. The effective interest rate on the Notes is 6.6%, which includes the interest on the Notes, amortization of the debt discount and debt issuance costs. As of September 30, 2018, the carrying value of the Notes was approximately $102.4 million and the fair value of the principal was approximately $202.4 million. The fair value of the Notes was determined based on the most recent trade activity of the Notes as of September 30, 2018.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
9 Months Ended
Sep. 30, 2018
Stock-Based Compensation
11.

Stock-Based Compensation

For the three-month periods ended September 30, 2018 and 2017, the Company recorded stock-based compensation expense of approximately $2,779,000 and $1,817,000, respectively, for share-based awards granted under the Second Amended and Restated 2001 Repligen Corporation Stock Plan (the “2001 Plan”), the Repligen Corporation Amended and Restated 2012 Stock Option and Incentive Plan (the “2012 Plan,”), and the Repligen Corporation 2018 Stock Option and Incentive Plan (the “2018 Plan,” and together with the 2001 Plan and the 2012 Plan, the “Plans”). The Company recorded stock-based compensation expense of approximately $7,672,000 and $4,845,000 for the nine-month periods ended September 30, 2018 and 2017, respectively, for share-based awards granted under the Plans.

The following table presents stock-based compensation expense included in the Company’s consolidated statements of comprehensive income (amounts in thousands):

 

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

Cost of product revenue

   $ 277      $ 197      $ 777      $ 491  

Research and development

     253        127        650        338  

Selling, general and administrative

     2,249        1,493        6,245        4,016  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 2,779      $ 1,817      $ 7,672      $ 4,845  
  

 

 

    

 

 

    

 

 

    

 

 

 

The 2018 Plan allows for the granting of incentive and nonqualified options to purchase shares of common stock, restricted stock units (“RSUs”) and other equity awards. Employee grants under the Plans generally vest over a three- to five-year period, with 20%-33% vesting on the first anniversary of the date of grant and the remainder vesting in equal yearly installments thereafter. Nonqualified options and RSUs issued to non-employee directors under the Plans generally vest over one year. In the first quarter of 2018, to create a longer-term retention incentive, the Company’s Compensation Committee granted long-term incentive compensation awards to its Chief Executive Officer consisting of both stock options and RSUs that are subject to time-based vesting over nine years. Options granted under the Plans have a maximum term of ten years from the date of grant and generally, the exercise price of the stock options equals the fair market value of the Company’s common stock on the date of grant. At September 30, 2018, options to purchase 1,033,312 shares and 707,716 RSUs were outstanding under the Plans. At September 30, 2018, 2,906,351 shares were available for future grant under the 2018 Plan.

The Company uses the Black-Scholes option pricing model to calculate the fair value of stock option awards on the grant date, and the Company uses the value of the common stock as of the grant date to value RSUs. The Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award. The Company recognizes expense on awards with service based vesting over the employee’s requisite service period on a straight-line basis. In the third quarter of 2017, the Company issued performance stock units to certain employees related to the Spectrum Acquisition which are tied to the achievement of certain revenue and gross margin metrics and the passage of time. Additionally, in the first quarter of 2018, the Company issued performance stock units to certain individuals which are tied to the achievement of certain 2018 revenue metrics and the passage of time. The Company recognizes expense on performance based awards over the vesting period based on the probability that the performance metrics will be achieved. The Company recognizes stock-based compensation expense for options that are ultimately expected to vest, and accordingly, such compensation expense has been adjusted for estimated forfeitures.

Information regarding option activity for the nine-month period ended September 30, 2018 under the Plans is summarized below:

 

     Options
Outstanding
     Weighted-
Average
Exercise
Price Per
Share
     Weighted-
Average
Remaining
Contractual
Term
(in years)
     (in thousands)
Aggregate
Intrinsic
Value
 

Options outstanding at December 31, 2017

     734,940      $ 20.80        

Granted

     439,678        34.79        

Exercised

     (131,718      18.02        

Forfeited/cancelled

     (9,588      29.71        
  

 

 

          

Options outstanding at September 30, 2018

     1,033,312      $ 26.99        7.38      $ 29,421  
  

 

 

          

Options exercisable at September 30, 2018

     444,446      $ 18.73        5.29      $ 16,325  
  

 

 

          

Vested and expected to vest at September 30, 2018 (1)

     986,509      $ 26.64        7.29      $ 28,429  
  

 

 

          

 

  (1)

Represents the number of vested options as of September 30, 2018 plus the number of unvested options expected to vest as of September 30, 2018 based on the unvested outstanding options at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the closing price of the common stock on September 28, 2018, the last trading day of the nine-month period ended September 30, 2018, of $55.46 per share and the exercise price of each in-the-money option) that would have been received by the option holders had all option holders exercised their options on September 30, 2018.

The weighted average grant date fair value of options granted during the nine-month periods ended September 30, 2018 and 2017 was $18.56 and $16.94, respectively. The total fair value of stock options that vested during the nine-month periods ended September 30, 2018 and 2017 was approximately $2,113,000 and $2,074,000, respectively.

Information regarding RSU and performance stock unit activity for the nine-month period ended September 30, 2018 under the Plans is summarized below:

 

     Units
Outstanding
     Weighted-
Average
Remaining
Contractual
Term
(in years)
     (in
thousands)

Aggregate
Intrinsic
Value
 

Restricted and performance stock units outstanding at December 31, 2017

     505,235        

Granted

     385,461        

Vested

     (134,590      

Forfeited/cancelled

     (48,390      
  

 

 

       

Restricted stock units outstanding at September 30, 2018

     707,716        3.94      $ 39,250  
  

 

 

       

Vested and expected to vest at September 30, 2018 (1)

     649,985        3.43      $ 36,048  
  

 

 

       

 

  (1)

Represents the number of unvested RSUs expected to vest as of September 30, 2018 based on the unvested outstanding RSUs at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (equal to the closing price of the common stock on September 28, 2018, the last trading day of the nine-month period ended September 30, 2018, of $55.46 per share) that would have been received by the RSU holders had all RSUs vested on September 28, 2018. The aggregate intrinsic value of RSUs vested during the nine-month periods ended September 30, 2018 and 2017 was approximately $5,165,000 and $3,480,000, respectively.

The weighted average grant date fair value of RSUs granted during the nine-month periods ended September 30, 2018 and 2017 was $35.13 and $36.85, respectively. The total grant date fair value of RSUs that vested during the nine-month periods ended September 30, 2018 and 2017 was approximately $4,065,000 and $2,565,000, respectively.

As of September 30, 2018, there was $28,360,000 of total unrecognized compensation cost related to unvested share-based awards. This cost is expected to be recognized over a weighted average remaining requisite service period of 4.51 years.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Sep. 30, 2018
Income Taxes
12.

Income Taxes

The Company’s effective tax rate for the three- and nine-month periods ended September 30, 2018 was 27.6% and 24.6%, respectively, compared to 330.9% and (183.8%), respectively, for the corresponding periods in the prior year. The effective tax rate for the three- and nine-month periods ended September 30, 2018 was higher than the U.S. statutory rate of 21% due to state tax effects and the impact of the Global Intangible Low-Taxed Income (“GILTI”) tax enacted as part of the Act enacted in December 2017. For the three- and nine-month periods ended September 30, 2017, the effective tax rate was lower than the U.S. statutory tax rate of 34% primarily due to the sale of intellectual property from Repligen Corporation to Repligen Sweden AB. The Company utilized certain of its U.S. deferred tax assets as a result of this sale and reduced its valuation allowance on these deferred tax assets by approximately $9,200,000 in the second quarter of 2017. The Company recorded a tax benefit of $5,625,000 on the Company’s consolidated statements of comprehensive income as a result of the sale of the intellectual property.

ASU 2016-16,“Intra-Entity Transfers of Assets Other Than Inventory,” requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. The Company adopted the provisions of this ASU in the first quarter of 2018. The adoption resulted in a decrease of $5,609,000 to other assets, a decrease of $4,932,000 to deferred tax liabilities and a decrease of $677,000 to accumulated deficit at January 1, 2018.

At December 31, 2017, the Company had net operating loss carryforwards of approximately $19,652,000 in the U.S., net operating loss carryforwards of approximately €603,000 (approximately $743,000) in Germany, federal business tax credit carryforwards of $297,000 and state business tax credit carryforwards of approximately $99,000 available to reduce future domestic income taxes, if any. The net operating loss and business tax credits carryforwards will continue to expire at various dates through December 2037. The net operating loss and business tax credit carryforwards are subject to review and possible adjustment by the Internal Revenue Service. While an IRC Section 382 study was completed in the second quarter of 2017, and no current limitations were identified, use of these net operating loss and business tax credit carryforwards may be limited in the future based on certain changes in the ownership interest of significant stockholders.

On December 22, 2017, the Act was signed into law. The Act made significant changes to federal tax law, including, but not limited to, a reduction in the federal income tax rate from 35% to 21%, taxation of certain global intangible low-taxed income, allowing for immediate expensing of qualified assets, stricter limits on deductions for interest and certain executive compensation, and a one-time transition tax on previously deferred earnings of certain foreign subsidiaries. Due to the complexities involved in accounting for the enactment of the Act, the SEC issued Staff Accounting Bulletin No. (“SAB”) 118, which allows a registrant to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Under the SAB 118 guidance, the Company has determined that although its accounting for the effect of certain provisions of the Act is incomplete, it is able to make reasonable estimates for certain effects of tax reform and therefore have recorded provisional amounts.

The Act lowered the Company’s U.S. statutory federal tax rate from 35% to 21% effective January 1, 2018. The Company recorded a tax benefit of $12,812,000 in the year ended December 31, 2017 for the reduction in its US deferred tax assets and liabilities resulting from the rate change.

The Company is subject to a territorial tax system under the Act, in which the Company is required to provide for tax on GILTI earned by certain foreign subsidiaries. Additionally, the Company is required to make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred as a period expense. As of September 30, 2018, the Company is still evaluating the effects of the GILTI provisions as guidance and interpretations continue to emerge. Therefore, the Company has not determined its accounting policy on the GILTI provisions. However, the standard requires that the Company reflects the impact of the GILTI provisions as a period expense until the accounting policy is finalized. Therefore, the Company has included the provisional estimate of GILTI related to current-year operations in its estimated annual effective tax rate only and will be updating the impact and accounting policy as the analysis related to the GILTI provisions is completed.

The Act also includes a one-time deemed repatriation transition tax whereby entities that are shareholders of a specified foreign corporation must include in gross income the undistributed and previously untaxed post-1986 earnings and profits of the specified foreign corporation. The provisional amount recorded at December 31, 2017 increased the Company’s tax provision by $3,266,000. This amount may change as the Company refines its calculations of post-1986 earnings and profits for our foreign subsidiaries, as well as the amounts held in cash.

The Company anticipates that future guidance and interpretations with respect to the Act will cause the Company to further adjust its provisional amounts recorded as of December 31, 2017. No further adjustments have been made to these provisional amounts in 2018. Any measurement period adjustments will be reported as a component of provision for income taxes in the reporting period the amounts are determined. The final accounting will be completed no later than one year from the enactment of the Act.

The Company’s tax returns are subject to examination by federal, state and international tax authorities for the following periods:

 

Jurisdiction

  

Fiscal Years
Subject

to Examination

United States – federal and state

   2015-2017

Sweden

   2011-2017

Germany

   2017

Netherlands

   2012-2017
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement
9 Months Ended
Sep. 30, 2018
Fair Value Measurement
13.

Fair Value Measurement

In determining the fair value of its assets and liabilities, the Company uses various valuation approaches. The Company employs a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances. The fair value hierarchy is broken down into three levels based on the source of inputs as follows:

 

                Level 1  –   Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access
                Level 2  –   Valuations based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are observable, either directly or indirectly
                Level 3  –   Valuations based on inputs that are unobservable and significant to the overall fair value measurement

The availability of observable inputs can vary among the various types of financial assets and liabilities. To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for financial statement disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is categorized is based on the lowest level input that is significant to the overall fair value measurement.

The Company’s fixed income investments have historically comprised of obligations of U.S. government agencies and corporate marketable securities. These investments have been initially valued at the transaction price and subsequently valued, at the end of each reporting period, utilizing third party pricing services or other market observable data. The pricing services utilize industry standard valuation models, including both income and market based approaches and observable market inputs to determine value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates and other industry and economic events. At least annually, the Company validates applicable prices provided by third party pricing services by reviewing their pricing methods and matrices, obtaining market values from other pricing sources, analyzing pricing data in certain instances and confirming that the relevant markets are active.

As of September 30, 2018 and December 31, 2017, the Company had no assets or liabilities for which fair value measurement is either required or has been elected to be applied.

In May 2016, the Company issued $115.0 million aggregate principal amount of the Notes due June 1, 2021. Interest is payable semi-annually in arrears on June 1 and December 1 of each year, beginning December 1, 2016. As of September 30, 2018, the carrying value of the Notes was approximately $102.4 million, net of unamortized discount, and the fair value of the Notes was approximately $202.4 million. The fair value of the Notes was determined based on the most recent trade activity of the Notes as of September 30, 2018. These valuations are Level 1 valuations, as the valuations are based on unadjusted quoted prices in active markets that the Company has the ability to access. The Notes are discussed in more detail in Note 10, “Convertible Senior Notes.”

There were no re-measurements to fair value during the nine-month period ended September 30, 2018 of financial assets and liabilities that are not measured at fair value on a recurring basis.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies
14.

Commitments and Contingencies

The Company leases its headquarters in Waltham, Massachusetts as well as certain of its office and manufacturing space around the world.

In February 2018, the Company entered into an agreement to lease 63,761 square feet of office and manufacturing space in Marlborough, Massachusetts from U.S. REIF 111 Locke Drive Massachusetts, LLC (the “Premises”).

The term of the lease commenced on June 1, 2018 (the “Commencement Date”) and shall continue for a period of 126 consecutive months, unless earlier terminated in accordance with the terms of the lease (the “Lease Term”). Under the lease, the Company has the option to extend the Lease Term for two additional five-year periods.

Fixed rent with respect to 40,000 square feet of the Premises commenced on the Commencement Date, and rent for the full 63,761 square feet of the Premises shall begin 19 months following the Commencement Date. Under the terms of the lease, the Company has provided a letter of credit of approximately $163,000 as a security deposit and is required to pay its pro rata share of any building operating expenses and real estate taxes.

Future minimum rental commitments under the Company’s leases as of September 30, 2018 are as follows (amounts in thousands):

 

     Minimum
Rental
Commitments
 

2018 (three months remaining)

   $ 893  

2019

     3,425  

2020

     3,266  

2021

     2,957  

2022

     2,049  

Thereafter

     4,872  

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party Transactions
9 Months Ended
Sep. 30, 2018
Related Party Transactions
15.

Related Party Transactions

Certain facilities leased by Spectrum are owned by the former owner of Spectrum, who currently holds greater than 10% of the Company’s outstanding common stock. The lease amounts paid to this shareholder were negotiated in connection with the Spectrum Acquisition. The Company has incurred rent expense totaling $555,000 for the nine-month period ended September 30, 2018 related to these leases.

As part of the Spectrum Acquisition, the Company is responsible for filing all tax returns for Spectrum for the period from January 1, 2017 through July 31, 2017, the day before the Spectrum Acquisition. The Company is responsible for collecting any tax refunds from federal and state authorities and remitting these refunds to the former shareholders of Spectrum, including the former owner of Spectrum who currently holds greater than 10% of the Company’s outstanding common stock. As of September 30, 2018, the Company has accrued $1,728,000 of these refunds payable to the Spectrum shareholders, net of $207,000 of expenses paid by the Company on behalf of Spectrum for tax preparation and other fees. These amounts are included in accrued liabilities on the Company’s consolidated balance sheet.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting
9 Months Ended
Sep. 30, 2018
Segment Reporting
16.

Segment Reporting

The Company views its operations, makes decisions regarding how to allocate resources and manages its business as one operating segment. As a result, the financial information disclosed herein represents all of the material financial information related to the Company’s sole operating segment.

The following table represents the Company’s total revenue by geographic area (based on the location of the customer):

 

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

North America

     49     45     47     40

Europe

     39     45     41     50

Asia and Australia

     12     10     12     10

Other

     0     0     0     0
  

 

 

   

 

 

   

 

 

   

 

 

 

Total

     100     100     100     100
  

 

 

   

 

 

   

 

 

   

 

 

 

 

Revenue from significant customers as a percentage of the Company’s total revenue is as follows:

 

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

MilliporeSigma

     18     14     17     18

GE Healthcare

     16     17     16     24

Significant accounts receivable balances as a percentage of the Company’s total trade accounts receivable are as follows:

 

     September 30,
2018
    December 31,
2017
 

GE Healthcare

     21     11

MilliporeSigma

     14     19
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisition of Spectrum LifeSciences, LLC (Tables) - Spectrum Inc.
9 Months Ended
Sep. 30, 2018
Consideration Transferred

The total consideration transferred follows (amounts in thousands):

 

Cash consideration

   $ 122,932  

Equity consideration

     247,575  

Working capital adjustment

     425  
  

 

 

 

Net assets acquired

   $ 370,932  
  

 

 

 
Components and Allocation of Purchase Price

The components and allocation of the purchase price consists of the following amounts (amounts in thousands):

 

Cash and cash equivalents

   $ 10,137  

Accounts receivable

     5,075  

Inventory

     13,502  

Prepaid expenses and other assets

     616  

Fixed assets

     6,004  

Deferred tax assets

     1,102  

Customer relationships

     78,400  

 

Developed technology

     38,560  

Trademark and tradename

     2,160  

Non-competition agreements

     960  

Goodwill

     265,722  

Accounts payable

     (1,335

Unrecognized tax benefit

     (576

Accrued liabilities

     (5,787

Deferred tax liabilities

     (43,608
  

 

 

 

Fair value of net assets acquired

   $ 370,932  
  

 

 

 
Unaudited Supplemental Pro Forma Information

The following table presents unaudited supplemental pro forma information as if the Spectrum Acquisition had occurred as of January 1, 2016 (amounts in thousands, except per share data):

 

     Pro-forma
Nine Months Ended
September 30, 2017
 

Total revenue

     121,301  

Net income

     14,994  

Earnings per share:

  

Basic

   $ 0.36  
  

 

 

 

Diluted

   $ 0.36  
  

 

 

 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2018
Disaggregation of Revenue

Revenues for the three- and nine-month periods ended September 30, 2018 and 2017 were as follows (amounts in thousands, except percentages):

 

     Three Months Ended
September 30,
   

 

     Nine Months Ended
September 30,
 
     2018      2017      $ Change      % Change     2018      2017      $ Change      % Change  

Product revenue

   $ 49,500      $ 36,514      $ 12,986        35.6   $ 142,042      $ 99,516      $ 42,526        42.7

Royalty and other revenue

     29        66        (37      (56.1 %)      48        108        (60      (55.6 %) 
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

    

 

 

    

 

 

    

 

 

 

Total revenues

   $ 49,529      $ 36,580      $ 12,949        35.4   $ 142,090      $ 99,624      $ 42,466        42.6
  

 

 

    

 

 

    

 

 

    

 

 

   

 

 

    

 

 

    

 

 

    

 

 

 

 

Disaggregation of Revenue from Contracts with Customers by Geographic Region

The following tables disaggregate the Company’s revenue from contracts with customers by geographic region (amounts in thousands).

 

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

North America

   $ 24,064      $ 16,428      $ 66,575      $ 40,203  

Europe

     19,328        16,374        58,497        49,322  

Asia and Australia

     6,075        3,630        16,731        9,949  

Other

     62        148        287        150  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 49,529      $ 36,580      $ 142,090      $ 99,624  
  

 

 

    

 

 

    

 

 

    

 

 

 
Revenue from Significant Customers

Revenue from significant customers is as follows (amounts in thousands):

 

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

MilliporeSigma

   $ 8,791      $ 5,191      $ 24,181      $ 17,727  

GE Healthcare

   $ 7,743      $ 6,254      $ 22,253      $ 24,285  
Summary of Receivables and Deferred Revenue from Contracts with Customers

The following table provides information about receivables and deferred revenue from contracts with customers as of September 30, 2018 (amounts in thousands):

 

     2018  

Balances from contracts with customers only:

  

Accounts receivable

   $ 30,784  

Deferred revenue

     1,234  

Revenue recognized in the three-month period relating to:

  

The beginning deferred revenue balance

   $ 441  

Changes in pricing related to products or services satisfied in previous periods

     —    
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Tables)
9 Months Ended
Sep. 30, 2018
Summary of Changes in Accumulated Other Comprehensive Income

The following table summarizes the changes in accumulated other comprehensive income by component (amounts in thousands):

 

     Foreign Currency
Translation Gain/
(Loss)
 

Balance at December 31, 2017

   $ (6,363

Foreign currency translation loss

   $ (5,410
  

 

 

 

Balance at September 30, 2018

   $ (11,773
  

 

 

 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Basic and Diluted Weighted Average Shares Outstanding

Basic and diluted weighted average shares outstanding were as follows:

 

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

Weighted average common shares

     43,822,472        41,236,554        43,728,503        36,435,591  

Dilutive common stock options and restricted stock units

     651,265        484,242        511,433        454,340  

Dilutive effect of convertible senior notes

     1,354,438        842,206        892,179        496,402  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted average common shares, assuming dilution

     45,828,175        42,563,002        45,132,115        37,386,333  
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
9 Months Ended
Sep. 30, 2018
Schedule of Inventories

Inventories consist of the following (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

Raw Materials

   $ 24,349      $ 21,678  

Work-in-process

     6,278        4,756  

Finished products

     11,657        12,570  
  

 

 

    

 

 

 

Total

   $ 42,284      $ 39,004  
  

 

 

    

 

 

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Plant and Equipment (Tables)
9 Months Ended
Sep. 30, 2018
Property, Plant and Equipment

Property, plant and equipment consist of the following (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

Land

   $ 1,023      $ 1,023  

Buildings

     764        764  

Leasehold improvements

     15,940        15,673  

Equipment

     23,405        21,904  

Furniture and fixtures

     5,156        4,272  

Construction in progress

     10,086        2,581  
  

 

 

    

 

 

 

Total property, plant and equipment

     56,374        46,217  

Less: accumulated depreciation

     (27,015      (23,800
  

 

 

    

 

 

 

Property, plant and equipment, net

   $ 29,359      $ 22,417  
  

 

 

    

 

 

 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2018
Intangible assets

Intangible assets consisted of the following at September 30, 2018 (amounts in thousands):

 

     Gross Carrying
Amount
     Accumulated
Amortization
     Weighted
Average
Useful Life
(in years)
 

Technology – developed

   $ 51,689      $ (5,221      19  

Patents

     240        (240      8  

Customer relationships

     101,563        (14,821      14  

Trademark – definite lived

     2,160        (131      20  

Trademark – indefinite lived

     700        —          —    

Other intangibles

     1,061        (466      3  
  

 

 

    

 

 

    

Total intangible assets

   $ 157,413      $ (20,879      16  
  

 

 

    

 

 

    

Intangible assets consisted of the following at December 31, 2017 (amounts in thousands):

 

     Gross Carrying
Amount
     Accumulated
Amortization
     Weighted
Average
Useful Life
(in years)
 

Technology – developed

   $ 51,801      $ (3,201      19  

Patents

     240        (238      8  

Customer relationships

     102,120        (9,636      14  

Trademarks – definite lived

     2,160        (47      20  

Trademarks – indefinite lived

     700        —          —    

Other intangibles

     1,063        (209      3  
  

 

 

    

 

 

    

Total intangible assets

   $ 158,084      $ (13,331      16  
  

 

 

    

 

 

    
Schedule of Amortization Expense for Amortized Intangible Assets

As of September 30, 2018, the Company expects to record amortization expense as follows (amounts in thousands):

 

Years Ending

   Amortization Expense  

December 31, 2018 (three months remaining)

   $ 2,636  

December 31, 2019

     10,433  

December 31, 2020

     9,854  

December 31, 2021

     9,363  

December 31, 2022

     9,361  
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2018
Accrued Liabilities

Accrued liabilities consist of the following (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

Employee compensation

   $ 7,986      $ 9,560  

Taxes

     2,719        1,668  

Related party payable

     1,728        —    

Royalty and license fees

     1,065        1,383  

Accrued purchases

     261        1,191  

Warranties

     605        598  

Professional fees

     563        947  

Deferred revenue

     1,234        960  

Other accrued expenses

     1,803        1,622  
  

 

 

    

 

 

 

Total

   $ 17,964      $ 17,929  
  

 

 

    

 

 

 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Senior Notes (Tables)
9 Months Ended
Sep. 30, 2018
Carrying Value of Convertible Senior Notes

The carrying value of the Notes is as follows (amounts in thousands):

 

     September 30,
2018
     December 31,
2017
 

2.125% Convertible Senior Notes due 2021:

     

Principal amount

   $ 114,989      $ 115,000  

Unamortized debt discount

     (10,706      (13,395

Unamortized debt issuance costs

     (1,883      (2,355
  

 

 

    

 

 

 

Total Convertible Senior Notes

   $ 102,400      $ 99,250  

Less: Current portion

     (102,400      —    
  

 

 

    

 

 

 

Total Convertible Senior Notes, long-term

   $ —        $ 99,250  
  

 

 

    

 

 

 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2018
Stock-Based Compensation Expense

The following table presents stock-based compensation expense included in the Company’s consolidated statements of comprehensive income (amounts in thousands):

 

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

Cost of product revenue

   $ 277      $ 197      $ 777      $ 491  

Research and development

     253        127        650        338  

Selling, general and administrative

     2,249        1,493        6,245        4,016  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 2,779      $ 1,817      $ 7,672      $ 4,845  
  

 

 

    

 

 

    

 

 

    

 

 

 
Summary of Option Activity

Information regarding option activity for the nine-month period ended September 30, 2018 under the Plans is summarized below:

 

     Options
Outstanding
     Weighted-
Average
Exercise
Price Per
Share
     Weighted-
Average
Remaining
Contractual
Term
(in years)
     (in thousands)
Aggregate
Intrinsic
Value
 

Options outstanding at December 31, 2017

     734,940      $ 20.80        

Granted

     439,678        34.79        

Exercised

     (131,718      18.02        

Forfeited/cancelled

     (9,588      29.71        
  

 

 

          

Options outstanding at September 30, 2018

     1,033,312      $ 26.99        7.38      $ 29,421  
  

 

 

          

Options exercisable at September 30, 2018

     444,446      $ 18.73        5.29      $ 16,325  
  

 

 

          

Vested and expected to vest at September 30, 2018 (1)

     986,509      $ 26.64        7.29      $ 28,429  
  

 

 

          

 

  (1)

Represents the number of vested options as of September 30, 2018 plus the number of unvested options expected to vest as of September 30, 2018 based on the unvested outstanding options at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

RSU and Performance Stock Units  
Summary of RSU and Performance Stock Unit Activity

Information regarding RSU and performance stock unit activity for the nine-month period ended September 30, 2018 under the Plans is summarized below:

 

     Units
Outstanding
     Weighted-
Average
Remaining
Contractual
Term
(in years)
     (in
thousands)

Aggregate
Intrinsic
Value
 

Restricted and performance stock units outstanding at December 31, 2017

     505,235        

Granted

     385,461        

Vested

     (134,590      

Forfeited/cancelled

     (48,390      
  

 

 

       

Restricted stock units outstanding at September 30, 2018

     707,716        3.94      $ 39,250  
  

 

 

       

Vested and expected to vest at September 30, 2018 (1)

     649,985        3.43      $ 36,048  
  

 

 

       

 

  (1)

Represents the number of unvested RSUs expected to vest as of September 30, 2018 based on the unvested outstanding RSUs at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2018
Summary of Tax Returns Periods Subject to Examination by Federal, State and International Tax Authorities

The Company’s tax returns are subject to examination by federal, state and international tax authorities for the following periods:

 

Jurisdiction

  

Fiscal Years
Subject

to Examination

United States – federal and state

   2015-2017

Sweden

   2011-2017

Germany

   2017

Netherlands

   2012-2017
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2018
Future Minimum Rental Commitments under Company's Leases

Future minimum rental commitments under the Company’s leases as of September 30, 2018 are as follows (amounts in thousands):

 

     Minimum
Rental
Commitments
 

2018 (three months remaining)

   $ 893  

2019

     3,425  

2020

     3,266  

2021

     2,957  

2022

     2,049  

Thereafter

     4,872  

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2018
Percentage of Revenue from Significant Customers

Revenue from significant customers as a percentage of the Company’s total revenue is as follows:

 

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

MilliporeSigma

     18     14     17     18

GE Healthcare

     16     17     16     24
Total Revenue  
Percentage by Geographic Area or Significant Customers

The following table represents the Company’s total revenue by geographic area (based on the location of the customer):

 

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

North America

     49     45     47     40

Europe

     39     45     41     50

Asia and Australia

     12     10     12     10

Other

     0     0     0     0
  

 

 

   

 

 

   

 

 

   

 

 

 

Total

     100     100     100     100
  

 

 

   

 

 

   

 

 

   

 

 

 
Accounts Receivable  
Percentage by Geographic Area or Significant Customers

Significant accounts receivable balances as a percentage of the Company’s total trade accounts receivable are as follows:

 

     September 30,
2018
    December 31,
2017
 

GE Healthcare

     21     11

MilliporeSigma

     14     19
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
ASU No. 2016-18 | Cash, Cash Equivalents and Restricted Cash    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
New accounting pronouncement, cumulative effect of change on cash, cash equivalents and restricted cash $ 450 $ 450
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisition of Spectrum LifeSciences, LLC - Additional Information (Detail) - USD ($)
3 Months Ended 5 Months Ended 9 Months Ended 12 Months Ended
Aug. 01, 2017
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2018
Dec. 31, 2017
Business Acquisition [Line Items]          
Finite lived intangible asset, useful life       16 years 16 years
Goodwill   $ 326,977,000 $ 327,333,000 $ 326,977,000 $ 327,333,000
Customer relationships          
Business Acquisition [Line Items]          
Finite lived intangible asset, useful life       14 years 14 years
Technology - developed          
Business Acquisition [Line Items]          
Finite lived intangible asset, useful life       19 years 19 years
Spectrum Inc.          
Business Acquisition [Line Items]          
Cash payment to acquire business $ 122,932,000        
Shares issued for business acquisition 6,153,995        
Value of common stock issued $ 247,575,000        
Working capital adjustment 425,000        
Purchase price business acquisition 370,932,000        
Fair value of net assets acquired 370,932,000        
Goodwill 265,722,000        
Goodwill expected to be deductible for tax purposes amount 0        
Business acquisition, revenue   $ 13,188,000 $ 19,394,000 $ 37,220,000  
Spectrum Inc. | Customer relationships          
Business Acquisition [Line Items]          
Fair value of acquired finite lived intangible assets $ 78,400,000        
Finite lived intangible asset, useful life 15 years        
Spectrum Inc. | Technology - developed          
Business Acquisition [Line Items]          
Fair value of acquired finite lived intangible assets $ 38,560,000        
Finite lived intangible asset, useful life 20 years        
Spectrum Inc. | Non-competition agreements          
Business Acquisition [Line Items]          
Fair value of acquired finite lived intangible assets $ 960,000        
Finite lived intangible asset, useful life 3 years        
Spectrum Inc. | Trademark and Tradename          
Business Acquisition [Line Items]          
Fair value of acquired finite lived intangible assets $ 2,160,000        
Spectrum Inc. | Selling, general and administrative          
Business Acquisition [Line Items]          
Business combination, acquisition and integration related costs       $ 2,313,000 $ 7,060,000
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consideration Transferred (Detail) - Spectrum Inc.
$ in Thousands
Aug. 01, 2017
USD ($)
Business Acquisition [Line Items]  
Cash consideration $ 122,932
Equity consideration 247,575
Working capital adjustment 425
Total consideration transferred $ 370,932
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Components and Allocation of Purchase Price (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Aug. 01, 2017
Business Acquisition [Line Items]      
Goodwill $ 326,977 $ 327,333  
Spectrum Inc.      
Business Acquisition [Line Items]      
Cash and cash equivalents     $ 10,137
Accounts receivable     5,075
Inventory     13,502
Prepaid expenses and other assets     616
Fixed assets     6,004
Deferred tax assets     1,102
Goodwill     265,722
Accounts payable     (1,335)
Unrecognized tax benefit     (576)
Accrued liabilities     (5,787)
Deferred tax liabilities     (43,608)
Net assets acquired     370,932
Spectrum Inc. | Customer relationships      
Business Acquisition [Line Items]      
Business combination, intangible assets     78,400
Spectrum Inc. | Technology - developed      
Business Acquisition [Line Items]      
Business combination, intangible assets     38,560
Spectrum Inc. | Trademark and Tradename      
Business Acquisition [Line Items]      
Business combination, intangible assets     2,160
Spectrum Inc. | Non-competition agreements      
Business Acquisition [Line Items]      
Business combination, intangible assets     $ 960
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Unaudited Supplemental Pro Forma Information (Detail) - Spectrum Inc.
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2017
USD ($)
$ / shares
Business Acquisition [Line Items]  
Total revenue | $ $ 121,301
Net income | $ $ 14,994
Earnings per share:  
Basic | $ / shares $ 0.36
Diluted | $ / shares $ 0.36
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 49,529 $ 36,580 $ 142,090 $ 99,624
Product revenue, percentage change amount 12,986   42,526  
Royalty and other revenue, percentage change amount (37)   (60)  
Total revenue, percentage change amount $ 12,949   $ 42,466  
Product revenue, percentage change 35.60%   42.70%  
Royalty and other revenue, percentage change (56.10%)   (55.60%)  
Total revenue, percentage change 35.40%   42.60%  
Product Revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 49,500 36,514 $ 142,042 99,516
Royalty and Other Revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 29 $ 66 $ 48 $ 108
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers by Geographic Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Concentration Risk [Line Items]        
Revenue $ 49,529 $ 36,580 $ 142,090 $ 99,624
North America        
Concentration Risk [Line Items]        
Revenue 24,064 16,428 66,575 40,203
Europe        
Concentration Risk [Line Items]        
Revenue 19,328 16,374 58,497 49,322
Asia and Australia        
Concentration Risk [Line Items]        
Revenue 6,075 3,630 16,731 9,949
Other        
Concentration Risk [Line Items]        
Revenue $ 62 $ 148 $ 287 $ 150
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Significant Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Concentration Risk [Line Items]        
Revenue $ 49,529 $ 36,580 $ 142,090 $ 99,624
MilliporeSigma        
Concentration Risk [Line Items]        
Revenue 8,791 5,191 24,181 17,727
GE Healthcare        
Concentration Risk [Line Items]        
Revenue $ 7,743 $ 6,254 $ 22,253 $ 24,285
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Balances from contracts with customers only:    
Accounts receivable $ 30,784 $ 27,585
Deferred revenue 1,234  
Revenue recognized in the three-month period relating to:    
The beginning deferred revenue balance 441  
Changes in pricing related to products or services satisfied in previous periods $ 0  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Other Revenues [Line Items]    
Impairment losses on receivables $ 0 $ 0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Change in Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     $ 591,548  
Foreign currency translation gain (loss) $ (630) $ 2,025 (5,410) $ 7,097
Ending Balance 606,487   606,487  
Foreign Currency Translation Gain/(Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (6,363)  
Foreign currency translation gain (loss)     (5,410)  
Ending Balance $ (11,773)   $ (11,773)  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Additional Information (Detail) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
May 24, 2016
Computation of Earnings Per Share [Line Items]            
Participating securities outstanding 0 0 0 0    
Stock options, outstanding 1,033,312   1,033,312   734,940  
Stock options, weighted average exercise price $ 26.99   $ 26.99   $ 20.80  
Common stock excluded from calculation of diluted earnings per share 329,409 162,544 485,520 326,572    
2.125% Convertible Senior Notes due 2021            
Computation of Earnings Per Share [Line Items]            
Notes, interest rate 2.125%   2.125%     2.125%
Notes, due date     Jun. 01, 2021      
Option To Purchase Common Stock            
Computation of Earnings Per Share [Line Items]            
Stock options, outstanding 1,033,312 749,669 1,033,312 749,669    
Stock options, weighted average exercise price $ 26.99 $ 20.84 $ 26.99 $ 20.84    
Restricted Stock Units (RSUs)            
Computation of Earnings Per Share [Line Items]            
Common stock excluded from calculation of diluted earnings per share     707,716 515,468    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basic and Diluted Weighted Average Shares Outstanding (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Weighted Average Number of Shares Outstanding [Line Items]        
Weighted average common shares 43,822,472 41,236,554 43,728,503 36,435,591
Dilutive common stock options and restricted stock units 651,265 484,242 511,433 454,340
Dilutive effect of convertible senior notes 1,354,438 842,206 892,179 496,402
Weighted average common shares, assuming dilution 45,828,175 42,563,002 45,132,115 37,386,333
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Inventory [Line Items]    
Raw materials $ 24,349 $ 21,678
Work-in-process 6,278 4,756
Finished products 11,657 12,570
Total $ 42,284 $ 39,004
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Land $ 1,023 $ 1,023
Buildings 764 764
Leasehold improvements 15,940 15,673
Equipment 23,405 21,904
Furniture and fixtures 5,156 4,272
Construction in progress 10,086 2,581
Total property, plant and equipment 56,374 46,217
Less: accumulated depreciation (27,015) (23,800)
Property, plant and equipment, net $ 29,359 $ 22,417
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Plant and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Property, Plant and Equipment [Line Items]    
Depreciation expense of property and equipment $ 3,871 $ 2,988
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Intangible Assets [Line Items]    
Gross Carrying Amount $ 157,413 $ 158,084
Accumulated Amortization $ (20,879) $ (13,331)
Weighted Average Useful Life (in years) 16 years 16 years
Trademark    
Intangible Assets [Line Items]    
Gross Carrying Amount, indefinite lived intangible assets $ 700 $ 700
Technology - developed    
Intangible Assets [Line Items]    
Gross Carrying Amount 51,689 51,801
Accumulated Amortization $ (5,221) $ (3,201)
Weighted Average Useful Life (in years) 19 years 19 years
Patents    
Intangible Assets [Line Items]    
Gross Carrying Amount $ 240 $ 240
Accumulated Amortization $ (240) $ (238)
Weighted Average Useful Life (in years) 8 years 8 years
Customer relationships    
Intangible Assets [Line Items]    
Gross Carrying Amount $ 101,563 $ 102,120
Accumulated Amortization $ (14,821) $ (9,636)
Weighted Average Useful Life (in years) 14 years 14 years
Other intangibles    
Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,061 $ 1,063
Accumulated Amortization $ (466) $ (209)
Weighted Average Useful Life (in years) 3 years 3 years
Trademark    
Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,160 $ 2,160
Accumulated Amortization $ (131) $ (47)
Weighted Average Useful Life (in years) 20 years 20 years
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Finite-Lived Intangible Assets [Line Items]    
Amortization expense $ 7,906 $ 3,476
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Amortization Expense for Amortized Intangible Assets (Detail)
$ in Thousands
Sep. 30, 2018
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Amortization Expense, December 31, 2018 (three months remaining) $ 2,636
Amortization Expense, December 31, 2019 10,433
Amortization Expense, December 31, 2020 9,854
Amortization Expense, December 31, 2021 9,363
Amortization Expense, December 31, 2022 $ 9,361
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Schedule of Accrued Liabilities [Line Items]    
Employee compensation $ 7,986 $ 9,560
Taxes 2,719 1,668
Related party payable 1,728  
Royalty and license fees 1,065 1,383
Accrued purchases 261 1,191
Warranties 605 598
Professional fees 563 947
Deferred revenue 1,234 960
Other accrued expenses 1,803 1,622
Total $ 17,964 $ 17,929
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Carrying Value of Convertible Senior Notes (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Less: Current portion $ (102,400)  
Total convertible senior notes, long term   $ 99,250
2.125% Convertible Senior Notes due 2021    
Debt Instrument [Line Items]    
Principal amount 114,989 115,000
Unamortized debt discount (10,706) (13,395)
Unamortized debt issuance costs (1,883) (2,355)
Total convertible senior notes 102,400 99,250
Less: Current portion $ (102,400)  
Total convertible senior notes, long term   $ 99,250
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Carrying Value of Convertible Senior Notes (Parenthetical) (Detail) - 2.125% Convertible Senior Notes due 2021
9 Months Ended
Sep. 30, 2018
May 24, 2016
Debt Instrument [Line Items]    
Notes, interest rate 2.125% 2.125%
Notes, due date Jun. 01, 2021  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Senior Notes - Additional Information (Detail)
3 Months Ended 9 Months Ended
May 24, 2016
USD ($)
d
$ / shares
Sep. 30, 2018
USD ($)
d
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Debt Instrument [Line Items]          
Loss on conversion of senior convertible notes     $ (1,000)    
Accretion of the debt discount     $ 3,160,000 $ 2,958,000  
2.125% Convertible Senior Notes due 2021          
Debt Instrument [Line Items]          
Notes issued $ 115,000,000       $ 11,000
Notes, interest rate 2.125% 2.125% 2.125%    
Proceeds from issuance of convertible senior notes, net of costs $ 111,100,000        
Notes, frequency of periodic payment     Semi-annually    
Notes, date of first required payment     Dec. 01, 2016    
Notes, due date     Jun. 01, 2021    
Loss on conversion of senior convertible notes     $ (1,000)    
Notes threshold percentage of stock price trigger   130.00%      
Notes threshold trading days | d   20      
Notes threshold consecutive trading days | d   30      
Debt instrument, convertible if-converted value in excess of principal   $ 87,400,000      
Notes conversion ratio per $1,000 principal amount 31.1813        
Notes initial conversion price | $ / shares $ 32.07        
Debt covenants debt default holder percent to declare all notes due minimum 25.00%        
Number of days within which entity fails to satisfy obligations considered as event of default 270 days        
Notes issued, fair value $ 96,289,000        
Contractual coupon interest   611,000 1,833,000    
Accretion of the debt discount   911,000 2,687,000    
Amortization of the debt issuance costs   $ 160,000 $ 473,000    
Effective interest rate on the Notes   6.60% 6.60%    
Notes, carrying value   $ 102,400,000 $ 102,400,000   $ 99,250,000
Fair value of the note   $ 202,400,000 $ 202,400,000    
2.125% Convertible Senior Notes due 2021 | On any business day on or after June 5, 2019 and prior to the maturity date          
Debt Instrument [Line Items]          
Notes threshold percentage of stock price trigger 130.00%        
Notes threshold trading days | d 20        
Notes threshold consecutive trading days | d 30        
Notes redemption price 100.00%        
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Mar. 31, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense $ 2,779   $ 1,817 $ 7,672 $ 4,845  
Stock options, outstanding 1,033,312     1,033,312   734,940
Number of shares available for future grant 2,906,351     2,906,351    
Closing price of common stock $ 55.46     $ 55.46    
Weighted average grant date fair value of share-based awards granted       $ 18.56 $ 16.94  
Total fair value of stock options vested       $ 2,113 $ 2,074  
Total unrecognized compensation cost $ 28,360     $ 28,360    
Unrecognized compensation cost, weighted average remaining requisite service period       4 years 6 months 3 days    
Employee Stock Option | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Incentive options, vesting period       3 years    
Employee Stock Option | Minimum | Vest Over Three Year            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Incentive options, vesting percentage       20.00%    
Employee Stock Option | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Incentive options, vesting period       5 years    
Incentive options, term       10 years    
Employee Stock Option | Maximum | Vest Over Five Year            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Incentive options, vesting percentage       33.00%    
Non-Employee Directors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Incentive options, vesting period       1 year    
Option To Purchase Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options, outstanding 1,033,312   749,669 1,033,312 749,669  
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock units, outstanding 707,716     707,716    
Closing price of common stock $ 55.46     $ 55.46    
Aggregate intrinsic value of restricted stock units vested       $ 5,165 $ 3,480  
Weighted average grant date fair value of restricted stock units granted       $ 35.13 $ 36.85  
Total grant date fair value of restricted stock units vested       $ 4,065 $ 2,565  
Employee Stock Option and Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Incentive options, vesting period   9 years        
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 2,779 $ 1,817 $ 7,672 $ 4,845
Cost of product revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 277 197 777 491
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 253 127 650 338
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 2,249 $ 1,493 $ 6,245 $ 4,016
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Option Activity (Detail)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
$ / shares
shares
Options Outstanding  
Options outstanding at December 31, 2017 | shares 734,940
Granted | shares 439,678
Exercised | shares (131,718)
Forfeited/cancelled | shares (9,588)
Options outstanding at September 30, 2018 | shares 1,033,312
Options exercisable at September 30, 2018 | shares 444,446
Vested and expected to vest at September 30, 2018 | shares 986,509 [1]
Weighted-Average Exercise Price Per Share  
Options outstanding at December 31, 2017 | $ / shares $ 20.80
Granted | $ / shares 34.79
Exercised | $ / shares 18.02
Forfeited/cancelled | $ / shares 29.71
Options outstanding at September 30, 2018 | $ / shares 26.99
Options exercisable at September 30, 2018 | $ / shares 18.73
Vested and expected to vest at September 30, 2018 | $ / shares $ 26.64 [1]
Weighted-Average Remaining Contractual Term (in years)  
Options outstanding at September 30, 2018 7 years 4 months 17 days
Options exercisable at September 30, 2018 5 years 3 months 14 days
Vested and expected to vest at September 30, 2018 7 years 3 months 14 days [1]
Aggregate Intrinsic Value  
Options outstanding at September 30, 2018 | $ $ 29,421
Options exercisable at September 30, 2018 | $ 16,325
Vested and expected to vest at September 30, 2018 | $ $ 28,429 [1]
[1] Represents the number of vested options as of September 30, 2018 plus the number of unvested options expected to vest as of September 30, 2018 based on the unvested outstanding options at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Option Activity (Parenthetical) (Detail) - Employee Stock Option
Sep. 30, 2018
Awards Granted to Non-Executive Level Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated forfeiture rates 8.00%
Awards Granted to Executive Level Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated forfeiture rates 3.00%
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of RSU and Performance Stock Unit Activity (Detail) - RSU and Performance Stock Units
$ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
shares
Options Outstanding  
Restricted and performance stock units outstanding at December 31, 2017 505,235
Granted 385,461
Vested (134,590)
Forfeited/cancelled (48,390)
Restricted stock units outstanding at September 30, 2018 707,716
Vested and expected to vest at September 30, 2018 649,985 [1]
Weighted-Average Remaining Contractual Term (in years)  
Restricted stock units outstanding at September 30, 2018 3 years 11 months 8 days
Vested and expected to vest at September 30, 2018 3 years 5 months 4 days [1]
Aggregate Intrinsic Value  
Restricted stock units outstanding at September 30, 2018 | $ $ 39,250
Vested and expected to vest at September 30, 2018 | $ $ 36,048 [1]
[1] Represents the number of unvested RSUs expected to vest as of September 30, 2018 based on the unvested outstanding RSUs at September 30, 2018 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of RSU and Performance Stock Unit Activity (Parenthetical) (Detail) - Restricted Stock Units (RSUs)
Sep. 30, 2018
Awards Granted to Non-Executive Level Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated forfeiture rates 8.00%
Awards Granted to Executive Level Employees  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Estimated forfeiture rates 3.00%
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Additional Information (Detail)
€ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
USD ($)
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
USD ($)
Jan. 01, 2018
USD ($)
Dec. 31, 2017
EUR (€)
Income Taxes [Line Items]              
Effective tax rate 27.60% 330.90% 24.60% (183.80%)      
U.S. statutory tax rate 21.00% 34.00% 21.00% 34.00% 35.00%    
Income tax benefit from sale of intellectual property   $ (5,625)          
Valuation allowance increase (decrease)   $ (9,200)          
Net operating loss carry forwards, expiration description         Expire at various dates through December 2037.    
Business tax credits carry forwards, expiration description         Expire at various dates through December 2037.    
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability         $ 12,812    
Tax cuts and jobs Act, increased tax provision on undistributed and previously untaxed post-1986 earnings and profits of the specified foreign corporation         3,266    
Accounting Standards Update 2016-06 | Other Assets              
Income Taxes [Line Items]              
Impact on assets and liabilities due to change in accounting principle           $ 5,609  
Accounting Standards Update 2016-06 | Deferred Tax Liabilities              
Income Taxes [Line Items]              
Impact on assets and liabilities due to change in accounting principle           4,932  
Accounting Standards Update 2016-06 | Accumulated Deficit              
Income Taxes [Line Items]              
Impact on assets and liabilities due to change in accounting principle           $ 677  
Domestic Tax Authority              
Income Taxes [Line Items]              
Business tax credits carry forwards         297    
State              
Income Taxes [Line Items]              
Business tax credits carry forwards         99    
United States              
Income Taxes [Line Items]              
Net operating loss carry forwards         19,652    
Germany              
Income Taxes [Line Items]              
Net operating loss carry forwards         $ 743   € 603
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Tax Returns Periods Subject to Examination by Federal, State and International Tax Authorities (Detail)
9 Months Ended
Sep. 30, 2018
Germany  
Income Tax Examination [Line Items]  
Fiscal year subject to examination 2017
Earliest Tax Year | United States  
Income Tax Examination [Line Items]  
Fiscal year subject to examination 2015
Earliest Tax Year | Sweden  
Income Tax Examination [Line Items]  
Fiscal year subject to examination 2011
Earliest Tax Year | Netherlands  
Income Tax Examination [Line Items]  
Fiscal year subject to examination 2012
Latest Tax Year | United States  
Income Tax Examination [Line Items]  
Fiscal year subject to examination 2017
Latest Tax Year | Sweden  
Income Tax Examination [Line Items]  
Fiscal year subject to examination 2017
Latest Tax Year | Netherlands  
Income Tax Examination [Line Items]  
Fiscal year subject to examination 2017
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement - Additional Information (Detail) - USD ($)
9 Months Ended
Sep. 30, 2018
Dec. 31, 2017
May 24, 2016
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value of other assets $ 0 $ 0  
Fair value of other liabilities $ 0 0  
2.125% Convertible Senior Notes due 2021      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Principal amount   11,000 $ 115,000,000
Notes, due date Jun. 01, 2021    
Notes, frequency of periodic payment Semi-annually    
Notes, date of first required payment Dec. 01, 2016    
Total convertible senior notes $ 102,400,000 $ 99,250,000  
Fair value of convertible senior notes $ 202,400,000    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Additional Information (Detail)
1 Months Ended 9 Months Ended
Jun. 01, 2018
ft²
Feb. 28, 2018
ft²
Sep. 30, 2018
USD ($)
Commitment And Contingencies [Line Items]      
Lease agreement, space | ft² 40,000 63,761  
Lease agreement, commencement date   Jun. 01, 2018  
Lease agreement, term   126 months  
Lease agreement, term     5 years
Number of options to extend the term     2
Lease agreement payment condition     Fixed rent with respect to 40,000 square feet of the Premises commenced on the Commencement Date, and rent for the full 63,761 square feet of the Premises shall begin 19 months following the Commencement Date.
Letter of Credit      
Commitment And Contingencies [Line Items]      
Lease agreement, security deposit | $     $ 163,000
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Future Minimum Rental Commitments under Company's Leases (Detail)
$ in Thousands
Sep. 30, 2018
USD ($)
Operating Leased Assets [Line Items]  
2018 (three months remaining) $ 893
2019 3,425
2020 3,266
2021 2,957
2022 2,049
Thereafter $ 4,872
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party Transactions - Additional Information (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
Spectrum Inc.  
Related Party Transaction [Line Items]  
Spectrum Acquisition, tax preparation and other fees $ 207,000
Principal Owner  
Related Party Transaction [Line Items]  
Rent Expense 555,000
Accrued refunds current $ 1,728,000
Principal Owner | Minimum  
Related Party Transaction [Line Items]  
Non controlling ownership interest minimum 10.00%
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting - Additional Information (Detail)
9 Months Ended
Sep. 30, 2018
Segment
Segment Reporting Information [Line Items]  
Number of operating segment 1
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Percentage of Revenue by Geographic Area (Detail) - Geographic Concentration Risk - Total Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Concentration Risk [Line Items]        
Revenues, percentage by country 100.00% 100.00% 100.00% 100.00%
North America        
Concentration Risk [Line Items]        
Revenues, percentage by country 49.00% 45.00% 47.00% 40.00%
Europe        
Concentration Risk [Line Items]        
Revenues, percentage by country 39.00% 45.00% 41.00% 50.00%
Asia and Australia        
Concentration Risk [Line Items]        
Revenues, percentage by country 12.00% 10.00% 12.00% 10.00%
Other        
Concentration Risk [Line Items]        
Revenues, percentage by country 0.00% 0.00% 0.00% 0.00%
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Percentage of Revenue from Significant Customers (Detail) - Customer Concentration Risk - Sales Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
MilliporeSigma        
Revenue, Major Customer [Line Items]        
Revenue from significant customers as a percentage of total revenue 18.00% 14.00% 17.00% 18.00%
GE Healthcare        
Revenue, Major Customer [Line Items]        
Revenue from significant customers as a percentage of total revenue 16.00% 17.00% 16.00% 24.00%
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Percentage of Accounts Receivable by Significant Customers (Detail) - Customer Concentration Risk - Accounts Receivable
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
GE Healthcare    
Concentration Risk [Line Items]    
Accounts receivable, percentage by customer 21.00% 11.00%
MilliporeSigma    
Concentration Risk [Line Items]    
Accounts receivable, percentage by customer 14.00% 19.00%
XML 85 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .]Y84T?(\\#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,$% @ [WEA32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #O>6%-^D4:U.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)OI]FJ2.CFHGA2$%Q0O(5D=C=L\X=DI-VWMXV[ M740?P&-F?OGF&YA.1Z%#PI<4(B:RF*]&U_LL=%RS/5$4 %GOT:E<3PD_-; M'7K*P&L.3,X3XW'L.[@ 9AAA,W=I_;'P6E!W\N@OY!5!+ P04 " #O>6%-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( .]Y84W&PO=V]R:W-H965T&UL?99AKYL@%(;_BO$'7 2UVAMKTG99MF1+FKML^TPMK>:J.*#U M[M\/T.N<'/=% =_W/!SQ@%G/Q:LL&5/>6U.W72G7/",FB9 V53[QCK7YR MY:*A2G?%#9'3N)/.-W55"ENI7*#* \Z^B-?6/J>W<2NH>F*)>J8:VL>.L)=MWY>_Q\Q+$Q6,6/ MBO5RUO9,*F?.7TWG\V7G!V9&K&:%,B&HOCW8D=6UB:3G\6L,ZD],8YRWWZ-_ MM,GK9,Y4LB.O?U875>[\U/JM?=^>!+AT08;R&@@DX%$_S6$HR&<#-@:T# SF^H' MJFB>"=Y[8EBMCIJ/ C^'^F469M"^._M,9ROUZ",/,O0P84;%85"0F0)/"J1C M3P " 0[$L9-_ 4=7$<* $,P@M/9P9H\6&;B*& 9$("!R[)L%P%4D," & ;%C M3Q< 5[&% 1L0L''L>+G*@R2RDG98I@"G,"0!(8D+P0O(((GG$@(C4A"1NHAP M@0 D$8S8@HBMZX\7"$"R@1$X@&LN<",DRZH+G 5)PH D*^\+KU0W=DG+;PO2 MK'Q=&"SQ/29.!.+L(H!F91_!<)UCMXP)65)F>N](%CCX4KYXKI"05/>D*E_E.8.C6[*M-,=%L,Q^704;P;?P70 M]#^2_P%02P,$% @ [WEA39(]+@_G P ^!$ !@ !X;"]W;W)K4A MS[OM(9RJ[FMS">?XS[YI3U4?B^U+WEW:4.W&H%.=HU(N/U7'<[9>CG5/[7K9 MO/;U\1R>VD7W>CI5[7^/H6ZNJPRR]XIOQY=#/U3DZ^6E>@E_AOZORU,;2_F] ME=WQ%,[=L3DOVK!?93_!PT:K(6!4_'T,UVYVOQA2>6Z:[T/AM]TJ4X.C4(=M M/S11Q)'R7G40*ETLJ03 29U]Z6LALCNC'<34G+/.B%?%B62_&$2-< E;+-IQHPW$;0&PX;@.1#0E7Z5+- MGN('+U[TXKD7,I\?/>^EH..VX:+H%V0GA>BDX$XT<5+P3IQ'0V;W1I 9] 7* M;DK13>H(^<-0BOGA*H4^L3 M9(@"IZBA% 4.2/"E8TM"E&%J=&20 B>IH20%3DE0:)1*]"2#$C@I#24E< 8" ME@7;RP0=6H0$N$%F)7!8&C;&G(-EB3:1.CV^;GFHQ.9?J@9:TQB M-:%,*^3'1DM9(VAX+I]J/CJ1J8><>I9R!H53HZ8' 5&4>C&0F8><>98R!CG, M7#P5(MWE)!T699&:(OM,.M7#E3UB AA^P">,U86]"I(W>(]\_BU:1#[M\6$]AL_\#\F7NM+)=0$*(L.7?!/+'YU>R9' M8/)RJAO<\IJV'L/GC?\I6.\"J RTXG>->S[K>RJ5 Z5O:O#MM/&A(L($'X5R M@61SPSM,B/(D.?Z.3OTIIC*<]S^\?]')RV0.B.,=)7_JDZ@V?NY[)WQ&5R)> M:?\5CPDEOC=F_QW?,)%R12)C'"GA^NT=KUS09O0B41KT/K1UJ]M^6,E6HYG; M(!P-PLD@B.\:1*-!9!B @4RG^AD)5!:,]AX;_E:'U*8(UI'\F$Z!4_BY$EL'B/I;6+%,4GN*18,J9,AM1F,?;A-'S+<4RP8,B=#9C-$!D/V MS YY(%J0Y$Z2W"8QCL,VMW+-H7.+/"%<$*V<1"N;*#&(5E:@.,J3*,J-8[9S M"9,\@]G*320+B?-R@S93:MYN\%DHI]))!6:WKRJ'/Q"[U"WW#E3(BUQ?MV=* M!99>X8L\%I6LP-. X+-0W4SVV5"&AH&@W5ABP53GR_]02P,$% @ [WEA M3569D\(W!0 B!5I@L8NVUXK#Q,;:EBLIR?;M2\F*UYX9IMF+ MM:U\0_$?4O.3U/2MJK\WZQC;T8_==M_[B93)K5.N[*YKHZQ'WZRU-5 M[\HV_:R?)\VACN5C'[3;3E I-]F5F_WX;MI?^U+?3:N7=KO9QR_UJ'G9[5ZWW87)W?10/L=OL?WS\*5.OR:G5AXWN[AO-M5^5,>G MV_$]W"RUZ0)ZXJ]-?&O.OH\Z*0]5];W[\=OC[5AU/8K;N&J[)LKT\1KG<;OM M6DK]^&=H='RZ9Q=X_OV]]5]Z\4G,0]G$>;7]>_/8KF_'?CQZC$_ER[;]6KW] M&@=!=CP:U/\>7^,VX5U/TCU6U;;I_Q^M7IJVV@VMI*[LRA_'S\V^_WP;VG\/ MDP-P",!30+KW1P%Z"- _ \R' 68(,)^]@QT"++G#Y*B]3^:B;,N[:5V]C>KC M?#B4W;2#&YN&:]5=[$>G_UO*9Y.NOMZY8CIY[=H9D-D1P7/$7R(+CL")F*3[ MGSJ!4B=FR,+Q\@9S3KA ^O"_C2P_;.2BFUK,E>[CW5E\H>1X(\:;/EZ?QP/) M]1$I>F3?(R98)%+GG-+.>D42PBDPJ +!EAP+P:&1A5E1F.6)03G>B?&.)T:3 MQ!P1<]9+1/"$FG,*0O!D0B\XY3!HDN0EITP10,NZ"E%7P749HJM@=]%.D5DQ MYU!R @(M. 3HZ%.RY)1U*B/*BZ(\%V6)*,^[8KVELUB@3!HM(HM3QFM#AG3) M*6W3,R'K"J*NP'4YHBOPOH S=!)R2KO@25L+3@'J8$DJEQSSZ5^FNH*2:[SB MTEB15^Q&A:>=G@O4E5%4FD"!!TVE29@J3&8R0L:_@-<>GVE!-)][0)Z=0+.# M_+&QGB:'0Z"0YD: T )-#:>TRLF2S0HTDT4=8C8P%\,)CM;+N8P!6P0(F%7* M4VT"9KS*& [(5@K<2SWUTH&Y[+8V5)Q$*>JE @4T3TNI*6MRPR9;*5@N#*DP M*W09':U#(N: /:T"IFU!EPD29I7)#9ML],"=GGKX# 1[=LC$<>H*%;+'35@1 M&.M8*>*8=2&S. 39[(&[O:=N#X))>[:\$ZBKY.34\ 5,6UJREU)CH,R9MUV* MDTT?N.M[ZOH#<[%X+0)[W@2*+5,6 @4JT+J\E# '1<;W039^",Q"?"8[*!LL M>*D3LM5:T-N=RZ;+0IFRR8!]SYC/7J@FX.Y1*)U6K&UDM@F: 1@4YV3NM#> M:9V;%;+[(M_)ALP6'V6'0^YPM' O!^:\:F4J%LI6@]QJ ETD#,SY3:Y2DNE@ M<"JYJ*4#(;1E#= E G*K*5+1SDB3C0:YT02Z0D!A3YCV850:IY+/L*>)4]:R M7;- H<8B)TWV&>0[S)"IQEKV&:WX9BN_-FI'J]C^7CZ ML8U/;?>U2-_KXUN XX^V.@QO.":GURQW_P%02P,$% @ [WEA32W^XU?: M! )1@ !@ !X;"]W;W)KJ_M;L0VAGWX_EJ7F8[]OV?+]8--M].!;-I^H<3MTOSU5]+-KNLGY9 M-.V/)S"YWK6O!Z/1?W/.I35Y6%N MYN\WOAQ>]FU_8[%:GHN7\$=HOYX_U]W5XM;*[G ,I^90G69U>'Z8/YK[C75] MP*#X\Q NS>1\UG?EJ:J^]1>_[A[F2>\HE&';]DT4W>$M;$)9]BUU/OX>&YW? M.M]UYJEHPJ8J_SKLVOW#/)O/=N&Y>"W;+]7EES!V*)W/QM[_ M%MY"VNKA"82)Y$I^EH@97B1\DIVL-DMSGHB- Y8Q/L9<4>DEU7S(<[V"\4WW)A1HI?0ZMY,"*&.KK7&7QSLOYH$4VLY%19!(\K1-@AN7$3G0B90:([@PGCB)^ M(I@QP(^5?HP>#9$L$#6/AD 6.;!'T8>1'1G7!O/&:."8Q$6:P,@QFCG3@3_6 MPX+2IQG+#@%9-GV0'PUA[I@4&,JDH108LI*"0&7R6'DPQ8S&6,=;Z48CZLYF M^GD#DN61]XO!)#,:92QGMM$HZVK#7KH!,L\Q.YAY1D-/YED;S;-NVMI,V@$R MG\2F ^:>T>"SDO-&,XTYM=*-5IDT4AO"X",-/BO?!X20EGCY1D REV0Q/QA\ M!,!G9'5(@R^3 P=H[HR/K<0P'PGPT:CJ:#Z2)R.G%9(1<\0/!BD!D)H(MPB# ME !(C20D(9 :RFVL?)B1!!AIY!@FP$@;64<0IA\!^NGZ@V5<[B8+K(^9,-@( MK-&,7/\30%:69FJZ !F[+ )^PF@CL)XSDFT$H(4, 5GND]AZG##=* =C-/(\ M&3.)P6+,R+,.8- ]Z07%BSY@VQDU0"JNZ).QLSA*'$ M $HD5]:,H&13Y4C+R,68SAA>#.!%\G.: ;Q<:B7C@*P;IU%#F'$,&$>2<0P^ M1#W[5,U2H*/X>X\QY1A0CB3E6./+Y G+KZ8-TJ6Y4L MH)SZ#K&:MYA+ M%G")U3:?TZG(RS758K*Y>@SUR[ /WNI[?]V/U&_.BOMK<[^Y M[EC_:.:Z@?Y[4;\<3LWLJ6K;ZCALT#Y751LZD\FGKA[[4.QN%V5X;OM3WYW7 MUXWKZT5;G<=-^<7M/P.K?P%02P,$% @ [WEA30I'LK.G 0 D0, !@ M !X;"]W;W)K_6Q,/J)]25HSO=M=,"VEHF2??R98Y#EY) M R=+W*"UL+^.H' LZ)Y^.EYEV_GH8&7>BQ:^@?_>GVRPV!*EEAJ,DVB(A::@ M=_O#,8OX!/@A872K,XF5G!'?HO%4%W07!8&"RL<((FP7N >E8J @XWV.29>4 MD;@^?T9_2+6'6L["P3VJG[+V74%O*:FA$8/RKS@^PES/%TKFXI_A BK HY*0 MHT+ETDJJP7G4-TP_E,VR;PF< 7PFW*PZ9$2?E7X4696QR) MG7K?B_C$^P,/O:FB,[4BW07Q+G@OY3Z[SMDE!IHQQPG#UY@%P4+T)07?2G'D M_]#Y-CW;5)@E>O9?A5N8F[^2L%5+--@V#8,C%0XF#>+*N\S;77H#]@<^#>N+ ML*TTCIS1AX=)[6L0/00INZLP 5WX'XNAH/'Q>!/.=IJ2R?#8SQ^ +;^P_ U0 M2P,$% @ [WEA34]XIR:H 0 D0, !@ !X;"]W;W)K@:@322O&=[M;IH4TM,R3[^S*W Y!20-G1_R@M7"O)U!V+.B>OCD> M9=N%Z&!EWHL6OD/XT9\=6FR)4DL-QDMKB(.FH'?[XRF+^ 3X*6'TJS.)E5RL M?8K&U[J@NR@(%%0A1A"X7>$>E(J!4,;S'),N*2-Q?7Z+_CG5CK5MY3,A?_#:Z@$!Z58([**I]64@T^6#U'02E:O$R[ M-&D?IYMW?*9M$_A,X OAD/*P*5%2_DD$4>;.CL1-O>]%?.+]D6-OJNA,K4AW M*-ZC]UKNLT/.KC'0C#E-&+[&+ B&T9<4?"O%B?]#Y]OT;%-AENC9?Q5N83[^ ME82M6J+!M6D8/*GL8-(@KKS+O-VE-V!_X-.P/@C72N/)Q09\F-2^QMH *&5W M@Q/0X?]8# 5-B,';3E$Q&L/W\ =CR"\O?4$L#!!0 ( .]Y84T#&PO=V]R:W-H965T&UL?5-A;YPP#/TK M47Y P^6VKCH!4J]3U4F;=.JT]7,.#$1-8I:$H_OW2P)'T8;VA=C.>_:S]P?&7-6!%NX&>S#AID&KA0^N;9GK+8@ZD;1B/,MNF1;2 MT#)/L9,M9=OY&&!EWHL6OH/_T9]L\-B2 MI98:C)-HB(6FH/>[PW$?\0GP4\+H5C:)G9P17Z/SI2YH%@6!@LK'#"(<%W@ MI6*B(./7G),N)2-Q;5^S/Z;>0R]GX> !U8NL?5?0.TIJ:,2@_#..3S#W\Y&2 MN?FO< $5X%%)J%&A6?A1=E;G$D=II]+^(OWAUXF$T5@VD4Z2Z(=R%Z*73%G$57?;M MGJ>1OL.G9?TF;"N-(V?TX<>D\36('H*4["9L0!?>Q^(H:'PT/P7;3ELR.1[[ M^0&PY166?P!02P,$% @ [WEA3:4J%T2H 0 D0, !@ !X;"]W;W)K MVS/461)U(6C&^VWU@6DA#RSS%3K;,=C@)5Y+UKX!OY[?[+!8TN66FHP3J(A%IJ"WN\/QRSB$^"' MA-&M;!([.2.^1.=K7=!=% 0**A\SB'!^_D!L.45EK\!4$L#!!0 ( M .]Y84W*EZ&[J $ )$# 9 >&PO=V]R:W-H965T2E)>AW_'B?-2@45 M7QK;>1[[L>L4DW7/O@<(Y$4KXTO:AS <&?-U#UKX&SN P9O6.BT"NJYC?G @ MFD32BO'=[@W30AI:%2EV=E5AQZ"D@;,C?M1:N%\G4'8JZ9Z^!IYDUX<88%4Q MB Z^0O@VG!UZ;,G22 W&2VN(@[:D#_OCZ1#Q"?!=PN17-HF=7*Q]CLZGIJ2[ M* @4U"%F$'A4]) M*T85GNST$7(_=Y3DYC_#%13"HQ*L45OETY?4HP]6YRPH18N7^90FG5.^>9=I MVP2>"7PAW*W M!;O&1!ESFC%\C5D0#+,O)?A6B1/_A\ZWZ8=-A8=$/_Q7X1;F[J\B;#42#:Y+ MR^!);4>3%G$57?;M@:>1_H'/R_I%N$X:3RXVX(])XVNM#8!2=C>X 3V^C\51 MT(9HOD7;S5LR.\$.^0&PY156OP%02P,$% @ [WEA3?F;L6VH 0 D0, M !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0;8]@".O M2FI;TMZYX<"8K7M0W%[A -K?M&@4=]XT';.# =Y$DI(LS[)KIKC0M"JB[V2J M DWN<-P'? 0\"9CLZDQ")6?$YV!\:TJ:!4$@H78A O?;!>Y RA#(RWA) M,>F2,A#7Y_?H][%V7\N96[A#^4LTKB_I#24-M'R4[A&GKY#J^4A)*OX[7$!Z M>%#B<]0H;5Q)/5J'*D7Q4A1_G7>AXSZEFSS1M@EY(N0+X2;F87.BJ/P+=[PJ M#$[$S+T?>'CBW2'WO:F#,[8BWGGQUGLOU2[[7+!+")0PQQF3KS$+@OGH2XI\ M*\4Q_X>>;]/WFPKWD;[_K\(-S(?KOY*P54L4F"X.@R4UCCH.XLJ[S-MM? /V M!SX/ZP,WG="6G-'YAXGM:Q$=>"G9E9^ WO^/Q9#0NG#\Y,]FGI+9<#BD#\"6 M7UC]!E!+ P04 " #O>6%-%6CH\*T+L9WW[&?CY"/:5]/*FE7$%[;SOCXRYJ@,MW!WV M8,)-@U8+'US;,M=;$'4B:<7X;O>>:2$-+?,4.]LRQ\$K:>!LB1NT%O;7"12. M!=W36^!%MIV/ 5;FO6CA*_AO_=D&CRU9:JG!.(F&6&@*^K@_GK*(3X#O$D:W MLDGLY(+X&IU/=4%W41 HJ'S,(,)QA2=0*B8*,G[..>E2,A+7]BW[A]1[Z.4B M'#RA^B%KWQ7T0$D-C1B4?\'Q(\S]O*-D;OXS7$$%>%02:E2H7/J2:G >]9PE M2-'B;3JE2>L785MI'+F@#S\FC:]! M]!"D[.["!G3A?2R.@L9'\R'8=MJ2R?'8SP^ +:^P_ U02P,$% @ [WEA M3?&S8).H 0 D0, !D !X;"]W;W)K&UL?5-A M;YPP#/TK47Y PW'M=CL!4J_3M$F;=.JT[G,.#$1-8I:$H_OW2T+*T(;ZA=C. M>_:S<8H)S;/M 1QY45+;DO;.#4?&;-V#XO8&!]#^ID6CN/.NZ9@=#/ FDI1D M>9:]8XH+3:LBQLZF*G!T4F@X&V)'I;CY?0*)4TEW]#7P*+K>A0"KBH%W\!W< MC^%LO,>6+(U0H*U 30RT);W?'4_[@(^ )P&37=DD=')!? [.EZ:D61 $$FH7 M,G!_7.$!I R)O(Q?*2==2@;BVG[-_BGV[GNY< L/*'^*QO4E/5#20,M'Z1YQ M^@RIGSM*4O-?X0K2PX,27Z-&:>.7U*-UJ%(6+T7QE_D4.IY3NCDDVC8A3X1\ M(1QB'387BLH_KPN!$S#S[@8=?O#OF?C9U",91Q#LOWOKHM=K=?BC8-21* MF-.,R=>8!<%\]J5$OE7BE/]'S[?I^TV%^TC?OZEP W.7_5.$K4:BP'1Q&2RI M<=1Q$5?19=_N\SC2O_!Y6;]QTPEMR06=_S%Q?"VB R\EN_$;T/OWL3@26A?, M]]XV\Y;,CL,A/0"VO,+J#U!+ P04 " #O>6%-&R,:BZ8! "1 P &0 M 'AL+W=OV!X,WC75:!'1=RWSO0-2)I!7CN]TGIH4TM,Q3[.3*W Y! M20,G1_R@M7"_CZ#L6-",7@,OLNU"#+ R[T4+WR'\Z$\./;9DJ:4&XZ4UQ$%3 MT(?L<-Q'? +\E##ZE4UB)V=K7Z/S7!=T%P6!@BK$# */"SR"4C$1RGB;<]*E M9"2N[6OV+ZEW[.4L/#Q:]4O6H2OH/24U-&)0X<6.3S#W%2" M-2JK?/J2:O#!ZCD+2M'B?3JE2>)P*9"2?EG$429.SL2 M-\V^%_$79P>.LZEB,(TBW:%XC]%+F=UF.;O$1#/F.&'X&K,@&&9?2O"M$D?^ M#YUOT_>;"O>)OO^OPBW,WT78:B0:7)N6P9/*#B8MXBJZ[-L#3R/]@$_+^DVX M5AI/SC;@CTGC:ZP-@%)V-[@!';Z/Q5'0A&C>H>VF+9F<8/OY ;#E%99_ %!+ M P04 " #O>6%-Q>"_$*@! "1 P &0 'AL+W=OV!X,WC75: M!'1=RWSO0-2)I!7CN]U'IH4TM,Q3[.S*W Y!20-G1_R@M7!O)U!V+.B>O@>> M9-N%&&!EWHL6OD/XT9\=>FS)4DL-QDMKB(.FH'?[XRF+^ 3X*6'T*YO$3B[6 M/D?GH2[H+@H"!56(&00>5[@'I6(BE/$RYZ1+R4AL9>+\'!OU2]9 MAZZ@MY34T(A!A2<[?H6YGP,E<_/?X H*X5$)UJBL\NE+JL$'J^[L2-PT^U[$7[P_8!<$P^U*";Y4X\7_H?)N>;2K,$CW[K\(MS(>_ MBK#52#2X-BV#)Y4=3%K$5739MSN>1OH'/BWKHW"M-)Y<;, ?D\;76!L I>QN M< ,Z?!^+HZ )T?R$MINV9'*"[><'P)976/X&4$L#!!0 ( .]Y84U?QP=4 MIP$ )$# 9 >&PO=V]R:W-H965T7V[^<$CJ$-[0NQG??L9^-D M([H7WP($]FI-YW/>AM"?A/!E"U;Y.^RAHYL:G56!7-<(WSM052)9(^1N=R^L MTATOLA2[N"+#(1C=P<4Q/UBKW*\S&!QSON=O@6?=M"$&1)'UJH&O$+[U%T>> M6+)4VD+G-7;,09WSQ_WI?(CX!/BN8?0KF\5.KH@OT?E4Y7P7!8&!,L0,BHX; M/($Q,1')^#GGY$O)2%S;;]D_I-ZIEZOR\(3FAZY"F_,'SBJHU6#",XX?8>[G MR-G<_&>X@2%X5$(U2C0^?5DY^(!VSD)2K'J=3MVE(J MNNS;HTPC_0.?EO6+Q^(8J$,TWY'MIBV9 MG(#]_ #$\@J+WU!+ P04 " #O>6%-M6&5HZ/*N5>\*VGD_'!ES M50=:N!LS0(\WC;%:>'1MR]Q@0=21I!7CN]TGIH7L:9G'V-F6N1F]DCV<+7&C MUL+^.H$R4T'W]"/P(MO.AP K\T&T\ W\]^%LT6-+EEIJZ)TT/;'0%/1^?SQE M 1\!/R1,;F63T,G%F-?@/-8%W05!H*#R(8/ XPH/H%1(A#+>4DZZE S$M?V1 M_4OL'7NY" \*>J"DAD:,RK^8Z2ND?FXI2*7 M5*/S1J(?B'4:OY?[V+F?7D"AA3C.&KS$+@F'VI03?*G'B_]#Y-CW; M5)A%>O9?A5N8PU]%V&HD&FP;E\&1RHQ]7,15=-FW>QY'^@<^+^NSL*WL';D8 MCS\FCJ\QQ@-*V=W@!G3X/A9'0>.#>8>VG;=D=KP9T@-@RRLL?P-02P,$% M @ [WEA30H 0 D0, !D !X;"]W;W)K&UL?5-A;YPP#/TK47Y PP6UZTZ U.LT;=(FG3IM_9P# U&3F"7AZ/[]DD 9 MVM"^$-MYSWXV3C&A?7$]@">O6AE7TM[[XRO$RB<2GJ@;X$GV?4^!EA5 M#**#;^"_#V<;/+9F::0&XR0:8J$MZ,HC/@%^2)C+@\ZB5+D*+%ZWQ*D\YION'Y M0MLG\(7 5\)]JL/F0DGY!^%%55B_3\UV%>:+G_U6X@[G+_BK"-B/1 M8+NT#([4.)JTB)OHNF\//(WT#WQ>UJ_"=M(X6%-.GSZ7J4! "1 M P &0 'AL+W=O#LB!^U%N[W"92=2IK16^!9=GV( 585@^C@&X3OP]FAQ]8LC=1@ MO+2&.&A+^I@=3WG$)\ /"9/?V"1VHB!04(>80>!QA2=0*B9" M&;^6G'0M&8E;^Y;]8^H=>[D(#T]6_91-Z$OZ0$D#K1A5>+;3)UCZ>4?)TOP7 MN()">%2"-6JK?/J2>O3!ZB4+2M'B=3ZE2>["O-$S_^K< _S=Q&V&8D&UZ5E\*2VHTF+N(FN^_;(TTC? MX/.R?A6ND\:3BPWX8]+X6FL#H)3#'6Y C^]C=12T(9KOT7;SELQ.L,/R -CZ M"JL_4$L#!!0 ( .]Y84W^KKRGJ $ )$# 9 >&PO=V]R:W-H965T MO&IE7$$[[_L#8Z[J0 MWA3V8 M<-.@U<('U[;,]19$G4A:,;[;73,MI*%EGF(G6^8X>"4-G"QQ@];"_CF"PK&@ M>_H6>)1MYV. E7DO6O@)_E=_LL%C2Y9::C!.HB$6FH+>[0_'+.(3X+>$T:UL M$CLY(SY'YUM=T%T4! HJ'S.(<%S@'I2*B8*,ESDG74I&XMI^R_XU]1YZ.0L' M]ZB>9.V[@MY24D,C!N4?<7R N9_/E,S-?X<+J "/2D*-"I5+7U(-SJ.>LP0I M6KQ.IS3I'*<;?C/3M@E\)O"%<)OJL*E04OY%>%'F%D=BI]GW(O[B_8&'V50Q MF$:1[H)X%Z*7P2$\V8XX3A:\R"8"'[4H)OE3CR#W2^3<\V%6:)GOU7 MX1;FT[LB;#42#;9-R^!(A8-)B[B*+OMVQ]-(_\&G9?TA;"N-(V?TX<>D\36( M'H*4W578@"Z\C\51T/AHW@3;3ELR.1[[^0&PY166?P%02P,$% @ [WEA M34: BLRG 0 D0, !D !X;"]W;W)K&UL?5/1 M;MLP#/P501]0)0J:!8%MH&E1=$ +!!VV/2LV;0N53%>2X^[O)\FJ9VS&7BR2 MNB./-)6-:-YL"^#(AU:=S6GK7']DS)8M:&%OL(?.W]1HM'#>-0VSO0%119)6 MC&\V>Z:%[&B1Q=C9%!D.3LD.SH;806MA?IU X9C3+?T,O,JF=2' BJP7#7P# M][T_&^^Q.4LE-7168D<,U#F]VQY/NX"/@!\21KNP2>CD@O@6G*]53C=!$"@H M7<@@_'&%>U J)/(RWE-..I<,Q*7]F?TQ]NY[N0@+]ZA^RLJU.3U04D$M!N5> M<7R"U,\M):GY9[B"\O"@Q-5@'>J4Q4O1XF,Z91?/,=T<$FV=P!.! MSX1#K,.F0E'Y@W"BR R.Q$RS[T7XQ=LC][,I0S".(MYY\=9'K\5V?YNQ:TB4 M,*<)PY>8&<%\]KD$7RMQXO_0^3I]MZIP%^F[_RI&PO=V]R:W-H965TQKVU4,![@N'O[ 78]+V5_ O=R[CD'?&_20>DWTP!8]"Y%:S+< M6-L="#%% Y*9&]5!ZTXJI26S+M0U,9T&5H8B*0A-DBV1C+R@PGWA (**QG8&ZYP#T(X8F%R_\'^+=S=W>7,#-PK\9.7MLGP'J,2*M8+^Z2&[S#=9X/1=/E'N(!P<._$ M:11*F/"+BMY8)2<69T6R]W'E;5B'\62[F\KB!70JH'/!/NB042@X_\HLRU.M M!J3'M^^8_\2K W5O4_AD>(IPYLP;E[WDJ^TN)1=/-&&.(X8N,3."./99@L8D MCO13.8V7KZ,.UZ%\_8_#_97#&.9+7.0V*G+[F6"77(G$,/]YB$U49!,AH%V-JA0?1M&:I&=)^>.AN;X"Q_'[@?3-6\-.BOK6BPT0J64 M!6&C?I6%- MHC=_\]0! # ! &0 'AL+W=OG9F MUMA.1R'?50.@T0=GG>IR%YFG8M"L[> BD1HXI_+W&9@8,QSBS\1S6S?:)DB>]K2&%]"O M_46:B"PL9YGP-&<_-/< -FX-:)T2@$4^Z+BD%IP6<68X73CVEL.S>.TTJ2S&7^@F@N MB):"H],ADY!S_I5JFJ=2C$A.>]]3^XO#4V3VIK!)MQ5NS9A7)GO+PV2?DILE MFC'G"1.M,0N"&/9%(O))G*/_RB-_^<[K<.?*=_\X/&P<^C"Q7V3O%=E[")*- MB ]S](LFX<8\)TO H-)VFIBY MG"[5%&C1S^\%61ZM_ ]02P,$% @ [WEA3?A&R :J 0 D0, !D !X M;"]W;W)K&UL;5-M;YPP#/XK47Y <\#:G4Z U&M5 M==(JG3IM^YP# U'SPI)PM/]^3J"4=7PAMO,\]F/CY*.Q+ZX#\.152>T*VGG? M'QAS50>*NRO3@\:;QEC%/;JV9:ZWP.M(4I*EN]T-4UQH6N8Q=K)E;@8OA8:3 M)6Y0BMNW(T@S%C2A[X%GT78^!%B9][R%'^!_]B>+'ENRU$*!=L)H8J$IZ&UR M.&8!'P&_!(QN99/0R=F8E^!\JPNZ"X) 0N5#!H['!>Y RI (9?R9<]*E9""N M[??L#[%W[.7,'=P9^5O4OBOHGI(:&CY(_VS&1YC[N:9D;OX[7$ B/"C!&I61 M+GY)-3AOU)P%I2C^.IU"QW.<;FZ2F;9-2&="NA#VL0Z;"D7E]]SS,K=F)':: M?<_#+TX.*8?D7 M4$L#!!0 ( .]Y84T>:F9AJP$ )$# 9 >&PO=V]R:W-H965T;&Z:%-+3(4NQDBPQ[KZ2!DR6NUUK8OT=0..1T2]\" MC[)I?0RP(NM$ [_ _^Y.-GALSE))#<9)-,1"G=.[[>&XB_@$^"-A< N;Q$[. MB,_1^5[E=!,%@8+2QPPB'!>X!Z5BHB#C9SL+!/:HG M6?DVIWM**JA%K_PC#@\P]7--R=3\#[B "O"H)-0H4;GT)67O/.HI2Y"BQ>MX M2I/.8;RY_C+1U@E\(O"9L$]UV%@H*?\JO"@RBP.QX^P[$7_Q]L##;,H83*-( M=T&\"]%+L=W?9.P2$TV8XXCA2\R,8"'[7(*OE3CR3W2^3M^M*MPE^NZ=PML/ M"M1_H>/R_I3V$8:1\[HPX])XZL1 M/00IFZNP 6UX'[.CH/;1O VV';=D=#QVTP-@\RLL_@%02P,$% @ [WEA M31 _H(BJ 0 D0, !D !X;"]W;W)K&UL;5-A M;YPP#/TK47Y P^76[7H"I%ZK:9,VZ=1IW><<&(B:Q"P)1_?OEP3*4,<78COO MV<_&R4>T+ZX#\.15*^,*VGG?'QES50=:N!OLP82;!JT6/KBV9:ZW(.I$THKQ M+/O(M)"&EGF*G6V9X^"5-'"VQ U:"_OG! K'@N[H6^!)MIV/ 5;FO6CA!_B? M_=D&CRU9:JG!.(F&6&@*>K\[GO81GP#/$D:WLDGLY(+X$IVO=4&S* @45#YF M$.&XP@,H%1,%&;_GG'0I&8EK^RW[Y]1[Z.4B'#R@^B5KWQ7T0$D-C1B4?\+Q M"\S]W%(R-_\-KJ "/"H)-2I4+GU)-3B/>LX2I&CQ.IW2I'.<;OB'F;9-X#.! M+X1#JL.F0DGYH_"BS"V.Q$ZS[T7\Q;LC#[.I8C"-(MT%\2Y$K^7N<)>S:TPT M8TX3AJ\Q"X*%[$L)OE7BQ/^C\VWZ?E/A/M'WZ^IWV3N%6YCW&MEJ)!ILFY;! MD0H'DQ9Q%5WV[9ZGD?Z#3\OZ7=A6&D-K$#T$*=E-V( NO(_%4=#X M:'X*MIVV9'(\]O,#8,LK+/\"4$L#!!0 ( .]Y84WLF=1(K $ )$# 9 M >&PO=V]R:W-H965TIVF3-NG4:=OG'!B(FA>6A*/[]W,"9:CC"[&=Y[$?&RM/ =PH_^[-!C2Y9::C!>6D,< M- 5]W!]/6<0GP$\)HU_9)'9RL?8E.E_J@NZB(%!0A9A!X'&%)U J)D(9O^>< M="D9B6O[+?NGU#OVGJSZ)>O0%?2!DAH:,:CP;,?/,/=S1\G<_%>X@D)X M5((U*JM\^I)J\,'J.0M*T>)U.J5)YSC=9(>9MDW@,X$OA(=4ATV%DO*/(H@R M=W8D;II]+^(OWA\YSJ:*P32*=(?B/4:OY?[ ;"K-$S];5;^_?*=S '+)W1=AJ)!IQN< ,Z?!^+HZ )T;Q'VTU;,CG!]O,# M8,LK+/\"4$L#!!0 ( .]Y84V6]R/ON0$ /8# 9 >&PO=V]R:W-H M965TM@$? :\< M!KO8H]#)1>NW$'RI5O75: M3E6\%QY6KN [CG_UNHJ4)="+0F7"(.F04BLZ?F&-%9O2 S'CV'0M7O#Y2 M?S9E2,:CB/^\>>NSUV+]:9N1:R@T84XCABXQ,X+XZK,$34F&]_X>.+^,9,PY5%%^W\[<<[JK5VX*VL[OR8M?X1SH& VH7MO=^;<13'P.EN M>F5D?NK%'U!+ P04 " #O>6%-]\4$)ZP! "1 P &0 'AL+W=OUS/<.1)U(6C&^V=PP+:2A99YB1U?F=@A*&C@ZX@>MA?MW M &7'@F;T/? HVR[$ "OS7K3P!\)3?W3HL25++348+ZTA#IJ"WF7[PS;B$^!9 MPNA7-HF=G*Q]C<[/NJ";* @45"%F$'B4E)#(P85'NWX ^9^KBF9F_\%9U (CTJP1F653U]2#3Y8 M/6=!*5J\3:!:?BK"5B/1X-JT#)Y4=C!I$5?19=_N>!KI!WQ:UM_"M=)X M6%-"YW\>*D! "1 P &0 'AL+W=O9'(<39U#*91I#L4[S%Z MK7AV*-@U)EHPIQG#-YA7!,/L:PF^5^+$_Z/S?7J^JS!/]/P?A?R-PCU,_J8( MVXQ$@^O2,GA2V]&D1=Q$UWV[XVFDK_!Y6;\+UTGCR<4&_#%I?*VU 5!*=H,; MT./[6!T%;8CF1[3=O"6S$^RP/ "VOL+J+U!+ P04 " #O>6%-<8W0J- ! M " M=0M@T)O@O]7!62(]",/7G!%Q..8[Q>^*E:UKC$J3(!M; =S _AK.R$5E9 MJDY KSO9(P5UCA_BXREU> _XV<&D-W/D.KE(^>J"+U6.(V<(.)3&,3 [7.$1 M.'=$UL;OA1.ODJYP.W]G?_:]VUXN3,.CY+^ZRK0Y/F!40"@]+HQF4(<_N[R.9T"%"-OQ<:E7+L_9W<9->K]T#]Z?H' MG^_M-Z::KM?H(HT]H_XDU5(:L%:B.]MP:Y^*->!0&S>]MW,U7Y@Y,')8W@*R M/DC%7U!+ P04 " #O>6%-6T &"J8! "1 P &0 'AL+W=OM_O&7-E"UJX&]-# MAS>UL5IX=&W#7&]!5!&D%>.[W6>FA>QHD<78T1:9&;R2'1PM<8/6POX[@#)C M3A-Z"3S*IO4AP(JL%PW\!O^G/UKTV,)220V=DZ8C%NJ2 ;BV+^P/L7?LY20< MW!OU)"O?YO0K)1748E#^T8S?8>[GEI*Y^9]P!H7I00G6*(UR\4O*P7FC9Q:4 MHL7K=,HNGN/,?X%M _@,X%< -A6*RK\)+XK,FI'8:?:]"+\XV7.<31F"<13Q M#L4[C)X+GO",G0/1G'.8?TP<7VV, M!Y2RN\$-:/%]+(Z"V@?S"]IVVI+)\::?'P!;7F'Q'U!+ P04 " #O>6%- M55Z1[:L! "1 P &0 'AL+W=OZ9%M+0,D^QBRMS.P0E#5P<\8/6POT^@[)C03/Z%GB6;1=B@)5Y+UKX!N%[ M?W'HL25++348+ZTA#IJ"/F:G\S[B$^"'A-&O;!([N5K[$IW/=4%W41 HJ$+, M(/"XP1,H%1.AC%]S3KJ4C,2U_9;]8^H=>[D*#T]6_91UZ KZ0$D-C1A4>+;C M)YC[.5 R-_\%;J 0'I5@CLZ"4K1XG4YITCE.-X?C3-LF\)G M%\)#JL.F0DGY!Q%$F3L[$C?-OA?Q%V(_16\FS0\YN,=&, M.4\8OL)D"X)A]J4$WRIQYO_1^39]OZEPG^C[?Q3>OU.XA3F^*\)6(]'@VK0, MGE1V,&D15]%EWQYY&NE?^+2L7X5KI?'D:@/^F#2^QMH *&5WAQO0X?M8' 5- MB.81;3=MR>0$V\\/@"VOL/P#4$L#!!0 ( .]Y84V&O$4PV $ -T$ 9 M >&PO=V]R:W-H965T.R-KX M-7/B1=(5KN>O[)]\[[:7"]/P(/G/MC1-A@\8E5"Q@9M'.7Z&N9\$H[GYKW % M;N'.B=4H)-?^BXI!&REF%FM%L)=I;#L_CM-*DLQEX0(Z%]"EX.!UR"3DG7]D MAN6IDB-2T][WS/WB^$CMWA0NZ;?"KUGSVF:O.8T/*;DZHAESFC!TA8D7!+'L MBP0-29SH?^4T7+X).MSX\LT_#C_<. Q@:!06V09%M@&"-YI,@@1)@(#>N QA M-F&175!D%R#8A@GV08+].UR&,,F-"%D=+P&J]A=+HT(.G;_4J^QR=^^I/YY_ MX=/%_\94W78:7:2QA]P?Q4I* ]9*=&=WK+%OS1)PJ(R;[NU<33=N"HSLY\>$ M+"]:_@=02P,$% @ [WEA34SHM .[ 0 $P0 !D !X;"]W;W)K&UL?53M;ILP%'T5Y >HB:%)&P'2RE1MTB9%G;;]=N 2 MK/J#VD[HWGZV<5"2HO[!]UZ?NL+N"H&>H!?8'\/.^TR/*NT3( T3,E$0U>B+ZMMG7M\ /QA M,)J+./&=[)5Z](N::%[2$R_CL_ISZ-WU MLJ<&:L7_LM;V)7I 20L=/7+[HL9O$/NY1TEL_@><@#NX=^+6:!0WX9LT1V.5 MB"K.BJ#OT\AD&,>H?Z8M$T@DD)FPRC\E9)&0W1#PY"RT^I5:6A5:C8F>#FN@ M_DZLMIG;S,87P]Z%.=>M<=5318^G/, M9 1?'(]_+C^I/C!IDKVR[J3#>71*67!ZZ9V[@[U[H7/"H;,^W+A83_=T2JP: MXA/$\W^@^@]02P,$% @ [WEA30"/H:.Q P E!( !D !X;"]W;W)K M&ULE5AKCZ,V%/TKB!^P8%^;QRB)U&0G:J56&FW5 M]C.3.!.T@%-@)MM_7UX3!7S,DB_AD7//];GF7!M65UU^K\Y*U9Z4_VU5IJ]KE[F?-[ZE;^>ZO>%M5I?D3?VIZK\N+V5S MY=U8CFFNBBK5A5.JT]K]A3WM*6X#.L3?J;I6=^=.*^55Z^_MQ6_'M>NW(U*9 M.M0M1=(5L ^_//]GWG?A&S&M2J9W._DF/]7GM1JYS M5*?D/:N_Z>NO:A D76=0_[OZ4%D#;T?2Y#CHK.I^G<-[5>M\8&F&DB<_^F-: M=,?KP/\9A@/X$,!O 4S,!M 00$L#Q! @E@;((4 N#0B&@& 2X/7%ZJK_-:F3 MS:K45Z?L'Z!+TCZG["EHYO?0WNRFL_NOF8"JN?NQX<16WD=+-&"V/8:/,'R, MV0',&/$5(((QY/FG)/M9$J]1>I/+H5S>Q0 M,QJ(@ ,1!@%-RKGK(6$'*7H(#^(P]'U_,C<(&1*1@7Q>S+E?PCG2*:%."0IE MF?( $@3+ISR$!.&"*4>8<%*0>2F8C]N%OZ 8$!1/ MG3P/&@_&TKN822$L#Q?#_8 ]T! 8[@@,6%D8+90,-S#.8^)6-S!L>V;ZG@L^ MS=:#Q%VV@$F*8TN'8=AZ#'A/T#27-)1Q$QW&7X;2\47'<.CAH'=*?3I:Y;(=16QJK9-P[.%JWIVY&(,DL>7#7X*!K M2&ZAP-V AP^4%EN< XN;I8W,IRF2P4QIL<.YZ7!06@"2MITN-C?L'F?HM TK*N$C8B(2-:]K2$[47R@<)B MYQ!RCE'8P%S=V5QEL<4(++C2LO/N]YH^D?$N+RGG5=?-:W[U\G[2N54/J?VGF]:R2X^TB4Z>Z/0V; M\[+_3M)?U/HR? /R;A^B-O\#4$L#!!0 ( .]Y84VH-RX^U@$ )($ 9 M >&PO=V]R:W-H965T0/6(.YI!L! M4K-5U4JM%&W5[;,#0T!K8VH[8?OW]85%-'%?8L_XS#EG)L;E+.2KZ@%T],;9 MJ"K4:SWM,59-#YRJ!S'!:$XZ(3G5)I1GK"8)M'5%G&$2QP7F=!A17;K<4=:E MN&@VC'"4D;IP3N6? S Q5RA![XGGX=QKF\!U.=$S_ #]^%$JZ0MW.[?V3^[WDTO)ZK@2;!?0ZO["GU 40L=O3#]+.8OL/23HVAI_AM< M@1FX=6(T&L&4^XV:B]*"+RS&"J=O?AU&M\[^I"B6LG !60K(6D!\+U[(.?]$ M-:U+*>9(^ME/U/[%R9Z8V30VZ4;ASHQY9;+7FN2/);Y:H@5S\!BRQ13QBL&& M?Q4A01'B"(HM09J&"=(@0>H(TG\<)#&PO=V]R:W-H965T MT,M\.3E49 2%)5.5%':X6P]Q#NUJHHRZ+6CZT M07>LJKS]?2=+=5Z&-'R9^%KL#[J?B%:+)M_+;U)_;QY:,XHN*-NBDG57J#IH MY6X9OJ>W:\AZA\'B1R'/W>0]Z%-Y5.JI'WS:+D/21R1+N=$]1&X>)WDOR[)' M,G'\LJ#AA;-WG+Z_H'\8DC?)/.:=O%?ESV*K#\LP#8.MW.7'4G]5YX_2)A2' M@LM-]3?]Y%#LX3]3 MGL[,GE:0\$5TZH&LS=UH U.;:XM[Q"*Y-EDC)NPO3&2"O$0*:*0P "17 P' M8"@ &P#8!(#-@KP;3<1@4H\FD&1"S-+%S 3S1B0H M0.)&D,X6+7$2I80R@;,(E$4X+)3,ZKD>;?B$)B8BQEE2E"5US%":#*&9;_3,H4EH@I-0@FN2(#3SFEFC*QY"N(?((WZ*$,WW@#6ZJAOU ME8WBVJ7P7^VMKH%.\'U&T(?*XA:W-%Q%E"4@\3WA.HVQ1 .*OD M=@4F2.8[-"C>&"C2&7CF@#2 >0L=?-U MM0/4FRZN'$"4$WN:/N"*@/0-Z>** .0<=-/-G,M#YF0;3>ZI_9?&E[S=%W47 M/"IMKKS#Q72GE)8&D-R8=3J8CYO+H)0[W;\*\]Z.-_QQH%5COUZBRR?4Z@]0 M2P,$% @ [WEA3=#[QP7Y 0 2@4 !D !X;"]W;W)K&ULC53;CILP$/T5Q ?$Q%PW(DB;K:I6:J5HJ[;/#ID 6AM3VPG; MOZ\OA-+$D?J"/<.9<\X8/.7(Q9ML 53PSF@OMV&KU+!!2-8M,")7?(!>OSEQ MP8C2H6B0' 20HRUB%.$HRA C71]6I >7C-ER' MU\1KU[3*)%!5#J2!;Z"^#WNA(S2S'#L&O>QX'P@X;KN.$_^US%^ IP(\%\2N%R=DG7\@BE2EX&,@W-D/Q'SB]0;KLZE- MTAZ%?:?-2YV]5#C');H8H@FSSP73G.8S]![/486X)L M21 _($B\!(DEB/]QD-PTZ3"YQ?2N2;R.HP>=IEZ=U*.3WNBD]SK)TU/BE\F\ M,MG=>129OS[WUN<>F]F-386%-B^O>JK-N%?Y#R. N"=G/@5=[>B".OU9>=:*I");S8[[G/[C\ M>;QOU"@86+9%Q>NV$+77\-W"OT6S.T1U@$'\*OBE';U[.I5'(9[TX.MVX8=: M$2_Y1FJ*7#W.?,7+4C,I'7]Z4G]84P>.WU_8/YOD53*/>^ MM^6[_%3*!W'YPON$8M_KL__&S[Q4<*U$K;$196M^O>_R4,#L!] !X"U-IO!41]0/0:0-X,('T ^>@*<1\06RL$7>ZFF.MTYV'8ZZ/'9K%:KLV>M+LCOFFZMFJV?,2)^D\.&NB'I-U&#S"4 NR=B%H M0 1*P* "0RHR[(3CZP56+H(R2\.[)'=ODES)C,!B12:>7A5K@H" !,001"." M!%G%[B")@=0&0EB,K5Q7+BJB<1I:%7%1B."06; [%\88Q01.+ 83BYW$L*TF MZS!DK :SE%J:713!,::P& J*H8 8N\S46>93E%A2 P-82$)*"0!A%AG,DO< M/<*,V&?;11%,Z$154E!,"HB)+#$0AEA2($P,"V&@$ 806*<@@S#V]D"8%!:" M0MC\0H""V>X'@.PKM 9!$Q:()IP8.11LX@XBT$5O$?ZX/R'8X5#TOD/U&,NB M0JLDJQY&KCT*V<<)8-,F16SO!N@8B]'$%4"P_R+7@-G$V46PT:'X/VH,VQ-R M_#0OLB!:.&HN+-WG1WK;<1IUKJ7$:S0P=Y MBW5#8LUG:+9"P/Q:=YRF@7FE[]K5[WFS+^K6>Q12M4&F6=D)(;G2'MZH[3BH M#GD8E'PG]6NBWINN3>P&4AS[%C@8^O#E/U!+ P04 " #O>6%-G@+S]>0" M +"P &0 'AL+W=O"?,;K ]"\GI@4:74]*5_ MEHUYG@;^US1_ AP2X)B@SGXO(1D2DK<$]&X"&A+0M2?@(0%;)T2]=F/F'95T M.>_X*>CZ^]!2?>W #*O7M=9!\W;,?\I/H:+')3. MA8 1$:D"QBJ@KXH5=-*M&@H707*KA@])[M\E.2LS\9J5F'QR9E;B)T!> F0( MD@E!"BRS>TAJ((V!H!Q#2VOAHA*"L]ARQ$4!!./<@MV[L#PG$/F%8:\P[ B# M^04"XB4@UUN;>@G2CZWM(6BB$Z*8(,M:%P4(@O:%=U&$X!1;SKHH%,/X@J[, MJROS.(O]!+F7(+_>61#[>T3\L;<#YLRV/+%M*WPPDJ3(;B% )2>S6X$$!DB; M=MB%Y3FZT#2!O^D!M^O!R:L\I_"W%X _8;"_P0!RA<'$Z83$_A!Y, YGT,7 M!#/G]GJ8<&R)BB8?\IIU.S-5B6#-#XW4:B;1<7*[A7H0L.(K,"N )WZG)STS M.+S1]V/B#]KMRD8$3URJ\<,,"5O.)5.UQS?JA>S59#IN*K:5>IFJ==>/9_U& M\G88/:-Q_EW^!U!+ P04 " #O>6%-[(DX2(," !+" &0 'AL+W=O MWKVTXCA@WR9]@+S/CG05VDUX(?6,EQMQZ;^J6+>V2\V[A M.*PH<8/8$^EP*^X<"&T0%UMZ=%A',=HK4E,[P'5#IT%5:V>IBFUIEI(3KZL6 M;ZG%3DV#Z-\5KLEE:7OV1^"E.I9 M?P91>SQ3$J?K#_4ORKPPLT,,YZ3^7>UYN;1CV]KC SK5_(59B#,*4C/U:Q4GQDDSJ(A4&O3>7ZM672_]G3 9:&8"& A@)(BS;Q'\ M@>!_$N!- AP(\-$3@H$0:"0[P1X8@$QBR *8L5F-'!]0'Y'!$F M6@YW138W1:[2](W%\A4_O"J6;Q: 1@&H!/R)0.1IQ>XAD8*T"@*3 &A>\SG* M#X/8U2HR1WD0N(D&V\QA21(":#86&(T%,V,@^4]I0Z- ^'AI(Z- =+^T/01. M?,91HH'R.2CP=-!Z#@+0BS749H[RH@A$9E>QT54\<^6[KED@,0HDC]=5]'MC MAW#O5W; 3%^A*(*^5EH#*@0!U%O)' 4 "#2QC0D&01QHWIQ)(VPP/:JIQ*R" MG%HN34VBX^1[!K*1:O&5M\@]0WPM)Z5JO)_R_9C]@>BQ:IFU(URT;]5D#X1P M++)WG\0'4XK)/FYJ?.!R&8DU[<=;O^&D&T:W,_Y_R/X!4$L#!!0 ( .]Y M84W2/J^P#@( +T% 9 >&PO=V]R:W-H965T0Z??G+E@1.FEJ)'L!9"3+6(4 MX2!($"-MYY>YW3N(,N<71=L.#L*3%\:(^+L#RH?"W_BWC9>V;I390&7>DQI^ M@/K9'X1>H9GEU#+H9,L[3\"Y\)\WVWUF\!;PJX5!+N:>27+D_-4LOIX*/S"& M@$*E# /1PQ7V0*DATC;^3)S^+&D*E_,;^V>;76W;V MG4XK]>ZU#(--CJZ&:,+L1@Q>8.X(I-EG">R2V.&'8.] )&Z%T!DBM/7) MNQ#831 Y"2)+$"X3!NGJ%$9,:C'=)))FT2K*(PJG<1:[S<1.,_&#F3 (5V9& M3+20V> P.07L4OG6U:B]VY-SUC>YON\+&Q?2>B;COI';G2=]+>G#/G"K21 MX$E_E4;WTGE!X:S,--5S,7:4<:%X/S5+-'?L\A]02P,$% @ [WEA32]' MSOS4 0 : 0 !D !X;"]W;W)K&UL?53;CILP M$/T5RQ^P)I F:01(FZQ6K=1*T59MGQT8+EI?J&W"]N_K"TM)%N4%>\;GG)FQ M9T@'J5YU V#0&V="9[@QIML3HHL&.-4/L@-A3RJI.#765#71G0):>A)G)(ZB M#>&T%3A/O>^D\E3VAK4"3@KIGG.J_AZ R2'#*_SN>&GKQC@'R=..UO #S,_N MI*Q%)I6RY2!T*P524&7X<;4_KAW> WZU,.C9'KE*SE*^.N-KF>'()00,"N,4 MJ%TN< 3&G)!-X\^HB:>0CCC?OZL_^]IM+6>JX2C9[[8T389W&)50T9Z9%SE\ M@;&>3QB-Q7^#"S +=YG8&(5DVG]1T6LC^:AB4^'T+:RM\.L03C;KD;9,B$=" M/!%L['N$9"0D-P02,O.E/E%#\U3) :GP6!UU/;':)_8R"^?T=^?/;+7:>B]Y M$FU3(SPFNJGB'B(D068/QT'5OLNI#1@$XD>;&,W=NPG@T%EW'9K]RHT M?S",[,:Y)M//)?\'4$L#!!0 ( .]Y84UURQJ7?0( &\( 9 >&PO M=V]R:W-H965T<>ZY]L9.TF+S3'"%F?%1E39=FSEBS ML"R:Y:B"] DWJ.9O#IA4D/$I.5JT(0CN):DJ+<>V ZN"16VFB8R]D#3!)U86 M-7HA!CU5%23_5JC$[=($YB7P6AQS)@)6FC3PB-X0^]6\$#ZS>I5]4:&:%K@V M"#HLS6>PV ))D(C?!6KI8&R(4G88OXO)]_W2M(4C5**,"0G('V>T1F4IE+B/ MOTK4[',*XG!\4?\JB^?%["!%:US^*?8L7YJ1:>S1 9Y*]HK;;T@5Y)N&JOX' M.J.2PX43GB/#)96_1G:B#%=*A5NIX$?W+&KY;)7^A:8G.(K@] 2>^Q;!503W MD^#=)'B*X#V:P5<$?Y+!ZFJ7B[F!#*8)P:U!NGYHH&@[L/#Y=F4B*'='ON/K M27GTG+K 3JRS$%*858=Q!I@@&D,V%'!' A.3FPX32DPM,7X,?"_2Y_&U>7Q- M'G>RJ_XLSY? G6S]>@YR;,>?..Y WE#)]Z9=M)U+A78(M +1X^T4:P7B!]HIGF].X :N/@VP]8>$ M?;^?-@ITO0W&F:X<1^"!/5:@4>L"$(8S1W=QG25K<%A6B!SES46-#)]J)KP, MHOWM^.R(PW827X'%&FCB&W&;RL/Y4[Z[BG]"\/(@/&#/$[=M/ M_(O)^>W?3TIT8&(8\C'IKL!NPG"CKG>K_X^1_@=02P,$% @ [WEA3<$; M>E\I P = T !D !X;"]W;W)K&ULE5?M;ILP M%'T5Q ,$S(69R5YJHWF7!1I_2\B.;VN3&2^#?S(CBLCF6?%:1L,EH:-3FLS >T>$2A")"(WQFY-C=M0Y3R M3.F+Z'S=KTQ;*"(YV3%!D?+'A<0DSP43U_%7D9I=3A%XVWYCW\KB>3'/:4-B MFO_)]NRT,D/3V)-#>L[9#WK]0E1!OFFHZK^1"\DY7"CA.78T;^2OL3LWC!:* MA4LITM?VF97R>6W?X+D*@P,<%>!T 3SW1P&N"G#? [P/ SP5X$W-X*L ?VH& MK +PU(! !03O :YUB["2^LBB!0F:C'.#0:'?P0A3."!!)XD<'L$6B%1B_$DII086YO2 M4<1F%)%\A.@5XH.%^,-"'"U%Y ]2(-MU7:0M[F8B;CO$!:XW]^[HQJ!N#.A& MFNX6$][DPA!V?,_3 M*AO"O-#W]>5-H*38#QRXN! L+@2*FR'8!E'PB9T$FPV"W$;_,U*@WGK:0: ?K1( YR/?P[HDZ^8\5Y#Z*(_O MC;&CYY()+3>CW17AP1'G06T\0HL8 >,;M$C:"\ [?7L?^9[6QZQLC&?*^"E4 MGA4/E#+"Y=LSOJPG?@7J.CDY,-$,>+MN[P%MA]%*W7&L[J*U_@]02P,$% M @ [WEA31ON>5.9 @ 0 @ !D !X;"]W;W)K&ULC5;MCMHP$'R5* ]PB3\3$"!=@*J56NET5=O?!@Q$E\2I;>#Z]K6=7 X< M'^T?8F]F9G?65I;91<@7=>1<1Z]UU:AY?-2ZG2:)VAYYS=2#:'ECWNR%K)DV M6WE(5"LYVSE2724P36E2L[*)%S,7>Y*+F3CIJFSXDXS4J:Z9_%/P2ESF,8C? M L_EX:AM(%G,6G;@W[G^T3Y)LTL&E5U9\T:5HHDDW\_C1S!=9Q;O #]+?E%7 MZ\@ZV0CQ8C=?=O,XM07QBF^U56#F<>9+7E56R)3QN]>,AY26>+U^4__DO!LO M&Z;X4E2_RIT^SN,\CG9\STZ5?A:7S[SW0^*H-_^5GWEEX+82DV,K*N5^H^U) M:5'W*J:4FKUVS[)QSTOW)H,]+4R /0$.!)/['@'U!/1.P'<)N"?@_\U >@+Q M,B2==]?,%=-L,9/B$LGN.K3,WCHP)>:XMC;H3L>],_U4)GI>()3.DK,5ZC%% MAX%7&)K?0E9C"!@0B2E@J *&JBC@B YO$RS'"#KQ:OBGR/JNR$V9*-@LY/CT MIED?^,1! >P$T(V 5V318;##- Z#40XASOR6!( (DH(]AH34LQ@3E+D]6<, M1!0C0B8?F"1!DR1@TLM4D%$F2@"DQ+,XAN$<0^QU8C6&$0"PGW0=4",8X31L MC@;-T8 YK]\%'>4!B&!SBIZ[,=29$%NIC#'&3^X06 D%"4IO[QA10!@@!XBNLQ$&4HI]?7JS.97'W^:BX/ M;A:I:"M.C;;^KJ+#N'MT(\"+%V"Z!('XRHS';IJ]RW>S]1N3A[)1T49H\]%V MG]:]$)J;^M,'9T,?QH6?P%02P,$% M @ [WEA32SK,.X! @ >04 !D !X;"]W;W)K&UL?931;ILP%(9?!?$ -1@#:420&JIIDS8IZK3NVH%#0#68V4[HWGZVH2PA MWFZP??R?W]\Q<+*1BS?9 "COO6.]W/F-4L,6(5DVT%'YP ?H]4[-14>57HH3 MDH, 6MFDCB$69C!Y%G_*Q8V\-!>/+<=53\W@/CX\X/_8_ 2WMJ ME F@/!OH";Z#^C$S\C>]54-,S4R]\_ QS/;'OS<5_A0LP+3SBT;IZ/LT MMKT=QVDGWLQI[@0\)^ E(23_38CFA&B5@"8R6^HS533/!!\],;VL@9IO(MQ& M^C)+$[1W9_=TM5)'+WD4)1FZ&*-9LY\T^$J#;Q6%0_'7!&F A0([*;#-3VXH M4K=!Y#2(K$%T8[!9E3%I4JOI)T@2D<=5*0Y5F*0;-PQQPA 'S.J8_:0A5\!&R9QPB0.F' %D]Q= M/\%X0U8P]ZKH,0C("@9=_02F*7VCXM3VTCMRI?\G^]77G"O0CL&#KJ_1?7!9 M,*B5F:9Z+J9N,"T4'^9&AY9NF_\!4$L#!!0 ( .]Y84U]K"6_; ( #T( M 9 >&PO=V]R:W-H965TUNY7HJS;NJ.;V6@SFW+Y-\-;\1U%>+P;>.Y/E7:;D3K9<]._ ?7/_NM M-*MH\G*H6]ZI6G2!Y,=5^!$O2NP,G.)7S:_J9A[85'9"O-C%U\,J1):(-WRO MK0MFA@LO>=-83X;CS^@TG&):P]OYF_?/+GF3S(XI7HKF=WW0U2K,P^# C^S< MZ&=Q_<+'A)(P&+/_QB^\,7)+8F+L1:/<;[ _*RW:T8M!:=GK,-:=&Z_#DS0> MS6 #,AJ0R0"_;T!' ^H91 .92_43TVR]E.(:R.%M]

"KR@IIA[N^EJYYZ9 M;)79O:QI3);1Q3H:-9M!0VXTGJ($%.DDB0S 1$% "N+LTSL*"CN@H /J'- [ M![&7QJ#)G*9S&HP(]3+YC^@.)0918@ E\5 &37P3)4L]W/)]S1U( H(D $CJ M@22S(#@I8N2A0*HT>U"5%(1) 9C,@TEG80B-D5>[$E#A CVH3 ;"9 !,[L%D MLS")2=ICF8MBDA$8)0=1<@"E\%#R>?D1RGV6N8HD.899"I"EF+,DWE'8%/.R MI#3SS^Y<%:<$9S ,1G!G0@ .]EL3FD7Z0#*$_4,#ZFB.T .D!\T2 V_+)\*S M#D(*FA0^$" C\:Q$T4T?MQ?K=R9/=:>"G=#F2G"-^RB$YL8E>C*?:67N\FG1 M\*.VT\S,Y7"A#0LM^O&RCJ9_#.M_4$L#!!0 ( .]Y84U+6]LAW0$ &0$ M 9 >&PO=V]R:W-H965T"9)+]6;K@$, M>N=,Z!37QK0'0G1> Z?Z0;8@[)=2*DZ--55%=*N %I[$&8E6JRWAM!$X2[SO MK+)$=H8U LX*Z8YSJOX<@9G>U;6(J-*T7 0 MNI$"*2A3_+P^G#8.[P&O#?1ZNDHN4;\[X6J1XY1("!KEQ"M0>5S@!8T[( MIO%[T,1C2$>XP**&G'S(OLO\!0SR-&0_'? MX K,PETF-D8NF?:_*.^TD7Q0L:EP^A[.1OBS'_1OM&5"-!"BD6!C_X\0#X3X M@^"[24)FOM1/U- L4;)'*CQ62]U,K ^Q;6;NG+YW_INM5EOO-8L?HX1=OIT5LXF6!S:+ Q@O$ M_W0AGG4A8'8>(P)FOUO/*KD'14_[_2P5,GD<#JKR6%-U?S??),# "5$0 &0 'AL M+W=OGV7ULSX(T3B_B[RL M%^ZA:8X/GE=O#J)(Z[?R*$KU9">K(FW49;7WZF,ETJUN5.0>^7[D%6E6NLNY MOO=4+>?RU.19*9XJISX515K]68E?!7-M^-3 MI:Z\2Y1M5HBRSF3I5&*W9;R9WOQ<;MP_=:1 MR,6F:4.DZO BUB+/VTC*QZ\^J'OILVUX??XO^GL]>#68Y[06:YG_R+;-8>$F MKK,5N_24-U_D^8/H!Q2Z3C_Z3^)%Y$K>.E%];&1>ZU]GJCOTB9=SBMY=JKNWSJF M[:1@#UPE<]/>U+G3S]1H:W7W9%%R--F118DY5*$O\D:G*, H8GU [O6A0%2&113X@ MXS1J"*.%(;:8U0-$Q*W\W!8-S6"P,$"6B$9"8!BPZ!63!I+@A#YD)T1S1#ZB=C3R5>C/BZNYES^&1]$?R?WFW8?$YK?9963O/LE&?VOJ# M>"=E(Y07_ZTBU4&DV\M%+G9->QJK\ZK;*.@N&GGL-T&\RT[,\B]02P,$% M @ [WEA36V0PQ;? 0 9 0 !D !X;"]W;W)K&UL?51M;YLP$/XKEG] 32"%-0*D)E6U29L4=5KWV8'C1;4QLTWH_OW\0BE) MT+Y@W_EYGKNS[TA'(=]4 Z#1.V>=RG"C=;\C1!4-<*KN1 ^=.:F$Y%0;4]9$ M]1)HZ4B2K%B*1_K)[:GMCL(G.9 MA76ZNW-GIEIEO.<\BN]3$"LYD1Q*C/(<*U$/OPAAY>!CC<(N*' M]0C1:A&1X\<71<3K MM5@:T3B"X$DJM;\)C$83J'21Z"^*J26U"T3:Y3(8O' MX2!KU\<*%6+HM+V&A7<>E^L;WAA;]---D_K'D_P!02P,$% @ [WEA M34!,Z9KB 0 ] 0 !D !X;"]W;W)K&UL=93; MCILP$(9?!?D!UIS)1@2IV:IJI5:*MFI[[< 0T-J8VD[8OGU]8!%+O#>QQ_[G M_V:,XW+BXD5V "IX9720!]0I->XQEG4'C,@'/L*@=UHN&%$Z%!A([RX-#V#0?9\" 2T!_0IVA\+H[>"WSU,M>SD3"$Z=_^D9U![1#00,M MN5+US*>O,/>3H6!N_CO<@&JYJ40S:DZE_0WJJU2W=@/=IS<3E', M:?Z$>$Z(EX38]>) MO+/1)&J%'P*A#O[D9A/'.UC?3:U6;1'8?=T\5*OWJHD MWY7X9HQFS=%IXG>:QT6#M?\"B;V0V!KD[PQROT'B-4BL0;(V*,)-E4Y36,U@ M-7&>?$!)O9340XDV%*=)5Y0H3)/$C\F\F,R#B3>8[ [SN,M2/R7W4G(/)=E0 M\GM*DG_02^&E%!Y*NJ$4=Q]&4Z(-!:\NK'D/?A!QZ0<9G+G2=]_>T)9S!=HP M?-"GT^DG: DHM,I,"ST7[H_H L7'^8W!RT-7_0=02P,$% @ [WEA362? MT"%Y @ F0@ !D !X;"]W;W)K&UL?9;;CILP M$(9?!?$ "S9@8)5$:JBJ5FJE:*MNKYW$2= "IK83MF]?V[ HL8?>@ __S'PS M^,!JX.)-7AA3P7O;='(=7I3JGZ-('BZLI?*)]ZS3,RGIF/YGZU>^$[D6SEV/=LD[6O L$.ZW#3^BY0M@86,5KS09YUPY,*GO.WTSG MVW$=QH:(->R@C NJ7S=6L:8QGC3'G\EI.,G[ M^*X[^Q[&&4(F,]@ 3P9X-D#I?PV2R2!Q#**1S*;ZF2JZ60D^!&+\6CTUBP(] M)[J8!S-H:V?G=+92C]XV29ZMHIMQ-&FVHP;?:?"CH@(49)9$&F"FP" %MO;D M@6+!00(Z2*R#Y,%![J0Q:G*KZ:PF+POB9.*+RHS$,$H*HJ0 2N&@C)KT+@K. M4>F@^")$2 &C9"!*!J X4;:9'R7'"U$(&(7X48K8B4+\*#%QUED%B)(B@5%R M$"4'4)"#DONU)XZF\C4(E0@F*4"2 B!Q=LVV\**0V*V)K\G*A:]3@B E )(X M(*4?A#B:RM>4:0Z#H!@^:F(?)791)M%#Z7&2NN>-KRJ7=BE:./@04)C4I4$^ M3>$R5Y"*8+R Y^ "/LXJ;MT)U'^L%E+XE4'E.'2 8KN[@AS:?^@XEQW,MAS MI:\;>RF<.%=,NXR?]#%QT?\)&PO=V]R:W-H965TN$4'JIJI:J9566[5]=A(GH 5,;2=L_[ZV M\:($G&U>\.W,F3-C9EP,7+S(BC$5O+9-)]=AI52_ D#N*M92^ZV.ES 8HBYX>V0^F?O9/0J_ Q+*O6];)FG>!8(=U^!&M-@@; XOX5;-! M7LP#$\J6\Q>S^+I?A] H8@W;*4-!]7!F&]8TADGK^.-(P\FG,;RGK.-:='8?Q)$V=F=\ .P,\&:#H70/B#,C, (S*;*B?J*)E(?@0 MB/&V>FI^"K0B.ID[LVES9\]TM%+OGDN2Q04X&R*'>1PQ^ *#KQ$;#R*9($ + MF%1@KPIL[9,K%3<(B)> 6 )R19#.PA@QJ<5T%O,!01Q!Z'<4>1U%'D?9+!O1 MPE&>X_B&F]CK)EZZP<1/D'@)DOLSFGH)4D^@^2RC(R:Z"!2A*)_#-CY8#&_E M/?/*R99RZN2.1O'@C?49,.]+^B M!!=]TSQDWZDXUIT,MESI%FP;Y8%SQ30E?-!%6NFW17]PG; 0 L 0 !D !X;"]W;W)K M&UL?53M;ML@%'T5Q .4V,1I%]F6FDS3)FU2U&G; M;V)??ZA@/,!Q]_8#[+ANBOHG<*_//?<<$%TT M()B^DSUT]DLEE6#&AJHFNE? 2E\D.(DWFQT1K.UPGOK<2>6I' QO.S@II %UD-@ !5^[NB42&'SM_357:YCH^Q'Z!7^'27?S!5 MMYU&9VGL&/IAJ:0T8*5L[JR6QCX?2\"A,FY[;_=JND138&0_OP]D>:3R_U!+ M P04 " #O>6%-;PGQX\M@ IP*!$2J361$FNW5 TUG@AMKN9 MO'V\-;&K_D+,#5[XS^JJK\I>7LOJ6WU6JEE\S[.B7CGGIKD\NVY].*L\J9_* MBRK:?TYEE2=->UF]N?6E4LFQ-\HSEX4(W#Q)"V>][.^]5.ME^=YD::%>JD7] MGN=)]>]&9>5UY9#S>>-K^G9NNAON>GE)WM0?JOGS\E*U5^[-RS'-55&G9;&H MU&GE_$S/>^EU!KWBKU1=Z\GYHBOEM2R_=1>_'E>.Z#)2F3HTG8ND/7RHK M#?AF(.FN@1P-Y,V ^:Z!-QIX_QO6]$,B^;>03!U$ 78@80.9.] SC+0*MD- MFK#7%+WF)Q)"X# >#.,98;R)@R&,9X21% BAZ[Z8.H[]R)J0#Q/RS;I98@M*A"446VC%& X-93X$>!XEL]5CV$^:L]RC2 MX[ Q).* H]@Z)!CS@4T^>*3/IE$T'>;!?&D;. )T%$EISPF3A!_8J6Q'T316 M#',R=1Q$H3TG3!T&U&$C)]]<[<#N:0=T7GBG39A0# C%.CJ@B/5\[HOFR6". M,> 82ST9L$,2[(&]U.YQZ1Y(XYA].QT9TY$!'?7-UW84S7:^MA(>D>E"X!-Z M&!-HMO5=8I9)P#)]G[>!(GW1<"QH\_[NT+U/H_4$L#!!0 ( .]Y M84TF4>;*+ 0 .$4 9 >&PO=V]R:W-H965T<7[/\1W%4JIS\3.*T6#C'LCS/7+?8'E42%=/LK-+JEWV6)U%9 M#?.#6YQS%>T:HR1VJ>=)-XE.J;.<-W-O^7*>7$NY^?HH+ZK\J_S6UZ-W)N7W2E1:7'*TDFN]@OGBN5<; M-(B_3^I:]-XG=2KO6?:C'OR^6SA>S4C%:EO6+J+J\:&>51S7GBH>_W9.G5O, MVK#__NE]TR1?)?,>%>HYB_\Y[%,NNS_4!\J MKN UDRK&-HN+YN]D>RG*+.F\5%22Z&?[/*7-\]KY_S3#!K0SH#>#*O97!JPS M8+\,^)<&O#/@]QJ(SD#<#.C7!K(SD/=&\#L#7S-PV]5M/M=+5$;+>9Y=)WF[ MX\Y1O;')S*\VQ+:>;+Y_\UOUQ8IJ]F/):3!W/VI''6;58F@/(S7(VH20&\*M M"-Q84,1B10US.@SP;"(X#8>8%Q,C-, %3DK I(21 M%*.>EE2+X7V^'F.,:&S6=^)>39S/>,@M'T-"WM+@S1G1>$LC#@T]R82&6X_C M!H1\2,@'A/3=T6*"7B AIEQJ=,90 S(!)!, ,DP+$QAA2# 5&ID-0,EIR#&9 M$)() 1FND0E-W1"B,=X D.=;J! /%UX/D!%ZY?7,0 &3GEY]QV!#0I:3@ !" M^HZ (-\2!];Z)T*!B\#B A=0\D %);B$$K.&XW>@?M,CB!3ZUC%1C >V3X;+ M"0,MOM";V [43YR)J=$Y(IBTK&U[L[?[ MN"=:7[YH\RLR>R%@?DUFF_:V[9?[]O+OSR@_G-)B\IZ5998T%S/[+"M5Q=V; M5EOYJ*+=;1"K?5F_^M5[WEZZM8,R.W<7BN[M5G/Y/U!+ P04 " #O>6%- M)@,59Z4" ";"0 &0 'AL+W=O*7OE!T)$\-;4+9^%!R&Z:13QS8$TF#_0CK3RGQUE#19RR/81[QC! M6TUJZBB)XRQJ<-6&\U+7GMF\I$=15RUY9@$_-@UF?Q:DIN=9",)+X:7:'X0J M1/.RPWORG8@?W3.3HVA0V58-:7E%VX"1W2Q\!-,G !5!(WY6Y,Q']X&RLJ;T M50V^;&=AK#HB-=D()8'EY426I*Z5DNSCMQ$-ASD5<7Q_4?^DS4LS:\S)DM:_ MJJTXS,(B#+9DAX^U>*'GS\082L/ N/]*3J26<-6)G&-#:ZY_@\V1"]H8%=E* M@]_Z:]7JZ]GH7VA^0F((R4"0]=A[G" M L]+1L\!Z]^'#JO7#DQ3^;@VJJB?COY/YLEE]31':5Y&)R5D,(L>DXPP67$- M6;D0," BV<#01>+K8I$X].1Z@J6+R"96#_\4>?I0Y*I-Z T+:GYV%5;A%T!> M :0%X#BFV&IRT6-RC6E[&WEN>5VZ(% Z[FM7%">Y78F+@@5*/6;2KVF4L=4 M#OW\S,O/[D\U]PKD=Z3:8]!UJE:H+@9,[$Q=3&[K/+D8-+GQ.11>0X6;*/+S M)U[^Y/Y$0>Q?%N([,C6@JU!3:(7J 8'$3M4#RM+8BM4#@O"6K1NK'7"3O?&N M ^]*]0B2_\C6OXH >$^VT%T&$F0O QX40!-HI^NBLF3TC9MX712*0699BT8; M2T/87N_R/-C08RN4IU%U.$D\)FICLNH+,%T"3WVE3AYZ(WN7[X\MWS#;5RT/ MUE3([5!O6CM*!9'-QP]R$3K(D](PJ,E.J-M6%-J!87?V<# C#@ &0 'AL+W=O9U,T]%)W:R^ET>U'D5\C XB&-QK=1W>?LL;$-I&-CNOXH7 M46EX7XGFV,NJ,_^#_;53LK99="EU\3K\EHWYO0U/&-@P/ !L (P!/'XW@-H M.@8DIO>A,-/IQT(5ZV4K;T$[O*Q+T:\)\D#U7.[[03-UYIENMM.C+^LDS9?1 M2Y_(8K8#!NXP9$1$.OM( 1C%%F;A21;C"2A:(S4)LDD"3P4)FB Q">@D 3A- M#IC$8!J#833)$T^A*Q.')9CP?""6,>(@8 M2L00HM0A8G.B/.4>&H[2<(0F$)A7P8C;T@#B=RU! MO/ L!H++G5"$R)6K!?53,S+19,%\TX(; T&<@;F*M: )%>&+V+/R".X-!#$' MYHK6@B94D"^8Q^T(;@\$\0?FRM:"IE39(O=-(&X0!'$(YDK7@MP)O)OH*15N M$@1Q">:*UX+XM"G7''=8+J^B<"LA.:(HST('W"0 T35S/[X8B'N4"[CX@2 I M7.6B(,\2!]PA '$([JH)!;GO!P/YW@_@+@+(KH&GGA2X.P#B#MQ=W!;$)HI- MP+=#PLT!$'/@[MJ&^=:!9!1\/>'> (@WN-O]N='*970_<8+O0S.^L0V MWE3BJ/I+IJ_;X=@RW"AYL4>R:#P7KO\!4$L#!!0 ( .]Y84WX]44#O0$ M ( $ 9 >&PO=V]R:W-H965T%8^/@0\(O#9#9SY)6VPHEO" 0TUA.8&V[P M $)XD&OCS\+$:TF?N)V_T9^"=J?ES P\*/&;M[:O\">,6NC85=AG-7V!1<\. MHT7\-[B!<.&^$U>C4<*$+VJNQBJY4%PKDKW.(Q_".,TKQ?V2%D^@2P)=$](\ M:)D+A-=X:M"&NN>>.\MSJ_3TIR\Z EYCC' MT$T,72.(HZ\E:+0$#>G9?R72.""+ K( V&\!61('Y%% 'NF OA,9B\GB17;1 M(KL(((\#]E' _N,RBRB@^(#,6,SN71&R.3S^;GYG^L('@\[*NG,83DNGE 7' M2^Z<[-X]!ZLAH+-^6KBYGB_%;%@U+O>=K(]._0]02P,$% @ [WEA3<^' M4N>Q @ DPD !D !X;"]W;W)K&ULC591CYLP M#/XKB/<=!$@(55NI[31MTB:=-FU[SK5IBPX(2]+V]N^7!,IH,-*]D,38WV<; M['AY$_)5G3G7P5M=-6H5GK5N%U&D]F=>,_4D6MZ8-TY;KI;CHJFSXLPS4I:Z9_+OEE;BM0A3>!=_+TUE;0;1> MMNS$?W#]LWV6YA0-*(>RYHTJ11-(?ER%&[38H=P:.(U?);^IT3ZPH;P(\6H/ M7PZK,+8>\8KOM85@9KGR':\JBV3\^-.#A@.G-1SO[^B?7/ FF!>F^$Y4O\N# M/J]"&@8'?F272G\7M\^\#PB'01_]5W[EE5&WGAB.O:B4>P;[B]*B[E&,*S5[ MZ]:R<>NMQ[^;P09);Y"\UR#M#=+!('.Q=XZY2#\RS=9+*6Z![#Y6R^P_@1:I MR>7>"EWJW#L3K#+2ZSHKR#*Z6J!>9]OI)",=-&A$!GV@2""*;3(QSXH3# 4W@\>,*34CP; M#P%YR(0'Q[''0R8\'U":X2*&B7*0* >(D$>43XDRFL[Q4)"' CR)QT,G/'F< MYXC / 7(4TP_$$T]GF+"0\Q7I/A1;0= D0+V!<5PZ<73_SJG,Q SU8O>D3A0 M*9WA 4MX@Y)W) Y0PG'FI0U"FLT;W X0T _H3)TBN"&@:4['TRGEXU(M M$CSS8R.X)2"@)U"_]_1*#TPDSJB?.P!K-G=^YWA\"Y<[FM;[F*!W%FH*?A5& MH_NGYO+D;FH5[,6ET;9[CJ3#-+!)[/WER;=V2H#DR6('Z6\0,08$1,KO T?T MWZ5N7/G&Y*EL5/ BM+EHW7UX%$)S$V_\9+)^-A/2<*CX4=MM;O:R&Q.Z@Q9M M/P)%PQRV_@=02P,$% @ [WEA37N'JIB\ 0 @ 0 !D !X;"]W;W)K M&ULC93;;MP@$(9?!?$ P<=UNK(M91-%K=1*JU1M MKUE[O$8!XP"[3MZ^@+V6%7&1&\,,,]_,CX%RDNI5]P &O0L^Z KWQHQ[0G33 M@Z#Z3HXPV)5.*D&--=69Z%$!;7V2X"2)HAT1E VX+KWOJ.I27@QG QP5TA@J_!#O#X6+ M]P%_&4QZ,T=.R4G*5V?\:"L'*-%_$^X K?AKA-;HY%<^R]J M+MI(L5!L*X*^SR,;_#@M_%M:."%9$I(U(+ MXWUB]Z9Q3K\5?LTVKZWW6N=149*K RTQASDFV<0D:P2Q]+5$$BR1^/1TDYY] MB\. - A(/6"W!:11&) % 5F@@^23R%!,&BZ2!XOD 4 6!NR"@-W7919!0/$% MF:&8_%,1LCD\[F[^HNK,!HU.TMASZ$]+)Z4!RXONK.S>/@>KP:$S;EK8N9HO MQ6P8.2[WG:R/3OT?4$L#!!0 ( .]Y84UV(TD]H0, +P0 9 >&PO M=V]R:W-H965TJ:J=E]IC4J-4!1E MO7"/2IUFGE=OCZ)(Z\_R)$K]S5Y61:KT8W7PZE,ETET;5.0>]7WN%6E6NLMY M._92+>?RK/*L%"^54Y^+(JW^78E<7A8N<=\'OF6'HVH&O.7\E![$=Z%^G%XJ M_>3U++NL$&6=R=*IQ'[A/I#9,Z--0(OX*Q.7>G#O-%)>I?S9//RQ6[A^4Y'( MQ58U%*F^O(FUR/.&2=?QCR%U^YQ-X/#^G7W3BM=B7M-:K&7^=[93QX4;N\Y. M[--SKK[)R[,P@D+7,>K_%&\BU_"F$IUC*_.Z_72VYUK)PK#H4HKT5W?-RO9Z M,?SO83B F@#:!^C<'P4P$\#Z $H^# A,0'!KAM $A+\#@@\#N G@?4 0?1@0 MF8#H5@VQ"8BM *];CG9]'U.5+N>5O#A5MT5/:>,$,HOU#MHV@^V&:;_32USK MT;=EZ,=S[ZTA,IA5AZ$##+<@CV,(N49LQ@@6ACW&TT7VE5)4Z8J.".AUBO48 MP9+(*O1_69[&")Y86E B:T:^C#&A;_$\ PSQ\9PPN'JL)>!7! 03!) @: G8 M%8$U(2N$8=;4(TQ@33W"A-;D(PS'@D(H* 0$UAY8(8RU?&N$L9;O\0:>IQMX M-@!#)[8!AZ(Y(+#\M^XP48LI6\RGD-,)!T8P3032V!Z,QFD2_2;%:6*8)@9I MK/VV09@ )TE@D@006)MQ@S 328B/NZL/*+C=&?W1G!$:#VQXG6FBCQ.0*;(S M=:!@D(E1/N$O MOP Z$@43Q!@;L6N:-M$=RW"&@4U/+5%P,:3FS(!TWX.A'N M)P28DTUL9X+=2?@=2&XT6MT@85/;"'N/ &.QJ5JQLTARNUR*;4.1 M;6RY=&P;'D43>;!I*##-U(11; =*[U"+[4 9J,)N> 8T7%R:3*G%GJ' ,VRB MGU'L!AK>H1:[@8*7U5@M'ZE-)GQ+L6,H< R;^KV)O4#C.\1B+U#P"F%V_S>@ MH5B2\'!B'S)L&08LPR;V!\-N8.1VO0R[@8&7PTBO 0V-&P76#G@V($*&]O:9 M58TW..84HCJTQ^#:V;I[4/)D_BOP M^C\LEO\!4$L#!!0 ( .]Y84V,1I4,; ( *8) 9 >&PO=V]R:W-H M965T"E/A;:&8)TU[ 0_0/]L=M*L@@'E4%90JU+4GH3CRM^0 MY99&-L!Y_"JA53=SSU+9"_%J%U\/*S^T%0&'7%L(9H8+/ /G%LG4\:<']8>< M-O!V?D7_[,@;,GNFX%GPW^5!%RM_[GL'.+(SUR^B_0(]H9GO]>R_P06X<;>5 MF!RYX,I]O?RLM*AZ%%-*Q=ZZL:S=V/;XUS \@/8!= @PN2V7+I&K_!/3;)U) MT7JRV_R&V3,F2VKV)K=&MQ7NGRE>&>ME/8OF67"Q0+W/MO.A-SYD\ @,^I"" M8BFV]"Z0>PP %F*,#LOH(X_+!'G4_L?.J. M9$A&RDS0+ F2962?4Q0@G)8%FF6!9!FY$"3$[VPXG2D9 MN?9D M?>Z0/9D3,AZ.7?$(HDBD8@< &0Z &ZN 1(/(5NC-$=.QI<*@332CP" M@>N ) _0Q95 TBETTPN!T@?HXGJ@R(MP3S>:0C>X>28KD"?7("@O%^?:=2REIY>Z'-8^V>U*,0&DPQX9-116&:IF'!X:CM-#5SV74.W4*+IN^* M@J$U6_\#4$L#!!0 ( .]Y84VL9S<8?0( &\( 9 >&PO=V]R:W-H M965T$".>MKAJ^<@LAVB4 /"]( MC?D3;4DCWYPHJ[&04W8&O&4$'S6IK@#RO C4N&S<+-5K>Y:E]"*JLB%[YO!+ M76/V=T,JVJU:?>5# F%KC-D_YU<227A MRHF,D=.*Z_].?N&"UH.*M%+CM_Y9-OK9]6_B9*#9"6@@H)$@8S\B^ /!_R $ M#PG!0 AF!-"GHFNSPP)G*:.=P_KM;;'ZBN RD-7/U:(NMGXGR\/EZC4+@S@% M5R4T8#8]!MU@X(@ 4GT,@6PA-LB@HVF K04132$[$^+#V.["MR;J:X%HDFAB M%PBL H$6\"<"BUFE>DRL,8W&>+-4'R$F)D*KB= T$-RO%+C&*!6'HZ3^[H875T,)2 MDMDGO+%A[GS"T+,?5L^0"#Q_?EIMH.!.G#N7 K1(A/,X-E!T)X[U9EA#9)9D M@>9QD+E%'@JF6]1ON06Z6*#P_F9"^UT!?RXZD-U_ MG%3D)-0PEF/6M\!^(F@[M'AVK2(P @ M$P< !D !X;"]W;W)K&ULC57;CILP$/T5Q >L MN1A((H+4352U4BM%6W7[["23@-9@:CMA^_>U#8L"F6TW#\&7J+5?:MVN"%&'$FJF'D0+C=DY"5DS;:;R3%0K@1T=J>8D"H*4U*QJ M_")W:SM9Y.*B>=7 3GKJ4M=,_GD$+KJU'_IO"T_5N=1V@11YR\[P _3/=B?- MC(PJQZJ&1E6B\221&(^#X,K]>X>+TJ(>5$PH-7OMGU7CGEV_D]*!AA.B M@1"-A##[)R$>"/%'"70@T)&P<)F0/A57FRW3K,BEZ#S9O]Z6V:\H7%%3_8-= M=,5V>Z8\RJQ>BR2)8.%V.&&+B'(.-T& C M)Y!.3!)<($8%8B<03P326;8]ACI,XS T,+]9OO>H-,[2$ ^&HL%0))AL9H-A M%KA)@IHDB,!R9H)@T@ W25&3]/\FVWL,I10WR5"3#(DRG)ED=V\EPBT6J,4" ML9@UPQ;#Q+C)$C59(@+O%"(,\)X-/MX'X3MM'R)1)/-^[4'933G#-+[MA=Z* MW!PV]KKXSN2Y:I2W%]J<6^YT.0FAP6@&#^9C*\T--4XXG+0=9F8L^V.ZGVC1 M#E<0&>_!XB]02P,$% @ [WEA3?&D'P7P 0 7 4 !D !X;"]W;W)K M&UL=93;CILP$(9?!?$ :S#'1(#4;+5JI5:*MFI[ M[< 0T!K,VD[8OGUM0Q AWAM\X)__F_$I&QE_$PV =#XZVHO<;:0<]@B)LH&. MB"HHPIX7HXZTO5MD9N[(BXQ=)&U[.')'7+J. M\'\'H&S,7=^]3;RVYT;J"51D SG#+Y"_AR-7([2X5&T'O6A9[W"H<_>+OS^D M6F\$?UH8Q:KOZ$I.C+WIP?BRB.,W351K/F,&GP2A/$NT6#E/\"P58(-@;Q M'22Q&P16@\ 8!'<&Z2;+29,836\TZ2ZP0T(K)#0&X_YN0WD4!2&.[)C( MBHDL&.QM,(^B *_VY0X36S&Q#>-O,!;1+OID9Q(K)K%A\ 9C$X6?G*#4BDDM M!V"[->G# 0C3!&\H:'4Q]+OSD_!SVPOGQ*2Z8^8FU(Q)4(;>D]J%1CUURX!" M+74W47T^7?AI(-DPOV5H>5"+_U!+ P04 " #O>6%-MLK>-R$" !:!@ M&0 'AL+W=O :F-F.Z'[]_,+92PQ4K_$]G'WO%SP4?1"OJH:0$=O MG+5J$]=:=X\(J:H&3M6#Z* U3TY"[>'K<1-CJP@85-I"4+-%T_X[^V9DW9@Y4P9-@OYJCKC?Q*HZ.<*(7II]%_P4&0VD< M#>Z_P1682;=*#$O6WC_)LZ$L7$"& C(6$._% M$SGEGZBF92%%'TG?_([:_SAY)*8WE0VZ5KAG1KPRT6N9YKA 5PLTY.Q\#IGD M)&,&,N@C!0E1[,A=^2);AP$608T+!["8 ) E#@,L@P!+!Y#]9W+&0AH$2.\4 MI#FYZ9+/R5U.ZU7B'.,9H5F0)POP+,( >1 @_[C351!@%5"PO''J6%->=Y.\KH! #2 P &0 'AL+W=O2^2 M2!T>'E)4/FKS;#L AUZD4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#H& M24%HEET3R;C"91Y])U/F>G""*S@99 O75?@6XQJ:-@@ MW),>O\!4SQZCJ?AO< 'AX4&)SU%I8>.*JL$Z+2<6+T6RE[1S%?SI%+8> M0*< .@?05$M*%)5_8HZ5N=$C,JGW/0M/O#E0WYLJ.&,KXIT7;[WW4NYO[G)R M"403YI@P=('9S CBV><4="W%D?X3OK_-U@FVJQJWD>#Z \%_%.Q6"7:18/N! M@/Y59,+L(D:M%DD6/95@VCA-%E5Z4'&2%]YY8._C(Y(_\#3MC\RT7%ETULZ_ M;.Q_H[4#+R2[\B/4^0\V&P(:%XXW_FS2F"7#Z7[Z063^QN4;4$L#!!0 ( M .]Y84V#FLE7I@( /,* 9 >&PO=V]R:W-H965T,X*TFE87CN6[DE#BO[#31L35+$WH415Z1-;/XL2PQ^S])/+J.G-!S[B7-20BUFWF"\ M*TPTOH4L^Q#4(1R90)>%!V4Q]WIT[_: 11\1Q48.3T56#T5NTO1!LWS-CZY/ MB'U8( % BW@W[@=&&[W,8$W,MP8@%D.P*P>8VX*"L&"PIZ %P>P0 0*1,,M M'8$"HP&60IC0L!3"1(:E$,:T%,*,X8+&8$%CP-(0%HA!@7BXI?*>7(+B9H/ 3YL+M!$5#S 5 L6^:.P"T' ): M/0$U93E7'^R2L+V>GKB5T6,E%/6%-T&W(5#8" @!P &0 'AL+W=O>I>PL25G!"W?$F5+,_ZR! ML&;E^N[5\%J>"JD-*$MK?(+O('_4+URM4*]R*"E4HF25P^&X?#FL7$\'! 1RJ16P&BZP 4*TD KC=Z?I]BXU<3B_JG\R MN:M<]EC AI%?Y4$6*W?N.@MTR7^%"Q %UY$H'SDCPGR= M_"PDHYV*"H7B]W8L*S,VG?Z59B<$'2'H"( M1QY0F[LIYA9+G*6<-0YOCT.-]:GSE[':KEP;S>Z8?ZJ>0EDO6;R(4G310AUF MW6*" 2:9WT*V4XC?(Y *H(\BL$6Q#B;TX-;!9HI(%J,8_BNRNRMR$V9H+59H M^.'0P^(? I%5(#("R4VU8[M ;!6()Q'$BV2T73;,;%1.&V:\IS;,J.:[^[YN M$DJL"243@=#S[ (SJ\#L\9+.K0+S!THZQ22#*-N2VG3&1_0!G9T-,[Y,:'"] M*?"3Z;7"R=FYDIH[L/;M_#G0[6%D7_O+C6^Q;U7[;[OUAWS[=GS#_%16PMDS MJ9J2:1U'QB2HT+TG=1P*]5SU"P)'J:=MTVX7DM7=>X3Z1S'["U!+ P04 M " #O>6%-F9!+$ ," "Z!0 &0 'AL+W=O&6UEZM5*=7N,95X#(_*!=]#J-R47C"@= MB@K+3@ I+(E1'/A^C!EI6B]+;.XDLH1?%&U:. DD+XP1\>< E/>IM_)NB>>F MJI5)X"SI2 4_0?WJ3D)'>%(I&@:M;'B+!)2I][C:'[<&;P$O#?1RMD>FDC/G MKR;X5J2>;PP!A5P9!:*7*QR!4B.D;;R-FMYTI"'.]S?U)UN[KN5,)!PY_=T4 MJDZ]K8<**,F%JF?>?X6QGLA#8_'?X0I4PXT3?4;.J;1/E%^DXFQ4T588>1_6 MIK5K/^K?:&Y",!*"B:#/_A\A' GA!R&VQ0_.;*E?B")9(GB/Q/"Q.F+^B=4^ MU,W,3=+VSK[3U4J=O6:Q'R3X:H1&S&' !#/,ZE_$<8D(HVC"8.U@LA&X;!R" MA<"=B:,#$;M/")V%AI8?SBWZOEM@[1186X%X;F 7N@4BIT"TI0_X,-5^$%$UK41GKO2%M->FY%R!MN(_Z,]2 MZT$Z!11*9;8;O1?#.!D"Q;MQ4N)I7&=_ 5!+ P04 " #O>6%-%@7H?[== M ":< $ % 'AL+W-H87)E9%-T&UL[;U;<]M6EBC\//M7[.I1 MYLA5$$,0O*9GNDI1[+1['-MCV=TS=>I[@$A(0H3.H'HHM M_');U9M\!W_6=U\W#W61KYK[HMAMUE^/AL/IUYN\W/Y&[[?E7_;%5;7?[O[C M-]/A]#>_^_>F_-V_[W[W7;7<;XKM3N?;E7ZYW96[)_UZRV.6U59?Z.8^KXOF MW[_>_>[?O\9W^+V%_J':[NX;>&=5K-J_7A+>(_ MVO5\?'HHVC^FPXO_:G]W"4^OZ(U7Z_RN_>MMOFXZP]@YWA=U6>&V5_J[?-=Y MSNQ"_ZU?P90=8[2=EWNBS_Y6UO_E8YZMR>Z>OGS8W MU;K]ZX?O7[YM?R?G^*&X*YM=GUE?O/KSO&>(*5EW# MBE_#*?^D_[-X:C]WM:_K-@SZX'EQD8XNLK1GJE?ENJCU%;QW5]6=>=[D]5VA M+Y?+ IZ"9U;\?&>L35'?(;#NZNIQ=Z^7U>8AWW9&N][D:YRM+AZJ>H?/]SQH MP%!M-G 9KG?5\L=$7].-T._VNV8'UP9>[T#EW=OO7KZ]?OD=P/;M];LWK[^[ M_ A_?'OYYO+MU4M]_?N7+S]>P]WZ=/V=/C][H<]TN=4?[ZM] ^-UT:=8 AZF M=&%F?0>0-TVQ:[[I_)PW]W2WE_BA^,N^_)ROX?G.) !:I X-P&19P$,WZR+1 MZZ+!+YJB_EQH( IZ5>UO=K?[M<[-X]6M/DNG8YWO--R77;&Y ;B:JT\SGTWF M^"OL0GZ4G20X\D.QW)6?BW4'\A^JIWR]*P'..$:UNZ?C,DOK+/_U]C/LJJKA MA41OBUW[]_=PU'FYTL5/0#6;8-1E ,'.[:MV@->'GWE? RVN=T^)?ECG0DL1 MU ]XZ:/+>;T%S+DK82&)UI*C@,N%:XNZ;8EH WVVJ'!V/ 2+>NVAZ&]1?- M$('B=\5M 2.N]"[_Z="@#-5UM;V[V!7UYO#\FTVYP]-E1%H"+P0R4&R7B+#G M;V$M.AV_:+V&?/R;YB%?%O_QFP>Y5;_YG>X0)Z0R]]5Z5=3-_R(\VCUUC@GP M67;5,%$Z&PQ3.+-:P_W>P]6=),/A$/\3!J[S_>X>[L=?BQ5 J3+?EDV#IPD MK Z0,R9_/3/-AX>F&F?)?)(EV7QA?^VE%/#L9#Y+AC/_V0[=,&NF&]R_Z,O5 MJD0D XS"FW\!%':9/Y2 81&4WF_V:^(J0A* &]3%/5 *H$V $DV,7-IW5L5M MN2P[>,?8W$1.,_ZDAV^TMU/>/(W1G+_/\4;=%[L2F/2+DQE/E"<<9 ='T=3B MS=$G.[ATZAN,'J<^?3+:]ZX\?.SHLJ./Q]<O MX*2R?<=:OR ZFJU7^X ,Z,C?0"$S>LEBT$K>&9=$6/NKGZ]AOD2#72\ M0*$7G\]7FW)+4C2**?&+6W66VF7W0%$*?8Z4Y(6^K:N->:G:]O"A4EXQ0[[H M;!]%GH:8D#P<$3(*P)B=659\(C=#SS"R27K8/-LCU/B[O"F 0A1F'\![>\&" M?!G.\'/9H,9Y?@/@ORUW;>[YN[=%WT9?YO46P \R"RR1KDD'6-_F3;GL2 ;E M>K_KHO&?BO+N'@E[#D)&#FI']^9UQG\7X1N\V,ZCG[:@I*^1-.@[4,XU[+FT M1]F!T2L 8GFW%:EH^:11H6O6K)T+J'&8".WH+"4BM]+%Z;F"+((_T3W@_?4\ M>!K=N;S^O7[UYMV?3E=\2'FY75>/37!GX*+EJ#7T"+"K/^\%EGI7(>NJ0"P# M07%K\0>_Q[]()R+, V*F;YY.F^"[ @"[+/D$B$9L4)S]:QX3:=];O#Z)7[ZM MMA>TJO+(W24A\>(F;XH581T\PPOJ>3X0@GN>>0/(A-BX).F:%@W4==DC:_>] MO2J;AZI!BG';IX;<@^Z#3&\K#Q 43U)*G" 2OX"G:8C=I9\@\[\]%6&.83%? M]F-8O 1YKR$!%@%YC7IRO=]H()D#(KYT-#@R;SDB\.R!Y^6HZL*3F[S^L=CE M?(9 2J(+_5"LBLT#\:23WPEF>3BD!_?"\4C-N^@"50M0\L0;[HK.#E3T6]+!MZG=X#'(BR\0\%:-#$G?%) MOCC^78I>HO?N%:M3[O!C QA71RE,%"]C<.GLY/86D JG*GY:TI74:%G32[F> M2 E.M1X);P;&UB"SH>>3SELT%%*UNEPB?\7?8R=\VIL)B!AWY18Y/R$?&55_ MSG %*I2'!B)%4J_@*L"40&_D423M$>GLD-S#Q/T ];=7 =9T$I+;=PM[K/F* M41,_7UY_0JE\>I%.OP#GZ$B]NQ+E1GH' "R0QR"KR^,$[%FF,S@BUK"!7Z\% MM9;P/9"[#DQ1P",B]!X5U.TN>E?2@8H^IS[>XW6'Y6^9H6Z;:EVN:&Z!/JGR M\ 4+%K".]1[O&C"=HMRJ>Q 5 1V++=Q"N/L2H*FOJOJA$E"> ^*H M?_O7^6@T_.T56YWIK_2WB9:OS7OR/5IGY)?'0KY[H9![ ENL5T2K'LO=O5%< MUD_X"YI85D;00.1Y +1=E@]KYKRXBD_;$I^YQGTU^ESF^#2X'NCO+R_?FZGH M4![V-9+%'9X%HGZ]AX$4WZ.[/67F M20AQ_FN?UW ]U@0^$*R($($4O-'H_M'7%_^-'_Z3CHR!G1LDZSDJ/$_T:*$E MG^"$.U2X0U@[X!K*]IM\"Y(^(1UL<)/_6&B\@1N"# EYP!4,<]S=YSN5\STC M6-!""Y($C5$\+MG@WPHDI"4([ONZ:-VYOG=X%D1' ;"*[A3?ZUN.Z,:\ &L$ M]TB9Z^:CPP#;[T%M&.?(<" MKD>N!FVJA*\?[RM [(OJ<8LFG/T-$*UK1,T-:I=F9J!8'Q&GM_^M/Q;+ M^VVUKNZ>5'#190WR6&)N\^-]N;S7CWG#-!)I!=P':^9,QV0_F=+.T9U%TI'< M.@L5A)/ZPWY;6'L+7U,K*+XI;XOK90DJ(X+HS9LK=^/DD<,+TI?[.]"C=)HH M&AWP80V'!ZIH>5LN15>%B2-BDACL2XW@ 8[%O<< M>L!C _6:2!((4^56;K.[D@G]A%/09(BD^VV^7Q'UL@BG3DF-"K M)7-4LDF\'^B/=RLB3-"6.32=0;N3&-DKFQYM?DX!IEUG"ALKM M"@X.F2<3!!X9$.NF((T0)2%EAD8N"V,\%7D]4!\*Y+KZTO&2:[2#Y#7(U)\> M$-Z-^E-A108^K0>X44LF8G*+X?!$, 'PN\%49S!$/[QSQVB)F10/&M?&5W M&EWVMQ7\8TG/J\OK;ZU4<7RWL(2!?1BASIA\LEP_M@\9TRTN!(5X0SJSAVA"Y-Q3M"F1UM%E^S'_2K#^*5NW[ MP\@4HV(3F/WAMH2_'-E4FME-O4(2^T?TP*@? *X@/M%Q&?#AFO5W3K1Z5>>; MXK&J?[0(;>Q.NTKA?-ZS'U@,Y// LW9S:6\NBU2R(@#B%N5L%)/<=/2^O146 MXLI;!MRG6L^_P2M&Z_&>OW;X1*38878P3P%2P##K*F%V>_;?SKBQL'S%[3\AEET$73 MP ;(>DUL/]=7ZVJ_(OS;TVN7=8WGPE%?(%D#C8*GKHOZ<[DL (TP FEI8?]% MI,R0L.^P(XOA@M/-R-!FB5@L[B&]0H#''NGI\.IN]/A M ( 8RPJ$*0)3SR.1.92;PZ,5DPMF3> C[#.[5TX]^C+<0,H0%[7U>/%]1($ M A6P!9PQPHJ:090L3'NQ=^J3!4M=B)B#L*E>D3'5$/YAAG>\E^R3$0PO8/D@ M*Z0QQ(+4#$+ 3,R_N-1WRUV%ZLVQM4Y]$E;G%QR!IXCYWB+XT)C%>C*3," 9 M6VV,^T^M)4QQZK<(TU/FGI\,IPQIX0=G0"0SHWF><^7+)MWO M+!!1D6_>H);$-T&8VW#"YU(SFM*(<&G+K36PY.TM[R-ZKY EV!CH]2V7QP-U,GOJG>> MDNN!QNC8J&VN25QC[=,?5MEAVW8QU"S8 2CW]5%8:.KWZ]S6M$/J-/7I.Y] M**KZ+M^*[S#1K#R0M E[&.[7,:[@$JSL$ MZ@T ]QX$!H0%FHO14X(*.! P-%G9N"(1V3S[&Y@F4M8U8V?1-7>4K[<^G MQ*-(P9(8%P48MBXN]DUA=V:E$6\2B0IQ2C]:D?X3V C<9(!;.AO_UAO*?/.^ MKBZ X %(&)H27,P_ M?!W:LA6.?P>KPO@G?@9-H,9ZRA=D+SXQST+DV4P)W9U%%=U]&&/J[+<#?846 M8^1U_F-L9@?4VN\4*?*LWF]*5L@3?;O?[7TEW5E0$GD=V3H@PY_Y=]\0ZH6S M&-NIITFCF1;/B[QB;-WTS9UL5V //)U::!\.2,E-L2YAWD;,#>@FJ[8XR6_A M,CW"+W6"OAW?W(J:/5]"+<96F%VUC*T[#I@-#G?GL,_H__K<6(+++:@^$FT! M-)OX>?CZF4Z!Z"RRD7I)$8>MGT?C63*93=2?0-.AN'D.J?1L8WH\FJ"$9JW9 MQJ9XIK/9D$8.L'U+YLWBCB>X,"X?#TI9BID&37D\LNJ$U-). M&Q\&0!4VQFPHH ?<:8Z'R+D(>P9V8!?S#'9M(YBG<<,OB#\BY5T*_A#"&SS& MJ)YZY5'2-K*U?"B*KJ<81M$XMT[RT):U%=,7J;$?EZTJD5O9Y\.+&'/-X?X=)FLU4 M)&8&@\)G*(V+L*P!A2?#D3J0'"%PG8(D_:K\B6# 7P "CE40522_I$D*0QIU MAV\"'O%]^=#HV3P9#X?P'D5AXHO6=Z*S>3*9#E'27Q48>V)<":"=Y1L0A9(4 M?B4W-\8[[03GC8C5Z 7\;&7-T722S$8CU4YGT.=IDF43_4)A&!YIX'^5]4O< MH3Z?S*;P>R31 7Y*9O,9_-B74Z#/QUDR'<[A$4+HSP:AMP<)XKM;>U4<*<,C M2?39;#X8ZPWL";^K"['Q-X*U9:WL',LXS(D;H>C'86J(\Y_%2/\HD8[*1#HZ MRSCR!@=M#BF(L,JS;#Z8FE6IR*KQL^ZL2=&:'B)-L+KNEPTS#L3?$X72;88\^AH.8HIAL8!W]+"ZFI_=]_#4]O2 W-2=G1* MY*#RO$).4V/Y./ I]?%.U6!4# T:KKJ'2SDN0\%]RJ*Y\ZDV^P=CQEVC(D7> M[SQ0$G _'(L056+N08FKEF+V%856C!"\NJGR>)NVO"W!8#0X,A?*C2O/@>6A M9L;+> MG'>0A=$6EF>*H=8->Z0C(_C!5+H8<_>R+Q5A%8LB M!E@031!Q=JQUB62B'BD*Q85;E9YK@22L&N,L2=8ED<]8HPR2!KH'NG]8!&SA MIE'V8@ Y&N B]UD9N\-2C*=Y.S#]=FT"B"+SJ+CKWUZ[X')W;YMJ[ZCW@'W$ M757L0%?^XEQ (:L' %_'X(B1MPY%^;R$MV%UV$!!Z0K3M$QUZC*9%]4[X5DN MP,'(VW$8TII9W0;]QEL\/XY1??E*L4#FV6(=@!DN0?2I%PUJHS 2A6F5MT9\ M\!;3UHLHW +EQT%/=I3O+>KD9%E.[#_%;GL;_7FEK=!;D(QYU*>?_>(_T MQOF*R(1I?$55Z"M21O=#B'ATS1C;.J&;3+O$VT,7B ,/2M0#0!"N\X=[A+X" MZ%^DPXOIY"*].+]]<3%.HJ=OOBM95Q8U![>04%P+$%=_R6Q7#.W7R@":E&9, M+VD0Q(G83.@Z"%3HR%\)%Q"=.&+R\<8K8$= MKA832I3(B3:HV)D3-VB ]]8E::+!+@+T=&:^UL;C[_(]:.Z)D-T4RK/8\)%V M%K/?@;[Z5\,;+;DFL4#)-1499H-)ENORQP*CBGDA_$ ".@(P92I-TC:BJ-"( MPKK(Y\*8PPQB#?0?XQLJFQ,V4=XFYL>6;*3^O%_=<>!@26HF'/,-1T<1Z0^, MU)8ZHUN$7.!*0EG*SX45(-T%L;>"]$8D7703!OJE/308HN>D_.@SRP/A"I&M MA;4^W+5% !?#VPN&W%JAUQA>!,=$\RB.>#,^S B4X"&@-N4#3>/3,K%=*9_E MGM^#@EG52)U<&0=*3@!RN\Q1OGMAM7IKWWY2^>>\7",@!OHZ7Z.EWJ\0S M,U&:!,!J+5099KPI[O/U+;."LEXA&>1H:#+H"G(0!Y,S&J@_(2TRX#78W848 M$C=[C+@*3S13)9K>T5MTJTW^#DV2.]5:*)\$#7JX!/L5_E.UOA>!WH.RB0+% M92(_4 %.VHP/:U(H0)>(7PB&Z%;NQT(80DNN1D0%"B@;G Y MP(3]92J/2S#[149*FS7)\BJXL1:?;R\ [L(I 8U?6\-0*A* M%LH I$!POBL;(SL*+3=:DBR"D-^X9\*TG&"67WV'A ( A MS'W 8J*.6%04+866<291E/HK\^' ;^I]ZY3.]'B13(9#-'U/DTDZ)G=CLIA/ M=3893.%%^'L\2H;C$7Q:P+/I%%\:)9/1%/X9S/17RD]+-W6A>/C10D^G^CR; MZ1?Z?#(=I/JK%WH\U^EPKL^G0_J6IGD1FH<:61B\SPN;#V5AXP4N;.P6MACR MPJ:C,2]L/*6%P:#"?CR4 (ROC8TTC"QAF: @/FMR>HQYF<2HJA;U!@FTI!J5 MY,SA%0_TM\!VT> &*;E"U*6F*JE,PZ/F1=* <:-KL\>BK6 M;_GH44I)= ?E4%?'&1730MAZ\/(O#0 5L4\W_I4J#@W'EOMEGZAS\Z0[R-'C M8!T<)9G'C-!$,BESROOT%LX0M'A8#9PID(_1.!E.B09.D_%H#A^F4XRN0,HR M3$;#3+W<8WZL1N\$_ Z/9;.QGLR3\6*&%"M##V=3Y@3'RSWZX-?PUQ3=O#I+ MIMD0WYEEJ5X@+5,)E<-5 MXS:A2 %),GKB4I5S10?LP2*!"$ #\N:S%7(KL9G-YPZ5'U"L7;W<0*-VX MO!ZX*"/4^G!I1>UU O,"(9&E4A9VS8LT%PST^U=>O"(!]^.K5\H/0,2W8"<2 M FC>BT]E=\=22&2/%7(E\BY)().Z+^_N*:@&Q%2VG\@IH4">;R7H8LN!*I92 M>Q(#1D."9+'<.4U'8O'$[FR5BC[[I#,7L]Y"X2@F5K+QDL@]PV$@_"H4?D\6 MHT,_:+G]7*'FI/Q'O(1&4$_6:V8G$U#F0Y4H7S>51?G;-=D!"U#* *^1L3;%SB2PW^?U"K-Z!H3S M% H,9*#D4*GB%DL8%M:X1R?2N.1ZB1CU:8("V7)3K8LE%@*PII]'5/">+"T! M&& Z=(7ITB*(^B78* K"?$]APB8 D_5)& $E6%CZ)E\6>P80',\>B2'E\@RB M%[*'- 3 0JC_]Q6HP/#6>#[ZK;[\^$I?$RD V4O98!6<$^G>ZC.>6! S#3LA M:ZIL=O\ #+C(-TIVQ*9DSN_? ^^C*[4!A5@O85J00&N$-D (-HR>TIV[B,K+ MS >9JV[$:@57S257U7N0$F^!D>*3]\3(GFAHLG_+O&9,,QK DS:E5_6>/%>F MTM3 P!04OVJK-'X@@31!/?5C7$_&L;B@&D# '-#+M=DMN#+@[$Z&"A%CC@R&NPI M% =A<=Z\D(H %IKPE8D[M$.QE4C%=HNN8PZZHD)-=0DC@09D>)59!',HU>)0 MEE!UH!T02-1CP]6P"U4V%1^!^9T?'*\H!IYO\4%CW0DHM*K(;A::8\FS]X1F M6L8E(.4<0 -7@!>E ISPV&ONX4_/RF 4$2HZ=JJ6V:L+BW,7M+YK'>VM%YW^ MHG/W?-:M^EBW/H5U*W>_'#P,!X[NQ#L%%?!PW^D7%2PX%!$698(]G,6N*=$@ MG6\+0SK)G]=X&Q>3I@W'DQ$,N9?C:>(22,B610)1ITH@.B:!J&=)(%$+RHD2 MB.Z70-1Q">1D[W.?!'(5*A('1?^6TA&(_]8IFNOM'G4[YM\Q= M0SD$C^@OH)E(I@)B,8YAN!R02N1S@@*;_,]57;)9HJ,+^5C=B/U#OWO_Z1H# M.BX>\N6/('RS GUPORS"=[*/7KYY?7VI=\C%?BS-YFZ>5&OQZ%0%#<5&":$7 M8KD3RD_^<#DLB08%.6R-ANYBY>EY\/37@,^!XF@ 2<'O9GD#_1*-Y+RV'YD[ M1%E'G!9B+L81%CF05,$V'?PEJ!4GB8H/ZCTY-2Y]!]0K]O1Z*;[*2_$%K6@C M5[TOL*,57MQQ>2FS.#(_(4F1:AU8%@ C0)$1<685SU"0F]WD6RER<;*<8'X/ M:)=3IWDG/4X306(OAT.PN9^XH=-;PM3$1&MD%_)3A3$:'UEG[)FX%2:,IU((7"FM M57B$EPDM!?/9&):^$T:YPY91M,3/Q-Q,AA?I>&!]J?K;?,WQ#0?SO6,V33-) M$X;4WE3[G5_"E*N%F52#(%2ZU\K)T5,13U(TW/;%-VP_"[?2.S@61OHFFEER MAA/-YEY*B V]34:9LQSZ?&OK.<:"<%)V^U*1E6\(?"[4K@.-&UXYVB_'J?)* MRQJ?HR>G1*-]'%* :@[W^W,)L+$EE>C*C3B)4FSU]HG,4+_EM1&WOV3,G:_OF@!FTC'XYK*ZK@819&C:\%O/V E M5)3;0$$W42L*#_&7\,[A0V42"WCO-P7&@3S:HI,(D:@)X9^%LKK+%T%R4!7N(3(^/ "+ 9]P)ATLO,7<(V=@="W>@ MF.5B)H=W,4D)>0R**A3[)-E=$6#*)6P'NL&=,Y%+G9],:6<*V23G92=, M+E@I;'"%ON9VP!('Q;.BYBX2WIXP3*:M*<2B0OW *?M9F12X)Q-PBM?!P[J@ MG&4=L('R7)*IY2AJ@\'T);,9%!X!0@(7! M&IM%*N\SK%8U><5OK)("(@%^)=Y==\JV9 "*4J92',7NWE.0/!8X!Q['+EL@ MU$?BR<+8XVR,%: N1I.+<7*H&0Z+^['B7^VWQEBKXY07HQ(4J/\HW/[5*/)> M3?EV.Q\5:\N \'1NLC[AR'1?N#+=%SYZW1>^!S3Y6I]CX?L71H**=RPZT^?3 M))MFF!9ZJ)\#)*,TZ$.!HU(=/!@FB:S&0S;VQ$#E!WN5]=^8C)0W8=: MT59*=CFL/92(]1$IXF MD\D8OYV-YLEDF*&S?9Q-DLDBY4PS9HVNU+8I+]\N6H+$TG,/1THL?S M<3(:C_0$T&*<97H\&2=P;]W ?BI/O*L#B.L9O#7.YEB0,!D-IWJ^&"7I;*'' M"UCJ<'1DQXG+NZ+#0K0>3P ("4Z4O^,#7" 5CRER;#+$NR=&21(AZ$$D 9[0ZJ@U6%*?9O X?/1M/! M8N%=!3R6V7"6S-*IBA\/A\WVRM0GY*MFHP5 ?L$]TN: +*.AMW.G0Y^^WW8. M+ )6A5'51%4E(U&B ,SMBU"$&XY&(S8<0LVN)T1G.LH[T@O( 4(,MT!KF+&] MF4.PL-_=MV\7 H0&\@/-= M)'=W-$A'DZ^TW\;RFHDP5P1=83#K<)0&S0+H)U?!O*UR@31^7Y7L-D"W_[HP MWCC;S,>IE";@@J>S#3O,F:,$C=X,F_UH=KA[K$)OBJ2"2$@+^CW@[KCI7=<\ M,T(P(POJE+=%(0!NL6B)V92<"<^K"NNQVX,-XVU-V:XP9(/ T5"/#Z["DN\HLQ; 3L8"$%90 M_97H>FZRJ6QR)9L.+DIT_=,GM!FB@1F^NI"YT0;#D=AE*Z/"VK!J+ZL,RZUL M;2F=#K):!8R#/R6AEQ*:78=-=P3HOI7C=%O\"Y;(8_6/TI6WV%\ [3]>#.%^ MZR4D*4^@E_55J)#:7#7C-[G-X7K6A5D=*75A,HU)AM^&1F$/_B192<^$3EV& M@9:JL:A0&O+JC N>/<\6IX\5*#<\QZ6N;S$6A531H!B];[#$+/#/9.HR)QBN MW-9C Q3[4PL'(@I#1S%1'_)'_8,LHN% QVR,,:"C-)G.YNU!,3)R-M?C9#;! M>D#;LKGW4VY [)Q.9A@X/YEY<:4@1LXQG#);8-&@_@XP[VT'F)=]3:-F W7P M>>_76#\9*;C4K;?4%Z=Z$A"I?/@9RIVCS/RKOMV7ZQ71G=ETC/\I*@:._5P1 M(UV=5V#WB_$0_YG.,F5WHD<9R'P3/(C%<*Q>[8&*$6NAJUK^M".D!Q%Z,H7S M&,U&5(20[ UB,X0Y@"7"H:7#9#B?:CB5>2JG>KPA-J+8 E2-!8?9CF&>H*^>%'S@"GT9Y-[XH46]$K#I&4+LF:H]I9WI]+HO'AER!*%51I=OB8DUFK[(# M/0QY:O8W?Z:2%56X7W&B4RH?Q="L4,0H_+0UJIZ$EM#W!H;(]%/=+_F_TYS=X9;8<<-U9/Y5CZ-D#F9A;ZV/9 MNZZ)-;5\HIZ+A'W3Y(M'69E2=G^H*)$(H^^$D8K[R"47V^@Z9 %X.,Z3W%Z= M5Y!3YRT)Q1;F^ERH-1+?9?Y &/QD$PH!#$N1,5A/:?;8U/,1!0.7_^,5&2.< M+>ZH1U#.MC6R8,<2%[@J0B WA MD<0S(&:;NNGUX8@I>2U%2J)K>+355KP,# M=O@XK.2O5C#F"53[+923?,A;/^)M_&#I5K*W!*4P;'L82H!A433[M''C*%_2 MR+>=R^8EW9AP";\N6]F(Y+9*)'+3/&57Z@1/UIG"\-T81<).^%,4N8+G8G8 MTSUN$-WR/$ MF,XK"U1,QEG6_@%P;)',)^/.]YC%F$V[SX_H^U1'W))4P?5-?U/GQ4!%GHK6 M?OUE=,>7FX=U]52( &2:>&,J(B;%G\'.J"8NE4<9)3,$6C*=SM4'D20Q9/#) M%K=-T:UD+XV?*+^FWB74-8SOS@0]/?/,;O7!-G(> 2A3S)A4?Z(R'[3[*:BB MD\4<-;O;@IS3<-UH,*3YB_&L)_"+JO+R[AQ2G%WV6"^+'!&)CG#PIA?6DXSW5T(OE+4UG')&/ 18 MHI)XMI\/.UE@*>3[/2'$' M31S?X%/H7>T9,8'Q4#*"1Y.A& >NI""025(_-\^]< %T!X=.0#PW/=C/S#MN MEG?2I4E:8X9D3[J8G &0!D-ERO>ZC/&'-F0EPI4F9JOR%@3OAZ!+.$GGDGYJ M,2.1"!4ICBNJ.-GZ'[%Y ?D\&Z\19A#*X96KD. $R0Y5K@T!^ZQ##I.FZ2 U M98EYO8S'-QA0:]*W;*J4B.Z">0\4#;/=;Q)+))IB4QKMDKH(P]GE%-S)/4=2 M6JKK1VIJJ9"@D2@7B^D>\:IF"JI0<:P-19JX@9F*)WJ_7:-="H8#<;S&?"LA M/BMD?"NLTT+F7G%2LY4UDK, B@SY7] H*!%./^0PDIMI%R[HI@@HD MHG5.>@RY-ZD;* 6A<[R>1'RC$YT57=6J@"-1E$8-%JYOS3$ ;<0B;W&J9W&( MW1P"#T1XS?H>13=CAH-I"2)9'PW6;>6L1UQ69* M#J#"?*'U9QLH[$5,A61%!;$G%#?M>[@PNL*;W? =T6A5ATA9O]P70;6E&;#K[QRL&8= M-I?$W3@\K0T7-LVW6/G>N]T6,FNT&V9#"C$MEASQ$WM.MD%J12ZGX9-*-(%T MR:1V9!+_BA(&%S^NHI@D(#-?^F3)B^^#M\T3-F#<([%<\!4CJ_.&#ZN_W##,&)E$;^\*I='E[81FL:E]1*A4>! D0T:>&B' M>3 IPUQKSUW@JC]&(IXM!+!.503G.;V @K[]0V,MW$81L;3";W!"&]ZHI42! M"NF[A>ESJ;HOUF<;NFT8-1-NXBP[0LZPIXRBJ!=\(1TZXA(3@=T.R##J2V'Z M8;UOK+[&M;_(I&V$S40<$0FUX,+>7!SN0\XC-M#:99%@$3AW;.%4\H7O;'H! M00RE/V]M9O_R96:*E7CT"JJ"(GQS/#XBG[[4J# !])[(Q.6I2X_VVB "TAPL8AZ]%;;A&BR>O3\>9U = M7-]1(>JMB>8DHY5YL<4:U+DI+LL!GMKC#2\,N4989$/=PS:4J_'/I7[E"FV# M ^^1-E4H;7)!;[_KELW5-@EQJ$CM*#IB)^##,]X\>'DX]F^!AY&>8ZC?%:P. M7 GO.E@]1!V["^8*Z,X5,,M4[@KP#*;@*CN?L @#4QMRDW\V'3Y6Q6T.C(<< M,_E6T0_>]_I<2N>B1&!T#??V3;[]L=X_[)9/"2:UHPB+T>;4A=YO-B/RK3DA M.8\7IL@M4TM33,1NSN/^#O5 W2RCBK<*0>\+RHZ&KI"E @V-TBU%ZH&(TH<. M@]#3UE0,"!S:6N@RLQXLRDZ7#G=@J3Q8ZN?#,E%Q4DS^M=5)9!9S_SJ[$K2G M9(;6WG2^1\3:<=41T@Y0-;!09U$?CJFR)VK(+5U#JF M(/G94\O/T6Q(1(<';)#J8M_TU1,Y-7.!J(_"7J*G!;L-Z)((2U./EWN*/JRE M1:EYO+:MHM%GAR%DSE1+-[(1WR'388_3L/KJ!;%Y2.1S?8]U*2G"FU-[](J= M\9T;ZPIDFY]JX]WUQ%@OE""G?JKF3N%&Z;"M <27S4G.BGDDV:K)_1P-O[@M MQ +CXXW+4"MO@4F[_#OE38.QL-2RR,A[W;R[+8EGF/)%<4,=4^(HM5.*_7]8O)\7*-UB*V99,-A"J"^+54.M(R:\;Z6U,;0P(JL9V0 M=H6-<3$0)F7/):^0=Y-S:-^C/ MU"._!G:Y?=A+XIQ7-#\*,&Y&],"_B"SG*QS*MTODD3B)R)[)GK"8)J/Y@@ST M)-H;>T82='0RL&*DOED@Y*TD5;1>70MJV/6[:9"!2F;ZNW1H]KY$%' M$-)PT3F@C.4Z<3:35HPOL*8+HK@7IC4'>LD9P,:YZ)?V\:AH-[/!S*<=,=!^K6A6_("/THL9 YY3\9 M^E#:CMHV/-0)\#BY2Y@/CC299]1_-M%GHV0ZGQ'Z$4C&L^P(2'0 $O4%(/&? M5(=!0BAI6_&$-U+L'-;M-AU,OW)V5]GK[KZ(L^9$]2TI7'SDW(ZYU ^Y!R-! M .EPY#7I- #K4!!/&1%:Y \R\@>1TG9!?\_P$GLL,J 5U+ %I9OMCKNG*G18 M?"Y=-68C2<2-0YVXUVODHQ?,1J\\+W7'YYH.5-^S*LQ:.BTPUX5#Q$VZQ."Y M$&WH/C?$J&L4&B6SV<*C'LD\G?$M"E.8,(F![$4R/ I\L-([=(<7*R\Q_IJ- MAY<;W@2.^J%@HZ0:#8 M'2(V(P)K)(._>S!5?H!((S+@[8O,""_@MXF=TJ*OF5;YT]*YM&?0AV>8*W\& M'K^Z8[.$+3]F]V[G=VNCNR/CX1-O!*GT25M$FH]70M:U =0S[.QV4#EJ3CP=H]P8+_2*UO*\J#K5I MUPT[ RT3\^G3!?Y_1I_'BU3!%2C(]Z'&"'4M-D I1$:_&D@;J0*F^8W$, A(1+QN/^.*LKW$[^:6UQ/&Z2(($'; MZU(_:8YCR9R% ZN<4L&32[?C.1(BFJ!JA#?WY2SLFR*?5M2O*LA @3%+ M:F A7+[K+IV%+>Y$@?9+'ODE#3R#D%E7NV=0O/&P4QQWGI[')5<*4XG'!&[8 MPC-<9K^AGD9WV JKP"OE2L*W"OT,U.7*%=VQ;>BB[N]8L)(Z8=N8O_&Y7.TQ M,:^S*=6_*:8]9F?]&Z$J[J>@D+]6GV\IBSD&E00]6DVQL/4>J\VFL4NP?;-" M8\677?5BMSHJ]E$*Q8-G94/ 86\S9O9!>]K/I 69 L2VS* 46XH,#J18L:_& MM#7&Z;R[RG5+\/ICEH"K[H^U5&=!6+.^-%.X/%&Z)"NS0E((X*U@?\)QO MU#N!P3O/WFZBR2]L./E+DV#/%3-MEG3D45A% M3J$6QO:,=YZ^T(OY-)D,%[PVS#SE,4=S6-M"P1,@*@553+GP+A*0SSRA+3C3 M5TF2/&+AJ_MM^'+GCO6JFV'M8C=.I"I'?-/F'JJ^>\C&1YQ]_A4;KT.QFTJ' M@GCRDS@_23YQ1K;28BUS8!-JPN=Z4WT."N+B)G:28EM<[/*?M%_@B(;N% ;Q M!("0TYN-RTK5(:/1875$V6[L9X!JDZDQG@T6XYB]AG<0+$:%%3>(KLI9G;"L MPZWM(K:0)$TS/[]W.!MW]?0^ @L2&7O#HEPV(+S/:VC?(;PJ(+Q:".\GXN6. M?B)%M&00514CK_ 19S>C[':7T:VIN-%LIA/8"SJP)1-D^%X?IA< M65J! K@_ESJ=X-A!@NA-&O PM0FYOGH.M=&_(+5Y)H&AC9J5\36.7X@3C!UD M%SW+)H,TDU2HZ0 PLI>Z]"U*T:)^8?J"C=#!)67B+U#P@TP_E'W7LO2.DO^[W:$E,9_E'7AB$%;H"5L\R MKB'(1[/!]"OF:V-R&81V-G+)2E7;+!L.%O0LT)EY-IA_]:+UN'*.$M.]P2DS M-E6;0\ 02FV7!EZ[GHV=>)&4W1@V7S$Q/3C4I\'U@&QS>ZKW8I,[TJ\HY(-\ M[,A3$+B\(J?JF;HW;+GX?@UZV%I[::UOJL<+/+B5N@1^B0D<%YA:(V8C%-;S MBY=8M>>)"^O?2L /U["0>IT?<:6F/M*3L?%BV;4.PVJ7K%I1'1!;;X?BLQ4Y M7@"08K[IV&E3D/@G;*@M'8BHI(@*A])'AH*E9M/Q;Z=#DC/4>=L@/*;O7^ T MWQ?(G]& 6ZS(9F@C!Q'N[-3NKOQLM)A9BS(=TVGOM1:R$'^%C5C@,,D]7&'Q M&:^P*/,.6(88:JF9NHD=L@E.+4C3JLQZE%M/&VZDEMM>4MC&^Z<'#'5%\@Q2 M#]9*7W''#,FFL.<^&F:SDV:G&R2A >'D.: MFWH1IN;\-5.\@?[3?4G%H?7K#U?HN2%ZG,U'(-ON5T]T 5WG@D/1X9(1L;71 MVVI=;LI=[@6HEU@*CHRY"<5/V)(;<6"H"&JT@(%!UR5>%[A;2(..6N4"X27C)JZ3!,918R,5L$.,J%JE+<:HM:.7?PAW^XQY%/RIL/X,B]=!8>2SD:NQP!>/*](C9^"P,$P5,W,Y$,2F/DPPX#N5C@]1K/6)=;+$XA( M!RFG.P%T,5HH$@?L5U#GC@T4CTB[@9&PZO+K-Q]?4]5(M'0]N;A!*:P,*VG* M59ECM;Z!#NVTX4S*GVF3_TBD0>+<2 +@!#*3?D;$K]QQ!J>(7LH'I>3IP%;1 M70I'3$9QO[MV(,*AB;9N"DPRX3WA)KBQRQ,G9-;A_N\9VUVHC9$AE7W?HH5Y MN*0.1'M:(L7Z& 67!SFUM ">\ XY02$EYR1/Q\@<1LB@=7C% &'*NWW)69L< M-0ZX ;J*D$H5,)9-4=\5TK/"MI,+:EQ2BQ<7]X!NKNYYB6;77HMK,\YT'94] MH*L&"1K=;CL. +[E,->(-(6#JW"C;=AZ69O=10+V42 M;DYBW7)8YE-3MOTV7>"5'M\=6/)+>5I>A[" /MLZH+9DI!R@W*"#6$?>,-$! MS**(K9&L@Z5G@V- OH7);*ACD;2AI(>].0MM/.-^(Q XE@Y5'NBWE0K'8I^[ MJPI)W--V7X]-4FY->I=S-9(/2-#/']>;'X*=^8)..;)R5,.A%AW&(&/R&\*M_O[K%)7%DXI[V-P3#];[Y1 M?]C79;,JEQS<5&+O6LU54V#>EVY>L@6BOK+_L$A2$>!SP8J_B3H]?90 M;;Y 8#GB=HLQR2$,9";ONE$4;+E2UG&P;5W+<\Z^7L31^Q( 5"_OGP0M,"-M@"EAU>IJ($=WIZ[MQYT+N]:]8=?*#[OF2'( B(M%MI*_']]>40^3 M@JMOJZ;:U]RY,F@Y[M&X@?ZTC4#)+E5)CW%BB%&!./>BS;F1&7%-MU%U;*/Z MR$8I(9>HC:EJ%5AR;U"G"=JI68U9LM.#BHXNP%+0QR$<]FJIJQ_A(+'K)&LX M9--1:YRZ%9O-P.5X'H::K1WSC>*(]=3>^S_:@KUND/W6&I7_LJ^HJ$\MC48Y M=+-P#;[Q*I!BB?1&[I\'I#(BQBC3C\EZX2LDS:CUFWCZ0ZL+ET01;)RYH.+3 ME^+8MHM.ND,HMP!D!X'CWV,*,O"I!]%V;Q4B:%!EP77@7?.8.+L#&'/YN*+T M"P9$JOJ$0H'<&"&RV+F;_0^V"G4/H88;P"NR^5T2G>'(M-]:5J#LB+'=-15S M\=9(;=6"-=,T?(PLX1KF8A5T!PTGD%/!@S_O5W=46!5CBZQQ(V^$T02< 30A MTR35AVZ.5<(I>1UKJ9I*H5HNLZGGY19@*0'-R:$@/"&BF .KC9DT;2F&]IVU7\%!Q4WEQQ M.>NV_(F8+\F')3DM/-GUOFQ0X:=\0PX?I4@,0E[7&Q3^),/)'2Y@RY5D[T S M+@M3+TFRK(192+VBY;XV&$M2<6=VDIQ=KAKM")@%T\%.FU:6NO: H%37UKZ0 MF(B\ J,D;Q45/6H+OXG>@U97_I49%8:Y20DV85ZV11G< HZT%+[G70ADT^";Z56AO8"9S-$01>4KQ)5E9B\,_W3ILEA;?9[_0,$%$ MX*UZ7S'-C1E(;)W&E -8W TH_I'"V3 ML-"& :N@1O_5E)CA)'L0\EO7&"JM(5$ #+SXC 3"\E.J- M+VU;D[BG/*@#%KAQ5.#&J7IXM^/(<4)#3DUC41-3G-N M!G>X$EPW7ZZW%H"KQ>?7*7/97!CEX5=/N[#%N?O*IZF^\FDZ6CY-4?FT(_5: M#I68B;BX@YPDKKE/^HVM">AE_/5F+.F>X55?ME)?PM3)V4JZ+UNI)^]96(+K MA$&H+7*W$V4:FW'<>O*H&*XZ$FW74M@K8G-BJBVK1(+"OC%:;,6V$Q#V\$]\ M"DNBFDR7OEJ) ^-D_>@W]_72,HDQ=BMG;C:E\$P\[BNRO KS[5@&J,WU@1<" M&QR2V8)K]=\#:1=7&8GN?\K7 *Q- A>V 1Y\O\>"872:CP4VUFQTJ^TX$'[# MH3?Y=H_%]EC1I\8* $- 6#9 /5;UFHG!J^*F)I=*I"0NW6#Q4J%U'T@!DQZ0 M%6G=>IHELVFJ&UPVU4>E>W)D':":_9#7ZYN*?)[M[1$U)T'GP\O7KW2:IOI- MM?RQT-]AWTX5/)SH-V^N@HRI]]CYJ'&MGE@(GN]:QDF0?;">&51BN/8;C<9AR63!>ZS\-.9V MIDHS4*](M"6EH&T:'G-<3PL[Z,>NK X') MQ#1TNC#5E<-B:9WY?.!U(1_F8=S[+>]S>&(G;FX1UR(A&%.)S$0SG0CG6+X% MU)YR9\IK!4X\K G$%G.4X7+I\L;E,]2--,KQG.*V0C"##?T3;"0ELS2<%]OX MR8"WWQ!@*;?9$2SG:FRK,4RL5&]T( E&QZO__L!SJV.EK^>+3%&MZRP9CR:* MJEMGR6@Z5530>I0L)ICV-AK!Q^%XP32=JU"-D_ELU*;,IN[S>Q)(/SK5IDO# M)P/5_[2ZLN56ED9<(]"0T&LS:^B<'K>%[7>'YC7$#PPG((XL3V+6=N5U@\- M@B9LR9>ZHDSM0_&#+X.ZEB17,+TP!T$5>M)45FQ@'.)M,)H>KO/>W&PJ]88WLK^'V M@G!0YK+&TILZ7ED.6.-0&+2LW9;K4GJ5^8X17*8=SZQ9%DHFXC J8:9--,\? M]G"88037BN)0;BNI=Q=;9@C/[C+A8-;D5>?J8XJ7BN7OA'EV_2.^7X;) A8R M%1)(A1;X=;%P")YZ^,$7WJ*K4Y[)Z.*AM?_K.FV&S1MN&RGG1$PH6:;Q^1"[UX+YZ1.*$6;]+KK%CG"\B2N9W(BK; M@"]D1=O":SS8%&+Q[-1G=;9'W]$AUD> $3(/2FNT$>)>U3#;;# ^RK%J2E1$ MT;)HL\9HCGH8H=[UV%+\M\E0O'E2=T5%3>:QR3?<+7W>,FTN@P(?IF53//6\ MDVP>[=K]ML+BM)X'?>?Y)#G@[IV?;_E0E9)"(8ZU/E(DU0 M938IJ9'S"H%G/W*JQ'G3'"T6Z=N>&H'%/N/@1'CDH M;U]U]DU;1M3H]AQQJ<@^W<1N/=>@.6_)#$@JWT=<7/-"7[BG7F^7';2*Q031I/TA:8L62L/_*SKUR5*R]D@)RWNMG@-(@IF8CZDU)A:7\GT?C M63*93:A3*#&Z_*' F(V:UVF63(8C]1YY:KD*U1]FK *Z:3H59=5\@1U57>L5"F#A M7](DA2%[>CG-YMB= ]XSGG2O:UXVYY8SMA$7&0?QKRT6MJ.&3D _MQ=+T[*O M\NPJ#35\^;ZJ5A3S,YI.0&X9.2@86>4\3;*,FY1X>2Q^S.OY9#:%WV.M>,YA MT/D,?@PV'CPQSI+I<(ZY;X%1 !GBI7RIA9RU9?AK'WH3*T#_L M7-MU+&N1O\!.--4%37^L< NSA(\!HTE'<+##E.Z[.*2PB\UBK%YV^KQ_H[[- M,=/M3 \'V!]*&L+SGUW%ER?XP-C";6:$A+:?_:YLC-%?;KV\W3.HB_0Z(77G M<*I9<8+YP >]L+93ZNBH4^KH\#+.]!67#__*?#CP&QYXJ\;.> $$:_QVBO&'&+GDDZY3[/D]$4_AG,4)+QFD^9MC<\_&BAIX"4 M&;:$.Y],!\!?7^CQ' CF7)]/A_0M3?,BQ*U&%D;Y[+BP^5 6!O(;+&SL%K:0 M#D73T9@7AFT 86$PZ,FXPC*8*70@)52NK!@&VM+W3FS]4-R=1@0P'+QQZ9XQ M\;CVYE?+IX-\9U9AGW@X,Q%P)Z. MX,P!MX$AI!.OZW@74UJ8T4=AZ-Q]&=4>^DDZY0DB_&D-QGZ10VL)LF=ZGLP6 MV!9R@AW?^!33>'!X M4JSY+-3K[_-R^[4^?U,US0N#7_%2.F? 8K&))E>%H!&79L2=-R+E)5(SX'&* M12*\02/XCKU5TV0V@V';$+-BGRLLU'=0+ T291!1L-/[]IIKX'D5C?H'6WZ^+Y39UR$+RI<*8LY[\J;T2OS--HT%GF0,Y'<]&>HPW&1@7D%CX M%BV_DV&&K&R<39+)(F5A&7$H*%1G*^60@3Q:UF,Z@:&G$Q"X@%Z# #>!@QMG MF1Y/QDDV'KJ!I;L(E1MT@0A<&9VZF:&.F<%;XVRNY\!;1\.IGB] /YPM@/O" M4D'_/+QCKX0Y'18BWG@"0)C#(!,2*,G7.,)OTPR+PH @,$NR.>!PEG6+%;!" M30I@'S&0_GBX+^_Y0T.=TOA5/[LSZ(?\4?\@%MF&V6!0YE*:93CL"#SO M41JKL?0\UK)AURW:>+AP9A\$W5L/]JW"OO7+=,E]0P5%L/+6*#/_JF_%<=SH M&=:YFHX5.?[1X8'9>L#UQ2*13JAZ&/PSG67*[7"4 8Y.$."+X5B]V@.A(K\R M3G9;_D0UW% NFH#N - ?84=9['1@TVEA#A#D&^R-G0Q!.P+HSU.!_L-!,$U8 M]AW#J>+VJ(FJSRU6:$%?EDR+ST>S9 B8CXU:@4106]6#I\#.'BI(EDT6+*2- MNUE"7BT(J>G0=^:=9NA''SC2+3U"*__AVJ5/J?4N<,#1*-HN?3P\W"X]1>H% MC'$,!"UM]4L_TBX]I2[E?K_TOT>[]%2?HQY\K%WZ#' %;]GY:)C,9PMNE_[< M PZLZL0&_^'.=SY$-><\ \85/=]L?OA\X:Q&0RPC.,VFK>-MCISO>-8ZWN;O M<;X9'MGBZ/G.@5:-263+@(O2UCO6-I]-QOJ_D\'LTG:7[E"2DY2UP^&N-H2O MW=4^K/K_:U?[ ]+.KWWL_\GZV/>>I*6/?S2NC+XAHAZQ7[O=__-TNS^U_T:_ MCM/W@I"Y9_FJ?FTS\(_99N" E4L:TQH>S74D?'2QT=3%/L/5;) M()(L'CC6+>4_G^KS[^CA'D,F_]T_9T^/T/:!E+?1T,2.P%^Q7)@1+F. MG1LKG[^M!E+]?*[_IC&D.Z'_DR_4Q'/GTF93Q#?\O3W6V^)17[J:A^_K:@N? ME\;<49NX2PX^<8^1)0R _K_?(*J_!D W_U]L;+_.IC\V5DDA5TG+:\^S550M MZ3[IAJBW@@26D2V=GLWPC//J3+*_&^BAR-H=[#!94OY2#D'JE>\[:3M J!0W M>HO6L(%.PNR4C04="2/J .J63(B_[?FA+IP'JO/V(O[VX'T#F2 M\WT"&L&23D-*$!!/&JT_&:3]9G;B\H+C[+ MMIE1W=BC(QE276[@DJ6Z@D$G:ZJ; 11/3NJRYZ/$*(YI1V_TP23YR;&Z8./88%>!O^BP&(7'P1'[EH,V_Z?X)3$3HH6<\ M6TTWJ\,DN;B4GV/I'3_D?P;N8-XCD>/YPF=O=LDA&::5D)/X$KV(=7$^U9MT M<_H0P4F>_MKQ)7=XP60P'78T),P>ZG[[G'VUWZ44H^%7';))24:1[X\!(+*/ M<70?D=U]>6K1\U$/AL>%"RG_4#8_'M8P? VZPT!(>>XPIX[>W'Z"5.;GY]D\ M?[.AMMD1!'T=]1=+4'G^JI^3"=++O7JDT"]. HD9A([GA'2P[^\L'X_,?9"EFZKW4CW%E#3VG7_1.![C:$Z>\60GXZ4PX10/L9H)5[YB M7_PDX3Q,D_+U["%0(M%WJ8\UFGM-=GZ,[\^^3UN3C:QQ7.X.\ MM?[:R'"'<8XG&CUOP9&LHLY]B6;AX<[M'7,W.FJPI*XTWDXFK\3LV8\Q&R* M\0R>F(TFEL03UP,.IO%TUW\HC^=Y0/U[.D"\7"(3+L\QCS3_X3U%DH2>NX!T M%#CPCL]P"*&BZ2*')"(_T/\H#8TGDW10P]@G3UI1+>,O-#NX?,M3C MHD L>:+7#1$5!#EQ@FI:=X$59I1$#.GQ9)*C#X9Y),];\,\Y"U 9 5#W!37* M>N&?S9%U+?SHI(.X8C*H8K[P]RC/%Z:@L46B VJ.K=$;1331;V]KZEJT M)(,E&\= NY0H@"Y,O68E?0JS])"]+6MJQ2&.YYX1Z01$C>[:2!@>R D;$N/# M2"16!MGA#PKBW5W7-IQFP\&P:S=OCXN12]P(YZG1?],=V+>?]WL8''N72%II M25H2'%=Y>R%_%BOQUI=;*N?6-"Q3"Q6*K\C#2;++D_WD+*6RSNWF-#VXQDVN M_)$8H >=9[BE)>A36VJZR"A=W.;[]4Y+\70Y*6X"M5Q3 -AZ+74^D)Y(B&O' M%C.)GI M0[B';GPX*1CZ%.,PD7MKVRH%ART1$1O,VIS$'DMS9 M,)^S(Y%W^O#@,7ZIA0XPZQV&03RY(!VL (_[!]F#XH.I^ M.; 2:1$1,CNP'G*&2/R]O1^+$62BXI7K2G&'GHZ8 MR*W&QBRP065=7%/"9MM32,"?GAJE+XM2(:N'L*58+,U_,[D'754=Z3"2"FO. M1ZBX!H3/'!\^89Z0?@?[U!Q?C^"L#5S=\,](6N1!<7$ M_K0G1NW((@*HO,)98D#)LK@PLKVPPW]'[6*K[@)26MG7ZG>X8]>*^?.UA\C?%S:T5?'_>Y](73'LF,?[X"[-8KM**/ M_">M&+D/CCQQ,IF^HC(%AXA_?XZW;_'Z6:%>\TZH5URDC*1Q]SUR-)/Z;SUB MJTFW[/O=Y5;W/1%+Q^Q[]O1T0 $*S/!.#K!LZ':MY-C$_66C?A9./>S4.WO@F%=,>49 MU1AB8YY0C2&RO&?ED7]!-0;]Y=48PE1RZ>M>"//GL(>L[]7>U[I=K XP^'YS M<%1FZJ N+^M[MRR28^W2N&.N&:I+FGNAUGYR'I.9N[.?/'-4!G]^/0L?8$>* M9WR!N!2GSU]4?Z++5WM8:?SFG\ M3U-*GL\/)+L'\S^%C,ZC5-0\-S&/Q8GM M%U?+> Y!ZRUM\;-)TK-+6_QCTZ.3KUD_G7J6!A=4YSANS_NW?YUGT_%O@XM[ M3._Y0[ZUR55][O_ X_3RTP=]+C,=7O!!Q[0U!E,]CUB XRQF^\VRX6#1_7HT MCCU\GLZSP3R2WD!MJ;$.QY["UGJ7D,;(;C:.?AOU 0@\_)9.7*LA9W\^6L*I M">C>"[/JT#33K)VZ>#T2UI7;9?ZV)PO! +W4_[2 MA3CLK+'S;[SVE1>NAYLF!-E0O=QD'.*E'EAHRDZD,>'@$HP M*?ES=8,9V!3*Q"#G=#AJK<$NUBU6.L$\R_)F;QF>!/&OG^!'[-T,7U7-[B+% MFJ VAIB?K&Y+VX%-8_OMDE(!;DW >54_5/',12^9_AJ)+Y&[3P\K*34SO1A. MT8=!L1+1ZK04TH\1J%N;Q+<-:Z:B+P0(Y]*&\@>Y^)+ _V7K"D[%BVWYLM'\ MP#<8N5QVOH/AY?1?>Y VL@+R>'T?P % FDIN?&S?:/F)A,%7V-W89!;ZGV M#Y1:_LKVSKTVI4SU52[:Y\'C#FSB!W.6(T^N^PE#^/C)@4@'RV8].QZ(LBN, M*'6[^[=_36?SWW966MP,L.;CP8?)1EB7W8A/.,AA:$T?]EC\,=M4=@2X>^QUWI#X2L,H)77L-M! M[#N 6"()(/"GK2BW7Z_U-$MFT_3@X*!"PX.4:8B%@D0U]$I1Q>;KB%QOBMV. MH7A%3.LXEG JUA.&ZE<-"*D1[?%+J\6=&H?\SO+ -RQ;G1 [_:R@8U?+K:L8 ML[#PGF)=*>\N7S+Z':>DAW?5._1A'U>DR6DBPF9?R_GV&"X6]-WC-K9GP)Z> M6M@F7+[\MQR)N*LKJDVB*WP<"\"X2*">R*HT'O+2 MJ;KW;%H=V*]DO./3^".?%J#2:1;? 6*T+F"D=IW'NKV?(@GN%_I@A3R3WQMD M]5/W-9"LN]5&QHO8"8RCVNYX%OTV>H99?-RHQCV)CI".8M]&'WUN\44?V+9R M4134USGFR1\&=2)5-.Q(!]/DOJRDHU^OH0.HJ#4ZC9HQTN@1IM/8MZ/H""&L M(\7^*.[KYT']> E!5V709:5W,%[FZ.PVBH1I"V&_;IK=[_X/4$L#!!0 ( M .]Y84U U1U(8 ( ,, - >&POU-7*E?/8[^E7Y4NZ%UULM2;%K8L+ M?9%FSNR<.7MC)ZK4FN+[ F,%&D9Y%<-"J?*UYU5I@1FJSD2)N8[D0C*DM"N7 M7E5*C++*)#'JA;X_\Q@B'"81K]DM4Q5(1CW&)S9P"H'C>)?%,)B=0^_72<_\W;PZ-J*^V$'=#;=DD\$; MI<^>4?;T]=N."0^1GT[YTA![[=HF42[XL,13Z !=&3$,5HC&\ 91LI#$9.6( M$;IV<&B 5% A@=)[JY4%!JD>73APGMGVEH<1+J2M[2JX[Z(=/@ITGA%(*.T% MAM !250BI;#DM]JQ@RWX0PBT]GQ=:H5+B=9!> &'!/O3119"9ECV90+804E$ M<6[D2+(LS%^)TC-!I0331D;04G!D-709K:%I4TSIO;D3G_(M[B8';HS9$A\" MHZ(S]:Q;<]@UWTK>9'/;9@L&?!)$)='5 (21XUGSDJJ0:PA&"%I2+I)O)%HG*.&]4= MIR;?5W/X7S-<8HXEHINB]=D_F.+IY>]+MG=T+/BX5O4 $O_T!?O+&V\>X6-< MUG#\G/\#(F?'+W)Z=?P:39-T6)%>^WIOM A;#4*/@D5-J"*\E5N0+,-.C^G0 M8OC1M(9TZYD>^@1-K]!"=^1;_#HWPSFJJ;HS4[3!& [V>R,\F/6CYCU%# ?[ M \Y(S:YLP:'M3[X#4$L#!!0 ( .]Y84WD3]I9.08 &0P / >&PO M=V]R:V)O;VLN>&ULQ9K;;MLX$$!_A?!3%]BN8]W<%DT!-W:[ =+$B-+NXX*1 M:9NH1'I)*6GZ]3N4UNG(E@?[,NV3K8NEXZ'(,T/Q[:-U7^^M_2J^5:7QYZ-M M7>_>C,>^V*I*^C_L3ADXLK:NDC5LNLW8[YR2*[]5JJ[*<71VEHTKJ9\-!F)M7:^SL.]VS,K;72EOZM5N^6W]O%/Z_1W:VI9YH6S9=G^*AQH M?P1W\,][OBA7ZZ)W8BWO;R6PGH^R,[C@@_;Z7I>Z?CH?M=]+-8)_,49_HXW# M_K,+XAOW?\)HUVM=J+DMFDJ9NHNC4V6XN_%;O?,C862ESD?[4X0T*[$P-="( M2]-="LX-_P5N?;GJ_E<-$?L!*]P;#0?$(&,",OXED/D=?'Q:7"/(A(!,?B%D+Y(I M 9GR0KZ77GMAUV+IE(=3#[M+1J!EO&BSXI\&[AGV!\!\!R.D:RIQI=" 6HF;>JN- M(,C7!.1K7LB%= :LY<42^/*M=)AK\9)<&VK4&3RJ/D4A[,.L#DH0= MV/CI=[$LY5YUT$5VX7<8DK+'A%D?ES"$F$VXJ9AY#];'8)0Q)LS*@/[@&N@+ M5UJVVF'"+PL+#!FE6"%JNC+9.7$,^V..C%#%A=D1>V^+K2S %A"\, M(C""'&55E" )K&(>5*0ZZ!>6&";,<;E5GKZ6$04_<.0F/75LC8<*( MDD3$+(E<;=JBXU;MK L!Q&"4*B)F59"I4R_UC,A2@UD6 \F3> 'E9ZG\;YB1 M\D;$[XW3>50_E)1#(F:''&=2@Y&D-!(Q:P2E5(-LE$(B9H60N95X@3$IJT3, M5CG*K@8#29DEXB\[#M.L049*+!&S6$[E6_^!XBD.RBXQMUU.I%T#F)1K8F;7 MX.QKJ*ECRC Q]VP6E>CT^G5,3F?$S,[Y;&0#3R%$+V]VN[*MM&0)3ZH5'^!Z&)/23LRL MG;RI*NF>0NSFVLO-QJG-CV@Z/&E-:2=AULX^*5\[6[7CI8.JRXM'76_%18-K MKX323L*LG1YFKJ%\@!^&U T8:XL;/:$$E# +"#4Z5#E*/[3#>MN=YFJ-)9Y0 M DJ8!314B3T/[@8/2 GY1H5[IFP+Z:\2VHC!L@QC4A9*F"TT4(RA8)88D[)0 MPFRAX/2B>Q1UV81(_J7T9AN^S"!!QIB4A1)F"^5PC54#N3KTH5X-&52I>]&D M+)0P6X@L(7L3!0EEH8390G2E^Q*_E:0LE+*_?SFJ=+OFQAEQ2@DH9:][#@EQ M'\=O\U-*0"FS@&95J"B^=XG&XENH(D&:4/)V!S F):"4NP)"G9Q^59-2 DJY M!22=>PKU63>U#["]R02,2;[49Q80B=E?>D )*.4O@X8G8KJ>A#$I :7< CHU M$7.,20DH91;02>4 +*N&??",RE MQ,E11EDH8[80KB_RSZW-(>EL+V4*A2V441;*?F(9=(39&Y RRD(9LX5Z+"3$F9:&,V4(HFH *15O=.--6&]JN?*_1*0MES!8:?@?^'%>,22XS8[<0 M-4>,,^*,LE#&O:*@@5:&2(;5O$T%C=Y.Y]2%IHR6PBZ=!$:>J.Z&:1NEN;^27Q4=N/PO,R4LM"4>VG:(.;S MU!S&I"PT9;90'Q/*#-N$3K^?F,.8E(6FK87&[&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VDUN MVS 0AN&K&#I :,Z0PZ2(L^HFV[07$&SZ![$E0521Y/95O:D*)/JZ,#YM;!@V M9MZ%\4"@]/B2S_5P:IMR/'5E]7XY-V53'8>A^^9;\9M]VU_J M8?S8'UQ7;U_K0W:R7IOKIS.JI\?IS-7S;E/USSM?K7[6_2$/F\J]G]U;V[^6 M8\Y#<=7_6=_N]Z=M_MYN?UUR,WQ2\7=!Y3X/DOD@H0?I?)#2 M@\)\4* 'Q?F@2 ^R^2"C!Z7YH$0/NI\/NJ<'/=[[0'8GB^V!V1[OMD>H.WY:GO MN>[[0'X.WY>@O06_AZ M"]!;%KC61A?;?+T%Z"U\O07H+7R]!>@M?+T%Z"U\O07H+7R]!>@M?+T%Z"U\ MO17HK7R]%>BM?+T5Z*T+G)6@PQ*^W@KT5K[>"O16OMX*]%:^W@KT5K[>"O16 MOMX*]%:^W@'H'?AZ!Z!WX.L=@-Z!KW< >H<%SKK183=?[P#T#GR] ] [\/4. M0._ USL O0-?[P#T#GR](] [\O6.0._(USL"O2-?[PCTCGR](] [+G"O$MVL MY.L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.MM0&_CZVU ;^/K;4!OX^MM0&_CZVU M;^/K;4!O6^!9$_2P"5]O WH;7V\#>AM?;P-Z&U_O!/1.?+T3T#OQ]4Y [\37 M.P&]$U_O--&['.L^[WX,_:DYE%N7_#/\RYH)W&7X..?;9URG?KE_HO0P;LGN M^GKS/^]UZI\(-ZTH3[\!4$L#!!0 ( .]Y84W.%MYV#@( -ILD6-Z]_ B+(9V Y(,R]@ MDMLF:A);MF'*V^,$&&E0D4"TTMDT3:YS[TEJ?:M>_GGR%!?[H1_CNFA3\C\8 MBW5+@XVE\S3FRL:%P:9\&K;,VWIGM\3$:F58[<9$8UJFJ4=Q=7E-&_O0I\7/ ME^M3ZW5AO>^[VJ;.C>QQ;-XU7;XV+ /U\YK8=CZ>Y07%XF:?N\1\;5WD:BS8 M)R:\OW$ZS_?=/E((74-?BN8VFZZFQM4/0[ZEC#Z0;6)+E(:^C*T-U/Q.H1NW MKWGO;$B_[) ;LWW/_EM0GBY'>NKI<("YKD4T+C_F(-&V=AII/#<^M3_?#_G5A-W\_],+_%2.;#]][ MZ\?+(4!R2) <"B2'!LEA0')4(#G.07)<@.3@*Y0@**)R%%(YBJD6%-'R// \ 3 @ "P M@ $ 7W)E;',O+G)E;'-02P$"% ,4 " #O>6%-)^B'#H( "Q M$ @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M .]Y84WZ11K4[@ "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ [WEA3=RW MAE%R @ FP@ !@ ( !]P@ 'AL+W=O6%-,H<0/$D" #S!P & @ &\#P >&PO=V]R:W-H965T M&UL4$L! A0#% @ [WEA3569D\(W!0 6%-"D>RLZ&PO=V]R:W-H965T&UL4$L! M A0#% @ [WEA34]XIR:H 0 D0, !@ ( !E1X 'AL M+W=O6%-I2H71*@! "1 P & @ %/ M(@ >&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA36%-^9NQ;:@! "1 P &0 M @ $,)@ >&PO=V]R:W-H965TLG !X;"]W;W)K&UL4$L! A0#% @ [WEA3?&S8).H 0 D0, !D M ( !R2D 'AL+W=O6%-&R,:BZ8! "1 P &0 @ &H*P >&PO M=V]R:W-H965T&UL4$L! A0#% @ [WEA35_'!U2G 0 D0, !D ( ! M9"\ 'AL+W=O6%- MM6&5HZ&PO=V]R:W-H965T&UL4$L! A0#% M @ [WEA33I\^EZE 0 D0, !D ( !_S0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA3?XQ)'3( M 0 6P0 !D ( !F#H 'AL+W=O6%-HC=_\]0! # ! &0 M@ &7/ >&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA31YJ9F&K 0 D0, !D M ( !@T 'AL+W=O6%-$#^@B*H! "1 P &0 @ %E0@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ [WEA39;W(^^Y 0 ]@, !D ( !*48 M 'AL+W=O6%-]\4$ M)ZP! "1 P &0 @ $92 >&PO=V]R:W-H965T&UL4$L! A0#% @ M[WEA37&-T*C0 0 G 0 !D ( !W$L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA38:\13#8 0 MW00 !D ( !HE$ 'AL+W=O6%-3.BT [L! 3! &0 @ &Q M4P >&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA3:@W+C[6 0 D@0 !D M ( !BUD 'AL+W=O6%-T8+5#1P# !.#0 &0 @ &86P >&PO=V]R:W-H M965TM> !X;"]W;W)K&UL4$L! M A0#% @ [WEA38OKW(KY @ DPL !D ( !&V$ 'AL M+W=O6%-G@+S]>0" M +"P &0 @ %+9 >&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA M3=(^K[ . @ O04 !D ( !(&H 'AL+W=O6%-+T?._-0! !H! &0 M @ %E; >&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA3<$;>E\I P = T M !D ( !)'$ 'AL+W=O6%-&^YY4YD" ! " &0 @ &$= M>&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA37VL);]L @ /0@ !D M ( !C'D 'AL+W=O6%-2UO;(=T! !D! &0 @ $O? >&PO=V]R:W-H965T M&UL4$L! A0# M% @ [WEA36V0PQ;? 0 9 0 !D ( !#8( 'AL+W=O M6%-0$SIFN(! #T M! &0 @ $CA >&PO=V]R:W-H965T0( )D( 9 " 3R& M !X;"]W;W)K&UL4$L! A0#% @ [WEA3<]+ MSUE* @ K0< !D ( ![(@ 'AL+W=O6%-Y%?W"=L! "P! &0 M @ %MBP >&PO=V]R:W-H965T&UL4$L! A0#% @ [WEA3291YLHL! X10 !D M ( !@)$ 'AL+W=O6%-)@,59Z4" ";"0 &0 @ 'CE0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ [WEA3?CU10.] 0 @ 0 !D ( ! M79P 'AL+W=O6%- MSX=2Y[$" "3"0 &0 @ %1G@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ [WEA378C23VA P O! !D ( !+*, 'AL+W=O6%-\:0?!? ! !&PO=V]R:W-H965TFP !X;"]W;W)K&UL4$L! A0#% @ [WEA37G>3O*Z 0 T@, !D M ( !0;, 'AL+W=O6%-@YK)5Z8" #S"@ &0 @ $RM0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ [WEA39F02Q # @ N@4 !D ( !?+H M 'AL+W=O6%-%@7H M?[== ":< $ % @ &VO >&PO6%-0-4=2& " ## #0 @ &? M&@$ >&PO6%-3<[,[5P" #0*P &@ @ &0(P$ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #O>6%-SA;>=@X" #7*@ $P M @ $D)@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 4@!2 + ' 6 !C* $ ! end XML 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 175 309 1 true 56 0 false 8 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.repligen.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 107 - Disclosure - Basis of Presentation Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting Basis of Presentation Notes 6 false false R7.htm 108 - Disclosure - Acquisition of Spectrum LifeSciences, LLC Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock Acquisition of Spectrum LifeSciences, LLC Notes 7 false false R8.htm 109 - Disclosure - Revenue Recognition Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock Revenue Recognition Notes 8 false false R9.htm 110 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock Accumulated Other Comprehensive Income Notes 9 false false R10.htm 111 - Disclosure - Earnings Per Share Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Earnings Per Share Notes 10 false false R11.htm 112 - Disclosure - Inventories Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock Inventories Notes 11 false false R12.htm 113 - Disclosure - Property, Plant and Equipment Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock Property, Plant and Equipment Notes 12 false false R13.htm 114 - Disclosure - Intangible Assets Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock Intangible Assets Notes 13 false false R14.htm 115 - Disclosure - Accrued Liabilities Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock Accrued Liabilities Notes 14 false false R15.htm 116 - Disclosure - Convertible Senior Notes Notes http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock Convertible Senior Notes Notes 15 false false R16.htm 117 - Disclosure - Stock-Based Compensation Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Stock-Based Compensation Notes 16 false false R17.htm 118 - Disclosure - Income Taxes Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes Notes 17 false false R18.htm 119 - Disclosure - Fair Value Measurement Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock Fair Value Measurement Notes 18 false false R19.htm 120 - Disclosure - Commitments and Contingencies Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and Contingencies Notes 19 false false R20.htm 121 - Disclosure - Related Party Transactions Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock Related Party Transactions Notes 20 false false R21.htm 122 - Disclosure - Segment Reporting Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Segment Reporting Notes 21 false false R22.htm 123 - Disclosure - Acquisition of Spectrum LifeSciences, LLC (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables Acquisition of Spectrum LifeSciences, LLC (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock 22 false false R23.htm 124 - Disclosure - Revenue Recognition (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables Revenue Recognition (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock 23 false false R24.htm 125 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables Accumulated Other Comprehensive Income (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock 24 false false R25.htm 126 - Disclosure - Earnings Per Share (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Earnings Per Share (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 25 false false R26.htm 127 - Disclosure - Inventories (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables Inventories (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock 26 false false R27.htm 128 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables Property, Plant and Equipment (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock 27 false false R28.htm 129 - Disclosure - Intangible Assets (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables Intangible Assets (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock 28 false false R29.htm 130 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables Accrued Liabilities (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock 29 false false R30.htm 131 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlockTables Convertible Senior Notes (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock 30 false false R31.htm 132 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables Stock-Based Compensation (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock 31 false false R32.htm 133 - Disclosure - Income Taxes (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables Income Taxes (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock 32 false false R33.htm 134 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables Commitments and Contingencies (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock 33 false false R34.htm 135 - Disclosure - Segment Reporting (Tables) Sheet http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Segment Reporting (Tables) Tables http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 34 false false R35.htm 136 - Disclosure - Basis of Presentation - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformation Basis of Presentation - Additional Information (Detail) Details 35 false false R36.htm 137 - Disclosure - Acquisition of Spectrum LifeSciences, LLC - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureAcquisitionOfSpectrumLifeSciencesLLCAdditionalInformation Acquisition of Spectrum LifeSciences, LLC - Additional Information (Detail) Details 36 false false R37.htm 138 - Disclosure - Consideration Transferred (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureConsiderationTransferred Consideration Transferred (Detail) Details 37 false false R38.htm 139 - Disclosure - Components and Allocation of Purchase Price (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureComponentsAndAllocationOfPurchasePrice Components and Allocation of Purchase Price (Detail) Details 38 false false R39.htm 140 - Disclosure - Unaudited Supplemental Pro Forma Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureUnauditedSupplementalProFormaInformation Unaudited Supplemental Pro Forma Information (Detail) Details 39 false false R40.htm 141 - Disclosure - Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureSummaryOfDisaggregationOfProductRevenuesFromContractsWithCustomersByMajorProductLine Summary of Disaggregation of Product Revenues from Contracts with Customers by Major Product Line (Detail) Details 40 false false R41.htm 142 - Disclosure - Revenue from Contracts with Customers by Geographic Region (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureRevenueFromContractsWithCustomersByGeographicRegion Revenue from Contracts with Customers by Geographic Region (Detail) Details 41 false false R42.htm 143 - Disclosure - Revenue from Significant Customers (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureRevenueFromSignificantCustomers Revenue from Significant Customers (Detail) Details 42 false false R43.htm 144 - Disclosure - Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureSummaryOfReceivablesAndDeferredRevenueFromContractsWithCustomers Summary of Receivables and Deferred Revenue from Contracts with Customers (Detail) Details 43 false false R44.htm 145 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation Revenue Recognition - Additional Information (Detail) Details 44 false false R45.htm 146 - Disclosure - Change in Accumulated Other Comprehensive Income (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureChangeInAccumulatedOtherComprehensiveIncome Change in Accumulated Other Comprehensive Income (Detail) Details 45 false false R46.htm 147 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureEarningsPerShareAdditionalInformation Earnings Per Share - Additional Information (Detail) Details 46 false false R47.htm 148 - Disclosure - Basic and Diluted Weighted Average Shares Outstanding (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding Basic and Diluted Weighted Average Shares Outstanding (Detail) Details 47 false false R48.htm 149 - Disclosure - Schedule of Inventories (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories Schedule of Inventories (Detail) Details 48 false false R49.htm 150 - Disclosure - Property, Plant and Equipment (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosurePropertyPlantAndEquipment Property, Plant and Equipment (Detail) Details http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables 49 false false R50.htm 151 - Disclosure - Property, Plant and Equipment - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation Property, Plant and Equipment - Additional Information (Detail) Details 50 false false R51.htm 152 - Disclosure - Intangible Assets (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets Intangible Assets (Detail) Details http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables 51 false false R52.htm 153 - Disclosure - Intangible Assets - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation Intangible Assets - Additional Information (Detail) Details 52 false false R53.htm 154 - Disclosure - Amortization Expense for Amortized Intangible Assets (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureAmortizationExpenseForAmortizedIntangibleAssets Amortization Expense for Amortized Intangible Assets (Detail) Details 53 false false R54.htm 155 - Disclosure - Schedule of Accrued Liabilities (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities Schedule of Accrued Liabilities (Detail) Details 54 false false R55.htm 156 - Disclosure - Carrying Value of Convertible Senior Notes (Detail) Notes http://www.repligen.com/taxonomy/role/DisclosureCarryingValueOfConvertibleSeniorNotes Carrying Value of Convertible Senior Notes (Detail) Details 55 false false R56.htm 157 - Disclosure - Carrying Value of Convertible Senior Notes (Parenthetical) (Detail) Notes http://www.repligen.com/taxonomy/role/DisclosureCarryingValueOfConvertibleSeniorNotesParenthetical Carrying Value of Convertible Senior Notes (Parenthetical) (Detail) Details 56 false false R57.htm 158 - Disclosure - Convertible Senior Notes - Additional Information (Detail) Notes http://www.repligen.com/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformation Convertible Senior Notes - Additional Information (Detail) Details 57 false false R58.htm 159 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation Stock-Based Compensation - Additional Information (Detail) Details 58 false false R59.htm 160 - Disclosure - Stock-Based Compensation Expense (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense Stock-Based Compensation Expense (Detail) Details 59 false false R60.htm 161 - Disclosure - Summary of Option Activity (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureSummaryOfOptionActivity Summary of Option Activity (Detail) Details 60 false false R61.htm 162 - Disclosure - Summary of Option Activity (Parenthetical) (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureSummaryOfOptionActivityParenthetical Summary of Option Activity (Parenthetical) (Detail) Details 61 false false R62.htm 163 - Disclosure - Summary of RSU and Performance Stock Unit Activity (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureSummaryOfRSUAndPerformanceStockUnitActivity Summary of RSU and Performance Stock Unit Activity (Detail) Details 62 false false R63.htm 164 - Disclosure - Summary of RSU and Performance Stock Unit Activity (Parenthetical) (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureSummaryOfRSUAndPerformanceStockUnitActivityParenthetical Summary of RSU and Performance Stock Unit Activity (Parenthetical) (Detail) Details 63 false false R64.htm 165 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) Details 64 false false R65.htm 166 - Disclosure - Summary of Tax Returns Periods Subject to Examination by Federal, State and International Tax Authorities (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureSummaryOfTaxReturnsPeriodsSubjectToExaminationByFederalStateAndInternationalTaxAuthorities Summary of Tax Returns Periods Subject to Examination by Federal, State and International Tax Authorities (Detail) Details 65 false false R66.htm 167 - Disclosure - Fair Value Measurement - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation Fair Value Measurement - Additional Information (Detail) Details 66 false false R67.htm 168 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation Commitments and Contingencies - Additional Information (Detail) Details 67 false false R68.htm 169 - Disclosure - Future Minimum Rental Commitments under Company's Leases (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureFutureMinimumRentalCommitmentsUnderCompanysLeases Future Minimum Rental Commitments under Company's Leases (Detail) Details 68 false false R69.htm 170 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation Related Party Transactions - Additional Information (Detail) Details 69 false false R70.htm 171 - Disclosure - Segment Reporting - Additional Information (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation Segment Reporting - Additional Information (Detail) Details 70 false false R71.htm 172 - Disclosure - Percentage of Revenue by Geographic Area (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea Percentage of Revenue by Geographic Area (Detail) Details 71 false false R72.htm 173 - Disclosure - Percentage of Revenue from Significant Customers (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers Percentage of Revenue from Significant Customers (Detail) Details 72 false false R73.htm 174 - Disclosure - Percentage of Accounts Receivable by Significant Customers (Detail) Sheet http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers Percentage of Accounts Receivable by Significant Customers (Detail) Details 73 false false All Reports Book All Reports rgen-20180930.xml rgen-20180930.xsd rgen-20180930_cal.xml rgen-20180930_def.xml rgen-20180930_lab.xml rgen-20180930_pre.xml http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 91 0001193125-18-315604-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-18-315604-xbrl.zip M4$L#!!0 ( .]Y84V$-/N0#A@! +9(# 1 'U];M@1A!K[TA[[!A;"TS/MEFY+GC/G?NF R**$ M.23 $S$D:YD1X'^.%$R+XR62U('$NB,)]GB_?O7W[\/!P,9UED^1BDBS> MSJ(8KHO"N9B1]$LT(=E;012+A_X'6\\[03 N%/7"J/WT*5G%TW>"4OO*2TF8 MP^7"%)8 /TFR);L-@X)O,Y M>12"8EDCX<,'[T)PYG/A$UZ<"9\(KI1,+_BSOMZF_O:F!B%]?).G= M6T62U+<1Q\<;=N4[_'6^Y?IY%/_S-LRJZ_&+QO4/*KU:MFW[+?VUN#3*$DV1 MS6V+85>4S\ZBKB?#I?+;__SSP_7DGBQ"L0T!D,1=&"[+.V=A=DOOXS^\I>B7 M9%&5BUNFI'H175%&)A=WR9>W\$/'Y>D=B1L+2\ER'L&7E'#P>LE6I=IZ\L 6N8IHW%\5AU]^R'QN71IV7&NS2J+@TRY=I-Z#X2\?K8 M?0__$6\S6[>MTA1X=--]_->.&\G7R7WW3?A+QP+C,)IDW7?0GSK>$<5?2)9W MW\-^PYO4YDU9--F N&B"E\NM99$[X/3I1E*WWZ;)G+SEEY5WK1;==TSS]"U2 MRENX@J31I+P!Q,+3]R2QV+IOE:=;E@:_EF"G^2;B+7_JV!7XK?.&^J4@H02! MRJCYNXQR\B(?/_>U-%BV6,^);/?WB"SB@5/ M7GS-IGM(KOY"\2T#BXN:=SZYS5'CI%35O(]SD@)]?8)-O\YQYZ](.H$?PCLB M3!+X]6O^"==,DOGGJ[&J2*8(_\B6+(G_5X*M^7Q]XW^6/@,TAJ0K&OPIFZ:M MJ-)7V584N.R-L(HC]HSE*H7U3,DD6H1SV+_W'X,W0@0D&4T_F[*BV;K\6=$T MS5!A2W3'5D5-\A71TL>^J 6F[CNJ)3D>ODV2/\-^21>2(BOZO[S=';AM2/$2 MX+DTCV[GA/V)>O4*B)7(!\<)UR^?_[KV/R])^CF[#V')3V')=CU9'AN>J.B^ M+6I^X(BNXNNBY =&$+B^K(R#$DNJ"C8'B$&-PJEU!7[RDB\$S+P\PP\^F86K>?ZO MR7Q*4LY3-XE/)G,@7C#_/B8YR?P5^3.*H\5J\2*"Q%,,Q]%47U1=4QQ&DYSJ2[GJ&.'842]14P+@KJ[JH:Z;N MF:X7J X0).5"L&/,!C4>%RG'VP"@! )6X_0F_%K[8NL:ZKGAX8NB;:-AR(--O2 M14L+7%$*['%@>KJGF093?6@?KN/X( @XHE2G!]&<70E/(2#'X,YS$"MO?M:-^ F8/L1;'GG6_^2$Y&\5VVGJ&:GJ&YHN*#A:>YLB\ZNN6)KF2ZNF]9 M0.\.LV-T,/5-.%(>1+@\A9$3LC#,"UU_F]R1EOPV?)]0WOQM@ MSIZ$);9AZNB;5?]A0IUPV57XB,\8_B;),NID]>B2:S..CK<]5VFRA-/]X]4< MSB_<,%[2$,/@MP6L5. <[6B[LA$U)SDQG(L$T]%OP76N@E]6]O M@Q-.MXJAFTH36P4(->_*T85+NB+3\SJ3@J;438LY!EX$1T?:GK_BM+P5:-PE M,9E%9R!]904WQ#C.?G0CY9C^@3R,[Z+R8FH9W=R'\6'%"WRV-%61O\+WEJW: M>^V/;1OFV',<43-LV!_%D41'U2S1\$P[4 TX"03CSQH7-_"^ED?[I&C[EG;, MDBS[B#NFXXX!3ZF6;KSNV&%VS)0EXW@[9N".:1@^>=VO@^R7K>VKLWKMEXG[ M98 ))@]GPS <@?^KQ2,^D2Q/(_0K\EA%\XOGA'-L5?J\7SS1TS5%50Q5'*MV M $:!+8N.H?JBYVNN.I;EL<_BB>#'XRB^@T-: M#']."![,+E,/,'U'WL?U"Z)X$BWGQ%LM5G/8W"]D/)N127XY8Q=?QOBF_/$R M_4BXIV37(#['+)*VH1L:JG?#L&WZV384('4PGHS]1)$7V+8F69[H2<%8U"1= M$BW?-T0'@]GRV!@#GAGF0=UK>I.R3X"JYMY<8W*"&V:PAYC=,?!,?]T(HORC'V00;!+%Y9VE&W8AJ?FYK0<=_Q@ MN2,NK6=(:LG2?06TGJBK\ +-,4%>*#Z(#]LR)-53%I.'T!:#T_0!EGRYJMFN(FF:YHF6 D)0\33<4RY$#0V4N0L60M\%87_\: MH$P,$N8H1R)*R3W0$%NLPA:+,O"CVD; +G"U MD+*/5_(4Y*R"PU:\):X?'D'MV&*0 (,D&2[XHTTS9;F]?]_);4,[GR0-F MF =)ZB>KVWRVFA>D7\5&!RN>@'%EH^G:WPFBSBVO6>N#!5PV 7+3;L.^"8!. M.#\EC^'\9:#L2=@JIGD9>A>,[<5WR9_![IZ%^L94-*M#"O71II\(ETZH%1Y/G44"M/$_]/M#1:&?@QC%] (' M]EO4/,D6,6E&M"U=%\>!9VMC.5!U%>,>)NID25Z370^%RR@/YV"P+9+X.D\F_QP@F^AO?C=4.*,U4WB?!J7MR(SF>/#* #OOP3Y- MOM 36_9'"J;I\(A"1NNSG8FP!8)U)R!F,Q9Y?=)BB[W9P/0S\?75Z(!G5M2NS!HR_*? M@+/F5AH8H#3MW])5U;*W %I;_T9(P>R[3%E!'>7W*Y+2FP])FCL4P_5% "L8 ME#N!WP32$[O]/LM6@Z-HM==&LZ5OA&^@6DG%,(AJ;V+6+O63T&*N"=HG[]$V MNP/@AVIIH&*1)*L57-L,P1JH12TG+4,;O)?:0G"5=@[+=C#:M9E=I48?DW@R M5* 5=/O)LM*N1-T.1S?4G\@7$J^&ZZ!';Y>B:IV0-M>^%;Y3 F;[MNG+LFB/ M98#.=6 3-=<5/==174V2'4WWF!&H/ U;$ZCQ8CE/'@FY9KU;NN-7'Q/:[H%, M::@JNTG8,:K\W4NR')CB'R2OX[C MN+:N5V6W+_23":4 <1K(Y\B+ZLIZG4 M'!AU1\4)T6"8FA=HMBV:J@:'*Y"&HN7;KNC+BJ(&;H"IOR5?*9)E-E7\[K#U MQTWM)EX\\P\2ID&RVC4[X3GX40/9-P)%$PU;]T5-\L ^"%1-E'35E0/3D[R MXP=3TM26[VX_\)Z-(KAVD"C2*8KDYZ((KGTNBF[N4S),',$A 0Q0[9DXHO ] M&TD/R2!1A!I>TM3GLAJ =Y"BEE,8Y+1;C&&;3?=N=W)C&_R/)!]_G8-OB\T'[W\N 3@&G ,5E1K#:0U9*?P[2?R"*,XBE)+V=! ME$W".9+Y(%D8SUJ&:CR#@SMA;2%OE<(35RD6W0;15_QKJ/X%,!YT66_A8]/R MFU!^".-3GC1Z D0[RBA-$8TKW2ZJ*'@O*:SZF\-8G*R;FJQN%5?= &T06,@ MV3TK\6>)8+Q-YRD)UM: 65W3%GW;T$2,L &=$N$,Y'K!YH42(K,HU"RH9O= M]I<[*,9?,/ MSS91[\O"#YRN<06RB#R*+8^D9@\A/,;DN[:MJ49 MFW:MTRO5Q$ 6K-"^X,WQ>%8^MLM['].C)!I7IV10WY1]3W-UT;)ML"1=S17M M\=@57G@(1DN%2CT?&SL204< MLHTT,.2PE4S]LE*+ ;K6W@3OSW!R'\4D?:PGP@U4#R./JUB#5X=Q,P!=^SB M5/2>$0>,O5J2VK&?_;+1Z;6UB\Y#@,GK FP[#-N!'C+'*L"QFF$JZSO<(\+< M4ZB] '7WEM7HR]1:-N9N8.VIP3"V,EP5AD5S4NM8N3MHNZ/FI9V&_3$$1HYE MJSLCJ(>G\"KE"0+GD#"HV U9^<3:MP%ZGOF"BM'.%^P'U=-;/M1<6,7$'JZM M;*SM &P#]@@IA(=)5];7TI6W-<\<[(G?>/,RR:!:57>*&9ZECS4WK4-(3EC4$ M=-W>_8"U'+F=[XC^JXG>:8NPPE:K_R?EJ8TV?'%4'3JG=JK6]&^S&$XOB6K M8TO4=64L:HIIB:[C Z_H8\-7'=L7L+)KLW/+T%&$HP)ZHR(K4-"B>!J6G5AVHDY.5?IM:/[W:X>BD MY'/[-(7=;J PWEX)!6^3J7?MRW8:P8?!64-M^9&.AX-32[8#]@C;YWR^WA-, MU0S5T(!X'4>6L4&Q(;I P:)B@-@+L+FV+)723S$NC /V!'L>NH[6Q^T,S -, MM+/AJ0Z?J$9+00=@79JXF6@E@OFI^(_;60<$NBCX?2,9::!4;\+4ST*VE]$. Z4 MP&DEKZJJLO*==PX]-87KU"JPC].P=0<*/X=$/ L]BX9F-;,Z-J7>T3D0S4A8 MCT@A6%,W]R0EX2P_ )L>(]Z'3F6+Q\D/ &,-6=6XZ<+G=+VZ_2^P+&^2($EG MA*;=[X>3JA.O:2F&AJT%;576Z&=9D:TMTW+7NSA1/CS&I2 M<=6+GHNMLH[Z.1JRAE9;MG3S.)Y>"SV]<)PS)=.4#V$2[HJDLB4]J(G6 M2(:7Q-J9*I:US>HG$P-#'VNZKXN.">I9DT$<6H&IBHH#QMW8\RU+MLJYN"^L M6"@/'N^=)XXTGIC/,.?>D'C3Y:%B9LA* MW8["8L5ZFZ^^P'6W-0NB&"<=8".K;._0 M8]FU?4WQ1,66/5$SQ[)H29HG!J9K8[\(^&9<)L<#/QA&'V[H@&T;6HH>TLX" MN^Z?!67@I M9LRV[Q1>;P=J&@+_BD#4@(5,L0#H;+. X%\ELY=$\"5JK!#J) M[[ P&F\KR[!.!KW^#(Z@A9%KTJ$3GLT@G\4^&YURL [&RW0D/,C@96^LV&I@ MFZ+J!@&8!":86*ZIB+YKV('L2::/07Q)4FE&D&:UW&BV7_VF)%_TSK??NW^MN(/1R?+Q0K=2_'>PP" :G MI>M'18QGUS%32*? B=TR1WXU@WL=3,MM\QX%:#U*TV*KZ++3H.F#!]0 M MO@4''4>S12?0%5'1U;&L6+IK:F:IJ,%&Q"[9&UVV+*DT$FT9!DT1D0T=![K;DMPP=/KX$$W7 MD<9C0Q4#VP;$V;(OVI9OX$Q>Q1Q[RMBW_)H/4:[WE-D7\%HXJ1BH26:K>/J\ MBMTMB.A/1Y;C:]XX,$3/T\>BIJFV:'F!)IJJ'UB>*?F&4LU4Y_,EJY!.)S0M M?S^9K!!I/EDFV;X%10BJHM@ZT@ VB7D:U/6F<(;L!.- E41/,1!28!9K[*JB M[ID L.'JBFS7:T>: >(F%,=)&J10JIJ"QSY#E;7]NNPJ+EA;EB':DNN(FN> M8%!]790L7585>\$Z)E%O2B.5[0#2=%E37==Q_ZL?*91?I/-5;)5V?Z7M_V@>+E)>(:L MJ/(Q)^$Q_R>Z_A1%:35)/^ DO(_D@8]A!71>I4D,?TYHV.HR]>XQA/4^KE\0 MQ9-HB5YX:JJ 4F).Z,L9N_@R9J1XF7XD.5-2NY:=<_%<";-)R^ )2]VD0HU LOV_(V(.L M;)SH2W,B,%23# U4& M?6MJJBXW?69LN9USJ1FD ."^_0A/0+YX2C>,M:GCW@8X^I@J-I=>_Y4^\GBP) \AO.7 M@;(G76.(6+4Z9ZVW%]\E?@:[>]B8!0O@E XAM%695@0,8G>PX&&_$U.WU@;! M;P2ADSS!"IN1+*.CT0,R8"H%[6EK9A>1;@!AH_D !]L4%D1]@_#WG-!LL[CA M,]S8;N*$B.G5+H-6I2BJU7)['0K<%A*GTRBG>+X*(U!Z7KB,V.S#XGPY0#;! MYF2*9;<%W).@-$%W5]%\2KNMQ,\>V' "HD!/J-'LH+(5@G4W $YU;QY[G3)1 M:)_4EQ-L-3JS3-5L=63K!@Y=>;A"U=(-TX^9 ;A#DG"BG%(783N@1 MGL !?N+JO?_KI&E9YU!^@Q5+S*)-6T-VLU ;"PU*))2 MZYGYPR->!8C77JLA?0*,[IJ2F_#K(>92G )H3*_09:-YVGP*CFZH/Y$O)-YW M#,4)CM78H+.52-*]].,.L#\!I$C)>@O4H0VP?PX:5$GV-->21,=QQW 8"&S1 MT4":&;*O 884D-I^%?3'2LB#YE7MF2AT"B\NG1EMJJT0\,EF1I\"1,Q8T313 MWSZ$]:@SHT\ IH$-#22I]\SH XT]/H$5A6:%TIJ$=+RQQR< Z 7''I]&B-*Q MQY:T-L!\"&./GX.!7B-PF:]-H=,F!S7V^ 202S3W=M/TWQ<;>WP"R('D0<48 MW8"??.SQ"808'7MLM+(&7VCL\2D\%79GVL:.8X_/(:Z/HUMT198WP;EY$-&A M9N'VAG+O49+*>28QN"&4YXX=C7 MX93'WO&7'TYYDM#Y*893GD 48=Z4T@I1PRA. C"VR] [9^X+3*4]@5 #4 MNFVU]OEEIU.>8*_QB*-HLMF&^]33*8\M=/>;3GGP<7"G.)[C.#A5UJ4F+;_H M.+@3'(!P$(^A]"7D3>/@7K#7Z;XOT>X6G2ADG1%U0] M;,\;/G&8)K$U#)ZF02#MS(39:JK>K)G9M4GLX3*W3@R\=8!:S3MR6XS_]Y-8,\":*.+YU^P(6J%A>>W_71M0S4]L(U51=/! M4%,LT;:EL3AV;5?S%4M27:ULB K7#KKSW,L@AG:>PQ'C?5'S$KWGUE&S?]O/ MOJAA4SW@Y>=%,Z= #.V':O7'S$!(9N^^GWTQP_JAJM:94-FW M[V=?O.BL,7OOOL)#H9?CXX7U0QUTC^YUQ.S?X+(O8F@_U%8/A,'3RRG0\OQV MJ#?A5R\ETX@=_F9)BFZ29Q[M+ W^2Z>]ZKJ\7X!K+#FZY>(H)4T1L>Q,M+&^ MVY)T#R;[A5",>["9E; 'I=+#;JF'NUVBN%^S%B!/;W@_T(W?!K>/CV5UP M3!AO=_:4P[G M:K(VQL%KY+._)$28<>]A\Y4N.3#^Z],A>$'EEI8AM2+\&R%Z<<@/) 4*_[C9 MSBM[>)!KA5?/-G1E+]B'U[T43Y;KW4NUJGNI:=D@ /8K=+!=6;94 M6?2" (2'Z2@@3AU#E#1#\<>^:?B*7W8OU8V6;7[R]J5GN#F6;9OJ?AJNU^84 M<5?0I\KKYNRX.;9D2M9^[J%>FZ-R4]0PS9?=FU9 IPIQL3^Q5]PG/ SM@&&9 M=E:6=$7;ZL-O]^77UC'I>K(\-CQ1T7T;)Z4ZHJN@ >,'1A"XOJR,@U(&J?(% MK$/=&*K:#-E:TL^$D&D6I,FB=M-N88R>*.@_PD[1--2/EJ@[MBIB!VG1TL<^ M'7WA.ZHE.9Y4E:S+-';5R@+:!%5M#D$392RB?3GSP\<,.W9$\=_OH\D]ZY0> MA-$\NTFN 8/9[/'R=A[=T3-SAAU-(K 9X2B=C;'B#1Y 9N%J?C#TM5M[*8;C M:*#O5=>$PZ^G.Z+M>*[HZV#FV;YA^MJX-'.O%%/R^9R"XT+;D\UN[E.2H96- M3R*3%?(PMG8&[L:5'(CMZ&=-UYF%J9LU&GPZ:&H&'KS#$GT/$TAU318MD\[& M4.RQX^B^4H\#;(X5]X=Y&^H^D2E9+%DGQFBRUZ35/1'59XY(?UQA>/UB0> ,S?>+W2AL*_B[XK)&H^?$EC3W;A>D MU>!LM_;,HIADF3,!JR*C74&+!"DV_(9G$%^F^&_:4Y=+U?W2HBGNP! K;#53 MP8D_MJ);1MTETB^!3$R0&QL#=Z=U6S+X,_#?2K*;6/<[N V3)U6:(C&#:4JE-2/&KGYB\OB!2) M3JUI(^4IT&I&;P=G8X<&$("\T[$S_:]5QOJUG@5&L$6DPGAL9P#;K< I[J9; M(D2MW.N_,C);S3]$LP-)I/4DG[73MF&./0<.V@;H0DUQ)-%1-4LT/-,.5 ,P M%M2L?UG_1[WS]_[0]0T-'A$?/(%E'WP4P: K1?I'GSC@L. V9\N>'EC/,+N8[B":D)$S_,X6.^"G<(^LFZTBX.>*Z -&37 M#R1+%WU)50!'CBY:BFV+=F!JMBP%BCR662H?#0.H=KOI^X&1T1*EM;R"RUE; MSO1'G&*JC$WH<,#]ZE#&VEC7)%5T/5T5-=N'OP!Q(J(>:%-755-CQ*2"4FD@ M:3L4VR#&4T>1*'R5DD6T6IP4Z'YS\&C5@]V>X/,4("VXXSR:1G/JU> 3(B/" M \>@;*@#;K%YT4ZDAY1!0'G"6 #PX2G"Z5(I"SR?LWV6X'OZ@#O%/ MP)[,13Y$ZL/NWL!\AYS N#->UIJ&MX>L[3XW[A R2S<\6=9\494U6=0<%V66 M:>%86MWU+44/]/%GC3:6 $2W@BI;@&A#F\'7M!4?]N\BZ9=H0K+K9+Z#S^)T MP.J8XF;++6+9",(ZJ'@%;^!P8@W4#T#KS>\6_".O 5A?>'?%73EFCE_FDIC, M=BE5/QW38ZTZ;*+1/, ^ 4@;ZFIP46M>T1 A!BD'AUFM!>]&$%K]M*F4*AD9 M,(.RBTU16>%P[27W>QR"I-O^ZPZK4]5=T_=E437&8)F;GBDZCFV(MF=)OJH' MDJPJ0,H2;O*%I5JUCMJ] =F\V2?=75_R'>!76U1MR87==7S1T6Q,KC,]WW25 M<6!;O.NG;5D;=[>UG2W#P$>;8AA>T]U4S= J\5@LV;P"C#^E^(@#K M))ISVL\#@IZ[.39\6F&[T,;%1Z#I=2STI&DZ#K0AA8CS4KY3+N M'E,U2$&''F^C9<[M M1V7G'#+)H,FU.P?RAPBK:94R@0[5SC^!EK#$'\?TX8"51^_6G._(0(M6ZC(3+D-=&^@.M"!SJER MGB!K^Y;#8>86#H\8E4RN0C %)M&2)FF6_1;8E9BI 5\%23HC$;W>C[Y$4P(G M(O3<'@*'/9LP>9;G&IXFJI(._"!)LN@:IBSBM!S5#WS7<&UF![01=TSP6X,G MPBC&)-?+V(^R9<(<5I>S%W!!]:0V&_/2FW;B5AAVY+7A B[K6)G0;IC?"YPN M48H(XYE?:\:E2V9)2FIR:_PU3\,DG49Q",HY)PO:910G-R7S.=Q:A%^'>&)$ MO.E&J\;EB#C8H+=>\-#9%U$&RG&I[=_M==I<)\1BEO+.+5Y.R%$&=G1<(XSM M@/22)[66D(,$7,&=MM?V^0E0G@*=]_\LW!2=?4 'B0X-.\ ]10=]H-O#DJDR MCUD9/6A_*TEOX4P1;C;(9*J2I2ZKHE MN!F*/>3Y>L_ JJ/@X$0ZEH+IFJKM>O[<"F0W6P_9:V/3?,&V &^LNUV]EJ-7 M[BI-\&0]=1__RC LPU@&F]^ARW.P$EN!$Y%HFU(KZ;8_4!U=W#OBJ?1T!6>H MZ"YF'<$GCS3O-)SP@ []-&]L9Z;@Z$*:U( M1W^0UE!1L=4@H<7A2_*Z2*U6W2$USXN4T7QJMZ#>#D;OV@(J]FB\BR=@#W&+ M<;(YEE*U)MCO M83"-G8F'^0Z,#:$\,RMB-C(T@;NHB\$)?WY &T%*6-G5*V M\GJ'B?!7#$>..?;+_==D3CL(E9&,RDGBI%&&E7?P,;YCJ7N#MI%T-L?I:0/I MN=!OKM'_,\SY[=1IQRB21M+G\^QRYGP)HSD>9, \NP[GY* NM\.SF4H[U&PI MWM\;W,T8I'6QO)U],3MAF#+9PDI65=^(G$Y(NL7PY>Q/DMZARYNV_:-9A>=B M8F/]@BEU%[SUA.L)W?1GF/Z3T//_P/F%.>FV*J4N6#8S RTEC2<$5#GSB"!) M#1)TDQZTU%;GI2=A:36L(S2>^0>),2<+$R^G"YQ(GJ>LF\QP+503LV]4HRD, M^H%SV $]?^!@M.Q]S!16JV*0_H@U0>5LTA?*U_(-::P$6!]G6IJH6;HFNK(Q M%@U'\M1 ,ES=,%CRIFQ8-NC#L^8)-;4'S+(&[12GMK"P!8@^C#I$V8R#V"RM)9HZ5]_1 M/I1U-=BA(\'IX-+4S@X.]65W;-GMT\+C=H/P^ ^:ZU8(CU)(G!8Y/44G;;/2 MJFHX%OQ-++>$:MG)BN6@/V/Z\[-J"WN&I6C)FVH9JEI+I]\1HE[H6+OK4.G3 M!T0&UMP:FJKKMOPD,KKAJ56JBWC9M?V2IM%3%V(JHK1#WIR5NUIT)%='N.;+: M&E'3 [Z]">B9!5XO1D+:,TBHLQKL1?L$5.,X35NV&IWG#M8W0.9C!'59UXQ: MX>,16@<<;[YGTP*[2?)P_NRC_!;D]^=Q;>RXMH?5F$$PAJ.GJXF.JVFB[8R! MGP,Y\%@_*+H%BMYVE+P(P@YT.'AR#<[=74KNPIR\AW-U!/;!A+Z>+>U,=@VS M]*AK\Q#'B>=A[%2\=B)/6K^-[*U"^F\IME$Q+JR3S"5^EML-;&KLFLILZD]1 M]L^JC>K>1V_$NB6KV.O4E@!W_+-!>Y\J$NWP95BJ#8I=-713W:EBV50LV$O9 M$B7;\45-&8]%RS<-<8SM,0+)=)VQQ08@T(@&JNX=FN M+^J6+8F:8SJBK3JR:+N&&BB& 9=Y)>4#BRG-NH(#Q()? E]MD_3 ^"JX1M$4 M2S]G?-F2)=$9GZ!U]IQIV2?1H* O&^XPO@U\V<9^$JH7O@KZDEO5D.>&K0W6 M_P[<: 1C6_%L$=@Y &XT?-$9*X%HR9ILNHKB&;Y=S@_&>7+*-X&OUI'@P/A2 M"CM'4M9R7LX17VOGA /CB]H+F/^L2]\"MMI'AP-C2^/6E6UK]F'1=>!.Y=:Q M.Y73(":HC-T[E4])!->1>(H>U& >[IX94P+75C]ZH%ACQ11E([!%S5(#6+CK MBLI8MS$GSE!4YS.-X<\ =O(O;]>6ZL_9EE[I&W30@MJ>-;]K+_5F/QY, MZ%WK+($/F"<9G,QO 'N?)]DEDW[:)N^@3V21$,:.Z(FCP/15N"C9QFZ,Y8= MS:20 @'^[WG^ZS3Z\K_O\E\! OQ$4\Z%+'^!)]_>P/:^F]OA-LDG9(4OZ\O+"U6 M=>7\,1;=3V/GW\7W'Z_?^_"B\$L231M73X4OX3RZBW][DR?+\OD:/)U_/2>S MG-Z!E]_B'_8%_OGVMOCR;3[=\L3V8_AERV*5?SJ?_GC_470O;VXN_WPG5.CK MCT_^B)O+*WK_EJ5S^A)J!-:"95E;8Q.PMWG:^(0$<%R /HR#FW>"]KX.BX!=M[!2;N2D)ED7]RM_>_,DZ=\F M.2CD\IW6YEL.]?V+O;K)%Y7XJ6VL]?2^[BBL.)!T14U">P(MK3NVW\LAX317 ML,'_H@$!29"7N9 ES,/BJ0>Q]Y%B&ZE=N+T#E"0@BOZ7YXW' M0;!%69]"^:ADL2;A?Q5NQO]Y POWQQ_A$E$FBV(MX\5RGCP23-ZH?+]/Z-5G MDE['O3_UDH_\8XJY$_0V_O6'_/C9S'0Y">Z0;TC$@/#9; MG!43T!ZS)R?ZW>Y8IPUE9,KV>5#_F6!I:2=;ZJNVJ3-5\AC.@9W@+"_,HPFM M#IZ1,U1 \D@R].'SU6% 52WU'#GCS!50X2];KM+)?9B=(9,HAOR]L(AL'P74 M5^518XB_AUB,4+K!SXD3#.D[41:Z_7I6.3UG7*7)C&0XZB"?((&?%#L6L%"%E"2AGQPWR2%&U[X0?SM/'>^8*@Y9H"B$_81 ^O_H, M^<22OA.](8\,17DI3EE^[1'9/@$2^W 1#^M2)JABNE]93'>?!)"S6=CIB7H0 M8 ]V82^MHUY6(^D[QB&Q.\?)%=">H6G9'-G&F1AHSP!1.4J(]7M0."K(D6FR MNIV3H4FXPZ[L?%3.ZXYT<=]:8O!;GCA>2Y/?+^]]" W&U@L+^C04,Q79\EU? MP@["*C84TT5;4FT/LH?")+P"%\Z27I,F']+X2?\WM2B6)@+.]7 MY.8P?JR^\G\=-2XH'E2_0DC2QC4/I/[K+_"**$;/#) W#DP HLSOA3LV16#^ MB+]@'O:47L)%PC(%R*(E3OV&>]DZ_P*1!U==(_29\'/]C7]=7%\(?SC.5>/% M-"=CN4IQ3D,NY DMR$A7\%!X&OZ6DKL5&QN8%?4:M8D<> 5(NGOL%B9@Y]N( MQB/@WL:[K\=>XZTC80;X^+^K,,U).J>H3U+8*D XMJ^DI#4#B5=0U]__]?W- M6+R^C%_0!3EI'DU 4LD2KOA3"0"GV3X/OA;_<_VYTP0N MR0MZ HZ;PQ,Y3J)XAGTW*%B(DQ+)9D!+OFX,:"V M: 7K"5E9+4O.JHJT&#E4Y(N73LJFUQOO8N]!,N.L 0_91&X;E\0C.,4B"D^U M,*6#N6JW43E(&PQ>",XD!\J#'[+5G)8)(X-,(P >Z6<&=AA6E&4UA V(1O90 M:!RY7".4TIES)<5O!%\_W(.E]2@F#S$\+UO=9F"LACAN>E1J/'C*]0.!]PN. MVQ3$>/GK'XO;?VT^#C8FA TBPE5.+H0/^?1B)"2K%)EY0=)J'8\C MX0:51_R?P@V9W,?)/+E[A B#I$)M__;*B8UR2(QR<)TYO42>"I=+80/T8Q<3R(" M6AM0^N&#MZ;\^)4]EBPXJ[M5EM>6.X*GT9<"?<^!"L#(BV;1!)5UA#5(DV+) M!150MJHF_V;4V(&'4'.'S*,%4%3.9'A%:7#A0'CA/5,MR3**N;BL)-Z(*;2Z M@EK%-?W&&(@IPIXL!#I<",MQR-F(WQS1$=3X]B0&\R1&U3X?@6@!PX=*H-H] M0@Q$EF5 RM2H"5'6A%&*4K\TM\M*UW(MRX0U[!Z5\@I?MN13! KC:Q)F]\)L MGCQD%U1*=%Y+7\ML$""(:,$%(CZ#KP&%*[ B&B_%8B, *XJG0$EX;&4REST; M> &L"A2YDYQBLW@\/ C(E&K?ER06:]DX5)6'F C_^$2P-$^H'9RO<39%F$XS MX:\E$@0+=T;ET:?[$/02YYJ_$T9[<+YEA+X$<3IAJI6+3?2RCRBW:IO"1"@\ V(%7ZV+*#F<,$R W$"242 M3C41C3#CS<7JP0Y'KD@KDL)KZ0D,!Z,!7W&PT)8NE]S%O@7+X/,Z&>&"6IU( M $C<=!K05DHH9#!-1I^#H'D$&)#SJJ7#4E<977V8\3KU[!G%Z(Y_JOYF+ZG&ER^*"FCQLFFW,$USSA]V0>" MZ=_"SS>@#">P$DM3?KFHO[[:+N$:["DX(E ZX&@"D LHT9F6LS3!%2,$>!PC M_LD<=,'L$6Z),N%N%5'OPXCK1T0+@+P+E)8HR4THA3:8Z\!1T-[!FCY0?P+\ M0@\X5]@Z*,(3'TYCFT;X'2JC&S1O*$#T,) (-0R--B (S)U_"^."E*P1!S^D M' WBC&HW$+/P-#+'TU*(]F.RY&C+RU>"3BU61R-P 9(8F$() MP5!&:?Q^L4R3+QRHVN9M0_MJ7N" &J05VB$; MG,F-FFV'R2@&=15.J?A^I$^M[1H_0-.K4<27QR5"#\?XAMJ9%RW#&&*NEG0>#H"4^Z:GK:$!F)?45,]*N$(Y:-9S\$^QK!+R#LK."41XBZNVB_-)X!=^RE##;X)WP M<_1+)<\>[@FU" J*IZX!U9$C^4SA)FIV3'!$<>UIC4>PW6]L,,4JDQP( M34G'W!\S(2F%90DVS.21X1S-DY&0)0N*:(92MO^=6\5NJHGA=T)8/*]$./J* MT7J[3])<1%.,KQC-*-RAVW!."2N[)R1O$C&0)IYDJ+I 59"D_V0TFR:KNWN! MXYOOCI!-\#AV-P*+#\^?A2DZI]P45A*JP6ZLC)8^(YEG3&8AZ\YY[RUJQ=8M MV!)/:TN%[ ?]0"P1+0,F2,T[.!W^DYFD%:.^&+Y;)O8D;%4PC3? A&PRDC=D0:7PG.6 M"1VF!P^I.]:ZX&GN\& .\'6CS5JW1G:W*-HBKE-SL=%R+/2!.]N(VH"U^ZET M&.+>I.0>3D4H]OE]7)DIBD0M$3"J&^(&=\OCC(WM&<=4;63,K0A6Y&JQ8A1/ MX M"GSA0.J8^_+#VO(3*JXGC<5'#$/HJJ+KH)3.%27BPEMQ^OVWY#9#-RR-FC7" M7?!EPW"^P* TR]_!D#<17',V"2<@?3K\O7I(TZ" MS#QH>$>HCYVR:Y(Q'W7U] MA7.S"!$S#R7V";N-"EP%2*Q,C+%HF9A0U(.RR M)5OSG!F3(>PL>R6BNI3\'+8"C8BTB#UBDMS%T?\P=;;A544 AC\7)2DW%7DP MJ10_]R$[RI<']YKL[#!UN)3IY4*[7>7"-.&N G:VIQ*J9K46!_U00'=[&I5G M_4)%=4:0ZJ_>8.\-1]8QA^T62<=L;W74+;1P_)% YQ_!X_X$M;MB-FII6Z,X M$JI$&R%(@0Q07S>%FT.I\(BF;(S M:SV\VC#QD<"J=\$S:F\#TL76_P4-3G#>Q9(Q%=T\K_BB5"6CNKNEOGU-APG] M@]^-D:AJKRC62SHN-5%;1<$N+E&46>_0-\-,RNJV5P_!7"!5$1F\6V%/!94'L10)/H:N 03 M&KB40#&_1#=B#MR^U4C=8/^%>8LXVB9@'V%V=O)$WR!/JC;#69NX_DB2*<4- M;@*K!&K\_A[U(UBGXE^@ZZZ36?Z ;L^?KU>W.7>OJ+HD:BB/BE;.KK*8"RX^CWJ9J\!S0 NSM>Z!-X9JD7Z() M,ZO9F623'ZR&(981E?%@<5,$(DV$RRC'TPB^MGF:X3P1-58*9@)=85BMD(K: M$!4W_)ZQ-5:GIC(#H_WRQJN10;>^'$3 % XC\V2)!D%R2RW0J-BK%;5=LG*W M<&\[5LIE=!GUVOP$WI[E%\:*)5/1TVF9A% YK*B)PZ+S7/&4P)'V(9%#AM9* MUQH+&[4;FZ!3F,2A!UUNNG0\951Z-DM-A:X).';=@M0ICN8@5,@#P-2"DHFY MK*ZX=I5TI9RC[K\])%U3SC'RZ"GI>D5XOI7@!0]98)"_2@IALR:'%\;X,Z2' M86U=I/<]"%>1!SC8X*-$R>YS*N;-^(L$&*_TN%'Q5 CRTI=K2,9&7VXK$H)Y M#G!Y,Q["6"]; :&#B44*Z+F(:DD M"O,JL_AD*5K>=1]$\:2]!.Y(US*GLBI-8%0LK?1A=KB$JU?]RD*QS7<5>@^? MPMP**$:KXRYWOY:2D;,N:N[:X9^\-KRX"P][#)#M< &50H@'_%) M1:HB/(!'O-!]P>,*T_U\[;H(#-R?Y>BFUTR6;2SWCC"_GZAYJ!,ZP8)!N&XLR"B;4%J@HJZ!%!ZUDP]'B"N9]_1P\0%'$ ( M/9$+*O-$KE+NY47WPXJFO#?CB5DIC>JNM4TNKW,]HAK/=NX;>)3M07^E[X/Z MX<,,=51 0_>%WUY2\6"ZT6>/]]#DH&C)J8\_A<\TWTAX>P#4JAR83E/TO68" M'8$N( 7B$FER'S(41E0I]G@0B&9D\ A .X^07U 'DH_*J$4^"APQ#%T\'X2M MKGCJ'N+.^*=<\2;SQ!=)AE274R7=:42TSD\;#D_W(2X!6"U/4A0F>,SC&*)] M?-GV@AE05+>P/'-J4_#(,TMIYUQ8><>*\-OCNF%2F24Y3^!E@4^66L#Y%_&! M /'H!H6I%@4LEU9;+H6%9[0U;K\07#(),5Z8-V&OWUUZNXHD_28\Y0O#9BE* M0TZ-BK3RMEE5"K)I-*4^?^;:Q^-KZ=/O&SMXN"=QL?MX7[@FG&^Q:FTX,N]R MDB=XPC^4T#-VR@1[C]I6I#$IU'XT_VF&ZA85'@L?,X?>S7T8PW)!5P,S/&X0 M:0V;<6=SP6B*AII/J#39>;PP9U/L6%[:A##/#_4\ 3# L(N+G(Q'YB!A[+ B+&K*'\+SI;>LD\)12["O MUCBKK8P2,GM6\16R2C*GCKN0@A*EO)UX4VY5-DS+2L"["J-%;/ %XPJ\IH>I M(BM%BDR'E5(/ ?(CTS=CGWQ$(_.0S-KKH/2TA:*BZ_P3R7)04XA%O&A[1D"# MN;B6S^KOJ>H#\'P^#[ESDM=CUJJER@@T?TJ.?5?H[46"5\2+(C)>#D ?7=8@ MX$*^A/-ZG2"OUJIJ5*FS*ZJ[P,- M)Y0[L5HB$V]2GYN% //35F) V)GW;YJ:FV5J\ &RE-T7V54$+*=W["U:WLW M$W[2=&F$;2NB=>CKL%,RW5B4R:JNNB=*L:+-!G+ T("G45,#!2I+IVH12;ZE M!)1E&VY^G34L ME+DL6*8!F47,"R MK7$=96I.O?"M+)'^L2R21-V%&K%ALP-X\!WHR&62A?/LEUI-+"6@8BDDZZ/ M669Q!X_2&'B1C)2W')<[*B7C4!TQ=D/23@F#O>ZX_+<@(GXX>D*) FPEVQLJAM.KM;9+K:Y,7!'45.,Q1S_[NF.; MFN6*ACV616ULZ**C!9*H!<[8L]RQ*GG*:ZNFM7Y'ROFV:G(JHP099'.+@1:$ M9]6^Z;*KRT%-GQ>B!ATO<(&:E"Q%LAI-R_"!*'"U^3?PY2>2I'=AS*M21@(S@K@5U^C_H"C\6/%SMIK<4Z.R7!-;>E?7 M!Z&VJNHR9+LEB0E,EH,%]8!G[Y/MJ4BJ2S M%?5998\9+6*@[6V$VS0)IXTWLC@<6N\H]/"JOB8*!@GG!'/@VE8@J),5KT8J M,-14.:!OIRL,]-'DBS1:L)X*JXR?,?+[)DPC0' RYW\"S58!'%;Y$V,>5)66 MNTCB!#1+3-.WL ;I-IG2*,(7.,J@%J+=*)@BBFG%9$XBK#&;1N%=C'EQD]H2 MZ;$>A34N"X"G9RCLZL1S@KDE,:-.Y=L$-KG2[>Q>&N&EWM<2,ZRZ!*Z/$GC3 MA">M38I8\,#HN[E[-5HKL51D1R),_P[65#!/<-79:MFA2"T=WOD?XT\W[SWG M@^A\>/_'QW="T62YD!EC)I[A"=3VG4?,<&4,0JFCS2(Y[6Y#$UUFC(G*=3:[ MX 1!NW]3__T[A[_HCF;9VZZ6+Z GV5)J*7Q#'YNN8:.1P S]R!IA#M^["^U_T) MF(.7NN&=>+.ZQ9R2-B*JA: ?Y$*X7.482/SQ!]; K!)JE1INLU%!&]X]'"P/ MS4B@4JE8PF<#7=P!9/>/U1IFS-T,IQJL\:\RQI@'A^8J-Z5614S,]B]/68OP MOY(48TDU>XP>UUB#LDH[L!1I+D+#DM>K6&Z:T)RAXDU#2\1MI%^5(<9T<$U! M&J?1AE>/YD!T6%W4W5?.4V0"I7(PEKF 'KHW-^1Q;O"+;DM6ZEP)MON:X0MI MRQQ>;L 4@IG?U '&.!GS8];W>'6PWN+!5I:.1Y@:7 (2?8G13,OC/4%,$.L MJ!KG&?_4>U!TQ6(Q T6G,0,6A&0AIW(;P&2:\,WX236E#C@OA+_BLA=2#8D\ M;ZM1/S[B<:W";UL[/-'&1:P,NS3LVX]$HW\D%#&VB J/PIE2^7YX%7O#6\JS M79.LYI+B.&:>DUK%6UEP675/+%J_/=#$CTV(&(8E=;-6/L9[Q]8WM-X'%;-3 M&EUVX2$L+R\4N.^>.G7"O$I'002M&#+KO>YJ72WYN:WJ>AFQXH=:E\T+PZI:4]I[\L6C[6BV1+JDL3FQW\FR82Z06]YI96*9ES"ST4@FL>VDU4&N,]^ M>4:7+@6_V+TG_\OZW RKYRX,7B>J#3:RWO!Y\HYG=\SF$ZN&C!F/6=9&V4R+WFX8"4SB(JUW MT]F;>E#*EMZTMWC9][ H*6_T.JM>6K0U62OA*G]!-Y@R4F6U2#>N0<$?5.MN MM\GG^V/5MCZ.8B(NDC@O^["QT3%;\H)YT/,G7_<K4ON-N6\S5/HF )B%7C5JP0:?IQ M^12,\KG,W49]MQS:5\?;@1QOUNZ.-^/5\?;RCK>N&J-S,8)E:22KYCEZ5,Z* M3HHINJ@:"- (VHCGYCC11]*K[^T%:*??O')I K#'A'5="9 M*B36OYL9GF='. ;O+G!F5'/F@B:(OM(CQ'F2#!S/M7,DFK,B$=:=#ETNX==S MI11Y))^G4CIS\5(TAV-N._0YW4?+\R,?TQIIDG1\^MG!D_RUN8_XN9515<4: MOEGOR6O:TME)!)_U,T=U4HY\/CMYH%HCW3B!//C.+8^;-)R219C^LQAL/25Q MN#@_+XHRDL^36LYCI3T94M/0ODKKG5 M13<,']=U?@2CFWM[>5^47,Y?TJ38(ZV6@'*&M#,RK;W#UJ_"9B]_[UD3C*:. M#,EZ,8HY]VS?U]3_[U&SJ#L&$!LE[AWE[2<7&Z^E :^E :^E ?62^LM9Q_A? M3!\9"3^9UH6VWN0C)7SR3,8SD2-LF5>R^:0SK%<-1%U@.U,ZQKR8W/E Y]_0 M;/00O@NQ0SW!;GVT2^LJ([/5'(R-&7V\K+/I,JR3PD^JU=&'Y,L1\S-2$%)U+?L3J@AQ'SK&&A+34H-[@K\GX M%\+'JBUSB0-*5[PH(FH"=(OLA9VPZ&9CQ41M',MRE2Z3[&7[D71/JZ7-7D:T M,.4]6R^;9)<( ?:]P:2\*SB<#6ES8NRU;*8M8US7A.!MF%JM&-"\(H6 M59W=R>Y#$+ 3/G=\XQP#.L@#'E&K_ZFJ?T:TS?HR1Q)@G<<0D/"U*&C'M!;3 MWCVM1=Z2"G.8[WL<8JR#N\CV]@;M= SBD/"=+XBQ\C;DS-OP9@WY0!I #_"% MTM[P H>WQ1]]FY-2EFT8?O1#^9S;5'A;6SW]_F-4;U7])XKAK/H\1D'\]$.Z MY73U 854\RG/]>%];YZ57;-?:!,TKJ//SODJ*_)(Y8-JSBRJ?%94@L8H,Y[/ MCT2TD6V?9?[^F4N6<9CBF3&K#+5U$^WHQ'/TZ[YM,;&CFQZGVTS.Q14O7:@O M5@OVZH<_CY6]JH!GR0,_FJ_R\PG.O4J$H?#=<%>VVUX/(S*'+K[*C]?MNGNB ME]56%ZM)IPZ4(R*G0CC+,4JT7,Z+J90__M ]5J_JKR\LDWDTB7B1>7.">-AH MNT6=L;7H4=4RE(]/[8(U+D\P^,6//^S9N(N!RMY(HPPTB,'&D=16639#JXV+ M95VX1GQ89%;UTX)'/- YLC2>1=O9%ZW*BE9;2UA*W=ZY?W#B:?.+VI57 M%++W/)[J$_;O\5<^+0+^N,>I7I\ DC&CFKTGA.)L6'I7E"6:(IN?_[KVWPA3 M,HD6X3S[[8VHKDT1]71-415#%<>J'8B::LNB8ZB^Z/F:JXYE>>R/@\_R9U5] M\[MLZ)H.[ZYP>5J\M/8D62PB)BC@+5Y"]1")40D=<^KJ>&PZNFKZHF&KNJ@Y MJBE:CA&(AF:ILAR8?B ;KU-7UT:7RMKYCEVM41HU;QJTUH+JK$:MUJ/;) YW"]RG8C44:R4.2SJ<#,6G>QT) ;M.F/<#R$.K3 M=6@ CQIXF'H35WE7S*:DN!0,=60:LI A*L%N)82: T]@AC;+_#-,Y\"GF)_0 M1CHU"/ZZN+X0/HW?!X(LR\('$&]$\%.FOAN7TV' PL_MV;-7*5E$67U4_7#F MS=[P$;V%GF>XI)E*\82;Q8VQNWR&.(6R.@U2.#U^%]T9'_1( V"Z!]D]6#)4 M.40TS86.(N.V"+4.9:666(A&!YFL:$-=>O( #*_B.8Z)PPGI$68RTA0W:I70 MO<0S4CJE,]CX++#:".(*P+4]^H!?(S[@VN8^U<:>T7N;I'G/Q]GS.>I GS1- MJS#*Z&/I0]FA\0'H%S0%7HLS10$PD1Y4>(K.0(B"M:#"B<(,B3PG"*'36,)1 MB\L0U(+*?_RA23X<6TW*8)E%] W%87JV LI@3 R/V/("3D34I!5DFU-&/2^G M.$(WWUG?R3I)5/2VOK_P'-QA,.^_1+0Q-]! CN=U/&F 2(HZYP0:K%LV[^*- M)$QG5D[),H$#!&M7G=6&K"58;LJGIB4XCRSDR3IT;#8NXG85S:>UI$+XJ]%G M#FPY.EP-3_MY^'4PH\,"=IC UMB+U8)N.!TC5FGX5;DGG3X/IB>1L5FRU[8N MX9B:F@UP$ME+V!IKBSCO!"Q+VR,!2WU-P#IP E9Z=_LS*("1],L!4UX.D1:0F'I@;E=J%E0PB'-;__E7")5EJV^5*#J M?),9=B<4^^3T\.R>8:,7G$+V74L513I#8E&,LVR'?&ZD(9\=:2@C6S_+X0WG M+T>4,R062;//D5C.BC1N[DE*:&;%V1&(-K+,$_0\V#\B8NWG!5D/#>\64EP+ M1RY3W M%#W0QY_A+>:;WW7=L)OAW,TP/ ULDA\AVFHKNJ,;I@. Z#[\GZR+ECX>BYIK M&9(M.V/)[!=M;7N,BC]^%;"&2IR%BVC^^&Z-Y>F/6?0_Y)U,8X25BVC-L=1V M/-6CKIUR$?$6I,(_Q8AV77C7)==JP=6M$=+2B_%DH+5^YY-BNH6<,^/M]8@ M-'#U'0#RKW#)[]#%N0/ ];!6JU!7R%8+'.?X/X1%;%BZ0\9F25:HH!-;6 RC MA@R>#7?[6)O)V5EQN\V]7(,#/XA5-YS3T'J8;VGC<'*+>T^_ M\,_&2#6Z7<,MR[KKI7OU(CP+HE$/3#1<*@@3+@Q8GC?G=3#RSV9*Y\_Z2).[ MV[8?BV!JZ%Y^_76852^]"(QK$[R&JI*O&U3)87FAIKUKF4%IF2[['V4@- M61Z9YFGUS+Z8+K]/%MM5SU/8SQ:";)_G?H_R^F!/G M8-\_)YY^X&VG'V_PI8=W/4EC)]"]L27Z8VTL:MK8$"W)\D7-U37)TQ5+]9Q- MKJ>72N9N>QAXFF#6[/-UFZSRVL3IC/=OFQ9-O1L]WR9\"S*6>5ET]\O*\JEM M&7 [>R1>FWUU>2:LW3T3QFNJV8%3S0[7ZZLT%EZSQDX3?./V6_:$1$MB, %/ M;L4=_[IO.Q"[8U>+&X;M9&BGB7A MG)6:X=V?A=H@+MX!@K5!;O2J8-VQT5)/7G7.=R=1;AHM$-9.7K?,8#D7Q:1I MKTT\CTTQ7I4=L$PC/'(*99N:! _ZV"N?]1DAZ9<(K=T,!$PVBXI*U"505P1G M\**V\Z34M>O>/_V$=3*L? !PPM).MM0]?& [>[6>=HM=D92Z>$!L7-X"/-37 MU(V@W&-9Q](2F=)N&3V_Q(3D-5"N3 MPU1M?RQJ!FF)UJV%(B^IPBTQA2=I&I[.[# M.WJ__A=\]6M>TW/RFC8TXF_X%+LRE [O>1PJMDJ0.].">F'JV*,,7F/L=76D M7,B*_C>AIJ:%:Q)CXT2FCJ:@G[ 8ZUL\+)_CFE\SRFK$>Y5&\21:AG.!F4GG MN^. X\ $D.--%QM;'HF++KZZKGJH$[I+8 '!M9.=:(U2+1(3UK M$W2S'O."+7HKFZ9+>DVX&>&077@>O@2S^>#,]#KUYD4Z$=C*\SH1J%OZ'6Y* M)3YZB\375[^^^O751WKU=]?F8\>)4K*VM=7'#9U4]">;5#1&W4J7U)%Z MWB>Y__#1H-WOJ"?K]U6S/9"]5ROW8Z/C%)0D;:6DCV"K#9"07N7#L#H!G07, M!ZZL&3[,/_'R[>\-[K]52W@1!+RR]2M;'Y.M7YB\7QP!1^;O[ZV)S([]AJY8 MTX\7ZTJU;[<8>Z1OR#%KW_OLIB$O!*)JC'3Y* VW!@.BK(QLZRCS)X>7%ZGJ M%WM#^K=C+_ZCA\+^CS'8;#)W:(&WD,Z'3?06J,M*5,P'QN:RH*1=[3S;= MRHK?=K.Q73L9)H_A/'^DD3XZ?^QL.U\J1QEM.CPXCS,*>GAP_JSNS?[G5E^J M&Q=[MU7\V_. /94PM[X/HI6E[P30GXV]SW5GQYW/.1/L5?U=U__+KSU"(R= MXPXQ/VIV-+Q/7X\;\!O*VD[/QD.!?,AK>]V5(:[M=5>&N+936(=#@G?(:WOE MD"&N[757AKBVUUT9XMJ>VI7O+>J[Z^@06GW-_;%GTVL'@[[GXHM]1M#7^K;C MVACTU;B MGMJ7)QJ!G:R#"K9XZ0/>6F.R7KV FNV#QF&*0YAQ:.CU?9@>H660I;F:[=N^ MJ%BJ)&JR9XF.[?BBY<&7"@X%E:Q-+8,:_6(.-+NR-A2SW2>FW4>&MYF0)>EO MC5/P4]V^6T=F_ACM;U6E&7K7BY,^=BDMS]&W^(=^0??W=N/ANG[GDQ[[/FWW M=NB#^NN6A1?4) Y"92>6H!L9L^^S'>Z\;!>LEB&\:.0$NQHG@FD &X)P&4( M'(ZC#B<3("@ZMN8ARN\%Y]H3;I)E-(&G*(8THJN/:J('6,7K0-2H^MEGN*(W M"0_WT>1>(!DB),KN20;/A0_Q-$RGK*W5!-:YRG&.+2:L+U.2D9A^7%_PA>"& M&5U:%S 9?Q29"K>/ G!BA)PAQ"0'0+'OFA!^":,YY:-ZSXQQ]V6C/%\Q27%7TA_"?<%;HF\M^K"#B28",P>&A< M!^]"N$IRW)QPWG@B[D?M-I"\693E^%YX6YY&$P0ORU$JAP]TWW$%N&2 ,24+ M["HV;^U'QL8I(=RK)7R)5Y.O))U$&1UUS!Z7+%%39!?"7S'@@N,A!X&6K=)' M?LV"Y/?)="2LXN+^*25J9*."*X%*$\^;":2S42HIF 0^?3"RH@BL M7! :2*Q_ L7B:'M\0@<74!DAWH;XV&7XB%M>T$)^#T]#JLJ1QN])A/M8$#K.>O4"#MQB\*JXK9.(4"W@BZ$]N.+ M$R%;@<#<^/H-TH;U!82G;.L,V*LOX,6:HNO27:R-WW&4E[N&MD*RE03'R;". M#-[.$.[G#0V'.]R<-O(;S'!SW=B]+>"6>>B'^O[UU2=]]?[R6>SR MZT"CK<>%O[#:\\4C#Y5N_.^/OV MX%5'IF*-=&GO4=OG!2_LK:;J(]WN;H?P/<\Q/;0D])L^W::/E#I4UORQ.!;D M_&2DH8/0,/8>WWY>#*19VDC9T.?KFP-6EV40%]^):-1T;:1JIQG-]VHS=DI* M,IN12=V3(2[MU<%Q,%?OB&4T MT7O9']5S+C7T?=O^[*ZZZ\[LKKK@QY;;MIK,UE0DT-UDR\_KJ6H?RUQTHW MU%,=*XG;R;=EFX\P:3TE+&F[GL5=!"MI?4Y9?""/)%4=J;)2)GZS,@=>XL2? M#P^V?\V:P<\P%\(??UA/("]+26C- C[O)\6XL.U:=0[&2TW)')FR 4_HCIQ> M"$&2UA+PMZ;?PU.VHD15[)$FV?09FJ6/=$6JX:/$QH\_[(J%$:Y^2288\9@_ MCBC6X2GDZV2^PK* 69HLNNH7-E[U'9Q8OH)A*_&;.Q*_ MJ=DCP["/2OK2A:6U2%^7]9%F6"<@?4"(;, Y4-/H,U3%&.FF\DKZYTGZ&=:3 M8975M*BE!* 7)6*8%V@%0*RP9&_^R"N8X-;.S50N9$7_&_Q616>O673V(T9G MA>F* TILO S>TAUM_ M#\XH/=R"O<%(8\9IGKT\BH%NLOM1294I;,G7"W0G MJS0%G,P?X7DY+4ZC J!:#5:#H=&S*NFB\7I6D@8/ JHF659;.8J1E"RBU0*O M98N\:!0'A\OE',O*Z%MPWS)*L/ :+ 3& F!.1\\H ZYI%P MNV(5F=/UQ 8F1\KU%@1!7WS+@2FJ'K>_N%:57(G#5<8J3S=6WC*"*Q<6 >%5 M"^.$C&5[K#B4XW$:P?J!*R8H;_,'0N(M\I[Q#]E"1J7L8@"QJO*PP-F%<+5*L98V9Y2 O\%&KUBY>E'5/BKOA(?$2>F+KG0- MW)22G%;> CJC93AOHB-$!MQN+5)XMJC4=46PWFYC8^^,5HL-2DFP=>_IUM^$ M7S\!,X! !JA7F[OGAMH4="[0-.3-\"QDV@1SK/?WJAK_3@,57=- MWY=%U1B/1;[K*.+!Y MYQ'5,F5XH3%7%3+\GRC%*#B^QXQ4JU ML\.W59%LV9#40!4#9VR(FB&KHN,9BABXJ@'6KFW+DMFKK]V>J#WF"19[[/"OU[O4"++3_56V=JBI6T4'JX54-G7 M://:KU$ ",N3;Z"(,GAC .GN9%IVB-@1/K\G^21!6^ C^VS$-BRA0'! M7\$[,MQAZPGX2"UTNK!K6! \RUDPF/"YG["G2TXUI2)),GP&2_(.]+27I,N$ M25*!;KEP-8<3#]KG#>NM'D!/$!0]$Q*O\'5FKF5E)%>HM/2M]SEYG2'#>>X)\6CJD1#NC\$%)/GNS9OYO"&YXE')B\W ,_(<.:*X(<.& MS6$]LK2YJ?[.7J")&O)E_3@$LH?OMW3'>(AF%#UX?#N[TY[:U'-CI<)SPQE> M/$_%\U;G\5TRC-/UBVA>?917[]!ROG/P,>//D_Q1;$*3"+^X"9/4I.AY+4=C M2PN(W O(O'LU73*.1,N4!+5OD-'(BU?2'I&&[ MH6'#AQ6@X8GX\+5-[E,?-[D/(Z/H&X-G/(TG43+#[X&0U>&SL/:<.*6UVSL] M>/)Q4_L.1NN^;/S:+WS_C W]09Z(W[&56JU4V'<6,CN8\(2!*>@OUU]B].C9 M==A3JPHTL[RG"\9PPPGN=G\]OR#U9"]_X*2;5U<,NVS>"BGF"+QI#RF-[T1A2:EYC4N]W$E1O ME.QQ(*N/T=#L2+,CS8XT._)XT[H:TZ^O>-Y^1V3RTUC"M(28DMFI['^&J=JB M>H"JZ'T/:\.=F4/E%26%\+DR^+5J]Y):?5CDG: =E0M\O_RS6"U K_6I! $G MN4;W(N/^7!HMEJY_SP2X(4^]/WN3)=\G(77WGD9I2OY/6,1.F@( S#- 2[EG M=B J V2JOWBZN1E]CQ'\Y])%D30 <1#Q<<"B!8LO3:@G 6R7ZWLWV J'!0L):U,]JDU( MV7*E0"GC'2Q)R-=RX3\63A0E# -4P*5IX;,W.3XOU$ DDV!]"9A5&LP=-I-& M=VS"*X:_SF;.A)A.3!860@,J:EXRXP+W@ ^5Q?+D,+[^-Q9"4TE]!)(L:C!2 M_D&:8?4*$0T8_JM8:D.M":PRMU%.I85]YRSB!;4W(%YC'E\C*_1=8SUX.MTS MN:1_1'G["&)*7J,_LVD\KABX6^@)\'!'D*2VFD.%L"!K=3OPYK,'FN)HB[]N1OY7(R]UW4Z+RD#+D!*;;PI\P5T\I%43Y+&2'; M_SR_)-(D=IO3!/<GU6PI/:BV+F3!3Y0S M>L_9FZ(:H'BJ$3L72!9,*V1TUV\!(9G7#%14V"+8WG=([N78356R;#I_7CSA8IHM"4,E7"88)@"@R\#_]J^=EPTN.C$XON8 M7S:!4[3K2'#;R/C$C \4#:/.3'5ZA$\!8BP(MB[7Q7$QI3 M7KK\G*9P7V//#GOZ[S@D <:&1YDX\_GLJ",JHIDO/*(XX1&P&SO(->0"O,$. MP3U*3/>U:E,&^38EBX!\T=9F/K,ML/;XNTSQ=A6+S MZJ.\NJDS>VQM"JY^C7\(?X?>?9U^4U(O^#4SY(L_?IG%.RG>R= !Y6$2]7CC MJ8=_.!)>W\.__$9NX3]E/L'16 <1"+:^RM M/[YBP>+A7[USO(RF%$UX_ZIVM(!_UJUBA_V]N4&[+=IAAR]@UW!FRN3AG_X3 M7<[#;D"3J;TU*20)OQ6:,$;2D$U6S6J5=[I;LV>KGO;:U@VYNV'JYTO)0\"& MPC7!\&2_JS3,3:):3B?]QJ\":J=I#+TK6^VCU!M5#UG=.*]+@EZC>E\O1:1VSC=,LVL442U@;FR?G-H9\ZL:-OVO M"=Y'N6X=%5!7-CNO1?UHW?/V45IIU%&4ZPCS:TBU;ZK!ZLJ=#WLHV['DLW6RSY3->O<,NJ!X=,C1"_";JYJ'GWUDZ^9<*QF,T.K$9P4]NH*8- M:\3DWFV&Z=*-5U>)O>(Z9^LE^Z)OQ[:%\[T(8(5LT=RE:@KH=N,Y*?2'93:5 M^DL!?$ P=7ZE'ZT,=:;V#;A1._=+2CH$$4NDG:%<'&R#!$D;9: WH&]XIY2N MLO[@>F^"@^B:H[>8L9-:.,E)2MU00F*6].3@6L:^]G]B(ZP\I\(*$;;EW7DC MX&$ELN^*6Y"^%I;C+Z9YZ%-G-F,!HVX9++K%!A'4;<;U0^J0D>^ E&]! ZO@ M+/EU]M,Z29L@?,2U@>NCP":^G=II ["L6\/9FZ0-QX/=&F1\^A?3/#W1=H7"0XE]+WO)O'K1^[*(C4IXK: M< 1LPH##I]+U/5%$]+68^RXH^A!^.,7F="L?YY DI)VL:4CY;B2DJTA+#Y2$ M6U$@#"<4E?_F6PT5>PKYQ;9?\/PT#FB.>UF_CQVGV\,J6*(HW8(N_@4(8UK$ M0;^HUGG7D LS[WD_%RY[![D,_#O1!D;Z M19-559?1[.&XP >MMH$?K,!>C0TO[^'R_?)/0K*\MU"AM\O9FW)*/KZWR]F; M8G>7IK?+/KU=VDUOEZJ\NFFPLG=+@S^QA1G]*VLPT/12*=(CUYTC]VFA%4?N M\Y6^&[EODB8;N8^:CAK>"D7V;JN1^T&AAT;N\W\V#3.>?ZAKTO%YLYFSFB@- MS[V@CAIFRY0UO2Y3\T[UNTK#W"3VO8!^$WK'E VK*3ZL,DGM!/.= MJANRV=V[(]-SET WHMDO*G76$N;% =PWW M; [OO*@:,#%2J"9>Y5-=Z/-N37*=]\P UKNR9AZE->QK.(J;#.#Z'FQUA+GQ M.5]O;9%E=.5NIRZW*D\^=XV:U&#O>^Y:.IXQM$<52UHJ0G-^<];0V9M]BD_2]>#Q?"2#5M^Q\J18=W+VYE&5)T3: M0]2=K%6=<$ >KCMIJDZ.477"Q[F+F;.M1(/\!Y0_4^(&.Z1>Q+"@))?X9%ENFL MYI7IS#01/3?3.SUC224HR<1R?I*<9R^_FCLA?]@I',4X+3KW+AI(;:?\BBL) MC@V2-.LM8\YGDG%NJA+E3Y<<4%/G)_[S__Q7'"HWMKW\,'1"5+=P^'Z=#7)8 M?N?X#0#G MU=5;/\!,=*;__=:9_FBKFM$UU1^F.=8Z(ZVMJ-:XJQ@=?:STQ_V^HHW,[F!L M]BU-[_U0?QAO/_U?_?_\UU:8-H']+R#;28#6WW["1&]+6 MVT^X:A%2!(2#E_#52%A)EYP_,Q;*,]D77XA.CV3E"D4O_SURWQ<_^A<#[!+Y M2'8Q$!_A[]2#$6'8'_=:[59+&5G=CF*,AUVE;W7&RG#8&@YZO5Z_:QI !/7M MIV_&OZP_]&$F2<^+<<8,(R]RHOOO[,8)(SPPOMB+PS&%80W&0[5K*:VN!?3H MF6.ETS+Z2G?# $--/LMUJ# MK@+@:HJA]2RE-QY8RG"L#T>CEM;NF ,ND:C;A6HO\^Q77?7DCX\2VN3*S%XX M[OV'M?.6O@R!!3^HY'5FGOJ:1[_J\><]_%*W?@D'FG(=,/MO!>W8*?NPW:O? M[G/CSZ_Q#U7GA][UQK!._M$'+S(6=G"#E=W^\@-00/HHB0]X3.@#V2Q%*FTG MZ1;(D:5X58[T![.1HU"QKB#S=&:87"9EC&\+L9H!CBZ"R(R0I># MC"SJA0V&+Z ;"JL?GJ#"\VNTM4BLQ%((.6)(/\[_-/:R'\,BXN?@"I+=)@QU M>-/ZDM>, W@[!R?2_FD[+GY[#HM\77]]D/XIX [^9I&TM(/(F3A #?B"^Z4( MEH,>)GK4R880^24@3$+\^RS4(Y8"U\,&(".P.C%N$_@+6"/TXV "^#K@4RS1 ML0 ?13C68A/.I3^]$FJEX!)=;;2A9RX8P?E'A;4,2K'[D3@D7B1]3:[]F/\T MAS.L]!#6#^','1H$;HKA'7^)3GL^Y'6-83(G5[*>;HN(E\#C$R< 0PC#89.$ M(7-(1\!P#8HNA<5W)]PSK'O@4$AHT5T*9'BZEAX=J/+XX7=WRB/A)9V,I M]Z9[M@U'GO0X_!^^B2^[,*G07Y^1S[-_JEM^#6I /_3-$>X.R/E.&*-(>84-@#VW,S V4_RILYT>9+)$%Y4_QW$,(;^?.9$ZQ M\1#PZ]1$9>\J]&G&HO3GJ%Q"EO:",G MKICXR,AYGA4W61C+17;.&8.+%>?NJ5X<[SAT'#>.[IRXM$ MWL@\NW1O7(PBY> DM14771)Z%5=._+(P\5?YBQ#@=,_H4@L=-\!DX<,+_AU/ M;W #S]'1G; '20@0RB\UX*K25?M8M,+?&"#6XJ\04Y TG$O2MP X5$5@$C] M"'IO&(.N%"]%Y9D1&/R0B!@,EDW"4^C\Q<'23V'DE]F"$*7.RBVH5_B>*V6^ M$^5\C-LR@5?>^+R'EK/BQ8"[@CY4TK:1J,-W"WMO[2(U&0F)[)M=GV<4C%*/ M=>;<47AAXB^0#3#62Q"??YY? MGDLW2 F/2 P'!&RNR%:8^+"3F"N1^K\\VL8-Z4WTA25\6 5P1W=U3T%J6 MX@CD^S_<_W:"*?GI]ZE/+FZO0BZB/AWGPJ'/22N&(;A3O?8<7QX1G8+='B!5 M*2G%#J8YM<%5A8S[XL:4#0#\,$^VB8P0_M+T[BZ-+M&W.5C$#Q.5XZ=Z@W'* M",HC-IL>XE P02SZ 28IH&!>PR;/\=?P_+W#W"E\-@G8U(FD< GF ?Z; @C! M?TV9[0*UR$+#3QW\SDI,_A0(&"@RU5&+24I]1LF-/ MKY >O/$FQ#:W$EJ-NF*.BN=O,.LS4WV3AJ8;;FZ=BY-SBHN@[TL:B+FYRV\N M;Z[#IJ>G(YRK?\#!#"2QBCSOA"&H/>D7537/6QG]8"V78H))9@X/LGH8B731 M((JSZ.@7E%1I"F?G/V*/Y2(@N 6:FLL4N,#0%B,)!$(N[7NAWA>.DD@D>6L@ MY'9 75Y75A2"L[[?:MH %S,$4.$ Q4B@2GZ+LH.4R$&V6V8%6 -!<(^KI@%_ MSEZ6A!R-=9)ZM1KI6HUB;8UAT^J7[3$%UV*LX3.Y4WI"=P"K$G")& M48ZU%$G0F!%3,'[./N0R) .FY!1G6,R4!,+F&'%[+MH.J6AY-RP+ ZTX8H50 M3:+4IVCOY67"HQNV "U.NL\"SG)V2CC:>G6^DD-B!ZB:PF\LH&R*H>/&$65C M[7F_CB78])03^H:FMG_\>3G\ =3[09E;X5O@S0DH"C>D7HTKM_$MTQJHJC%4 M=-50%:/7UY7^N-U1.I@<,^QHYM@<_<#WO?W4.M>,7&)(.1HKN(+E1E)W04;I ME7WW'1069GS ;L'NH SWHC&;HFMT"0Y>#)[$?>''!Z +N(AL.Q4LW>RWAT-5 MT:W12#':@[;2ZW4MI3OHM(:Z.6ZINO9#PP09((*:(\+3\2LCV-?9Z&XRM[T; MAK_XZ@WL<-[SIOB?$=@=P*SD^QR48_($4O0U"@U,0],U2U=&>G>L&'I757J6 M/E0&0Z.OCU1U-!R-,>-+>_M),0Q3AW>ODFDWK%:S: 8,NZVZ%Z &[OZ'W9\D MCP:0PO^T]9;6UO+)-"O K>>R\2RGD3<=/HF5]TMJTWCZ'6"HZ*UB:EL!KNWZ MJ6]C0G:EM9/:)<$T-VLG0F*5M48+AJ?CS6^!?QO-$S/@% QFEB1JE4*WBL+8 M 7=YP*-4IP'=>/OI,Q@93.J!K03 4/XP@95'I@!GD=]2;9@=G8=/.NNV#+6G MCDRE;;9,Q>BW-:5G='6E.VR;(U/K]'O#;I-T5DPZT^J:=,8Y2@*68F%-4\TV MAF)98G%(D7U'(3 *7%"8$U-N%.$D[U74@8ZEUCZW?DVFAQCP=[$60J;XKAWP M,(>NM\Z[]&OIG=K1SSN_OE_Y^=F;%+Z)'^!7/B^N2Z 2L7IPU.!GZ+[SF&@! M3[3)RS%]+)[<]^>8SIV;.4W-L#D(%)P.$R.-OQ%\"TW]E<(;@"Y=0:"G J3G M (:IL^X 529I5.0WU[^V7>Q3#O8.N7H[.DZ?_5L%&7=:=)D$2[_+.Y*_77R^ MNL@[C>\3T#R;-^0.*4B9P-0#\)*O@.I):(0B9>?8TC"IA=N;NH6@6PFG(M7Q MVF0ST=.?4O1=-WY%QL I)NY]L@F406:[(G\LPN:+U(L?@[0 ),Y2X2E]W]D2 M- 3S0)#XQ0*&M&"!]//+6S#,/:G7+R9;BN@["D 2216YG03LE,U80/P/L";. M)OP/^3YV!;7Q"LA.[U#AU_$$J1X5DCTQXXTZI?,X2\A*U[Z^3T+W66"I*VLM M7MLCQ"=$EP.C'K#?O$:6[VH.+^[8XKD#G$$ON&8>FSD1+P&4+8W70HF@3YGV MH=L=CTJW;=X"3%S)4?R,+G[8G,$9]).EUQ"KE$&:)-O';Q5+MO#T(=/>Y9^[ MBBP&$\$2EPL26QKZP;$%ML(M(E3R>"^%5QM(BQ[?[:\47KY"\;CP\.H"I$(N MCPQEU[>'7U Z]F-&+^758\MHD%HZO)=FW/;I?\[@XKI9Q M40:OV+;U%3'\-YG$L#)(6ZI;.5/S J^TU(-#50HP76N##&9W=_ \Z8X%QA[Q M A>DBBJUP=CA]S"KG&Y/_67$!X?QRYLPN8(DV<3=32Z)G2",5@2GN@J MIWB1@T'T)3HR4BWY4M4\MK3M3I%)%'YBTL]]!B MJ53V!A^M%DTJ@S7>K;RQ;= W[_%]OS$FYT^3)IKC=P"C^.<8I?40= O+#1$_OIGG+16]O1,$ MPF@4E\Q% # &',;7_Z8)ZS.',P<4'4:' SHIPZB,LZUZQ0!Q-X0.73NS(84^9(KUK2 M_" *Z*5FO'_KP<$R=Y9TKN-M'T*5RX8Y$_,$1=N TVN=KUZ)UM&TO-9!PQFW M#M$@F@#;N/8MYT3XDB[SX23*)_TD=,&[#B'LI-3MVUS"A@P;$HG),$= -W_E&5G@J\CX79KNE6S3#?='G$?[(V"B8JN+ M57^$@R%S&Y;*C7@6[6(!/(5P826X1_TN IL@T%\FAZ'HHMLP-$.>:>(:8*T M2$-/.(BR%P0B6=^2?/4ZEQ9;L- .:/G@UT3 $"L74VALSSXB)0$*"5 MT %)CF MO^ N2BK>;*?IR?XMM]63FE:N'=%C(#(((RI- B3[@QV(4="7-OA+1LI]XAQ MSL_% MX6)P8E AWAI14Z G$;HDB+T9T/'035V,,L[2=O 0$=T3_#'$ZQ5^%]"'Y];JHLJAZ>1)'F MS>872[.A8#61*L! ,N%8CNA MP U1(1.)MRC!K+ "'>;\Q.:'(LNU68%%TA52?DU^SI503&!2'"5)B>#+G//\ MN+.M#7!6Z0=B$Y2\DAPD"!C'.=>2 M1[@""C] N7V/H')5E7MZ*E)SG-,X(@#-E3:T@F&5*8 M>AJ2X*? ;2"CD_-XJJ$$\2"SW=!/M@'W^4E6XY0!NV.0=XD9O2+,G%J2PAF^ M178 S4<1LT(^$MV#)UW4T&67\/J$F\M"/Y)T93'L14RUVSS?&HW[ #V\Q#.@ M?H93M.&)P).0:TM=@52,'T%/T)^T67-LO"L1PC0.N.O10>6G[D)M^;D M'YU?(2L3VYU@?"RQ_!X@!JIQ/PYR.Y(_LR@S\9:Y;BHAPD2>,YY$QC"T(9LYYAR<&V3&PL*KY2#DD7, PS+^%.7/W,+L :@E3DQ^Y41=\OH& M<2*?\7(7T O<44M?(QS8+("6'/"KM21"ZR8P\8X-R:DH>BXX!'6FC!-0LE"2 MA_1 52Q"[JF;E=JBJ_XD;EJE&')=X('MXL!;"]BQ.SLM:*.[,>%ER"(RFO(M M_XTP:>T87,,@R_2GF(HOHA=G2L3I7: M3W3TQ[>?V-:Q(DERV;CLT6J,.QM+C#Q92 E% MN8GSEUPQ;2'H";8Z\K-]&67JC5"1D>2I9_G!"CL)9 M*YA)J#C4V^F#DGRXQZGUIT>1>LSGAJ_SI?MIQ"N]J#NE?"4[O5L.@ZF@;;66 MQ%"M5@^5X@.>/W3J'89=4[.M:^1X]_T3U_$5V,!=]NXU[]07AIZ>"UHUK,!N M:3N)VUH*\7K5V+;4]PU)\BS\9CM3H$]1]4K8BW@T#SGJ MRO^6=(7$:$#:>YG_\B\GFL-'8D Y_G[HX#V$-_V.#9T.0<'UPIV++^/UTIU! M9]"W!H:BMTQ5,5HM5>E;;549=MM#?3@>]JU^]X>&%1>KA#LF^BL-C[%G"/N, M(RVR3&U*Q/PS9+/8_>S,#E>T9;6-P=CH=I6V;@ [#71-Z0R[?66H:IH^[H^1 MA^#Y%K5-_Z9:_\I5E^X YR.%2J2;5E&>S+>?5-WH/$ZB.#Z[;F_8XX7WY!:- M^.W.%7'7P2N/AIIAZH->5^D:0TTQ1F!GP[:/%;W=Z0QT51]9_?:FRJ-G&S/1 M>NR4B:PS,5V,AH5<$3M'W/3N+.OQ*KW+(K 2)FR$>*Z_WQ)Z>PA]BE ^?OS< M:>>$44!O)2"R86I8::RLW=ZC VQG\S.'^7R'<8R=@T]LW3(Z\I&LM -L&X?: M12M#[;(9=L.+RV^?>[ 8<9R"#)$'CD(R%%R21E0<]5SAN6(,>2-&;]<(G6L) MN2T.E=>R^8@4:805))_8\/#8HX+77>?'N5 G'AZ\\3*M([VC>B^)JKS";!K/ M\T\,WG.TK"9;NK73HT>8+/MJID]O9*#NL_/)?BY\QC!J2S;THXQ;;I307CRD MM6K'0UVY8QIU9*&7P3!J#1E&MQJ=4R$6TFK)0NKQ66B'N/53 BME<>W/?AB. M W\QX"G$8'U^3;-;^Y1$FPLBC^ZBP 8_V?'LX/XB8HL0HT#P9 >.#R:M)E\ MUMC6KHV*,+9EF)99$B$_"A$VW"*(G>F+VHDJ4LIZ^TDW.U;Y54(1_H="GZ(\ M*OPF6HY6,>B)Z.JF\4#0#46BNTNT-X?)0YA_PVQL M9SH451Z"7WK>E!:J'A=+O#4IYJ]^G0W9=729MEY_MFLC MM:U;?6NL*ZV182E&M]=5>MVVH8P[H\% T_M6KS_$?I1O/W6Z0/GN(^^.-F.X MJQ+)F+"2_*,"_Y@=?4<]DB&S _I!S*95OXMMO_VDJ#CJ]D'\5[!9Q9\?GT*P M*GE @@B &;%Z35: >Q4IT=;EF(WV!I;1'K7-D=)IMWN*H0UTI6<.1SAY>&"V M^_V>U=UXW?6(^Q@R9[''\\<5;R'[XJ/TU]?O0^7R6V]P\>4W]!/NMES;"!?B MZGOOR^7XZW?P5#S?@T^_?O_V.WST0=)@O8OAU[_XGY]'5U>P3KJXAW,4W14_ MA-ZHW++KOYU(H528,,(Q!PK=QHCOZ?,I7IV1J:<0^A^2:1;KWY,SEGZ_\VW3 MZOC"4I^QD%;T8, @WU)P8R\^ZZ$F@EN;$3[=F=R)45:O#K>U%N0RY!RAL^"1 MD/OK]XNK$7'J*./3$M$HYW]ZWU^CB]]^QVOC5NNC!++S]?L'*;BY?M>2X?_> M)U!>_>MS[@T%I]TR\0T;9"E/?6JI6!7A$JEIV);&AO_2)!ML[)U!5/A^ GHD M^2J;O)#RBRB63(JF2LM>KAU_&?C8JA,7RX,$\'J[3@459[%6$ ^.WB%5]+H 37) L6PTN-LSW7\.-JP#I^0 MLHHO;]%#A7LITC0T2(QT27KGB,)6GH= Y<0K!5GL#DF;#+_QL78J1\5L*EJA MF);R(=+Z;VQ=%TH_?3?&]B>P?-(O '8?E' Z>I>Z&O$,B&FR2&#?XM07AG7V MH?QXZNWZNUL_0"VN"%8JTKJ<\!SH&3!^..==*!"O\%P:E2&^6J>6DNX,RR*7 M2Y=F4[,)[$UQ=L[?V, [#B/PXH.L#LL#*91T% P5>R7QF\AB3\9;,-)QS B? M+YRVI\.Z13Y^A2KMDDWEO0K6?F5S*>'5_=1+AMA!-'=,MYCW H.CT'7^0Q8) MER!16):L6G@^?594GU/)X!FU"N&".4M(2MT#/)RH](?MQ3-[$O$F*O"+HO G M>P&KW/C4*!71]TA_T"G..X]2[AM1DIKL /^)>MV)*&VEQJH<%.S+],"DL>8, M2M*)7M AU$L*HD4-:M8F /Y+S!?DAOI,V0(Y*^N94WI2)1H"^!NGDHL.G]C+ M*&W>D6\#P-M#"8')A AX-JF'!T4)0$YY+6Z^DU;L9:7*U),UZS@F0 5(8R\5 MP40.9K;C(J$$A%09C 6[A2&LH@N$EXZ5$6UETY.5SA-1\9NV5"/U@ A3AR?> M!,EUTQ:Y2_@2LV'2]FE8NTLT%(*=SBK)&JC*O"-0KH#9\]/#HE"(G.NYP(>5 M_*1A>_G.$1G\V:2<1NA?E] ?VJCXZV!&1<&&P\:O#C\A$VZ7)=>^1E-6='@] MHX8BR;F(YVDHIAL6#M"?+)@S>WI>L+FSY<_>%&N^CY2%6ALQV4$F6B]-) Z2 M"MR$GAX9>FI;3TQTUAZ?Z'ST/.<3OGJO%.N=N';W^-_>:0V/2J(HST_.--L! M4I3+"QV*L;U;2[$2J]F%)M5_.T]XB\/PI4(^)6N^5 M%O7=OI7^2$)1SYX)M6^FMR'K1O<8&5#505&5K7:G.GF"!SXV:B0AI_.?ZI:7 M:,G:<5BV>J@:#3/43HY4T/UF25N)ERA(JB:;[=:I)"G7 MG6\SAL] Q5W$2ACT) $%:_YN0[GI#M&..L'V_+Q=%PO;GW._&]'_\??532F6]SKOQZ5CU/S>#5:<_=FF_7<@$L#-%, M=:5<8 WVA^I 5B[7*U< HK_]9'1::_65F['8HTR*/NMCRN,W^QY_W L"S$GB M^3D5JY2"?3>!/W3]D9526Y%##0U=X!ZDN.T.]KIPJ,/?HV[%2&T3EQ&<:FFOZ=2B[2F96.ZZUF9^9)#)IDC%["D81ZF&/[D$]>< ">ZSF)7.R=,.\ MM(>Y/5U@7#7"H_DG2YOYT>B4C54,.,\6?S;=,BW^[$WIO/B#9BD^;I'@N<7?B!)-X@8/.^#PZ)XS$X)Y;RF\%T##GFZ;A85JK$U"J=SG/<>9P M@C29M,!LR)(T"9,$$988@5*FH>*DX>1K]/$6SZL M1T")DYQP2MPU,BQR*[P F?M<^@/G9LX"&A@?Y;"E)\.0\QAB@<#$E!7L$,"02VHP<8D";M/YLRX=%3S3&<<@1@'88QE#;>8 MFIR,$40B1&PR]\"\O;DG*8[8#1\>Q657F+RHD=*N M=AFCSQ@?V<<1GLIB.E/RNQ3H+#&>Q@:NO(:OD>EO( F-Q@)N 3E)M'F:I%T* M!U6ZG*5Y]ND@1>*E:^8Z#.?WH:1S%51R@A0%! NCMC1PK8B.75=+(ED7C\'9 M2K+N1HS.WH@NADU/6=%O*,M4[)$.V=%3>AFTZDW JHS)"-R)/ED_W]=$I;\8.EP[ MD0C/X!OV\ ]YY_X,+^SA__!3[^!XHQ'3[P]+_Z:+X/;KVIP5U]9!]IQIR MY_48 4TG^J,[ (&-S4:"OU?M?WX;1!W7[8\_)/-=NRH=8DRKGO!:?6DCOMO2_^:F8RJ"?K MMU)WFZ%ZI9['@:P^5D.S(R_%;CA=,=%34JA+&SB>409UN\F@;C*H7]:KFPSJ M)H.ZR:"N")6:#.H7%E=XQ1G4G59-;B;V#3#HLK8_BG6++S09U$T&]:O/H-;W MSBRNF;@W&=1-!O7>&=2:K!XGN:YZR+[KRI;^6M(2F@3JY\N/#)L,ZIIJ!&/O MWO0U4P=- G6%%$230=TD!C>$:C*HFPSJQQJU2#M5D4.^@)YJ, MW>KG0C7[<20%<_3?O39'YK5E4'?DU@N?[O-.U67]U=2#-QG4^QX%3;YNLR.O M94>>VVYX1 ;U7?'\QG^O9$3?[4#B9\O0SNUXKV3Z K5/SSJ&K_?SOK6II_AR M&?AWU.+,7=O3SN7G4D\,:=CRK)R? $'880_YR!>3)0J##Q 6@;X= MBJ3TL$DYYRGCG:>EG+>W9%)O2KY6.R\Y^[K,EGDD*^T VT.YLB5.P_#B\MOG M'BQ&'*<@0^2!N\:__X7)J=+(FZXE7!_/?3AZCG0^[3D%9<0UP@J23[2(7YMW M^LBX=FD)D!BA$,T#QB0Z0W(C,][7Q7/5GI*QTER,/)6!NL_.)T]/Z)(-_60! M]48)K?&02+RH$P]UY8[99(^=C&'4&C*,?IQKV4;G[,="6BU9Z"@52 ]$:,K& M)#\X^75M5"P+6!A]LYWI'=<2K2XK/OW5RQ8#%D MU]'AI_\..ZK9[GC-LD?8IKX MS%XX[OV'-05$7^),Q ^HKO)AFK7@SFKP)S\%N%1/+^T;IEP'S/Y;<;P0B/ZA M[*#.#?O-*]S-XW/5UD.C?_.//JC%%W9PXW@*?/T!*"!]E,0'7.-\(!U?X@?3%C]CAY__F<+(0WA*4Q$<(Y >,]SX"Q?1>>-/$ M4XX5CN0M#XV>O=DM.)J#">.@Q9WZN(;4SG'1'<.8;:LPWOK DK8>7'H@**HU M?3AVL0XW:!UIY^WIY#CI0!;/4^RK+1')!&7.HXDDJ.>M5A+?3"*>:S'9\EN0 MHB(J:S: 1]EAPYM5I5:*EU!K'K_DO!Y,!M;51"#:=H](N!VG^ MU$'*H\>#=I2"11%>]$%)/MSC.-+.5?4#,^^WP/$FSM)VQ7CN9^?1?9/K5$/N;IB_N%H63R[H4%MRNU5^F;<##]4L09/24;OF4;!M MCHUM N*$86Q[$_!Q_;"K>J7*G4WZ9\ *E1)-U\WF%),=BR[N/.[BYST#& MO81*.''X&_+@[C;XNX=-G3T1:,]O*54$\0J#]LHLNT,[Z[RF:&M O [>3TN3 MC>-X!I7!L=N5-?-YG)\Z"<2A+;G/+ P_2(,X"& E:8E&G6BH6R_[[6D2<4P+ M[ND"^< *A^M[<23!:JR_EVAI-'M2O3UIK+\G6'^RY/K>C1*Q8''< W '-5MN M--7E('C%1N1+/.MTKKQX46[%%.NA8*O?:=?LRJH4[I28QDM;CY.9]M63_K#O M,X U@PIZK&*!+\;*V33[U2^J:IZWX'%8VBW4]=DW-P&[L2,F+5?N:3'CS8E" M?G"=4TJ:ELX>!'MNO>PRJ.)]G@VV(EJ.])_X@]EKU6)5S6\VQ4? .S)W.:;R(3+, : M6,-7]FN^Q^=KS/SL**40Q;L(XUK_>08;]=:X+4X@H=44GI]11@$6 MTOL@";!6R6NC(IC7+%F>E^Y'@AO])=7ZPT[,?1<8,RPF>?J>>R_%2_A%:$=. M.+,GR<\GL)1-R9ZP[M2)4J:=QLBDR?=)<;],WR$_,Q*+'("PQ 8048PCV 6@ M8>2X] 2FZQ-K7L>AXR%A?4^@$C*$1 HGRX0@?P94"O:MA1S&6W$N72!EX);WLDC M3B2A.-2"=F$)[M'D'IDG9%&$I 94,H1QN<"/;^9YR(B^^.,%K )J9^Z W#K> M3]_]"8ASYKA/2+JJ1I'/XBB,;"H2Y_Q,^",TN,D>D#0'09)N#/\4>[NFF(&S M4J+O1O+3:XZ$<0![&Q1ID&55@Z:FYABDSN%$J 9FJ5(@JHC4:NS($0>P MR/_&=H G#"IJ:HG!1!>K&;I0^ ME]T^PP,VK.+Y"^"._%GYR"TAB(M\+IIQP$MM\!/#D%.'B,/%(P\@?T_($MIN MV>*BPU#<\+NU9/-']6=925P_$O,,N5I%"L 6!]/5W9-3]8@_ WF9).8(//S@ M3H!%@?8,D%W56[\F&Y@C-2V(9.?DAP[O;%,RHS),ON/6G!OZN$+RF#C7 M5J 5HF.ODBHG1T#YT)DY;,IA+*OE2+42V;%I8$9R'?O:<7D-&)P3XA@I?)R> MNQN8RZ,H'.%_;;ND-\(Y [1LHD'16M);8JYK1[3R>;B1#\H@RDTBAG D14S! MP@_V(5<_Z,R4U*XB&<9G\(N2FA:RK(4OY%L]ZO\',9PZHKR&Z]4%Z14O.#?LY^X;^NJ M(6^T<8;-G0ZEXL&-E5E,YNX,_!8@AOC)JK5)IOR:,2<0*?*)$-U,//."1[ D MHE=\Y>E/\]7#$OM-KTT@0(AYA8&+ XFRK_! M J65I_^.PVC!C4SR;==T7:+I?B]3S L;=14 2\=(3I_PSER)JR3\'_X,.22D M^"=<,V4VR0Q L!$:Q!1.I1N27>XJ)98^MZO(_HQ(>Z8O24XY@ >>AT>P_#&! MMRPXD.$!/[YF1>].6KIQB(Y<$*,] Z2+O:7M3%-W6Y:<&=J_(#^^#!Y-Q!60 M&T]),Y GG@%'WDDEV#[9(6)PL-VEN?V3<7 Q)LQW#OW:''V278 EBJK?Y-U8 M"'_!#<5'T1FB* S7%3*W@V]!FS#42>AC@DJ0\4!"H%+'$-T^M H"$8@I?2VR M/KI$"8_D/4*NKYV<&0.[X9-JIFA/3GQV$V+81F 2L!D (9?A@CEK*U7].=&, MT, !-ELAN)&G?B21U?,+7C\'=@C%#&"G^&NY.RM]XF&10KIK4VF&'I:Y*]C M)S[\#,E-,N\5N'*#9TV.6MZWY@>>)[12WCQ9\D)M4)(!^CH> IQ2$SE@L8S2 M6%7V;T&7)%Y0)J=EWN(6"$-U$8M?E-0$UB2=40F(YEEC6CC&9 M"0VXLX-[H:81/S(42#=/VX08HS F]PC6P;,#VYL+VDQR0,(";<(WGC/U7HH#ALN%Y'CQ2F1 MI:<# M5JF1ON%A5!%L6C_*UJB*)E5&USVHBGM1?IHA%1&O' !#=@T/]W?Y,0@%8%LAKZ-+X2;W46)29OV\G2I ME2>^%E5DO,1?:^T6*4:^9(BG18#"S:U*#&BO,S8?^(A ^>D6S&S'C3&J(= MY'W9$[;*FU)7!4# (D-];]\B_])VWJ_+LYQZ<R8P!GX#<-KF8F/07M0-")TA[ZY1X8XV!(@L5$0"SLY[YK[W#@05,Y; M#^)1BB2LA&,$U&@'P9=3AGH( @DU8K>,KUUG0H<^F@-XF1%2F@=>>:!Q@?2;^ $( M ZKC:^"P4%S*H2A-Z.T."[.P9@B&.\Y/@],IX+!3AV%0?"'7*21FH0-;; >I ME2:ON W8[V7!,25O>$1BD:!@O4$0]/T?6]#X$G7;XP9)+1!QF,9QD M=91R6 _%Z18%)I4DM$4=5*PH8ER,X'FR4L%T211>$DCA=/ ]#*K382F,B83N M!;!!E4V J Z&/+CRY"?2O1?ARSX2;OJ>$LX&4FYH)Y-Z5A*0V(\\!I=)^6I@@]*9EP6/[91CP;%F$L) M$2C:B"MN1^01KO.N%J M? [O@]>B-5M"/N="@0AY+H"<.PKMD$+8-QY5;5%X#DNW\.P7=[UR%N-&PF2Z M?L>(%A[-BN,5@UD3>^F S\L9(N7-4,C&U,&[8S(NKEETRT38L@S9 C;BS@Y/ MS+7=RVXSP)XJ1.5%--83/GNR>:E!G!(=R5DH_*2F,FG)&W!5RG))-VYT[FZ$ MON!>$1Z8Z<\6X "!]T(W1S/\!J^6@25%7,9U9JN1SQ5P$BV"F@?_QU\DMEQH M;7$>9&[;AB-%A*K<>^%#1-&!TQ9@&V+BK2XV+T9_+%Z@[GI"=O\^1#A-3XES>/+WBL#_2.Y]J5A=E7OUC\ MX@VUYB]=<0D'>Y7/H;!:5!Z>?I+$^)#L@3V)8HJIH9H2MZS<8B;Y I.:Y:\F MBLPNI&NU\7S^M\6"S]6F]ZNT(YW[(/76.N]STIUM;9Y?1CQ5[N@ZD4_Z19.M M3ENH["(!C;:^*P&+Y,.5'D_ _"_)--Y&P*MR+1*(L$7^@@1$USJW?LVNOCDY MN)%19J3+W.\L!:R(0LE./V*@P;8>7:6C&=265G)/D1)S3=,7 BKBU,^OIY6N MMZ)7<558J!S&O %;.*,7/@7=)N3PH9%)/$&=_.Y73JJ'+HW6-=UZ>\C29H#% M?H$T9Q,/B8#-0>2 ;2X\]'L_^V$X!B_6N?%XE<_D_BJPO9 GS/2\*?W+)4[H MI2'S+RSZ.KNR[YZUSV++M :J:@P57354Q>CU=:4_;G>4SF!L]H<=S1R;HQ_P M%NOM)\4TU&*?Q>/@OU-_RK$#OO2D\OTI=?7M)TVW]%W:4Y:@M$J*VQ[W*>%' M\+0'?TXH!^=K,*#KC0LO_P,24Y>-2*=]G?6FW!C[OZ!:HLQRJ2#5#*"::;6Z M*U0[ O8K!(9%X12DJ _G9#'EH8HBJ1H@DKK97FE]N@F%G:3J:_)HM:5*[8)4 MM375W$6L2G!:HT6FMBJ)[MM/:JO;7A6''-0EQU*]>%D'%#OM]<-E1W;^)ISZ M*[\WH6 =, $\%MU_P>*,1[WE'Y'A4UO6T-5'XY&^K#% M&QVK.7[>!/<*;Q>YX=E%=D>&QC;<'54O*J@2V%?8>-,6'[X9=;\['K1&5E_I MCT::8@R' Z4[:H\55;7:VKACZ$-3W]2,^IE[#R=4D:4ETH5?4.;EF2Y3A .0 MI0@]K0GQ@?)"7UD3XJ,/9COAJYLFQ$T3XJ8)<5/9GK5QP=#F/I6>I^A>)+>T MO7OMU:+L_&@8UKIUT:%YOA\[+IHM]6LWV;;*)YU5CO\KBFAS&#S0T\L.&:;M M8,9!X/^DP&3]I$0UY:Y1DR9W!\#5:C='QK$E(PUBU$X8-%TV6GLW[:V7,&BJ MW&TU!\?SB\_+"S+A# M]_3F;4Z7VZXJ:W=RF9:LMU])U,RP9$WO9 U]KRRWU.'-]JHBM+G>.U/"_,?!>DS'1[$GU]J0Q\/;/0I.Q$_"SGUY[ MWI1K75DW7_885TV3C>>UYE[B.=5T.V]VI9J[\D /^O5BOH,K;_\PNF/!Q FIF47UZ@@Z6&S6-HIU! ]A4D3\._:#B1G^>G07L<"S MW0$UB&)!V+__C?DWH#7GSJ0'QW]XA70_?&ZZ;HXLM=7I*[W1J*48FCE2.JU! M6]'5\5@;#XQ^I_]P;OH?O>^_77Q1^E^OKK[^\4$B3AU__7*E7%[\?Z,/DII] M,.[]$"3N^DGTQ2!BTZ0T\2TF.3E)N4^/#4#5Z+;$IQWU+(OT:6NR)9\-\K:.Z> MYR[>\4@RK^:W8TJM:R]#]G;7Q/FN]NM:\FV61U\XKXLJ4#QOM1^?ZJZ?+M6] M>?517KW)M,NQ<^=A;O[6^VVD]+^/>O^C7'RYO!C"4^0=[6 2'L\,*5:2),(O MSF<0>I&/OC[=*LUNM[84D%SCWU?8AB,#XP]L*9'K#S'"KA($VW5"_;(D]EW* M! X?ZJH"+5,2?'&\>M"QD9[Q6#;*Z0Z6PE/Q%!3 [_O:%R"(^W$%7[V*J;U36Z\'BC+_ 3 M!7Z3P/+%QQD'/?"TG(F]5^3D%$%.0VYMJ/58?78EZ'EDB3M@49%QE_,JZ; M,ZI>'*YF1S:ZY7=P+PY7 WFXO":@XAJNYH9;+W1LNHKO89]P@/7YK;>G\HXE MM^IR_C\555VV]/+TL1>'*FCZMEY>"O'B<.W*7:,\GZ3BRJ]6JH[ZX=5/NQWE M5*P>GJKQ2DQ8K?-*;#K5/,I1M8M.RUVY;T;O&4BXBP84<5528%E05:2KKNFW M/7*!*@O8\[-T)="N+&#-?E0+L&8_J@78J:WMJH4:],?9WU3A^>SV][XA]ZYL M:D?QR2J#HF[)9JLC1%[[5;BM'IFTI7U8?*>-S11F;?M-I#8U-93Z&^Y$ #$7*3%E;K2E;K M3D0) HY,+]@+#S7S6#$NQ#+&KV\+SDYB%&'=0#-()\!,<4XR3L5Q&XPFO M[Z5+'",9Q L:L.S?>OQ3,

A),^PY&'.)90_!:'1_K)&';WGB:KA](-\! ( M-@Y>]\"E_34;NUA:/N;'43+^&8<0+WPO&=J--6D$H)04B>&H8#X5-IH[H13. M 5@^:%RZ90"WQV[\R+'%C&:0>H_Q[GM4BH;()*##$C24*'3X?.S\K-PYS4 G MM'#VL)?-8#>W\Q39/&JR;C/S>,(=TVP_'LS(L&S%2'5:9.4@NFN =V7?P@R@.Q/S>=,6$@()J MHHSP'[87V\%]1C25:-;&8;E^?#.7_A&[N6]U\36':6K?2]<,%F:"\\K +V[Z M.OA4Q(?\@PAX-!>>4)C%./D=P91F#%@/)VI[F*2-59)V',W]@ L7'UV]<*)( MC*H5$VWY F+&N)"N'"N'11'+9JB+R=4Y<3\-1N:$6-KW=#0*@J3XY$E"W2EHF#JPV1E+!U&C7U4;*6LI\2UO* M%+NEU\],:H:U-UT=WOZQJ/-L+;7@&'3;+<9 MUE:G)--F6%LSK.T)&U*]/7EA9EPSK&T'FZX9UM98=-@=<,:ZN<6=<,:SNA3FS&@C6[4LU=V2-!^9BU.<.<#U.L M30('QUXN __.68"WX]Y+OX )W5:I] ).$'CV%TWN=CK;*Y?"G4J7\$3B)3=8 M.(.%,C_AC;O4,SRF+*%8T' YF;-I[+*OL]%BZ?KWC%VRX*6G&<56+ALU8N(8/JT##9BQ<:4CCQ"WW MTN9WZ291YD@6#U$5:TF4O]41*WC#-BH'J*Z?I39 M,(WQME7S73(7VZ?)T@WSTCYC]G3A> Z.BL,+E_HI05D[SJ2MZJ&JRD;WE6A\ M"W;UE4P -.266EY>\PS*L.[-WILQ)S'U4"[-1F^FF-\I<\1$F3 MV^V:6-M[]^'J;,B\?2D8MF5K0_W_2\'0D#O'\1Y>@TG=3")I=J39D69'FAVI M(F2/.Z%VF)]TM SX38GV%]Y/YD5^<#_@LR6*,YD.EC>O=OL]L]L9*9W.L*48 MQJBM] QSK/3'K5%G.%1U$YX_?-X\[H<\NOOR&K[H3/L/5]]Z7R_'7[W_@3STFWO?7Z.*WWS$3O]7Z M* V^?O[Z_8,4W%R_:\GP?^\3**_^]3GWAH*78IGXAJ_?O_T.RW^0- #@8OCU M+_[G:F[_1^GSZ.H*.#N%+UFSX-80T,HMN_[;B10J7 RCP/^;*928++ZGSZ? M.GQ4AD*D_B YGA,YN.+J]W3ADON>ZEE^VH%CPW]!2FUJ.)9!5/A^8B_3KQ)I M2Q@09VSLTGW_@.4"M6&5'?BB]<+88HL2?D3-QFZ;NKY_&TL[-FWMAAVJRH;L M7)%"0R.*28./JDAIQCP<(-=\)ZXM5,Q7-O4\TVS[9ZSB"Z[QCQ$9:%7= ML0^'4]QE(O#\.2$[@?JD##G[5OH#Y[R!(G_^AI7[AJ8-6:]+)LB^**JRU:Y0 MXM2!CXT:20C"AQ9E N**F9[1?,??_>4'2"-E&?B3I$DL/I?JQ,(_ZI2?9J@:<+/-'&F.(X9].D;J6&;9A!]YLUN9A\>KZW;+:/D@G] MDB_P"M9\Q=),C@7;\_-V53"O,FP5.\^J=WJ]Y!0A0Y.U3GG7YS+!DEMX[&T:[$P6V7+YOOU6?--=^G=>?=^__\/^MQ\,XA#(S(*P?_^= M+?T@&??@6[.GC$:]OF*,.V.E:Z@]I=5I#]K&H#TPA^;) MN]/E&$003)H%_D(*@3F=F3/!=KB3A':2#?_#OH48X[9OF+@:/GM3WHB.NB0F M71 DAQ[GM\AA=7K+[=!OI576]G9HN_:5R]W" M5:*)W"EHM6/KN&]\^G^#&_41H'OBVO*IH-KOY?+D/KZ8!QA^.ZSK@ M&;%+YV9A[^7 GO1>9.^+U%^/#>Q!T-L[I%8/]/:^O:L'>L=ASI==*_Q(_?7; M2/J=V6XTG]A!_5KU[-_FI!X"\,+E^V7OGG:KM"LQ=$>N!:IMX#E=4##U3^:]4Y MF/B+A>\)'V'-4J]Z<,;0Y0Z.'=[0&JQRDY6?C*\J:[HEFV:YW__R\-7EMM:1 MS59Y!^D7AR_LK:&;LKEAH,:1QFB_2DTXQ' )CEI--" .>97\);:%""F@ @HQ M"IP)']:*7\:>4\,:+,L$I6&5=Q9\<0)D= Q9,U[):6"J*JB+5Z(:#1-+Y"K7X&2K,KS:XTN]+LRG[F_*/2T!^1-KZ2 M>9XATA/.:%O:&K[QY^7P[?2E$VV& M__U6T=?2T5NF-5!58ZCHJJ$J1J^O*_UQNZ-T!F.S/^QHYM@<_=!_M-]^,CJZ MT897YRBR$SHK)$ B7:_-4 D"[!.#J?O]^^PGW^Q[_*AW:P?3K_SR='3'@HD3 M(I%7MN$[6]CP=N]F .0+[$D4V^X5"Q;JP5+WA]U6M]7!A/U!MZ\8NCE0^L.A MI0Q-O6=TQIVNVE-_J#^TMY^^F?_2_P"JYFCU_'B7$'Y]>,T: /T- /P&/XS" M"X\/MEF!@;XE9E,# -3=%=5>I8^5 9#HZ^/5'4T'(V1P;M /K6@"K9@L(HJ ME?", W^1\.M?3C1/:GDNO(D;8Y5&+PP9_&]Z9=\]*PG,7KO7&K: 8]H6R/BH MU5?ZP#3*V!P,1]:X98X'&NA#D''5T$ =K%#AT;\J*XN0"<)(;D:9 MG686P:.'FUITN$94NY#FZ9VHFI$RAWUUTY:F&2!S;$+5?'I,?3NH/+(5<3(D M$J] 4L-Q+]?Y*2&!O2=?=SM'&=!0&0R[LFF=K'%^?=MP/+8?MWU7PP0]36ZK M-9F/]/1<1,NJT)RD5W,Z?&>NC??D2SN([N'_OZH+RM/?OG8/ MND:*S,T#2\MX-E";TR8O5/Z][8(X82&-ZTPH:#YC-3R 5+FUH7BF4G)U&%3U M3GGJ0<4EH^8'4!(O6\;8C#^LH9!H5GG!X@L4$75#;6;%1:16 O&7C9N MG218K5=R6)C=QE=Y?LGX%O@S%H:.[]EN/>TITSJ*B5$]1+O&409?-@=%3AR& M;,:"@$V363:UDP;LYU&3L7-/EH=ZQGAK?F!\C>8LD&SA83">[U6_4T.5.QMZ MP+PX.5%E2RLO\'@&2:GKF,;L3K=BTVJ/ MCS,W4ET*XL8*<^HTY[(IDO>"ZP MVI:[5DT,M">@J!WEBO4U'#C5&SY[',CJ<^0T.U(F?8^JGGDHL[F8$?TM\'\Z M&)(:^\$0T(MFL0LK\*S>"N;&&V\_J:UBF[&R^E&&W0H83CU:Q.E4:K=)I/;Z 0=6;41\'RLLZ6'-W\8IK_!N.4U!J M7@;*( X"YDWN":3KA.1E2?)7H!M#ES2J])OM>/_U\"/O4-6]+_[NX)GU36_0 MXO@IU_;@Y+8CJ;080DIK'6K@[+^S9'W#[>0.O5?>[^,*UX)I] ,SC= *TD0H M RG*R;H+,EP;AC%E0]V[)?%>#/,2N_4TC>N:4V;74Z:\-E%*2P_KH#5456ZW MG_><>8EJHVF1\]0@W^-#!YOB$.,XB@/VA^,YBWCQ'>3==D6\(X33_NN28;\9 M[^8SP_3F(T4C>IWN:&2VNHHV-#7%&+6'2F=D&4JG/^Z,3;5CMK3.R=LDH*.? MVD%$-&G!J28%1#9JT^E$1#HI!MT94' "=\?V[K.ZEN['4'*)G+"2'6)CA2VZ M4;)IX&LR[K5"71=.0OD-<9-3]7Z@0,R*T_V8W@\=HTZADQ?;@2&XN7[7DN'_ MWA^@MX#0I2NQ#JY:5SX<9!KCR,&/%YY;ISXNDX$4Z[L(Q]E*"QJ\"CI<=/IZ M7Q=KM-.M9H'8,8#,LA: M)&WGK>OL%P;9%JE[0G!MM;GU#3[UG2W] )\8.N'$]4-8_ A-2_MJ;S2V=*77 MUDS%T'JZTK5,4]';[4YWU#%ZUF"\*1IWVFB,VFK]NC'^DD"UAR)(UC>R8 _> MEA3=?M4ZW]&'IR57USF>HDEY>3/L@KVDE+]6,-FL9PXE? =L8GN5!5VEGPZ[ M#24G"B6?"YOOA;*TL/^&I3&S,*29T0&[L0-D)FGNWTJ1CW%9%V3*CAC.DO;C M8,+X9&D Q*9,,UCQ.@X=CX4AQ7 ]EKS!NX''0T[0 MQ+%=R?%F?K#@=^=3+L]L*J&"I]!NP);P' 63 9BD_2[\G@7X=/DZ@>B(%?GX M:QYA6H\^A[Z; S<%=FVK3Q+A+W5P:'.+2X#'= MB*VM-P97&(C.8/B#(M+9OT?>E$WIQ]G-P2Z=G@]OU>_PQ+%I]07.W.J1JF'^ MO:_+3M![_$1H'KAU>%71;':SN;$]>.#K"_BEW9VVHM?$[?-S+.+ 7]:OR9G>Z*TZH[=WO]M: MH&?64V_5W!#KA8Y-H?!>C+-(7:=^UIBZ]S5D+>1B0UW;BT&OV;T*:K5:Z3"J MFJF=VGK98MU@UV#W>)55]R9T39?-0_)Q)9"M+&#-+E0!L&87J@#80S1];4& MQTXD/4DGX*>[5B_;#&OP:_![K89TTSNX&N9#LP_-/C3[T.S#]C/H$74B=T7# M%O^]4CEPMP.XSU;)D*/>=U&*, O\A13"MCDS9V)[45IH0)4CMK1D ::8V3=, M5"*<;2C;*%8X.&&N+5!U2A9V2'.M9\6"=;K<_>;51WEUD[3=5"P\ ZV:BH7: M,7^3XW[35"R\.#2;BH7G3#+YPW%=9^D'[-*Y6=0P26[O(?'UB+7N/1JP'NB] M[)*%(S%GDR27TU^_C:3?F>U&\XD=U*]R0=V[IUT]!."%R_?+WCWM.(=/57KQ MY+NY7.;BGG8R6C)@$^;\I #B-1\0L5\H- KL*2M=MM@TO3K1T>=IZ-*VGC\\ M>ORNY*=\=Q,MV=OQW!S,RD6\7HD37CII;9T4C:/>&+H[VQ(ON\A3/0YZC:?W M@B)5+SR4TN\\>K.%?>>ONI;;6U5G[0>CGTCYRP_L 4\;$? MS)B#+8+#GC<=W2T=T:(T&2Q^ &*MSU&_^#)>(Y35&W94?=113%,;*8;6[BC] MWK"E#,V1-=1[_>%(ZP.AC+>?NF:G\XA!ZD^E0 G!KQ]^W?6&UWV-HS"R/?27 M5F:V?T_&OPR XH$]B6+;O6+!0CM86^5AM]5M=3I]I3?H]H$7S8'2'PXM(+'> M,SKC3E?MJ4!B]>VG;^U_&7^H[>$*F9\7[T=R>OC 1H_NP+5W0I9N[ HJH*.]2VE/YXT%4T"[A_K(%^4%NP M0_K;3VKGO*4]0@H.2IV5G"('-_ 9>RL1AX>&;@[?-=M]H]3J*80&A MC%'74.!Y51D D4;CH=;K]KI-<_"U!MMZ?7N#)VF,W]G$!U9#?EW!I5;=P5.\ M\ \'_^A-_672![IW.9"N_*4SD:R6)1=3.!,-&<*.1W.,3"9YG(2@8.#)@$6!'R[9 M)')^,FG!HCE8*#,_H/[DDY0ZGA_A*,RER_!U-.#R[ UUV)YB0W6@LBTH?HX# MQ7-/1G,[DFX93M9,WGG-X 5,0,)F,_%R7$G.]P('X&8N?(F]S^%3^^8&F[K# MZ_@S]%;73;'AG;]A)^?, Q4'ZMB9W2/*<%90-W4<6NQ?@TR('\+A>99VA2?: MX.1S@!H99TF'EN-1*#J8TL/((P3*$G&#%^++V=V231WLM \_7MJ@VK$].6T) ML@C.^DVXY*_?+ZY&RN6WW@!X(C\)XT2_$UR\RT^!NQ0X4RQ3495WL_>*P5/7 M\-%4,A[Y#WC[[=R9S*6I,R4&F]O !7;6#C_99D^T![OZ+])5NBJ072G!^;C+7CA_ &GQ=*9G@BD\B+O;TWZ!)4%8\;O$[J',B']XO@$H6%G)DIP>]1&8= M&!(X#S8A B+#.0]>*UYZ3KJ $P-7\39H^7-!3-Y/BJ4,2("*B" @ MD]YE'#SXN';,9%\./[X'J>:"#*8]GBK\F"P[FDB 0C S01[1"B]@53A)4;+" MR$'9725%^=/\V [G?NSB>0W/Y^65-GL-H#AR7.<_PL80A&1D!9-N$+:%T&,+ M/XPDU_F;N?<),/P',KASH -H1X2S"[5!,SY9'-5D M$-HN/[=RQUE2_9-)4BH\MPZ887B>D,"<2Z-T%VF1#9N'9\Z4H3B"ID_,8) U M;)&%I!($R'%%=H!MI G*,9^UXMK!#>X;O0F/X! T=DC#AH0,EZIM( 4XL$MZ M6]XD0VBY'9>?>O-N[H#L8&=H5P9B!3B/G7Z*MN/$QK/U/2X?T#\'XFB+[ M ^(4T."XVIDB$XJ;.43#')<3Z85E[Z]\(]%TN_RFRSE3 0T >+8@,=Q"@2_1 MZ? ]/G8I,4@*%GAF?Q,#Y2SP4UG5PE36-06\KAUMX6)>C#3U&?>YN&BELFL_ M1"4RH4!P0MQ#HA,W3Z]9=,N 1>C S9]W8D]H^A4\7'ZP9V>Y-\V62'D">(6. M98 EKAG=H < )('!_(7FJ*U12MD-B+^93L>ZJ*'V8'[H!NJ:LB(KXAD#C;9 MP O[/D%96J H+%V6%Y'B;G"W.HS!=K)S,4AYTP$69IXM-Y*8#8^6>\)28816 M>B20 22.*.Z2N+B9(7-=;O>0I;-BM>7-(=S%Q" B9N+BNP62\WQT QY/-!HL ML!F" O3BK(JXG2E\JPUH.S0U;0KKH=*(X$@[ERXX.MG;"(G<^_ I.I"O$3=Q MY =^? ,XP:F4WPN^.SFQ+MI@FS""D^EOKA?1BN1N8?Y8*QR3G".0FX*_&<9H MP')*HQNX! L\X ,Z%Y>P-S]IBQP2IIL83 :7J%N<,;>%#:LA5/D86.JCA GO ME1A4J6N"S);:JV M%,$=>!03LGA4,LLHE=YE-C I#C\.X;<@Q6#YP7JY3-;P!/,$3Q58KU .[%-; M!.A;, 6V>77SZN;538[W8_*:@YOK=RT9_N_]3JG-JO%P2PB)MS>0 MTJX&F7F02W%.GZEL3X@M^=V['K,[$/M8+:$JSTFM!QMF5)"1&OU0LS8+5<#Y MN3MHG!SG7Z0!77Z]-KQSR=8G(4 CUHU8'U.L3\S>)R? D>6[J=';6J+TK1BM M?:I5_&A._&4G+V&M=L?HRN;^3;V/*#"'0U&W9'/_"JQ:H*AJS=T>*YT7Q MJ=5FNGE>[=X;^^ZAHZSR5[G'(G@+T+A>LE%]8KD?]W^M[B_[YFF)K6^?Y] M'IZ&[',I\[T[%M9K*]76*T'TG;6W7U<[Z7R*3[ 5V9<\F:H0?:K83,5CP?;\ M8EP5S*L,6[,K582MV94JPO8J"%NS*U6$[:%=>6VW MOON,&4_BL>%>G'"B2]^ZQ&*?<.G;>=GWVGCI:]1D%P]PZ5OM'JI/N?3MOFP^ M[79E:_]Y$K5 $7;1>"V7/H9VI/R+5Q)JK=Z\[:,!5RN3O]F79E^:?6GVY1C[ M4C>$*PU<(R75!*[9EVH"U^Q+-8%[:%^JTII\O3-?KN^.=Y-$/XO-KI,6CHRZ M(6:S$AE\X2^<";7!] /141N[A]F\-;!#8Q)Y//59]"[%S"GK9RH/=6Y]+M_B]TS95CA MQOG)1'_2C4WE"OC>, \;8_)^GPE&V%'KAOG4*1!H"UO#&W8E1$[Z:L$7V*;3 M#W@V,3RR]%TGZ?V=_!I;NQ%U_) E:\&&8O-4T:NZG'"PQ(ZDVT2X<^F"6G!. M>=LO>:5%('6_YIV>=B(6424A%^U)=)MKL/N1LP937&1/;R..+SY)>U$", MPN//1)(U/7*R'F6\LQ3UK$1=%.85 7L0,=J LS?2QC;:U_?K/+RIB]7[QY#E MKD@6_/<*FG<[J.^F8]63.U99[:9C5?/JIDO)]BIOJZS*6[SC&O^F/D89)+P/ M3?;O"C6DJ2PY4RI@)Y]:D+*1FCUZ(^0WJ12N @HN_5SSO!.D>FB&WK)>=T:):LJ'5I%!R M3Q0M2S;;YHM&T6C)6DL_!HI-AX:<$AO%@;^L7SL&M2OK=9'Q)^-JR7J[)BK[ MJ;B:'=GH[MV9H5ZX&LC#1VF:U!AN6W5>+W1LNJKHQ6$4 *S/;[T]E7NGW6K22O#)\OY: M&A=IG5=BTZGF48ZJ5U)?TI0N-[O2[$JS*\VN5!ZV4UOA50M![--\X=GM\J;G MPL8@PROHN=#4ZS<6>%/#4D^[HMF79E^:?6GVY#5J\;[GZFH*95)928T3 M[C 1OIG^_N@TZ@J4TEB/+Z4Q3E=4TKSZ**]NB@*:4II3DS.E0E-*\T*DIBE> MJ!P9FU*:AANK0\:FE.99KD,>F:;TA^.ZSM(/V*5SLZA-+4U';G=KDJVW)X:F MK+YP##5#5CLO&T6U+;>UH^1?-:F6.1WVVTCZG=EN-)_806UFJ -K&$1-#26NU/)T\(]O@1\QQY.^\69L M?%J'DQJGF9EZZDCUU:9.6DN!0;Z=7-KA+&NT%G:__"E;!MG.V)[$P!,_!L5UP*A9+WX-_%->=P'L7 M=L1;>-T#.*'CX?/O%FSJV.^E..1=ZQ"J91S0=472S^VG$T2Q[;KWU.H/*3_S M87U!_+]^O[@:*9??>@,@=8XI%[UKY=H.16 )G\!/I6D0WX22S]^TL(._&4 : M\&N/*1#)]9<+@/X\3VGXG1QY%BS" IJP1D+ V)NR0')] M[T8!CVHAA?%RB1CP+C(#XLZYIQQ/Y(P53$6GNR*N&:9X&76+^-G8.RY@$^Q;B&\(L<4>-DI, MKZ[.I9$]F:]QO!/F.TM.G3!R/%H%>3GMY@>LMP1\""X;*+JT44"D)0MP.VT M2O*O<1.1^U*>AU62UR22!*_CXH6,"?#Z-Y[S'VQI&<&Z2]\!#L5] T&78I ( ME+C ]L(94 M8ACK=^:YH'YCB=LJ.?EL5Y-AQ 7R2R/KJR%F&Q'8U2>J1%&5! M3?Y/X(=CUT>\@,W+0L,F0/7/T?>KBT'OL]+[?/';EP]28DXGI^2(4PE6((4T MIQM8@.V:!:@0,Y ''W\?9_\:?GPO78W'(."+:V DT0QR 6BXJ"=@5P:^Y[&[ MPT*WJ[;%YJHN4T#=%-4M]JF4EC;*/T)'RD.&3VT2[SD#[8M(36PX0*)(( 6: MZO]O[TM[VT:2AK\O,/]!R(,!,H#HL,GFE9T-P$LS?MY,XC=V=M_]%-!2R^:. M1&I(*K'WU[]5W:1$G99D':3$Q6P223RZCJZJKK/W(\!NF?CI_[D@%@H\$$7Y M.\@G$#41[S"+E JBAUSY\+?-8-"^FT,AR/BPF[\G80-L_\D%;I2.A[QS986: M:D[5#ZJIE/-BSH."<8$G?T?D)5D2]AYRJ "?B-OG-&/#M!!^4_Z8W'D(TH*Z M"KMH7?S@O76[?XU#WN87[!-89-'CE'^?AH5^OQW!S1P/Q#]16)=-"-XT-8[0MYE,C K0B(/X(>P*#('. M?(ABT!C=J:0'/7/+]0](I8&&CKG#VSW$1+V%]CEDY0-U$4D_;'^"T\C?-_(:C6+P0[ M'C-LB!PDSUR1XR/B$9LBAPL]#F:;]P>&IX2"FQ(.Y3VP4$^H]>FE'$1LRHOL M4E:H<'=9I=Z]#'TO!@;,RHDKW*0 81?VG]%<$V@ ?9LWWYWC]GE5WPK0NLLM M@E6ZOG+[?E9YQ0C7,A468Y]GP&=.V1@YYQ%.=IPQ05#VV @LP=PB!ZX )(EG M(;+PEBG"IO;3#+Z*[<=;44^1^H+QE%[]-$U$$@9W>2]O9#_A)B@LJ(WLIQFY M&4;?XU!8U.6+)CP_PWR<=0K6G'!BB#_@)N+I40(#PCP=8"/S!% !2^NET\T MYV4\9\VN"Y:<+V+YX:V$0+BS!TB=:4 ]-4M*B ($\O--<9C)EW@? D28O32_ M!([-H N+[O$7358\PI;+_%# GD9P?$#:"K/>OG4W5A/[ODZ7=8G(DJ9)Q+R: MT3PO?*C2%N9'J8G^1K/G1:/G*E?@F)_7 F2$/?XSZX,@Y*09LNPQ[HD3F-B! M!?O.'9SA(:#EAO& =0D5M)2+%U%V3D MYA(2C8H5,I(OGR]YW0%S=N>O.&*N$9!HXE;@B+G))D&)M&CR@QW?NLTM$E3F M&>L^1L*"$YZAWG=$;:^L((6I/^'S\2C-$A8,A86'S"Q\"XBI,!K'XY0KHF'\ MG?',S#$8?;C98'L K[=^!&DV55^H'SEK"QD;CY.46UY!"_"/VT8L(1F#9=I/ M&,,K'WGTXEFD@0H73?[NXKG%\PKCE'NK^* (9%,P Z]*B.!J[7F4(Z"P08,R M!H19M& !O@VOV%6[E8WOF?!ZH:IK,Z86ZWI[]6[&7B\M M;?;XE9N8:_;8C(W'-\;&!DFK$R:P-KYC0%AV'P-TCZ%]VI\Q9*=H+:X"O.8[ M:L"2B21-'\/1*+>$<_V.2,U1^A:QB&?T*5[?%JZVTL/@.<)H6P8U8#_,A"X M!(R2$)X%5GLA*XJ%"&F&6F-6GDUT_ +F9^R+7$+,K&G1S%_.6&A1@-W!N$9" M:;O\$#![!$!$;<)4RPX"JXX!?&N(A:UV^L':7CH'X',F!^@%J9S[# KK:A$G M;\5.S'T3_YEMC"PE\W#6A#"W^-?3\]A*RQ\-?;]Q@3F+/P3V7=P\EB&C6LF:F_ MUE'NSH9CZNLLGXLKS3C,@NZA M2Q7WBO*15P0!GN^?9Z6 )%'Q@3T^EJXCE7LVOAP]70^@:CI7@>O@>6 M(D2'>!9_)P)R';58R(]&:9=%01+&[2FF<\0(SSI?Y,0?M;LCJAS(>XTCREW. MSIM'\W[ZVZ:JMQ)'K;5"BG>MJ[%L$FPS=27F9Q__X_6M#4=#V%)_AH48ND<] M/B=HP$#'>(2(3J,Z9AG.%Q3&>I".!2^V!'\A+Z$O9<""[B,K[W>X_AV8&C.A M\6EH(@(!EB]11*SA&6*%?X:KHM5K8M7<+'XA6OVYC)=S=B2LY>X[7#V:/#Q8 MC<:N/1C$W<+,[8PQHZ%U,Q.@^#R5%I7=#E_8,#=>5\BY,K]DXH@U0<0($2$4 M['3*'AK*/&+7^A$G?X+JX4=14 8L*MZ!]F?"?\%O40C#Q@G%V;BXXFI-R%T@ M>U4T*,V5-BYO".H$GIK+T-66.]^,139)/D2S.+BG\8#3N)0KDH<05RX@#VF- M!BS+E1\^%K33,POX!N"GE5$FO#N%/P ?@OI25%C/I:?8W C'(_#S[.131",; M@*CAG C/0&S#WN\.XCR2)\X60FFGF%V3PC+3?@@WK""Z.'+#GO\.LJ17 <<] M+*@PZ&6)T-H;]/EN:3G!(. Y2YSD;CPSJM(MJ%]9Z;%D2F?!-:A!.6N)S7:/ MUI\XH^X/Z#'0" FW!DO-!5:.[$0+%7?J\JI-C.^;Y:X#3<^!T\[OU,W7 M-1TPS>V;#JSI4["?[YMJWAT*_R8BD!=%S@JQIDKOD!4NLQIFI62-H\'SHHP\ M=&7!X:\[[VJG+1M8VB*LDI84\=%)OFNO1[EMF"=K$GA.\F-+GO'F++3CRXBM M[EA22=E6U%HR3JW4S)-P,XSQ'FI\8XD;G7)Q$N>,Q MV801^ZN+*"ZW8]S >I[D$2H_*7:^OX)U_PB(;3GT1<,*B1UMJ92IQY[( LW H MW+KS21"BK@.S'41V.R:+!.DC]VVP;N'\3%@Z'A0N)%:D(Z7S#JR5PHNG?T6K M<[,Q2H/':,["^3TBB5&\("0Y_^U!C%/,,0DP-)*2DF#0MGR MM8%TS=7N3W\KV![+-_'2B?^L5;C-*I+!:4].J"V>;,M#6@GC>/KQR&90.MGC M(I"UW)7-(]EYY(ECB>>\#4.,XCW$<6]99I,[LP01T)X&AF&!/BBOEI_$?\S!=<0>6%HGP-CKX16%3,(>&-F9YE4$?PF);?9YX M*+# JV/ST/<*3.3,/'GRO8@'\KCA3UC9FX79(!>IP3/G-^XSF$VYG$=.GLI< MH%C@F01[D:? @ C88/0U3G@#+B]YRFA7TX3&=H)SGF9,:A0+;9D\_ MS>YI_#RW1Y_F],Q)?=XE%_R_4"PL@)^S1:_-K8)Q]W'ADGG6 V("SMJ"=8)2 MZ@M(SB1/99R*$90=J=C_$YMC/G5.A,VX6&9Y5?]T8[=+__X)2_P#X#I,)Q"+ MYZ*@M-N*W\,\F[D<3B[C$$6YB;T'G[#JQ#S0V/TA,$G_42 MV$5.D#:\QROD\6_52I+\)^B250TIWTY]OW33&W@5&"D>2H$F%6\I@3; MJ^#>P/PYOC<0&9,XP4\B^3[B"(F NMP*@[O'7&KD9DDP! J'_\UK2(639Y(D MF!L*/+^NO"*N^'Z$^,QX/.@)43*;JURD3*"&35K X9/<"[%FY*X\48O[F["9 M"2R_7>0FM?,P<]"#XT"8\JQZ>$D."SR,*P]><5%4#8 6[@T$"M*)>3.!5XC7 MDG80*$M72=RB#&)2E52<)/)T9N<>YWO? [?OSUW3B5'H)@]/YV6EF11QP GS=8\ 3:ZXX]9YO M_3JYYQ$P[:"80E0QGJ(21W:2X,D?^=1YGEYR(\P?^T>0]#Z/^*&M$R=]%O*V M,G;4\Y]&H5#TZ75TP_GQ7PPM,=:SOP-C/##_B25=0*_(Y4+JP;J^L/X_WK!X M\.W&5Q79D.!_Q"2R]']E6;:^W=YYWQ1#_8;')=E2Y6_R&U#QH;@K3&.J$./; MUUOO&U#F6XJ+3=^ K.R&PV"0\KAHV(,+>]\,HE!+(]]4JJLZU6W)M@F1J&KH MDM-Q+4G1?<7I*(HL$_D;^4;??%"L*X.4$'Q*9.V7;K_!A=GDO7L@Q"+BKS]U M%E"OVYY)5-^4-$WQ):H8IN38GBQYFJ][JNUX0 % O?+F U4MW3#WA_M9@)<@ M\_[E9]^O>/8_68I$XR3E"6%W,7[U>9SQ0C'8A7.$G63_%8;/.!C<@9XFNQ-B M#M&>)5NR:3J2[5H.\+CF2H[GZ8!HU:9FQ[2(30#1ZIL/-\:_U3\(]>9070ET M'(),!0MT@C#Y)V;HO0+IR\10>0M(ZB)A=-E7.K8M4<.D$C4U*CE$]R7=EEVU M(^N.INM & +"AQ 5WKQONBS"/X=E3(P>#]CG_O(M=YN!$LF?:(/5]AT.3W=X M6)]HF+TQL:]34R4=5R*R X+:]CS)LBU#LC37-VQ'T2E%7,EO/J!"S/7A*8W: MZU+J7<(> IXXVHI'(AGV9A!$_#R9CH>8 M\::<;.-.\NDDQW$>*X?_(_'][R"_, M%<*LVV;9X)>2%3#GXZGB\(7](:@P>:27491;12]?6)P/7KY2'+= \;]\*=?Z M#6E>29J)2?ORI26C]^6+T2Q^^:JW833%*3IRTE\NBJ(S\$^+$3:@[\,#VFW9 M!A2^!JIA76[WY4NYF;U? EQ:KM.6:7&Y.L(R[$+;8(&DQ[KS9C7A9K6QZ%ZK M>'JEH=*V1<][0KDB7]5ESOS)KJOTFIMLNO+,$_1 YATIZB1IJ&JU=<.LR3Y\ M); JO3*LFH#:B)S&,-I6"!5'QOJ)H;<$;#6#["R'?JF7("+FE:PT@JB^:VYL MGY+8R2/?K/>NBXD3F.99/P%DM37S4L0/SWQHQ$]]U[R)^"GE%I\4&YL(J]Q7 MR&7-U%'X)!R%.^5/U65AS8YJUEQ5(Z1JIZ']N(G7I%_4SFHA;5E5VRJIR5EB M5T^Q?F75Q6WS6L?_E5H37]RNM+3:5#E9<7?=;2(53(]>/+X?L*H91?M=66,5 M-6NNJE542QN("<^P*+L]+QN(4MJF5#]KK4G,*Z,F<^U?2T[M2JF)K;??.EW__JWW^]X_>$& M6^&TQ;A$EG]>67Y;K&I#YUG^2/KS-MH)KEO2\Q=WJ%HW8/G M!IM.'UH*JDX6NMYX#GK_&>.]\!@LDH?GA,,@;Q&8=TYI81,>OB;S9]$Y$#L< MI*T'D5TO^JDAH39I[Q3%D<2>6'>,[8DX2TPFT0_8=\:'K Y'@_B9Y8U'U17O M;$V>LGCC8FN@K63-DCX_K^[0,-?Q@;/[1=\.0_!<,P$KUI]M_6 MP98=4Z4=55)E3Y:HKVC8 L.1.HYN>:KN&[I%7FSK "M^"",)MNI[T;(@_T*( M]?=RZ2O<3N^Q;0,25TK#_[+W8G?RSWT =?#\?FYS%EM^9>.W+'AJ)0PX,F_8 MEH[O_X-S!SDO3+ G)A;V64]TQ8+]D+%\2';&$G%-,. /"\;9(TY%Q4Z#18>( MR8RGGR:M9-=T=BB!-WKZ^RR")I\G^-FDKZ30(]M,'9I*_;DBSXD^*?ZQ%OWS MM%I6[3E1*4LUAJENW]&!KKFET&TK'[OJZ# *'IATG[#@3TF,<7W/]5QK8_CG M^BN^?,B9;X21+T20IF NWU;JJW?\= M)V':"WDW:([1^PFFC]8R_(BHD_>(NDZ88O?$?V.I-_]R6H5\*P33&H2>@-19 M/*5+2=EL3/6%S;;@;]S;]B/RROVWRGO9FD5DZT7EA!R%'DI4K[!,G*O\7BJ^ MW$%K?8TPU[YUFW%;::JXU+\7NH@K(:Z.3KF_"DJ7;;4?C[!V"?4->U\RU6#U MFC2IU)[IO'D<,5Q'/KC] =2.3DUAH!J9DJ[9QYO3[S>&C4:?*T# 36AWR93Z MQ+"K[@#;C%2 6LI&VVV3H^9F1T-QGNRQ\/U=$N"YX/9Y>!\/]G9BI+K;\8BE M2[*EFQ*UM8YDRM21K(ZL:(1JCF-;V+%5F&(?OOSF?_KUW<)RYDZ]>$J^3M,Q MZWE\D(=HB\B/U&GY"#TIF:U:EU3US0>B$H.4NZ1N#=0L4N8:?) 0SC6 SL"P%MQ;G&607_@;SMD I59% MH)&U%?AJ'=C+8"D!_UL01A_C-/T)+$'Y$/-@/">.=@?-NP&XQ=F5O MFEDG=L?OJ++D*CJH*JHIDND[JJ2YAMNANJ,IQ!+MC#OA$Y_M R<]/@,9),XH M=YA2N8U1L?2O,7I2^XQE13__FX1A,WXQ88-%W4F@ 9VR_ L^C\>#UHMF\8'NN363/ MA-G=>T4M77!->X+_X.AUM.E_$'5X\E M_SVVK)_UW"_M*[PT[C_G\=][=F05<#E!P:F_VR;>OA,H66KF7)OW@M MW8;7GMD^V2<.C0:'#1]6 (H=?"FF2+73SI2WWP MG1#S_C[BD' [ZEU'/=:??G,=94'T$,)#;#X8^D">>15^\C13DWS90?>\9TBF M3RVIXU+%DFV?JII5E>3^*4J*8=F A304U2O]V0S\U:4K\"!1^3WUV&_FKR^M M&(& ).@Q>,&?\_:_ ME =K:1&MM!* -5* ,QXJ%BBFI?:ZN?]=!0Y1SLA]4S*BJ:3.VQ[GPN-YU$TN]8$1-@6ZR:5NQ::7.H5)U*-M$VY)C&* M75T,:EO9'<2Z>1B:7.HFEWI%2LWEY%*K.^<8UVR[-[G432[USKG42IL<)LVN M>L"^M=JZ>BD)"DTJ]?$R)=,FE[JF$H$N;SIU?N*@2:6ND(!H3E.4K35L#WZI)RHN7'FB2\MZ E04MC96POC ^ M^7HX"L($!]V*.<1?6)>%WY&]#S@0?$FO>:J8GJ(YDBK[ED1MA-8GNJ3)NJ,9 MJM>QJ9Y#6PR*7KWP,D&3>,22[/EF$$09[&O_KW$XPIN^,)Y=>Q=_%%.F$6NP MTX\[!7W#H=&4OOF@*$9I./C68 F4%,/CG7$:1BQ-[2[HU#SY[%]]>DB\FZE\$64EHX2EF(<&] _&O1!K9-+Q:#3@,Z3AJ#9*XA9' M*=P?3I&+ X)#44MSB\.SD_&P52)'ZS'HM>)N=YPD\$"X-N[#_?\;1.,@>9ZJ M7=+&(AM]>9%-N\6>N@S,"6 5'(R=,'A$+\B""DT>WH0ZKQ\]K)NO&SUL6-M7 MX9"3%:0THSVC%>, \>GWQ3_P*%F\Z%^_7]_YTNV-[0+XI:$P(!4EOF7Y*O&. M"2DFSUE6#G#(\;"3#WQ0XXO=I1HY"VNB(! M?_[F9L3;[ER"!X0PZL;#&K((;5O60>:@-9)E+<_X01*!S9).3;5%$^W<7#/G M)B;4[4CN!&G8/3J1=PQIR%0OK%5UXJG=Y>!4 MGY4U*N!5\L +!^.L/@6KC42HRKZK[LJVH_6:4,V.?LOE3D\W'MZ'4;#BYMQ3 M_KG/WY$P=@NV/"N]T LR^)B-X22X-[?H#JYCG3A>1S8UR9-51:+4UB13L2S) MZAC4(G)'(3[Y1F29^\Q50U&$]_A@R)C%-3RK#T^'*X)!A^WN5=\+JDS;HZ[? MT277U7Q E6I)IMNA$H853->0/5UQ$54$(T>P*K$7IKB:!V86U&D$<0EWILYS MZ=/A'>JJX1B:TR&23PU'HBY1)-N%=YB MJL<2X1W/DB!*^XQ[OX7'/2T[N>'.C7I)-=[L)=YLI4W6ZN ,_NLK,,M M'01ND#[.;I&Z&(I$4=J6JM31J50K#L$0%W9J45$KP8#A MK+P+;"!.@;7Q4:F&?$K3H^["H'%3[>BFVL4EL,JI\(5UXX6_KT3CI/@8IIO:% M75;TOD[SG^$II>;7N4=BZR;7C6-BF6/"W-XQH3>.B=,[)G ?=?$?#$02+/@D M?1EW]4_(;:(N[T%4\1-GK?C$[G:%A$PF>?JU.UAJ;;GQ39R =ZZC[R!1XN2Y M=AQ#U+8F-[[/0S/(3<)&0=AKL:<1BU(F#+N8]]HY47G\:QE'7U%677&NJ;F@ MZ81/O-JFGBS3EN5:YN[6BD4\ED>EL^"IKIQ"VJ2>2JGFXN5,.E8;9INNZ#ZY M5_Y9/0=M@8Y/LW3$SW,9)U-?[-EZ3YJTCMI)!*^84]/*)I-L:BF;0RYJ>;##]%00V+S%8W-Z\XM]13$AT^&Q:<#?6=ZM<-32$*/$=2+4(E:N@=R?+LCB0362,R-4S;M47]NOSF M@Z(2]:5*_Q5 SZ6@8Q7G(3/.-7]H\@Z?$_ M_LG2+(P>;E@2QCWR*G2J)J+/5'1*X+-%9)5_UA6-+*!*T53+Z!BRY*E:1Z+$ M=253=U1)EUV]0ZE&.HHBNB*0-Q]NM'^7&&^/X"Y!Y/W+3[Z??[+_- I%':=X M;@6QJ $6B3R/QGT NR<L+\.3?42"Z:N[\C0:MXLY4:MME@X-DLC1F=8VD*1L7^6IHA_ M/II D8_*TC98%SWLOA5^9[>L.TZX/>$_=0?C'NMUDGB(KQYG_,V?^T6O1G@< M?[/-2W_V@'F+F%I96/ ^D.GZOOF&0DS/\61))525J-?1)$M6+\50I)"4.XA"; MB;?BQ=/6/_EA:__(W]P\H[[M6"ZQ)+73\27J.U2R'4HER_;!%.N0CJOGYAF0 M@,JZ-F.>G09A^[)07EJ#_?"0L >P,*^C+,$A;5W^>K&TFE -+$6-+*/:\3%V MK+WV&SPB2PO6^1=#\0GGK>\L >')?\3&7T?:?M]&+/FV* N55Y 4M(RJ79%Y MRZD*N#P6B3MQTF=A24"\GHB6#!13UBJP9<9!1]=\JGF:9!N:!<8!4,SL&*JD MV [1?- MWX7# SQ^C_TFU@DDTC&=CDQLJ>,!WD#ANY*E$$?R9#@(*9[2\77YY/TFROTM M2\U46VC7)2BR6E]NO_(D7K!L^,]1%\L.$''(4:T@1RK.C?KI;[PG!4@T)@UQ MC@S>A$S,<(A,:_F,&!P*9<*S>BSA=^.8L!2>%*:M=#P$C M-RCGOIW8EW/?E\S-N5_0^IS[ZFU82JM_9D&2_G)1*$?X9S$R;9HTBXAE<]$F M+I*Y"R8>D[GO^;EZO_B]M#28+9/FOH!%F81=]/&M-G/25CR5.*T@X\EVW7EC M1DRX-(Z>-_/J7C&RUE9VSP8_X.9^32K-OJ^K])J;/-AR00\>W$^0O_;ZXE2M M3?6#3#VL(T_7<;77 =G<>L[?/V"SFV]);_43N_JU&I;9EVB*J_6NU2M!Z2[ZEV]+=.=.U(T M>K?1NW75875<\X[-F7F6X+^NO;O?41O^/.&8Q:R2><=)WH'CYR7Z\./U)U_Z MW;_^[?<[GN2U 5N=-NV0R/+/*Q,-BU5M:)+DCZ0_;R/IT7XIW5D(XP'K%^&8 M7UZ^?_ZFPQE#$WFQ\,XO;)2PE(]OXXFQ8S1OL-O*./HNC*$OMU_3LC4$JQ3V M$!_AMLXDXN5:+1P_#T\NG@>WEST9_.DOF%9B>"X?79^TL 1U&(@']46(8)RP M5@)?\069/_/+ LS53EL/(LZ.1ARB=I.&K5$<2>R)=7D=)R=BT9JU-<#^TBTV M' WB9Y;/15%_%@M9\L;)4^9OO'I!2K^BS\>4B-SUY8-'!T^'M"%L2T6"M8G#((2GV X?@4]7^ N:A%KXS)/%]EN_LV"0/79!:]3.Z:[LG#W] M\Z$7NP_PR&' :\)4I0WP1S@8A*,X86"L#8/:[0"R<_Y#/7: =80=L(53:(MC MT.PY:N8NO'K:\NU5!\KR@2G_K.-G2Y%YBU?=5"T\<.J:H:YIC;=XV%)-JLD> M]25?IE2BGN-+-K5TR54\[-_FN;:M3AJLR%>$3I&U#M9*887">=O:/U:4O.&M M?*60"F+%D@&:O?**H9B&18@IR9;M253Q?QN)1N.[7,/H"JP0HP: M8F5[7MD(*PIB1>P@?1>LG,8_8RD:H8M=SC1/UBS9DUS+=26JZ:YD.KHI^8YJ MR;JFZX"#2OEG[AY9[B7!\(EP6R2S09PU#IB$?6?1F+7NG^%1#RQ^ -7S&';1 M_1*TWLX$; #MHM&*<.RTNOFXW5\NS3GSZAXG.SAGSKG1R&6^NG%(K7'"Z&N= M,'>/"6/3-?R!?9O2Z656S4WQ.PT#'A>N#U.LP36 M6C]KC.P\I[06^X(<9E]4!KR&>A64:K6283R_O79BZ[RW=0-= ]WV(JON1=E- M7[)]\G$E@*WLPAHJ5&%A#16JL+"7<'II3@!U.P.:3X>MG0%-Y/,VPQKX&O@N MU9!NNAM5PWQHZ-#0H:%#0X?U.N@,BKMXM46I-,6D%+N'K"Q%6=:DAUJ&IOBV M)SF:;4A4H8YD>K8O*;HGVS;U%IT-D*-,D$-+]:AE2SL>@DU /%V)4P;H4:=H(97=]%*5G>M1XVEF*JQ M;DOMB!HZ08V*J*GCAK)4724'V%#:!#4*KWY3=D&-/8R3+/QO+JT[811$7=X* M*LW2UZ &8)>1*Q2XL 1ZF,94(<:WK[=>&0.2NE@G:NFJW'%5R36I*U$?_G 4 MSY-(W7<2T4MPKVUJ(&;*$2:ZR#:AW\'KO/O##E#8%N$C8,QZ]J'G9$ M)(!,57336(.%);#-H@(OF/85ZR3LKS&+NL^?^Z*M5=C-VU[M#R/SW;LH;!R5 MF))F6ZI$94^13,WW)-HQ-,]63=EV90$MR();@$ *HF@<# ;/4Y@W!6(=Z'\$ MV3@)LVM@P]]Q1R0I@/37.$PFW)0GW1%>*H!)=(LH:4-> , OY-98" ML#3#1GA1RO I_E-W,,:2RO+>J,D6!]N F.JLH-L4Q%+#QM^",/H8I^GG"+3$ M=Y:D$^EP4CQT"/4ZJJ9*JHHJKP.<8A/'E@Q/=VU/L557=B:B3B(<"R_ LTD# MPU? ;%*BFUCG;AHJV8WVODY=6P:*F]27J.LZDFT#"AS5D8G6 208_J3JWS!F MI?MR>(X$,Q!:U0\'V ,/-# -@RND*UK8$&$R?,V,?P.^N! M2 BBAQ".['::LNQKROKCP<>P_QI59E)5(9S5+=5:5&6^8JD @Z0ZG0Z7ZI+E M&(KD.;K5(:YL>(HE2*IBUTU::KNYR;I/ JDIF];ND!(!J54+2 %4W3S MKAW746&CP$/@O]Y=\/0:P%?TW=E<0LO4T5W+\23-M&2)HDENJ38!#.EJ1]'! M%J?N1!,K%!=4%M$[@%L%?,UWY-DSO@HMKBB*IM897Y9LRA0W%E$U;2=\:8 A MV9-]23=T!ZQ\V9$<1].ECN9ZOMZ1M8ZK3/B+4$6&_\X"89:^F\FT$<(*!J/F M?I'UD8&U94>]+^@R&^1GJ]>@@^@:1X=,K-WVF^'8LN_KJM2Q+#@E6@0;=WMP M4":&8OBNXGNF-_$6:)HFPD93E"R%:!9HGF>/%F;"'N%7$/: *, 7GJTZ<<+" MA\@=)PEZ4^Z2 *S0+N^0'O7XIX'HE\YG8^!1_!/+/O=?R42*2A7>@T[%5EF[ MV-V* Q:*J4N6#"=),,$MR58]39)-C2BVK3NJ;*,;E??GES1*9I%V&(S,81TH M 5_^FP6O&3]1Q"= ]2MD45C;IJ4K*IRE35>5J&9V T$MY8OJY9._ ZQA/!1 MN/^E%'XH+>^D\F1%:&H+A:5W?$MQ+0DT'E@_MNY)MJ]T))-08CB*XNI>C@/< M0":UC%K+WQ7QJCWC2\D5E@YVE[9??.UW7Y@F6"#\,T7#!TYWAK9H(6^T3XK3 M';Q'V6"?'!@.JAF+4S VA4/)X=ADO^\7#DLQ#&T_]% G+G)"3@_'[O10BRC. M2>B!_OG]T(/FK5OA/=KIX=B='C1WN5=9'RX$W?8YZ -%^+P>\86 MS2THHAOJGMP#/,#!;7C^HAW-]@VC(WF*;TC4 MA".]Y?F:1"S#M'77)K+G?BLVM%G$(%>O:W[=]D/"^(];#N+:QZ()^F 5_8_R M>F?6LW*Q-C:@W76QT^%O?_6S,F,M D)2X+! M;19DXRQ.GFH!()3/0OYSETJ&V8UKP-$-Q98D2U94)2QY0EVW9\B:H=.)12HDDZ\:C7 M(2!EJ%>*(>BO\L."OL(DH.@!SZQND"3/_3CAHR$_AL,PXZA*/T=?MW%OO "? MY\NV9CH:'+JI(N&96K)T%7A:UES0L([KZ3;P-'WSP7\:A3AH*VM]#Y(P'J>M M'I^;F3TF\?CAL56,NVDILFI-@(GI*, MP^O'66I'O?^-[U.[FWWNX_KYQA@-6,9L,0H-,Z4><>[==91O%X_U69)PQ?0Q M#.YADV7/-TG\/<1@>S"8;"V'1:P?;I%(L%)Z;.'D,73'=61'LCW#DZCAF9+E M$"+)ENQ22DS+4CTA0XF"_H-)XL#1T+$;";@3*41"PDV=.(%?QL/Q (?-YLXG M/TAP;&.Z[-5;.RWW0 FB$4/V@<4=W3(E"LI8,H$HDJ/HJF/;&J8M"DJHBJ[O M1(B](&56*CCC-(S [ )+YCZ,\@&U?XU#\9HOC#]\RWS(663RL96*BF,K%&>L'&X(2VY\D9UR]0]I5;V8D^* KC5*D4P6T M@B4#P([E4$\Q9=6A%K)$B842SBZ75)TS2.6Z:C ;=^(<-(I&BU- M7-L+D/-6P4+D>/NH^"IL;.&[U'27$.I)*J%$HC9PD]-!T]SM:(YG*EI'\[_! M6PR,XUE4GBVQ6@G"/*PI?/U;'/?0C+]ER?>PR]+;>-"K(*APY":6->?37@W! M(J1X17Z6V.)0<#3X3#A@P0E,7X"OO.Y-7(;HK ZC,3!Z[G*)HSW .V^>+L*I MJYIC>!Z15-WWX6SC&I)M@WEJN::,@E$F*NAX?I"\4F7K)<_@,C#FP)_;SAY* M K9?WOT&[_ZV*,06C?---^R":;X"BA,ZAS=E@44D;,@"_-"FT@/ZAN>1"OHS M[%::,8CU$F-P&.9KI;H)-Q." 89TXHA?F-I9EH3W8]X!X"Z^"9(L[(8C[GS] MA-4V*?"7N!(#6O!5)T[Z+.37>^'WL,>BWA?LF;,'N;&(HF5E^K)KNH[N4DF5 M-4 2F$J2HQM$\BS#4[V.Y^B.)63'3!G5@:%?0':11I:'!.?%D\/Z<3+E8;1$ MX,@=)[TP"H!=,S9,X76(TB0>#.#6HA"L@NJ(@+Z5%%F9S6@]( Z6(7OJ_=O: M1WT\1.F *+#!R!)$+:Q_!9"SDLX+TU$L?'J?^_QP=%1[94,ASI,OP1Y?#O:+ M$.T@R.8K!:<6_['$%#%4W='A?"+[5)>HA:FIED&ECNF[KJ(ZNNUXWWAMNTEA MY^A;RJK5 *XMD:WBIN"'-6+*:\I>YV%"R8P8FIQ8J@@7F"Y$GI>)"RO?@;D7 MC_E3)T#5^)LG[U.%*EOR]UH8JY77?KP3O,X;!IQG

CE=", LG6J!7UU+SV?X'%-Z3@Y]EK M*DI'.,#!R66619>L?,Z]S;@1_!N8AW"TA1UL]X9A%*8\5/>]PD0UL.+-LF8U M_&;0'#&K]/7HV*RD#4T^5=?,61[?0\9MRH*D^PB8].!9@WB$\KRZ3,%UF3R? M1KL&AOTV@7@]G"JQ9$SBE!0#*_8#^$<0=#8>? MX(%]&F/:')R A"-4&)*?QUF:!1'NEN,$I38TA0$=5-%TK .9HF-+@#;"QL)= M>W)I[A$7L"LH44 ,:O1%7"P'YQ ).C. E_O_R0;9;]:2H9B&13#?WK(]B2JP MC4S/T"7?(JK%L^?B8GU%*W MAOEX'HFC=L'B;*\1:_YX7N6JX%78.GP/++YC,-VPQM@Z7@"N?0ZX^IHO7V$ZM)5H]:L=;36/L*XT:FRY^YJIT#7$3IE< \>V7*JA7F*'<4A6"'NB5(% M5;%H. S!247X3M% MJ<(BO'LJ52#"3:\8I32^$Y,\2A4V,0!V+E4@3:G"\=01EBKHNC(_8Z=>E0K'P)..:2N*M01/ M+QMN5&>@B@D5C5*5;.:^?G'8 6>GS]73'OH_/QCP,4;J<^7'50N M/__ #,YG,!%%U[;D[]KEYQ_CV,K+N^9<'K7*SS_&MN/Y^8H^JX*/D9]_#.#0 M<6',]5@X6G[^,0#D^?DJ763QX^7G'P%,.+48IEF)_/PC0(OY^9JIS1I[%B M[Q9SV-#HPTQTS51,8I3,ONIFHA\4%YB)KIJ*0HV7L_+79:+S1J?<= YP3*_X M^SK*Y<91E9Q"?<6S_(ZD>:XI44TEDN5UB$0T15=@D_N.GLLYHEA4L/X+RU\/ M8_P<#++G_-H*0HH#A55C+9PS(*R%]C88L#2_D(=HCGR\W1!FW@ZYZ!&U!2@E MV*?YG$5)SMY(_'+<1353U8.V9@?<&'3*N?*5-!@.\M/2U4!Z&CTAV;ZA.7_TOK M?K&/]4T2=^)D&%Q'??Q+M';F"/K$\9NPZC+2KV?<8B'WP=O)RLGR7$;,N25Z!9%RQ'(R@FE;E2DGVQ 71RDG MRS$C6A&>L'_\SI@Y6#E9CAE13E8_S!RPG"S'3$7*R;;'S.'*R7+,B'(R91?, MV,,XR<+_YNF/'=#_41=GN&PWPF,!,P"ZC#RAP'6[>9PL'12+JTJN25V)^O"' MHWB>Y&JVZ<%KO(YK"4G+0ZJS<:)U0*T#'X/+7ICR^2DW"1N&XRVFL)T2!R!. M03NOP<$2R&81@1=<1VF6C-%Z%A'W#+O$WSTF+'V,!SWX+F5=GDA[EP3HL?&" MY_0UVV<%@KR7M+!C:-3TW8YD:RX<@G3#EFP')Z/9AJ?8:L?(2QA$0G ))SL# MN2VNIMOM<_\VB[M_WB1A%YX8/CRP+49W;HJQ34R7S9&&AX2K[="V%MX-D7?= MSS^P'O8U@4.J_]2%8\GG/CPLPORLUQRRMMR,2Z8O;(P_T%.F0>=:M;P&[&VY MK\2YE=Z=?(#O-FQ6 FQMY@\^2:3X8Q2I) CK(O%><*6E'H]A'#XT7'CUHKSMD>/2VUJXM; MQ-;A:\7YCC&,N8*8>F'K>+7B(CQK:7.&25W1=>A:<2&.]YZX+"N*&R7K_2^@5T':%6G)^H=.4,<'7X4G%N4>FRH>T'6SG$ M?#6O@)@_#!X'Q[HP>\X_P6/639Z_^[=CQ\_KE+6 MO7J(O[]SK__/FP^HM Q55C"S:'K;]%$I>\!3XX=?G^Z302]\SYY&@[ ;9G^( M8>"]<(@)XW'TCS=IDKW' D&>7O\;BQ^28/08=H.!_12F;S[P.+*=A@&F:8XQ M17,0!N(IO[Y;^O /O[XKWI[#^6X&T%]'?%!@::U9D&08+OV .), H3*!9TR^ MG5S(HE[I,DM"ITSQ7?&JTL-_?9?3:T_$$UN[?L0;#'@6]442+5=?=2(:_OPI M3K)'&V01?'VA=.-66MWHYH^3>,0NC&(S9Y#*4>PFB7OC;O8YR7M="&)-3 &1 MXW:I%,-#=LTHEO]Z612;=2)5CF)_!/^)D\)\3DNV1U[BXP]8-P-=]CN#S?;8 M#9(+$Y&S'M/ZD.^/<# (1W'";L.'X849(K-N_TK1;+9IPL0D^1AW14GOC+S< MK-@NO5#B\C!6?8F[MFKN,DDJ@K'U):EHT,8+$BZ+@+,I!94DX&Q*1DE1WOV( M;^(PRCY'#/[9 ;E:JC&99F[798U'TK#Y5O%A!K6/DO6GFG14BG6G6_B4FK(4N+AVQ&*Z/'P.NI> M$.4.3JEZ8F?5"*M*\77%LG2-S8AGG(!XY^U%/4^BG;]?\%SI=KZ>KG.C6).E M6UN*-5FZ]:#8I3FNSI1\9^V1.3>:-5FZ%T#<)DOWW$C:9.G6E(!-WF:3#M&P M>I.WV;#X!;'X^?MG&RYON/R+GQLV.P,V:_(VF^2VB^?RLXX2 M-*Q]=JQ=K>R_*F!'%KF1JDKRK%;5Y%FMNJP;U=K8DR$V/X*D-V5OOJ_]X6@0 M/S/&YXQ\'G%7==3[PE+493A=&;__&H79@=M)D,V2.55))0EI M4E4A*,BIJ5H:6IF11N$[$10[H6=O_QB:2N;YAG1]@80%UTN-673 MJMA)\%74S*/WK'?'NH]1/(@?GK^$#X\72U_#M-1SHF]Q3OC"!OR(D#Z&HTNC M;7'^-< ,;KP\!SD*VUT^>#*=CF._A--P;3F]\?0T[%U']BY7Z=8C579?5;MG MF)M;+?:JG#/QU.A13.%,5. ?%<..*N>=^'BF5#,L"IN.?Z9HWH)=H-6,BMR\3)[??[U]O05P%SS=<&3/ZOR/\/(T M@Q__S8*&47)&D8TJ%J*>EE'\(!F$#:LHAJ&=A4RY]1N9A4SY]+&1*<=DE-K*E ,R2B-3+J*.Z6P)=[ZE.>=*,C@_*A4K\=]0 M#'NK3;MS));"8Z JJ6@KUPG!_+_&L"HW'H[B"#ZF"U''\7 \@&M[=TD0I2*# MP^[]9YQF>/>E[4*B:[Q[F$RJFH+%LVQ8[P9P]LQ)%G1YTHWS7/YEOJ]8&'7# M43#X_".Z/ ]NT\.OOB1KFOC5A&27EN!VKO0[Z[2MLR-:4ZQSG@1MBG7.F;9- MLF!M'WUF2H>J] M95$8)Y_BC*7>&*Z$"Y[%GW#CI9&[:7C=])%L>+WI>-WP^"7Q^/FGBC5LWK#Y M62?6-0Q^L0Q>+89N^.Q<^.P"^>ILZ=ET,3^&EKR$5L]U9O.SSI)J>/NL>;MI M47@P-K_ 'FYUYO1&BC?L77?VKA;['H&GSHZ:^0 -E9"J>F"6#=#X%$?%# TO M3$#UQDEIEL:%TE!6B%'1';F,ALO&G=A1[X8E_3@9!K"%*S8&Y>@4-2QB:O48 M:U-*&UL@ZI?;KQ=*/U/1*>_&1F25?S9UG7_65-7@*:"65K&$,C0!OP31 YL& M;OX(HW X'N[+VEK!.4MF(NWKC?\$I@RCASFGP",176#>U#J^;?AT1SZ]&"[1%6U6NFEFQ;37,JX)GBK)-8>6;G<_XH9OIWS; M\&DCW9H1#$U]T%'9Z[S9Z:Q(5[GY$!5!SW0(]V4551QE-,P)J'?>90)G2K7S M3WP_6\*=;RKWV9&LZ>177Y(UG?QJ0K)+RP,[5_J==7;3V1&M^CZNFKB<*DW= MIB7-V=&T:4E35PHV/4J:NM^&UYL>)0V/7Q2/G[^KMF'SALW/VK'=,/C%,GBU M&+KALW/@LZ:GQ3&DZB74_=>9S<\Z7M#P]GGR=E.F5W/Z-;FX=21=M7)Q*X > MHBD7IV 91*[HT?SHI3D[C67Z%&.L=L0R9C\DC/O'#AR.-3>3F.:I.:NZ\]7J MP5FG&.A6'_:J\'BW>K#7L>?)59RUSIN5SH%PNJPI='$D%?],-=Y7#?ZNJ#/A ME".J=ESD%]9C0U[&?L,I.*^=UEU[V/XO8#1KDD)?XLC)94?FR(8#SXS8LCAH MDD)OZ)I.>1M'W>)A3MW2%6PB!ZJEHB:)W?L/J'M^..D $=F/O'MC&#W<)'$$ M_^R*H\O2'H]PU2V8%;T@Z:5?1SW +F=^?5]RQPD&O&?=(V-SN:YYM[LL "W8 M\X,D@J6 ,NR.AV.P6EC/8_WIH_?%?B'LD@"N+A>+%]\=G:O@$&6H%2O .@NN M M9A20*GJ^#I8QC(C."_)2D6GU]>5CXHK> :K.&_5EX.F'O B M#\VB>M4*)%[(0^/\D#R__WI[ I,7-G'HP"00*DG!3R__A10N!15JSH&:4(% M_Z\QK J;U<714BE96$O8OBX5WIZIR#V8Q#HBM4QJJ4)BF7I%;:7KJ >VZ@Y^ M.B :G*V#Y,_#Z9:C4@K^X^6R>M7*56:+[\ LM,?98YS PN;2AW#?V5$/;8'! M_XZ3,.V%W?UW^SLM?4Q%JUICQTWIX\&O:899LEP5G0=51-"CPO)MIQC$NP&%-3>TQ!.3*+J9A-4.;A_6J)5 M.$9?U9#Y:0C6A*_.@(;-**/*D^GD6:K'A%F?LF8I)&&5 J8:-:I:%WJ(D 0Q MCQ3:-OXXQ_;?A0E- <@UJ*I?&J?YU6U)B\?8R3[(XE0[0J%TO\/K(L8\GG MOINPWF&32XY&$Z)KW.TNDZH>H_FABO5N@@0,<]P; 7>JPW&L_,M\G]\PZH:C M8/#Y1[3O!O:G(M3UT7L8W?>A=F _:Y#^?R\'O8&\^T7/\41_X3 MZXYQK,L9,P6V4285/2Y4BBDF\\L+IOC<[X?=\_"=-6T&*TP44]$IJ;44]X>C M0?S,A)85)E(CP??&$#64X,=GB+.5WM7*=3@PS N-<9OSX ^:6.?A@UK6AV5STZ^DW#M+!7^(=/P7#?PR%G><8\;$N*IGUM M_=O75HQAJAN@K ?#G*)P[>1<4^$(:3VXYMB5? 0^:2_ MYN8T'(.@X 0]A^?-OEU L_Q^_EB/1?$PC%8] M6"QLU3,7;_[U76GM+X&^@+V58"Q]TAS2UBUY[4K\KU]6K@1^V^!)BY",L^3] M1C#\U<^6WHP_;'#_K>#\A4<(*2A^7/T8W$^#]_TXSJ(8M5_T9^MI '^^3^+! MK/3 *Z_BY.&=(LOJ._SY'5[X)K\^>Q[!];!'6-1CO_[#%A_7^\ M^9^P]\T@"K4T\DVENJI3W99LFQ")JH8N.1W7DA3=5YR. F_#7MCPYS>C>-<@ MN&<#H-ZK'B(6/$ ?39R\>;?Y@G7;,XGJFY*F*;Y$%<.4'-N3)4_S=4^U'0]> M^>*"=WC(S@MV?-O07.I+OBPK$K4,6;)KJ!>_PD)T7 M[)H.(9;M2IYI&A+M=&3)[EBZI*JRYQD^<73+%>]25B]XAX?LO&#/DBW9-!W) M=BT'V$]S)*5'=4B5;=AU) M\PS3T7VB:R::'NMQN\-#=EYP1]=\JGF:!/QG2910*ID=0Y44VR&:[P)UB2GH MJ*]>\ X/6;O@0F#.OK#X]INF@FUE$)F\V4*:%G?/+@ 463P&:PF^'0*BX%P" M4C:2OMZ^^?"%C>!7]&RTLD?6BL;<,HO[K>\LS5BO%?/81=H*4OSREHTR8;NI MOW4=N5L#JG1-^)%?33L,*$#E]NO^Z7F/R! M9TE).RFD43^)AZ^V,^)U@B%(NB\P1'[%NW[0S:0I8\1)CR7_>$.NY%DF@":E_QX MTH4?Q-= T18$(>434\/O@U;O>'Y]?7!/W_[^]\^_4>KA2ZNANA? M 8D(QY*@$7Z,63Q?HF$P(W.,6F@FY>*DW7YX>#@,)R*(#X-XWIY0AEE <=02 MA-_3@(@V:K5REK^GF9^@#X?OC@X_&%_NXH2%)^B=\>J<$RPA-0HA?_C4Z?[: MZG9;G>ZHTSGI_'KR2^=_S-3Q8LGI=";13\$_5.*/Z")FC$016:*K7*J?4;]_ M?HAZ483N5&*![H@2E(2'&2^1J@=%Q<3I@:'CP]%AS*?M=YU.M_VOK_VT& [^ M_C>4ICUY'/.(;E"H-SG-49LR(4$(8I!$E/WEH%"?QUB8%(\62296]_CXN*V_ M&JD%ERVY7)"U(A,LQCK]ZE-;EVNGVSKJ;E(6TA2G3D1KBO'"IL@^E%*5")=_ M*:;C4\(VBH"3143AI39 1=(Y/NH8! SL()D7%W0H>5OEU89$+4A%. U,TJ?I M+!J5)EP7GXGI^W;ZT4@=@.%+OMQ,+DAP.(WOV]E'I=1'JQR"A'.HOV6DV==B MVI#08C+X4%SJY#&8%9.H+\4TE-T3(8NITF^*[LBB8Y@&HIA,?RK62="@F 8^ M*(JN32$7O(0$OFSK)#%8GKS!)@CMYYPP>17S^069X"2"\OAW@B,Z MH20\0%A*3L>))!L)$K9.\IOB\@DS%DO='.IG]6:QH&P29X_P0E7^$QY'9 1V MB=2/;W?7Y5+*K$%OJY3MBSA(E)R8A9=,4KF\!MY\KG,\0#0\/7"F6$F1RQ$2 MZ FHEK?;Z4)OD9.;/X$52GDA@]FG]C:';>:)(.& _:9_!S@*DD@3]N$Y(\Y2 MN @7'%I^)FM0KB4KI\O>YG#L"*4AB*O-:3!9=6FWL="RG$=8B,RJ%%Z>:=W( M'0%<*T;P^WQP]?N_F_!(-OUQ>CH8-@,\$\!9# MTRUG1%(HG"IH:L(G(/VE#J3HIPV9_M% [ /Q-7C7<]*+).$,=+@G%I9V"C=X M[_W &X[@S]?+&P!N< 6?OM[>77Z!=->_7Z+K&WB^; #T ? $7=-4??&^:UG+8;F))Q"A>M8ZK4A9G6% QF/0"[4[# M:#=%\0ZH_JA"Y4;VH_)LJ BB6"2\&_$YIVQ@KPX0(: I[,49].R#"@, XC M0H<>&OAKP#^D4P;N38"97-?&VSBB4+*B&OR>K-SP'V_#?T?N"4L(_ WB:9JL M ;H&T% I0:$980(\H=0U4HFK0?PD$R>XW8Y=MV&TJL A(1J \S11@XHS:+! MNP;>EY@SJ'_BEO#A#%=MRLNIW0AWMQ'.&2'@A#2K!LT::%XS: 5ES)=U^V8G M S>F[[8QS7E!L]Z 60/,6QXO")?+VTAUE2R\! =GH;[4!;<20S?81]M@Y[Q_ M1II[&E?,^3?PUZK+$K,I'4>D)P21HGZ5?IJ/&^Q?[)J=LT0ISP;@&@!GWJ^X MQ4NLT&$AO.$)"?L4CVD$TI+:H-?E[3:$]P6.F6**#*Z-*=0PA7[,IB.B9I_& MLAK0Q91N&#]LPW@>0U?-I:[00\)HS)'.L<&R!I;KDAU,U# %QBA:LSNB!S#G ML8 QL/)PS[!0TP5+354-]>?FX;8/*XPVE$#4TKR0F5UC'[7Z=358'>''^AVZ M@X$;62MJEO)2*XN:VEX+S2M,^>\X2LBZ6"O693<'-YY6&$PQ0YH;^DJP>MGX MW_4C87,J4V^*09.JXY2$!<_PRBJR=&+_SHJ2&=SU\&N#?V,"-4P@ZTYO,0QL M1QQ#KQ9[R!3]?>.+&*N*E%=Q'WXN)&V MPFH92[3BV0#\8O.9(S5X%CN)'IT KH/\7##;L5G+.G1AN( M7VJ.M +*'FS<0%M1-F.^M$'X1TV<5D"\!ENW!5C1..QCY_.N%=!WT;NQM0)X97.P M#<"O.!E;P11VDY/;:.Q88,G$;&,T+S5#6\E)>)*-&VXK#FC.UC80_[C)O6JA MG^J,W69@A?Z<$WV-7;SPO$^5^*\W-[<%6*% :PZH0=WC?(55"6;["LU-@;TP MU$+AR#YUH3J=&TXKQ%>X35'Y^ROFYN$,Z*<+(C%M=H![86W,G0TF^.3$AG.=G>'BD<^-K1?DV M^""#40-;-=CFBYAECE8O@LX4IW7S-N'!#(9$MYP&Q ;1B\H-J16V6W/5#MF: MKV[4,\Y(LVY K@+R-X83:.%(.$P6B_08)QS=\E@=U80=C;4WG1/H7ZP(W(HO M,AFKP#W2K)M6N"[2PV0^QWPYF, K/)UR,LTK)H_#))#9>@=QQ>.Y&O!P'$CQ MG2(DC(JY.%M^Q7_&/$L/FEB5_T7R<%N0%>?+9% -PZ84J?^G^>:+.P2: M@"1H)0IZ %G02A@T7B(MSHI."=28716SRTK:A?AG$D\Y7LQH<$>F!6U-'19N MH['B?/EBGR?-89T12G-JK*&F-1AKMU8E[$"^,+D;92N\MX&RP=" N$&S3I=R M1P)"[W6 !+R^"Y*ZVT_6V]+NHRX_MSU8<3ZCJS!RU!YFGJ=GR]"83?5&P%A8 MZ14?\"5S&X$5ZBM:Y]F,^WM$:1%4C=>-M[<35K M1)GW>L\&M5L/R(WSE:4KV!99U.M=Q7<#U2W3*,$JLYWH@Z9)V'O MGG \);JDQ2"1ZB3X<'4087UR-^Q6\$^S3[OP- .4YX"R+%)C$,C(I#& 2FY? M,"-A$A%UM.MJ1:WERQ4F MKUKI1^0&LF#IVC:0307(%> MA=0-NAW *ML_U(#^>]B9-!YZ-'[6+Y3W#;ST6WA*N MNRD6I$WI-Y#OR9KJ0>I&VPITF8MVAM]TT-E@GS;,2&70U.J71MVOIE?EX[8' MYR(N7WMH6H7GA+RS7=>>0ZHGT[OQM@)C&WNT&S=ZIU4>"O6.R(0SM12'QJ$8 M)N,_22!'\>4CGF>G;IXMKXC:797NPX6J?]/R[ 1NQVD.GO&ZBO1N\ N"=JZ3(!H;V$F53Z#I M)5]!CGDRO]/[_8QB_\;"=-DO9DO1APIH=RK5&;BMP+[T06> LAQ0FL6&;20J M$Y3E\I\"I?DT=E!M6T#QX?V>FP.J$#OQ_V@%^\K/_F^:@-TXH%OGN/B%[;V( MW%#;L4'KX)<&X9VL8R0\4-)/B=K=I7?YQ@:_&B!XD;72M2N&:9[OE* M=_YL;NM4?!MLGXFM[P;/*J1NK.T+4PNQ;K9^[A[S_(C6]1[*LV55\+UYN*W MB@YN6D&>B['=4]7^__?VH/X;@\=Z1R;H4;^1D.CT0-#Y(B('V3O, T6_82P/ M1X$O\3/"4730WE_--V'T M4!P("A2_6+%Y(WI'>$PB3Y4A;8'*?<7AC6B[7+F)X3L0"!R[!*5,;Y=193R*8D3GN9XZ[UE'W\%&$F8A5)%B7=#4)"*:]O==/H?0VT)Q 9?J^LDWNPAJ?88(+G]HK9G4$"3AG+#@:4F$DW+U M]"QA0D*?!,B2(R=2/YZ%"7D,9M6S7U'I7\\2@+)[(K3!'U42P:#+?K?6/*J+ MP3 -1'5[6).E/Y]E"8(&BE6WD@0YD?K16E/7R%TN>'5+6%'I7R660-+3 ;4$ MIP?9'AEPI1(6BG-=A[(=SLJ;^J/D>^H'JLSIR3QF,.+CRVM)YFJ0=(#P6.CS M?DX/)CC2?IY.N-"3Q"--FOHX,O\TQI'R>$X/ DY""J\9C2(USCP]D) _Z)\ M3RH3I?UG'B>+/'<*N9:H%D7Z>)*O9#XFW-1IZT.J#/2IT*&=A/$<4U:D2RJ( MK4J8\"S0N@NA!<7J!-!$Y1I1; M?DF"?E,CO'#5.#,[/N+3.+,DD,S2L16T: M)+R#1/ND_?>8_P4BG>,%E3CJA7\">GH&S*VV@^S9%7"M\LO5P(*[9[/CHM0> MSA 2T@G%ZPV]2G/('&J:5^$]KI M*SR\-,M2_F"M0GDR TH>)&-=KJ7Z+9(TDC>8;#L2)0!Z$>P1ANJ^MVMHT7BB M[_^$I_/XGC"L[@&#APLRP4DDO\112'@VQ3.*+T@0*5\JBO3&RHLD7Q-DE,6N M&6=-%K17BS1UO49[YT5VDZ@F=3"YP$M]1BIEWV6^^ MM#HY5Z)]ZM0NXB#)FKL4(&,]2T&WYI=\CYH-ZV;PK0:_Y/M>-O.7\T44+TFZ M6R;;+6:3*?<)O.OY E.N7J3H&.=J&RHY4[T'7<_@W9-''?1)^L-"W7;*IK@@; M^^&R=DD%K:[959SP_R:8JQ#\:$:@G9W(#46?R^@M3&.D-J@VFDO"0JVH5F6C M&,J2F I2)LF4\-=K57(Q\PLP50L8,UW1+!/V2+M7%JW6->3.>I$75)9@CUR@ MK,;HLR33J06Y<37M-3- ,%2K2/<6QLOK;1CYS3[V ,:1YGE1]MV":DM9-B)[ M.NE>Z_7$N,N78"]U'$S22V!6IXYQG37^ MV0Z :95&Y%&>19N.U([X;1BZS-^_7C=F7JU5('EA 92DW',SV#C5HU2W@E1[ MKU=VG(&^77RUY=C#D#TI]]=DM^[[RY>/6/?^E<-=D<-^FH(2UCYRG'/E2:MT M9\MUDFP\V'O 7'ME:AU&OOQ&Z''P"#SP=( O?@>713=RZB#J0/MMZE5:2F9Y MOI8$&WAHS%[1+']T(1CFV9M..9FJJ#135BEHH ^9>TV(?*1[L0C?[ES^URRW MK<;ICBBW6&U]R&X.3W"T-?OR)J3=K^F@VD66%4R)<1>L@'OQG/9IA*&,!$P) M1OC6J+#@VSX-_T;X\3S10_/_BLR+"(B27;PBS+M+%BE#J % M7(I6;M[R^)ZJ!67J)+%L,8R]*^0'YODFEBY4* ]]@IZ>)0' \F,7QXL/)R??OW]^$$Q&P-P&;GTP(130@*#H6F#^3 (N3 MP?%Q3N#7E)4/@Y_>O'WWYJ?27T8LH>&'P=O2KRXY3FF&P W\Z?3LY^.SL^/3 MLX?3TP^G/W_XZ^G_EENSQ9*3Z2P>_&?P7[+QWP>?&*4XBO!R<)US]=^#V]O+ M-X/S*!J,9&,Q&&')* [?9&-%.4 0'14?CTHH7YYX](;QZKZGKV_OW[$_77M+4@ M'X0:Y98%2C@&# ZT+>1/QWFS8_FKX[.WQ^_.WKR(\.@?DN OG$5XA"<#Q<.' M>+G 'X\$F2\B?)3];L;QY.,1GV)Z+*?H]/V[4]G_+Y]8D,PQ!:CA%8U)O+RA M$\;GBNNC@1SW<72SQC['BXC .$J1XDS[3F3+D]K!3O9E=1R#ALGAAY.5IMPS M0>3HEQ$2@DP(#ELS;3CL@=B_1QRW%WR+L>,9CDF HDX!W8"YFN/S*,:K'XB(HB82#B^0(*(X>2>@^V# M;TK.Y7D8JCE%T5Z?:7L2'<(Z#_Z=D%0UAY/Q H3&D_DMF>!Q0 PP)L?]X$P(M AI$>*$IAL'(Z3!7142U9TS]FUG/9N-,Z81(>PQLE\COAR M.(%?H>F4XVDN2,[")(A'^!G3!(MKSN:@.3%'02R^DGAVF8@83"X7%\L[](WQ MK#UXD?O,:R_L="BNC'X=^<^833E:S$@PPM/]%&(7:OV '9,I!7\@0#1>$>\& M6.7(?2CX" >8/*.G"$N;\0FG5J]1Q%TH\ZZDNY]+X(2!O/OP"TPI=+G,S!"= MXAMZ'L >0NYC<3@$7Y7+U8'C&8:%[AFGKN$^:TT+*AV"NT*W&,^GH$7 MWO5\F8W?L6\:2/TG40(R_(KE-AV'Y\_@BTRQXD$,DUANH6488T\7M0VE+LT- M[.'#),)R2P+?0\PXP7O9D,KQ.F08%LH%YO'R/@(+##*[ J]W(5V//9C6CWD( MQKO^4%H2ZA#BC0R+3 FL&^="X'@?/=H:JD" ZE@PA?="]1N#94>@>76:[.X>3C]K$='"Z4P(*8/)-XV<4N;V/$_IGN MRA@8#=_+EGS\"/X4;$"4KM(@58-'V#UV.2\&5.R ZWS^VI+LU >4^]\']-*] M'6\BN$>'*G;C#2/[1AFG$"]&EN 7I[Z71[6EU M&@I5,3PPA?%2G7^A0,JR\\EL1Z=+(X:G4HXCO)#;2#KMW/+Y@>3EC:4.D)'.S_60*?X%5F79-"Y#NQ O/]O8/TXN._/O9F: XA[^/A-:?:- M/M_2WJ.E)"A3G;?.U/O5@5TY<%0RG>O*?GST+:5;1JX#^VH'M\* MJLYGMHY*WP@+C9&I&<5Y>!91OF0"-HO2T50GYJ![JEBAHQ-C#VX#(W$^L:[.AHM6.C%(M33.4"D1G= VJ\NMR3LEASZ MB%^U)]^W3'3GK?TJ1ANJO<>M-PYF^T5N0LT!Q-V'Z8UI9NB#HLK&+6!=DP+T MP#24%WK3WTK:G91.2$F?;-#NER'#L@B*"6 #)+5&6MWB97Q=)3+*JKS%!(DG M5>,B$<=3A!8G4E5.8Y/S[)2%W_)?OW;QC[M,N%<77%)*47H"4>T3"&WJ)%B1+S&)499+JP#5WM((GNYQ3S7/Y/HT-OAJ^@;4V-KB494JD M;P?_DY'O9Q0I;R]>NSFBX=ZLKQ54A4[6 MAL9H?7U?V5/!B57 MEI&4>:G_!!HZV<"1W]P'"UU:G;XP&M0B:>QF \MGQL+O)(HT/*_^;(.WS1,8 M6!:O7H(HD9>U&_@VZFH'4W:D#!QI>2\UL<%C23O!?"OS-V-1B+F09ES>QJGD MN[&;92SU=L81/U.YA9G.-AF4ZK;6N&YC"VLZ6.._5)[E,PS ME?:LX,&0@.B0&'2T@<=X_:I;L4JALG.^SCKB03X@_',K3K9>D#5K<2+D73XY MVC&)\3SO/^%LOK4WS8DQW;9PP#BPK*K__G1Z>C3XKNK8W[XBS/5>Z:22C+(VJB$%AP#V:]UW -P:;"TF\&NNE0KH#ND8Z; M?=*5$=,"KT=;;=/%??/4NP#KT?;;#*Q)&DMAOSW:EQO";YNO5,C"(\-N)@N3 MB'8!?Q<+[V2"Y7J1/\M\;K_,9"?M9ZO>0GW"7ET/.RDT JC+^*GR7+,7^,;P M!6@!:#O8XE\RDL4:=&EY6\WLI&KD5C)_FX/0!.S'<)&]FB0N\(2M%::\>HDY M E,"'R5?WH#NJ[V2?-6#1<#?5-5@Q$*?^=$?17L2!#ZS>;S %.QM/?KMUI92 MCY385B6--1ROM[*54"34'9R5>:K)*]IL:8-CH%LHNH;7]396N(1U+/WLY$@TVCTQINB<-RO>K8(U0/V5^9_@M236\ M85GOB9A+0BN_@P9B3M,B MY,$4_!?JE727D:RD)F'EHWT&1X>C2%8-">>$$A%SM46JGT##SE;WYP8;KO)& M?<,S\/+4K27D_LRWER=U'4EO7Z?!RZ,]W=YZ/02LCQ]XF?0RJ<,$ MM^GRXF5JQP&B,VN6IFI#Y64NZH$%5^->>WF67!F]6,\8ZU&^7AY$&XJL(DZH M.7P^=AQOTXYR,\%P*W[G9;YW2]@; 59-)OAKFNJF<(.7:>(UD<9U'VR'S;V7 M:=2& MEVX#37>$R_ 'MGN_(&P'7$OHL;&A*.@]A*:9_2$[K#B2S7*0LRR1RV M>X[G)%G-UF:)C<9^MLIN;%RL@%U,S$D@RT>F%R_6?U%JF48"0/VX?#3K$T[_ MO[I6!/]03]F/8 *O)A,Y7YI3V,,R8;.40[N3RJ9>=I LX-,C* MPE-5:BT+? MPP:"5 V&D[)J#&GU+2,-I%9#M,.X79-._N:W(BR7)E**E1G98+&IM97B'RMV MP.8ML@2BX:2V8E)]'TM9!FLVYH9N)"_K\PT:^KF%IKAYU1I0J:LSF+;>FC?' M5/V>O&U,^56Q-F#*?=Q D6]2LAL>M;; M+>3R';1O9HA',)8NJ+9#EFYHQMX MLJN)N<-5>471&*/18)8RHJ1S^J@$*!.R*KVJ /S+VM,5WLF<4AI,[#-XV+S^V8/XIM1W%)M(' M=A[ AH;CB^RY4)Q>Z% ;GO0ONKSP5D,X@?$.\=]Q+!>G(@'"%%QE7R=0:8O= MF$+3#V"I %: <:B.OFZ$2.!S29] ::@=W-S/-IH[%&>*H]R(Y>K5 Q1%\BGF M9T0BJ6#7C(^1B8YV,K9MJ:BY&:I M+AZP3P@0F]R&OM90O-,9!P&A/N))4_Q M)(GR;;,>B+Z+G@RI_%R2+O.QNK'=?!PK ?N- MY$EC)]3+J@W.BKAR'[/?A=(_1&RP%2Y$_(<6MQ!QNW.60L@^I:*T#JAL%*!L M32JWK5MVBZB4IX6?RF8Z6JB;YIZN'XJ5DU)Q$F]^]\ MJMR[GP1JLZB\3$?=3Q[UT3$O;XSM)Q"#-%,O[Y/M)Q5=^,[+FV7[6I"&C%(O M7VO832:-&9*:"W2O>I%M2+K47/UYU2(QRWGT](90QY+9SO#27!OZP>2REGVI MN5GZ@XG$+'E.+] M'OB.H]S:14PD:F]#Q' "%E4 HJQN3%Y@^H9.&$^E;*7,;L&F"FOE'N5X@8.8 M)_-;,L'C@& :8'%[>^DBW[ S$*!Z:7T$59LG7;+:72357-'*8^LEX7QE_'=0 M[*PF>%$!:#/CIWU_&\DS.8.P]WXB5,E0)] S34I-JR$T3@=-N5I>F753;\* M$XJ70>Y]Q=+IU^1E M6'Q7">ZPHNP7);>X)L\7C&;GB>>1LES*K[A/># #1^^>D\!*&?^*N1OA@$VI M+)=X$P++9$+0ZDG5_" =8)0??@+]G:\RKIJOEO=,U)$U=7=(Y7USW8."AQ"O M,2^O2NK-USX/0OJ5R+3\!Z-R H?EH9/B%;VS7'_'WPX/ONMGZ6'*@UG4;9JO M2(K-A0 .0-AW>6Z^8Z]6V8<9HL5;[[V+MID'_Z6A M[=P*+DO.YUW!.E670#L458]T+KCY=9QYZ*O458S\NT9T^GQ>3>BD\IUYY. M0T4HQLOL[@.*O_ 4O7P\Q5-%-8AI^YEW?H#Y.-@^V\_\=A]GP.RLPL^\>D\M ME"X>[V38!#$W^\!*FO)+(\4)2',5SA.%HM(O5N"(O"BKV4"K#MYL&.I M6WPYG,"OT'3*\33/N>$L3((X>T5G];*8?$9'E-_1$1?+._2-\:P]L-DR0T<3 M9]Y.\LY9J8H/U[3N).I=,3Y;HBA>9F0,>5KOTQ-GLNR"R&BH=S>W(\)M>EHQ M:X8JL%JK3:7@50!M?R%L*JFGB8$53WEMVJ#/F$TY6LQ(,,)3^V:UQ/&8P,HX M(0&B\8I?5XQ^*;BLGJI-/:)&<;LAW,SI4)^BBS=,5*D[=6DKF2>J))7N\6C+ MG%XA3@F=REI_JJR"B]*4UZ$"J:,D2D"27Y7E J?R&7,TQ8IM,4QB >ZDK$MH M(TE8F=_4S\LJ]RFNSN.8DZ=$%9)Z8)L5"1JK-N\[JK57-9IX+BIX9%\X ML>7==$N)>7D.WX&8NC I7CG_AY9=W<+DZ;9A',QPF$1X."F7ZK"R'F:I!->$ M$C%+PVYIW]WX'YS@J)V0M=WM(I' MWOR3M598@$4[0#4]K1JY*G7:?+*^:2J]7!F-@=?-N9?KFC'R.IOIZ<*D3Z:Q M8%9*\8ER+5+X=X251JP7)6V;VM[9\';RLTDDO2H9';N9+SA[3GW)NO(&]7VL M/.W.J(AY$DCY*ALR!>^O%D-=#QL(KA-.22S+S=#PFKS(?]7RKV]O@_M;<,TU MC*H_6>%)'A#,6&2LUC4=;/!_AX(9H9@ORS:BCO^:#I8> :NV<[654^H[.85# MOS&H[6+5)S&;E+*7DG[:7KJ>[<$VK(9>NJ$[3'F-Y?3RHD![$=097R^3\MN+ MH,8C\3(?OKT$:KU*+Y/23=:RC:<*:F7F9;YY6R%TMWW<,Q_U:%'18:YG?!2^=I']CC;/>*2H2PM7A\Z M:NYJ8].SP=@#1R%N!66MAR4$4C=63X883(6FO47N2YIMQ'U%>XO<4UC&WQ?S1<16^+<$AKK?W,_&VC2 MN]PM/^6&3I9"8/+FPU5C<%C;.T]MIS MLY9Z&3!K)82:!=;+.%E;\ 8^GY?!LEV48'N%]#)(MH\*K+O(7D;(6L$W7A.\ M#)3M\A%HW5TOHV2M)*!S-S4!KU>$O,G%TQ0@<#WB=PF?]9+0Z:\H2O!PDJ;. MQD2]%$Z!Z2\LMA-L*7%RR^CT ?.YXJ6^CG13+TLY*SE/95[J?>F&3G:VFD_Q MC3HHD1'A7''.YW)QU&XX:[K8Q_!(41[ZS!\B-@)2U<_FYO^:4$0#?,E$7'%# MNJFUE9R=[.-,7[*M9'>MB=5UPM 4K9VLK^'STD?> 763I?/26:Y2U767J,XL M>AD>: >YTHIJ(@..EYYI!JXQN)H @/,'OD;NWSV2G^\,QP08LGT5O9)#%\]: MQS$+?E4Q%JLK><)J=#]OF+:_O,%1?3/::ZM)-KESZ4(K"&./' M8Z[4#:R6FNY'2F+7A-G,J4L"+L7#G?RH.EU MKP*X1X6JYNL-( M_NQJ>I*\GTS29PQ!GK+Z#*RSF ;$37VY3F3BYQVA9)[,1ZL;UAF"1R"@RKT@ MNA0J;=BV&I1.8I;JO4FDTC>=E.T83Z441W@A_638'#C((QB'0,[Z%,M;B2JZ M6RY%=N9J_(V8]I)>5>45I.- M795T$[M.RGBS6)RKPM7RZ:145]4.W+?'=:PZ*5OM_0SW9=V&=2=EOWDYPGV1 M&W#LI*0W$J[DM:NMO OWI;\C"B=GI'PNXJJ\*WET4IK%K,L3ER+BGH4TU*G2 M5OT_9YWL/=$X.4.KV*[[9J:.52=ENXK?%@P[J]LU,5SW-:,=\T[JBB[(Z[[P M-T.^KX+C)AWYY43R\P1V'G[X?U!+ P04 " #O>6%-JK3$9WI/ #*>08 M%0 ')G96XM,C Q.# Y,S!?9&5F+GAM;.U]:7/DMI+@]XF8_]#;\V4W8MM] MV.]R/,]$Z>JG675+*ZF?9_:+@R)15;199!DDU5W^]9L@646RBKA(D H3$SX MM20OT*QGP1AO/KI]9>'-XN'\^OK MU__Q[__Z+W__'V_>O+JX>GCU7SZ*$/8R].K1^Y;$R6;WZ@(MPSC,8(U7-V'\ MVY.7HE=O7JVS;/OCV[=?OW[]+EBF?O*=GVS>PD O]D,O>I,B_!SZ*'W[ZLV; M_?K_+"'Y\=6?O_OP_7=_;OSE/LGCX,=7'QJ_.L?(*_8, !CXT[OW?WWS_OV; M=^\?W[W[\=U??_SAW?]KCDZV.QRNUMFK_^G_+S+X+Z\NDCA&481VKZ[V4/WO M5SP_/:$H^\2O'K[X=V[ M[]_N![[^UW]Y50[^\5L:MB9\_7X__/W;__IT\^"OT<9[$\9I!M"T)I+%NJ:^ M_]O?_O:V^&MS-, 19(?A3;#^]+;\8SDZ#7],BSUO$K\@I0 ZKZ@CR$]O]L/> MD%^]>?_AS??OO_N6!J__G6SX=YQ$Z!XM7Q40_YCMMNBGUVFXV4;H=?6[-4;+ MGU[C%8K?D -]][?OWY'Y_W:1^/D&Q4"8X#+.PFQW'2\3O"F@?OV*K/OE_KH% M/D;;*(1UBFN755?U+1GYEKG8VZ&@/F1P'\GRM\O#O;I+TN+[.(^\- V7(0JD M@19<=B+P[SR,Y DOL7:V1EGH>Y%2A*Z!MVW0(LH0CN&TG]$0#$X74PGJN9>N MKZ+D:WH=!R%&?C8$U-/%!H-Z$:9^E*0Y1F=>&J:WRSL,G!*^*7*6BR HSM2+ M!GVF\ELH1&OA_YZ'Y=6\73YL@6@XW]R$2_3@AR C40J20C6>_?=4B/AY$J=A M0$0\+/R(O3A=(HQ[<"R!)96"O=DF,5R/=!$'(, KD0:W)L?^&D32'09U8Q 2 M0ALH1.E+[.5PV"AXR+ MXX+?(Q^%S]Y3A C/ #.IX'I<$JNXS'VW5G^6 $FR*LU#U?)2= >58F;MQ2MT M'2]\L"'R"%2LX!9T54RD T9K!(+N&96JX1!9([&+0N0N/1R#Z9_>(?RP!BU< M]7F)K:]8-_7)_0^C'&CX,R)&/0H6SZ"+K% !0WJ;9\3@)CZ/@2JJS$XJV0W8 M\$$>(6*2P/>0)3A$@WA(YWH* 09!N44XV]U%P(&!9I>@]6Z)ZC$ :/J:4P"N M^D.1W$@ABM?$+;(*06XLTA1E0^[1R5(C@JGZ ,365VEN;A*__2B'#8# M#0JX>T9(]8#B,,&?DVP0'F+K3XU0VQTW,G:*?7\M%T3'=JK9ALPN*K^K+/%_ M PT$!41!A"]Z%"^5YR*PBQ[DE)^?[)9*=4!B_SYZW]3S M<>[28YP>;'>/LAS'Q#X.DR!]R)]^17[VF%Q^\S9A7.Q\MKM"Q),>%>$=(#WH M:V4 BH (2RSR; T6VU"5:CR@%)+NR@MQH4Y\0A[Y>0Q33'P/M<&,39AMJF # M<=6!XH1B/QQ#99'<2N7YY7"ST*:0X9%6"1(5/'T\V3)KCXY-GH8Q2E/@QT^5AE'3_Q%] MR\XBT#%5HBBVH1EX/Q9!O^<7=)%!*%9(RS%]S0#+R5G[W4 MMF/3H".Z20:/<>K"Q/W?^;@9@/,+' M+[KGV-CO3=H[;T] 7P@,I8SRNS(,CK&I=)/$JT>$-Q?H*1OC M=G2OKP4KY2?+VF5L#.L;0U(SZGAXY5$^3U(P%HFB643,X>X5L\8XX:&0&$XI MY;=SC2]4JHCJV L'81B>.(Z@,W,W&QO<0&JU!&(4CL/>9P%-#"Y".>YLL/>P+TH M2D.'?:L(TLGA3P5=O"AZ_:I:N(G585889V^#+.3^$V MEEX>97+0G4Z?!M9DXX5Q;U#+V6-"6NSP9H,V3PA+@MF:.B*,:U@"^_D3>G.@ MC!RD70M4\ :'9C8W %D+9OC44!R02OCRMV0I)3U'BIUA;_B.6QL6->8)/J52 MND2M]NM%WA.* M?GI]^O>WXP-TGF.2%GH%C,R+_AMY^#(.+H#==J#U,2R]]*I2S/'VS\KQM M"1B*LG3_FV,(JU__ MDJCCJ-M_/P!4*\@+W 8-M.O],I6BW<.TJ198XF33?>/V6R8=C/I5@@.$BTZ6 M\'^O7VU!?\#PYY]>?WC]*D\!GF1;IHV/A4]A)#=1X%]:@@GMJNSQ>?>NPJ@T MA7XDUC\*?GJ=X1S5OTSB#&R4R[*/$]A8I== !QF.K$AY@IQJ8_71OM=SM$IP M.C+$:J0^6(P41:^OD?M^!LB=6%8U>C_,!KV6A5LC^">+$3P2IGE(E!WSE%$PY'2:U*O'OO#"XCL^];5CU5J@8+0TY_D0M^%3]];IA;K;$TP'7XBDMNO8R MX3L,T@!0NQN5JP MHF?VT7!AS-"%0<6SF$=P/$P/K(<6A?MZ@ZKSXHX1G>#-THQ)$Q8VZ^%,TH'' MOCD[2/"&]O(YB7TF)MQIU@?1AY/V8Y($7\/H.+IU\F<=L!W7_($6=_G-CW)B MBG+@%IJJ!Z>JB!D@HL+>&.)"VA55&E\P2+1"1*R3"(SVE CK[#B]0GB:B;AP MU"WAZ9IQ8\L90^S04S#$J6^"QEN8O163XPG$[K':H):1Y8P)VN!OO"#S$2\:J0GBK1<&50=JX'V-"\TFOLA,/1A1^EG0U0/F%!TX MW*,,M%<4[!ON-'QRY-U;/Z1A(C#1)<^9DCRG DY!GKK593#D-S<=E?82TOM[078)M2\J/G,&44BLZ(OAVEA;(*SVB_*+B)S-2, M45F%7;T/_D=]6^F8G,PP H/K-,W%H:]&&P$YO5FCT!3KJTS&!.>7#Z[$H5M] ME^1D@I/UXR7(SSB33,&#R=48$TR!G\_;>+-7W;P(TU7<+ _,J M$PU '.G'R'EQ%7MQY8R@^3AY114*[2[>D3 ^535L2*7IC^E>&;$A7Z8_EMT- MR0Q.C!%#5?J/F)K?T1)'R@6I*[# E?*C+/5V& M3191AG#L9>$STN&'[@CD<#J[L6;H\0JFL#LI/RH"Y@@_ASY*'Y*([M*D3M % M/P&D2HFG-XXZ&F8"K)RZ2^IP';#OXW9[F%@9I9??X+:" M) QC#^\*#8%D;L-,D$( W^HZ!KGJKH_%VU$=!@+-B16 M6P79*E"H$+='Z>J@E1;I\@>M@ KMZ4@7;*J( \2HOSX* =MCM$ ).FW)"\B7 M34!A7U#Z>"U=@MJ@,"C=-5);7R-*UM45,.)P%9=^4K_YKC;H7L5/4<&S%\&O M>?G9<53\D38SC6Y[P.[(R]0 <9;A\"G/B)'YF)090APE4=7J)E'F2XR1%Q%W MSS_ )"*=*D#M(0C=Q@_(SW&9FHS#E#SF#3_&J_+EG9YW:O!VVF@GRP(YD\S# M0^3R\R=KZMX5Y'[VJ>5".VW7U1BC ,H49PT(X:=CZ.!7^UUO<>5WZ%!$J,,F MAK'I'>FTC=AC]70\2Y&'?=(&Y (]HR@I.@JQ/TOV'#U8/*,X1WO+BWQ%/X?9 M^ASD*7Q?&#ZSLH40*8*!_P_H3+?/2AHQYOF33H9I@379>5&V8_*6]A@MB2VH M,+H_@N6*O0CN]B+8A''QY!IQ-;,_"<')+L%H/CT ?P:E?IVA8/$,1[Y"GW-R M6/UEN#7TQ45YLHAT9I<>,;*AVC!L(.=97;T&)2SJ%WW'/R)'IG0VOB(2@?A59MZ%S< M'UV>T]J&UL;]L1="7%>6/5.P\MS&!$N.V]9D42OD<3[J'-]T[IO<'E<:MR/G MH@V-<&F^V[8-VL.CK;U1MROW4IN/?GI3YE/113?5YU/#U9DU,Y_"+5'=8CY% M7*/FEG2';M5U7#2QY MK.LJ2KZFUP X1H"]CEZ,!V=_^IC<(]!F_;!X2*L6)8\)@12^S><0D#[;?0&+ M_3H^&$0+/PN?R\ ,.VMDE*UT9)8L-D2H_E%8"7 1T5-V$:9%YY8[C#9AOJ$1 M@#M/2UTK4/SHW;A[,&)PZ,/G5;TKU_Y%8R0%TV%K6D>%,@@)UQ@C+T47J/S? MPW.7\(^U%Z_0/7SZE\LEHM<,3PN$+CH3ID%>INLF$J%O096JK)BP_V=MG\B&_C[D<_*2A)+6%U MW3GEXZQ32>)L^=HK40G;_&$ M :M(^F2@)GA;PO0Z/GHIB@X^9YY9V-3]!J41:DPU!J>C%ZYD<#J>:@9.^S=Q M99!ISC$#BX,95ST;PE'I)!8P!+\JAE:]$Y?BMUZ+/+X=9A,E,H*[& V?AQ MA%&/A0S"MW:']#S/K@7,QJ_?>;(6,@C?#H>X')Y="YB-7[_S-"UR8$E_*_2U M,N](@0U.8OBG7P:M\'GA/#K8?\6 $%C@-D)[#],B* -L_S?W8, R]%F>MG'V M4N(P EN]"M3M7S_/X%\IW*\R0>PZ;CU\>.I#DEM 2Z^8$L+T=OD) )*@.PJ.C%]3!;^[WF(T5F>AC%)N"Y390I':/D7ZL,Y,DL8@>,G#_^& MBIR?NGI.%+G.N49@!5P"V'JVNXO@FR=IQ_#;[8;^5*#$ IKZ-?D(!44:*NG# M3MX$(2R#QEK$Y^G&YI.751>GL!_+4RBB#5$$S&+Q[(41N6!7"7[P1.ZHDK5U M4Z4XF]M":J67WQ#VPY3Q5A=OGAI)1_L@*D[^F-R4?@ ??A<^GQQ0ST4TG<1S M2((Y'<_NT ^!/D5/QZCM0>*6T:DLA*O>$E.68.8#.3 MDYF'84,.^E2$8@LI[6GL!E%*(!6S)I>Y-8A3D8LF=VWH^S4=E^+DO=G0-6QL M8G$SJFQH,3;5C>(D;]G0JTQ5VFZ[[G(4-_.!G-^;6]^GDIQ]?-4'&OU@KK(U MQI5KVQDU%YLH< M^0S"H],5R':UH8&F:CJ<9KKI[ZXY/15:.;4V]/I330"Q!$$;V@*.\H&<)O+: MT"-P+)YYJ'?0WR]0"Q%.2@JT-VC3_UU0Z*'+*?+R&C3WSVX]NR6"N!:'H3L@FR=6D,=>H4$,:F?J!FBKF&AG] M\\N[+HQ8KJ%LNYH9T:4[/[&^*-:)7EF"J$F6JPEFKF$RT@UBY(+65#'74E%# M%9FJGYHJYMHM_:M"1-IZ&OR"A1K$QPEKFMQJ7BW]9,QF&YK4*_N4Z;\VG/?[4_1#GTS%_8#_-^?35 M%TN8U]Z*?K9-N44.4J*FX9!!))*"4N>7&"P ))%7EY)54T=,3$S:H;H&F#0: M3V^7=QBEA$C%T01!6()V'2\3O"ES+G7T8#XDACZ0QM\>#M(OVP ^4!C_Y_=_ M_=0Z]^,^S$)SM726KDUW^)SH";)I1T^A?FOHP/+,BTB0\6&-4':3E'F[#(2H MPTV!O;.)J< $R^'_Y8.ZKLE':M")BM3Y/HA653K&S611-F8B=Z//"]!)=UR9JL(JFAZVI@PJ/ ML$%=-<-4D#J'6@AS4T*-EFV&EEX>9=TF1B]]KFEK=!- OVG)3+8;%7LX4Z/P M9QT_3]%MXLI2S$S"EW'>:M UXX#Y[@.^)MWRF(AJN/I=R#-+I*7& I4I26)% MK4*ZQHPCC1.36Z'IH#V6)^RB5J+IFNO1GIX./549[4]6ZJ,470FHB/*]R4*= M97"T[H.8^UDV#J[)T5\D4^[;4CQL@2'B?',3+M&#'R(XS/3FYMP@SW^9.7U% M: +2X9ED(\ AK$AM0LFSCYX,_9*B91X1?*@!@0%+:O'B5@GEC8.K<$!L9RYW MWJRPD?90CXYGB>;IS#V#ERPA+59K,8Y-($% M#,&OU=KH$7MQ6O8PH(5YI)8P',=.EKF(@SW/'$X"[@Z&4 BLE2NBB#;TT7OT MC.*<:/"5'O YDI3O;V N[SPL]R+Q.DTHM@$J&J9Y!^5V MK__"(3>*^N%O^>94$RZZ #R"9;AGX>*4'!$&BZB\A[D34_HC9F/MIH-RYR Q MDTU52@V(I.MPFS+#>ZP9>MZ4?D91L@7%!?GK.(F2U>Z>6(AL+'BSK,]0&4Y8 MA@U^MOOD_9K@\\A+60EP,BL8AF$-W6=OPS9^95=Y,9AJ,OKI4'+=3T)3=>#$ MD?!:A6]9S%I7(O#S2%DS#,* ^2VPY\P"BU[?[UPS(Q-"J2T"8V(%5D;A9& J M&(P)1KS=57="^8CI3R!RIVEY_\-?HR"/P.CK< F!9M'XB?G:BNPR6G!%$:RY M^HABA#UB.BR"#0@I4K]2!,W+7I'LJRBWAA)?WSYT!?R%GC!^.DA+9B/V K3Q M\&\D$ZCX@6@P;(JRYVC,A!*-WQP2HCH.2O^# 8(Y?>S@3BL4SJ>+]I0*PTX55+68J(>;IM>*52%O..FV[PHY(*]-(A"6(VO"FI@)\.S4+1 M_YJDF-^C1UQ6C&E00H':701BGI%IR6*$[T3@N^H9^&UU66*EB-CP;)<"&G"3 M3&QXN$L!'5AA,!N>[E) DZ\0/\S76)21"!J?_I$(S6XK)\5"LD(E4C;(@&$ MT@):CG2YD*/^1Y-G5B8OW@:S9QQ\!F7%0U#GAM+LJ1E6008F3]1>*3PI*:1, MB(HT/XB21E-%,,54;KR0%<^9VOYG&%%'C-- MMG7)JE,GJXZ4QFE"&&% J2V9(7)4P$-L/U<(J )<;67G0BH.-G-_G#KH&0W M^W/]AB:[Z4^@=QY1YQ&=WB.JS=>UV29QU=2W3I*Y7;:R9YSGRWF^YM ^3$4J M:?4*7NO=.U&WB\I-K:=C#K(_KAH5%\_&AT$5*(7Q18)N^;>"4V;?R@[[*9@&LKY94>$06G$8320,9B&C=^PHA:3P6#[_;Q MI9WUZ'V;C*.>[CDC*M(OZ(0;VTY/UYIO&BH_P_@$[R:AYGXOVZEVAY,MPMGN M+O) 82GU[FWILAZ=BO2]C9/@7V)\F KTVBJ72VZ-.]%Y^ZX%FP&9"!I*Z5S&4@N \F87 NEX:T7DK\T M0E!E3HE-([NG7D@2U!3Q4OW95&:3DN'>TY_(;#;I.F))+Z3WVC2]Q\QMA2%+ MPGEW5ILX?V!.K=@F"T/,J8N;INR+.;>*&S,IX(7TCU/>C@.XU5ZAW#Q<,WBB31S])G) MC3++&'(&-#C/O#3TQ<^%O8SAN%Z$49[5/+ _MON%#,$WW<,)1G;9L?"&W@A( M?+YIV%4-ZWO@M9]I?<[E3'/A7G0NF0GNP"%]H(SLX^&RL%P6UI1/T)P*J3FG M4@GH'G/*A^IO0IBOW!?;(>L@W M&P_O;I?P*V^UPG":9+?;)7RRY.&X2KBG5T"Y?_AQFZWUH<^_:K<83 M::+#%WH,?@4WSP_'G::E^K(;*)8=R)QBM0^ 8H*"XH61EZ(+5/[O]?YQO\ZV M*HS18T&3[+PHVW4[<,3FC 39@Q>AM-J#Y*^DIT79,C-GX-&AD Z4%)^$>U;H M?.W%J_K2=%&+/G@L6+@7C#MG),A$+YC@3"T=YTMAQJPX;(]1 &6*LP:$\-,Q M=/"K_:ZW^ 'A9_+VZ^D'01TV,8PDSZ7:/NV4#.RQ5D'[RPY0$87"0(#_]/4CDIM[G/2EHP+ED8\\MLCYG:+RFJB;9RY)@:WXS]D'V( MU>O2V^";E"&&E')G@V=2 ?+'*I')KDB5:!\,'_T1JA$0%E4P37:O*D2>?LG- MS1M6@?8IOIJ2A(7=BR)NG!EX4471I%LOVK-DY^;\Y[SYS;,CCTZKRS(R"<6. M(QN,H>FO>0L9KJV'G-H>#9/+EJ5Q.[()9>N)-45>.LR8X\#*1Y2LL+==A_X] M6DDGF5,<=HLH*JKTZ9E;1R.4N D7:>B15UAR$C>.0H^Q>_=(+8T\DYBH(>6C M3O=A^ALOG,288 3\K! 29;#5P:/^7L'+G/11Z;RE)W^>00BD/Z$^)SA;+X!? MA7[W1TT9Y-RE8YW(0^GQJX6'%U$=VO2QDT&;>1DZAH$2U:"/G=K)RY<,K3)P M"A^>L6-7CD!VNG2%362V')Z!#X"/(.=3=RZ :>TKKHS8GUF7>#&1$:O?^<_U1W$5G0.;I%-!EJWH=VT\A*LX7 (.<79P M;.C(#W6FO.6F/,6O]!'%"'@<:,5^!C+J'\B+LK7OX6[376C*BS;GRS8=^R^5 M8H=U#%)RF)_"* JW"4; -38,%V'GN,D<'MX&W2Y;)*":U_2Q+]C]X4QT9Z); M:,&^"!.]B_T[VWQR6X$NA0]V.5T*Z<>/;>5Q!>C!RNO6!TQW/XCCQU5>95T2 MNHL(&^^#+.)# V%NI%N'0;AO0UZ#_!EE5>-HBM;#G*+%**R2X[H$$?I\C5L+4VF\'!LK<3R )D$5O4<4["X0[AHFPCZR.T3,)="(WF _Z;+D'2. MO,/H.4QRTB0@3&BMRQ0LK*6TM\T2*<@=CS*H")GG-G,%U:8[TJ9V6$UOUPZ1 MBD<^ 18+UF[K/U0DSD M!>D_>1NW'N<]#9JRAIMM00PA4I$EM*^0IAFOK)&.L5K,6,=7) 4NV8O6'07I MPV=HLM:V)IFZ5_3 #,PW>>1EJ'R^^CS9;#%:DX_A&95=@S5%/7A@$=KSO'S2 MR^CP^@D"R=(II);0C.,C]N*T?&9P$?P*M@7YD)A]D@0G6ZT[J2$S>40]VY'3 M3V(@#/-UI>ZQ5D+=JZN9<9JA&F*ROO^K!*-P%9=>/G]7?$Q@OY./*>[^M#ZC M['9)SZ\;:3,M#YWLT]Z/;EA7;JG8'#U8)/YOZR0"'20M@:*"?C)P:I]F7QE_ MY,66D)TSU%M5$K/K\M@0"U&!^UAL4[NC6-B [Z.&FFO0CXZVH-S0GY3*_WZ8 M^A>%VS*U^/KTWSMWCF)\NAIE2>DPS0.EG+Q)^#)>$%.#;I\66IJ<-B>OVY@2 M!EG YQ*0-W* 9SX@/P?BA2B]_$9J+5!0)M1NMGE6>1-/\-B05 2:]:]D;2U. MCZ\>#AYA%X8)T1ZC))3 ) # 7T(_?)R\CW^7N B 3PJ=)%E.'P"E@9D>DSN/)R%?K@%!A>O/B?Q M,WQ0*"A'DD07^!68>DL4%N,OPN

7+L MK[T4500D3@AZ235_DIZ*Y9041I%3)9!\ 2TPO7_XPG[]@3E'B_.P>@02!401 M 6\-.\P)J%"_C^74^AF1 M;QT%BV>$0:!??@/9'J;H#JX']4'MB78WDK(I#;E:FXZ#N\B+N7)]E*V4<,?' MK\E= G;Q;8S@GU=@_#2:S1,9 C(%I,4#BL%6_9QD*+W(820,V)7_A8ET-JIP M=:TN@$X3J^6>&^4N:7>0=.?WR%E^AWP6BOHYPVA)3RI-J&6:7*PSD'HCJ!H1J/AHK%B6E"= ,]>"O49!'Z'9Y M]+&63HK;Y=N3?!YAKL&$32GAS0^!B&$J*H MT+:,CU],1RF6AFY\B&+,KXRN4I'$*,F68[1S059C+9HT66#9_- MM'6E3JQG:)[TI N#H9AL=_3$EL5N3#8>>J++TBE,-@)ZHEL(@= M>5(79SL26"1=;4EM\+9@DWK;8UV@+49^6 1)X=\1JOI,+#8)SL(_BM_38>_6 M090MKT/U.LO#B-B[Y*6>Z\T6)\^E]^0C3E*:TL6>H^F!$9*V470-*1CZ"JQY M)@ZL&:[B[Y>K' -_@ \9CO@J_$;^Q20G?;P.Z&^\F/9B3/$G+3 A+T6D_8_H M5\:88+9%,R%1/WG^&G0!O&OR4191&1-TP$^5!2P<.).,PH/G]!&8:!0^=*<0 ME MM\&QT?-@&2J6#?Z-?EBS="#]WH^QL&88*"974@U#FFGFZJ^D&@MMGI9L0YY^ M/\S5>:ZTUUE-?SO:_E_!P@1]$3E9?5U9D,XT%[$Q?1>;GQS%2FH-L=YO.%,O MT=R\$\ZR=Y:]L^P[2-=FV-HM?"?Z*:+_.LZ\>$5Z!!2OGO9(5U40,JS>7;U' M99_U=!UN4V9+0=8,/4U6GU$$UR5X1/XZ3J)DM2O['#&QX,VR7HE1$/PDMQ_= MA,_D^?+V36T89$W#BQ85E5_(,'S/=I^\7Q-\'GDIZZD>F14,PY 9U>9-,PR7 MFM+60_5T&0-QE?@N^ZSTXC#N]2*A"IP[9(#X/1::K*0X_7@OFI^#,]@YD*JS M*YZN.KF8+"V;-4.+"PP4S9@#NK.;1\3Q^K6[G::A@Y'',6&K!(%6#.]1C;D MF"B@ 5,:VI!QHH &IQ)!?]:)V"N&/0W0=H55#]U?OW@0DIIZR-/GE40]%7B] MK3[1KT=3\E)WRR2N(=71&HFBZ,ITRYC8!48YF+Y>))=WO M>Y!!6@>6;9)O2-J),8FF35%X>DX4;R-GDLOC8'W.M(B(U%07'SG)7V/032PE ME;O U$F<,I>H.XV33Y,9VH9#R<=CB?J]["]-=^S_L=N>KMJ\BY??R",KZ"K! MU6]/<7?-5YD>@%-BWB,":$#:\5X!T;WHOY%'B[&J6-E\BA PR;MJ2HAP6,P2 MO)-$?%K,#[T?87MV!EZM9@OG71!W>L)9A6#M;P]D:SM8PV-90HJWH-TA, M(="!I5N>$Z2:)*5\MSQ)2#%12F7/\J0AU30I%'^3\HF<@V/>#HX:XX7O@_P/ M;D+O*8S*]X'T-&Q.\CA+[[P=(7.1;$G>>,($H*IU/RTJ(C)5A]YZ!%B1 B6% M2FN&)@S(W;B.X2JA1^^;P%%0QFN$OG&SA:#O&*\1^CN<+%&:%BSC"@FB0)ND M$8_[9.=%PF=P,EI/M?T2P>[!/7I&<<[Y="F#=?/LS[" M/%,/29&?+\ON.),TM6T*5*2=A,L0!6R$1&OGX$DQ"#)GOPAB'/T-Q-]M$- M1EK B#39':?DT$]5;9.];4J/O&UCZW>HC86VL**DO.@?KAW5_TQ8:H7D*0'TW1CP/-1<,;K1]R;G^\%WS=,8PKL+8BWUTGJ192G_1CC;:^?W-]/OO M!3.Y>Y0C;0U1XE5^_)K<): +WL8(_DE25^Y #80[[ZU0M])SD<-(&+ K_PL3 M.YNJJ5Y=:U<9NHAOFW(TUFZ>^UI0D-+1FZ^C>C!ICE4JDQW3@Y'ME*DF>Z5[ M84R1NR9[GWO@V99 )ON9>R#',S=-]B\/0[?;3V"R,UG46#J$5%6J,35A3'7% M"=AC%G=_$<2.I9MI[^VB.?W!9*?IG4?X[1IEH0_P:O<)V.:ONP85&J,TN_5]\K*3VKKW6-3> &-Z!'M_( 3NL;8JMJLO8)M7<@^=Z!S-2@WQNWW.+#\ M*<[5,+&KH?-+,[0C++E7^^#('4:;,-]0M'W^/"U5GRVHRBA(&*^*.(@0(D=3 M]%M]_"?YX.]PZ*/W8BE;C/F&8G=/[LX [*KY1F%WO?>)HJ#PD5[' ME]]\E*;DX?@0/I"M1WM^A_ZZ]*T 1XW2Q^0!+))TN;M]BL)5^?HL45E# MD( H6*27(!XS8O.W BUTF:I\1_TG>H\"M"G<2R6W%K;2.R>:AX_$;:5,G2%. M1D3@CT&CQ6UE9QN%&3$%)84O?;9^S%Y4U@1%"'V$E6Z2-+V-:\=7Z3?N$B", MT3J.1I[=VCU64Z\['Z$@O<+) MIN&?8A":-,7R_-=Y6:W>C9+/4 MM+%:_YLD2EG3RFH%DILW4^,Y"P52W/5>(SX+35$@,?^ \8=9:(?LY/T:V1DJ M@-P,JQK[66A\E/Y-'V:AU%$"0S66MBAP4]<6?M"EX?4I'F>E DINJVD%.W1 MF3Y!*)4D,*+H7/H+8><8B=.@\VO0I-.[IEXBV+'"LMHK;<=%LONSKY#^WE . M-M?RXL)E?N:E*#A/-L1$*M1G<\J+OWHX>(1=&!FR[3$ZDF+V;[8](/P<^NAA M[6%T0M//1*U),Q04\*:/2>9%S;\3.P4TG?]&\('XR2HFC68I&(^WWZRH5[*7 MJP17OR+C:'5I$P.A)/'I #/YAF\+=K*(@WN $(<^0%G\_@MLF=+3FZ37T'I# M:B"92OO M2KYC8"O[&WL18N3#/-Y-%Y^G!,)RQ;T<'C3YKJ3.^] M>-6E0;3_-BDTU/O5_*L.7MO%^N\?OC#Y+7N.#BSJY]NZ)?F"O$"Y*G(XT[-= M/:;*C2I52D;9A;KUM5"G$V8:JMV#S8&[06L:J8O__!-N:1BO2H6,I@9E^1N2>@>GVC##/]YT7=\H/>WZW"4:'OHC.!L8O;?]N&V*M= MU\KY]_'Z5MW*DZBVJAMVH[692&^P]TEHQ5_3Q;,71D3EOTIPP=U54XFWG56T M,T.&OP1)7>%XFV=IYL4D+VX-21NCBX MB[R8V]AHE*T,HED!)"#CKQ&O$8O,"F9B^/@U&8AAO8(V#(OZ A8"Y0 =\%7^ M%$:DO#E"(X3,3[X]Q@HHFXV==&35=29)-/-OQN'8VG.Q-&?L3(Q/9R"+8'(2 M4]*/"#T/DA( V^-Q%'TUN1B%ATD[NJV]UD(XIT]YZ&P&R9RCT(3"ONW)_AR% M*D=L3GM:J!EWI*7;533YP;Q63.IL*&_EV%$YH8G M;>@E-B)-*U>O#1W$#+M9?8.W-K0K,TQV<^.1-C0^,XRF0W,Z;6BO9AC'4)_, M:4.G-]L.@9U5:$.'N7$H/F+]KPWMZRPC*J4LV(9F>&.FWG32_K0,T88^>&.3 M2:)JTX;&6Y.02Z"$U(8^7E-]@9PR3!N:@4URK>1[(-C2+JPCG:LC(FA)\DH? MI&QIZ=69+R:@D'A[OXN M]''&=OE91 4$(6G@>JRP%WU<3RR&/FU\)':QOE^,BL<+X:LHWT8B OJF(ATC MS9@UPR ,F F^[#ES[=LC35I0M! (CC7H7!?H&47)EE"K8HJ\GB'F"+>!C-22$MIXMRA_]N0 M32B-IY".84/:GS3FDE)5?];>S JR>N3^CZ TSJI^9B3Z"(D-VARGA%FVLQFILP]C0QJ^S@1Q^8F^,"%(;'Q+E\E M>(G"K)",<:.B[I"R/-(MYN\[2VIJX!?#8++Q%-HY]R.1]6@3&^G4J/EL*S$C MD8R^G^74>RF-)]5@<9]$$3 E\L?Q2=;2J4/D:3RQX3\JH$^Q1_G,1AYUIK3AET>>'=-:<('K[P9IM3>7Y<@\VI')FNBZ:F%+:7VTQSLJSB M631\-%3#$Z6\Q3TDM5">4_YC\GMY$Q!VZJP:&WJUF4GN7@4*VM]0M);<*O,+ M9-OUV7\*TU0HSJ)3L&[S_#C_;A8MA75SZ)-2T%ET'S94\4= M$"7.UB@+?8!00^),W5.:WKBR/49KE]333O*=$-/'N\ZEOP +\W/2*.EVN02[ M$[,IV3UX!FU.*"T7R/L%>YP[*4,;I63W^LG._0-T#_G3K\ 2'Y/:<]8%D-A$ MUPB&M;Z1J:&N$8S@&?)?1U"6$\O8RM%,>JM?])0_/88981K7H%X^AP$8\@P- MJ'NL$5#_'&;K>Q25091UN'U,&/I'WU5>#*;-NZCE>9-.?5Q-J)/UL6O/A!9K M?ZN%.F8\N.*J 116 U#NTPNG"JM&0K@[Z,QHPM$6*NI\[RI(7 7)J'$603!M* MP.X66"-U[LH\/;G?U;H-L1-S(L\F)+!*/KE5?* M#>I^>:KO*BZZ,)OHPN7O.=S)ZQCN0%[@=INM$7Y<>[&.ANL#H;&J]0T?5ZF> M[OKA>1'4;V2JF'( 39#FQ7LJ@Q<%8_7@[0'!O"@\;HMCV>WG15LPR9Z+=+=Q M^O-)[S]3ZH[8!K@?$/.BLWR.O/)$E5%@U/ML#QT\1,&>ES0HZ:)-7SS:WBK:GH3\7!ZG 3F)+S#-R82 F$MRFBB= MYZ72A)WXI2_):WI%Z8SP*.DJEE)O,.: M;EBZCTO[%\BOHIYC7ZU!3N-IY-Y)4$!_AN++/I 7U<_:@O,X]C#-NF.V!>?1 M$8/7WF?;U4+,Z2-@TW[B3VL6=143=O<:&LAT;>8G=Q2\\*[S>FS#6;3L'EBO MU3MIO2;>7"HY7D0[,,/*.EQ#+==0JP,@>XPIW9E.XX])) MS$XG<0VN9*&>ML&52_=QZ3YS3&UYJ51Q/8U<3R/GQS?.]>9Z&LGYR 1M/_U1 M:JU=?0R0=MI[^IB;+N)Z^ES'\%?TZ'U#C6#,=5RX@\D/6CR^OI_D0/9X]4"2 MQ( 9I5^V@9I7$YNJP(A?!KWF:%8P71,EG]+4&]0[#V>2Q7[)E MEI];:@T=6)YY41%&6".4W9!MR,=,1X@ZW!38F28]8T)_^/>^\^)@\8Z _Y?] M#P3ROS0@KW[]R\7E$82-/RCQ65^@)<(8@5+Y[2;TGL((6!G=<\X8K>-Y1"0&5[/H>V!C)#$]C'/XX&_!7BOE%"VL([Z .?C= M([!!?+@Q)2O(KA"(42\"9I[E ,BN-5@*<;F570SQEP-!%GFV+I07!B.G##8# M;B83IPZW&';I]RLH;+^A'=*B./1QJB'H"JUUC]%Z=KXNBXCIL#0J#K-D+G^28G-MXS*D7%[;(L*O?GDHO=L?4;+"WG9-$MPZI2U[K%70:GK8BBC9 MQ)M,C.3H/W,8=YLR:C/('CF)X=4I$]5DOF@O?M'.SP,&LRLL6& M2"5:E@)CAC$8"+)RL;E*^"+9*B_2@_\S>0+.!H*=N&H*G0[$/ESC@RZPUPXJ M2[/+5P+ZQ'.85J[82BL\0S$PR>-CFWCSJ6GUB+VXU'UATE6"&R(#?D+A*MX+ MDRZH21U'?'([],"@Y=N!#9+J#5?]' M*\2CAJ-JRT-3/%]X$U=*B*_^<#75_RM&DVM'UPAKJI@]293DQA$.;.G4U3_# MW$4ANR5U)%!WEJ;?7Y+X@PX^6@:^!W63%];L)?>0F=VL= MA6"*'.7:>[]PJ]"824$6MQCGXL4)1)I?/\C%D.?AT%X$J Y%23=[A?D/,\"< M[F*OD/R3H?XW^VJ_&3)(*)^$H-4,SLGVMC(:(5(Q42.D2W=F>[>%;%91OB0BQ(CC91O>Z&\X5GJPLQW%:]NBMZZLOOWF;,"X$ MPMFNX=XC_N[K.$.X_)L7-32#$*7]"Q3U%EHI*J+Q< 1$R( F_XT\3INWSK&N MT.67AAUTN((G5ADM6[]SCBE8L+J1T" M/VA*Q(^K0Z(<9'/$M+1ZH''Q!R5:!JO57&N,5BC9+>2.1ED# MZ:"R@]&222=J$26D7G0ZP$XE^0PS(GJ3J25AM,>^A?NGCU-#"S1!JAATNSDS^&N7$-3/201HB8)/J$//)ST974E,Z$%^@IJ]]68G@4.@9JZ7S6 N,"KL7M\BK$:7:/?L]# M?&C[2NMR(CY?/W97GH^8E9C4X0; CH&>*/9WM\ORVP[]BK)BN-"GZ\?MDY?E M154+O6$;8X)^^+FOH 2*VZT>)\[$G:\-BGDH,=((D,9Z::+BE?D[L$S(/;&,$_K\)G5+]-<$X> M!,99"%_] XI!C_^<@,)_D<-(&+ K_PL3Z;VX%*ZNU82E*^2MZF"J0+?!G.6I M(W6]@,(KH[WDA!I.4Z52-"^(F&B>\4,MT@+T6+%49E8!0CKXLR':-&V+U2 M(8#RY:7E0W(R8P2HB##C0U*,4K<[N8JH*MKN"'0Q!CJO_5X106F*4-T&AE#K M'L7HJQ=U'*GH+#V89!G"M\NRM0N[F*EKJ))K>5N(.E)6241601>2#=+)Y*EC MM;P5@/S2PD5%AS,*X8Y':8%TG>!LKSN3NEY&0DCW6".@9@:W::.MA;Q9BC)% MZTL)O>O@R.?J0C/T1/1BBIXJ&R9YB18=:RG^3'$Q0Y%630Y6N]+]R7J MJDYA&B',X5@Y;B19_#?3[#))M_/3H]&>3.G;'CKJVY!F7&#RVH(#A)D0NLN4?KOE4* M&$F NXZODAP7NB?(P,4FDHL8C&?C;(;A MVES(:'P?8==.U^^0EX^() J("G %JZGQ=7K MKU&01^AVV2DH6+4R0E.=#3(L"5M,YK>T$$HM/NQ=>. U41D%2YJ36 MY"FZ1\5#-G<>SG;%0S=>\>;EB,F2"]\'12.X1\L\#M)NVY@Q4(?&?):G\%FD MZ<+_/0_+IX"*?P+G8Z9)\.>9@@T]N88VVNH$4%6Y:"3N& >E@_7PT%,G&;O' MSM7/*=3WN!(>G3E\IW_7<< 0<&TBR<24)K=?HT13M?AMJ[]/=M]3F)B+ %? MCX_2V[O^VZ304+^_YE^-@VA0U^O^]ZNI+C%%?\= R^ U@,(-A907\^).,PB7 M]&S7_ M#^9)80$E4K[9\6CO3BH18P]7 LT4^J:J[CGUZOY730?IL:F%+X6!6 M=Z"H/8U++&F$8T>T7B;DDT6[/WYN\06!!_!.M)%]9^&6)$TK+9!%$3,]1 MHJ@_>TR.K"4;'(QTY:/)&[K-#.W>0FIX3E1!J3D\2ZC.."@G0R@%%K<-8;D^ M)*%XF6R(OTE_*A3?L TAMCY'>^JMT!]!$\N,EK=LFGAW"0;]HEE(Z56-N!%: MB5@]@X!Q:'O)AB"*?2Z#]AH.I10X4KJUO[0TRO%2#=P*W1\,C^U6[\/VJ_XHEG(J MOI*>UAI4Z'B^:Z&ISNLU5I*/] TU5\NA.BUD;F=W9K$$E6;LT^A+1P8WE_5; M:%(F:@<,T9Z>44RZ)-9/SQ6]092DAT51T<29'N\Y&J$DT+1(0V\1!XL\S; 7 MA1YC]^Z1.D3.>1*3(\'%];L/T]_.4.RO-Q[^C1GJY4XS Y?= 2Q&@)0[S1!< M.!VL6#.,P("GPC F& %_S;UHS[$QIQB! TM+I@PV VY>-S'6C/FEF0KE05WF M.-G2$Z%:?]9QR+7@/SD\9J(@?]Y<'0!"Q_X9M,KU8H-PZ'>K()1!6@Q>+T)I MI0E^3)(@_8S8_3@9$Z:B+_>YZ :9Z6,G@Y;W$'036NI8?<:2J'[:,C@9MTI_ MR%,H1"2JRC;1YI-*NV^A-_*L?D),94$[RE1W"E\_9B,Y>S_)0 *UU'7MB1W" M/D6VRFZNVU A@D)\P/Q8J!*$C[B^^4%2<:PYZHEL@-0(%L7N!R=@\>A/4YI9 M,(>3+]R%DDAZ$ M YT*EG1&Z AX70$='L)5'"X!GS@[AZN9;$CRL0EN5A?\<<$?%SPQ) BA (.* MN\*=^"F.""PZ6TE6PD<4(]!]+B-2 M(AKZ_T!>E*U]#W<'AH2FO.CP2NNL4HHGO6.0DL/\%$91N$TP @UBPT@PZ1PW M60#*VX"ZTR(!-4!"'ZL['"43B5(:A!J0)WO"6,YV[9M(B@JJK+-]\IA8WFS_ ME0URSDB&CES4R!07SLN+&JGW/7)U0>V>1VJD3%+;ZLX]'L ;9QQC&T!:PP-N ML_-C<_UJ=,WTX,.F:V;Z\6-[1+E*Y<$CVJTCF^ZJ%\>/:]!I=]_WJ)\9K+G. M(#"NF!HSBZ)/1QUK0^Z*2423*994+C=C+PO?3_+B-08?A<\$T;.=*4&84]B8 M?@?J<"-!P!K=RC$IML9J5^B":XJ1-Z)M8?_#MSBX.'$\U8B#=G5X MK@[/U>&Y.CQ7AS>6G]\(WF1[$LR,TQ9H+XA8GK$DH M8ID9DT9./R<92A^3JS#V8C_THD.97GKFI6%Z"**&\4I'F/04B&Z7Z^DXJYVL M]C@SY?/6]Q>,%PSK&*@57F;*?'N0TQ(&]ARFWI%6EN_1RSK,_X MO>$62_=WILSB-D6H5@]#G">;)_@KV;G.77J$/<^ E?VF1=**0481OV*3G4QV M,MG)9">37Y),%F2K3E#;**@+$FC)'^YZ8:KSN6B*I*;/T\'0J>]E">.@2W1V MP'*'DRORM$?CA0]1_4ET%:=(&:I('6HQ.DXT/=LU?N)=B5Y+Z<7Y'OG)*@[_ M0,%U #PT7(8H6*0IRM**Q02+.+@)O:

]*S B.?*P:T<\"1/1G".6^& M>#(:%<]U9.@NB4(?OM$!(0=G44ZB!XN='D4_%IOL[!&[[!&GL3J-E44009:A M74=U(8<>@EI?R.$\(;G3?O9SF*WWB9"%_M]0^W="SKP^*^E@^A=AZJU6&.X7 MN0:'9OY".(K-=8Y\,]6NQK,-E_"Q8V 6C2Y*[U.3F7'WTOAU5Y+Z*RJ MEE5UGFRV&*T)(9[1=0Q3$1FL-=>:"Q/-;.),<]:$F=:$TTF=3NITTI%D-(^5 M:E='G4"6$LA]'9Q.E$TB&@[FP,+W\TT>P;$&Q5NT'>=ZDZ1BSK&AJSJA[H2Z M$^JS$>J#F8R3^6;)_$L/QV&\2N\0?EA[FBN=Z&=O&ZJD.-'L1+,3 MS6.(9@;S=$+7$J'K+&RCA==!^?T9A:LU:+Z+9X2]%?JP2P,ZF-%F$'#?APANS$LQ//LQ'/ MXFS#B6JS1/4=3H >V>XN(L6T<7#Y>QYNR5_F:#O/5&A+G6&W&)%:P@EO)[R= M\)Z-\)9C'TZ VRO G>UMI1CO+;R=R'8BVXGLER2RG: V5E!?QYD7KT+ L&P% M.T<#6T5PFD^E;LXL,M/I&DXV.]GL9/.XH6H!#N:$LW7">2;&\W!>?$6.!MV$ MSR@X)MMBD^ L_*/H>G7Y;0OW2JP%Y* E9R#4N8T(&P0"=?\ZKCZ0;I+)M"<< MLK!37)SBXA07ZQ47E:Q&NUZC3(T;)N6TMS1T^EU+OZO:A*=WWHZ@"1<;?@,? M=/,5'D.>%^\+:K=HZ;N:*]AWCANG_SC]YP7H/X,9KW:EQPE[%<)^)@Z>N0J^ M9J>KH\.4[YS'7L )=B?8G6"?C6"781U.EILERV^2>/6(\.8"/67SR9.8J8SN M/JQNT= ]UDE>)WF=Y)V-Y*4P!"=D+1"R6I_/?$8X(P&7 B+!AS(9)WJ=Z!WK2386$W4BV"P17/NC;Y>D=3]0I,@ON$=%2__S),W2HOO@F0?W M]\[;%;.T!JJ'@MS-/8>NZD2]$_5.U#M1_X)$_6!&[)2!62D#^BSWQ5'G$* [?#7-[VH1%;"$Y5/M?K**PS\002I,RH]- M/+= ]7YZJ4$'GQ9V^#.AGPJ%LY,V=&9@Y3Q6B9!Z/<6NU&T]R,0!'K M9T3^M1R!2?_5(>UW<9-3@4^![:WTM%%FL M7::,[$;Z8)D;J7SU^='[YEI-=;>:8I"G6Q%F3IF![\C90$;;0/9I^4Y15=U< MBL6SM.N:+HXC+(!=M:$388:(L"GAS#<;#^_(.S'5IW'YS=O EU-8C5P_NN!L M)YR=<-;A$A"]W$Y.FR6GK[P0_].+3V"Y+;LFS6"7*;!;GS@QLMYNJVX'D&Q_8)KM(FW]S#X7K1OO#D M*L&W\ 5XY)QOD)=*-^0;LK83_D[X.^$_&^&OB.$XG< LG:"J7+SS<+9[Q%Z< M>GX1%)EC9MI,50&9(^R6,#(K.+'NQ+H3Z[,1ZU+,PPEOLX3W0WD![]&6O'L4 MKYS0MD9HBQP=16X(S'1"V@EI)Z1G(Z2%F(43SM8)9XW]@*J7>.Z1C\)G D9G M:QGNEO9RCVUQL/_\;L9,&=9@8NNP-8C%9-W&DN.\%0 MM<^##_X>/:,X1Q^3)$@_HXSYY3$FZ T[53"=[3YYOR;X/$^S9(-P>K8[,+R* M *>D'U_@F 8WBJR3_O0*3.L&B!)!9R:GY=JGY?'U05+:UM$,& M3ZEUIQ^,;>O0!V>Z_J*]!8Q8MR11P7_4.9Q#*.V6G[-DG24K$D66DI?:+=L1 M@NC]U2?MG7H4]JGA/)2!#_\?U!+ P04 " #O>6%- M4+$$CPF' #/T0< %0 ')G96XM,C Q.# Y,S!?;&%B+GAM;.2];7/K.)(F M^GTC]C_@UD[$GHJ0JR3:EJR*Z=GPL7UJO-=U[&N[NK9OQ8T*6H)L=DNDFJ1\ M[/[U%R]\)P "%(6$:R)FNGQL(I&9R">1 !*)?_]?;YLU>L5Q$D3A7[Z;_##^ M#N%P$2V#\/DOW_WZ<'3^<'%]_=W_^H___M_^_?\Z.D*77Q[0_UG@-8[]%*-' M_RT*H\T[NO&?\#I!-T'XCR<_P>@(O:3I]J')V-)D/X_%/X[.?3L;_;_7K:/L>!\\O*?JT^)Y^/$.741CB M]1J_HR\Y5R-TL? MHOCY1V\\/OXQ__"[__[?$/_XI[9DO]']NL_SA<+ H"40/(N6@>+ "?G3TD:^XLT[XW)^)?O-!K\ M6/!/F]0DB'$2[>(%-E()'QY#+OY8/]%&FS5I0OT,#H]^??@.!2/R6PV/9F=_$%^^NX_2F(HIX9^S^G]?__.&1E6MI3X(WQC04"OGX#G M<=T"_7B1,TI^[) P^^+'142/.&X$ P/LB00#Y7CITP E<[.(8AQW+RN;'# 5F7#Q)6?R3#&"+J%K/XRU@+!+>'SQ4^<"@-%=J? 4$L3D-"YQPL< MO%*V=/91VI\#@*;)@X$U3;T&8DI:;NR.["F<)Q'.!;#(+$V$%*$6W(#)5YSJ M33'")J!P*?DPB&@FK="_3:8GR$_1 X$ZPR,Z'H]8)@7;K_JWTS/Z MUTM"E_]QPOXX&U'*6[Q(@U>\?G?+![5AK/9##=T#^2(: EV'BVB#'_TWC16F MY'N[7DC,A+X)>_/2!;$8D!-#C!J\^QE"/ 90UAP8)6H#:T!$(3D@/BK[IUKX M$'QO'Q]M)O0-Z/3XN(Z/"C$WX+&O=+45X%I]%+"_4%'JKRT(-668IYTY@'DY M: 28ET@.B/F[.%J12":(0G_]!6L"7];(/OHEG!A$><>-*;)*$5&2;CB"001E MWJ FX H[,7%V6*$ 22I]F,$I?B9*HR 9SX_'#"+T-WD_]WBU"Y<26"@^'!@* MRVBQVQ"Z+.58FPM-ZYC/CT]G9W\<5V$0VK;(.%CA,L"NSF\S0!-.:4!% &-EM=NS(\A)O8[P(V-1#?EYC^@/- MNME$<1K\B_V>3,=;'*?O=V2\4O*WJW_N@NU&":IAR-M%X2 \&\1L)Y,"MGG7 MJ-KW"!6]\_RW2O\CE'- ?J(\C-@G!1O# EYT.<@I-9Y0/=Z0D/$GND%;:'-9 M80'850R*MX9O&4[CP,[H-GW!\46T(6*\$!\?O&*^CW83);P)]K/]^AWVA5B?<$=[!Y0)=[P*@'P%49P MD/@$?>4ZC/VO.+U=/?IO^]E20<4]Y.>LZ5OY9'+< _CL:)H>79*^G,9]/X6T M8!\QA2QJ"ED3\A\ X$V;[X'OFA(=AOSUXX"?> S?C2-^+C2;_IG'7C M]DS>0Q-]9G&Y)AS#=\WH>X"[U"?2S'X0_'>(]W>T MIAVBLD?$NQRAO%.4]8IXMXCV"P5]6YKB#H%U@[B"@E)!/NUIA'9<'6N).NRY MA/V14W<4>RH9Q'TLET'*3N;O_(#P>^%O@]1?DRAE$X4/J>*">W=#FZZ@DQL# M,YZ.,\ 71!&E2BP9971'B%-&C#00I@<6V6N(O"54CXC("TX7%*G:1EK#HYZ" M8%"71P\)"9Z^XF_G996H. K)CPO,_GK^%DAWR(UH6,6B 6,&&\'3/ @OZ;-D M?M(#*KM ]3[0[[07J(C[<)KPAM2$/1SW,/LZI$T5"HSNQ^@>4\4$[&Y%9;D? M7?C)"^'Y-5CBY>=W$@D0#W6[I75$B3#G]#8)2SWMJFQXB*Y@?,5@_!ML,A]/ MVRZ%+-<+1MC^>GU+BOR9\H-RAM#3._I$>2+AP?>H8 N5?,'79017'^ MH.@+ZZFVM>YUJ#;M[)LVOW$&!B48".C-H]I&"^@[6& M2YP5FGF9,=N6#B3L6*^C;[16-@F-+K,+KNTKGAT)M$8T; 8*)HP9[&'/)@5, M.'T62.<]Y-%T_3XX;!;NX10AOT"MO#L-.@WWL?G:_&JL3G-H)SFV$[SXX3EZ M_7&) PYK\D,3S>17?YR3.6U)Y[4O:_^Y80?MOUM 8:M3@R*'XSRS)6^/* &[ MX-F3?T^/_T,;O=0TJ$&+1029ARKYJ;>K2_R4T@J/%%%W,=X$NXW,LW6VLSG? M=#%C8D'YA8X*39JU1:FBG"SZE!$6'I-:F%>&%;BX (5S:4F$A)94XF5&%ZSD MR,!#RT3]&H5';-4:A$35.$D1?MO2BRV@LZ,N$FLSHI9ZX!U+]DQ-^'P1):ET MDUS5!,R=U/DPV$J93Q2>Y#I)=BR"951=\"+[R.F)Y"Q\2)#+NI#)"H,QL5'* MX270$#RRFJ?66F/=:@2&KB8G)G;GB?'52O)P 5W[R=G&EW,3ELP.Y7 2J@0$ M4&$:+(/UCA8%>\"+7%NO=$B^_$*%I'N@NS?B^\N.0.('D#LS#C)X^U*OZCL&.4](VI\J-(WA7K>.R+=(];_"'$. M@#!O7WG,-60)+@G-DR"NH:JQA;]>[-:%QAAWY&\XU]R6:"ZAG8.ZDB$16/,X M@PW(,$#32Z$[>K:S#GS%48SX2^M',D(V=,\$CME5 GXT0PCQF]0Y*=N5 M3P:09"*6!/2P9@"Q/+%8<"^P#$NZ[XK0:G^D75K-<]7F4[G5:N%S][90PY/C3Z[ M)JQ,ZT..+.KJ<<]/A:SQWW$J+BE;-*:LYX9]4! M<=B@W?$D^\E%U^:UZP?-@U295=2&,#[^6]^O'PD MO:CN5]2^L6G^U8ZUS6-V?)9'V[0]H@1@+S_T%\/3%L.:G8L,IF;?+6DA[/JS MOZ:G8@\O&*+^EL M8:/+Z*HP4>K#%<1<1AL_:.Y=:C0 1@WGPL#3SD_5N.$$'4).'PF5V%%("(F> MN@%VX:>B%1@$)4%RNRIOXDD'M/F=5;PT.MLE/>0[#Y?7&WIOC=]"_3F.$FGLI6QC M$QHJ1O2-:9P?9A7TV-%/E>((,9I .!E.3*\F)BA.= ROAIE.+<#@)PE"G"2L M@DK"BC9DQ52P.A;K;&<51QW,&#CFV4F.)4X358B.4$X6.D(;5F!O3X'M84[3 M6.NXT]&5*]A3[!A(O@;&F=$.DW=\)D<7[&[!$*))<>3"5H':V+H0 [I1T.:' M%MM/WZ^S"Q\)S;_'R]N8Y>'3QU1W-'GD=L72OK*_Z@]\'^*P*.S!L4G<-55- MB;QOE'>..'D4Q2CO?H0X W29PUEP!N,'5QQS";PYNSE!$SF):IYR5?HE+XYY MAST@UN%,^BK=$=]ST_%^AK()K)^X"4P?@9B=G"BG[!OHYR^&DU(Q>W=("8C2 MEC%V8*^NFT'2H 6]W,71ERC>^*T,;''Z0V\RMA.H>_"H:8-GXXF7%[X1S[.D M(\1Z&@DN2APZP4+D9^QH1!%Y@&I$G#Z?9TK 5LX94PUIO->33WT@K#LT)"!Q'=,/*> MF*YJRS%47XPG^C-N E>E(?H M>5]DV9[U1E_11&5_H%4? '7&?$Q.E16%8!5J,^7B)[Y77G6"Z8"\AKF*8NYJI:.=09X&]1_ ]:79$__55Y3$/SO$3>WH%3 M/RESNJ62RT=3GIY6D'60?[F7^5]7\NI M0P?6 ',TOTF'VJ7#O$XXJT[QU.J"G.\OHLU3$/I%5C#G]QZS1X=5Y8T-" #, M_MU9#P5X07^$XQLN)ONW(2<"B6LJ7P1'5O+G77\-U MK0=4Z<(97 ^D X;L?"\);>EFDG9^[OYR=U5M.IS2#^%E=%]33#6MI MW1$O35_F64?)+L:Z>20=C6%]JX C?1N?C9LI8!7*J"3M0LV. XB>/;A5+@+I M/3=Z]ACO-N@F6.&'18 )#),1NKFY< SJ"CON0+%,;XX 5)"MDFU[T\(E_ +X M0T!45AFY2[*,/5^D.]_ ?/;L!Q;V^S%OD-UPVKQ%5@NLA E4H_Q4B1?^R>H0 M))2;VJ83Y8=N0U&.G'$J-A7KR4X11BX=7PT.S0[W-, (..+)Z-OSSV'P+[R\ M7N(P#5:!7SRSE$E"HZ0;\NM@S9^;)P'3!B_IX_3D#S2L>O77@K,W2YW"^K@! M)3'8,LY?0A([O)(G5&4J>^(L]W9\^5AA#&6AQ^?#^,:N)S;Z\B_'6#Y97_"D^\OUM^H)CY3LP M,+Q\5&^J*Z#!WHKZ!&-_)YM5>\^KV6=^R2 M%RF,F/K@'Y, =2L'<]M&H_FG\N:$"B9S%6EIW7E7N_XS^.J*/ ;KTFDS<_2P MKKG"Y)_,"_=6?[8MR4KT)B@NR/PIW:P [U:\:G-T_B1.M/J'S(+N_'>S4^8# M\O"QW:I<,).HRHY_K?QQA IGDK$[K*>=\\$(\3--)K/L:P<;DY.:U]W*%?6! M76ZW=SBP[^T8K4&O-!R,[7B'JY^J,L^M\0!UM<*6@+KI^<8)8(_^F[4-]W:?'W15T1+$('MITJS#U\>O2A<1.6>LO,>? M98M\3W7SHF"Y8F@5CS_7YK<4RH=:$HC'XT_D$>5K!(L=?WS?:![DT*2"TV8E MHV&W66H>$C#6=%;W)RUW"1QEV@>[!2U>*@D.=KI(3=H@[=QX])!QX2Q5WWH-2H/&[= M6WG]+G.YHCY^W>N+'\3H-;_SY>>VN@K"(,5D%GO%2SUM?L093=L!'VIRTQO2 MCS_/O9+OH_C="DCROC[LO)4)8!*"'C:+NV#ISS %]=(N'< M7%7K']V=W<71%L?I^QVQG#3+-]_2\T,+]BOO^X.Z.ZE ^@ ]'3>KL [K_G(6 MR4^4R5%QH64KJW[VL7SB0$/ P\G@C:KR3Q4E=N+]4&Y3/3#.I8_\&L9%TT?_ M[3,.\2I0/J)WP%X_2U7=8I.Z1\/6APO!AE2S8QPUQF@7AQ9:N,W4A[2MH MFK]/H:$2QQ[M9K .N7$\&5ENB.IJO^8@#TI/;R0 M7E\A 5'<,L4.*";@;T1G93/H?RJE,\[3"S^.WX/PF56$E(RU7EN+"--BR" 7 M/4$26=FBKI"3\'84@#6*6J;$9W>WN?9M2WG^X_ MG!.^8Z-X'2YB["?X$O/_7KTMUKLE&6CRPPNQ)'SOI_AJM<+2K1/+3'P4-V\L MF0&"\^N. \T+(\2913FWZ%/.[_?TG_<# M>./,0T%=0TM2HTY1?]_03MNH9 5-,9[:WNP78)[_Q@>;F+29^/ M+YB[NB]1+/$(NJT@=@75+.G:Z'Q^ZIV5NX&(4D6<+")T\Y"&4#XT;)6;@$,* M.W% V.X]OR$E+L\76,GE)9DT28KKUPYYW_O"D1ZT;(9??1A4'_Z/#W."GWQ?N@*(.\)?2-= MH;RO$4]GJF4NO6AXDIHLTF8,_7T^-.P@/1+28Q#4YN@A!?IW@CK.6HT\QZ5-'- MDV[&\&0R.9EG845!E97P$7MB.J&)HB;V]);837^@C MM PP-'5U8!?R**BQK=7$'=?Q:% U^6Q^?#HYU7$;C*HS'J.'C!K>XH R]G44 M/035@"]C^F41%Q#M_GK]F?'4YTI MMF;5M!?$NG$9X#UUT8UPY['<,G)C,-=U!X7F*'Q("0]W?GP;/Z3T6CV[8'"' MXX<7/Y;>JM%H:1FW'>P8[ [GKZ%RJHB1'2%"&$4QXJ3Y-1IZ[(48=3B(#BJV M5Q$[X6)O_>S6+C0B-0VU"4,=_0!CCS&2G._2ERBF9Q#=H]UJ 8.U)AL&2[+C M$Q'&.$%44@3'U7XB"O"4/;'+0!%+1P !3MS8E6"JZ< (HM[LT24G@34)3W>&L-H&$ M3(4/$X>LQ$V%IB/@Z2VE'$&16D@P& EL48FEIFJ :4L0-#\# 8X9I?KB2,^ M$X&%47%FCNDADP :__;#>%(NO3?Y"8D;6$7G3(V](UZ.BZ!6E)#G!SZ=!,E MR?>L_AB].$DHC]!YFL;!TRYEQ* ^CM.,C34JDK:(Y2 MG0,[=3-@'%=Y,9@V)I-.$".6$^+$8=R 4GO9:].[S6[-3C/X8UXB/;@&0)&U M=J&OI:BA;NZ\F-:G"+)CQ5N.C+8=5H"9*)JL*5]?VIV-BX34G/" MU//GI,O3,]AD]L&%GC@B=&>NZN"2>\-(;BMYU0"_U1Q67;7!S/!$:GJ=AQ71 M#9)_?,;AXF7CQ_^XC#9^T 2^=C.K,[R:%X.]T-,"C!62B-)$!5'T.R<+-K,/ M*:VWE[3V)G8](ZU/[!IZ<@-Q[P5KYV^!/(.\HQDHXNJ\&*1O'FLACA)U!F_[ MR*J!-ZFL<&@3&Z@:;0(M.8*V1]*G&="*%K 8R]DP,;FI%%Z4FFO(ZB>A#%0= M$@+BJ6F"'5"JJ<4)%,G6JQH-(#%DO$RA^Q]R",&MR(:64 8AZ)67O@$J(>3@ M.HLL >DO_&<\T1W;:A-(%%7X,'#4)\>$+Q45;^CX&-)_FMSMIZ4-QU+/"5.Z8$C!I($'7*D"/3-3H@2Z/$&3'=*C MV79NI04H4@HV3*SJI&/-Z];^;5\9U:M>%W=MVV:H!E%=,4!(2M)XMZ L78=W ML ZK*^!H"4"@$"T/ZU.9VMR7F8:I/365'B[@-5X#R<+OB;F3[Y=($3OO!: M9+TE7#7EVBL*U^^PQ3;W+K)YX.*:%G'-HN#N7$%S2JYAO,Z>@76?C7L@G?6& M'$@Q/+!F&.X?=IN-'[_3393[8I.)U_^XQ"L6;78!KZXB5R!VA^-5%&^HAF^?UL$S6TP_D/]-5@%>TE4!?@VB M7?;RD(%%&!(&!JL9MP9&/N^8L"L=H[)G5'3-5\^\\^P1#'=F[T-JS2L?%TCX M^CI@K_&P(OE$+VE$E]S+'9VXHQ@E.'X-:+B?5#6WS37'79MS@RE8P M,!.Q8F)_LS;0&"F4T>)/YNWBP]U5-X#:_L)Z36$3#JV04ARA$(-=R!]02'8I M_Y'E2BRDHJXC^J0.Z<<1AZ)"HL2E2#4%[%2J_%QPZ'0/NZ@1C$L1<&)B?_-. MCW+AB#O96] .;Y*Y3;2-8AIK#BOOG,L;XF<:^-N2>')"1;[!2?)3/HPJ\0#\ MB )\$C,"WWS.CXI*NHD MK%0%(\>VJ'."B%*$?!7^/D%U;H2SF0 MU>^LXZ32N?[NS^QX4H<'HX)^YW3 EL%[R>,V& 2VU,9 4W8HTZZ"Q7>F/DD^!T2 <1+/?#(]E2'!@;RE(:1C\\%M"Q; F4AJ4U/A8\_\HB0' M2H(7/SQ'KS\N<< Q0GYH0H/\ZH]L]?(E2!;^^F_8CZ_"Y259'C8&3?FI!4BH M^M'\$.#0D=$Z-PZ%0#R)21'0.V M\N/5JX6.5C8G$#4K^O;E%3<[,HI(='$(=ETQI*Q>AZR@LXN>5=8F&0W=0 +L MGJ8B$):2EV#;L117M EH -_>7L_'C> %6-G"-XVEO$.I;B*CD78*2P/1&$ M9.KH#Y\\4LNNIU/TS/)_4.#,*L#)?OW'Y55CU"I_L "#LC>#$,7+-J-^OKK_ MY?SKW^Q:=5^.F?'^C&D.D#!5]-#6VAYP:I0-:2!<-\W-T'XC6/*Q185S!14@$M;;:O0)Z90#9Q(#:G)@8$PL/;?YZK>+ZA,Y?6T#6:@&&BSH>! M8SW)XAV:WA)&,PN8N#K[!_9V_/7X=7; M B?)[:J(=4QM1X>D"QC7X--D)76B _OKU=$B[S2[QA2$B/=+\[N*GAWS!X/K MJEQU!A5=56]B!%55O>:JPH6JMBI5@;L- UQI>1+= 7#*N3R27I*7:+TDOTOP M8D?KXC[&/GU!]M)_3XQ#A4YZ+KB5+B;U@]ZSR9F.3RDZ1)4>4=8EHGTZYDR& MU5 EV$@+32PJFD@S32PEF@#W%;HPT7(46LIUTTN4]7YO5^SM9K;D>8R#YV?I M\?B^5)WR&$I631;+6K%(Z3?N:@6D6<]\_P!E?;OJ0 94F-"-U"MKLS?9^48# M<2I2Q;CC3[0 9>95NC7NIF^IN,#>UE:EX93?J#!FLE W]!(?(:+HK0DA_#]. MY" P;S-<-Q4'CV*:"'N[^A+$27J/_[D+8KR\\]_I7_36#:KV8.A5,&6P?CZ1 M'090\G2F8AV@O >4=>$": =30 G8$<$G%WO%Q(YSL;=RL6&0JV'2K#]$/6P[&N:_'PV/R,F?RS8,T-+^N]%S@/_YY)S@5X8&WD4 M2^N>+3DGR%^O>0$&M-QAM.'<_&#W>6M(50JS>-B_"Q[X/S,N$&YFSN,)8(]O'T8_U<\T'V ,8(/U+[X"VR0YE3Y M'"P,*WDP627,)%$7I8;.I4>8MD.LOL)5\RN29(4K:0/T(K*B([ M=74),0VC4P&FJ@@'\$(7I3A.G<8)$MWO3&5=X<#E%2G@S.[SS93D9! MG65%9/1=VL@82OSJ/L:J*O0V%]JY;8QN8U8 4ZTV>*1>A\00<)+>^RF^6JWP M@AZ@EJ<>6K;110,,LQV,F>S R8+AO N:UHA'J.CET.\N&\)W4$TP#)>2!KD* M8K8O&:+T!YEYG(@ZRC0+30_I+0(Z!Y0;A%P L=-KDRFGZD>B'D7#B-X M/QU4I^ :=MV$J\R.]; J5!4\4&^"$%^G>*-W.E]^#0;!@@6#-),S\=4 ]#LE MAA@U)RZ1]I1-?).T0S88/+7,30Z>NC+@D?*+G^[B('T7U"S3: "&ERH7)F9U M+)FB(_[.UWOY\%="<\B#)8D=E^?)U2LA0PCP,\KN$^C!>X1- M]1A:'$W+/SN;'LM2/T+&$MTKI F*['G ($3?*%L(,[[H-OXZH(5A1G-<:S,WO0;!!8;0N#=,X2NEVQ!%C$N4*,+<3Y0HPQFAN2 ML59YEC%!)7/H/$&,/4:,,PB>, *K<1X"'=2>'[S$ MFRWEE9\B:)>;$C8$B_-$W)B$1*>2B*^D.\H.SQPJ4;6_T.(XT$AHF)A09;;R MZ%"J,/=P:+#.DC1U!HN&"Q2RDI>EBX@,TZ'5V!""ZR/2N76:VH3U4=E[_68# ME[."'\Z0L32YNP%E6U,'VPD43<]R-[D&Z]N;5-V6KP^DNNZ M=0K,]+*MX0FVO+4+8*ZS9'!N*ZVW4Q+G=]A'CIU;#R1\)6I^5J M@5*@)GA0/BI>01=]"0:V1Z.WL<_F\ZR*Z\/B!2]W:W:QLE[1M0*W!/W.Z#LQ M1_:0U!M&4AAT/_Y:I!1XUOX;^AKZ$_"^\I)GSVI>&1.W $"5@QB *F\J. MZ2ID44X7ZCGLH05F+V)7!>2W Q52PD!*89]R@,G4 P.W%8Y)0/ E"'TB.WML M[RN6@TS\M55H"5G0MZ_Q2?6ABNLDV5$ZB!$:(4(*#D-#2"9&3I"+N:!48?&C M-+@Z:N0*@<3*=;B(-OC1?\N>I/R,0[P*NC C:P6 '0DK^I8V/RNV1CA%Q$DB M0C-_/Q5]RLA^#Q7K#2BL5Q,V)5)F[ZBZ *4.>Q1!2J442&C=\W?*.X8T_PH M.EG7NM9S-O;&\P94[N5OL=M#12\YZBAPX$UYB=F(++XJL ,6GCWEJC=*^<=P M]IYQH.\T9_EC=DVS'Z&,EA/VWTLNUV'0L"T%&JKB0X*"3$0W@?\4K(,TP,E7 M(K$6/*3- ( BXT7?M*;'9PW(T&BJ0I2M3LC_%+1A(32,Q.W(:ET2=0%47;8I M@I=2-0-EZ[9Z>A>>V'9];3]+5L:*;@;@?#X[/LTS7 5(>3_L0:S(&0PJF=P' M'%BRKO3/8<3S5"X.,.FR"T^5A$FE(F#FT6V,%X$(=,)/K,Z/9;_ZJXW9O-CU M+IM#37=]!?": N2;!OPYDFB+8P)IFC!!ZW-NX8MVM(VH/KDU% %MZ>?A\IQO M<^H:?K,%$ X:;.A;U7&Y[U92&R'RKS5F!D:-J4J:18O$U):[A1L(VDOT-J"H MO'Z%GBOXD9BF#$XBK<"@ZQ6OB5]:/N+%2QBMH^?W^^#Y)4TZD@'5K:RB3,F* MOKF18"5'6D81E201IPF>\#>@K Q:%0F/T#(G#XLI+8.LXZI;+2#8"A+_^3G& M_,K,[2K;@KGI*F31UY^21?Y]1(TL H(^I"D8M!Q?7V$]<:XC3- MM 8Y'44YA#EE+IZJ"3S6C'+6SB;3\;039Z )>8-)V04O!Y+Q-(Q1 U7 Z7D* MIA[Q6_J9]/V/'H-=MG4$8P5#^EZ^W,#O,$-$B2-&W4'<]91<#4!7@=>R65T$ MUK4$!,6LE/3MZB+:T)TEQN<]7M-4,Y8N]?#BQ_C)3XJW7Y+SIR2-_87T:&T_ MHG;!NP>G)I/+K$!UUB&UZVJ7*.LS3R)DW1ZQ?O,2Q&2QF'<-!WEK^O(.KB^+ MOF, D#6/QY,&H#BQO.($(V<70@-*YO61[-! T3(S"HYN15@'Q-^P'^O! MH?P2! Q%]R8&XXFA0&FY 82>4@EAH);*/@A:IB6&0%T%%@' L7<5+@4ESN7? M63;^6N?:1N*=GDP;II\Y24()H)3Y0!)YIA+9-'JA.35-OBV\18-_)'05 \/^ M;-F\:9\FKJ]IU;0]G"F;<^]I<6_3;*M&T;360CZ0G<-H@Y,T6%S00@>Q^):" M^EN;NWPB!@R^1#%<_OZ PGERX4#WV%0V5MLYDZH AI7 M?KP."#]$CS1Z4D)#_*U%: @9,,B(SZL/YW28];!8%Q85 \CE">6"!(32LJJ MD$L/!(@P")\3$EZQ_>N.TVKIYW9A(>3!P*_.O (9C!2-B/F9#OBI\3#2>37I MMD2ZA!+["1@A2E-K@$2N!1=P\ME/@H7F$/)O 1'"&# QH&,9/$:(T7(#&CW$ M8KB0B@"%A)HQJ6!02NP"!BZ#]2[%2\W1RK\&Q$'&@O["\VQ^(D="1LT-+/02 M+&8:D0495[D /V9@>BU'7%A[:/T(5<:-\//SG-S\Q%D= !\]2E M9^0#R".-["#R[H<2RC,7RLHIMQ(NQ;&V7 $NS&-=.7/R[P'GLAY)6[/I3 $. MZ-RU@024 ,6EZ4V9::96 PA<5BN\2(-77-0PI,^47T1A&H0[PNHM65[R5\ED M(ZM/P":@M+DR,,!9=LQ2$*_6Z:3TT3VF%A.L\U("6=U\(,P=2 =>70>TR%0, M_!B)N1774&FF*'=@6C>W\_0+7A).UP\DHMP11MYK'QM9B1EE<& ;L:N_C)KG MEU7T$>^G*.L<%;TW&SGI%PZH0N8P?OWAX0>4%"IQUVOT E6W.S'7+YR?N5U= MO2U>R,ABRLQM>.$G+^?ADO[GZI^[X-5?TP1XI7EIDK#N.?3X,K!O[[CJ(NC5 MDKP#[B"B$%'BK+8.^Z'2#23^#Z$(KZX(G"N" AWQGQ.JD$6N$/8#5BO$KC

9T(%"+/-J0 MH^>L__L:A:\X(8Z;P2EYC%)_7?T[E>5KE/X-IZ64^UA]K_Y<\XE]A- '\22O M)&< XH(C[A83D5\D'*%WG%8@[K!W/+R*>7U(2A?MPKAT>]5HC#TNYKR[VP?# MQHZO]\#\J5Q@?CDRSGY%OYO8MG;5K>YW685P^\)EW&P()RRW_]*NA77Z>Y'PWKJF"&# MFH":>]/Q=)9EE14.CM)"O!-6LZ/L)OL;ZPCH(9G#:F+BGB8ZTM4.J@Y/K@Y? MKHY/]P^_)L*'3>VDN?5T"&4&7!^=@L:D):/J6W+2[R$BO283^K<#IB<3%5*! M;\P-(Y\<>DZ$*3*+$T840DU8* G RS)=D(DU]M?7X1*__=_XO3%L\N\L%0D0 M=FZP3UM< .*5M3)"B%%"A)3]P@$#2.292F2CF(#2G/*J G+A[1E\M-E$(4,= MB^*3VUV:I&3")HL?^7"I&MF%@H(3 Q\ZG==QP:AR1YK5!$U0A3(83 :3UMM3 M6HL0TC#0!IZZM&0-7)<1W4:0#F?V9ZN X7T:&$MCROB=$[ <+^W'OZ?)OSVC MKAM&W7PK$EHSU*L-CI\)/'Z.HV_I"]VD\4-Y\"/^VJH9"UDPL8J3FE7GY!"G MAS*"4$8^@'39DB 3ZYF+M9"+9<_VE;96AX)<#]:0\258X_C"3_%S%,L14?_* M*A)J79O8R+2& $8&Y72@#'\/83PC8>R9N]" ZF;>EMJ:>=_CYX!6X C3K_Y& M5 I/^)E5 Z_WK;\T/![7?7Q)!U%"4":^CSB>F3CVC%QL1G4K%PANS./ 8;^E3OB1^ M<2)P$1I1W<;;DH-L]3->?@N6.'MGZQ?_[U%\L4O2B 14-UV9Q9JM;1X#Z+%D M$#"<90_,9?1&B%%$.4D7DGD/(;.WC\S6S@W,S+=VBF"@-!!D_G-'^.NJQ5?_ MR";.:CT;Y#5.\U"+$8"OM;>'')ZV'-;P(#2:FMFWY86S;KI,CT(PB06)@;4"(M# +I(XK6""_*N)!_*K M/ZYV<;3%P@R+UI\M6'VS3X,DROS)$-X<*&%B/_Z]DG\(\Y79 [58H6 @SOL- M+W:T=,'M:A4L<$<);?''-MVWD ,#LRC\=TX(992@4X(&$(S9.\^Z13_3'1>\ M1&F$2E%O2'2\1GG.#>S=>Z7=U9RZ7#,0@/GB!_%?_?4.?_;)F- D:(S3G^-H MMPW"YR]!2'X7\"(?[#[IA<^2FCHO]NY-UB((]^55WZI/QF,.5]HE8GW2DL6L M5\2Z17F_(U3TC(JN4=ZW RM[NUKSK&C-EK<8"G15OS+(>,!ZH'<1ZZ(*MT9- M03R)G!]MNS\^.9ZWO<73N\3T80K('D[R%N)[26X?T=U&+$9MA]Y D5F^+]UZ MREYF!Z(F$$@4\*&_V3S.-]A+.T05@N [A,-)Z?66TCK"%,8H1)9,-ZX@JJN^ ML[H-,*;,RR!/3B8G:E"!UWH>4- FKG[!/B6WD=3B@@23LNYSMTI X!2$08IO MR&)Z>1VF9#@",EV>)PE.D_/%8K?9L:I:YQMZ_OXOT4W3/0C9!)XQ=_K.__@T M1R/KY(CU@LIN$.]GA"H]H6I7PT)TSK41XF=6#PU2*2=L^\E :FO@[6WU-43W MTY]K,*_P=_5&+^7C>U;U8(GCVU7Y$'4/(]*E[(@CT&17&P0GQ=E@IV>H=(VR MOD>HZ)T61JN\9 XTI=O6'-^\%FKF$B_8GB\ZGHP0-7GT*25PP6@3A>E+4I;M M +E0?@#0Z;H=DX%PWP^QM7MG<+\/26<]3YU/ ^!XXYK+68M=CM#C9+M "'[U M8$U5/,UT\8*7.R(X<;-"O=#B2MD?1,K\.#Y&#*C^SD6@>O>]"G6 7\BW@QA? M0H:8\?P7GTTXY^:.)Y'\<[-('1WR_4M/I!/ *Q MQ.$LBA)SVR.0_DU6\P-X!-+CA_$(QMHQ\ B3#^81*L#8TR/D6OT8'N&1KB@' M,RE.S6F?P%@TF0CWVMU@3H%U^5&\0@_]&+B%\<=R"S5T[.<72KU^$,?P+1K. MI@@MMYW"M\C$Y.?[NX1OT8=Q"*:Z,=C2G'\P=U!B8D]GD.G4,5?P^9W?(%S[ M27+^%DB3=@THN '[)ELF^V<3';#3K+/L@BGM _U.>W%O8W$_/7A#ZL$!E,O, M71/;0F4ZANB?XZA5 D*[F1O89;P8S$!S3V]V9G2=0V@/:1DL63MTXH&TFZ,[UR0:4$+;2[<0QE<;IWIT)F; M) 8&K(G(&_@;(7+FRIF9EE]2WLTWI>(&5D6L&6SF3K6BVE$MEJ,= =_W/ZA" M-/!LJ! 'T*T"@B;0I9IU"_._)GBU6]\$*_/M[$I3)]!=\J,?"9YYIQJ0'B%. M&U'BKF&XK]@5X"*>"A248OM<[!T7>WTHL5]Q_!39%GS")/\M?\_K/'O/JS+$ MZ%,0HG?LQS"OSO1!K9Y7:J@,Q!7M8L+=+L;GX?)+\$9_4J^WI=_;=#HR)@QB MWWE63+>@Q9X\RJG!KJR'$<]KB[?*J('"J,OB:MA1JF*0!^9^)I' #:%X&U[0 MU^_BA+W4?(F?FM<^N[ZV_6B-5M*/$8PF^$@Y;@," Q/O]ERH*( M,$K%R.\O;?<-IF&'\T0N<%723'BIP%;>J>OV*\6+=!WZ@8@+2I8N@V0;)0%_ MP)XOIB3SEKJ-Q?A R8A^=#K/5R/,@WRB%+^GAEFI;UI M(;LM==PC=/6V6._H&S;H-EBS"?AG/RF_I[]X#-A1O MJ:)\\!Q\+:NNQA_=>ADF!L$A6?6LK]9X01^A_$_LK].7A1^+JQ%J-;$>C:CY MT7V8E$2NLWD6DERADHKM &1(:28M:2"?E!U4-*\E&MQ\JX>AD)JPC4DCLQO]!IV M<_^D\W/;:SD%+WH&1_H:G\[&?!U74BLVF..2H.6%W6"B31JBY1L>%8( B[O! MQ/,$(X>;8P>VUM/ 5K'.ZU()Q%1^'2ZB#:;\?"%"D8 X#<)=$#[?;C$/BY// M>!7%F'_WZ+_AY.J-^*^9N#9,[$DV\1^R1XMA MP@'%T%^AS:;9 ]N\EWQGF-HG*EE")4_HB3&%LN\96R-49P/E?!S&:T2IOU9% M'P'^9TKXA Q(+X*V&+X<>&3C_5]1G[UBTR+ZV[G=:+!B8 M]EG=9Y0%^Z'7&X.(YO40S2Y>I<;6QII8%P[@Y(;V1!"ON-:H:@&'ERH;^H8U MF9Y),)/3 [VB.)B,8O!HR B$()$9*E#44HQ#2%)>JE"W@4>3X?T 8FOS3CR! MWHP84,XN3#EPX4'+)#5P!7R9H8@[SW?I2Q335TV[IJ?6Q]:QU.3 )-HYJ8&( M4$(%*0?FH_TD\WI(9A.]R;3]KS4-70P$NH#R=F T\N[)*K#:\#//N4*Y<= MRI>;Y#>2FB?R[ZP?PPN8T+TP,R;=3++S]XI%'+Z&B?SD?6]I)O:EZ3AMWUND M%F3!BZUTPJ0\6)=)#SK/X>3.#Y9?<6>@6'X(,:<5O9NX^-;. [$72F:$""'@ MV:NG0%4 .'*R*S(BX4Q5%WGH^4GT%K3X&\!YR>2MX[/YR)%Z $D$,Q#<"]-*#(@F'M@WHPM&KM[\31 RP,C"2KTV$%.1B!&# MA?R\O;ZJ4'2@:-Z @C9W+$P$M3Z)J8Q2.)])]>,*MD138O?WP)@R\%'F=F)5:K_3,.\2KH7 \UOH9!394%$]?1 8G04M+':!8N<=4T& = M\)0*[9HG!@0@$-7)E;XAGN7+GJO5"B_2X+6:SX[N_12C>F^C9J&4K'BCO*RW M13@.K)@F0C-8\CL!B<]?+ W"%*]IN8&=OZ88EE9\L0Y<;>L78EE/ET#PCK&? MX$O,_WL=GB\6U/J2._]='4QVM+,+9C4S!J8Z*;14#VTE M<:CZ7P<0_*0&NU@I(CSRVJ:J![Z&>IS!7[PC Q[X3V163H/6C7.CIM#X:_!C M8H:S+OQ1VJA"W*$);R^Q\SF/R;=6RP<*/HF==H)/I!TWP'<=ON*0]&:"NFH; M4+A5&-$VN.EXK(XJ*T3=F=_Z2WK"157*!(7966- M*C/>3V[!L\NNU5A5*LX1X*8O.*;E!G9Q3*]0=VR>:K6&A:R()?T="._T1(U7 M2AZ5]+,Z7.Y,E$/(SZ9,+BE\$6A#F^U I%0[3L*QSY)00<(E8/99*Y%Y1+U% MTT*G@VO%H?20O281/A\1)C;NKAJ[3=H(LFZN(AF3\I*!!@WA,6I&LASI/Y>@[6[&&_]8'F)5YAXA666GG > M+AG/AE&L%C%07.IP:&*VZEDTZZW(R:%+-&[@K@6[!] +@W.N %=AX@M$X-K!@]5!T(S69/<\M SI8Y";/MU MV$/(+'PO$> M$>\2\3Y1M5.41N@R6._8+0=^WX$F\%_47ARFO*"2&<#C %L:9,ZBT LN].+2 MV\L#8ZNUJ[&GKIUU,W<^& M@R4.E_?!\XMZ8_2@_;KFJO81QN"P;G9LZLQJC*&"L_SS;X0W^MNC5]!\I9]\E^]YF$F,L[ M_YV]'1''-'"F/^[E']6$77. 2FX-\FQ/O '"-?;ET1/E!F7LH"H_#GNT ?58 M#]H67(E)&BW^@:(M?YZ*;BK1]X#B8$$G!?['71@XLQR\_OO_A_C^*+M9\DRA+\9E2LNA@CU@P6+\=%Q)3W<+2F70@> M0(4MX7] !7A[*\ >\GL9>AWFYIIT$--7;XOUCL:3'8^4&Y-Q!]4MWDRL^D0; MUI^*?E#>$5A)F$/J@[_Q'-/7:"_\.'ZG O.*&R,4%#TCKJ:@5),+Z2?]H& M>[%N'<1]Z9V^^AO<\5R(.25WT"]BS\3@3W4=P BQKA#K"]'.P!\A.;!B-.=[ M0\4XX@U4 #%P"%(MP_@$V>OTW4\V=+>TBOE.=@S6L+-BDF_.Z8Z]XS"PT)Y0 M:%A,:AMH'8-ZFG$!7G9Y-.T2 M#M5&JX*B0D<#Y5O5^[M1/[HB^]A^5I6$$^W7/29GWG&>2-7:8+F!>X-E$+DD MTS'X:RR#"">>=L'+>^O!J9+YI%*&"S/M5YSVG6>%30%G61$_^N?*L_&9=(XE ME!V>8?>7NPDV/Y,[%"=80DVP*EM53:]2!0$!$--3ONSNE7R,:U_9A56U:_V* M9Z=GQ380IY#?-(2[6+B/)"2XB2K^-E\)IJQJ5_ OO@_/ M/AI5*K:=T[+ZH,GD>XCN545W 3[*)_S:@L* @==>?+_@10#4#QR)OK4*# $# M!C92%HG(Z(Q01@GZ4:.]Y?+,Y;*'!H6)U3$A4P,H,N1/K\N&4= " B621^ U M;6K:P$KMK N\H.= (GH]1;2.';D1"A$DT8LC..H^3%8T@462^4GJ::7"G\C. M'#@V'DK*&IK J_9UFUT'=%PX&\Z8^A*$0?*"E_F%X=O5/4YP_*JX@MO=$@)) M;UM'*Y03!T;64%(S@!6B;OFE>3=@UFVA0K1U: 84 M=*VS+=GPWL"\GMSLW98Y1,( MFS?9&SJ>S=OK?NOU4_87H1E=2<\H]Q="5FQN?R'*"G-.8%*Z.]>0#Q2']_ZW M7WQB6(&_-HO]Y TA,"OEQB &FHU;2"9D44'7M2<0%RW@0HAUZ$7*,PE*6,=7H7M^89F>5;71. M)7NS'#@$W4LBKR%1P,A T1B34U B"2' ,"-'RXE \3^9-'$:7_ZMQ).\WF! M-H.Q8'.&/17#MJRT.N15LRS$@;'#E&#BT7_[&_;C7_#F"<=2K;>_M&JEK>Y- M;&":&RVE@@@91.F@WSDEH#VOO67R!#+!FKC4FNH6+Y9[D"L_-[30ZOESC#$O MG(/]AO9E7]F^Y--F07/PY_.Q-YWPVSV,"/)S*L@G9"R70]Y7CDDI1T$%43( M=WCVE<43C,D()5M_ 1(@=0"BN*TC$?L >,SJ65U$X3+0 T:K!2Q.F^SH7NZ: MG1T?C\68W6:UX18Y35 [R>@$,QY\;N")CBR]Q-2A/+V*#H">!GB). 7:N8 MCN 1QYON<6)?P0*>LJ!K'F=GIY.I&.3T34M07)O+(<0R)0,.7W-9Q!-S*A$& M *95/$B@64@-LE!DK(3+>U:Z4GV'3_RMS<6BB ']W-!Y_F9V>36"44Q&B%(\ MS.T^[47C_K+Q Z4.2:RM&56&55LU2@4?;GJB)5DQ89G"[9*L4J6NJ/4AR"35 MY$([C)F?U8/118406A)*$%/5?M)49JLJ(40I04U8^TDDGK-:0P4[@HO7R>K.-HU=>49E5H5&Y6W$#VQ.:D O]LYNSJ5OUQB0,.&?)#$RGD5X2# M9S+#AFF0O@LJ>8N^L( %0;<&N^5GQ[GQ$PJ(DP"IM;VW&)Z!&(Q&ZK:S. 4I6])< )\41+J-8O0'.B+)5#B4+ ML-@_B+!N+?X-#;(^,W1K!09;*='F[>HBQLL@51\CBSZUBJ)V__K^=WI2+#0H M&?8H'R,$?9*\MU2>2"I8>,AMJHX)B>@@0 C\IV#-2FB3(\%W] MR*)/QH8564> MC-0&#,ZLEDNW >0?P@ NZUU_57$ZGK6@593= 9_8>HE3FE7VU1FQUX>@)'F1W2_B=4W!;+]WB(P:_\:I13) MB_P5BE=_O3O0N6KG3-=;DNH<1U]_CE-6]3O!81#%**0B'D0DTM-3=*CAF7C] MI++FEP2PKGFBIN30ON>+'\1_I>:M,53EMT#>J&! /]J;G9V)W-((45KHKX<# MMHF+ZBD7KY%$Y6 .BFYENHSTOJ,G$#-]P4PN5Z#>0I$,\W4=0(._JSJA^%L@ M\/=XV6TVGXG [T EP@$$RZNJ%WA_X'C_ZM(7MO3D5)4MI6A@$2)R+K3-B:[S.$X*8L76Z9:?'P.F2PTE(,-+00 2(-V6 M5D5)A_P#0"6)TPI,R+^:$"&_^H._WKI+TFA#1DR0*27YR (4Q#WK>].S_#&! MO#U(KM004GB:4AS:TM4&0ZU;(:T]BWX+-KN-,(.C_7=K=ESI5'_PO?SX*VL/ ME**QIP1>10(XLQ5816FQ3=D&N8[Q2[!>!]LHQ@_!\\87&J3\.]N7,41,Z%X< M/YZ>SK*G.@LRB-&Q? =C?R$F B& 4#>01%Y-(D8&[+J%"A'%;0NIR-9FD"!4 MSR"UO]N:0:J=ZH?(T[PZ1=8><@;I+X%7D0!L!A%913&#M&0#6>L&810'Z7O^ M-M/M-[+ 2%Z"[1TF TF<_S/^_/Z5B$D?;8L(RL)G_HELC=:;GLV5WTN]MJ:VK_X&WZYJ*[3+:.,'S9!0_:VE*4_*@/[RXW@V:^X!AU^"T \7]*W/ MXBE)B47DZ23WB?9 //OWJ.CDX.]P=B58 M'$H+TUP+"ZJ%;44+JT)V7RF[K=G-W+RKTYFA_MS&;T?J8@]"3N+9.!&0F/1Q M;UR#9T(>6C%\HJ5*6:VC;PFB\!*B'#1ELC\*^L$=/,52PBJOC+W'M"TB ]S M 5<&X>+\3 O>12>N3MM[:Z$^;>^XX.3_9F?1"<1&F79VR!U.,<,H6H=S%*5L#!?W@[NJ4712!Z#MEBPC PUS E8D5 M3[7@7=8[<73*WEL+\I5V5,CN]+2M,&\-',OTYS9^^TW;*D).XMEX=IJ>C,>] M<>WJM#V88H33M@CE+D[;&BCH!W<7IFW^RM2-/%NZ_HU=L)8=&\PLLPH..0'T MB9+X'IVG:1P\[5*?9MVG$;KS#W<37@-Q?:7SQA<57JQ5>I+ZIOJ&R M5U3C"T4QXIW1_:S:5QESM')!SA[B_+'B:+Q1%.:5=.@5(P(ZSB:4TW-,_?R9 MR,W6ISH+D<]HL#LTU4I9RQV;+A;%,/CE,&QS)J%N:CJGTXF7VW1-317&1FA1 M6BPN+'916"Q=$([XLI"607KUU[2Z,!L7FGD3!XN41-/T[["3AS6O7)^2[ SX M!YKHRMN?\I.>#-M=@T2O<&0]R]R7"WMWEA7G65$ES(; M%<=\DM+%W@0AOD[Q1KZ5N"]=-_R1'K,&,_W)L8XWZ@RET.^T<\1Z=\\9'4)K M&JYH?ZTYX(G,8*?IAPP&Y"-YH4>ZO3^P>7*:'\#[,$9-IO.S@3P/Z_B#.9T> MRAK&X9APM7C?U[=WYQ_O7RP"[B^7.]3)>%JY=LV(E:]X)\#/%0TE8+F' MQZBQ!^O+)[Y@\]HZ3:_FXM4*&:2B#NGC:K-=1^\87P8Q7I!V[/&(6[9G)Z^P MH]7.=L4='::T2[U,)M,IK\!#[][G=%%.&#'*B),^*'!$3N% XDX<$%==O6=X MF0MWT9(9Q%48H[*H\J.MFL$[.@!I]I--+Z"< IU%G3MX\0[GGF%"S@J MJ!QVGE3"?1]!)I8%Z0;R/M(PV)Y_\^-E@GZ._9 F**01JLMW@U^)(#DJ8/$L M!DL-O0)] 7(1:HP3\:[>MOB,)%N\DB_MQL>BYDP6#F=E2 IBE'QD MJ]A/JV>#=927YYI0(BBC ECJ;E]AO)8P8/5]I%93%/81RPHR%>QH][>KXC+% M WYFZU"9FY)^;W,JD#&A;3+ST^)R$:-%TW[*>T0Y.:!MDF&D\^K2E?-=PLF! MS@5=5E>;"Y3Z@ -X21\]-_^AGW9CF+U"XO J'2K'S:<'&='5K0U(LT1;0]C M^[T%X$_C!,F"!#[OI#5*=D]_I[E]9,F W_Q-$$KS'FT9O%!W(L*LQ ME^(2F^A+NX;>[-[ .YZ,"X-OK '8M3:8!<#>(K'0/Q=DS>[G56^%1B'HSKC" MM!HH$&H!% TWV$_PDJ?RWW2D9'4T@L"(D!-]]WI\,FO"A5/,;CXYD"0UI*C> M/J):1Y/2-(7 DJMHD&WC>C]?=NDNQEFI[SO_G<5MESM\'7XA5D#G.IJ\^?B" M8^RO4O$6\YX4;6]'[\>NIJV>>:OY(LH3%^ ]H .J1<&<&)N>FZIR&M./ MI%<\"*@KE%Q$=_JF=-Q;O*VC FG7W(7#=5S$YL"E>2LD!/?X8@&Y8=S\X5Q7E*ICO,7U1 M:4D/F/GQH?I4MR<]Q\ M9-(D\C1=78]0T25-1L@.:D'/F6TH*5]JGZ%/*0M9 M-FQ/ <6,-.E>>-;HDC=0PL/4*\@U"NL=HB2Y\./X?17%+-^XTVA:#4#PW>3" M8$*:MD[ *354(P>-S/W$*VJZEHE/]$P<+2A)I)+1/OQD]B?&EU O;@'H)M@$ M_(0LN0U_E>:5&Q!P F!-KDPLLAT6MP W0I4.:-5&TH5K(-Q/!7J@'-&D]8#G MK* E3A9QL'4@>8 M9]Z8_#<[%F?VP_+_*+'L=)R=?%L_ZAY"JDE%JL<(<6+963; NGE R5JIRMP# MED.7OF!$& %Y^EH+3)5C9H5"!L7U'1G)%T+^(MJ0506[""J_IMG=" KI4HZT M+_F>G.:7.$MPY%01)YM=;H:YUCFPI!-P2?5AKB@KN%3BRV_(-:.R#1 M?/SLA\&_&& OB/N-UL&2_>,\7-X1,\G!3-?N[(E3?_U ?I-58%173AV&MLTU MP! ,&YSXY+?QJOV.4*UGEJU7[9MOI&6]H[)[\/JI ,KS+"G/VG)C2##65B*# MC0V(CZ+9JN>+1;S#RYOR/8F.[#=U(YM>1V5R497W1QBTL>, M[ *KRQ[;P%(J!AA8RNJ#[>]@X&-8=8$XY[,V8H!+#.XICM<4QQ$@R$L(B@4& M-G=:UU C)&M^"V/V)0,&9QDS@>F/4$D*W/K[2E6-MEQ"0-ND)"AH" Z&A(MH MLXWQ"XE3@U=<7F;^$L4X> YYT+=X?XS],*&/];(%&/O7FB_'EG_?)2E==7W% MZ>WJT7]3C?GPG=G&XN 2&,1#9Y,JF&N(/,RZNS1$YB[L@L8,"R0;P_TW?[ MI?<>H8P)R=OG\)OO$'JL1(V+FA[Y@^0_N>JB>B!-UR>9ZMHE)_1K&&-_'?P+ M+_\S6B^#\/EG,MM0H6[#!TRF([9O>1X'"?G3)?EG^'R'XR!:]@Q5]^[. 3>U MKPSZ>)N>Z/NMLNL1.G_U@S4UOZ-5%!\]^/2AV))KE+&-?F:!!6N/,GX19QAQ MCD>(541P+Y2U.P3,Y57TQP(R,BT$X2OF,0;\TOF T-9Q@X,,")A?O Y38@8! M 8SN'JZDA6WO)&9#?QOH]&Q<=3 E.8>V>(>0L1*T! 4Y>-"J[:Z%.X4FP*!3 M.=TT/%+L:&D;2FIV]">,2?VHI'90[]H)XY R2X\9UV4GX(#3L]86\#3TY ( M][ MN[$S*#/?/YV<>-IH6#A:^LP+F^!0_B=8VW#U4>B&_N^]WB!@U>Z(9C\ M'--KJ=U1HJR);?1)^- UN_GX^/BTBKD*O1%B%%W(GQY$2@:N^^C=7],8BZ4H M\!587%('QUB'*;:0I=+,,'2^O.-QA:<5_U9?6;U,*V="]A3L^G7FS[ IE M9ARHUP'$#/@G9^VG^9N..'Z M-Q;GN%K'^GO:X[-LDS%K#[Q/OX<47D4*R,E):"75V:@M(XPQO[.Y\#Q6YV]5%%-)U&/F9WGH-EMF36-=AY0*^:.XV(V [[#/B3C?@.#D;GTQY-)C1 MI^1\HZP2Q7D:HZ >5'0V+[3E71(B? M:;\=4<0!]7&BB7'@Z**/R3#;6S2-"U$##V4I M7?8P(1U//QO/IXRT"XZF"WTBSZ+4D6.NA&79TH'(_K(T'_\V"3=<3(LO_0/) MX]E4S]UD5X*8)>?=0$<'!U %"PU8VR3(ZV8];/$BC7<;>CS]PPB%7!,+J@E^ MJB36A , EMJ\)IC%VG0"V+_X\3\PNUY4YM;KFHNP+22410P9S#/YS3X1ADO2 ME=LQS@!W ,%Y,)^5EV3+FTTI1?3!)#T_8X,7'H> M+J_(;[<;>9*% 0%(=$JY,IA;RK.J-D1S^B/$>ABQS>ZB$V>P.I0:VH#=%@K8 M4MI,?JR2'PRXG1:N1*]:@\,< &!B"6'J/^.+%S(8^#K,#J&%VZC2CZUO[,LX MT2V>/)N-3[--_,<7C+8%/;1@!.EV;9;E87O'?AC1N/+$Z%Y\1@YB&WX8 MT?@+[%'JK_,A&K4'$&Y_O0M1Y5ZZ4AV'@C?+=7LW0WF]C0-@KS&D:SUG)].3 M<79P)\0[I^H.[O>04@)_(F5&U2TWL(>DE0S.]UK^YD?P#$(PJAQ$6U$'\A.T M $*2]?-S%"WIVEYO,(4MX7V&B"T32YLH/$=":>_ MXT7Z&'V)XA4.TO:%=X.&<%Y%P95V,#N=>].64R'+VX111@DG35?^JX(XF$L9 M3."F1Z$;YES@AU+@DCBH/QE,:.9.KI(TV+ ,BG(\44Q^ ;+9:(Y/@1?I4A#( M-B.AA>,8+UD.TIT?W\;LB8XE*T% >& MD]QGG._2ERBFY:^T!K_5" R#34Y,S.],@KUL"BR)NH"W_005XRP+;GREH#!X MDYFE'&="!;F"K^LDV1EA*VL C"O.A;:I3;S\4J,,4YR@.WCJ(Z 22X%40$@< MU%1'(8&$0+C)?)%R+*112^XCBE);@O\9-\*I*WL H* M*1OZY2CF9Z@A2A *(0-)Z+4EI-&<3RPZNR1;2)O@," A7ABE M]&I0?B&&WBN%15:GD=8!IE8<-,ZN,^73N_FRFAWZ[8 P)V1&WX'/R@WVJEU> M5^P2KA3%@>3MQ&%9=*+ 7O&!4R!46K ,BG(-0@/R%S_-KMRPB)4G]Y-P]<)? MKY/;5?'@T)#.N#P3N>B,!?]CQ"E;[9BHCU3@%!O;CB M.2B:X ?O+"SID&?4XB7>;&DBE*-WY(8$FLRW[*=P:/_#/.$M'\.K-QPO@D1Q M'MC5#LAO")DQL.?9L<@G,*HH(XL*NO 0'T!N8RDGGI:?!CY8/(#"#6D82?@_ Q$(%P9:6 M:H# M\*$ERCTUU^P:DNP_IE=.-7Z-@C/I^,"-P4)1&F X60/21@@BIIOE5IP M(Y3Z;VA+=XZR&M!E$L9*(JQ%Z CMJX&1MEJ P""N@]/UC$-G.[MP43.C7Q9I MYA6Y%[5*4/5"4/!/.PPKL;>OQ!:QI6>N#;!I*,LI])6O.3_BM_3S6GG,:5O?61#=LG<2JPKBU8"O3FU,(5I9+5S=R M :5F];6]\?%8 Y<'K91.BY;U@F$/4:=EF31W"R9J6:86X( +BGSR4$+K!*H=0H/CKV6V6AB\@7^X4L9:NWR95A,7 ML*=?O(INT7G'6I.<]5)=PXO9P)E@:F/YCH[-Y,9B3ON+">Y&&C7(M)4S3/$Q M62_9PT:/T0WV$WP=TF)&P6MKD[4G$>M%R4PYU#,_PL'X='::%2C+^A!9'XJS M=\'2"*UI3R@HNK)=KNRPJJCYU])G5\983^R)*=W=V8ZRGZ!]V. MZ[<)Y\36VVM C]"^1/%EM'M*5[OU^6(1[<)4L2,@;V(7=%(^#!;$IR7<.#E: M_1+E!%%.$0Q= \GHM65/:U3+,E(+?]F*1&O MZ%#_#&2<7TED;<&R37MR[NEP;B.1KF4&>>)<73"K5BG,_&_^U:9EFM8[.#OS M:K8)E@;:FWM/CWMK%MI.[Q>)!Q&)9&N3.Y\$2L),9\6'%J..=N_Z#FMZDJ7Y MY\MP1@7(K(<2R#,3R%8\(3>G:A0A$1[:_A]C/TS\!=U1ZSJ?ZVP&A T1+_JN M\_1T+$)*A:@#YW+#BBO D8FX$+A2F:D,95)%.82YI"-OL[,9/.82TQS&N>>- MYQV82\!3-H>55@VY+FF!$=#)FC+&/K]7_R)83O<@X *VUP9!%>G MXF@18(%^:#%%,238:KZ_J>H@4*(JE["HGS=M0L$!-.Z5*SPYZ9X>G4J9/I@6 M.J9-%S&KF2UMJC(8U.:%?FA%,9W2E:H65E$I9<-@MICF.X)EH2Q6-.^0I2OU M'YD?3L:3FI"L3 XO4EFM6\D*5L+BK=,8Z_A2JP<&3PDF$K^$-KRI:_%T*K+Q7;&<+F+.J^;COV)C./IPB7G635%1DY M9I.5CJI_.R@61;['BC(F#BI#G29\:(UP)_7PJTI\L&S@_DZ@2 ?NJ3^@\*'% M*AF9KL!!T<9NR"!G1'_Y=Y8_#"0!Z2=",_D>/E(82E:O4U;@0*';(ALA0H=F M8("5^D&(EU=^' ;A)5L CDFT>=#:U"K(L; ]N;%T$Y)XIR MJNA3A2[*" NMT ;0AI68H:TJWI)3@<68KG'6@::EF8%"\:Z^5 &X9EO[8;<> M8]K1U&Q\-L^#[2:D!(@Z[!2F"+ /(;;$DU@7NRN4/H3L+9]R">=3>L&U$BH; MZ =F'F>%PK,WGE@NQV]!^G*Q2])H@^/.Q"6]UE9G="V6]+>=YM-B6F>4B[?- M&!WTC1!'.74'\ID.(+TWC/3V9G\CDZZ' /KJW"K8)]9*G.P3\Y )R. MBP$"44%,/$C^04^A?B5BQ73131]KZ+)W91N;QJ]BQ""".\VOWE-Z[/BQ1A$> M&,/)Z?67TQI^=$RR!J9.]8 @*WKWU^F[^LRT]HU-Y%0[-K"@8E.'MX<^_>PO MA5>5@B+AEKVWX<(:3F0W-7-O20UAWO0AVR13U\]1M$R^8O43EXH&%@U?SH7^ MYM[I)(N<&+'<9D:(T6,E4X%Q,9207ED:W %@=%M<%24=.H"&C E:P(%B;CYC M\K,0(VZ!HZ=@7DLP5W"A#8E]T" YG']8O.#E;HUO5^R9-+R\"?RG8,T>.K^1 ME,\P:&C[6%Z+*TV[.1O/O/$)/Y//Z=*=H8PRJI ^?$$-Z8G\ 22>."&Q^C#^ M &)[0XAMY8C>"+3%^;R^R@[N6=A6H>FP\D8N>13&D:Z1S4].)F--;\((.^1( M>@BJYT0.*&A__]%#6CW?(9<6W&W4$*GE,DHM@83E79QU'1@:$+ 9P&MS95#! M=C(U02/\T=^AE)"GVC4%!UT'&-MQ;7%@IBEPH.;Y@&S?[B+:;&/\@L,D>*7U M]*,-OHF2'NCM014*TN:L&FS^'(M#]R*SE.^6UGI%O%OTB7;\O9L>X- ZXW/W M;K/QXW=6#^.%5G1-4!!J:L\9_]$?7E*GTE/YL)[F\RXAZYDDJ;S7G7Q^K_Q+ MM/[H30;$E^CQI@V$XW'^KFW5>>2=5!\^3T8TZ:7R"Y@@WHY&6F']WAJQ[Q?, MP"!V! :Z=1WYVH&% 2E'/4"/Z3!_/Z>OS;L4.AQ*0KT(P%"'L."_VFS7T3O&#SA^#1;XX<6/\6<_P4L:MY"@A8W5^9KQ M0GZZ7=WC1?0MKV+SDG*&,%,5Z. MGB@SJ,K-")7\\!3=G"/$64*,)U<"$C -MZ(6FQJV[^L. 'NQ,QQZ0/\4WE([ MGAJZOX_L-NS ^':I2 .5.'?6SI5E77\L$Y0+RH\Q* M.\,P#=+WWTA$GZ7:?'[_Q?][%%=NN]SC;12G0?C\@)]9&5;-0+$W91@'UY== M_1"ES#*KN++\NA595;+^RCM6;*59](GR3IV)\NPHK!73#:HP '^U+^ DGFFO MT1@X[^5+$ 8IO@E>\?(\7%Z'M%I0\9OK,"7#3BLXTPNYJ?K8:T#"W"M M6U)E>G8Z]AHY-K?;+LGO$^[<5"FFDXUC3V^0#Z4TWN\>: M\IB#KJC#9Q0=R/49P L)\H'VU2MLN/>E@]?.6;^3 $CPUL65_N'71)3!Q\D? MJ9$/'I -JX16W-5?"?:#+%TS%\=26HH$QO$NW<7X%\+H9K>YIV'(^BY[).-+ M%-]NV?E,^'R#R>+4-+%H']HPZ._/L,'^LBA/@/>,LJX1[QOEG:,569T4W2/> M/WB< *@_YE/$.KN(-IL@Y6K;D4F5)QSYX?O_3#+%.>)9]@>>Q.GL.0@#+^%T MH@.M)G#+KGTFP3,R"8YG[4L+=B=_C372 $*VO)HC$<[PDK9B&J?"&!,$"A8F MKH8JU^$KP6L4OU_LXIC\9!B-=#0'"3C4/!D_7,7L&?#])#9T1P$G6J> M#%:2^1,<.<$18B198:2"J"O8'%)J;R^I[2-3SXC%Z-30&RQ"R]2.ZR5A*U@% MN0]A6<(Q.Q^H7$LD?R,KUZ5A^#M,+R!X'X1U_0GL;"R8N"OY7B43^2R6L\$@ M5+T/G''B8-P-H-,LZW^SC4*V.T>554^JNR,"OY I%-W%P<*1M+!!T2GV4,.- MQH@1A-ZKVU.X5I:"/>%T]^CV ME-#K+:'EO3DIP@3[3% M))U3CP1D-*+!GW:VW,GL;"J*4+A!?VX[ WC7,$@+'3GB#'H@0^(/3!7LI$N(8UI*CZW$B!E$D$ E\RNHR@";5BL?9DP@QH4S$8A-/;;CDH/JT1D?90I5([=E M-%0N>C(VX]QN6?VK00,=#<(.^:YN;@TF^R+K4QH \7D^Z^\#QD-#JZL9&W'2 M'R(&T@>0B6/15/# 6[Z_X>#Y)<7+\U<<^\_XZXX^R9.QF-SNTB0E 2M9PVD< M.IN1@ML"-N)3_[1S>GS37,+8RH0423ADP:' V/.OE)-R+G@ZF M'>8D2-00+-@>TF6PWE'5M'34=A!NQ%(],"(.GTPU#.D:DMO5!552F,9Y^;@@ M^0'Q'MS MSC,<3$'-C!JBAY]Q]!S[VQ?B*LYC[".B#F?.G@= B,@MF*JWOU-(\.*'Y^B5 MR+@CG;U3GS#+_T'=P:SB#K)?__%PU;".RA\L@+7LS:!0WRS'WF]7EU=?[8*G M+\,\D/Z&ESB$L.WV<%-3;0@#,AWAQ2X.TO=+O(V2()6YJL97-J>1>M<&V]RS M/!LSHX R$D#>?A\YF/6RFXO(?XXQVV,>H207;"D7S)K3%MM1S2$+-#" R2=Q M6C%W\J^FJ9-?_9'E%I33G[^^C#9^T-P04G]KP>R5#.@;37&%H$H$_<[)6(YW M!A3),Q+IT+:O95@4 =T:@'']]62<\Z>$A$@+^1P@^=SJ9"#F03\N/C[)$U): MB5B_Y]2@U@.#".?U$<[>+*$VN?ITH5"'"WBY#)+%.DIV;[3&%&G'5 MZSHVH#F\Y%Y-\N>*Y'Z-."PJ30RXCDMMC;F+S.073,_%]C**G(9S.,T8,U@S MG4Z-X9J@WWDW8'/JP53QY\%OP\S-85S5'PB:AV.-B+:H9]MB!%_:4IE:#CEP=[F"DDHDO2\1G__-7G-#HFK_6 M-S$R@)Y=@..Q']\&.R-G'1?^JA=*E/=)1MFUDHR3[ E/EYR #5UF#R[1] 4: M@$3Y+8'73"M;J59@?<=^$.SV.'OH'LQ//74+\:02XIYFMR5E0H_*6 ?OR[;G M&EH _1E[[GD'AWODB"AG5 M'5'N(XXWZ%,0HG?LQ\GWX.X:SN\,$K4.,,P?*L#MEO?Y.<;/?HJOBL)LTN#(C6HTI! 3]%#\1'LX-1=#P>(>HI_DO-" *7!#HI-(?\ MO\2\0#>\\-(5U&7<_)EG RZBR2;"B4,3 >?^O\@H&A%_4"CP_V_O6IK; MQI'P7\%E:S-5FAF+DBQK;W9L3WG*&[MBS4YMY3!%2Y#-B4QJ2T_GNEWZ@5KBD92<_UA$NG 9MM8PR_9= M53*E.CDT\NN*YH[>;GO@E/5Z!CV+[^7*&I;S_8TT$09@GC?7_2#<;I8GD:FY M]M7SB%15#A=^E[2+*J+T [2!H;K79LS'(CN7Z MQ.2ZIG+=4+DV+9P\O9\HPNWH(,(,GW$,*PY]\MQHW2Y*D*H=GOG^!Q%'9.5!(#H:LJ5"[2NTDDA4]G[H9*D^1#:?FB@/&=(+Q;M4 MK;,:^5[B52S>,1/O?&BCE4Z"K=FX'Z4E.3=MVXX;TO46*!,HYF)P=RNZJXHYZKBUWI1@ /$< MFKUS7F/#A=G;VB<1 .O@7C DYE?J+;_Z?X*5E: MK+X>5EI.PN1PH%RQ9I_'[8O,]4:]>8(B#S,$'Y&89\/J8R=R:S]/!FG,ZA\2F<\O,="[E MS:Y2WHQ^G9OK"5T&'U \EZW@\0\%]W X(%O+/X8*LB(\9+^G(0BG3'A]V=F1(XRGNK>S(X]VH!O MEG=2QO3H]8>YGUR.?CU;Q26:&;)K77JAO86[UUA+S #=;I9#$=PW5&!2[X1' M [Z5*$]);$3.&A"^=]B3A$U@3@?"OY>HVJPL?=]WCL\>;AXI2VG?B$QZ.:)% M4BQ+'.L>J(!/UZ%?BE5%9,**E9_^YZ2K0)J<+'-ELC9JV'G;5/*]>\,F# =O MA>NF3Q8368F9^U!27K/@+#V"Z_T K _*8.I6_B"]FU)C\Z:W6W8K\'YJ^T0 ML6_QM>>S/!*RS;>I.Q-\5P,/ K'^7,,7",]&Z<8);B\WBT8Y0GA"C/-Y@B?'+KM\WF\ASC8(OI MR1?Y>RN9I[TPGJ+R=[+/Y+6J6J>E2V/.PDFM:79V1BX$=BO&\A*Y'UQBBK 1[+V=OHDZDVP)'QOMSU%5?9B6LG?$IQ\3ERQ2 M+*E)AUO9CT%+$P7B1390Y*5!+_=\$'D+>B)8P_R<"IC*7%LHUX;A7BUWOC_^ M!=_[SDKZ44S!WLWT@'4LB)=NE,:5*P[2;FQ(SY^.\[(EL=ZN>J/?V]JHQ^C',78(WS8LFEVA()ZOLSR#M7,B$P;#H;R_?#F83T_3G."B_IS'[7,*N_\>)9 MII.LUX[A[E#I6=9B/V:Z/^$CEU,%D_*,VU-XEG7'Q@)7KM*]IX["G7;V=)+$ M]!#:?MAC0(4Q*Z9Q7R=/$NYQKRQ/>^9B#R MY%8V+_F6WS'!"7!W5< U,*#K/H\CHKX!AWPZNMGHFO/P$C*\@4"*.Y%AO()< M?2)C N,S^*G63GE:OYP0[TFH8U2^ T]=XDX G'9>GR9>&!6OP6B]FY:'Z?V5GL3B[GY0 MOEWP/ CQ# M(5VYR@D(UROCAIIO\A%ZO;/@)GV8& ?;$.Q(U*(9A$"G[GYX_7:.26\LZ.]>:8<%*6&V=>=LE$B@02OS\K@6N5&E8,&^0Q09 MVFH^E$X-C2Z]D+2*/0#)=F!NU$FN81^N6ZN-(27=&1<1BCR(^ (%E_1BOY+* M$=&+/!#@@F9.=^F%)&+E4CND3S@R_]N#I X*H2S?UE!;T"\RR)W%^G*O_[9WP+7)CZ$O43%]/ M^"F7B"4DD=ZL+70 E="*05OYF^6)LJG,L=+,M'*),,)[M>%,!,4"=Z<"P;(, M> "I9@'U$GG7^'WX,9YVYR#'U[;6DY%>N#8_F187+$"!2?Z7GRUND%N6R,55 M;N?+D75Q$)Y7E4:,R5HKWQ=(];B"^NF1NV6C"2A65/:O5PDL($)@)+0X% 4@[ M/Q.3?$&T)1(K2%OH"VT-+$1TYLQJPYD^'-28618258+H!3H:MB/+GX9$B.@6 MV&)AU6($>'=0 G=U..G%3E^MR=5B!7J_S7ERG8VSLMWP?+7R]FY(8O*]MW56 M#@Z6^'MX03K_6J5;OI=U8HF+(H']CT6R-'IL&!U;1DG3Z MM'+'6H8"F@'6& MN\_X%;M[>HYUY9$NZ-@>%&Q"%IO!'K^$Q*#H/Q$Q4H"=+"8G#%[TF[\>Z+%( M?_]RXZY*EP(J'I(,E[6WVM,U438IXZ* TT86UNSL=/K7A,$C;@.11GY18O]E MJ)=!_KA /M#*@PQF+"Y=J$9JO?%31-;P"A($"3CH&9A;TL7V][WO!&MG1>%2 MOX+7\);.L%=/"K_3/YTG\8ZVR([9LS91NE'HI3F9S%H'9D%C&I\!9H(9AQ3 ML$3C370>CZX(>B[=IJM;I*A]1S>.J@CAG]I/IE;FE.:Q'=@%"WG<6:+<:452 MD_D5<%0K% DH"OPPA2#R*8\>\M61DM^P]^3;NVWKI)D (I$A2X AU9C@,BJ*A6;^02/)K>/B&_)G8_@X/@@1,PZ]BUC,-#7< M8L>HOM!F$&L'.DRT9,@28TA[9"B84VDXR#(/:O]WFX]V\'R]];X%23+G)M65 MO0*!B1(Z!+8*)^,\.KP-H@TBUB)\;FMI;%KMV=2.GQIS+$52E7" ,77MN+:[ MP14U^;%6_"H.Q2GJXC7!ZNBC#VJ%AE+3<)\Q)8KN(/6&V 3#8:+X5 M6*P7&B@FE_;CMO)X3O8A")RQGD56E^:%L1UK AHX+?C(#^FJ^=".A(S1E-K\ MD5\8Z_967Y^][9KH)UIBJ-1/X4&M5I[OG=^)SD^2 VFI1OZ)D@NY8>@[C_N0 M:H&F:KFW?:(4P%IE'3EE9<6NHO3R%S9Y0VGAM>;:81W9866^+O"3X[JJ.0II M&@F5O)P>DU4$&5/$K#%8?U7E!K(^JU0 _?!;C>/CRA= _9CXH'!^LA#V9ST8 M%\MAW"HR'J'G7_V"3_UPMU868'"Z"8(]7E=FATH_HALR<;\"JQ:SDQ1(4/0^ MH.FW8B!5JS'$+C$7O$8;ST?VBEA-//,C\\'DI (X G(&5+#YM!" K?QR[]/3 M5=$@AIZ9#]B/N6OPE14+Q1N"00PG=0(^V%)01;@D$89)4%P1\L5B$$*R<$ROUG'.Y]PGADX %Z MV#_^30(O'62G>J0^[QJ36&UO1^AX3.W&)8Q$3]#LNJ2Y\WWX[/DDB., U N( M@2(#?0')P^!]M]NR0&1ODSV>J^B+QIU*GE>U(KV9'H% =)K,(%/-'K?T4-(R M_*Q1.MM6@>VU$ZRV7K#WHUN>5 @;*@32M//*X D[M10PXBPX.44'@4SB*CZ2 MR8P3?K1]_RTNI'O^0N\\5%A"W1L:<5A#!K\=3D[BS4P:!J+F4+J]$8I:A,&< M-!89U"[V@>/B($ AX77%V@T(R$C+*&X:-/IQ&&(:5$VRZ0V6;IT7)[I2$]RY M?P15VY9\[T+C*T^0B!E.&I"6:AN1P1MIO4>HZ\8X+_Y&M%2!XT>CUS4.5KZS M@[Y%)V34C0@ME:.4.W2TNST)J.[Z=^\Q.%^%=QORT)P-B$GX#?'Q)M_'9[HL M= M/VV<<2+J;#J=6E9TEY"Y$D(XM9]&K+J0X^[I M+O[=#D?AAL2>\_7?^R!,CK9E]/#A/ AP^--1'V"W1;6[^<,M5+WZUAT3:?ZM M:!^+O'3M^>27_J66NF:HE13"**497 M![541,Z8[GY'3@#56(EJ5HEJ_HY5PY#B8[:!2@W[8.]TOKIWUTX0'?B)R\[M M?/SJ>/M@^T9^),^3KW=>$/X\7IR='E 3/^EMZ&R0J#Y\QBC8X96S<5(86WG^ MSHL"M0F15VHP:1. Y9D-T#I2M+-5=:%CQ_SW_::3Q='I10V 7G'O MP(;%S8;&-9JBP>368G+<@MIU;:*]_%,0MBV8>FXZ.3DM6C=H-KU.K!0LO >I M\RJ,I]3*@5/E+9UPB^E>_-IY==;[TMP,]<_JM/DR O@/1XZG\94.UDYT2B5I M"=;!=^?+$N=+&QKJ3"R#B4HQ] (9?SKA\V>\C9:@GIW=TKLB [CPK3Y""+8" MB:9ZTD3L,1X_I1MC!YY8<]#11B7;5DNVP;#(9]2U*.60'PA^?7N-7VS_*YV% ML0^T$F10F_VN_AV=V*PCA'^ =,@%>6R/3>+91\2:!,Y[)Y%1*\/HD4^7- B* M.1Y#S""L42:P>.*$$"1JQ.UG5@!*7X#1AI71R^NA^+L&0RYT*C 7/CLY6C#=+HT:T&N\ M'>FW^.A7;;J5ID%MMIQ%.5N@W[Q[SW'#.Y?6%J)%E.XQT8P;VD_XH^>^8C]T M'K?X ;N.YW_R0AQ<[LF3Y(&WZ-^J@GJR6]>^;2F-=.[,T];9^"3>D/SF(=8[ M*[E'/['R5D<*4(H$%-& &!&(4($B I+_E%?MJ]YC!)+AV#P9-NP( @F2.4?K ME[$U^T>UM-9$6M:)-8;;>9/NPXY[:G(%#S*&)AW<;<[7WJXQ$7OIHSK'TB7] M\T?SV6ER68$T0U5<49'J1\TV/FQ-X'$>DGNSC\^W2RO+M'#\GQY]:#7DMO2 MS>SV#]>A)S[8!5.0&S1%Y5/+S/$$X9G_8V_W487/[=;[1K-%I4Y"LA.ER4') MV@MGPLUH].BBM G8US0>YQVZ0(<^D63_LO!@[G(0^7.+HKY]@[Z^I%8Z5 M%8Z=]'$XI(4^K!,Y0(:0MBA(AY=6D@2!/ [H^:N:#>_T$SJ!>NR6V\QFDTF< MF3-^&W1#NS4'%A\'VO!0-)&,J>?8!+3BVDWH[#/Z+5EP)Y58PEG.ED$G#1VX ML'BYT&S1U=N[168AK/I/[#P]DZ'J.9G5D^G]ISV=I-QM+ITM/;(.W.LN*=[*2'E# MYE L"W&'#%CA48= +/D"T7(:H[5K.!RZ:"?8R#?$;).?OI+/Y!/Y@Z;T)A_^ M#U!+ P04 " #O>6%-^NX(_XF+&#N6M=MI9I3R965/> M?NE@DI"$;@I4@V16JG_] 4A*I"3B1H($!,*QW5.9B7SS?T(0 QQDX,U3\)J@9+U]K+-O\_=V[ M'S]^_!PMTC#Y.4S6[Q80!2B$0?PV!?@%AB!]]^;MV]T,_RII^?N;O_[\\=// M?VW\Y2')4?3W-Q\;O[K$H)PS(N20/[W_\+>W'SZ\??_AZ?W[O[__V]__\O[_ M-ELGFRV&RU7VYK^&_XTV_K7/;V9Q_.:!-D[? M/ !**(A^KL:*=PLDV*'TGS\U5OGZC..?$[Q\]_']^T_O=@U_^L__Z4W9^.^O M*3SH\./3KOF'=__GR]UCN +KX"U$:4:H.>A(!VOK^N&77WYY5_RU;)W"OZ?% M*'=)6( C0> ;9@OZT]M=L[?T5V\_?'S[ZQ."GZGT_[_Y2H)\S4]-RBZ1AG, MMK=HD>!U0?5/;^BXWQYN#\C'8!-#,DYQD++J^+VC+=]Q!WO7E]1'+_N M=7:?4^/"+Q.4PHA>VV3@)QR@= $P[L"Q)(;42O9ZDR!R/-(9BLB57%UIY-3D M.%R1*^D>$P&BUR*D)M"XI&\HR,EF@^@QWY".Q945W^/DAFZ[GA,G/87&93WF MZW6 M_,%^56P7&*PW &)DR@/LP?P E .TANG M%]LOP6\)KMH3*;+/O@Y"CD:XJOEYTW\&R1('FQ4,'\"RWX'H,MLPBWV$2T3D M@3! V7YR/0MK'7F( _X 0@!?@N<84)YQ!4JN)X18QV'N.K7^O224) 3O(>0" MV1ET7C.K "W!+9J%1(?(8R)B17,BJV)Z.V"P N2B>P&E:-CGKE&81>/BK@., MB#J?W@/\N")2N.[]DAM?LVP:TO,/XYQ@^!U0-1U$LQR&Z/!1'@.JDI#O(4LP!+UX2.MX&@DF%^4&X&Q['Q,.3#"[)E+O MAHH>/8AFCSD&X;H_%,6)-"[QEII%EI#<&[,T!5F?<@NH/!,XP)LIH85LNP.N_^ M .,M8=[_"N*<3$8D*,+=,PK5(T PP5^3K-T&'YKB!5Z?9]G=@@FB9 M3C?;4)E%YW>5)>'O1 (!$140R1<]B!5.99;!%U=Q+NW+V8T[A#HXWQ2 A1E\ M@=E6AY9W-.+P1.MB!E+##Z*2/WXC\A110(JSBL+R&'PCVJ/.?9&8QOP1JB8N:+ M[0V@EO2X<.\0Z(F\5CJ@*(EDB%F>K8C&UE>D&HXHC=#=!! 7XL07$-"?AU#% MY.?0Z\Q8PVQ=.1NHJ8X(3@"%< B117$JG?N7DY,%OD $U_GZH? ]-,CYAJ+2 MXA6@;7I'T.]UHM7GTFH*+6QXA!5FV\+_%8042^V;J3:/3B8&EA3'!["A:B1: M:I<]I<;7:>H!.*2'9 FH+;TP,S<]'S,,@C[V'8G1AUW, !X6E5D&6AS1_Y.< M?,ZU]^-B.^ JI:?KO=P'TO/70IE\2O:A,_L(C[0*D*CHZ6+)5AE[\-7D*40@ M30D_?JXDC!K_)_":7<1$QM2Y1+D)[5CW4^'4&WWUU;1#8]#X?.H3=Y_$D HD M0^R]Y(1VK%O[WBM-.S0&+=Y-VGB(71=.97JMVG=:NX>VP-S-W&I-KU+ZA$I,-O5ZFUWG8/5::UB8,M)^!#I,/_PT< MNH.'_MS%LUFPX@$^?MDYAU[]3J6]#[9T0AKJ?.)3'_8,=*7 4F2TGY5^= R- MTEV"ED\ KZ_ 52'%B XTYA[=XW6) S" M$?CSC&"I83E(ASW+BA/;A<,0]BOUZ8?&A.5O'?9@J,PZN-WZR#$[[,IE9K-@ MQ?K-]-)S5JO?-%*E[\AB#V @70"*:$9O^5LZN9;:"<7<9'9"S\&$1:YL@@^! MI_.E9,*BBD0*PI^7R?O^0U5#XK^07_TZ(W-'=/Z;.%CN MQHN#9Q#_\Z?3O[\;GJ#+'-/PMANR(4'\'R# URBZ(MO60ANSJ1J9IP>6_N;7 MW<;,6C9F]IP6N7Y'1,GW&P'('1TE/&6PV0WY7=J")+OMZ(32?90CLVXY(I$E M-NPSV=YN1 *?R+@?0O <_,A65>0?D[KVUJ,1>P-C M@"_)E[E,,)O(PU:C$4>+ -!K F5?@W7;M]S:;#3R'M=!'.]"7)C4';8:@;@[ ML SB"_\+W"R5A$%=U0D3$#?)#@"N"@12/[? M3V_(,LKJ$W?EBIED%C1F *>@:$E[0IHUL/WG3Q]_>I.G9(G)IHSZ-0(2Y[NE M<)S>=:X"(68/.SP.Q;P:CP\3Q>-(?ZT!^3A10!B*2@W,IXD#IBKEI%=5WODC0E&!<56-AK4AK%R$KWA1KN QC=HLM@ ZO2 M&]6EQUJ6X5$6]#*^D20N?]0@ZF5C'KG8_N<$;TLO7!(7O89Q3LX" ;JFN9M94Y;@3BIBT-YKX.)P* ME<873&ZTXHI8)3%1^E-Z66?',6'2W6Q&W\>\82/?24#'GT;9!X M"[6W8G*B"[&]K3&J5>YR3@=C]#<>&/J,DU1PWKE=3*SA?F\KW&@^>#+]#2S(D:Y$[9XP.UB8@T/("/2*XAV]9@:-CDB@<,0LE8B MT=%'_"K0V^(=$-QE4EW=C6+60:>D'&J)Y*DL:\I(EP:5Z4F&_3Y83KN9ZUF$?X'BM M74]*U'2W,F)#^J4MVBNBR4J$_."[HR-BU! MF&F-EIMF4#6T^.?)3?,H/Q&494Z>=JT<]8MQ,J5T) (=IEBQ-IF>AE=4UC6:Y=F*? )_UJ>5O9*3 M'E:LX#9-) M<#K80K^8E8AZ^;PFG]>DG-?D0[\L,"+R/1AJ@KIW<*CL!@=X3:R^XZ&ADH!Y.44<+U8$!EJ'ALR(-)MT[I))W%A&!$)GH!)OPW+6Y;05UK7@\SUO24S$Y3 M_HL@-(!?8 C2QR1FNP*8'4S13PFI$AS997./FME J\#6Q6QN@O:=IWTG&PMH M9S:W@?:+((6A).%E6QNHOH)QGC&-ZZS69^_=Z@]D'4YS0^[7,FLI)UC--P 7 M5U1Z 18)KK@Q8<0@O7XEIY7OX-MGM39'.4&X8J(7 ($%LVX=J[6A&LG%AE>D,"D^;&6J\G%:9 7N MY1DFM: 4?,-!H"';8Q02:3QDHM1GD1)X1]0=GLCU5T/2>$@W=;2 M6#U:1G3H#;E"X!*57J=P^X0#E!)&2S54%!4_Q:6^&OV6EY^=0#D9:#+;<-L1 M=I_@@N(LP_ YSZB6_924,8&"*T[7Z#8A\PUA$,34J/OO1)FC-?&(P$87-$>/ M(,QQF:B$84K^=$5^1,OR=>*.9ZKW=,:P4V6!@D[VK4/F\(L[&ZJZ'.5A]@6L MGP%FD'_81@.5*5Q:1%$&$V&YG&IEVG5:OCMS53J3H% M 0YI ;XK\ +BI*A[RO\L^7W,K.(%H!SL=$;Z%7V'V>J2W*?D^\+D,RN+E=)T M6O)_$9OI=AG)X(I%EK"39D9H3;9!G&VYO.6PC9$X-%"8"SX3S14',3G;LV@- M4?$\/#62\S\)RR%;O@1?HZE"DX"BGZ$Q=](-I[1UU_YT+@BYMB_)C/:3DZ M(YJ-WR>E4P>Q'O\W90@GD>N/"ZB9P8]?&SCQ>;O^=% ?N(Z"&;J]+/1+ M"14BO#ZKVCH(ELC)Y/KC0]V1DP+-K4*<(M\2A4?@VW%5&I)R:1T]H-?T'KKZ MAHPR+D>>#]=?BV$YI0[-8QU<=:Z__267"W8*K\^6YYO/?'X\,W:O7U*\O=>Z M(C22$I-/D*\M: /E _1+KG?E0#+#[GU"?4NH=[\4>E?.#-OZ[W/HN\4O3":O M7GPYZK"[NE\37;*4 SOEN5]9]#/B9+Y" 1\.MEEJ7Y]@>J#P/C3W7Z7H&G_7 MY0X\#ICH]'[OI"%E!X".]Y:'W/MGT*7D M1.$,80P.M(>GA%)*6.T+)(N^V'Y+072+]K:269C!E]+WS@]K'60J$Z&OLS65 MY?XL#@'PYEO WYG#$(4G %RO^]?JT\%>0?JP M MP0-A@=>+!6"7I1F7"%,X4^9/C7SDGV6P!V5Q**H*N#79'>43<9+FPJ(XO8=5 MPP*32ZY8X?M?/KTOUD=_4U!!GVDJH[">5J#(%=9TW%7.]9$Q1E$9E-93+./ M':O8J[/5&Y;B6F>R UBROBI4(*S>,^?Q9MG>5JZLR[?%&<*B-=;<3'%ES8YV MK.<>@PU5*BIY?!>P@LI'414/I]1@)DOYB<2)PU:^,%X=+=%F>&Q1F1G(*@Q@ M]_H$EU&'@2Q:;VT.Z;B?;0/8O;YN^\D;R*+UMC@&U-;9-H#=Z^NVG[9Y4,ZD M$"GX4:EW-)<4)XC\,RR==_BR,![M];^B 20LN6P+.)8R:\R\J^4G*\REO46-=Y>:;,AJ0U@I*A?26$Z7WP! MA&0BQA8/O1?Q\O)"@.HH)E?ZE,S"/W*(P46>0D032,I(M<(06OZ%^P!#A35# M *(B8IX^;46?PJ0L@\5:Y/N97LV7(*L.3J$_EKM0>!OBF#"+V4L 8WK ;A+\ M&,B<42UCFT:EV)MY<6NEUZ\ AS#EO.LLZJ?GIF-]$!4G?TKN2CM 2'X'7TXV MJ.,@AG;B!5)G3LMKL^Q-8'B++6"#SK^E^N3 >Y?T\XH#>&NH. M"?)$SGA./-A\FM"N\Y51X;ZRP+POVZ%?0] M)Z!UA8D?E@88Q*VQWXQ/;J:"Z]R*+GZ5/;Y_<5.D'N*H'^JB-8)NBLOZ3ZBZ M/;3&V*U"4HIY+:V5:AK1WC5,;I6][07340A;C9&;A7S4(X./3I5$%'NW>O[G M)"'I1O$T_K5;N?\I8W@0I]^M9/64X9,+67:_OO4@G_9I8D*W8M=3!O(D^ZM? MZ>M)7M4GR5FNE^X=^&MF8.F6B=,_0W-TJ+HG-AQYV42A9[5URZT3-1R0C/BN M&DBW-%^]0')#FVH(735[:SJ-JE'=-;"N:LMZ@%5)EZLQ[5(@S_YZG=U3L=J. MJEQ8?K?Z> Z6; T=<<]8 V3/2,JV^)Z<5>Q0KE^BMDVEB =&Y^OVK9 M]C-5Z;=9NG_=DW[ K(L8X)\VZZKX]WOYS!7DU&J.^O?/=I%H8U:1]D^B]4:] MY\-IFV+3")TXFSR4OW[L^>!:">8ULEPIEX-2+M=R,@^P<3*06Q_P>3J*L'#4 MD>N?O?(O/,G@HI"XO0]CEXE'KH.-'95U%8'3EU-0(SNT1#SZ8T[U*YHGTNUR-]82O 4?IM$Q'N0=K_])*MOU'M@P1[E:?Z-#R>$B.>TYH M\&I<]1O3! I/9((Z<9XK<+4VM:34@[RW5U:Y# I$ZUN(((9.=LO-%*.;.&2 MIF"6DL1W )@2@/BZ3PV9I> M,_*+[C&'%C=<"TG?$_Q[(P.C%IG;''%*_4WNZV6R?H8HV// DM9F%KI@TR0& ML&1]!X5+GW" TE*(8?G#E(:P?(VM+'.&HAW/[ ^!< 9+$"(:PPT5W!KRVP-X M 2BG\G(E!3P2E:$I#EZ1LSP+LYQ(J=(X]9S'$K1HYM\2P3^)*!B!HI1RL!<& M=_(BV>1&82/RMWQ]*CD6E9">B':V8^'R2 Y(PQFAO*.Y=:7LY[2'FLT2Y$0> M>FX7$VNX)+=^LJ[JO%!J5G"39Q^.U!]8CMY]L?T2_);@RSA(>;&"*B-8ML*:NJ_!FJ^^JXYBUTJ%9ABI MKB;6)+BYC5ZJ956".M] '(;*ZV'1"KA? K^/#ZG<>0P2BM,&$.%Z2:3N0NGF M7E:<#E:\JEP7WOJ,V8_3"[L9>=4P7($HCXD2U&(B(;=4XR?N&Y*JPQA9*XC) MF,O/ !%UF8K2LVA-F#N5/HM0@+)F-O\HJHVAQ?:U)G7J>M(3X%9K05ZNE[='UZBY M6@\?<+":GB]ZC-0W$H-L5O9ABK! 0>UJ90-T:[;BCKX MG^6N&(9S=\)X\KS=!Y6M>-$BW=[-G11^PEB5;N_F3@I#GO>TV[NYDX)/X*+J M]D+N^2 H$9AQ^@X],PK"]2M#*@CD0(I16F\3==[ M:;Q%?$B+^'J3(%#6[Z]#7>>+@QA8;Q_W]G$72G_J2(&IGJ,^>,M;UE*I<]*S MQS''E,N7+>\)LPI@5 7YD/9%8E'YMS'@E:;%*=3)*("<)])S=)";4SN":?,/ M92WZ]#[8JGEO!J1!JU]R,))Q#II->;[-T6@X]_-Y50FN3\'K:!SU=$Z'4&0? MT!$G/G<\?5G=<5!^(>T3O!T%S=U#?T-XWY5PIPN P (>8S36K&=TYGP!; LB?WP!;%\ VQ? ]@6P#1:+=C3: M[]R+%$\ZPL^7O+4B3M'1+'0?IW@NE=[:W%P^RG% O)F.&1_^.&0]P[UYS(=* MCG2X^;Y>7Z!WN&W@F#4GF" Q&NPM_C=?W]>2&K5NULI2A5]3]5X'D1DY3J1; ML=]?2O@16-(RV&YLP&C.JFZ5@CWDVB)\NA4D=G$#Q@Q;Z5:GV*/>YS&'3O6* M?1J9^X8^7Z_8NF*GDO6*W312C%NOV$V+PX@%=WW5['X5G]TR OCLPWF[BX#H.XY3D>G^_M\[UMKX>Z M.[;7 480+=-[@(M'B!E1Y)V'L60/6'1>!"D,Y?>%/XSE:[V"<9[5/+#[:G<# M6;+>=$?G5Y"5M>/OV$4QY?O;MKKJD;<.Z]KUG&:FBF79$8Y&K4\ZZML.]TR? MNJYN&F)]O/3(3[^>7E8^Z%D>M"/YQ4<^)V6I3\K7R_4^*>]!&SA?D5\%RB6D@)"SJ MY>(DRL.L4AO2&P+_98**JR']#K/5+IYHY[^KVE,$37A;CLFOZ!99^H7=C%0Q M:2>*9Z7A=CEK"QW#0$34,@R"%%R!\G]OT>ZDMEF*.*V'HB;9!G&V;3<1R_49 MB++'( 9I-0>-]4U/"S2I]'3 WLJ CJ@#(>6^2W"Y"M"R/C1M:+$;#T6+\( ) M^PQ$F>P!D^QIY'VW\C+C5NXX;*.!RA1G#0K)3\?4D5_M9IWC1X!?8 A:/@AF MLY%II$&>U?1IZ\W ;VMBWZNSUQ1VFK*.P$TFV]O"E1%F'^<11$L:DT7^CZ;7 M=%MEZTA&5EPR.^XW?-C&I$(C*[\V%9A.>^JZ^5\%2"4)R77COP;@CF425ZW] M.B';:RVN/\ZF#):L9.FJ]T,C<.P/TTW'A@[(3K%R*ZU&Q=HDLM([Z]:0!8>M MFCEOBI>%2/[;'-/T[MV&1H 0F3*.OJDV4\($H&%;4 Y>\SXT5KE:\4@9ER,# M0+=21/;CTM%V)<&21X_A,.@';4'OV,WY&21+'&Q6,'P 2^6D,H;Y?!;'13TW M=I3S40LM1OM9"@/Z/FI.ST0, \[L[2V-/$^1("JCEP^;/\#T=Y%SE]/!"OIY M#EU&X[-VY7;W*%SGM-)GZRD]^;,##LGN0'U-<+::$7X%P_:/FM'(NR1&63'Y MCJGL\HU\VS@C'U!164O@5.+V&>MN!,RA$N2J;UT:$JXAP]4\:D5TCHQ+KGK*I63^O6C#AF]JELY' MN$1P01! V=[.:2)YPUOVSMRRQS S?P8($+9\'=,Z%S#\=Q#$V2HDGS';WBSJ M,FGK7EDHE,@P:+8VT;.87&,=PDV! N,::XS%H;3>:_3-8@_GB *FG8K= MUEM#S]P::H/5P%OLO,5N1(M=V]W@377>5.=-=3L-D2T][4U/;.G!96"$0M/> MH- N [ILG9/'1JCLN&JQ.V,SN V%-QIO8Q/P=L^;">/13-AI=L\[UB1_!5GU M*!Y#8.=V,6*KJ?([6F,DZ8,$C7?/M@)MI-M8ABQ4_5=[EJO<4Z:PJKJ/+:NX M![AXS( PS/DS82X%9WHD_TT7D#ZI<8_!"TQR6L(.)JR"XAH&-E(.YY E,A9W MW,JBPCTB:[8O0F2[??M\[,BVE[PP823H<^,?R:N\ZZ67>6Y3\-?'+,"9W5+^ MH&BJ7G.N:IZ]Q+8FR'R)W=5X &WPG8@>/G%>[D/FH.RZ&:03A-V8JJM13KXT M@<^[]WX0GRQLJ^VV6C(1JI(E*LMN1Q$LJ3/\ZJ17VQODL&KBKC#PKCH9RX+%:^F-&5XDLA0<[@'W4I#S4I $@ZM+ M-O(N"]F*PTA.$U/N$ I7')*:+?R-=*^1>W$K9D9S/^\!.@OX)L MOG@*7H41"^*>9ZW@Z 'X^H^<$$#!2A#9ZE9"^6T=4(/T0,GC##<)!G")2N]+ MN"T^,W("Z6>&VC^ZW6%E[,5 DQEYK'J7O7ETOMJ2G.3ZF%E%$OZ^2F(BVZ0E M44S23QJ>&;V_?C0JF':570Y>LVQ9?2^'\MGX\'6@-Q2GZ^4>? 'X.;%=J1KF M[)(/LI\_L#R]URAR CUO$.L#EN2U['Q^65_\U#]U=ZV/'=2Y#E Z7DE)2F5C MP,8U"M2 ?7 *,&_S/GXY64;3:IX@QE&;A 7W.L (HB6--WU<$6BM5<;WDW6L:50HRQ2H96PC%M ? 8Z> MR"PY9$\S63?/V2TB]W%.F04'T):&YNF]183%@#1[(,RN MX'A1_<*3U#JX YA?WY<@H]_E]HI0)K6>@P[FZ:=IU5P[,[.Y$0/Y,8OCNQV8 MS;5PF^/1VWQ6G(;>WU&^PDB/51 3!KQ.4 %/.LLR#)\).R8P/27W $ M.:/EUP2]$&8 HK(E]8&37]TD> %@T?X*OL"("!P/<+G*6)QR^'D=\,.PPM$* MF9# D^-P%:2@ I":P=BER,2=S 2II;1 !-U52LDW!+/TX?$;_Z%B;A\CO@-Z M(B\(J!$58H@:7BDQF,8\T$-^L:V;W ?;0CB@LE>Y*>D\S](L0+3(U=>-*5W"+E3R&WQ"!#1M;\F&4BOP0AS-7HS)[(#W!SNYJ';0_2 M_%O?U9S:GOAKLI*ZFF;;$UT5BYNKE0:T0GAHU'.^U #3P,Q&: IRE:S!=)^A MHE/X=_7Q:%E+[AY4AI75U4,GMBR+8J@^31,2AG+I;&24&BIM/'X'S42_(26) MP=UH,!^7'PZ<(A#"D1:VI#@ZB M(QM&:<9KV#A,!%*9<>U/UZU>*B1I@_GBB-&45NKYXH3A,$-GN@YEXK Q**QX[BF3;3]9JJ-8M-(3 MXHIK1VV=C#&TG$O9*4\LA(MUBN(P>I\:'V0ZI"WG0YA& ]EGG[G=)3"D+R!+@1FIOM!NR>%"1.ZFQ\D;7'9H;*L''7C5R]K;&J6ZWF"!T8W7P^@*;B"" M*3F;GY,D2HLD]@?R,> 7CC%+W-/HBE@Z**>A47H)=")*:1.C-#X$/[X$Y/J" M0:QV2-@=C:[G>X)_IT_Q)"%(U1;$Z6FW6=* "87+W">GV$JCPN-H[FJG"G=K M*TB':$[F$ G4'3'_=C7#H"-2O)O!5?VZ(U0\T=%5/;DC5(6,-YZBZ^W]YC5^ MPD(V &=;&F9#WSZC-8@VU/1DN$[Z%2"+#V&Q=/+O&!0G!$6S=8(S^&?Q>S;M M[=*QMN%-* 47.3G1U--'*+E=;W#R4MI3/^,D9:D#_#Z&7MRF,:I%A=+B_EJ2 M(\Y= Z^'#P7Z]2;'"&94^D31#7RE_^+"R6YO@OJ[ +&>4"_^9(0F$*2 %GR5 M_S6M4<$]4M ;F0$\+;)1WF@AHU7K8QE=N%R-50O8N)"9I/.^)='>O0EB@7TJSQ8-D3,EGXN.IZ*32Y M;A#KAHU 2W+=--;Q0'$D7MK2L>5*BR6899I"#)F?OYG#4J#T1H_"9&E.](=(;(KTA M<]T@Z>58+\>.*DN'1DM:3G*4IR#JD86D(U\G3+%D#_ #*UPS3 M%=RDW.#W,/(;T F)RIJ(G$*Y0$B?+;5FTG+L*4:^SE\@U!!Y!!#-P!U] M='Q2&Q:EIN6(%9&D/I!EZ[W8?@E^2_!E'*0IY_DVE1$L6R$WHDS4S;*UU$@+ MGR%1'<6NE7Y+P2*/[^""I>)(=36Q)AJJ_P/&,77B'N$NG2G764A[L>"Z684O0 MV-L_J[TK7H<_.98\N9K7PXC-DXB62$#S81O-]1./L9"HD]C>Q01Z3SB(P#K MO_,!/&EFTCC108P_"&-1Y>RN&WLZ"MJ'9D2!BNZZ95$#AD>,S/4X1PV(<4U; MKD<]:L"/>_F['@.I ;_3R]/U.,A.6GU+_5J&S.3Z3=O17'"8Z-]!-YTXKCJ^ M9[>"=.5TZ<-S)VCV'$*5=>+7]"#4B'UP ML3JR(C]3M6?7Z+FEPOI M/9Z\%R[GB@RZ./4P>EDK'/[(<@.Z"DK#&Z_%ZF MH.A&F&@$FC4)%$U9[G0[&6X(02)BKKN].MN#NQPP5_4.KX QLP]DN8Y/U%""2HWM3414;O+RZU?Z MV#6X27#UVU. _),Z7*OM*9@/@!(:T2>:;@CH0?P?(&#%&^D8V7Y$*)DWI*T6 M$/:#G>_5:KWJM M1NZL:ST$U\3*NW87H;IK=A M6@:5MV%R'_^>A2'.R>I@\ SC\DEY,Z^!)3G*TOM@2_>O2-0!T7V *4'5.YHL M7[],5Q-*VQ%A1="XTE(.>AA: 3T;MX@<)? 4O$IL!:.]0>H;)UN*^I;V!JF_ MQ\D"I&G!-FZ Y!)8G0RNXR'9!K'T'IRT-E-.JF3\#^ %H%SPZ3(:FZ#[>KV) MDRW8<4+I\R_N=_9Q4XZ:!XO\3%5V)^ADID1#<>_1!UT*PH(X%977Y?0P5%@W MRL/L>X!Q@,B)*&DJXF[A H*(OR6RO347IC@]!"P?A4+'P6F4*)_!ZN057PNT M.8F/O24AF'D.7(5+_5MM*KT2LH"K;H]^P'%4'U<=&[T!D]#@7?5A:#ELISJ2 MJRX*K4?MT+#BJA>B'V324=T@>^K9])1_(-1 $*P6629FGQ'##7DWS< MVCM?[72^[@0*>O886WK01(MC[.E'@/5>K%WRU^W4 1F1CZ.8L<_04"4U+ M_7QCYW:PVDN@:Y<^:U"[6.G/[7*<=FU824QX JJSE5][86/(0>$C*,_$4W-? M@+H"&0P)S=Y),!$GP2TBIQBDV0.1TQZS(AYO?T]+K8,[@/GUG:\#X4N0Y92C M7!%,I8@_Z&">?N\ \8;W[H9W;]3V1FUOU+8 'P5;+5^6\"9NF7O;V=01;T&R MS2+@=HRG-ZYY Y(W(&DR(+6R6TO?_]E)O]15?(_!&N9KAB8G[F>D&LH!5:57 M%Z)EX=>56LA1%Q_P.Q5;7N,S+?])T]#N,0S!![GH7TY_2U?W0,]\C]55_:U: MW>W.0@^BPF)_BZY?0Y"F\P79"_)A;\B5H+A@F2&MPH#6LTU721R1WZ4@S#,B M_M,D7L+5KH)MJKSCPO'L7'VM\P!\YQ+04PI;^1>YT\_IKL;4>34=^NDQ> )$MLK2XLL$B MR./LWPFP %='ZBFY F%,I.M9'.]4\B\0P?6)##;$#.;W]"8(@4*Z3:.Y#;1# M7%P.DJ3O6EM .2;G'Z!P2ZXS0-2H"(;5ER"W%'9W\VMKVE2O%PL09@>&,&47 M;=L8=JW2>Z&]%_K\O-!2=^C7G)JCYPLJ@7R'V0JB[RL8KDJ+$N&HV=Y"S-ACZ>X.1!>=0UJO?AI% M&EY[6T,UDD, HO0&)^N&)8<#-*^'CSSSD6<6^MU]Y)FV$*JFW!,L#O[VK]8D'08X9^=*O:/$T4)2*H:J!])J"?*A=C=KD%06% M\,L:-:\VR#I4:LPFJS4,$HA5XSI9O6(4YWR-\V05$V&H68W1Y!43>?]=#=KD M-1")W)\]6A\GKW7P4V"46CSX^25!88GOD:H@V) E(SG MY+PP&COC_^,4= =>3*24ZG40>3@M-S,__E(>O=;#-P4%2ZFFPJ=I'"I?L+0W M-NT\;8?51)B3K\U1(^1K<[35YB@ HR:$?/Z[(R7RF0%<1&JFHKD6_04W@<+W>Q,D6$!$; MO\ 0%-2=G*VO5!1/R0J*?4N?:-7ZYM_IPHAT_A^ L/ P62+Z=@<#HN'F-B]8ZPQ%#X1"#$-"9?'[;V3*E!U!K3R& MT1-2$\G-BV*W/^OLF_/)"4EQUMA=\M,Q9>17OWX)7JECK74G3_\^&E6ENX]- MU<'?M7S'A*WL3NP5Q" D_40G7;Z?%@K+$9^2^QR'*\(5"=-;)ZB8C$V>N--8 M>_H0H&6;)'7XMU&I89ZOYE]-\-HVUO_P^(W+;_E]3*RB?G.\_2:?84QQ+D3' MBVW=IA(G2]&:D]FI;WPCZ+32S%IJ>V-[Z&Y@S8*Z^,^_R"F%:%D*9"PY4.L4 MQC!Z%B_@F;> ![A<9:DP2WN8NL_&1*(5AX<'Z5Z%'Z,:U)S5G]4T+U_H9TU"OV\H.^AW0 R2DK M_D@3(439O?;0Y];N['7I,H!L=/2/YW<+W?*#WIVMPE!A[J!SB3DO;O^Z@3BH MG2O:^??Q^&=U*D_B.'2=L#NCE;TZD[T+C2W^FLY> AA3D?\FP05WUXV2:+JS MPLZ..WP*-W6UQGF>I5F :-3L,#M<<2 M1?=Q@(15!@>9RB+,"B+)8L(5$-5Z4QG!SA4^_4AZKK >P=@*BVPKW@+*!B;H MJ^PIG(B!9@N#%'(_^<,V)D.*6F,PFL%$PS!"Y\-(M02-'.R#/F._J^!;' 0V M+A"M[D *P8EGSGD$#B_C'09'_F]7$PU%*!S&)KB>"Z?=73K9-P('09(AD3@? M #\(F$R .=8P>E_[B[0*G#[.YN%H-^YX08>_>+HHZ)9MW]:R#1(&.[A> M2W? _:B<3JY7T+7L1'<-07&]7*]E,I(P(L/UPK^6[4??B'C7RPM;QN7TA]&[ M7NGXW#:0'PON>H7E879KP(H/KI=O/K,-8121<+T8])!!GJW[=IKP[GH=Z*$A M5J@MX'HAUE&@EBB2X'I=U[&XAJ!(0:_BL![FCI6!G"\>VQ)@W1(+X7H$)3>8 M6T*C:<]Y<+TVOP:T&OD3XY6@QBT%U1CM_/%&2TO MSCB+"PH@?=_A6/(<(?RR65ZBNXJZ#CY3;P> M%JV F__$[^-JP4!E:(D<"LCMNR(BZ15X 7&RH6A5EX.H6)FPI]F297IXB5SY M,IUS&4$-Q&3,Y6> YBLJ>S: T1I/<-?6VFVE;^?:TVACW)M:SEM#=V->=/ MZ]?BNM(VD##D8ZFEQ)7#9^NXLH'K!U%*-&KBU:)\N1X9KHR1E%#D>@BW,FJ* M(H2K$=@^19R9[36 0.X39(="5>H^GE#J[, P:Y4YE=XD MMD?0,X 99S?)/@!8!9<3.B M1I6"?9K00*=8/*^3:!K@%_UH.L==.,QS&PC6HTG.$:=&+8Q#(68@R-CSG3EZ M4RFS?XYH_?KQW/%Z2.*8,''ZQ^%!:TYVYK@9N&ME9_?(#C3[^7_MO-71CW,Q M%B>0)>0<]4SV,EG:W<>!],PNE)SC"2]+%Y0*"*!)9T\)_55C^0R[Y$ 'O3L] M;J(_J% F/;V;V!JX+GL2=8X\77G)8YL4-1)HY7?"].(>FE3!H,8PO42<)<[< M,D^C@*Q @1&$:3KJ;9KF(+K*\;Y"=;&DM)$DOS\L3&E;?2!7LWXW3BN8=\ITVI9"1!3CSV]'?.^QZ M%M5 N]!!ANZ6;_5+B30J;''1)+$>/L:GVQL8?FN&<%?W>^^BO!VND=\./7&P M_K$+$QLA[[#P3VD8YEO2#FO_FH;%.]7S<0VODXQGL_?/:AC9(D7WE7\[PTI5 M1W;3O"W NBOJ0#7J\J2&5XWTJ$:RW]!$W].P5&&2W;6)/M%A9-<$6?'UIGC; MPWCO#W8*#G:]ZKV=6]4I7[@NN>_M$&._ZJDG/'.\1Q-P;*O?.%]L=TKD,&04&D@2KM^X(S] M3,AA&_\VCP5O\YP^2=FZ1';[LZ\7J0',5Q#FM&+U?+& (?Y-I#_VI]#NC4HN?Z5 MOZAF!F\DTN[\?R M+X=9[E%Y 1Q2'WC^R\F97Q)[>^O=QW%>SN<\79<_Y&3,WF+R!G(B[7-LQ7 M3ZL F7@!K"V;$"3)+=X3V4? -%0C\)TH, M MA(=]K>P)4KQ2Q'$.$R1;N7Y/;H#SG]N+UC(K^]AN'=LNA'A%L[JF33: M Y,&H='L.[W")3'"RUN9B5%2SA-'Y0="K"7S[/&7_&)MVP]9LMVZ#4I!S.0PF/?-:"I1H<51/HJJMZ:TV_N6+"Z+X^K@: MO6#CW/,G?D[_"-6Y;ZE_RLJ=O3PVV/O'LLYY-UL"SOP36^>\H:=1.OZ9+B4G MVLC;].#?/353+[9OP(Q_;\VN+TJV1+U_?FV,*K/]S0R3?SVJ9WI\YX2Y7D_7 M.)B+ZPO,^L1<7Z+5S81B7Z)5\W%KNW (B^6>.GX?GWK-&]_* $T?L'J> :N^ MT*PJU;[0K \H]@'%9P*^#RBV( S68^F#LWVA6:H\'+1'XPXLL(PR4C M#> FO#?]MHF(PDO:__7]7[E&8KF^)HQ"L^BW/,V*>X;TSV)D=A M>0OQW'=*8YA8Y440%][1%0#9'9V&L@+V@IC-;:&=:Z'C=.A._\X55FPLWE+R M_VWW Z7\WQJ45[_^]>KZB,+&'[2XH*XJWD<8Q1T,GF%,V!G;$<9I;<3E3#A< MFL'PL@2%RS_:VQKQR"X6@(86U"SZ@; QFJP&44X^^/D&X/*68WEIY0>P9WT/ M($Q02$Y,R0JR&T NX2 FS#S+"2';@\9*"U<;V8<$_+H'9)9GJT* X3!R1F,[ MZ.8R<69SH[37$IH@](770POK;TB(+,UMC.[>(:\A.[-)TD*V MGB]F:0HRX5%_-% MV7B.RIC4.1&OLQ+K#XS=&F-F$XA6@@%:WB5I>AE@O%V4F0>L8\OI8!?]=W - M2W4ZG:-O*4N 4!C R/IHC'1Y0+BR[&D[3:]K9.1Z!-%U@&GYA)0<\?)$@X@( M_C"$&>]-#)@LZ*QNZW2 K^MD7 B M<@ZI09HJGO'_RC%,(QC2D\D]$Z)>H^%.Z3A&L^66X;DP0X.1;X=,0&3P*-D(66UKTW'M@M\>&79!\@<3Z-'V MK[-%=7"]!I(<0$(O1PU3A^H(;L$DKP#N0?OHYL?'-Y$W/SRV4=IU!B4RQS=1 M8GCJZF]/I=2,FQ )U?X:+#'L,L/J'GG=H YEU4O#1C;+[?#9GK\AW-% MNINP[LND5$!(A1%22)I1&>-53[4<#)JZ5H/AEA(L%>BX%V#8J+GZY<@$51U< MUG*)P>,]ZF5#9>+"EI[E&*7ERQQU<8_KUV -44'$Q;;AG*#NPUM$%EK^+8@; M@B$$:?>4;[.IJYK2$@,<$Q R@LE_@$!0![>UK4\=-)K&IGD%C8_HQ/+!6D-K M'UM6P2LXRVYO@OH[PJKD/L2VEHXER'7AK5_O&+R5_,%08A:J-HFQD5C.1^"D\I*_&J"1^T,4HEOTKP42L+$PSL#1*3N"==U[VD!)TC M9VW-Q%T-T9$6H$3.F$F=&W8YU4.&ZZQ#1@D<2:^5/T$2;,J;V;V9G6MF=RP6 M4AF,QVMWPQ7[^1P<"TU4!H,:"5R-0O0.&$D'3)M"W"K 30X13MW@=D^!JPDS M"LBT&F['2W\QZ)6["2 N'JC] @+ZD#& M%3E4\\4-Q&GV /[((=[7Z&?59Y/O;WYU-T$(N#4OF,TMH!T3/ $*M_-%R1E@ M6"$KMQ9V=_-K^Q)D>9&0RRXWR^E@GG[A4X',YMZ-_>N>FS>#'C_C)-] M+R! MB/P.5B$5%+S+H'RS7.0G[CVL62RV;63SO,I278VNJ;[ 12]-<[LXYG+NX;E/ MR+8"O*;,A>6R;S8Q3>-^5R6(K=L:KOW9F3.*Z'4$DC=7)Y+I99S!, M14S>U;(H0P++MAWT"L@@3.8Y\7@>ZORNNA!'/)\<^Y"K/LGQT.7:15WU<@X) M[Z'RVLLU.EF&RE"N72W>TL5(-MF'VU5!XJF:SD<2=@6K_T?M;DB=BOFW'5/> M7KAJT; X$-&@P_\R6:]A63]DAJ*RA"KI$T(M[RDS+)/UI,=SLEQ/TMVT6$[9 M$S'?[Q-U,6&CYNRM=%ZKVAAG[7-E'(8[$*1@ML2@#(;!(&C;_Y96 \Q>*49D M&\I/4TS)28\!J**"LIB2HI6^V>G!!%5QHY;@!DY#[^7<*3D@30&HBU=2M!X M C^"N&5+97N964E&+MSYHBPJR4^U;FNJY5C.BTN=EJV@%W.!"XT?;+W*F&V- MO,0'PM)>"(H:U@S@CEL9H725X&RGE].J*YP@P/:V5E#-#6ABM396.4Q!6MM[ M ]LN35<]4/U .KW'7'4H:3I,Y=7D:N)N%Y"D[W-774&=3Q;[RG;5KZ/I(SQ5 M1%SUU/3Y($\$*U?SU%2L)I.K.* *CD#8==9EH(J3_)?IOBN@DZE/ D3O$S#E M$S!SCK@*-I4;^^P4BN,[7#W2RN,&BOI$),/EY M$Z!M6@B6/8JV>O_(B#EICEK"#W7FJ RC9ODB)3MILBDWYSCXJBH5C(;1WZ*; M),>%YDH.X=,*8! LLO:\C9XCFM^=E$7S98XQ8.;L*@YB\3H;>]-OKW3BVKO8!T)LHHF+2#;DO@YA?7+?C>$:\/N$*1'D, MYHO6BX*7<"S5]2S5335P7-4EO-IY=)[DY*_V)S>5>8NK?LAAP6P*6*YZ* =' ML'FQN^K!' /$ACSHJD]S!!@;:H2K[DYU%+6HW:XZ0[O(MI/S]W4%2?:LCNG- M,FA"?@#%<\KW P 3U;KLS>RZXB'IL$Z*"H]+_OGQEMA M;&_KJFM ZF6@ZJIOC2,__;N)#284%(R[> 81I-G\!R)L?04W==&=B^W7!(4) MR@A?)?,ORR:,0]!]/!.KO\<0A7 3Q 4-W'#_UJ9F:$X6A%D5%]<- *R-.&DV MUIE_"-"R+9S^\&^C4L/\_II_-;&73=&$>\VV-#1-;T.4$CDXA=TL6HNH[J6P MFTUKN=@V_\(1@10&T.*.KE6:@YE92;&\YGKHV8"0UE.X12&[4N%I(Y-:H;3$ MOC=&M"S2U3AB246@J2U+X.FJH<&[D1K/I)S(+[MG40Y$"><1.'U\OD6A<=W: MRY;/FIRC78MPW70K*PLVD>JA;;KN;.T")\,ZX[I7504JGCW6=<=IER-U:EUP MW2\JJP?68C1/=W%5+NBN:39/5]M]ZBIBLGKNY,H?J@#3Y=BYG=Q;;ZHUPF@/Q(9DJ('7UL?&\,L[D-M#>0%7G( MI+IZT[ %"E"/3](',';#3.W[[(XL2O";I:L M15!FEM?#BA6(9%A.!ROHK[G7!]D5-+M8L0:>BL=H; ?=HF+%O![NQ>%+A:Y> MYSC9L&-7#_YL8I/KB_]D\[B1U.)^KEJOI+;]*Y%)5[,UP#!L%T$8C8S$G9(] MHRF+W\@^XHQ\'/1Q4U$ +;>/$;M-$(.TDF<_)TF4?@7\TO^<#F.=DDKSJ+^E M(&[E7ORVHU&[>UZK20,C1X#=UFRA$CDY^T#WYIPKUV-T9&7Y)EYBC%TW3$AH M#5S IE0_4ZR?<*$ZT 9Z66^*DMSPY=S@4C)-?YK,*6):G[G?IK,Q)UIP.N+\ MS@:CR(,E$(J<#431<)PFY>J1,*0TP9)0R5T->O:.ZN-(71G=G"]-NNT-E%*C M=\RZS2KC:F2\$C"'5DI7$\*D(>%Z$EU-"5-$Y\B[ZVH.LI3A:R\,LN&;Q//A M+:$%-P3%1[A$<$'00-DE^9J2-3%$O M]QS7RL"6!'R'$:BX^I?@MP3O@#LQV1X!+-M;2_S79X $=>N8UHE!8;_#H(X M6X7D>F<'@HFZ3-J1?;!7*+$]_)YH>FP5X[P+599+$NH^LE76 M4D4GO??/>_^\]\^;<5T()7!7'1<=)>61@AM> 'Y.;(7.^WP:ID:VN+WW8;#% M39>!$4K9>\MTN]+@LIM''ANA=NRJZZ>S/U6+G.[JASF ,C/9&#;-&/J MW%! MG5ITG&9D6;*/\S%T YU0:3UD(N6?FI[I61@F>?$@: C@"T7P8FN+B_J4-JX] MD]G<"@>B=Z][][K/8G>(E3>(^Z1NG]1M,*E[DI9HG\WM0Z)\7(^/ZW$@=F7*(3ZB M\"6)C&,2J: HOO&*9\O6LZDP!2I9VPCF3\[ M,D1.S):&1NGE)AT=-O+RI@5WHM;/[R F]NA$N XD^XL]>)#P]/ZJ@?G@-C!* M%LN_.'].V(\?M9PDIR/P.#)G]7[G9;)^)G^E,]?A>D]DS@MRI_UN1!"5HXPA MGM.0YE=\P,(DR6"?X+H-B+W %Q $,W2%&1I MQ2:C&8KN8/ ,8UAX!-,T7X.HN CDX= SBY:@^,<-]7[GZUL4LB/B3QMY-=1= M-50H4^Q# UH.CZLQ$Y*B2IL>QL'3=8756S:\94.C9:.;;#(9.XS M*-2,;=(*H.NI8&(S$_,*G0R3\P9);Y!4-$@VZLG4 2'W20Q#PJ&->K=/R1&8 MA3@=O%'(4J.0W.ECJ+ARG;U)P3V3@I@W>.W/:W^R&HPD$YJ,ON?%2"]&#B)& MFO-KFQ4FM10'*R;_#K/5+J^NL*TT3"I;*6]1EY%,K/@*IL%RB0G7*4/_J_*@ M4FN4Z^N5 CN5@L:#G->$66'"\!JE9>LW2V<8!*G4>>@SHAYO:,-(VEHRE[N, M3D-XM<>K/5[M\6H/4^V1O& GH_5PP>IU)TW;H]7M IR,.XM[[#J)_:[6Z?%V M"F^GZ&NGN$S69-850"E\ ;>(= 6TL5%'EY FEB(OZ';V^FU_:*__R"D?X)MZ MCAIY/=QK<^,\P=EZ.+T&YS4X:>E0='%,1GGSHJ 7!36+@EV=55Z(\D)46PK8 M+ SS=1Z3XQ?-LQ6MLWMR_NZ25,ZAT7=4+TYZ<=)=*FG3 M2YOMTN9U@!%$R_0>X,=58+APW#$Q(MF.U=R(-,H$4HYXA^RCKHK,7E <5E 4 M?/U>9/0BHZ3(R&'&7ACTPJ 7!A6%07,!\N9$0B]4C6N'_ [@NCREA>E/2BI!7@]+5B"2W;A=O+3LY<91V+C$I^=%1R\Z2HJ.?#;H M)40O(7H)45U"]/&/ELB)KLI8>X5_#]=ECO'NRY4W0@JZ>_G1RX]>?O3RHXSI M4<2)O"SI94DO2[;+DO]C6@0.130>?4/_XJ+UT5&9C+F' H%7W,^J MU=-+F5[*]%*FES(U2)E>MO2RI97RCH&8$FS2 MRYQ>YO0R9V>9TQ$S9O_+E\ ',W '7\#)939;)SB#?Q8[=_VZ 2B5>S>LUY!> M^CX3657X1E?C&!2@1&#!/A@J+W?U&=C+XUX>]_*XE\=EY'&=_&PRXCI7L^DG M;$SF 3"O\GB51U'EJ=ZT3.^#+46+,"CR&YR#_?MF$.@QO?<7+[J2VBZ'=!W- M5]BRTWA=[6.ZV\@@%KTQSNOAQ7UWQ'TOO1Y'>8@_E2EJ.6HB:>?;:#(2O9=& MO30ZCC3JB%'>2V:V2F;-IUF.CJ/Z@U'\ ;SDZ25/9T4K+WGJ?BA*P(V\L.F% M32]LM@N;=PE:/@&\O@+/F5'#)B5 .EZ T=B;)>T4?ML/6?O6MK?U J$[ J'< M%S]%$DR02\ 9S2@I:!(QIS$[V/B O8B MK+LBK!<&O3#HA4$[+GBN,"BX2KQ0Z(5"+Q2V"X4U_YTO+I,U#2,NIG\ ,6D2 M729IEA8OH%T$*8CN@VW1RZS54);DYR;)(M&LWZ!&1,^>6]<3",:H7ICUPNPD MA5DM7,D+O5[HE11Z>[-_+Q9[L=B+Q8.(Q>:LJK,? 8Z>R"PMHDA[&ZM%5ZM% M>"^X\HEB%#QX 1Q&)(M>;.-D"\ CP"R34[;E'\ZS.XH(6\J_YX@&$R1+!/P%=%$S* RP?<*M[ M/K/H,<@/,_A"#J=B+++28#:NNSC:\^+V3+5B(#&P$3S:-PSC "W+"_MB>W(= M%]=-"IO,+OGL+?*FD=B-.#'%K7E5]O1_%V%%T:[X"W MQK[<31=IM@;^O[L)O&(ZAW;1>#*F+4F NTN1DRDAU M),7J?W$:/:5,\DI(J M0#XZ>^5XF[.W.787;*]S2KS7PV.!D5#7'JV[ ;WTV,T4*_N]>$'2"Y)>D&P7)&\" MB/\5Q#FH67*?G"[G9,@V? 1")+>++6L0/D3&[>-EX2G*P@9XN4/2"HA<4VP7%RV2]AED98HFBRX2<$T3&".UY'$F*0H'LIC:&B1M< M<1]Z+--G\GOI<]K29R>.XL51+XY*5ZM2X^5>/O7RJ9=/=NEM M%&FH?AX[S\B&?8$(KO/U _UPXETZVTV"YQN [K#=R!(E5];ZC.VEVF]3.ME M6B_3=DN0ZL75O*CK15TOZK:+NE4"_'V L^T3#E!*.#4->7$Q6\A1V8^UA0+! M7]C-IK7(FZ-51O RJ3LRJ1>QCJY!6;8P17E<30Q58DI>V/3"IA.H%PR6QN ^WRPJ1,3R]$>B'270%)\-E[X5%HPY1A M/EYH]$*C%QH["XT&"^.'89(79M00P!=*1FMM<6%S,]&?*"3 XK(0*DQ_OP H M7*T#_#NWE+&PFQUKV>[)XKQ9(.SFXQTL54<"\L$_@!> Q0!5@S4Z#VP2CY269VY\DV09Q5=) M_WM#Y,X$RP*@,I(-2NE9*=1>_1PXKD;N9CZ0&#D@M9 '"KFK[WB3D34(#A;4I"3N3,1%)0==';IY,\7FF=4E\ U08?7+^ M0_4&R3,V2/[C':63/ME#?OC_ 5!+ 0(4 Q0 ( .]Y84V$-/N0#A@! +9( M# 1 " 0 !R9V5N+3(P,3@P.3,P+GAM;%!+ 0(4 Q0 M ( .]Y84V<\.%D&A0 "W= 1 " 3T8 0!R9V5N+3(P M,3@P.3,P+GAS9%!+ 0(4 Q0 ( .]Y84TBN 7941< %]7 0 5 M " 88L 0!R9V5N+3(P,3@P.3,P7V-A;"YX;6Q02P$"% ,4 " #O M>6%-JK3$9WI/ #*>08 %0 @ $*1 $ &UL4$L! A0#% @ [WEA35"Q!(\)AP S]$' !4 M ( !MY,! ')G96XM,C Q.# Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( .]Y M84US:=TQ7E, )2=!P 5 " ?,: @!R9V5N+3(P,3@P.3,P >7W!R92YX;6Q02P4& 8 !@"* 0 A&X" end