0001193125-21-310408.txt : 20211028 0001193125-21-310408.hdr.sgml : 20211028 20211028075558 ACCESSION NUMBER: 0001193125-21-310408 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20211028 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20211028 DATE AS OF CHANGE: 20211028 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: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-14656 FILM NUMBER: 211355110 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 8-K 1 d83679d8k.htm 8-K 8-K
REPLIGEN CORP false 0000730272 0000730272 2021-10-28 2021-10-28

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 8-K

 

 

CURRENT REPORT

Pursuant to Section 13 or 15(d)

of the Securities Exchange Act of 1934

Date of Report (Date of earliest event reported): October 28, 2021

 

 

REPLIGEN CORPORATION

(Exact name of registrant as specified in its charter)

 

 

 

Delaware   001-14656   04-2729386

(State or other jurisdiction

of incorporation)

 

(Commission

File Number)

 

(I.R.S. Employer

Identification No.)

41 Seyon Street, Bldg. 1, Suite 100, Waltham, MA 02453

(Address of principal executive offices, including zip code)

(781) 250-0111

(Registrant’s telephone number, including area code)

(Former Name or Former Address, if Changed Since Last Report)

 

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading
Symbol(s)

 

Name of each exchange
on which registered

Common Stock, par value $0.01 per share   RGEN   The Nasdaq Global Select Market

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§ 230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§ 240.12b-2 of this chapter).

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

 

 

 


Item 2.02. Results of Operations and Financial Condition.

On October 28, 2021, Repligen Corporation announced its financial results for the third quarter ended September 30, 2021. The full text of the press release issued in connection with the announcement is attached as Exhibit 99.1 to this Current Report on Form 8-K.

The information in this Form 8-K and the exhibit attached hereto shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as expressly set forth by specific reference in such a filing.

Item 9.01. Financial Statements and Exhibits.

(d) Exhibits

 

99.1    Press Release by Repligen Corporation, dated October 28, 2021
104    Cover page from this Current Report on Form 8-K, formatted in Inline XBRL


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 hereunto duly authorized.

 

    REPLIGEN CORPORATION
Date: October 28, 2021     By:  

/s/ Tony J. Hunt

      Tony J. Hunt
      President and Chief Executive Officer
EX-99.1 2 d83679dex991.htm EX-99.1 EX-99.1

Exhibit 99.1

 

LOGO                                                                      

Repligen Corporation

41 Seyon Street

Building #1, Suite 100

Waltham, Massachusetts 02453

 

 

Repligen Reports Third Quarter 2021 Financial Results

and Updates Full Year 2021 Financial Guidance

 

 

Reports record revenue of $178.2 million for the quarter, representing year-over-year growth of 89% and organic growth of 77%

 

Raises revenue guidance to $655-$665 million for full year 2021

 

Completes acquisition of affinity ligands innovator Avitide Inc.

WALTHAM, Mass. – October 28, 2021 — Repligen Corporation (NASDAQ:RGEN), a life sciences company focused on bioprocessing technology leadership, today reported financial results for its third quarter of 2021. Provided in this press release are financial highlights for the three- and nine- month periods ended September 30, 2021, updates to our financial guidance for the fiscal year 2021 and access information for today’s webcast and conference call.

Tony J. Hunt, President and Chief Executive Officer said, “We delivered strong overall performance during the third quarter, with record revenue of $178 million and organic growth of 77% year-over-year. Our base business delivered 49% organic growth, reflecting an outstanding quarter across all franchises. COVID programs accounted for approximately 27% of revenue during the third quarter, and gene therapy customer revenue grew more than 50% year-over-year. Strategically, we strengthened and expanded our Proteins franchise through a series of new product introductions, a new long term supply agreement with Cytiva and our acquisition of Avitide. We are confident about the full year outlook for the company, including operating margin expansion, overall revenue growth of 79%-82%, and organic growth in the range of 65%-68%.”

Financial Highlights for the Third Quarter 2021

 

   

Revenue increased by $84.2 million in the third quarter, or 89% year-over-year, as reported and 77% organically, to $178.2 million

 

   

Our base business accounted for 67% of revenue and grew 49% year-over-year

 

   

COVID-related sales accounted for 27% of revenue, and grew 247% year-over-year

 

   

Inorganic revenue from acquisitions made in 2020 and 2021 accounted for 6% of revenue

 

   

Adjusted gross margin (non-GAAP) increased to 58.3%

 

   

GAAP operating margin was 25.4%, an increase of 310 bps

 

   

Adjusted (non-GAAP) operating margin was 32%, an increase of 340 bps

 

   

GAAP fully diluted EPS increased to $0.58 compared to $0.27 for the third quarter of 2020

 

   

Adjusted fully diluted EPS (non-GAAP) increased to $0.78 compared to $0.40 for the third quarter of 2020

 

1


Financial Highlights for the First Nine Months of 2021

 

   

Revenue increased by 88% year-over-year as reported and 72% organically, to $484.0 million

 

   

GAAP gross margin increased to 59.3%, and adjusted gross margin (non-GAAP) was 59.8%

 

   

GAAP operating margin was 26.8%, an increase of 650 bps

 

   

Adjusted (non-GAAP) operating margin was 32.9%, an increase of 540 bps

 

   

GAAP fully diluted EPS increased to $1.74 compared to $0.75 for the first nine months of 2020

 

   

Adjusted fully diluted EPS (non-GAAP) increased to $2.25 compared to $1.13 for the first nine months of 2020

Financial Details for the Third Quarter and First Nine Months of 2021

REVENUE

 

   

Total revenue for the third quarter of 2021 increased to $178.2 million compared to $94.1 million for the third quarter of 2020, a year-over-year gain of 89% as reported and 88% at constant currency, with organic growth of 77%.

 

   

Total revenue for the first nine months of 2021 increased to $484.0 million compared to $257.6 million for the first nine months of 2020, a year-over-year gain of 88% as reported and 85% at constant currency, with organic growth of 72%.

GROSS PROFIT and GROSS MARGIN

 

   

Gross profit (GAAP) for the third quarter of 2021 was $102.7 million, a year-over-year increase of $48.3 million. Adjusted gross profit (non-GAAP) for the third quarter of 2021 was $103.8 million, a year-over-year increase of $49.2 million.

 

   

Gross margin (GAAP) for the third quarter of 2021 was 57.6% compared to 57.9% for the third quarter of 2020. Adjusted gross margin (non-GAAP) for the third quarter increased to 58.3%, compared to 58.0% in the third quarter of 2020.

 

   

Gross profit (GAAP) for the first nine months of 2021 was $286.8 million, a year-over-year increase of $137.6 million. Adjusted gross profit (non-GAAP) for the first nine months of 2021 was $289.6 million, a year-over-year increase of $139.6 million.

 

   

Gross margin (GAAP) for the first nine months of 2021 increased to 59.3%, compared to 57.9% for the first nine months of 2020. Adjusted gross margin (non-GAAP) for the first nine months of 2021 increased to 59.8%, compared to 58.2% in the first nine months of 2020.

OPERATING INCOME

 

   

Operating income (GAAP) for the third quarter of 2021 was $45.2 million, a year-over-year increase of $24.2 million.

 

   

Adjusted operating income (non-GAAP) for the third quarter of 2021 was $57.0 million, a year-over-year increase of $30.1 million or 112%.

 

   

Operating income (GAAP) for the first nine months of 2021 was $129.8 million, a year-over-year increase of $77.4 million.

 

   

Adjusted operating income (non-GAAP) for the first nine months of 2021 was $159.3 million, a year-over-year increase of $88.5 million or 125%.

 

2


NET INCOME

 

   

Net income (GAAP) for the third quarter of 2021 was $33.5 million, compared to $14.6 million for the third quarter of 2020.

 

   

Adjusted net income (non-GAAP) for the third quarter of 2021 was $44.7 million, a year-over-year increase of $23.5 million or 111%.

 

   

Net income (GAAP) for the first nine months of 2021 was $99.2 million, compared to $40.2 million for the first nine months of 2020.

 

   

Adjusted net income (non-GAAP) for the first nine months of 2021 was $128.3 million, a year-over-year increase of $67.9 million or 112%.

EARNINGS PER SHARE

 

   

Earnings per share (GAAP) for the third quarter of 2021 were $0.58 on a fully diluted basis, compared to $0.27 for the third quarter of 2020.

 

   

Adjusted EPS (non-GAAP) for the third quarter of 2021 increased to $0.78 on a fully diluted basis, compared to $0.40 for the third quarter of 2020.

 

   

Earnings per share (GAAP) for the first nine months of 2021 increased to $1.74 on a fully diluted basis, compared to $0.75 for the first nine months of 2020.

 

   

Adjusted EPS (non-GAAP) for the first nine months of 2021 increased to $2.25 on a fully diluted basis, compared to $1.13 for the first nine months of 2020.

EBITDA

 

   

EBITDA, a non-GAAP financial measure, for the third quarter of 2021 was $54.4 million, compared to $27.4 million for the third quarter of 2020.

 

   

Adjusted EBITDA for the third quarter of 2021 was $60.5 million, a year-over-year increase of $31.1 million or 106%.

 

   

EBITDA for the first nine months of 2021 was $155.5 million, compared to $71.4 million for the first nine months of 2020.

 

   

Adjusted EBITDA for the first nine months of 2021 was $168.9 million, a year-over-year increase of $90.9 million or 116%.

CASH

 

   

Our cash and cash equivalents at September 30, 2021 were $621.1 million, compared to $717.3 million at December 31, 2020.

All reconciliations of GAAP to adjusted (non-GAAP) figures above, as well as EBITDA to adjusted EBITDA, are detailed in the reconciliation tables included later in this press release.

Financial Guidance for 2021

Our financial guidance for the fiscal year 2021 is based on expectations for our existing business and includes the financial impact of our 2021 acquisitions of Polymem S.A. (which closed on July 1, 2021) and Avitide Inc. (which closed on September 20, 2021). The guidance below excludes the impact of potential additional acquisitions and future fluctuations in foreign currency exchange rates.

 

3


FISCAL YEAR 2021 GUIDANCE:

 

   

Total revenue is expected to be in the range of $655-$665 million, an increase from our previous guidance of $625-$645 million. We expect overall revenue growth of 79%-82% and 77%-80% at constant currency. Organic growth is expected to be in the range of 65%-68%, an increase from our previous guidance of 57%-62%.

 

   

Revenue from COVID-related programs is expected to be in the range of $175-$180 million, an update to our previous guidance of $170-$180 million.

 

   

Gross margin is expected to be in the range of 59%-60% on both a GAAP and non-GAAP basis, consistent with our previous guidance.

 

   

Income from operations is expected to be in the range of $165-$169 million on a GAAP basis, an increase from our previous guidance of $156-$161 million. Adjusted (non-GAAP) income from operations is expected to be in the range of $204-$208 million, an increase from our previous guidance of $192-$197 million.

 

   

Net income is expected to be in the range of $125-$128 million on a GAAP basis, an increase from our previous guidance of $118-$122 million. Adjusted (non-GAAP) net income is expected to be in the range of $163-$166 million, an increase from our previous guidance of $154-$158 million. Our current guidance reflects a tax rate of 19% on adjusted pre-tax income.

 

   

Fully diluted GAAP EPS is expected to be in the range of $2.19-$2.24, an increase from our previous guidance of $2.08-$2.15. Adjusted (non-GAAP) fully diluted EPS is expected to be in the range of $2.86-$2.91, an increase from our previous guidance of $2.71-$2.78.

Our non-GAAP guidance for the fiscal year 2021 excludes the following items:

 

   

$14.7 million estimated acquisition and integration expenses; $1.0 million in cost of product revenue, $1.3 million in research and development (R&D) and $12.4 million in selling, general and administrative expenses (SG&A).

 

   

Expected inventory step-up charges of $1.9 million related to acquisitions, reflected in cost of product revenue.

 

   

$22.1 million estimated intangible amortization expense, reflected in SG&A expenses.

 

   

$11.4 million of non-cash interest expense related to our convertible debt notes, reflected in other income (expense).

Our non-GAAP guidance for the fiscal year 2021 includes:

 

   

An income tax increase of $11.7 million, representing the tax impact of acquisition and integration costs, inventory step-up charges, intangible amortization and non-cash interest.

All reconciliations of GAAP to adjusted (non-GAAP) guidance are detailed in the tables included later in this press release.

 

4


Conference Call

Repligen will host a conference call and webcast today, October 28, 2021, at 8:30 a.m. EDT, to discuss third quarter 2021 financial results and corporate developments. The conference call will be accessible by dialing toll-free (844) 274-3999 for domestic callers or (412) 317-5607 for international callers. No passcode is required for the live call. In addition, a webcast will be accessible via the Investor Relations section of the Company’s website. Both the conference call and webcast will be archived for a period of time following the live event. The replay dial-in numbers are (877) 344-7529 from the U.S., (855) 669-9658 from Canada and (412) 317-0088 for international callers. Replay listeners must provide the passcode 10161245.

Non-GAAP Measures of Financial Performance

To supplement our financial statements, which are presented on the basis of U.S. generally accepted accounting principles (GAAP), the following non-GAAP measures of financial performance are included in this release: revenue growth rate at constant currency, adjusted gross profit and adjusted gross margin, adjusted income from operations and adjusted operating margin, earnings before interest, taxes, depreciation and amortization (EBITDA), adjusted EBITDA, adjusted net income, adjusted net income per share, adjusted earnings per diluted share (EPS), adjusted cost of sales, adjusted R&D expense, adjusted SG&A, adjusted income tax expense and adjusted income tax rate. The Company provides organic revenue growth rates in constant currency to exclude the impact of both foreign currency translation, and the impact of acquisition revenue for current year periods that have no prior year comparable, in order to facilitate a comparison of its current revenue performance to its past revenue performance. The Company provides revenue growth rates in constant currency in order to facilitate a comparison of its current revenue performance to its past revenue performance. To calculate revenue growth rates in constant currency, the Company converts actual net sales from local currency to U.S. dollars using constant foreign currency exchange rates in the current and prior period.

The Company’s non-GAAP financial results and/or non-GAAP guidance exclude the impact of: acquisition and integration costs, inventory step-up charges and intangible amortization costs related to the Company’s acquisitions, as well as non-cash interest expenses and loss on conversion of debt related to the Company’s convertible debt, and the related impact on tax of non-GAAP charges. These costs are excluded because management believes that such expenses do not have a direct correlation to future business operations, nor do the resulting charges recorded accurately reflect the performance of our ongoing operations for the period in which such charges are recorded.

A reconciliation of GAAP to adjusted non-GAAP financial measures is included as an attachment to this press release. When analyzing the Company’s operating performance and guidance investors should not consider non-GAAP measures as substitutable for the comparable financial measures prepared in accordance with GAAP.

About Repligen Corporation

Repligen Corporation is a global life sciences company that develops and commercializes highly innovative bioprocessing technologies and systems that increase efficiencies in the process of manufacturing biological drugs. We are inspiring advances in bioprocessing for the customers we

 

5


serve; primarily biopharmaceutical drug developers and contract development and manufacturing organizations (CDMOs) worldwide. Our corporate headquarters are located in Waltham, Massachusetts, with additional administrative and manufacturing operations worldwide. The majority of our manufacturing sites are located within the U.S. (California, Massachusetts, New Jersey and New York), and outside of the U.S. we have sites in Estonia, France, Germany, Ireland, the Netherlands and Sweden. For more information about the company, including Repligen news releases, see our website at www.repligen.com. Follow us on LinkedIn and Twitter.

The following constitutes a “Safe Harbor” statement under the Private Securities Litigation Reform Act of 1995: This press release 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. Investors are cautioned that statements in this press release which are not strictly historical statements, including, without limitation, express or implied statements or guidance regarding current or future financial performance and position, including cash and investment position, demand in the markets in which we operate, the expected performance of our business, the expected performance of Non-Metallic Solutions, ARTeSYN Biosolutions, Polymem S.A. and Avitide Inc., the expected performance and success of our strategic partnerships, management’s strategy, plans and objectives for future operations or acquisitions, product development and sales, selling, general and administrative expenditures, intellectual property, development and manufacturing plans, availability of materials and product and adequacy of capital resources, our financing plans, and the projected impact of, and response to, the COVID-19 coronavirus pandemic on our business and on the U.S. and global economies constitute forward-looking statements identified by words like “believe,” “expect,” “may,” “will,” “should,” “seek,” “anticipate,” “projected,” “estimated,” “planned,” or “could” and similar expressions. Forward-looking statements are neither historical facts nor assurances of future performance. Because forward-looking statements relate to the future, they 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 following: the effect of the COVID-19 coronavirus pandemic, including mitigation efforts and economic effects, on our business operations and the operations of our customers and suppliers; the ultimate impact of the COVID-19 coronavirus pandemic on our business or financial results; our ability to successfully grow our bioprocessing business, including as a result of acquisition, commercialization or partnership opportunities; our ability to successfully integrate any acquisitions, our ability to develop and commercialize products and the market acceptance of our products; our ability to integrate Non-Metallic Solutions, ARTeSYN Biosolutions, Polymem S.A., and Avitide Inc. businesses successfully into our business and achieve the expected benefits of the acquisitions; 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 bioprocessing, pharmaceutical and biotechnology companies; our compliance with all U.S. Food and Drug Administration and EMEA regulations; our volatile stock price; and other risks detailed in Repligen’s Annual Report on Form 10-K for the year ended December 31, 2020 and the most recently filed Quarterly Report on Form-10-Q on file with the Securities and Exchange Commission and the other reports that Repligen periodically files with the Securities and Exchange Commission. Actual results may differ materially from those Repligen contemplated by these forward-looking statements. Therefore, you should not rely on any of these forward-looking statements. These forward-looking statements reflect management’s current views, expectations and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy and other future conditions, and is based only on information currently available to us. Repligen does not undertake to update, whether written or oral, any of these forward-looking statements to reflect a change in its views or events or circumstances, whether as a result of new information, future development or otherwise, that occur after the date hereof except as required by law.

Repligen Contact:

Sondra S. Newman

Global Head of Investor Relations

(781) 419-1881

investors@repligen.com

 

6


REPLIGEN CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

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

 

     Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
     2021     2020     2021     2020  

Revenue:

        

Product revenue

   $ 178,177     $ 94,029     $ 483,834     $ 257,521  

Royalty and other revenue

     39       31       179       91  
  

 

 

   

 

 

   

 

 

   

 

 

 

Total revenue

     178,216       94,060       484,013       257,612  

Costs and expenses:

        

Cost of product revenue

     75,495       39,626       197,232       108,471  

Research and development

     9,154       4,422       25,155       13,460  

Selling, general and administrative

     48,373       29,051       131,809       83,277  
  

 

 

   

 

 

   

 

 

   

 

 

 
     133,022       73,099       354,196       205,208  
  

 

 

   

 

 

   

 

 

   

 

 

 

Income from operations

     45,194       20,961       129,817       52,404  

Investment income

     44       82       137       1,699  

Loss on conversion of debt

     (2     —         (6     —    

Interest expense

     (3,220     (3,052     (9,470     (9,032

Other expenses, net

     (784     (248     (1,783     (632
  

 

 

   

 

 

   

 

 

   

 

 

 

Income before income taxes

     41,232       17,743       118,695       44,439  

Income tax provision

     7,734       3,191       19,514       4,211  
  

 

 

   

 

 

   

 

 

   

 

 

 

Net income

   $ 33,498     $ 14,552     $ 99,181     $ 40,228  
  

 

 

   

 

 

   

 

 

   

 

 

 

Earnings per share:

        

Basic

   $ 0.61     $ 0.28     $ 1.81     $ 0.77  
  

 

 

   

 

 

   

 

 

   

 

 

 

Diluted

   $ 0.58     $ 0.27     $ 1.74     $ 0.75  
  

 

 

   

 

 

   

 

 

   

 

 

 

Weighted average shares outstanding:

        

Basic

     55,014,699       52,545,100       54,917,731       52,341,037  
  

 

 

   

 

 

   

 

 

   

 

 

 

Diluted

     57,367,920       53,468,658       57,071,839       53,299,544  
  

 

 

   

 

 

   

 

 

   

 

 

 

 

Balance Sheet Data:    September 30,
2021
     December 31,
2020
 

Cash, cash equivalents and marketable securities

   $ 621,098      $ 717,292  

Working capital

     561,415        583,426  

Total assets

     2,241,397        1,902,887  

Long-term obligations*

     176,693        54,781  

Accumulated earnings

     164,950        65,769  

Stockholders’ equity

     1,715,265        1,529,150  

 

*

Includes long-term portion of the contingent consideration obligation related to the acquisition of Avitide Inc.

 

7


REPLIGEN CORPORATION

RECONCILIATION OF GAAP INCOME FROM OPERATIONS TO

NON-GAAP (ADJUSTED) INCOME FROM OPERATIONS

(Unaudited, amounts in thousands)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2021      2020      2021      2020  

GAAP INCOME FROM OPERATIONS

   $ 45,194      $ 20,961      $ 129,817      $ 52,404  

ADJUSTMENTS TO INCOME FROM OPERATIONS:

           

Inventory step-up charges

     270        144        1,868        144  

Acquisition and integration costs

     5,824        1,849        11,593        6,536  

Intangible amortization

     5,677        3,925        16,001        11,677  
  

 

 

    

 

 

    

 

 

    

 

 

 

ADJUSTED INCOME FROM OPERATIONS

   $ 56,965      $ 26,879      $ 159,279      $ 70,761  
  

 

 

    

 

 

    

 

 

    

 

 

 

REPLIGEN CORPORATION

RECONCILIATION OF GAAP NET INCOME TO NON-GAAP (ADJUSTED) NET INCOME

(Unaudited, amounts in thousands)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2021      2020      2021      2020  

GAAP NET INCOME

   $ 33,498      $ 14,552      $ 99,181      $ 40,228  

ADJUSTMENTS TO NET INCOME:

           

Inventory step-up charges

     270        144        1,868        144  

Acquisition and integration costs

     5,824        1,849        11,593        6,536  

Intangible amortization

     5,677        3,925        16,001        11,677  

Loss on conversion of debt

     1        —          6        —    

Non-cash interest expense

     2,902        2,759        8,592        8,174  

Tax effect of non-GAAP charges

     (3,467      (2,072      (8,904      (6,334
  

 

 

    

 

 

    

 

 

    

 

 

 

ADJUSTED NET INCOME

   $ 44,705      $ 21,157      $ 128,337      $ 60,425  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

8


REPLIGEN CORPORATION

RECONCILIATION OF GAAP NET INCOME PER SHARE TO

NON-GAAP (ADJUSTED) NET INCOME PER SHARE

(Unaudited)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2021      2020      2021      2020  

GAAP NET INCOME PER SHARE - DILUTED

   $ 0.58      $ 0.27      $ 1.74      $ 0.75  

ADJUSTMENTS TO NET INCOME PER SHARE - DILUTED:

           

Inventory step-up charges

     0.00        0.00        0.03        0.00  

Acquisition and integration costs

     0.10        0.03        0.20        0.12  

Intangible amortization

     0.10        0.07        0.28        0.22  

Loss on conversion of debt

     0.00        —          0.00        —    

Non-cash interest expense

     0.05        0.05        0.15        0.15  

Tax effect of non-GAAP charges

     (0.06      (0.04      (0.16      (0.12
  

 

 

    

 

 

    

 

 

    

 

 

 

ADJUSTED NET INCOME PER SHARE - DILUTED

   $ 0.78      $ 0.40      $ 2.25      $ 1.13  
  

 

 

    

 

 

    

 

 

    

 

 

 

Totals may not add due to rounding.

REPLIGEN CORPORATION

RECONCILIATION OF GAAP NET INCOME TO ADJUSTED EBITDA

(Unaudited, amounts in thousands)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2021      2020      2021      2020  

GAAP NET INCOME

   $ 33,498      $ 14,552      $ 99,181      $ 40,228  

ADJUSTMENTS:

           

Investment income

     (44      (82      (137      (1,699

Interest expense

     3,220        3,052        9,470        9,032  

Income tax provision

     7,734        3,191        19,514        4,211  

Depreciation

     4,308        2,757        11,360        7,820  

Amortization(1)

     5,705        3,953        16,084        11,760  
  

 

 

    

 

 

    

 

 

    

 

 

 

EBITDA

     54,421        27,423        155,472        71,352  

OTHER ADJUSTMENTS:

           

Inventory step-up charges

     270        144        1,868        144  

Acquisition and integration costs

     5,824        1,849        11,593        6,536  

Loss on conversion of debt

     1        —          6        —    
  

 

 

    

 

 

    

 

 

    

 

 

 

ADJUSTED EBITDA

   $ 60,516      $ 29,416      $ 168,939      $ 78,032  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

(1)

Includes amortization of milestone payments in accordance with GAAP of $28 and $83 for the three- and nine-month periods,. respectively.

 

9


REPLIGEN CORPORATION

RECONCILIATION OF GAAP COST OF SALES TO NON-GAAP (ADJUSTED) COST OF SALES

(Unaudited, amounts in thousands)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2021      2020      2021      2020  

GAAP COST OF SALES

   $ 75,495      $ 39,626      $ 197,232      $ 108,471  

ADJUSTMENT TO COST OF SALES:

           

Inventory step-up charges

     (270      (144      (1,868      (144

Acquisition and integration costs

     (829      (3      (993      (468

Intangible amortization

     —          —          —          (254
  

 

 

    

 

 

    

 

 

    

 

 

 

ADJUSTED COST OF SALES

   $ 74,396      $ 39,479      $ 194,371      $ 107,605  
  

 

 

    

 

 

    

 

 

    

 

 

 

REPLIGEN CORPORATION

RECONCILIATION OF GAAP R&D EXPENSE TO NON-GAAP (ADJUSTED) R&D EXPENSE

(Unaudited, amounts in thousands)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2021      2020      2021      2020  

GAAP R&D

   $ 9,154      $ 4,422      $ 25,155      $ 13,460  

ADJUSTMENT TO R&D:

           

Acquisition and integration costs

     (381      (1      (962      (472
  

 

 

    

 

 

    

 

 

    

 

 

 

ADJUSTED R&D

   $ 8,773      $ 4,421      $ 24,193      $ 12,988  
  

 

 

    

 

 

    

 

 

    

 

 

 

REPLIGEN CORPORATION

RECONCILIATION OF GAAP SG&A EXPENSE TO NON-GAAP (ADJUSTED) SG&A EXPENSE

(Unaudited, amounts in thousands)

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2021      2020      2021      2020  

GAAP SG&A EXPENSE

   $ 48,373      $ 29,051      $ 131,809      $ 83,277  

ADJUSTMENTS TO SG&A EXPENSE:

           

Acquisition and integration costs

     (4,613      (1,845      (9,637      (5,596

Intangible amortization

     (5,677      (3,925      (16,001      (11,425
  

 

 

    

 

 

    

 

 

    

 

 

 

ADJUSTED SG&A EXPENSE

   $ 38,083      $ 23,281      $ 106,171      $ 66,256  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

10


REPLIGEN CORPORATION

RECONCILIATION OF GAAP NET INCOME GUIDANCE TO ADJUSTED (NON-GAAP NET INCOME GUIDANCE)

 

(in thousands)    Twelve months ending
December 31, 2021
 
     Low End      High End  

GUIDANCE ON NET INCOME

   $ 125,000      $ 128,000  

ADJUSTMENTS TO GUIDANCE ON NET INCOME:

     

Acquisition and integration costs

     14,710        14,710  

Inventory Step-Up Costs

     1,868        1,868  

Anticipated pre-tax amortization of acquisition-related intangible assets

     22,087        22,087  

Non-cash interest expense

     11,384        11,384  

Loss on conversion of debt

     6        6  

Tax effect of intangible amortization and integration

     (11,739      (11,739

Guidance rounding adjustment

     (316      (316
  

 

 

    

 

 

 

GUIDANCE ON ADJUSTED NET INCOME

   $ 163,000      $ 166,000  
  

 

 

    

 

 

 

Totals may not add due to rounding.

REPLIGEN CORPORATION

RECONCILIATION OF GAAP NET INCOME PER SHARE GUIDANCE TO

ADJUSTED (NON-GAAP) NET INCOME PER SHARE GUIDANCE

 

     Twelve months ending
December 31, 2021
 
     Low End      High End  

GUIDANCE ON NET INCOME PER SHARE - DILUTED

   $ 2.19      $ 2.24  

ADJUSTMENTS TO GUIDANCE ON NET INCOME PER SHARE - DILUTED:

     

Acquisition and integration costs

   $ 0.26      $ 0.26  

Inventory Step-Up Costs

   $ 0.03      $ 0.03  

Anticipated pre-tax amortization of acquisition-related intangible assets

   $ 0.39      $ 0.39  

Non-cash interest expense

   $ 0.20      $ 0.20  

Loss on conversion of debt

   $ 0.00      $ 0.00  

Tax effect of intangible amortization and integration

   ($ 0.21    ($ 0.21

Guidance rounding adjustment

   ($ 0.01    ($ 0.01
  

 

 

    

 

 

 

GUIDANCE ON ADJUSTED NET INCOME PER SHARE - DILUTED

   $ 2.86      $ 2.91  
  

 

 

    

 

 

 

Totals may not add due to rounding.

# # #

 

11

EX-101.SCH 3 rgen-20211028.xsd XBRL TAXONOMY EXTENSION SCHEMA 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink EX-101.LAB 4 rgen-20211028_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Cover [Abstract] Entity Registrant Name Entity Registrant Name Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Entity Incorporation State Country Code Entity Incorporation State Country Code Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, Address Line Three Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Written Communications Written Communications Soliciting Material Soliciting Material Pre Commencement Tender Offer Pre Commencement Tender Offer Pre Commencement Issuer Tender Offer Pre Commencement Issuer Tender Offer Security 12b Title Security 12b Title Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Emerging Growth Company Entity Emerging Growth Company EX-101.PRE 5 rgen-20211028_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 6 g83679g1028032624508.jpg GRAPHIC begin 644 g83679g1028032624508.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#T?QG\2M.\ M+LUE;JMYJ>.8@V$B_P!\^OL.?I7CNK^/O$FM2,;C598HSTAMF\I!^7)_$FOH MA?#^C([.-)L=[$LSFW4L2>I)QDU(^B:5(NU],LF'H;=3_2NRE7I4U\-V<=:A M5JOX[(^4FEDDD\QY'9_[Q8D_G6MIOBO7](=6LM6NXP#G8TA=#_P%LBO>=6^& M_A?5HV!TU+64]);7]V1^ X/XBO$?&?@^\\':DL,S^?:39-OZU]YYU7#5J'O)_<>E>$/BY!J,T=CKZ1VMPYVI=)Q$Q_V@?NGWZ?2O4 M01D<@U\@;UKV?X1^-7O%_P"$V?2N;%8117/3.K" M8R4GR5/O/6****\T],**R_$A*^%M7920193$$'!'R&OGOPSX>\0>*S<+IEV< MVX4OYMRR],; MMMO>MO./0<9KK/A=XZOM:N)=%U>0RW4:&2&=AAF ."K>XSU^M.>&M%RA).PH M8F\E"<7&YZ?117SIXEM]0U3XG:CIEG<.LL]X4C#2E5!P/RJ*%'VK:O:Q=>M[ M))VO<^BZ*\&_X55XS_Y^H/\ P+;_ KH_ _@+Q+H/BJWU#4IXGM4C=6"W#.< ME<#@BKE0IJ+:FF1#$5)22=-H]6HHKYW\40:CJGQ/U#3+*YD66>ZV1@RLJ@[0 M?PJ*%'VK:O:Q=>M[))VO<^B**\'_ .%7^-T&Y;J,L.1MO6!JQX3\;:[X9\21 MZ#XC>9[=I!$XN#N> G[K!NZ]/7CD5H\*FFZX445X9X:N)V M^-LT33RF/[9=#87..C]JRI4O:*3OLKFU6K[-Q5MW8]SHHHK$V"BN0^)[O'\/ M]1>-V1@8\,IP?OK67\&Y9)O!]RTLCR-]N<9=B3]Q/6ME2O2]I?K8Q=6U54[= M+GH=%,FFCMX))I6"QQJ79CV &2:\$U#Q!XH^)&NR6&D&6*S&2D$;[%5.FZ1N MY/\ ]8"BC1=2[O9+J*M75*RM=OH>^!T8X#*2.H!IU>#7'PE\5V$'VJVNK::9 M!N"03NK_ ($@#/XUTWPP\8:UJ%[-H>KPW%QY(.VZ9#NB8=4D/\B>>U:3PR47 M*$KV(AB6Y*$XM7/4Z**^>?&4-]J/Q1OM.L[AUEN+A(XP92J@E5_*HH4?:MJ] MK%UZWLHIVO<^AJ*\&_X55XS_ .?J#_P+;_"M[P9\/_$VB>*[/4-0GB:UBW[P MMRS'E2!P1ZFKE0II-J:,XXBHY).FT>MT45\QW>M:EI7C*\OK6YFWVU](X4N2 MOWSP1Z'I4T*#K72>Q>(Q"HV;6Y].45G:'K%MK^BVNIVAS%.F[;GE3W4^X.17 MDWQKN)X=;TT132Q@VK9".1GYO:II474J.)I;?P/K,T,KQ2):N5=&(93CJ"*^9(]>U>*021ZK?(_7<+ MA\_SKZ:\=1//X&UF&/&^2V9%W' R>!S7@"_"SQL9!'_8K#G&XSQX_/=71A)Q MC%\QCBX3E)(HKS3-5E-Q/:JLD<[#YF0G!#>I!QS[UI_%ZSCN? MA]=S,!OM9(Y4..0=P4_HQJ'X8> +CP?;75UJ,L;ZA=A5*1'*Q(.<9[DD\_A5 M7XV:U#8>#%TW>/M%_,JA.^Q3N8_F /QK*Z>(3AW-;-4&I]CP'S#ZU>T?5I=' MUFRU*)B'MIED^H!Y'XC(K(\P>M-:0;&Y[5ZCE=69Y2A9W1]HQ2I-"DL9RCJ& M4^H-/K/T'/\ PCNF;NOV2+/_ 'P*T*\)[GO+8RO$W_(J:Q_UXS?^@&O(OA!K M>EZ-)JIU*_M[02K%L\YPN[&[./S%>N^)O^14UC_KQF_] ->'?#GP98>+WU!; MZ>XB^S*A3R2!G=G.<@^E=N'470GS[:'!B')5X_$/PK96KSG6;:8J, MB.!M[L?0 5YA\+()]4^(=SJJ1%(8UEEDQT4R$X7]3^5T[1]-T>%-#AB2RE42*T9SYF1]XGJ3]:JHH4 M*;4->;J33G+T-6OGK5=2@T?XQ76HW(5]K&F-O:-M[G??\+F\-?\^^H_]^5_^*K= M\+^.M*\6W-Q;Z?'=(\"!W\Y HP3CC!-4_P#A5?A#_H&M_P"!$G^-:VA>$-$\ M-3S3:5:F&290CDR,V0#GN:SF\/ROD3N:06(YO?:L;M>$.RK\>=S$*HU#DDX' MW*]WKYV\1Z4VN?%F^TQ)1$US=[!(RY"_*#T_"M,$DW)/L9XUM*+7<^@FO;1% M+-=0JH&23(,"O!?B#J%MXH^(%O#HY6<@1VHDCY$C[CR#W SC/M6T/@==YYUR M#'_7N?\ XJNS\(_#?2_"LXO#*][?@86:10HC]=J]OKDFG3E1H7G&5WZ$U(UJ M]H2CRKU.S4;4 )S@8S7A/AG_ )+C-_U^W7\GKW>O"/#/_)<9O^OVZ_D]3A?A MJ>A>*^*GZGN]%%%<9V''?%+_ ))[J7UC_P#0UK*^"_\ R)MS_P!?S_\ H"5J M_%+_ ))[J7UC_P#0UK*^"_\ R)MS_P!?S_\ H"5V1_W5^IQR_P![7H=CXG_Y M%36/^O*;_P! ->9? T#S-:.!G;",_P#?5>F^)@6\*ZN ,DV4W'_ #7F/P.D0 M3ZS%N&\I$P7/) W9/ZBBE_NT_D%7_>8?,[^[\?>%[&\FM+G5XHYX7,1V=EJD#3W$F$1(V&]S^'4UCZE\)M"U35+K4)[J_$MS*TKA) M% !)SQ\M>:66EVND?&"STVQD>6WMM0C16<@MP 3DCT.?RITZ-&I%\K=TKBJ5 MJU.2YDK-V/HBOGWQ)J$.D_&2;4+@.8;:\CD<(,L0%7I7T%7@&OV4&I?&F2RN MDWV\][%'(N2,J57/(HP5N:5^P8Z_+&V]SN_^%S>&O^??4?\ ORO_ ,56WX8\ M>Z3XLOIK33XKI)(8_-8S(%&,@=B?6JO_ JOPA_T#6_\")/\:U="\&Z'X;NI M+G2[1H994\MR96;*YSW/M6+5YTT^Y<^&6O M7'AKQ-<^%]4S&DTI10QXCG''Y,/Z>M)\;_\ D.:9_P!>K?\ H5:?Q@\+MB+Q M-9*5DC*QW6SK_L/^!X_+TKCO&VN?\)+HF@:H[ W*PR6UR!VD4@Y_$'/XUTTD MIU(UH]=_4Y:K=.G*C+IMZ7/0Z***P-CI/B$2OP]UYE.&%FY!]#BK7A#6E\0^ M$M,U0$%IX%\SV<<,/S!JI\1/^2=Z_P#]>4G\J\U^ GB4#[=X:N'Y)^U6H)Z] M ZC]#^=FWV.URM-+N=?X]^*=KX+N_P"SETZ>YU!HA(F[Y(L'(!W=3R#P M!7SWXA\2:EXHU:34M4F$DS#:JKPL:]E4=A7T=\2_ :>-=$7[,4CU6TRUM(W M;/5&/H?7L?QKY?OK*[TR^FLKZWDM[J%MLD4@P5/^>]=.&Y+76YSXCGOKL,W5 MH:%IDNNZ_8:5",O=3K']!GYC^ R?PK*S@9)KW[X+^ I=,A/B;5(3'=3Q[;.) MQ@QQGJY'8MV]OK6U6IR1N8TJ7-(]>BC2&%(HQA$4*H] *?117E'I&;XABDG\ M-:K#$C222619>VF(^ZWH?]D]#^?:N+^&EU MXCT"[;0M6TB_&GNY$4QA8K _<9_N'U]?K7J[2(F-SJNXX&3UI=ZA@I8;CT&> M:<:S5-TVKH4J*=15$[/\Q:\ \2Z/XF@^(6HZKI>EWQ9+HR03QVY8=!R.,&O? MBRJ"68 #J2>E&00"",'H:*-9TFW:]PKT5523=K'A/]N_%/\ YXZG_P" (_\ MB:Z+P/JOCNZ\4V\6NQWRZ>8W+F6U"+G;QSM'>O5,C&,'0M6_X75_:']F7?V+[=O^T>4=FW9USTQ7L^<#)I M"RJNYF 'J365*JZ=[=58UJTE4M?H[BT4F1QR.>E!8#.2!CK61J+7SUJ.E>*] M/\<:CJNE:7J"R"[F:&9+8L"&)&1D8((-?0N?UI,C!.1QUK>C6=)O2]S"O055 M+6UCPG^W?BG_ ,\=3_\ $?_ !-=W\.+_P 4WHU'_A)4NEV&/R//@$?][=C@ M9[5W(EC9-ZR*5/\ $#Q0TL:IN9U"GC)/%54Q"G'E4$B:>'<)SN M;_P-?VUG;R7$[F/;'$I9CAP>@K-^$NG7NF>$[B"_M)K64WCL$F0J2-J:W#$Q-;G][$#_"R_Q#\\]Q7N18*,L0 .Y- 8$ @@@]#FG1K2I/39BK4(U5 MKNCP9_$_Q,U&/[&L.H*S#:3%8^6W_?6WC]*ZCX=?#F\TG41KFN86Z4'R+?=N M*ENK,?7!/'O7J!= X0LN\C(7/)I=Z[]FX;O3/-:3Q3<7&$4KF<,*E)2G)R:[ MBUX+XPT?Q(GQ%OM4TO2[YBDZ203QP%ER%7D<8/->\[U+;0PW#J,\TA= X0NN M\C(7/)K.C6=)MI7N:5Z*JI)NUCPK^W?BG_SQU/\ \ 1_\36[X-U;Q]<^*K.' M6H[X:>V_S3+:!%^Z<9.T8YQ7K#2(A4,ZJ6.!DXS1O7=MW#=Z9K26)BTUR(RC MAI1DGSL=7BW@[0M7M?BQ+>W&F7<5J9KDB9XB$P=V.?>O9PZ%R@92P&2N>10) M$8L%=3M.&P>GUK*G5<%)+J;5*2J.+?0CNK6&]M)K6XC$D,R%'0]"",$5\XZ] MX"U[2]7N[*UTV]N[9')AFBB+*ZGH>.^.#[BOI/(]:1Y$C7<[JJGN3@5=#$2H MMVZD5\/&LE?H<%_9M]_SYS_]\&BN^W#U%%+V[[#]@NYE^)-);7O#6HZ2DPA: M[@:)9"N0I(ZXKYTD\!>.? VN6VIVNFR736D@DCGL\RJP'4$#Y@",@Y'>BBE2 MJ.+Y>C+J03U['T;H&M0^(-&@U"&*6$R+^\@F0J\3]U8'G(/YU0\4^"-"\86X M35+0&=1B.YB^66/Z-W'L.2, M*B>A89.X_I[5ZA112E.4G=CC%15D%%%%2,H:X"= U( $DVLN,=?NFL"5+B#5 M)-2@61VMK* 21#/[V([]X'^T,!A],=Z** *<_P!EATC2KR6:SDGCL %L[QW.TG*X')'U'-%% "ZE#)+] MMC$*REM8@PDH.QQLCZ\'C\*;;1216\,;1""1=94O;1@[(1C@+ZJ1\V< ?-TH MHH K7"7%G;WDB+(UM>Z@ZR* 3Y<@G^5OHP&#[@>M3ZC/;6MUJDU[%92:@LNZ M".]4GS(0HVB+WSGIWZ]J** -O7Y)9-/ALX86EEO'$;1AMI\OJ_)X'R@C\:Q9 M)$&DV%IJ<0C2SU%8I5FPR^7M8H2>A&TK^-%% #UB\NVN[^P206-G=I<6J@$ MH% F" _PD%L=L]*2>.:]L(XA;23OJUPUS-'NVD0+C:,GIP(Q^)HHH ;(MYJ= MOHL+%X=0MI)4+GD++&A )]0>/J&IOV@W6G33W<$L=HVJC[;$P/RJ(P"&]4#@ M9[8]J** )]8;2WM--:P_L[[%]L;<2@,&?+;J%X]/QQ2:BFGMING3F[TE/)$G MEQ2Q_P"C2YX( [$=B,GD\'-%% &AJ 85V2#Z$D'V/M110!L^)@/[#M]WE[1<0;C,N4 W#.X> MGK6/9!OLVR-4:(:O"R/;J5A(.W.P'H!W[9S110 77V/[+J4]%%,#1+:6OB"^_MD0?:&=!:_:0"#'M&/+SWW;LXYS^%5K3 M[.OBB]\XZ<)3??()HR9S\BXVG^7XT44@)+%K2U\1/# ]K=F>29WE1?\ 2+1$-NP/[RG#?F.]58VM42 ZF+3_ )!UN+(WP_<_=_>8 >SQNZ>^,444@,'_A-+W_H5K?_ +]R?_$T444P/__9 end XML 7 d83679d8k_htm.xml IDEA: XBRL DOCUMENT 0000730272 2021-10-28 2021-10-28 REPLIGEN CORP false 0000730272 8-K 2021-10-28 DE 001-14656 04-2729386 41 Seyon Street Bldg. 1 Suite 100 Waltham MA 02453 (781) 250-0111 false false false false Common Stock, par value $0.01 per share RGEN NASDAQ false XML 8 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information
Oct. 28, 2021
Cover [Abstract]  
Entity Registrant Name REPLIGEN CORP
Amendment Flag false
Entity Central Index Key 0000730272
Document Type 8-K
Document Period End Date Oct. 28, 2021
Entity Incorporation State Country Code DE
Entity File Number 001-14656
Entity Tax Identification Number 04-2729386
Entity Address, Address Line One 41 Seyon Street
Entity Address, Address Line Two Bldg. 1
Entity Address, Address Line Three Suite 100
Entity Address, City or Town Waltham
Entity Address, State or Province MA
Entity Address, Postal Zip Code 02453
City Area Code (781)
Local Phone Number 250-0111
Written Communications false
Soliciting Material false
Pre Commencement Tender Offer false
Pre Commencement Issuer Tender Offer false
Security 12b Title Common Stock, par value $0.01 per share
Trading Symbol RGEN
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /P^7%,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #\/EQ3!V]:D>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y)&2;U96.G%@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=42HJVH-#DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#JNR@LX!-^PZ^77U\+A_8K*N:E[PJJCO]YR+IA'-^GUV_>%W$W;>V(/] MQ\970=G"K[N07U!+ P04 " #\/EQ3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /P^7%.'VBF55@0 '@1 8 >&PO=V]R:W-H965T&UL MG9A=<^(V%(:OM[]"P_2BG4EB2WQFAS!#"+ME-A\4:#/33B^$+; FLN7*<@C_ MOD>&V.G6'#/-1;"-]/K1.3JO)(8[;5ZR2 A+WF*59#>MR-KTL^=E021BGEWI M5"3PS4:;F%NX-5LO2XW@8=$I5A[S_9X7KF BEG!)P_'T4;97O M=!T_7K^K?RD&#X-9\TQ,M'J6H8UN6H,6"<6&Y\HN].X7<1Q0U^D%6F7%?[([ MM.WX+1+DF=7QL3,0Q#(Y?/*W8R#.Z<".'5C!?7A107G'+1\-C=X1XUJ#FKLH MAEKT!CB9N*PLK8%O)?2SHSL=Y!!D2W@2DFEBI=V367+(-D1MZ%EXB6OJ!4?! MVX,@.R'X%-@KP@87A/F,_KN[!VPE("L!6:'7/J$WT:_"D#_'Z\P:2.%?B&2[ ME&P7DIT3DL=A+L16.E$8_"./1=U0<9W%='X_^SI])).GQ1SAZI1<'51O#(D( MBV1\47Q;QX/WWW"5"82C6W)TSXG/!$@,5S =0O%&OHE]'1&NY,-?O^VS/D.P M>B56#Q4KI^IJG]9F"^\^N/R&0/1+B/YY$'-AI'8E$Q(HO%H>7.F]4'[X]*FA M5 8EV^"*A?69]_#M&*OY%9"#F5&QD<@G::KT'2[US"9+]N M#U#"#^9,SR$JG![1;"JH)7=T[/\_@1>!&&H!<1%E[F$NJ*^CR%6SD]QZ_X><>+N MM"$KO:M?@W&Y9ZYLQ&,,K5H,Z%FK08EV,!1@FQO]*I.@/GBXYL,80ZL6!(I; M^O=H9' ,&^73*+C 3_T!_1E#J98% MBMOWO0X@*O-()YCS-HBPKG_I4XI69+444-S'GXVT5B00FCC.DZ/K9K54N%#3 MEH=5BP'#G7NIE0RDEROH9[M-S(XKP"*BPPZX'-H>P M$W[:;.KSUZ#72/9A0XY;\W_(9EF6 UDC("[;"%CY/6NP9A'DQI4?96NRDE;5 MEE^#B!MAL4KJX.6"I-R05ZYR07[TKWQ*4AAH%G&# E?NSW"[7AD>NHFWW,=K M73_M<($%G$(PDLKL&6[,9>BF;T'$DZTX>31J$'H<+^_&OV),E&PO9KEMW MDOSAR+DCO9*ZW="C<\W[)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[< M9(EB0M-BK3MUIUQ+#J;3;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20 MIV!>@N%@I+'$>2I\0Q=@:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/! M)0V&8MTPY[C5=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.'36-/+T08I:*Q[V_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FS MX[V;IJFO<,[+?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5 M[E=YYD#VG9!.Z%$[BK+D^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7S MJGNHR[CJ+'^&^VB1S;>PSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41 MP+ \& /,)WAA>?ZG_:S0_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS M#*OH=AMEL,7JEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U M(/&Z@4>>Q[N-Y0$/K O8[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT, M/O'^8* \^>Q\ETWLJ.?]74_P$4$L# M!!0 ( /P^7%.7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G MH_ 0 / ( \ !X;"]W;W)K8F]O M:RYX;6R-49:EL@9OTDUL(,BDBN0-2TN'+#4$ MQJ8:@+W+IGD^R[S!H)>+D6M#V743&4K&& 3L@!W".?W.NU:=,.$>'?)WH?NW M ZT\!O1X 5OH7*M4Q_-+)+S$P,9M2XK.%7HR#'9 C.4?>-N)_#3[U"-L]A]& MA!1ZE@MAA92XW^CYC6@\@2P/73>TFH=>Y!L/?P M&HT=S8\?M_P!4$L#!!0 ( /P^7%,D'INBK0 /@! : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S M(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[. MXS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*'3^ 5!+ P04 " #\/EQ399!YDAD! #/ P $P %M# M;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK M_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBN MM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F MI6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S! M9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8 MYL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0 ( /P^7%,' M04UB@0 +$ 0 " 0 !D;V-0&UL M4$L! A0#% @ _#Y<4P=O6I'N *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ _#Y<4YE&PO=V]R M:W-H965T&UL4$L! A0#% @ _#Y<4Y^@&_"Q @ X@P M T ( !F0P 'AL+W-T>6QE$ M>&PO=V]R:V)O;VLN>&UL4$L! A0#% @ _#Y<4R0>FZ*M ^ $ !H M ( !RA$ 'AL+U]R96QS+W=O9(9 0 SP, !, ( !KQ( %M# G;VYT96YT7U1Y<&5S72YX;6Q02P4& D "0 ^ @ ^1, end XML 10 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 11 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 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 1 96 1 false 0 0 false 0 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports d83679d8k.htm d83679dex991.htm rgen-20211028.xsd rgen-20211028_lab.xml rgen-20211028_pre.xml http://xbrl.sec.gov/dei/2020-01-31 true false JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d83679d8k.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "d83679d8k.htm" ] }, "labelLink": { "local": [ "rgen-20211028_lab.xml" ] }, "presentationLink": { "local": [ "rgen-20211028_pre.xml" ] }, "schema": { "local": [ "rgen-20211028.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 25, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 3, "total": 3 }, "keyCustom": 0, "keyStandard": 96, "memberCustom": 0, "memberStandard": 0, "nsprefix": "rgen", "nsuri": "http://www.repligencorp.com/20211028", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "d83679d8k.htm", "contextRef": "duration_2021-10-28_to_2021-10-28", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "d83679d8k.htm", "contextRef": "duration_2021-10-28_to_2021-10-28", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three", "terseLabel": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation State Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre Commencement Issuer Tender Offer", "terseLabel": "Pre Commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre Commencement Tender Offer", "terseLabel": "Pre Commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title", "terseLabel": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.repligencorp.com//20211028/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 16 0001193125-21-310408-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-21-310408-xbrl.zip M4$L#!!0 ( /P^7%-R '6-&@X *]4 - 9#@S-CT< M:W/:N/;[SNQ_T-"[.^E,#+8A"9#'G932+K=IDH'L[,[]TA&V"-H:RY7D!/;7 MWW-D&\PS0"'I]C8S;6SK2.?HZ+PEY>S?PT% 'IA47(3G!:=H%P@+/>'S\/Z\ M$.N>52V0?U_\_--97P,@ (>J[C-^7NAK'=5+I6%7!D7%O.*]>"A!0\FU7=NR M':OL%%+P6%EZ%#$U[M.CJEL4\KZ4M2SH%(HPC ?C+H^/CT6#"KOY6I:P7PF M+(!BDGM9OV' P\]3W1[+II-3J]5*IC4#G8,<(W!MNUS"YBY5+ .7]RR< IC'\!+2D)0U53\@!U2! M.-*19;N6>YP;Q +QF!HH$Y>GQJGFY &1\U53G>$BMOHS8IH"'Y>2QA1TN;"@ MR!>,[#/JXV_-=< NJM:'LU+R"-\&3%."(UCL2\P?S@L-$6H6:NL.)+1 O.3M MO*#94)?,B*2$_4KIH(20LZ[P1Q=G/G\@2H\"=E[PN8H".D(M8(4+0K:0&PU *6G0"GTV_,!&\^R8 ]B0-!M^3LJV M>^+.TU>:63K)>DR"_6 *WM'9;7R(I:(VL MS. 4A\K/FJGTI$ 96MNP[<%D7IR5IN>3SGYJQN9=B5@FKT;#ZRF[S>JMP>ZL M&S.+-W[E/G[H<2:)(8$MM#^-UH?I!9OMC%0O'#^"%17^^!5,C]1OJ687$]JR MGI.V":W^$MBL98QVC*KQ2,>GN9@ ];3IP,J[WEHX7.=T%B+[(OD]_WT$PX798.A5;?ZS+1" M1!&-A] BJN=>NT)K,3!?ND("Z=D7)QH2)0+NDU>V^2E<_/K*.;9/STK1,D3E MIQ&Y6R/*#5N!0R1M,:#AJ6E[ M3.CNBL _7; \OU^W[IIO2>?N\J[964Z._4SD=)J-W]NMNU:S0RZOWY+FGXW? M+J_?-\'L?_S8ZG1:-]=?1:.["QK_H*H/<:L6X2%Y6VP4B6L?56HS=.60KB.9 MTP+QE$8ME,SCK22S: /8M'">)EKJ.K_,SWY-+9U,)C,2BQ;,>2ZI>G?3_K@\ M2'@KO!ACA%PDM;XC-E':M ?^(0E[D82=Z"Y8EW;S^HY /'G3OGMY6W(;2Q5# M4$RT(!WFH; 1ITR$),[1@?_ZY0D4/:+[#&F+)=<<^C>'7I^&]XQ<>II LU,K M5Y;3F5#Q#(1B1(/DM%DDI"8'V3NC$-$PI0E[ $@B33/S7]>?-@BW)BQJ)M'2 MII:!)&GF>0%2T[H/ PR@>]^GHQ%0Q,+"Q8VG11Q" MV,B9BFB844"P]&#QH95D7?6GDN/I;/:F?7EGXAH<$J/JKU!Y>Q>3.V@.*:@V MZ@,JD!P33Z@B*F(>)BT^X2'A6A$P!J!/+Z-8S!VA#M!HQX+ A M7#Q3/K4+YCVBOI^]I[C2N7HB"&BD6#U[6"TC.8'"Z"OAAF/;OZ2\J]LIF74[ M2\J0,)G\\J=SO7+E%TS3M3_3^L"DYAX-4NXF$UX(F8[C;C!.1O/B+K,#PG\I M[3(#B>@]L[J2T<]8-X5,O4X?!$C(VHQSS-)-XR4Y:2)3XE0W@D1FY@(R 13F M#N+02;S<_ OP,-W/�!JYZBRH=/%:.CXZ_*X;25)[8/094P4!$;HD?T& KGQNLR^CP=V8AC>!?U\D<^GX%KC+&^/NQ!Q,.L3:VV)O MP..-O!./X<:X_Z"![M/!MIB--[J1MQ .U6CLI/E%Y>P$:E<\/\.Y+ 3Q[1@+ A\V+-'S M!W/!U"$ZV2#&M(_\ MS2.8N\]6U Q?WE*@>%Y"X+;54AV<5)W7ZPO)E0"O<]L7X;;1NWN$AX6]DD'[0BYHDJG1=T?-:;][*P\I?.%BT:?>9_-1@"-(.$'DX2I M1U<,29<%XA%7#1MQ,4G5^D!Z/$#!XPJD4+/0A]74@B@^B --0R9B%8R( @54 MO9'IF7807>!#$@:E&P^YZF,,XTA"PU'6UA,!(,=^6(3@&&*K^G(1/]X%)Y:: MFS\DUS!5C/;C,(WEU%>76+I"!%T*T]3 ;%SSVDFECWN)K#?"G];2L5,_B.X7&96Y(%NV/&PE)?0#0.VOR9W:6?^RP?)<[+-O4<->(RY;,M@]Y MN87RP$#U'B7=I(BUCYK1'9X+3XXW>'WB!52IYRKH;= MT0#@#M2S54'_H4R[3L\ &"ECJ8](6 B&&+0"/D^L]735\GO;44T=U,AQNT;[ M-JXG8+!@2IO"^WQ((BK) PUB1OYE%VV'1'B(O/_];)ZF^I9HVN;W/=XWK[\3 M1F1RDX58V]Q_F0L-41>S7?<["(.NJ?+I%_(^$! P0J040*Q$/E+Y>;Z(/K>Y MNO_MA<)%*_0Q'F6D.R*>*2; B)_!@C"S=SF3Z7,%:3Z!8!:1WI-[*1YU'\/: M"+-_JHC/>CQ,SB E>:U]1.9/*DX.*);) 0K#R6F2W&;0W!Q?BO#X$M:BDN#8 M[5KN@L$6'7NC:33,Z4P M^\XM6KT5\H25TH7"R> M&%S!")$_5ARHY^$A'03&RX8^E;Y**ES^LHRH M?$#'&5%>4(MDS/'=54Z_MPLX2?DT+:+^_!-XBH62R 9S@HB?[:VJGW]ZOB.G MH(Z:#1+VNT7;+9(V4W&@S6;7#>A,6K8 R2?OQDK1$*"DV%!<<4)V)_6>FY"D M1[-3&M/SV8>X"V%N8@,QXX,M0&8(VNJA,X(I3+18II-"[4>U!*\@??(E-J=E M26(K.@Q\Q&",J6PGF(H$77HO#@(3J&2*'9D=00D&B(+1X5AN,AX03'28&@)C M7$R9/J7*U(/0G6H-(3S 4_1D?=[EFM1J10>MB/%7C5A*A$V/S\-8II@_%?0L MRH*KUH?BTT>7=V/&D2L\'%_?QKD;VM>F-",412LQV@DGQMR!6(3A1D4?7):Q M\%T&L09PT2>XT^;:IST>,-\\.Z=F;<$>1T(Q([VI/4Y6TZFN&44/6R4U:]3_T2/F-9 TP<_R6"R MMW6JE>55U<$":5+"T,Y_LRS)]MVQY8%,\DU M@Q=$@0W/"^XS'^M?O*N(2 CY-HVJC0CY!ZYR'UHHOSK??7EW>_MYN=O8=A^3NK28+\)>8R M=8/KACP+,FL_AG# HS%FPT9ZD[N:B :B%06SA0:1W#KK,@AD>FB-<" 3FJ0 M&,)!]BR2X6 M^D+"Q/PYG_Q=^,F%GG%:B"M'F6/;Q%>NW-FK;#3BJBW"W9-V M]&VX\4VV9->U\RO8N?;(8S=9+CS!ZP5N8?&]U>W].BK>*L=NVN<]^[Y@7RYB M2*ZOUQ>'3]^F(&TL/&]&]6?%M]G&Z1/UP@U=9$F5R)V W/D_1?(;>*-GWQG] MYQBD;TA"IU?LQVI],R,O7"W,2\W?4#.EET:?LQ[$FMD-B1MS0T*NFZ27&VOW?::7M_W?4:)2TTS_XG_#\C^ %W'@^]? MVYW6P1G9WX.7SJGM4_?L]*+]%[GK_'W9^GCP;/7\_K%1JEKV 3$'UJ/]\6! M'_P#-M9-^-K0=!\M^\AW1L?JR#\AP=_WCN\[0_[HP;'](\_Z+SW6IG\_F$-K M,#GN6$/JD2OZ3&Z=H0DS-2_;7ZX^'KC68Q^F.OUTUOK9M^XMG^"RR.D?G\Y. M_[@YBP$0&UV'T1/PS(%S^-3G 4MO1.\]-EBYRW+B_O;IKG[:LO'P_4 M _;W3?/B(OS[>_NB\_7C@::J[P_(I^O;B]8M>QX P9\< 6HOFS=WK>/PEQ<7 MF\1,M/@NVXT#!A]!$&_/@E\N0D J^GO SA^=B^DG?P7?YFN=@AR^.#M 67WE M 'HM? [_W,9@#7$R,A_IT;U+S1]'ENU9/7IL/CE6CV3#R5D".-A8CAAXW/[V MA=S=GG\\>#3*M7KC45-U0RWK-;U258W2/Z-'Q&CGX\'E]9?K \8+TU4D%AM1 MQ?P;;$;^\:_][_Y>$:!8]N]ZFQ?2\M7U]]OFC-S(67"=W=(1"$EJDW/''3FN MZ5N.G1!5>4]9T<@=G3CV_MZ=[U+J;WBZ3V-KT+/L1_*;II"[L>53 O(PTZ1: MYDF_FP._;PX5\LWT/+/;'WO4][W]/168O(QSQT40_$!IGI-ZB(TRL&QZU*>H ME(ZUDKIJ()SIWG%[U)TN_"?QG &(O]]4]M^L'EJ(/P9P7@HUU"F@42-*A5\< MU_=(IV^Y/?+OL>G"*T17=8U\MFS3[EKF %[RQ@-X*52]2X#-4_G'8#7M'OES MU#-]>/'S># @?U-S#L0O8ZL'O]*+Q*0P8=5,&?BBB[< F[I_?Z;5E5GOA;_>%9#QG!.9K%, M7DL8)R0!UVG[+*1=EW:!T>#'$[7'E#@/Y)U6-TKZZ1]M?"WXP=9R*Q BL21)*0"$Y)I>=2+".@QE"6^0TX_7U]U(G^H#PKOR!N9 M77IL.\^N":"^JU6K1^]JM>KI'_CJV0JBV]][0!$V"468)!DQ2>;<&8X&%%62 MV?W/V/(LM/50#)@/#Y9M^1,"^A4$A43!_D3?,)WNI1TK:[I1?V?9.F M .K3[^ 0?6U^X^94B7 DD^NN[]Q3EZE/U*#L!]\WW5"XNL57M1.F8A>9NN3P MJGEWT?SW\>V7UM4'A9B @P=*O*Y%@9L\T@6L\ >)[L!?XBD=0U"._PR0>):9+8V/VP<(;H)7G14K"[X-I M?<3DOHU6(!D"BOMD1%W+@1VF-HY]1T<^'0(*.=+**D>:0L:![0+2Q!F[L9E" M.0,R(9CHP?*Z9DPZL"G-+N('8(>WAAS1['U$"NQ(I7;BD6=ZWS4]G[W?=>P' MZB+*"0PV*)'EYGD^--5Q8%/_52)?Q[:O +(I"@.; W/>M^@#:?VDW;%O/5%R M#>S1A;WQ3*NG@+<)\-=/OE/2HP/XV 4\>K[K@ I&[0O0(Y+9NG$YO;&+VIEO M26RG%?)LP7XLM@-F1?!2W9W0^25R#7MUC^1Q/P;BQ!V8PE@!*V!V%#0@'@:T MR\P'$R3!V/=\F S_#.G1[+H.# .K@AUW845]5#LE<(G+$8+K!/;$YX#'T80 R\'N A21EG-A M!X>.BZ\ P%5U'@7@4L*TCQ:2T0203'%SJ/T(8]H 'LY!?P)+(_DC:0.?^11T M 8E6AZSCC!_[( L\X!8*7AN ;\/,L*K>N.L#6?O\-]@=#V4&?CA "H!U#(DW M'HU@W29 2X=(5&RGSR= 3";?S+&;%,&!G"V1[YRWD2$"BKR'?>&<%FEA>#)P MG!\1LP=22@'(NH,QVT 'B-!D.\M9A:_:@^F4B$ZG: V)BIL.X)@O-Q[JC?=' MAOY>"6R'1=3)1!8E@-!'.AWUA3%KU?='->-]"5G+. E'?D$&&#GIE<@9V]_[ M.B]#%SB8+[IJM=WTU*HO64OE5=92I;'H:UKB:PLF>-FNFODTLY&5-LI[&W 0 M\)V+>KE'[B?DG5$IZ;,B/."(A, #,D/?;%:$@3SQIG8#A!!G,6X5 .U MS-W%V5F6V.225*=DI;Y$J_HO3:OSQL&LUJ[-ZFFFC5'?5N9(-(43("EMARF- M&8='X*J82%N>.:!)6INU"94IL>F5.;-64INDMI>HK6V'YF!BK?1S#FW'/OK2 M;-Y\"'V$(-EW5*)7?XW&@-.,DY2VA/*2>>>?^&7P&O5JJO$=5&A$5RK.R MII+[D2?EF:2J-/)L#1&VD!C+^@)2K#!2E ).DN(J 8>AS@GI68,Q$F7KYFY6 M4;Y32U6#1SW=Z(E>CQU^S)^IJ%($2KI+(P+G:>^U=AT09WV&7/?WX!%(PW7H ME6 >\VA)*M,<$DA\H<;21+$-9T1I). 1E/T7[;]@,4'J-LN^12H8<5J=#?/3 MX1PH^"A&S/<4< C$/'@V)QY+EOUZ2^[:_PMK*A^$0[+4\>/?&NR_1%)T .EY MZZK3NBU<7OG,&059<$3QV7(]GUQ9-B7?\(#7"T^0%R:^2?FVN_)MX5&%8#;+#WJU7JHE@FLK-=I+3&$L8(IJ5J;0 MES+%LN*O7-3FE]OKNSMRC^CRN )&&0OGG*7]O=R2Z9:&->1>F1BEKJ F[% M/[N^:=TV.T#RI'UU?OU-A@PE!T\K3J-S3"!P9T@SN&65:L)E6:D6]631M8SA M2>),R.J2 MU.NEBI2]DD*W*GN7DO7^'J=K] 8R"6##*%7G!;!>72Z !:S-T&5MQIJNSU6K M(YT>*=L2LNV*^MG=G7(Y(6EF_?]W6B41/ L'Q32)#!%K2:.21N/ZUYX2ZX:\ MGDHET_$J>:B1-KR=W5_@[C>3I>$+V5M1D]EJ4GI8Y%"MI5=)J M_O+W10+'$T,]F;&R2@C7ZJ7&NJ&GW(\86LW;*R"\.W+3 O_A:_.6V]ORG% R M$^YERW2!]!\];+M-O#YV3TYG>%-XDW<2P2;;B?J$>].S/&6^Q\@T%5,:WI)6 MUQ;\:Y:_9$F[QZ8C^WNI27M5.Q))V9*R7R6%TZ;'LSK$U60+%GCJ$D5)NY)V MWT JIZ-PS%7 NL64DCE=0>-6[/)/[K+9XYU;9GD9"/O[TE#6U)H/N)S%:G6C$0X>J4,;:@+ M ]BI9&CNAO)Y\^ZK3!&1;!"_B:EK>GU^]27^0O\SMI[, ;5]#\ORE]S+&82L M:WK20% 237#J6CUQX(.C7M!N?%!-6<=SS.=&U_99D]T_V'7 Y!]8)K^E!9B> M=:H"[1-V@=Q?I_'C@_4(_H.'5R<^47:?VC.%Z>!G('=B$Y#(97'Q1D]LRQ-> MNDH3 !+?O,>KC/@EB_ 6WF_D+KZ@%;':?JE-SP::"D7WR;,;EI;<5IAWIZ#K MA=?#QH_($]?# J;NS> J7?IS1+M^L/L(-=Z,27]:'DL)G=Y39O="I'N!O@@G MM(#LNSY2#GXUN-4G=O$/?'#C#"9#.B1WI6:)' (%=?ND.W "$/XU'DPX0W!^ MT#ZPZ9JQ>X_GOY3@3SW@SP\ETL&4K @+]W3@/,."8J!/ 1XY/E[=#HLP>ST& M+OX:!QX!>1C[8[SK=S#N^N, 4Q8SQ:CU:$=].W"2/KMO$Z\_]4J!HA N&[4L MLU'79,3/[;OSYB7YN]6\Y7SPY<_V1?/JO'4L30]I>BSN7 2RF(M@[O+=T^Q7 M][ZK5:M'[VJUA"L9J.+]O7B_4G8O&\II4)5/EC/VIOHBW50Z3E69G:H4:OWO M-%C,RON-7Y@CN-TX?KGQZN_4X3OJ]#O@&L_U52J1Z\0=R:]'?7!K_EG=$/\2GI/8>F_T^H@ #1#72AKD/[' MHQY,BQ.\0LQH=75^%LD*DA6R-JW(0<9701_5IKH%? \ K4],[BB#>DK!-LF3 MMNB4&;;00Q\DZ/FWB&-D0%>2^XMW[[+<96YM\%I.YJ#F(NQK*.QKLV'<&",$ M/!!0%J5E%&BU-Q - M51!"6G5V/TK\K^NQ&T[)W6)_.KA+'P:P2@^DNF_^9$%,G%!KO&>[.(O,%Q<+ M@!_!$+$+ P"/THR10ND%H?1Y)@N3"0QV/TH>6KFD-8XPX;,2XS=F!^3#<'I) M-7!\K9J+Z%EP24P>MIQ>,FH(94/;B-312W4-AZ\;&:R0_%OAP0(R.V/Q$S.R M\,!LYOCHP1D,G&?6,,6G0^]89M]*,1:),6P3,6N4$^KYUI!%XF(GB\&!JD\? MN?_!&-SVJ'>"Z>:)JPDLO)W XR>6KM,;=_TPKJZPZW;*_F\/1R04_8@7;*9E@!E_V*/QJ/RKDD=H8Q0_NA!Q:MN7Y".X3 MC< EAW=?V(C-#U+!2\YX*34RU&"6#:3K.^YDM:0&%3HZ&H\BD[4/,%"/-S-. M)I>%X6[,OHD?X2NA82;POB75=3R:$3\4ZB'&PPZQ[0*8Y=%S? M^N^,2$\08"@O(Q%:VI>W]TG:>\FDF,L"3V.1HY6+B8U3+]RG8!;X(=W%!";: M_>S _(D"]2(=]^B]3VS'ITGQZ8 %[$9-7H*ATJC^8IKZ^WOSR7%!EIO,V9$\ M.,V:MT.:Q]#8[*T*VEQW+9=B(BIF%H*3R&J3\$M1UN%+;@":)YZ"P8E7&DG* M4K64*J%FF?3(VN#^C7.5UXFW1#)A4?IQBGSC_;VYA&,1TSXK,NUS_0SP<\=^ MH)AE1LDYIKV]R06Q= 1+I#9Y!KE#^NC7F)A1$ +214"0V9_I/;"R#WS2,R<* MN>[ZSC1OVN!YTPI6)QC'9968I6&)M"XZ"O)5#[3CV/,2Q95,3TX3P($)Q@.? MYTIW'7?DX-'!_EXL[."QK.PYX!C@]\!XW2[P$9-4]QCY- =,<#J#P=\'. M,"J5#ZM96Z]7CLI /?&> #V0V6"H=]F$U/6P!NFPHNDIABMK]:-J3:W'AV-B MT#:#3/%@S!*Y/:_K]/"X" 4"2'@L!0DCB@.,F>#K)=*VHV1S+*$*-V31)TQ4 M\1=@/DX6TVC4ZVGVI5(YJE?UZ39CY!J!^K-T5U)@E&HUQ2BU6N.H4:L: M,Z.JI:01NHGRE96+O$I8T=]X=P"F@:/:E_V]&^K"ZH=,E[Y!V4O'(=YX-!I0 M%MAT9HI@/!]$$),\"N&5(TA@@57&"T@0W^Q(&E>!I!.&.P<3QH0C'K'M.F-N MQXU<, *L$5H#O*N.$C@0$6-D]D:&,3Q.81_%T(A01[9':'4$YL9Q,KF:G=@N MOE'67'@Y&8_K+KAB*?:%)=DR+.W-G.\A'WZ?AKV(N/*/[$<%;6&T3GMH(W>M MJ4DZ8Z,>\I*P#\J"(K'YQHT+'TZ[(,4^IO$62>$16] JJ75S%Y\O#!1ZY@#A MG5;#!1'T:7@G^DH8VIE''SH H=\]@_78Y[A]7)H&XCP4#5YT%_""#?=X4#.Q MXZB[@T.K1,D3RUV<*UWR7=/VN')1&( S7YH)J,[Z([1OT@/GQ+7_B0(X !S8IW:@/$"HU[. MO0,' QUQ"F%2KP?RRP1EA)5^C]$43)&]5-X6.DCAJI%H^%YS,GA1<^7B%7;F M#9]7=+P)C%BLENG]X;PFM+20[XY3>/TYG(P$ R_T^]DD\:@?4U\)#,Z>G,3* M=E\=;^3 #5#),&"05KW AF7AQEG(DEN;C$Y.Q53XO1#7-I.FJ9(BDGL8H)&) M#8\&&$/E$.QI#]19UQS#1T"!X. RR^.>#BQ@V$#N>6,P-J(E]QR,HG)A:(+" M<;$V"GPD-[#DF5CAY:51J>U4RRKP971A@F4B@3(>#38;XR%NCULI8V3*P01= M#Q:MY>9D3 (%Y;F._>C@&#%5'OHH@<$/?,TM)K:2B+!<&LVW>=;&@$^R\GMY MM.=%?V-ECRN6^1O96":2*1A1OMGML]UEU#A?6OZ]3Y&-S<'DOZ%/E"#8J4TT M8] !T4:2P@H<._#G^LYXT&.TPFH"0..L0;[1BF 5WO@>_%Y_S )8T1Y/5? B M1, :>0<#H &T?%T.)BM-P'G>KJ*^>>^,?1)%.,Z#J +2P1MX%@OG!1HP]_<> M!\X]H&Q@/5#B=2WTJ#V.55# 3 $88\P'#(<4A>Q#%-[I&\]]L&]L&S;>>)Y M%/>6 V8)<_F1C&BW;SL#Y]$*Q*4W\3#'B(\C@8!=D$UC!^ M0!O 927\%AL0=7_/'3^"^A7>R&*OF+TGDRT$QIH%*#HFZ0+#@:'JHD(@ MHH8XJS+$N29'[.]YU'VB)VCBP5CP#B,44 Y#$$AC/R*OD/Q93(? M24+"#V:)E#LX_PTTTN'YQ;=K[P-Y=MQ!#U8,\I;U:PECBZ1/S5X0C.2J"6W; MX(3RNSD ;ADJY)OI>2#%05O[[$B%B;%XGX?9C*8%0$UU9 P2-#N'YC^.:_F3 M4*O.?@]C;[-@X=0!GS*;^_ "/C08Q:'W]SZ[R-@*^4)1_X"_T$;+P^YQQ^&*XFDN M_LTWZ^Z9]JA=(I^!ZX?<:V>*B]NL3"1'2@0'XUH3EQQ)3)L^1UH2%N-1RA 4 M1"0Q.O'\_%QR@]=+,!1.AQ$4<$#0=KNT[!^TU^8V<@<0!WM"U/]JNO>.BP^,DVFN]81$>D?!*@-B M@P$NX<SWM=:"[[="=W$Z4"4^4"F*:W-> ;L:AT0'H(_U^]-U+F[O$UL\FDW MQU;7![D$+\*83"#%4171JL*X$6EY8 TM/XAY@,7.!L?H[1"($\-"4P#@::Q, MXA&V@Y%(X/K"IV&+F,5!/'2-'2\(^4^9)NH_Q>U G&I_;_IBCP[YAPRS0. _ M*,<%7SAP/1=0E#-SE"&^P.H/?8N7WTP5!_Y&?7,PL+JAS7GG#,:!L]*\[="[ MOZ_()\OQID]G>O\D^_H$,=2%$#'[9]P-K1I M6&A]!V^"D!J!?./BS;G_!\D67;6'Z9[%I#R>>\SXOV&28%)Y!3'!U(FRH'/0 MP&9G\O =RN(SL-.?)M ;F/<:@)MS. ]D(Q.8%P1<.*X>! M@GKLLK>ZYLCB#4<\0&$7H8C%RF.C!^XTC/-/D.X3!B_XAS# R,$ IN]P.EI) M+[P/@=:(#D= @X/J?;+<,<;"0 H,82O1MXO1*-^JF+)D+A,WN]$C=(86,[E# M\4R6"T@"9&;[U@-R\_T$E3@HNH'U@P;R//#<%F>?#@*8,,DP\39LF3U]"'3+GW<1AN A MHU.0< /3#:4;$C73[LOPQ80IM5B.5TR.(B5Z+!8!ILK8Y;X"GEEP#HH',O?W M/@41DA>VA4=L0BW%1V$D-6$0@.OZ#PMA@*#4,8:97%2/3-$P MWXBMG/"9@_!G>"S-CK$?'J@;,0QHB>#0T&'Q^'!+>BO51 "#YSEX=!%8=HES MH&,N9&%&KOC6816RB%/BNF,XM2A@)L<-CM\#!ND&TR.O)[AK]@R' 1>7@%S. M3KT]+H1'J!%=[X2]CE$HQ&0@'_;W\ESC/+SN?)#VA+T22D+?"=4$KYS"J#D? M8\:5G>K *1;1&@D&321F*3.N>Q"!YFTO3+?QB_9 MUP+@%:%\GC5:[D'7/N!A2D!V<62>P&;"PFDO-)["AH81ZIBP,'L8>Z8X+R-A MCVM$+LV"PQ?LSH'VV0,P-7J/H31!#,^RT)0\@?FX=SF'=W29J!^$T@884G45 M6 DZ-\'W<65Q>@7C8]:[QJG@C2A$- G\L(CV\,^!-8W889X'4Z"?':?'OGZ! M#GHS9I\$1Q&M;RT,MSZ.@_22$YX0_.3@WP,0R+[3_8&N?Y=RO<*S@+DPC&?, MA6Y@:(4U;1LE,3P&1D'6_HR^STK2T]2C_YN\V(.=(#+'84D3U2E7..R0#8,^ M*.@9;/_FP0+X>PI+BN#Q2DAQ/4< [K\#<&-E[SAQI![BCA'#>.@XQ MUDE?5/(L4.*RL)A")LXX'N)VD?78BB:I5%P4\]YAV!T$E[LBCCXYE^ MITS(@$DS'/&_I[[=U#"9]Z%"LR=R+$*WA'*7X1_N'#.;.C(M>+94(+L!HE[H MC#&-/8FQ53!\)$P"VSS6M)5C+QZ<"5:)J2O<21@P\VH<9!WA#N[O]1SJ,?RS M6(5O_N#OL'Y=&$M@T2#R[&+,A6D[!WP:)>TNX5CA-I@DH#WLP 0?,>3CB $2 M,'/ =/:&1;?H<7V>$^[B_A(#B=Y\MCUF1P"\.'H@1\\&G0?BZ MQZ.&+H4QZ4]4ESA3E*8']#PPGV/YNYL]W8B=+]@^Z)_C-\D7O0."9J M!N%B9^R93,D&XIXG^;% 670[(F@%\\-"P&-0Z6L7>R5KL)(U6C.D&JOERK=( M+($S9 %>_W46_!+58M6P-HR5]D2?A.56?*D1R)7P1?[:R[_OR&"L'"K$;;B' M2RKK2.H]9%)],90+2N46O['R/>!P)%1X4$O22[B0>Y8%&9*\5E)1_8#?#VOY M367_,7;L]+%>XYO#+I!IH;?&N.O>Q0^CEOT$;]/@;+<*]E>]D=^ZKO!>G#3+ MRK J1C!BDXO^2K3&;LAX(T+( 6)5.(@%Q/&:?/3I"S,'/Q[\UNU2^O!PD!MG M\3K@!#11%7*6PN/@$=J7# =H]/KTIP^ X7'5\5'X,&/.&@M;'D?EN:_C\1?' M6/6R&Q,NYD?C-;,N>=2G]ZOK[;?-F[O5WJ]\)Q9IK/?8!4UK= M4+1Z/<78ZXC7W,!L5!05JR6+#67%*"M&N5)T,/5J7:GJ6C8P1=90^;'OK3,Q M!WX\TKT91D[[8F)GRV_,(NN"F9'VM@2F5A<#G8U7L/)\K&CT\X0L];_RL,JR M[U:7A!:# MGRN&4JX+XALU%+4J2-B[K"F&*D;HVR@K>M;32QG^EJ%+B2&)H5\#0]OV.[9O M!6CELJ(*8BW7 =2&&*JU7*TH6D.,Z(*N5A5=-:0=4$0))66XQ)#$D#P&S__4 MK+VPKW]!8A-5T)YB!!MU56G4!(E-Z W%T-XX77E-6*NZ4E$S4L"VK?FB\'78 M2S"X6Z(@+"T&.QMBN$):60PVUI1:5H]M%W7QY=)+$8K!O(=IN.+#]LGM]]^T MJG;R:IR\-=B':0(%OP!ZI8+F"GKV7I2"L'A9T?4TY[L%H$. 5:T*(I(.&TJE M+@I>&XJ:*LWHPX[KZVM6O19FFRIXT59!N+ANI+&SBT!K>B5-R+D(D&I*W4B3 M*%$$6&MY\*^,Y,LHK,20Q)" &)(N1BRV'UV]&UXQ2XL2W]?$R6>O*_6*&&F2 MFF8H-4&J+RH5I9*UX<(N>AKMZ?70T05.Q>!AX(NW[M:R;C*.HF7M\K M#FXH M54T,I%8479.M,PII TDK46)(8DAZ&F]AGUS1#:499._,5BXKE4;&--;7*L\U M>@96E&JJLXNM0MEH*)KQQC;3&BT#5477=R9QN4BF]OJZ7=:1<@F@4@K22)(XDC:6UORMJXL 9C'Z^]VKJ]42V\ M+@=[H_"7@FBE>N'OV@![(V,V@[0WI)Z0.)(X^K5P)'*\([]XWW>*6H'VB/E$ M75@LC_EYQ!G[>(M\S[(?90!P-V;=10-\$^&^-7._JE5%U2K92[M?:T&N"ZZN M5+&CB"K&K175BM+ K&-!+OH"[)8KFJ)F[4@@375I8DD<21S]6C@2V50O>K!P M70555\JUNM)(U=V@ /H4&^T;2NVMPYSK8U>M:XHAR.VI@%V]T0![\!6]Q:2U M(K6,Q)'$D?@X8E(-_FE^NFS%YX^)-AVFFH7F9 Z6^$QL$AR/G+-!O?;^@'RZOKUHW;+' 0C\R1%84)?-F[O6 MR.OHDJ4J"-VOO9X3ZR[_G M.AC;KW %N5F3Q@)C,E)>G\X^F0/3[E)RUZ?4)Q>F;QZ?_O$I#[5&8%.!0N"! MGMRI<'$!D0>TQDIU_&2I#L!X1T<^'=Y3E\]95A4&XKV+'^JJKJ6#N%!KNJ#= M^)*TQ)+4#$L2V2O)\9Y0T^LKI O_$OJ?L?5D#F L?G$H3/B#^B9*3X]VQZ[E M6[GW2LA^_EW3-47-M:1I@\#6M3J8UJ^XP'97R/"[X_ZP[$<@Q)'EFX.".,DU M3:EH>?:.V#C$!CC*62_PE()P>@.ZZ7G4+TA#&%W1*YI2;N29-K5IF#6EH>J* M8;S^W..7)[A+QWX\ A-H2)S[@?7(KQKXGV*0GE:O*;5&GAU^WN" L)ZU6$ * M/J3#9K<['HX')F:1T*!\+&>GVT7I>2=[W1_])T!.(?>[[]IE=H)\U/\24$$I5+7JHI>$\E(U)2JCA=7 MKW-Q\:;B8OD&N&*1LV2 +1F "R).FJJ^/PAYR_,GX/-^),NX*^*7X,OZ^X,9 MU@GQC:QP/ZP14+?I_BI0L^ M* *\, 5^Q:7SNY!BM@IQ*5<:OL.^8G:!+STK'*7Y!+_VZ/X>3%8B$;?.4M'^ M'CD=A13ED+CX7HZ0I]A+#O!)W<]'2.@DH%S;TCXOV7["8<_81CT'B/H\X M!K9Z?O_8*%4M6)X)^VF'A('[\5:(//UT=MNZ M@6>M*W)^?7MS?=OLM*^O" _AW>#ZWQ24\^NK\_9EFP-Q_9E\:8(\;%^=7W]K MD<^WU]_(]4V+@WA'.M=; O/J^NJ( 7;8O/C7GW>=UL6'93!N!\##/VUSW+- M+BC$'#IC#"9:-@@(9^R9=L_[$,&UI:.5AEZ,HY5:/>W12CG/HY5?9+"W/_39 MP&%([96'(9V^2RGY!N#W/=("*[L7.PV)3G](>/#SMB<]KUWP^):'J1F#%2^8C%L_-\W]^M@-PIK[_;$;A#7_ M"V0W".QK;Y!=D.4Y9N?T\50Z5=[ZE5T,G7(/\5OKJL,< MUL5R28#J4#GW1N86667G5Y6!-T/;ON-.B.?3T=%X1+I]F*@HE\+HJ:Y)+,S) M0JX76F_^',2H;26/[*VP*X[2RX^?F[%3"$QBM,#Y>0S.+KJ.5Y37MY*G#?M!\MS%(VAWB(^5_&[$5A\UK6[J!; MA;>L-'2A4AEJBJIN)5"POES*3!$K'/ "EUF*=7F-Q)/$D\33=B^-*K;5DG=L MKG51U-.":DUI;">I<8W3@IIBU+?BG*QQ6E!M*+HHP-95I9[U&$9<8T6T.G6) M*8DIB:EM8>IT239\;'J]LJM9LU>M3FC8=*[)HIS5V!LR3[78>:JUK>2IZK_& M8*!YA*AOL<]<+ M^EOUZ+U?#,86B>9^_TVK:B>OGFM+>E$@6%^+:*G0D?6O'/N(]<9'T]VEGD_H MSQ&U/5H,SM>QV[) 1*DK]:I(EKL!AKM(^#44K2[]\M6MWLV?!,08[?JHR&W@ M<78F5JA@VR'>>)?&./M0%.([U!6UGH9;B@.Q ?(S#;\4!^*:4BYGA7@!BPN2 MDBU6'8O$D\23Q--VZ\=$2D6IJZ)4D6F*5A6DC9NF&V '" )L M354J60.YXIHLHM6Q2$Q)3$E,;0M3I[P\Y%3@^S ,>1]&/H@4K;+OI@6[\;5Y MVRK6;1@+(=QVC:&L)@PO%-?25A-6?HV+*O*_]2+G8+V(M81\/EYTQW_GE7>? M;G^)CA2+54% MJ3-42[H@T3VME#7C8'LXK><;A905AD451DLK#!>))5EUN*MSBWQPN#-5ARJL M:1L*9F? %:DR*3MVQ5%_.U=WJ)8TR2H;!%<7"[M:QDQKJ;T+7W(H'H>+5" ) M'"Y2RP ]Q4G$HX %BLTCU@%M$PG,HEEZ6&LC1,XDGB:1?P)+*+LM%2PX+F M^]2%R?>I;,737Z-,LK2=IFSK9"9I&<]KQ+5>1*M[DIB2F)*8VA:F3E??7<8$>OT OLK=: MG]J=B^;6J]GDC7GRQKR-#78J;\Q;>&/>+U+;EMNB-G&2("O:W@AL6=%65&S+ M")>\(^^5<1=Y1]Y&8)5WY!4^9V C%6RR/FU7YQ99%^=;G^;Y0QB 6';7&18D M$>XPU0UHQ$]Z&4A'J\M"&HI9E.=I:[(T:FOCF3S)RG2?+*TPM6EVII[HYH2@D6%:T MAD@W>VD-I:J)A."*HFL9$;R+"ON"CES:M0I455I1RJI(A8]XZY5(=:6:II1K M(FGKNF)DM=ZDMF91IGC%^-V?"T[MC>K[$_)$X:VN.3ABO9&/V0(.M0^G?\!7 MSHHA$ZK;NFAB;>W>J(K430(OMS5$TNX@Q.I9A=B*:'F!\S_%RJ*7>))XDGC: M;O5*L4V<_ [2>,ID08R4BE+11?+I]3H +)294JTJE527D!8%XCHX6UE#N2OL M%/%.]47SP/(33]>=KZU;(D_[Y=P":>>=Z3VK"W5HI:7*2"@,M(I1$RF*FQF[ M(BNXG>M%6U4,73#NJ:1)-RD,O)I2;8CD2=24:CE-NQXAW>O=:5I-NEQMY @A>_U7356JJ3I(YJYFU^@2U5 J MHL"JU0RE4=Z*,Y4=V+KQNLQDLXHZ**CJ>K[@U".>_X$?+GR_F#&Q@K5"MI, M03+G="_CG[W.,LM@<($6F@6J;7<'XQZ\$K_7"*-+\&WJ^8Y-R39\ON\CQ:\_4XW6.#YG5&&Z5WB]RG\WZ7T"!_O[]F638^&V)2& MC*AK.3U/*1&7>B/:]:TG.ICP%F53"HOH:W^/G(Z6]-^:PP6)(\-(T-B;M?%J MD("FD4TNVG_!8L[91[SC$N[_B-/6;#\;/&+<*^O^-T#AZ%S\R'QDFPM M5^S6E6I- 3IZE]N*#5=E,ARHZ[H6:.U6P-6-91*_?4%\6)GHN^*%)IFG*-?.".. M9 ;ZKLXMLH+>F9STPW1)Z07JC"98H[RTB>D%@C@SAL51>3N7B7YHZ%G["&X7 MWC19W<6!MI$J"[TX\%8RRR*IQ8,^DZ;]:.$)Z9?-0=% M+TCNEU@ILQ)/$D\23[*ES9LFIA?L%*&BE!N"1.;+V)!:D)1OK0&(S1J8W]XI M0EVI9>W$**Z1(EJ*K,24Q)3$U+8P=?I&]RX+F:QZ^[LY')US(*F@>A70*D@^L%96*CG?\R"S M5HLJ>V:S5@,A)/-5=W5ND17R[N6UE8TT9QC%R;P2"]I&3:S[G=/=TB!3663J M@<23Q-,NX&EW#?K616$""H92KV^E3?EZ 05!LD+TBJ)MI_O[&@$%76D8&2^F M$-T(76)*8DIB:EN8.I4)+,L36.Z^,!NFN2J#9>X]F<)2[!26FDQA67^P M4YG"LK#G&O+6O8L?_GJMUUZ_MDWXPC*#Y8W EADL1<6VR =F.6>P)*VPK4>> M*H92%B7TI#<4M2I([$DK:XJA"E+K9905O5[/-?@DLUF**H=BMWZCKYB42#*O M95?G%EE-[UY>2T6I:6+U%,++@].D=Q8'XH92*Z=1B\6!N*I44Q7#[WI7MD+W M:8)=K*4RQXI#=V6EH8O%VUI-456QDNTT3:EDQO(*.[W A\1BY=%(/$D\23S) M6X.WG-%6N !CV5!40Y0 8UG14Y4+% !63:TIFBC]F6HU1:]F;-(EKN$B6GZ- MQ)3$E,34MC!UFK@_6,#[73557O":#R:%2#F\:G5(^^K\^EN+?/FS?=&\.F=9 MAY$->ACE'RYX\\/"M;QEAE^]5HP,OWH];89?)<\\NDSI@J=OG4<7&(9GAS-) MH3FHE)PRSSK/=/!$R9 GGE&[9]F/V#3I@G;CW: TA?#V:7S MC#E\*;%5")"_@F.3 689I6 I4*&V &4R50U;#U%H>E6!317#E=9T(SNPXASQ M;2S/93'MR6P7D273SF5]:!6EKFU%4+TAP.((JTW<_GB'MS_^.2+G!:*ZE%<3 M%H;HLL,KI2"3@K9O=:V1Z=,>&;GTR#=_SJ3'$.>!F%-)>>32 7O7BF73>!XM M"MWJNJ(:&=.:A0-X%Z7E%=!>U_3Z3$V[U/,)_3FBMD>+07>:II2-K?0'?4. MI<1$2KQT/(\P&Q$4N.L%,K)'[_UBD.)6+D9Z&UAW4?!U0"$#?]&NCV1F+4YB M33HPQ:!$S%ZLE\6Z8W@MD*5@9*&^L=4S[2XEKC-F07)B]OX9>_X0ABP(09:U MK)GRHL&[0$0*DD(C5@ZBQ%/V7,UB"\+-G'E$)^1%.ORHE04Z_*C5D6F.9&; M%HB.K\W;V82G[4 [GV;U806H6^ZH5I1\*T-+FV]5SS/?JE;H?*M-)-;DD&#% M9^-95OQWF6J55ZH5GTK ?*NL@(LDE_Q7G)KI!>JA2L190HT[)$EEWBIF5E%P1J2=_*&=M;0"J.R!(M$6N=W5,% M*:+.#JF4=45.OEJ' E(=FA:"5K-"NHLR\:W2K=;2:8*<7&2'5$K%-TVP6DO1 M"4-\OV[!T*^57'6XEF393AN[MX%5BL$W3J=::UNWU$GQ;6 5-X% K/0@B2>9 M1K5F&E5!CS,,06*#>JF1L9."_PL2=,3K M(*:]W$'L](]/UQ=_P\.OG6^79_\?4$L#!!0 ( /P^7%,*_]G]3P, (<+ M 1 [M04TXR--Q/A[#E\_P*9A1<"DJ'&)UO31B<>7@ M=?$'!-")5@JEQ"6<"L55(;B$KSWE-W"FB@0^2 E3#[/$TZ*YQC+IK-[:,K?% M%5;\Y0L "IBRN2*3336)?"2Z0-S.C$RT6;#2&>:6-3)2BDD+C2BB ?3WN#L8 MRH27V!5PSNTL@'J)#T\:IUE\D UP9H%JPYG!6HJ%3[&I0[)\@+)T]&X *E&L M,(&"UQ_Z%&:7K J$((6VY@4^.O!4:/>=CRAG[,?G\Z^A!J-C#P (92FJ6AL' M;76>ZR)TS9ZP^K>XST;LM^)L1+E,R%@$ZE[F.U()[-E$^B0_B_N@6-P9&O\!$ZTNGDMF,/E6A)Z8)<5% MX<=;]F>[C/WR$9E:XY^;J\'L\)$9[W6_/6PZK\$G5TJ[X&C(A->U4'/=;=&F M+_&\K_,ISB$,N9R;PFB)^TM; MF6WW&ULS5Q=;]LV%'TOT/]PY[UL0.5/=%B-ID7F M)$6PM D:=QLV#(4L,0XQF30H.;;__4A]-'),R51X6?DAC2K>>^X]\CDT0\E^ M^WZSB."!B)AR=M(9=/L=("S@(67SD\XJ]OPXH+0#<>*ST(\X(R>=+8D[[]^] M?/'V!\^#LXO+3^#!?9(LXW&OMUZON^$=93&/5HF$C+L!7_3 \XKXR?0+_)&5 M&\-G$A$_)K#PXX0(^&U%HW \[ \'_5^&@^ZPG":(K_ @]!,RAD&_-_RUIR)A M-.Z_'K]^#3"!A-T>-*/MOK/Z9J>[AY0L >1E9G)X[Z:B+ MD5^+S4Q$72[FLM?^J%>D=!XS-GLIZU&:,'CSYDTO'2U'QU07*\$'O;\^7MT& M]V3A>_+RRY=2]('<9JA)? M"AF3H#OG#[V04"60OCKPU('7'^1]_BA/?9UPJ?K369P(/TAVJT;J0G%1G$RI MG'0T2;W=ME3OWC+Q4L0B_4[PA;:+O!S7#'Z- M9I&V3:4G>:1,3ICWY?80UPRH3$R0F*^$%%F3%SCE\RY%AG\*['_?]AYK'TNK M0\^E"SN#R)[F(_+FICI\DM21@?>M<,V@C60T0DE:_ M(8."MM:H@T;+XC3M%F^.G[C M(&FU :%;"U0_#;+NC3L%5.,-T10'IZS\$S^\=Y4E4^26Y:GG@JO"<(0K 80 M6[E9"9 U0!5!$[&#UK5J-NX?;_EPR0(NEERDFRJWB:PZX2LYVV\G/&SX%]L! MJ%:7%F8TN7&*_;+# !YW$;)3$-**D)<$51-I3?(=>&E6*,\GAV>E"QJ13ZO% MC(AFOBGGM6H2#0&N'[>7_U,L7*TK=,C@D62-W:]&PT9-X\EUZF\N0_FN0^]H MMJ7^'.U6@K0JY$/4N$&PO<1K@7'U+DO!;BU<]3NEHK'",_C@&>,T#"6-./]U M11D9-#.%%J!50]11X@<"[8U0"8IK@AS_57$ JA)<,ZR5C3,:&@,\@XM+ PQM M#3 \.@,,30TP=&& X?C;H)IC(PVLQY6OV+ N4TX_! !HZ.OD_AJ&)_RFD(^FK M,L %J$*XHL /E 4-]S^K,(Y!]E7$=-I_$HMF "VN M(Q=D.X!20$4U7"LXH5+GAP9\T$UQP^/$C_ZFR^:W!/0(QV (/2F='78BT#I)\ MTW=^A8RC5OP^=QZJ-6P60X[JR??HYIZSAC>9]O-:DF4E :X?MY&G'@M)HBDX MI.A8V^QN^BU+M4G3&'+]4] D(6S"%XL5RS?Q8U/-5B2W)-QZ*KPFR$;"-8!( M.LXKP&X):RT[;+PLZ*;=8XCZEDU7.4[ZW5GC-&@:0ZY3X:LO?;C=+F;<>&G^ M)*DEH>I;YYI!&XEJ@)#TF2-#!FVM30>-EH5IVBWF''J^">XE9]+DL_#ZW);G M4BT17AV#,:?NXV'/JT4%G,_"N^M;.[\:-H]W;_!\0<1<.NB#X.OD7BY2ECYK M^.'C"HA6[P[6T^('0^WO#]; (BD^OZE6%(*L$N2ED.X/.J2AN4%HRJ5\XDH> MJ>]!RD_1[-N Y)G_ 5!+ P04 " #\/EQ31&0YBMP$ "A+@ %0 ')G M96XM,C R,3$P,CA?<')E+GAM;-V:[X_:-AC'WU?J_^"E;S:I(23TNAXZKF+< M785V/Q#0;=J;RB0/8,VQ(]L<\-_7#O%*(-S@;IWBW0O(.?X^_OKY.$YLV&AZ"%C,$\)F'6\A?2QC0CPD%68)IIQ!QUN#]#Y>OGYU\8/O MHZN;_CWRT5RI3+:#8+E<-I(I89+3A=(A92/F:8!\W];OC3^CWS;-M=$0*& ) M*,52@4"_+ A-VE$S"IOOH[ 1;M<_.T. . M7>=A&!J3%+:U/%L+,ILK]&/\$\I%5YPQH!36Z(8PS&*"*1I9RV]1G\4-U*44 M#8U,:I\2Q",DC2(J)>ROMOF8&/?H]2ND_W0BF:1;'N>Y/Z);Z& -\Y]OJ_FFR \COQ4V5C+Q+DV3FZP* M3F$(4V2^/P_[I38%9)3,S/ 463ZN\A$0-O504'C%&4_7@=$%5SQ>I,"4_>ZR MY)HIHM9]-N4BS7OCH3RQ[;F :<<3.JQOHQE/;X8ZT)=3 JEUIB\.2=*,@H>" MK3YE0H\?IO+:M[J@)("5 I9 8L.8#GS'7E]NZ!9#F,>E+-BK.$ZZ$N/Z^FC.Y%*X%B5DT'-R.'"%E(\ =KQ*D3!OV]K MT_4AS(AIA*E[G,*Q[JJU99/;4+LB+D7&(K91]>$>T?*54=0(,BQT/#^>ZTG0 MJJ>"IY4)*UKC3_GE(@'1\:*HH2<&#V6"<*&KZ1(/+:2VQ#-C'E-S#J8@!"2W MFR0<-)L[U9.LA+SF=R'7U8,W,0/XAN+9L+:US)VF-\:J?Z&20*=DL:I^# M[F"0NG,\:+R VFHZ";6;)#K5LOC2*VP(3P-:&:#N,"M-6Y#A_P1D]%*0D8L@ MHV\@75N\'^I2ZZ4@6RZ";'T#Z>8"O^A+3Q\^B#%?LF=AW)8[ G';LD7HVC*_ MU*'\N?M!# 1_).97@>=PW(OA",P]WY;HFD+RNH(CM#<<6U9 MNK;%8V:8K@!\"KVRIKZ\RCXM(=?V<

1ZY*65]L M56X+9N]3_#[,3WEPZ$J"_')VU;G/_!-LI%L)>:6UU@WJS>G#$?YCUA M7?(54$L! A0#% @ _#Y<4W( =8T:#@ KU0 T ( ! M &0X,S8W.60X:RYH=&U02P$"% ,4 " #\/EQ3 ;Q\(<@T T,0, M$ @ %%#@ 9#@S-C&UL4$L%!@ % 4 /@$ *%2 $! end