0001628280-19-009802.txt : 20190801 0001628280-19-009802.hdr.sgml : 20190801 20190801172107 ACCESSION NUMBER: 0001628280-19-009802 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 50 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190801 DATE AS OF CHANGE: 20190801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CORCEPT THERAPEUTICS INC CENTRAL INDEX KEY: 0001088856 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 770487658 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50679 FILM NUMBER: 19993648 BUSINESS ADDRESS: STREET 1: 149 COMMONWEALTH DRIVE CITY: MENLO PARK STATE: CA ZIP: 94025 BUSINESS PHONE: 650.688.8803 MAIL ADDRESS: STREET 1: 149 COMMONWEALTH DRIVE CITY: MENLO PARK STATE: CA ZIP: 94025 10-Q 1 cort6301910-qdoc.htm 10-Q Document
false--12-31Q220190001088856190000070004100073000124000 0001088856 2019-01-01 2019-06-30 0001088856 2019-07-29 0001088856 2019-06-30 0001088856 2018-12-31 0001088856 2018-04-01 2018-06-30 0001088856 2018-01-01 2018-06-30 0001088856 2019-04-01 2019-06-30 0001088856 2018-06-30 0001088856 2017-12-31 0001088856 us-gaap:TreasuryStockMember 2019-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001088856 us-gaap:CommonStockMember 2019-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001088856 2018-01-01 2018-03-31 0001088856 us-gaap:CommonStockMember 2018-06-30 0001088856 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001088856 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001088856 2019-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001088856 2018-03-31 0001088856 us-gaap:RetainedEarningsMember 2018-12-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001088856 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001088856 2019-01-01 2019-03-31 0001088856 us-gaap:CommonStockMember 2019-06-30 0001088856 us-gaap:TreasuryStockMember 2019-06-30 0001088856 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001088856 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001088856 us-gaap:RetainedEarningsMember 2018-06-30 0001088856 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001088856 us-gaap:RetainedEarningsMember 2019-03-31 0001088856 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001088856 us-gaap:CommonStockMember 2018-03-31 0001088856 us-gaap:RetainedEarningsMember 2019-06-30 0001088856 us-gaap:CommonStockMember 2017-12-31 0001088856 us-gaap:TreasuryStockMember 2018-12-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001088856 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001088856 us-gaap:CommonStockMember 2018-12-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001088856 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001088856 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001088856 us-gaap:TreasuryStockMember 2018-06-30 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001088856 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001088856 us-gaap:TreasuryStockMember 2018-03-31 0001088856 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001088856 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001088856 us-gaap:RetainedEarningsMember 2017-12-31 0001088856 us-gaap:TreasuryStockMember 2017-12-31 0001088856 us-gaap:RetainedEarningsMember 2018-03-31 0001088856 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001088856 2018-01-01 2018-12-31 0001088856 srt:MaximumMember 2019-01-01 2019-06-30 0001088856 srt:MinimumMember 2019-01-01 2019-06-30 0001088856 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:RepurchaseAgreementsMember 2018-12-31 0001088856 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CorporateBondSecuritiesMember 2019-06-30 0001088856 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:RepurchaseAgreementsMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001088856 cort:LongTermMarketableSecuritiesMember 2019-06-30 0001088856 cort:LongTermMarketableSecuritiesMember 2018-12-31 0001088856 cort:ShortTermMarketableSecuritiesMember 2019-06-30 0001088856 cort:ShortTermMarketableSecuritiesMember 2018-12-31 0001088856 us-gaap:CashEquivalentsMember 2019-06-30 0001088856 us-gaap:CashEquivalentsMember 2018-12-31 0001088856 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-06-30 0001088856 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001088856 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001088856 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0001088856 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001088856 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001088856 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-06-30 0001088856 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001088856 us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0001088856 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2018-06-30 0001088856 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001088856 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001088856 cort:StockOptionsFiscalTwentyTwelvePlanMember 2019-02-01 2019-02-28 0001088856 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2018-08-09 2019-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2019-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2018-08-09 0001088856 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001088856 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001088856 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0001088856 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001088856 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 cort:stock_option_plan cort:series cort:compound iso4217:USD xbrli:pure iso4217:USD xbrli:shares xbrli:shares


 
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 June 30, 2019
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-50679
_______________________________________________________
CORCEPT THERAPEUTICS INCORPORATED
(Exact Name of Corporation as Specified in Its Charter)
_______________________________________________________
Delaware
77-0487658
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
149 Commonwealth Drive
Menlo Park, CA 94025
(Address of principal executive offices, including zip code)
_______________________________________________________
(650) 327-3270
(Registrant’s telephone number, including area code)
_______________________________________________________
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, $0.001 par value
CORT
The Nasdaq Stock Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
 
Accelerated filer
Non-accelerated filer
☐  
 
Smaller reporting company
 
 
 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒

On July 29, 2019, there were 113,688,837 shares of common stock outstanding at a par value of $0.001 per share.
 




TABLE OF CONTENTS
 


2



PART I. FINANCIAL INFORMATION
ITEM 1.  FINANCIAL STATEMENTS

CORCEPT THERAPEUTICS INCORPORATED
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share data)
 
 
June 30,
2019
 
December 31,
2018
 
(Unaudited)
 
(See Note 1)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
58,141

 
$
41,625

Short-term marketable securities
143,396

 
165,135

Trade receivables, net of allowances
19,774

 
17,588

Inventory
5,142

 
4,732

Prepaid expenses and other current assets
6,202

 
7,740

Total current assets
232,655

 
236,820

Strategic inventory
12,726

 
11,510

Operating lease right-of-use asset
1,106

 

Property and equipment, net of accumulated depreciation
1,177

 
655

Long-term marketable securities
24,165

 

Other assets
150

 
50

Deferred tax assets, net
56,700

 
62,659

Total assets
$
328,679

 
$
311,694

LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
7,026

 
$
8,266

Accrued clinical expenses
5,770

 
3,521

Accrued and other liabilities
16,437

 
23,786

Operating lease liability
1,148

 

Total current liabilities
30,381

 
35,573

Long-term accrued income taxes
245

 
239

Total liabilities
30,626

 
35,812

Commitments and contingencies (Note 5)

 

Stockholders’ equity:
 
 
 
Preferred stock

 

Common stock
118

 
117

Additional paid-in capital
436,622

 
417,228

Treasury stock
(59,732
)
 
(23,657
)
Accumulated other comprehensive gain (loss)
321

 
(70
)
Accumulated deficit
(79,276
)
 
(117,736
)
Total stockholders’ equity
298,053

 
275,882

Total liabilities and stockholders’ equity
$
328,679

 
$
311,694

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

3



CORCEPT THERAPEUTICS INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
(In thousands, except per share data)
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Product revenue, net
$
72,257

 
$
62,312

 
$
137,086

 
$
119,971

Operating expenses:
 
 
 
 
 
 
 
Cost of sales
1,377

 
1,154

 
2,617

 
2,328

Research and development
21,656

 
20,543

 
41,900

 
37,593

Selling, general and administrative
24,591

 
19,981

 
48,980

 
38,421

Total operating expenses
47,624

 
41,678

 
93,497

 
78,342

Income from operations
24,633

 
20,634

 
43,589

 
41,629

Interest and other income
1,178

 
562

 
2,275

 
856

Income before income taxes
25,811

 
21,196

 
45,864

 
42,485

Income tax expense
(5,625
)
 
(3,000
)
 
(7,404
)
 
(6,830
)
Net income
$
20,186

 
$
18,196

 
$
38,460

 
$
35,655

Other comprehensive income (loss):
 
 
 
 
 
 
 
Net unrealized income (loss) on available-for-sale investments, net of tax impact of $(73), $(7), $(124) and $41, respectively
227

 
25

 
391

 
(127
)
Total comprehensive income
$
20,413

 
$
18,221

 
$
38,851

 
$
35,528

 
 
 
 
 
 
 
 
Basic net income per share
$
0.18

 
$
0.16

 
$
0.34

 
$
0.31

 
 
 
 
 
 
 
 
Diluted net income per share
$
0.17

 
$
0.14

 
$
0.31

 
$
0.28

 
 
 
 
 
 
 
 
Weighted-average shares outstanding used in computing net income per share
 
 
 
 
 
 
 
Basic
114,340

 
115,492

 
114,590

 
115,189

Diluted
121,783

 
127,515

 
122,831

 
127,610

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


4



CORCEPT THERAPEUTICS INCORPORATED
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)
 
 
Six Months Ended June 30,
 
2019
 
2018
Cash flows from operating activities:
 
 
 
Net income
$
38,460

 
$
35,655

Adjustments to reconcile net income to net cash generated from operations:
 
 
 
Stock-based compensation
14,432

 
10,971

Deferred income taxes
5,834

 
5,642

Accretion of interest income
(1,053
)
 
(546
)
Depreciation and amortization of property and equipment
263

 
105

Amortization of right-of-use asset
772

 

Changes in operating assets and liabilities:
 
 
 
Trade receivables
(2,186
)
 
(13,404
)
Other receivable

 
12,896

Inventory
(1,543
)
 
(2,071
)
Prepaid expenses and other current assets
1,538

 
(910
)
Other assets
(100
)
 
(3
)
Accounts payable
(1,299
)
 
(2,214
)
Accrued clinical expenses
2,197

 
3,150

Accrued and other liabilities
(7,349
)
 
370

Operating lease liability
(730
)
 

Net cash provided by operating activities
49,236

 
49,641

Cash flows from investing activities:
 
 
 
Purchases of property and equipment
(667
)
 
(140
)
Proceeds from maturities of marketable securities
130,145

 
40,300

Purchases of marketable securities
(131,001
)
 
(95,664
)
Net cash used in investing activities
(1,523
)
 
(55,504
)
Cash flows from financing activities:
 
 
 
Proceeds from issuance of common stock upon exercise of options, net of issuance costs
3,947

 
5,966

Repurchase of common stock
(30,975
)
 

Cash paid to satisfy statutory withholding requirement for net settlement of cashless option exercise
(4,169
)
 

Net cash (used in) provided by financing activities
(31,197
)
 
5,966

Net increase in cash and cash equivalents
16,516

 
103

Cash and cash equivalents, at beginning of period
41,625

 
31,062

Cash and cash equivalents, at end of period
$
58,141

 
$
31,165

 
 
 
 
Supplemental disclosure:
 
 
 
Exercise price of shares tendered in net settlement of cashless option exercise
$
931

 
$

Recognition of right-of-use asset and lease liability
$
1,878

 
$

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

5



CORCEPT THERAPEUTICS INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited)
(in thousands)
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Treasury Stock
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Accumulated
Deficit
 
Total
Stockholders'
Equity
 
Shares
 
Amount
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2017
114,717

 
$
115

 
$
384,074

 
$

 
$
(75
)
 
$
(193,146
)
 
$
190,968

Issuance of common stock upon exercise of options
479

 

 
1,922

 

 

 

 
1,922

Stock-based compensation related to employee and director options

 

 
4,954

 

 

 

 
4,954

Net unrealized gain on marketable securities, net of tax

 

 

 

 
(77
)
 

 
(77
)
Net income

 

 

 

 

 
17,459

 
17,459

Balance at March 31, 2018
115,196

 
115

 
390,950

 

 
(152
)
 
(175,687
)
 
215,226

Issuance of common stock upon exercise of options
821

 
1

 
4,043

 

 

 

 
4,044

Stock-based compensation related to employee and director options

 

 
6,017

 

 

 

 
6,017

Net unrealized gain on marketable securities, net of tax

 

 

 

 
24

 

 
24

Net income

 

 

 

 

 
18,196

 
18,196

Balance at June 30, 2018
116,017

 
$
116

 
$
401,010

 
$

 
$
(128
)
 
$
(157,491
)
 
$
243,507

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2018
115,031

 
$
117

 
$
417,228

 
$
(23,657
)
 
$
(70
)
 
$
(117,736
)
 
$
275,882

Issuance of common stock upon exercise of options
1,497

 
1

 
3,365

 

 

 

 
3,366

Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise
(428
)
 

 

 
(5,100
)
 

 

 
(5,100
)
Stock-based compensation related to employee and director options

 

 
6,724

 

 

 

 
6,724

Net unrealized gain on marketable securities, net of tax

 

 

 

 
164

 

 
164

Purchases of treasury stock
(1,168
)
 

 

 
(13,555
)
 

 

 
(13,555
)
Net income

 

 

 

 

 
18,274

 
18,274

Balance at March 31, 2019
114,932

 
118

 
427,317

 
(42,312
)
 
94

 
(99,462
)
 
285,755

Issuance of common stock upon exercise of options
317

 

 
1,514

 

 

 

 
1,514

Stock-based compensation related to employee and director options

 

 
7,791

 

 

 

 
7,791

Net unrealized gain on marketable securities, net of tax

 

 

 

 
227

 

 
227

Purchases of treasury stock
(1,612
)
 

 

 
(17,420
)
 

 

 
(17,420
)
Net income

 

 

 

 

 
20,186

 
20,186

Balance at June 30, 2019
113,637

 
$
118

 
$
436,622

 
$
(59,732
)
 
$
321

 
$
(79,276
)
 
$
298,053

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

6



CORCEPT THERAPEUTICS INCORPORATED
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
1. Basis of Presentation and Summary of Significant Accounting Policies
Description of Business and Basis of Presentation
Corcept Therapeutics Incorporated was incorporated in the State of Delaware in May 1998. Our headquarters are in Menlo Park, California. We are a commercial-stage pharmaceutical company engaged in the discovery and development of medications that treat severe metabolic, oncologic and psychiatric disorders by modulating the effect of the hormone cortisol. In 2012, the U.S. Food and Drug Administration (“FDA”) approved Korlym® (“mifepristone”) 300 mg tablets, as a once-daily oral medication for the treatment of hyperglycemia secondary to hypercortisolism in adult patients with endogenous Cushing’s syndrome who have type 2 diabetes mellitus or glucose intolerance and have failed surgery or are not candidates for surgery. We have discovered and patented three structurally distinct series of selective cortisol modulators, consisting of more than 500 compounds. We are developing compounds from these series as potential treatments for a broad range of serious disorders.
Basis of Presentation
We have prepared the following in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June 30, 2019, (ii) statements of comprehensive income and stockholders' equity for the three and six months ended June 30, 2019 and 2018 and (iii) statements of cash flows for the six months ended June 30, 2019 and 2018. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2019 are not necessarily indicative of the results for the remainder of 2019 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2018 included in our Annual Report on Form 10-K. The December 31, 2018 balance sheet was derived from audited financial statements at that date.
There have been no material changes in the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018 except for the adoption of the accounting pronouncements set forth below.
Recently Adopted Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, “Leases”, which requires lease transactions with terms longer than 12 months to be recognized on the balance sheet as a liability (“lease liabilities”), offset by an asset of equal amount (“right-of-use assets”). ASU No. 2016-02 supersedes the lease accounting requirements of ASC Topic 840, "Leases" and creates Topic 842, "Leases." We adopted this standard using the modified retrospective approach on January 1, 2019. Prior comparative periods are not adjusted under this approach. We have reviewed all contracts that may contain leases and have determined that the only impact is to the accounting for our leased office space. We have elected to apply the practical expedients in Topic 842 that allow us not to reassess lease classification for any expired or existing lease contracts. On the date of adoption, we increased our “operating right-of-use assets" and “operating lease liability” by approximately $1.9 million, an amount equal to the present value of our expected payments over the remaining term of the lease. There was no change to our retained earnings. See Note 4 for more information regarding our leased office space.
In February 2018, the FASB issued ASU No. 2018-02, “Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.” The standard allows companies 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”). A company that elects to reclassify these amounts must reclassify stranded tax effects related to the Act’s change in US federal tax rate for all items accounted for in other comprehensive income. These entities can also elect to reclassify other stranded effects that relate to the Act but do not directly relate to the change in the federal rate. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. We adopted this standard on January 1, 2019. It had no impact on our consolidated financial statements.
In June 2018, the FASB issued ASU No. 2018-07, “Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,” which expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from nonemployees. This standard is effective for fiscal years and interim periods within those years beginning after December 15, 2018. We adopted ASC 718 on January 1, 2019. It had no impact on our consolidated financial statements.

7




Recently Issued Accounting Pronouncements Not Yet Adopted
In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” which changes the methodology for measuring credit losses on financial instruments and when such losses are recorded. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted beginning after December 15, 2018. We plan to adopt this standard on January 1, 2020. Although we have not concluded our analysis, we do not expect adoption of this standard to have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurements (Topic 820),” which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of new information. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 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,” which requires a customer that is a party to a cloud computing service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to recognize as deferred assets. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.
2. Composition of Certain Balance Sheet Items
Inventory
 
June 30,
2019
 
December 31,
2018
 
(in thousands)
Raw materials
$
7,395

 
$
4,195

Work in progress
5,271

 
5,624

Finished goods
5,202

 
6,423

Total inventory
17,868

 
16,242

Less strategic inventory classified as non-current
(12,726
)
 
(11,510
)
Total inventory classified as current
$
5,142

 
$
4,732


Because we rely on single manufacturers of both the active pharmaceutical ingredient (“API”) for Korlym and Korlym tablets, we have purchased and hold significant quantities of these materials. We classify inventory we do not expect to sell within 12 months of the balance sheet date as “Strategic Inventory,” a long-term asset. 
Accrued and other liabilities
 
June 30,
2019
 
December 31,
2018
 
(in thousands)
Government rebates
$
7,688

 
$
11,132

Accrued compensation
5,083

 
7,879

Accrued selling and marketing costs
1,275

 
261

Legal fees
967

 
314

Professional fees
694

 
240

Accrued manufacturing costs
261

 
2,032

Income taxes payable

 
1,542

Other
469

 
386

Total accrued and other liabilities
$
16,437

 
$
23,786



8



3. Available-for-Sale Securities and Fair Value Measurements
The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:
 
June 30, 2019
 
December 31, 2018
 
(in thousands)
Cash equivalents
$
43,269

 
$
27,075

Short-term marketable securities
143,396

 
165,135

Long-term marketable securities
24,165

 

Total marketable securities
$
210,830

 
$
192,210


The following table presents our available-for-sale securities grouped by asset type:
 
Fair Value
Hierarchy
Level
 
June 30, 2019
 
December 31, 2018
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
 
 
(in thousands)
Corporate bonds
Level 2
 
$
91,501

 
$
183

 
$
(2
)
 
$
91,682

 
$
54,513

 
$
2

 
$
(46
)
 
$
54,469

Commercial paper
Level 2
 
17,881

 

 

 
17,881

 
67,906

 

 

 
67,906

Asset-backed securities
Level 2
 
38,452

 
106

 

 
38,558

 
10,970

 

 
(5
)
 
10,965

Repurchase agreements
Level 2
 
30,000

 

 

 
30,000

 
15,000

 

 

 
15,000

U.S. treasury securities
Level 1
 
19,406

 
34

 

 
19,440

 
39,308

 

 
(21
)
 
39,287

Money market funds
Level 1
 
13,269

 

 

 
13,269

 
4,583

 

 

 
4,583

Total Marketable securities
 
 
$
210,509

 
$
323

 
$
(2
)
 
$
210,830

 
$
192,280

 
$
2

 
$
(72
)
 
$
192,210

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

We estimate the fair value of marketable securities classified as Level 1 using quoted market prices for these or similar investments obtained from a commercial pricing service. We estimate the fair value of marketable securities classified as Level 2 using inputs that may include benchmark yields, reported trades, broker/dealer quotes and issuer spreads.
As of June 30, 2019, all our marketable securities had original maturities of less than two years. The weighted-average maturity of our holdings was six months. As of June 30, 2019, our long-term marketable securities had a remaining maturity of 12 to 14 months. None of our marketable securities changed from one fair value hierarchy to another during the three and six months ended June 30, 2019.

9



4. Leases
We lease our office facilities in Menlo Park, California. Our lease expires on March 31, 2020. On January 1, 2019, we recognized a right-of-use asset and a corresponding lease liability of $1.9 million, which equals the present value of the remaining payments due under our lease. Because the discount rate implicit in our lease is not readily determinable, we calculated the present value of remaining lease payments using a discount rate equal to the interest rate we would pay on a loan with monthly payments and a term equal to the payments and remaining term of our lease. We recognize operating lease payments as expenses using the straight-line method over the term of the lease. For any future lease transactions, we will recognize operating lease right-of-use assets and liabilities equal to the present value of the expected lease payments at the time the lease is executed. Operating lease expense for the three and six months ended June 30, 2019 was approximately $0.4 million and $0.8 million, respectively.
Our right-of-use assets and related lease liabilities were as follows:
 
Three Months Ended June 30, 2019
 
Six Months Ended June 30, 2019
 
(in thousands)
Cash paid for operating lease liability
$
391

 
$
769

Right-of-use assets obtained in exchange for new operating lease liability
$

 
$
1,878

Weighted-average remaining lease term
9 months

 
9 months

Weighted-average discount rate
5.0
%
 
5.0
%

As of June 30, 2019, future minimum lease payments under non-cancelable operating leases due in each of the next two years were as follows (in thousands):
2019 (remainder)
$
781

2020
391

 
1,172

Less imputed interest
(24
)
Total lease liability
$
1,148


5. Commitments and Contingencies
There have been no material changes in our obligations under contractual agreements described in our Annual Report on Form 10-K for the year ended December 31, 2018.
In the ordinary course of business, we may be subject to legal claims and regulatory actions that could have a material adverse effect on our business or financial position. We assess our potential liability in such situations by analyzing potential outcomes under various litigation, regulatory and settlement strategies.  If we determine a loss is probable and its amount can be reasonably estimated, we accrue an amount equal to the estimated loss.
No losses and no provision for a loss contingency have been recorded to date.
6. Stockholders' Equity
Stock Option Plans
We have two stock option plans – the 2004 Equity Incentive Plan (the “2004 Plan”) and the 2012 Incentive Award Plan (the “2012 Plan”).  In February 2019, our Board of Directors authorized a 4.6 million increase in the shares available for grant under the 2012 Plan.
During the three and six months ended June 30, 2019, we issued 0.3 million and 1.8 million shares, respectively, of our common stock upon the exercise of stock options, compared to 0.8 million and 1.3 million shares during the same periods of 2018, respectively.

10



The following table summarizes our stock-based compensation:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
 
(in thousands)
Stock-based compensation capitalized in inventory
$
55

 
$

 
$
83

 
$

Cost of sales
55

 

 
83

 

Research and development
2,505

 
1,963

 
4,484

 
3,427

Selling, general and administrative
5,176

 
4,054

 
9,865

 
7,544

Total stock-based compensation
$
7,791

 
$
6,017

 
$
14,515

 
$
10,971


Stock Repurchase Program
On August 9, 2018, we announced a program to repurchase up to $100 million of our common stock (the “Stock Repurchase Program”). The terms of this program did not require us to acquire any shares and allowed for repurchases by a variety of methods, including in the open market, in block trades, through privately negotiated transactions, accelerated share repurchase transactions or any combination of such methods.
During the three and six months ended June 30, 2019, we repurchased 1.6 million and 2.8 million shares of common stock under the Stock Repurchase Program in open market transactions at costs of $17.4 million and $31.0 million (average prices of $10.81 and $11.14 per share), respectively. In total, we repurchased 4.6 million shares under the Program at a cost of $54.6 million (an average price of $11.91 per share). We recorded shares repurchased as treasury stock at cost on our consolidated balance sheet.
The Stock Repurchase Program expired on June 30, 2019.
7. Net Income Per Share
We compute basic and diluted net income per share by dividing our net income by the weighted-average number of common shares outstanding during the period. We used the treasury stock method to determine the number of dilutive shares of common stock resulting from the potential exercise of stock options. The statements of comprehensive income show the computation of net income per share for each period, including the number of weighted-average shares outstanding.
The following table shows the computation of net income per share for each period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
 
(in thousands)
Numerator:
 
 
 
 
 
 
 
Net income
$
20,186

 
$
18,196

 
$
38,460

 
$
35,655

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per share
114,340

 
115,492

 
114,590

 
115,189

Dilutive effect of employee stock options
7,443

 
12,023

 
8,241

 
12,421

Weighted-average shares used to compute diluted net income per share
121,783

 
127,515

 
122,831

 
127,610

Net income per share
 
 
 
 
 
 
 
Basic
$
0.18

 
$
0.16

 
$
0.34

 
$
0.31

Diluted
$
0.17

 
$
0.14

 
$
0.31

 
$
0.28


As of June 30, 2019 and 2018, we had 24.7 million and 23.0 million stock options outstanding, respectively.
Because including them would have reduced dilution, we excluded from the computation of diluted net income per share, on a weighted-average basis, 10.8 million and 9.8 million stock options outstanding during the three and six months

11



ended June 30, 2019, respectively, and 5.0 million and 3.9 million stock options outstanding during the three and six months ended June 30, 2018, respectively.
8. Income taxes
We recorded income tax expense of $5.6 million and $7.4 million for the three and six months ended June 30, 2019, respectively, net of discrete benefits related to stock option exercises and dispositions of $0.3 million and $3.2 million, respectively. Income tax expense in these periods consisted primarily of reductions in our deferred tax assets of $4.9 million and $5.8 million, respectively, caused by utilization of our federal and state net operating losses, and income tax expense of $0.7 million and $1.6 million, respectively, in states where we do not have net operating loss carryforwards.
In the three and six month ended June 30, 2018, our income tax expense was $3.0 million and $6.8 million, respectively, consisting primarily of reductions of $2.5 million and $5.6 million, respectively, in our deferred tax assets caused by utilization of our federal and state net operating losses, and income tax expense of $0.5 million and $1.2 million, respectively, in states where we do not have net operating loss carryforwards.
Our effective tax rate differed from the federal statutory rate in these periods due to state income taxes and non-deductible stock-based compensation, which increased our tax expense, offset by research and development tax credits and the excess tax deduction arising from the exercise of employee stock options, which reduced our taxable income.

Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. In the fourth quarter of 2017, we determined that it was more likely than not that we would generate sufficient taxable income to utilize all of our federal deferred tax assets and all of our state deferred tax assets in every state except California. We therefore included in our balance sheet at December 31, 2017 the net value of our federal deferred tax assets and all of state deferred tax assets except those related to California income tax.

12



ITEM 2.  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Forward-Looking Statements
This Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the financial statements and accompanying notes in this report. Statements in this section are “forward-looking” within the meaning of the federal securities laws and are subject to known and unknown risks and uncertainties that might cause actual results to differ materially from those the statements express or imply.  For a discussion of such risks and uncertainties, see the “Risk Factors” section of this Form 10-Q and the “Overview” and “Liquidity and Capital Resources” sections of this Management’s Discussion and Analysis of Financial Condition and Results of Operations.
Overview
We are a commercial-stage company engaged in the discovery and development of drugs that treat severe metabolic, oncologic and psychiatric disorders by modulating the effects of the hormone cortisol. Since 2012, we have marketed Korlym® (mifepristone) for the treatment of patients who suffer from Cushing’s syndrome, a disease caused by excess cortisol activity.
We are also developing compounds from our portfolio of more than 500 proprietary, selective cortisol modulators. We have discovered and patented three structurally distinct series of such molecules, all of which share Korlym’s affinity for the glucocorticoid receptor (“GR”) but, unlike Korlym, do not bind to the progesterone receptor (“PR”) and therefore do not cause effects arising from antagonism of progesterone activity, such as termination of pregnancy, endometrial thickening and vaginal bleeding. We are developing compounds from these series as potential treatments for a wide range of serious disorders - Cushing’s syndrome; solid tumors, including advanced, high-grade serous ovarian cancer, metastatic pancreatic cancer and castration-resistant prostate cancer; weight gain caused by antipsychotic medications; and non-alcoholic steatohepatitis (“NASH”).
Cushing’s Syndrome
Korlym. We sell Korlym in the United States, using experienced sales representatives to call on physicians caring for patients with endogenous Cushing’s syndrome (hypercortisolism). Because many people who suffer from Cushing’s syndrome are undiagnosed or inadequately treated, we have developed and continue to refine and expand programs to educate physicians and patients about screening for and diagnosis of hypercortisolism and the role Korlym can play in treating the disorder. We also have a field-based force of medical science liaisons.
We use one specialty pharmacy and one specialty distributor to distribute Korlym and provide logistical support to physicians and patients. Our policy is that no patient with Cushing’s syndrome will be denied access to Korlym for financial reasons. To help us achieve that goal, we fund our own patient support programs and donate money to independent charitable foundations that help patients pay for all aspects of their Cushing’s syndrome care, whether or not that care includes taking Korlym.
Prior to its approval, the FDA designated Korlym an orphan drug for the treatment of endogenous Cushing’s syndrome, which conferred seven years of exclusive marketing rights in the United States. This exclusivity expired in February 2019, which means a competitor who receives FDA approval for a generic equivalent of Korlym may market its drug to patients with Cushing’s syndrome, provided doing so would not infringe any of our patents.  We have eight patents listed in the FDA's Approved Drug Products with Therapeutic Equivalence Evaluations, commonly known as the Orange Book, that we believe would be infringed by a generic competitor for Korlym.  These patents have terms ranging from 2028 to 2037. Additional applications for patents we believe would qualify for the Orange Book are under examination by the U.S. Patent and Trademark Office (“USPTO”).
Relacorilant. We are conducting a Phase 3 trial of our proprietary, selective cortisol modulator, relacorilant, as a treatment for hypercortisolism. Patients in relacorilant’s Phase 2 trial exhibited meaningful improvements in the trial’s primary endpoints of glucose control and hypertension, as well as in a variety of secondary endpoints, including weight loss, liver function, coagulopathy, cognition, mood, insulin resistance, and quality of life.  Relacorilant was well-tolerated in its Phase 1 and Phase 2 trials. Importantly, relacorilant shares Korlym’s affinity for GR, but unlike Korlym has no affinity for PR, and so does not cause the effects associated with PR affinity, including termination of pregnancy, endometrial thickening and vaginal bleeding. Relacorilant also does not appear to cause hypokalemia (low potassium), a potentially serious adverse event that is the leading cause of patients stopping treatment with Korlym. Forty-four percent of patients in Korlym’s pivotal trial experienced hypokalemia.
Relacorilant’s Phase 3 trial (“GRACE”), is expected to enroll 130 patients at sites in the United States, Canada, Europe and Israel. Each patient in GRACE will receive relacorilant for 22 weeks. Those who exhibit pre-specified improvements in hypertension or glucose metabolism then enter a twelve-week, double-blind, “randomized withdrawal” phase, in which half of the patients will continue receiving relacorilant and the rest receive placebo. GRACE’s primary endpoints are the rate and degree of relapse in patients receiving placebo compared to those continuing treatment with relacorilant.

13



The FDA and the European Commission ("EC") have designated relacorilant as an orphan drug for the treatment of Cushing’s syndrome. In the United States, orphan designation confers tax credits, reduced regulatory fees and, provided we obtain approval for relacorilant in the designation orphan indication, seven years of exclusive marketing rights for the treatment of Cushing’s syndrome, with limited exceptions.  Benefits of orphan drug designation by the EC are similar, and include reduced regulatory fees and, if approved for the orphan designation indication, ten years of exclusive marketing rights in the European Union (“EU”) for the treatment of Cushing’s syndrome. Additional benefits in the EU include protocol assistance from the European Medicines Agency (“EMA”) and access to the EU's centralized marketing authorization procedure. The EC based its orphan designation on its finding that there was plausible evidence of relacorilant’s efficacy and of its potential to confer significant clinical benefit compared to already-approved treatments.
In neither the United States nor the EU does orphan drug designation shorten the drug approval process, make approval more likely or prevent competitors from marketing other drugs for the treatment of Cushing’s syndrome.
FKBP5 Gene Expression Assay.  The tests diagnosing patients with hypercortisolism and optimizing their treatment are imprecise and often fail to identify patients with less severe manifestations of the disease. We have developed an assay to measure expression of the gene FKBP5, which is stimulated by cortisol activity, and have completed analytical validation pursuant to the Clinical Laboratory Improvement Amendments (“CLIA”). Clinical data indicate that FKBP5 levels are high in patients suffering from hypercortisolism (i.e., excess cortisol activity), but subside when they are successfully treated. We believe this assay will enable physicians to identify new patients with hypercortisolism more easily and to better treat those already in their care.
Oncology
Many types of solid tumors express GR and are potential targets for cortisol modulation therapy, among them pancreatic, ovarian, castration-resistant prostate, triple-negative breast, cervical and vulvar cancers, as well as sarcoma and melanoma.
Relacorilant in Patients with Solid Tumors.  At the June 2019 annual meeting of the American Society of Clinical Oncology (“ASCO”), we presented data from our Phase 1/2 trial of relacorilant plus nab-paclitaxel (Celgene Corporation’s Abraxane®) to treat patients with advanced solid tumors. Eleven of the evaluable patients in that trial suffered from advanced, high-grade serous ovarian cancer. As determined using the Response Evaluation Criteria in Solid Tumors (“RECIST”), one of these patients exhibited a complete response, two exhibited a partial response and five had stable disease. Patients with metastatic pancreatic cancer demonstrated similarly encouraging responses to treatment. Of the trial’s twenty-five evaluable patients with pancreatic tumors, four exhibited partial responses and eight exhibited stable disease.
These are striking results in such ill patients, all of whom had failed earlier courses of taxane-based treatment, and merit further investigation. We have begun a Phase 2, controlled trial of relacorilant in combination with Abraxane in patients with advanced, high-grade serous ovarian tumors. The trial is expected to enroll 180 patients at sites in the United States and Europe. Two thirds of the patients will receive relacorilant plus Abraxane. The rest will receive Abraxane alone. The primary endpoint will be progression-free survival (“PFS”), as measured by RECIST. We also plan to start a phase 3 study in patients with metastatic pancreatic cancer.
Relacorilant has been designated an orphan drug by the EC for the treatment of pancreatic cancer. In addition, we own United States and European patents covering relacorilant’s composition of matter and its use to treat a variety of disorders, including pancreatic cancer.
Korlym in Patients with Solid Tumors. University of Chicago investigators have initiated three trials of Korlym plus anticancer agents in the treatment of solid tumors: With funding from Celgene, they are leading a 64-patient double-blind, placebo-controlled, multi-center, Phase 2 trial of Korlym combined with Abraxane in patients with triple-negative breast cancer (“TNBC”). They are conducting a 74-patient, open label trial of Korlym combined with Merck’s drug Keytruda® (pembrolizumab) in patients with advanced HER2-negative and triple-negative breast cancer. Merck is funding this trial and providing Keytruda®. And they are leading an 84-patient, controlled, multicenter Phase 2 trial of Korlym combined with Xtandi in patients with metastatic castration-resistant prostate cancer (“CRPC”). The Department of Defense and the Prostate Cancer Foundation are funding this trial and Pfizer is providing Xtandi. We are providing Korlym for all of these trials.
We have exclusively licensed patents from the University of Chicago covering the use of cortisol modulators combined with anticancer agents to treat TNBC and CRPC.
Cortisol Modulators in Patients with Castration-Resistant Prostate Cancer. We are conducting an open label, dose-finding trial of our proprietary, selective cortisol modulator exicorilant combined with Xtandi in patients with metastatic CRPC. Investigators at the University of Chicago are conducting a dose-finding trial of relacorilant combined with Xtandi in the same patient population. We are providing relacorilant. In addition to patents covering its composition of matter, we own United States patents covering the use of exicorilant to treat CRPC.

14



Metabolic Diseases
Antipsychotic-Induced Weight Gain and NASH.  In animal models, our proprietary selective cortisol modulator miricorilant potently prevents and reverses the weight gain caused by Eli Lilly and Company’s antipsychotic medication Zyprexa® (olanzapine).  These findings are similar to the results generated with mifepristone in the same animal models and from placebo-controlled clinical trials in which mifepristone significantly reduced the weight gain and adverse metabolic effects experienced by healthy subjects administered Zyprexa or Johnson & Johnson’s antipsychotic medication Risperdal® (risperidone). The results of the clinical trials were published in the journals Advances in Therapy, Gross et al (2009) and Obesity, Gross et al (2010).
We are conducting a double-blind, placebo-controlled trial testing miricorilant's activity in attenuating antipsychotic-induced weight gain in healthy subjects. Study participants will receive Zyprexa and either miricorilant or placebo for two weeks, with the primary endpoint being change in weight compared to baseline. Markers of metabolic activity, including lipids and glucose are also being measured.
We are planning two Phase 2, double-blind, placebo-controlled trials of miricorilant in patients taking antipsychotic medications – one to study reversal of recent weight gain and the other to study reversal of long-standing weight gain.
Miricorilant is also potent in animal models of fatty liver and liver fibrosis.  We conducted these pre-clinical studies in response to data suggesting that cortisol modulation with Korlym plays a role in reversing fatty liver disease in patients with hypercortisolism.  Fatty liver disease is a precursor to NASH, a disease that afflicts millions of people in the United States.  We plan to conduct a double-blind, placebo-controlled Phase 2 trial evaluating miricorilant as a treatment for NASH.
Our Other Selective Cortisol Modulators
Our portfolio of proprietary selective cortisol modulators are covered by U.S. and foreign patents covering their composition and their methods of use in a wide range of indications. These proprietary compounds potently bind to GR but not the progesterone, estrogen or androgen receptors. Many of them have demonstrated positive results in animal or in vitro models of cortisol modulation. We plan to continue identifying new compounds and advancing the most promising of them towards the clinic.
Results of Operations
Net Product Revenue Net product revenue is gross product revenue from sales to our customers less deductions for estimated government rebates and chargebacks.
Net product revenue was $72.3 million and $137.1 million for the three and six months ended June 30, 2019, respectively, compared to $62.3 million and $120.0 million for the corresponding periods in 2018, respectively. The increases in net product revenue were primarily due to increased sales volume, as we shipped Korlym to more patients.
Cost of sales Cost of sales includes the cost of API, tableting, packaging, personnel, overhead, stability testing and distribution.
Cost of sales was $1.4 million and $2.6 million for the three and six months ended June 30, 2019, respectively, as compared to $1.2 million and $2.3 million for the corresponding periods in 2018, respectively. Cost of sales as a percentage of revenue was 1.9 percent for each of the three and six months ended June 30, 2019 and 2018.
Research and development expenses – Research and development expenses include the cost of (1) recruiting and compensating development personnel, (2) clinical trials, (3) drug product and preclinical studies in support of clinical trials and regulatory submissions, (4) discovery research and (5) the development of drug formulations and manufacturing processes.
Research and development expenses increased to $21.7 million for the three months ended June 30, 2019 from $20.5 million for the comparable period in 2018 and increased to $41.9 million for the six months ended June 30, 2019, from $37.6 million for the comparable period in 2018. The increases in research and development expenses were primarily due to increased spending on the recruitment and compensation of additional development personnel and on the discovery and pre-clinical advancement of new selective cortisol modulators, partially offset by the completion of drug-drug interaction studies related to relacorilant.

15



 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
 
(in thousands)
Development programs:
 
 
 
 
 
 
 
Oncology
$
4,908

 
$
3,306

 
$
10,122

 
$
6,707

Endocrinology
8,726

 
5,876

 
15,572

 
10,021

Pre-clinical and clinical selective cortisol modulators
2,470

 
7,435

 
6,029

 
13,977

Unallocated activities, including pre-clinical, manufacturing and regulatory activities
3,047

 
1,963

 
5,693

 
3,461

Stock-based compensation
2,505

 
1,963

 
4,484

 
3,427

Total research and development expense
$
21,656

 
$
20,543

 
$
41,900

 
$
37,593

It is difficult to predict the timing and cost of development activities, which are subject to many uncertainties and risks, including inconclusive or negative results, slow patient enrollment, adverse side effects and difficulties in the formulation or manufacture of study drugs and the lack of drug-candidate efficacy. In addition, clinical development is subject to intensive government oversight and regulations that may change unpredictably and without notice. We expect research and development spending for 2019 to be higher than it was in 2018 as our programs advance and we begin new ones. Research and development expenses for the remainder of 2019 and future years will depend on the outcome of our pre-clinical and clinical trials and our development plans.
Selling, general and administrative expenses - Selling, general and administrative expenses include (1) compensation of employees, consultants and contractors engaged in commercial and administrative activities, (2) the cost of vendors supporting commercial activities and (3) legal and accounting fees.
Selling, general and administrative expenses for the three months ended June 30, 2019 increased to $24.6 million, from $20.0 million for the comparable period in 2018, and increased to $49.0 million for the six months ended June 30, 2019 from $38.4 million for the comparable period in 2018. The increases in selling, general and administrative expenses were primarily due to increased spending on the recruitment and compensation of additional employees, increased legal and marketing costs, and added distribution expenses arising from increased Korlym sales volumes.
We expect selling, general and administrative expenses to be higher in 2019 than in 2018, due to the commercial and administrative activities work caused by increased sales volumes and more research and development activity. Selling, general and administrative activities for the remainder of 2019 and later years will depend on the cost and extent of our commercial activities and the scope of our research and development programs.  
Interest and other income - Interest and other income for the three and six months ended June 30, 2019 was $1.2 million and $2.3 million, respectively, compared to $0.6 million and $0.9 million, respectively, for the comparable periods in 2018, respectively. The increases in interest and other income were due to growth in our holdings of cash and marketable securities balance and increases in short-term interest rates.
Income tax expense - Income tax expense for the three and six months ended June 30, 2019 was $5.6 million and $7.4 million, respectively, compared to $3.0 million and $6.8 million for the three and six months ended June 30, 2018, respectively. The increases in income tax expense were primarily due to decreased discrete benefits from the exercise of non-qualified stock options during the six months ended June 30, 2019, as compared to the six months ended June 30, 2018.
Liquidity and Capital Resources
Since 2015, we have relied on revenues from the sale of Korlym to fund our operations. At June 30, 2019, we had an accumulated deficit of $79.3 million.
Based on our current plans, which include fully funding our Cushing’s syndrome commercial operations, conducting Phase 2 and Phase 3 trials of relacorilant in Cushing’s syndrome and solid tumors, the development of miricorilant to treat patients with antipsychotic-induced weight gain and NASH and of exicorilant to treat patients with CRPC, we expect to fund our operations without needing to raise additional funds, although we may choose to raise additional funds for other reasons.  
At June 30, 2019, we had cash, cash equivalents and marketable securities of $225.7 million, consisting of cash and cash equivalents of $58.1 million and marketable securities of $167.6 million, compared to cash and cash equivalents of $41.6 million and marketable securities of $165.1 million at December 31, 2018.

16



The cash in our bank accounts and our marketable securities could be affected if the financial institutions holdings them were to fail or be subject to adverse conditions in the financial markets. We have never experienced a loss or lack of access to cash.
Net cash provided by operating activities for the six months ended June 30, 2019 was $49.2 million, compared to $49.6 million for the comparable period in 2018. This decrease was primarily due to the receipt of $12.9 million from our former specialty pharmacy in the first quarter of 2018, partially offset by slightly higher revenue.
Net cash used in investing activities for the six months ended June 30, 2019 was $1.5 million, compared to $55.5 million for the comparable period in 2018. This decrease was primarily due to our use of $31.0 million to repurchase shares of our common stock pursuant to the Stock Repurchase Program.
Net cash used in financing activities for the six months ended June 30, 2019 was $31.2 million compared to net cash provided by financing activities of $6.0 million for the comparable period in 2018. Stock option exercises provided $3.9 million for the six months ended June 30, 2019, compared to $6.0 million for the comparable period in 2018. Under our Stock Repurchase Program, we acquired 2.8 million shares of our common stock for a total cost of $31.0 million during the six months ended June 30, 2019. The Stock Repurchase Program expired on June 30, 2019. In total, we repurchased 4.6 million shares of common stock under the program, at a total cost of $54.6 million. We also acquired 0.4 million shares at a cost of $4.2 million in satisfaction of cost and withholding requirements for the settlement of a cashless option exercise in March 2019.
Contractual Obligations and Commercial Commitments
Our contractual payment obligations and purchase commitments as of December 31, 2018 are disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018. They have not changed materially during the six months ended June 30, 2019.
Off-Balance Sheet Arrangements
None.
Critical Accounting Policies and Estimates
We have prepared our financial statements in accordance with GAAP, which requires us to make estimates regarding our assets, liabilities and expenses. We base our estimates on assumptions we believe to be reasonable. Actual results may differ if our assumptions are incorrect or the conditions in which we do business change in ways we did not anticipate. Our critical accounting policies and estimates are discussed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018. During the six months ended June 30, 2019, we implemented internal controls in connection with our adoption of ASC Topic 842 "Leases." There were no other changes in our internal control over financial reporting that occurred during the fiscal quarter covered by this report that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
ITEM 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Our market risks as of June 30, 2019 are disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018.  They have not changed materially during the six months ended June 30, 2019.
ITEM 4.  CONTROLS AND PROCEDURES
Evaluation of disclosure controls and procedures. Our management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated our disclosure controls and procedures, as defined under Rules 13a-15(e) and 15d-15(e) of the Exchange Act as of June 30, 2019. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures provide a reasonable level of assurance that the information required to be disclosed in this Quarterly Report on Form 10-Q was (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and (ii) communicated to our management, including our Chief Executive Officer and Chief Financial Officer, so as to allow timely decisions regarding required disclosure. Our disclosure controls and procedures are designed to provide reasonable, not absolute, assurance that our disclosures are accurate and timely.
Changes in internal control over financial reporting.  Our Chief Financial Officer and other members of management have evaluated the changes in our internal control over financial reporting during the quarter ended June 30, 2019 and concluded that there was no change during the quarter that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

17



PART II. OTHER INFORMATION
ITEM 1A.  LEGAL PROCEEDINGS
Teva ANDA Litigation.
On February 5, 2018, we received a Paragraph IV Notice Letter advising that Teva Pharmaceuticals USA, Inc. (“Teva”) had submitted an Abbreviated New Drug Application (“ANDA”) to the FDA seeking authorization to manufacture, use or sell a generic version of Korlym in the United States prior to the expiration of certain of our patents related to Korlym - U.S. Patent No. 8,921,348 (the “’348 patent”) and U.S. Patent No. 9,829,495 (the “’495 patent”) - which are listed in the FDA’s Approved Drug Products with Therapeutic Equivalence Evaluations (referred to as the “Orange Book”). Teva’s February 5, 2018 Notice Letter alleges that the ’348 patent, with an expiration date in August 2028, and the ’495 patent, with an expiration date in August 2036, will not be infringed by Teva’s proposed product, are invalid and/or are unenforceable. On March 15, 2018, we filed a lawsuit in the U.S. District Court for the District of New Jersey against Teva for infringement of these patents. On October 12, 2018, Teva received tentative approval from the FDA for its ANDA. In accordance with the Hatch-Waxman Act, however, as a result of having filed a timely lawsuit against Teva, FDA final approval of Teva’s ANDA will be stayed until the earlier of (i) 30 months from our February 5, 2018 receipt of Teva’s Paragraph IV Notice Letter or (ii) a District Court decision finding that the identified patents are invalid, unenforceable or not infringed.
On July 6, 2018, we filed an Amended Complaint against Teva, asserting infringement of U.S. Patent No. 9,943,526 (the “’526 patent”). On February 8, 2019, we filed a second lawsuit against Teva, asserting infringement of U.S. Patent Nos. 10,166,242 (the “ʼ242 patent”), 10,166,243 (the “ʼ243 patent”) and 10,195,214 (the “ʼ214 patent”). No new 30-month stay results from the filing of the Amended Complaint or new lawsuit. On February 21, 2019, the District Court consolidated the two lawsuits.
On May 7, 2019, Teva submitted to the U.S. Patent Trial and Appeal Board (“PTAB”) a petition for post-grant review of the ’214 patent.  The PTAB has not yet reached a decision as to whether or not it will institute post-grant review.
We will vigorously enforce our intellectual property rights relating to Korlym, but we cannot predict the outcome of our disputes with Teva.
Sun ANDA Litigation
On June 10, 2019, we received a Paragraph IV Notice Letter advising that Sun Pharmaceutical Industries Limited (“Sun Ltd.”), had submitted an Abbreviated New Drug Application (“ANDA”) to the FDA seeking authorization to manufacture, use or sell a generic version of Korlym in the United States prior to the expiration of certain of our patents related to Korlym listed in the Orange Book (the “Korlym Patents”).
The Notice Letter alleges that the Korlym Patents will not be infringed by Sun Ltd.’s proposed product, are invalid and/or are unenforceable. On July 22, 2019, we filed a lawsuit in the U.S. District Court for the District of New Jersey against Sun Pharma Global FZE (“Sun FZE”), Sun Pharma Global Inc. (“Sun Pharma”), Sun Pharmaceutical Industries, Inc. (“Sun Inc.”), and Sun Ltd. (collectively, “Sun”) for infringement of the ’348, ’214, and ’495 patents.
In accordance with the Hatch-Waxman Act, as a result of having filed a timely lawsuit against Sun, FDA approval of Sun Ltd.’s ANDA will be stayed until the earlier of (i) 30 months from our June 10, 2019 receipt of Sun Ltd.’s Paragraph IV Notice Letter or (ii) a District Court decision finding that the ’348, ’214, and ’495 patents are invalid, unenforceable or not infringed. We will vigorously enforce our intellectual property rights relating to Korlym, but we cannot predict the outcome of this matter.
Inter Partes Review at the PTAB
In August 2018, Neptune Generics, LLC (“Neptune”) submitted a petition for Inter Partes Review (“IPR”) at the PTAB of the ’348 patent. Neptune is backed by Burford Capital Ltd., a U.K.-based ligation finance company, and does not have regulatory approval to sell any drug in the United States. On February 15, 2019, the PTAB granted institution to the IPR and an oral argument hearing date has been set for November 14, 2019. We plan to vigorously defend the validity of the ’348 patent.
Purported Class Action Complaint
On March 14, 2019, a purported securities class action complaint was filed in the U.S. District Court for the Northern District of California by Nicholas Melucci (Melucci v. Corcept Therapeutics Incorporated, et al., Case No. 5:19-cv-01372-LHK).  The complaint named the Company and certain of its executive officers as defendants asserting violations of Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder and alleges that the defendants made false and materially misleading statements and failed to disclose adverse facts about the company’s business, operations, and prospects. The complaint asserts a putative class period stemming from August 2, 2017 to February 5, 2019 and seeks unspecified monetary relief, interest

18



and attorneys’ fees.  On May 13, 2019, proposed lead plaintiffs filed motions to be selected as the lead plaintiff. Those motions are still pending.
In addition to the matters described above, we are involved from time to time in other legal proceedings in the ordinary course of business. Although the outcome of any pending matters and the amount, if any, of our ultimate liability with respect to them cannot be predicted with certainty, we do not believe that the ultimate outcome of such matters will have a material adverse effect on our business, financial position or results of operations.
ITEM 1A.  RISK FACTORS
Investing in our common stock involves significant risks. Before investing, carefully consider the risks described below and the other information in this quarterly report, including our financial statements and related notes. The risks and uncertainties described below are the ones we believe may materially affect us. There may be others of which we are unaware that could materially harm our business or financial condition and cause the price of our stock to decline, in which case you could lose all or part of your investment.
Risks Related to our Commercial Activities
Failure to generate sufficient revenue from the sale of Korlym would harm our financial results and would likely cause our stock price to decline.
Our ability to generate revenue and fund our commercial operations and development programs is dependent on the sale of Korlym to treat patients with Cushing’s syndrome. Physicians will prescribe Korlym only if they determine that it is preferable to other treatments, even if those treatments are not approved for Cushing’s syndrome. Because Cushing’s syndrome is rare, most physicians are inexperienced diagnosing or caring for patients with the illness and it can be hard to persuade them to identify appropriate patients and treat them with Korlym.
Many factors could limit our Korlym revenue, including:
the preference of some physicians for off-label treatments for Cushing’s syndrome, such as ketoconazole;
competition from non-medical treatments, such as surgery and radiation;
the potential introduction of a competitor for Korlym, including a generic version of Korlym;
the lack of availability of adequate private and government insurance coverage;
negative publicity and political concerns about Korlym’s active ingredient, mifepristone, which is approved in another drug for the termination of pregnancy; and
technological change that makes Korlym obsolete.
Failure to generate sufficient Korlym revenue may prevent us from fully funding our planned commercial and clinical activities and would likely cause our stock price to decline.
If generic products that compete with Korlym are approved and launched, our business, financial position or results of operations would be adversely affected.
Although Korlym is protected by patents covering its method of use, potential competitors may attempt to invalidate or design around our patents or assert that they are invalid or otherwise unenforceable. The period of marketing exclusivity provided by Korlym’s orphan drug designation expired on February 17, 2019, which means that other companies may seek to introduce generic equivalents of Korlym for the treatment of Cushing’s syndrome, provided they receive FDA approval and can show that their products do not infringe our patents or that our patents are invalid or unenforceable. After the introduction of a generic competitor, a significant percentage of the prescriptions written for a product may be filled with the generic version, reducing sales of the branded product and its price, sometimes rapidly.
We have sued Teva and Sun in Federal District Court with respect to their proposed generic versions of Korlym. We cannot predict the outcome of these disputes. Please see "Part II, Item 1, Legal Proceedings."
Litigation to enforce or defend intellectual property rights is complex, costly and involves significant commitments of management time. If our Orange Book patents are successfully challenged and a generic version of Korlym is approved, our sales of Korlym tablets and their price could decline significantly, which would reduce our revenue and materially harm our results of operations and financial condition.

19



Other companies offer or are attempting to develop different medications to treat patients with Cushing’s syndrome. The availability of competing treatments could limit our revenue from Korlym.
Since 2012, Novartis has marketed its somatostatin analogue Signifor® (pasireotide) Injection in both the United States and the EU for adult patients with Cushing’s disease (a subset of Cushing’s syndrome).  Novartis is also seeking approval in the United States and EU to market the experimental cortisol synthesis inhibitor osilodrostat to treat patients with Cushing’s syndrome.  Osilodrostat has been designated an orphan drug in both jurisdictions for that use. In July 2019, Novartis announced that it has sold worldwide rights to Signifor and osilodrostat to Ricordati S.p.A., an Italian pharmaceutical company.
Strongbridge Biopharma plc (“Strongbridge”) has received orphan drug designation in the United States and the EU for the use of the cortisol synthesis inhibitor levoketoconazole to treat patients with Cushing’s syndrome.  Levoketoconazole is an enantiomer of the generic anti-fungal medication, ketoconazole, that is prescribed off-label to treat patients with Cushing’s syndrome. Strongbridge has completed one Phase 3 trial, which met its primary endpoint of reducing cortisol synthesis, and is conducting a second Phase 3 trial.
If we cannot continue to obtain acceptable prices or adequate insurance coverage and reimbursement for Korlym, we will be unable to generate significant revenues.
The commercial success of Korlym depends on the availability of adequate insurance coverage and reimbursement.  Government payors, including Medicare, Medicaid and the Veterans Administration, as well as private insurers and health maintenance organizations, are increasingly attempting to contain healthcare costs by limiting reimbursement for medicines. If government or private payors cease to provide adequate and timely coverage and reimbursement for Korlym, physicians may not prescribe the medication and patients may not purchase it, even if it is prescribed. In addition, delays in coverage for individual patients may reduce our revenues.
In some foreign markets, drug prices and the profitability of prescription medications are subject to government control. In the United States, we expect that there will continue to be federal and state proposals for similar controls. Also, the trends toward managed health care in the United States and recent laws and legislation intended to increase the public visibility of drug prices and reduce the cost of government and private insurance programs could significantly influence the purchase of health care services and products and may result in lower prices for Korlym.
In the United States, there have been and continue to be a number of legislative initiatives to contain healthcare costs. The Patient Protection and Affordable Care Act (“PPACA”), which was passed in 2010, substantially changed the way health care is financed by both governmental and private insurers. The PPACA, among other things, expanded Medicaid program eligibility and access to commercial health insurance coverage, increased the minimum Medicaid rebates owed by manufacturers under the Medicaid Drug Rebate Program and extended the rebate program to individuals enrolled in Medicaid managed care organizations, established annual fees and taxes on manufacturers of certain branded prescription drugs, and promoted a new Medicare Part D coverage gap discount program. The PPACA also appropriated funding to comparative clinical effectiveness research, although it remains unclear how the research will affect Medicare coverage and reimbursement or how new information will influence other third-party payor policies.
Since its enactment, there have been judicial and Congressional challenges to certain aspects of the PPACA, and we expect there will be additional challenges and amendments to the PPACA in the future. For example, the Tax Cuts and Jobs Acts (the “Tax Act”) was enacted, which, among other things, removed penalties for not complying with the individual mandate to carry health insurance. On December 14, 2018, a U.S. District Court Judge in the Northern District of Texas, ruled that the individual mandate is a critical and inseverable feature of the PPACA, and therefore, because it was repealed as part of the Tax Act, the remaining provisions of the PPACA are invalid as well. While the Trump Administration and the Centers for Medicare & Medicaid Services have both stated that the ruling will have no immediate effect, it is unclear how this decision, subsequent appeals and other efforts to repeal the PPACA will affect the law. The Department of Justice has filed a brief supporting repeal. At this time, the full effect that any subsequent legislation regarding the PPACA would have on our business is unclear. Any new limitations on, changes to, or uncertainty with respect to the ability of individuals to enroll in governmental reimbursement programs or other third-party payor insurance plans could reduce Korlym sales, which in turn could affect our ability to successfully develop and commercialize new products.
Other legislative and regulatory changes have been proposed and adopted in the United States since the PPACA was enacted. These changes included an aggregate reduction in Medicare payments to providers of up to 2 percent per fiscal year, which went into effect on April 1, 2013 and will remain in effect through 2027 unless additional Congressional action is taken, and the American Taxpayer Relief Act of 2012, which further reduced Medicare payments to several providers, including hospitals, imaging centers and cancer treatment centers, and increased the statute of limitations period for the government to recover overpayments to providers from three to five years. Moreover, the federal government and the individual states in the United States have become increasingly active in developing proposals, passing legislation and implementing regulations designed to control

20



drug pricing, including price or patient reimbursement constraints, discounts, formulary flexibility, marketing cost disclosure and transparency measures.
These new laws and the regulations and policies implementing them, as well as other healthcare-related measures that may be adopted in the future, could materially reduce our ability to develop and commercialize our product candidates.
The unfavorable public perception of mifepristone may limit our ability to sell Korlym.
The active ingredient in Korlym, mifepristone, is approved by the FDA in another drug for the termination of early pregnancy. As a result, mifepristone is the subject of considerable debate in the United States and elsewhere. Public perception of mifepristone may limit the acceptance of Korlym by patients and physicians. Even though we have taken measures to minimize the chance that Korlym will accidentally be prescribed to a pregnant woman, physicians may choose not to prescribe Korlym to a woman simply to avoid the risk of terminating a pregnancy.
We depend on third parties to manufacture Korlym’s active ingredient, form it into tablets, package it and dispense it to patients. We also depend on third parties to manufacture the API and capsules or tablets for our product candidates. If these suppliers become unable or unwilling to perform these functions and we cannot transfer our business to replacement vendors in a timely manner, our business will be harmed.
A single third-party manufacturer, PCAS, supplies the API in Korlym. Another third-party manufacturer, Alcami, produces and bottles Korlym tablets. Our agreement with Alcami automatically renews and can be terminated by either party, subject to notice provisions. Our agreement with PCAS automatically renews for two one-year terms, unless either party provides 12-months' notice of its intent not to renew. A single specialty pharmacy, Optime Care, Inc. (“Optime”), dispenses the Korlym we sell directly to patients and collects payments from insurers and other payers representing approximately 99 percent of our revenue. If Optime does not adhere to its agreements with payers, it may not be able to collect some or all of the payments due to us. Our agreement with Optime has a five-year term and renews upon the written consent of both parties, subject to customary termination provisions. In addition, we may terminate the agreement for convenience.
The facilities used by our vendors to manufacture and package the API and drug product of Korlym and our product candidates must be approved by the FDA and, in some cases, the European Medicines Agency (“EMA”). We do not control the activities of these vendors and are dependent on them for compliance with the regulatory requirements known as good manufacturing practices (“GMPs”). If our vendors cannot manufacture material that conforms to our specifications and the strict requirements of the FDA or others, they will not be able to maintain regulatory approval for their facilities, which could prohibit us from using the API or drug product they have provided. We have no control over whether our vendors maintain adequate quality control and hire qualified personnel. If the FDA, EMA or other regulatory authorities do not approve the facilities they use or if a necessary approval is withdrawn, we may need to find alternative vendors or facilities, which would be time-consuming, complex and expensive and could significantly hamper our ability to develop, obtain regulatory approval for and market our products. In addition, sanctions could be imposed on us, including fines, injunctions, civil penalties, refusal of regulators to approve our product candidates, delays, suspensions or withdrawals of approvals, seizures or recalls of products, operating restrictions and criminal prosecutions, any of which could harm our business.
We may not have adequate insurance to cover our exposure to product liability claims.
We may be subject to product liability or other claims based on allegations that Korlym or one of our product candidates has harmed a patient. Such a claim may damage our reputation by raising questions about Korlym or our product candidates’ safety and could prevent or interfere with product development or commercialization. Less common adverse effects of a pharmaceutical product are sometimes not known until long after the product is approved for marketing. Because the active ingredient in Korlym is used to terminate pregnancy, clinicians using Korlym in clinical trials and physicians prescribing the medicine to women must take strict precautions to ensure that it is not administered to pregnant women. Failure to observe these precautions could result in significant product liability claims.
Although we have product liability insurance with coverage we believe to be appropriate, it may not fully cover our liabilities. Our inability to obtain adequate insurance coverage could inhibit development of our product candidates or result in significant uninsured liability. Defending a lawsuit could be costly and divert management from productive activities.
We are subject to ongoing regulatory oversight. If we are unable to maintain approval of Korlym for the treatment of patients with Cushing’s syndrome or if we fail to comply with other regulatory requirements, we will be unable to generate revenue or may be subject to penalties.
We are subject to oversight by the FDA and other regulatory authorities in the United States and elsewhere with respect to our research, testing, manufacturing, labeling, distribution, adverse event reporting, storage, advertising, promotion, recordkeeping,

21



sales and marketing activities. These requirements include submissions of safety information, annual updates on manufacturing activities and continued compliance with FDA regulations, including GMPs, good laboratory practices (“GLPs”) and good clinical practices (“GCPs”). The FDA enforces these regulations through inspections of us and the laboratories, manufacturers and clinical sites we use. Foreign regulatory authorities have comparable requirements and enforcement mechanisms. Discovery of previously unknown problems with a product or product candidate, such as adverse events of unanticipated severity or frequency or deficiencies in manufacturing processes or management, as well as failure to comply with FDA or other U.S. or foreign regulatory requirements, may subject us to substantial civil and criminal penalties, injunctions, holds on clinical trials, product seizure, refusal to permit the import or export of products, restrictions on product marketing, withdrawal of the product from the market, product recalls, total or partial suspension of production, refusal to approve pending NDAs or supplemental NDAs, and suspension or revocation of product approvals.
We cannot predict how government regulation may change. For example, the Trump administration has taken actions that could impose significant burdens on or materially delay the FDA’s ability to implement new rules, issue guidance and review and approve marketing applications. It is difficult to predict how these executive actions will be implemented, if at all, and the extent to which they will affect the FDA’s ability to exercise its authority. If these executive actions impair the FDA’s ability to carry out its regulatory responsibilities or if we are slow or unable to adapt to sudden changes in regulatory requirements, our regulatory compliance may lapse and we may lose marketing approval for Korlym or face enforcement action.
We may be subject to civil or criminal penalties if we market Korlym in a manner that violates FDA regulations or health care fraud and abuse laws.
In the United States, we are subject to FDA regulations governing the promotion and sale of medications. Although physicians are permitted to prescribe drugs for any indication they choose, manufacturers may only promote products for their FDA-approved use.  All other uses are referred to as “off-label.” In the United States, we market Korlym to treat hyperglycemia secondary to hypercortisolism in adult patients with endogenous Cushing’s syndrome who have type 2 diabetes mellitus or glucose intolerance and for whom surgery has failed or is not an option. We provide promotional materials and training programs to physicians covering the use of Korlym for this indication. The FDA may change its policies or enact new regulations at any time that restrict our ability to promote our products.
Although we believe our marketing materials and training programs do not constitute “off-label” promotion of Korlym, the FDA may disagree. If the FDA determines that our promotional materials, training or other activities by our employees or agents constitute “off-label” promotion of Korlym, it could ask us to change our training or promotional materials or other activities. The FDA could also subject us to regulatory enforcement actions, including issuance of a public “warning letter,” injunction, seizure, civil fine or criminal penalties. Other federal or state enforcement authorities might act if they believe that the alleged improper promotion led to the submission and payment of claims for an unapproved use, which could result in significant fines or penalties under other statutory authorities, such as laws prohibiting false claims for reimbursement. Even if it is determined that we are not in violation of these laws, we may be faced with negative publicity, incur significant expenses and be forced to devote management time to defending our position.
We are subject to federal and state healthcare fraud and abuse regulations, including:
the federal Anti-Kickback Statute, which prohibits, among other things, knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in exchange for or to induce either the referral of an individual for, or the purchase, order or recommendation of, any good or service for which payment may be made under federal health care programs such as Medicare and Medicaid. A person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;
federal false claims laws, including, without limitation, the False Claims Act, which prohibit any person from knowingly presenting, or causing to be presented, a false claim for payment to the federal government, or knowingly making, or causing to be made, a false statement to get a false claim paid. Pharmaceutical companies have been prosecuted under these laws for a variety of promotional and marketing activities, such as allegedly providing free product to or entering into “sham” consulting arrangements with customers to induce such customers to purchase, order or recommend the company’s products in violation of the Anti-Kickback Statute and federal false claims laws and regulations; reporting to pricing services inflated average wholesale prices that were then used by certain governmental programs to set reimbursement rates; engaging in the promotion of “off-label” uses that caused customers to submit claims to and obtain reimbursement from governmental payors for non-covered “off-label” uses; and submitting inflated best price information to the Medicaid Drug Rebate Program; the government may assert that a claim including items and services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act;

22



the federal Civil Monetary Penalties law, which prohibits, among other things, offering or transferring remuneration to a federal healthcare beneficiary that a person knows or should know is likely to influence the beneficiary’s decision to order or receive items or services reimbursable by the government from a particular provider or supplier;
the federal Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), which created federal criminal laws that prohibit executing a scheme to defraud any health care benefit program or making false statements relating to health care matters;
federal “sunshine” laws, including the federal Physician Payment Sunshine Act, that require transparency regarding financial arrangements with health care providers, such as the reporting and disclosure requirements imposed by the PPACA on drug manufacturers regarding any “transfer of value” made or distributed to prescribers and other health care providers, and ownership or investment interests held by physicians and their immediate family members. Manufacturers are required to submit reports detailing these financial arrangements by the 90th day of each calendar year;
HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009 and their respective implementing regulations, which impose obligations on covered healthcare providers, health plans, and healthcare clearinghouses, as well as their business associates that create, receive, maintain or transmit individually identifiable health information for or on behalf of a covered entity, with respect to safeguarding the privacy, security and transmission of individually identifiable health information;
federal consumer protection and unfair competition laws, which broadly regulate marketplace activities and activities that potentially harm consumers; and
state law equivalents of each of the above federal laws, such as anti-kickback and false claims laws which may apply to items or services reimbursed by any third-party payor, including commercial insurers; state laws that require pharmaceutical companies to comply with the pharmaceutical industry’s voluntary compliance guidelines and the relevant compliance guidance promulgated by the federal government or otherwise restrict payments that may be made to healthcare providers; state laws that require drug manufacturers to report information related to payments and other transfers of value to physicians and other healthcare providers or marketing expenditures and pricing information; and state laws governing the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and often are not preempted by HIPAA, thus complicating compliance efforts.
The risk of our being found in violation of these laws and regulations is increased by the fact that many of them have not been definitively interpreted by the regulatory authorities or the courts and their provisions are open to a variety of interpretations. Because of the breadth of these laws and the narrowness of the statutory exceptions and safe harbors available under them, it is possible that some of our business activities, including our relationships with physicians and other healthcare providers (some of whom recommend, purchase and/or prescribe our products) and the manner in which we promote our products, could be subject to challenge. We are also exposed to the risk that our employees, independent contractors, principal investigators, consultants, vendors, distributors, and contract research organizations (“CROs”) may engage in fraudulent or other illegal activity. Although we have policies and procedures prohibiting such activity, it is not always possible to identify and deter misconduct and the precautions we take may not be effective in controlling unknown risks or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to comply with applicable laws and regulations.
If our operations are found to be in violation of any of the laws described above or any other government regulations, we may be subject to civil and criminal penalties, damages, fines, exclusion from governmental health care programs, a corporate integrity agreement or other agreement to resolve allegations of non-compliance, individual imprisonment, and the curtailment or restructuring of our operations, any of which could adversely affect our financial results and ability to operate.
A breakdown or breach of our information technology systems or our failure to protect confidential information concerning patients or others could subject us to liability or interrupt the operation of our business.
We store sensitive data on our computer networks and on the networks of our vendors, including intellectual property and confidential information relating to our business, patients and employees. Despite the implementation of security measures, our internal computer systems and those of our vendors are subject to the risk of cyberattacks, computer viruses, unauthorized access, natural disasters, terrorism, war and telecommunication and electrical failures.  They may also be manipulated by criminals seeking to commit fraud or theft. In addition, system failures could cause the loss or theft of valuable clinical trial data or otherwise disrupt our clinical and commercial activities and be expensive and time-consuming to remedy. If a disruption or security breach resulted in the disclosure of confidential or proprietary information, we could incur liability and our research, development and commercialization efforts could be delayed or otherwise harmed.

23



We are subject to government regulation and other legal obligations relating to privacy and data protection. Compliance with these requirements is complex and costly. Failure to comply could materially harm our business.
We are subject to subject to statutes concerning data privacy and security, including HIPAA and EU Regulation 2016/679, known as the General Data Protection Regulation (“GDPR”). These and other regulations governing personal and confidential data are evolving rapidly as new rules are enacted and existing ones updated and made more stringent.
The GDPR took effect in Europe on May 25, 2018. It establishes new requirements for the use and safeguarding of personal data in the EU and applies to companies established in the EU as well as companies that collect and use personal data to offer goods or services to, or monitor the behavior of, individuals in the EU (including in clinical trials). Penalties for failure to comply include fines of up to €20 million or four percent of worldwide annual revenue, whichever is greater. Data protection authorities in some of the EU member states have not completed their interpretative guidance and implementing laws and regulations regarding GDPR, which makes compliance difficult. In addition, data protection authorities of the different EU countries may interpret the regulation differently. Once promulgated, national and EU guidance will likely be updated from time to time, which will add complexity and cost to our collection and handling of data.
Complying with HIPAA, the GDPR and other data privacy and security requirements is complex and costly. Failure to comply by us or our vendors could subject us to litigation, government enforcement actions, substantial penalties and fines, which could harm our business.
We are dependent on the continued functioning of the FDA and other federal instrumentalities. Inadequate funding of these instrumentalities, their partial or complete closure, or their inability to hire and retain talented professionals due to uncertainties about their ability to pay their employees could materially harm our business.
The FDA’s ability to carry out its mandated functions is affected by a variety of factors, including adequate government funding, the ability to hire and retain key personnel, and statutory, regulatory and policy changes. Disruptions at the FDA and other agencies may slow the time to review new drug applications and respond to other inquiries. Disruptions at the Securities and Exchange Commission (“SEC”) may temporarily stop its ability to review and approve proposed financing transactions. Several times in the last few years, including for 35 days beginning on December 22, 2018, the U.S. government has shut down and many regulatory agencies, including the FDA and SEC, have had to furlough employees and stop critical activities. If a prolonged government shutdown occurs, it could significantly impair the FDA, SEC and other authorities' ability to process our submissions, which could materially harm our business.
In addition, many of our patients pay for Korlym with insurance or other support provided by payers who are funded in whole or in part by the U.S. federal government, such as Medicare, Medicaid, Tricare and the Veterans Administration. If a partial or total shutdown of the federal government prevents these payers from funding their obligations, our revenues could decline.
Recent U.S. tax legislation, the impact of which is still not entirely clear, may adversely affect our results of operations, financial condition and cash flows.
Recently enacted U.S. tax legislation has significantly changed the U.S. federal income taxation of U.S. corporations, including reducing the U.S. corporate income tax rate, limiting interest deductions, permitting immediate expensing of certain capital expenditures, adopting elements of a territorial tax system, revising the rules governing net operating losses and foreign tax credits, and introducing new anti-base erosion provisions. Many of these changes became effective immediately, without transition periods or grandfathering for existing transactions. The legislation is unclear in many respects and could be subject to potential amendments and technical corrections, as well as interpretations and implementing regulations by the Treasury and Internal Revenue Service, which could increase certain adverse impacts of the legislation. In addition, it is unclear how these U.S. federal income tax changes will affect state and local taxation, which often use federal taxable income as a starting point for computing state and local tax liabilities.

24



A disaster could damage our own or our manufacturers’ facilities and equipment, which could require us to cease or curtail operations.
Our business is vulnerable to damage from various types of natural disasters or other disruptive events, including earthquakes, fires, floods, power losses and communications failures. Our headquarters are in the San Francisco Bay Area, which is earthquake-prone. Our specialty pharmacy and tablet manufacturer are in areas subject to hurricanes and tornadoes. Political considerations relating to mifepristone put us and our manufacturers at increased risk of protests and disruptive events. If a disaster were to occur, we might not be able to operate our business. Our insurance may not cover or be adequate to cover losses resulting from disasters or other business interruptions.
Risks Related to our Research and Development Activities
Clinical drug development is lengthy, expensive and often unsuccessful. Results of early studies and trials are often not predictive of later trial results.
Clinical development is expensive and lengthy. Data from clinical trials are susceptible to varying interpretations, which could delay, limit or prevent regulatory approval. The results from early clinical trials are often not predictive of results in later clinical trials. Product candidates may fail to show the desired safety and efficacy traits despite having produced positive results in preclinical studies and initial clinical trials. Many companies have suffered significant setbacks in late-stage clinical trials due to lack of efficacy or unanticipated or unexpectedly severe adverse events.
Our current clinical trials may be too small or otherwise prove inadequate to support regulatory submissions seeking marketing approvals. Even if these trials generate positive results, those results may have to be confirmed in substantially larger, more expensive and lengthier trials before we could realistically seek regulatory approvals.
The commencement and completion of clinical trials may be delayed by many factors, including:
delays obtaining regulatory permission to start a trial or changes to the size or design or regulatory requirements with respect to a trial already underway;
inability to secure acceptable terms with vendors and clinical trial sites;
delays or inability to obtain institutional review board (“IRB”) approval at prospective trial sites;
slow patient enrollment;
failure of patients or investigators to comply with the clinical trial protocol;
negative or inconclusive trial results; and
negative findings of inspections of clinical sites or manufacturing operations by us, the FDA or other authorities.
We may not be able to select and qualify appropriate clinical sites. If the clinical sites we select do not enroll enough patients in a timely way, we may not complete our trials as planned, which could delay the approval of our product candidates. We could also encounter delays if a clinical trial is suspended or terminated by us, the trial’s data safety monitoring board or the IRBs governing the sites where the trial is being conducted. The FDA or other regulatory authorities may suspend or terminate a trial for many reasons, including failure to comply with regulatory requirements or clinical protocols, negative findings in an inspection of our clinical trial operations or trial sites by the FDA or other authorities, unforeseen safety issues, failure to demonstrate a benefit or changes in government regulations.
During the development of a product candidate, we may decide, or the FDA or other regulatory authorities may require us, to conduct more pre-clinical or clinical studies or to change the size or design of a trial already underway, which could delay or prevent the completion of development and increase its cost. Even if we conduct all of the clinical trials and supportive studies that we consider appropriate and the results are positive, we may not receive regulatory approval.

25



Vendors conduct and manage some of our clinical trials and perform data collection and analysis. Failure of these vendors to perform their duties or meet expected timelines may prevent or delay approval of our product candidates.
Third-party clinical investigators and clinical sites enroll patients and CROs manage many of our trials and perform data collection and analysis. Although we control only certain aspects of these third-parties’ activities, we are responsible for ensuring that every study adheres to its protocol and meets regulatory and scientific standards. If any of our vendors does not perform its duties or meet expected deadlines or fails to adhere to applicable GCPs, or if the quality or accuracy of the data it produces is compromised, affected clinical trials may be extended, delayed or terminated and we may be unable to obtain approval for our product candidates.  Similarly, failure of our manufacturers to perform their duties or comply with GMP may require us to repeat clinical trials, which would delay regulatory approval.
If our agreements with any of these third parties terminate, we may not be able to enter into alternative arrangements in a timely manner or on reasonable terms.
We may be unable to obtain or maintain regulatory approvals for our product or product candidates. Failure can occur at any stage of drug development.
We cannot promote a product candidate unless the FDA or comparable foreign regulatory authorities approves it, which may not happen. Obtaining regulatory approval of a drug is uncertain, lengthy and expensive. Failure can occur at any stage. In order to receive FDA approval, we must demonstrate to the FDA's satisfaction that the new drug is safe and effective for its intended use and that our manufacturing processes comply with GMPs. Our inability or the inability of our suppliers to comply with applicable FDA and other regulatory requirements can result in delays in or denials of new product approvals, warning letters, fines, consent decrees restricting or suspending manufacturing operations, injunctions, civil penalties, recall or seizure of products, total or partial suspension of product sales and criminal prosecution. Any of these or other regulatory actions could materially harm our business and financial condition.
Future governmental action or changes in FDA policy or personnel may also result in delays or rejection of an NDA or supplemental NDA. We expect that the label for mifepristone for any indication will include, as Korlym’s does, limitations on its use, including a “black-box” warning that it should not be used by pregnant women or women seeking to become pregnant.
If we receive regulatory approval for a product candidate, we will be subject to ongoing FDA requirements and oversight, such as continued safety and other reporting requirements and post-marketing restrictions. If we are not able to maintain regulatory compliance, we may not be permitted to develop our product candidates or market our products and may be subject to product recalls or seizures. Any regulatory approvals for our product candidates will specify the uses for which they may be marketed and may also require costly post-marketing studies.
Obtaining regulatory approval of product candidates in foreign jurisdictions would be costly and difficult. Failure to obtain such approvals would prevent us from commercializing our product candidates outside the United States.
We may seek to commercialize our products in international markets, which would require us to receive a marketing authorization and, in many cases, pricing approval, from the appropriate regulatory authorities. These approval processes include all of the risks associated with the FDA’s approval process and, in some cases, more. Approval procedures vary between countries and can require additional pre-clinical or clinical studies. Obtaining approval may take longer than it does in the United States. Although approval by the FDA does not ensure approval by regulatory authorities in other countries, and approval by one foreign regulatory authority does not ensure approval by others, failure or delay in obtaining regulatory approval in one country may have a negative effect on the regulatory process in others.
We face competition from companies with financial, technical and marketing resources substantially greater than our own.
The pharmaceutical industry is very competitive and subject to rapid technological change. Our present and potential competitors include large, diversified pharmaceutical companies, specialized pharmaceutical firms, universities and public and private research institutions.  These competitors may develop and commercialize medications that are superior to and less expensive than ours. We expect competition to intensify.
Many of our competitors and potential competitors have greater experience, more financial and marketing resources and larger research and development staffs than we do. In addition, many of them, either alone or together with their partners, have significantly greater experience than we do in drug development, obtaining regulatory approvals, manufacturing and commercialization. They may develop drugs that are superior to our product candidates, which could render our product candidates obsolete or uncompetitive.

26



Our efforts to discover, develop and commercialize product candidates beyond Korlym for the treatment of patients with Cushing’s syndrome may not succeed.
To develop additional sources of revenue, we must develop new product candidates or new therapeutic uses for Korlym. Our selective cortisol modulators, including relacorilant, may not be effective to treat any disorder. We may discover that cortisol modulators have unacceptable side effects or are otherwise not safe. We are developing multiple compounds, which will increase our spending, with no assurance of developing drugs that are safe, effective or commercially viable.
We will need to increase the size of our organization and we may experience difficulties in managing growth.
Our commercial and research and development efforts are constrained by our limited administrative, operational and management resources. To date, we have relied on a small management team. Growth will impose significant added responsibilities on members of management, including the need to recruit and retain additional employees.  Our future financial performance and our ability to compete effectively will depend on our ability to manage growth effectively. To that end, we must:
manage our sales and marketing efforts, clinical trials, research and development activities and supply chain effectively;
hire additional management, clinical development, administrative and sales and marketing personnel; and
develop our administrative, accounting and management information systems and controls.
Failure to accomplish any of these tasks could harm our business.
If we lose key personnel or are unable to attract more skilled personnel, we may be unable to pursue our product development and commercialization goals.
Our ability to operate successfully and manage growth depends upon hiring and retaining skilled, experienced managerial, scientific, sales, marketing, and financial personnel. The job market for qualified personnel is intensely competitive.  We depend on the principal members of our management and scientific staff. Any officer or employee can terminate his or her relationship with us at any time and work for a competitor. We do not have employment insurance covering any of our personnel.  The loss of key individuals could delay our research, development and commercialization efforts.
Risks Related to our Capital Needs and Financial Results
We may need additional capital to fund our operations or for strategic reasons. Such capital may not be available on acceptable terms or at all.
We are dependent on revenue from the sale of Korlym and our cash reserves to fund our commercial operations and development programs. If Korlym revenue declines, we may need to raise funds to support our plans. We may also choose to raise funds for strategic reasons. We cannot be certain funding will be available on acceptable terms or at all.  In any event, equity financing would cause dilution and debt financing, if available, may involve restrictive covenants. If we obtain funds through collaborations with other companies, we may have to relinquish rights to Korlym or our product candidates. If adequate funds are not available, we may have to delay, reduce the scope of, or eliminate one or more of our development programs or even discontinue operations.
If we acquire products or product candidates, we will incur significant costs and may not realize the benefits we anticipate.
We may acquire a product or product candidate that complements our strategic plan.  Such an acquisition may give rise to unforeseen difficulties and costs and may absorb significant management attention. We may not realize the anticipated benefits of any acquisition, which could dilute our stockholders’ ownership interest or cause us to incur significant expenses and debt.
Risks Relating to Our Intellectual Property
To succeed, we must secure and maintain adequate patent protection for the composition and methods of use of our proprietary, selective cortisol modulators and for the use of Korlym to treat Cushing’s syndrome and other disorders.
Patents are uncertain, involve complex legal and factual questions and are the subject of costly litigation. The patents issued or licensed to us may be challenged at any time. Similarly, competitors and others may take actions we believe infringe our intellectual property, causing us to take legal action to defend our rights. Litigating with respect to patents and other forms of intellectual property is costly and time-consuming and the outcomes are uncertain. If we do not protect our intellectual property, competitors may erode our competitive advantage.

27



Our patent applications may not result in issued patents. Any patent issued to us may be challenged, invalidated, held unenforceable or circumvented. Our patent claims may not prevent third parties from producing competing products. The foreign countries in which we may someday operate may not protect our intellectual property to the extent the laws of the United States do. If we fail to obtain adequate patent protection in other countries, others may produce competing products in those countries based on our technology.
Patent disputes are costly and require a great deal of management’s time. Their outcome is uncertain.
Third parties may allege that our patents infringe their rights. Defending against such allegations may result in costly litigation and may require us to obtain a license or bar us from commercializing our product candidates or Korlym for a new indication.
Our development and commercialization of Korlym or our selective cortisol modulators may give rise to claims that our patents or the patents we have licensed infringe the rights of others, which may require us to engage in costly, time-consuming and possibly unsuccessful litigation. If it is determined that one of our products or product candidates infringe others’ patent rights, we may have to obtain licenses to those rights or delay or suspend commercial activity while we attempt to design around the infringed patent. If our efforts fail, we may be unable to commercialize the infringing product or product candidate. We do not have liability insurance for patent infringement.
We do not believe that we infringe any patents or other proprietary rights. We are not obligated to pay royalties relating to the use of intellectual property except to the University of Chicago. To maintain these licenses, we must make milestone and royalty payments. If we do not comply with our payment and other obligations, we may lose the right to commercialize cortisol modulators, including mifepristone, for the treatment of TNBC and CRPC.
Our ability to compete could be diminished if we are unable to protect our trade secrets and proprietary information.
In addition to patents, we rely on a combination of confidentiality, nondisclosure and other contractual provisions, laws protecting trade secrets and security measures to protect our proprietary information. These measures may not provide adequate protection, in which case competitors could exploit our proprietary information to our disadvantage. If employees, consultants or anyone else breaches their agreements with us regarding our proprietary information, we may not have adequate remedies for the breach.
The mifepristone patents we own or license cover the use of mifepristone, not its composition, which may make it harder to prevent patent infringement.
We own or have exclusively licensed issued U.S. patents covering the use of cortisol modulators to treat a variety of disorders. A method of use patent covers only a particular use of a compound, not its composition. Because our patents do not cover the composition of mifepristone, we cannot prevent others from commercializing mifepristone to treat disorders not covered by our method of use patents. The availability of mifepristone for these disorders may enable patients to obtain mifepristone from other companies for indications covered by our patents. Although such “off-label” use would violate our patents, effectively monitoring compliance and enforcing our rights may be difficult and costly. Mifepristone is sold in the United States by Danco Laboratories for the termination of pregnancy. We cannot be certain that patients with Cushing’s syndrome will not be able to obtain mifepristone from Danco or from another company, should it receive approval to market mifepristone for any indication.
Risks Related to Our Stock
The price of our common stock fluctuates widely and is likely to continue to do so. Opportunities for the sale of shares at any particular time may be limited.
We cannot assure investors that a liquid trading market for our common stock will exist at any particular time. As a result, holders of our common stock may not be able to sell shares quickly or at the current market price. During the 52-week period ended July 29, 2019, our average daily trading volume was approximately 1,190,593 shares and the intra-day sales prices per share of our common stock on The Nasdaq Stock Market ranged from $9.14 to $19.48. As of July 29, 2019, our officers, directors and principal stockholders beneficially owned approximately 16 percent of our common stock.
Our stock price can experience extreme price and volume fluctuations that are unrelated or disproportionate to our operating performance or prospects. Securities class action lawsuits are often instituted against companies following periods of stock market volatility. Such litigation is costly and diverts management’s attention from productive efforts.
Factors that may cause the price of our common stock to fluctuate rapidly and widely include:
actual or anticipated variations in our operating results or changes to any public guidance we have provided;

28



actual or anticipated timing and results of our clinical trials;
changes in the expected or actual timing of our competitors’ potential development programs, including developments in ANDA litigation and the announcement of ANDA filings seeking approval for generic versions of Korlym;
disputes or other developments relating to proprietary rights, including patents, litigation matters and our ability to obtain patent protection for our technologies;
short selling of our common stock, the publication of speculative opinions about our business or other market manipulation activities by third parties that are intended to lower our stock price or increase its volatility;
changes in estimates or recommendations by securities analysts or the failure of our performance to meet the published expectations of those analysts or any public guidance we have provided;
actual or anticipated regulatory approvals of our product candidates or of competing products;
purchases or sales of our common stock by our officers, directors or stockholders;
changes in laws or regulations applicable to our product candidates or our competitors’ products;
technological innovations by us, our collaborators or our competitors;
changes in the trading volume of our common stock;
conditions in the biotechnology and pharmaceutical industries, including the market valuations of companies similar to Corcept;
general market and economic conditions;
additions or departures of key personnel;
announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures, collaborations or capital commitments;
our cash and short-term investment position; and
additional financing activities.
Our stock price may decline if our financial performance does not meet the guidance that we provided to the public, estimates published by research analysts or other investor expectations.
The guidance we provide as to our expected 2019 revenue is only an estimate of what we believe is realizable at the time we give such guidance. Our actual results may vary materially. It is difficult to predict our revenue. For example, the rate of physician adoption of Korlym and the actions of government and private payors is uncertain. We may not meet our financial guidance or other investor expectations for other reasons, including those arising from the risks and uncertainties described in this report and in our other public filings and public statements.  Research analysts have published revenue and earnings estimates based on their own analyses. The revenue guidance we provide may be one factor they consider when determining their estimates.
Research analysts may not continue to provide or initiate coverage of our common stock or may issue negative reports.
The market for our common stock may be affected by the reports financial analysts publish about us. If any of the analysts covering us downgrades or discontinues coverage of our stock, the price of our common stock could decline rapidly and significantly. Paucity of research coverage may also adversely affect our stock price.
Sale of a substantial number of shares of our common stock may cause its price to decline.
Sales of a substantial number of shares of our stock in the public market could reduce its price. As additional shares of our stock become available for public resale, whether by the exercise of stock options by employees or directors or because of an equity financing by us, the supply of our stock will increase, which could cause its price to fall. Substantially all of the shares of our stock are eligible for sale, subject to applicable volume and other resale restrictions.

29



Our officers, directors and principal stockholders, acting as a group, could significantly influence corporate actions.
As of July 29, 2019, our officers and directors beneficially owned approximately 16 percent of our common stock. Acting together, these stockholders could significantly influence any matter requiring approval by our stockholders, including the election of directors and the approval of mergers or other business combinations. The interests of this group may not always coincide with our interests or the interests of other stockholders and may prevent or delay a change in control. This significant concentration of share ownership may adversely affect the trading price of our common stock because many investors perceive disadvantages to owning stock in companies with controlling stockholders.
Changes in laws and regulations may significantly increase our costs, which could harm our financial results.
New laws and regulations, as well as changes to existing laws and regulations, including statutes and regulations concerning the development, approval, and marketing of medications, the provisions of the PPACA requiring the reporting of aggregate spending related to health care professionals, the provisions of the Sarbanes-Oxley Act of 2002 and rules adopted by the SEC and by The Nasdaq Stock Market have and will likely continue to increase our cost of doing business and divert management’s attention from revenue-generating activities.
We may fail to comply with our public company obligations, including securities laws and regulations. Such compliance is costly and requires significant management attention.
The federal securities laws and regulations, including the corporate governance and other requirements of the Sarbanes-Oxley Act of 2002, impose complex and continually changing regulatory requirements on our operations and reporting. These developing requirements will continue to increase our compliance costs. Section 404 of the Sarbanes-Oxley Act of 2002 requires that we evaluate the effectiveness of, and provide a management report with respect to, our internal controls over financial reporting. It also requires that the independent registered public accounting firm auditing our consolidated financial statements must attest to and report on the effectiveness of our internal controls over financial reporting.  If we are unable to complete the required assessment and report or if our independent registered public accounting firm is unable to issue an unqualified opinion as to the effectiveness of our internal control over financial reporting, investors could lose confidence in our financial reporting and our stock price would likely decline.
Anti-takeover provisions in our charter and bylaws and under Delaware law may make an acquisition of us or a change in our management more expensive or difficult, even if an acquisition or a management change would be beneficial to our stockholders.
Provisions in our charter and bylaws may delay or prevent an acquisition of us or a change in our management. Some of these provisions allow us to issue preferred stock without any vote or further action by the stockholders, require advance notification of stockholder proposals and nominations of candidates for election as directors and prohibit stockholders from acting by written consent. In addition, a supermajority vote of stockholders is required to amend our bylaws. Our bylaws provide that special meetings of the stockholders may be called only by our Chairman, President or the Board of Directors and that the authorized number of directors may be changed only by resolution of the Board of Directors. These provisions may prevent or delay a change in our Board of Directors or our management, which our Board of Directors appoints. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law. Section 203 may prohibit large stockholders, in particular those owning 15 percent or more of our outstanding voting stock, from merging or combining with us.  These provisions in our charter and bylaws and under Delaware law could reduce the price that investors would be willing to pay for shares of our common stock.
ITEM 2.  UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
There were no unregistered sales of equity securities during the period covered by this report.

30



Issuer Purchases of Equity Securities
The following table contains information relating to the repurchases of our common stock made by us during the three months ended June 30, 2019 (in thousands, except per share data):
Fiscal Period
 
Total Number of Shares Purchased As
Part of a Publicly Announced Program(1)
 
Average Price Paid Per Share
 
Approximate Dollar Amount of Shares
 That May Yet be Purchased Under the Program(2)
April 1, 2019 to April 30, 2019
 
152

 
$
11.82

 
$
60,996

May 1, 2019 to May 31, 2019
 
1,030

 
10.87

 
49,799

June 1, 2019 to June 30, 2019
 
430

 
10.29

 
45,368

Total
 
1,612

 
$
10.81

 
$
45,368

_____________________________________
(1) No shares were purchased other than as part of a publicly announced program.
(2) On August 9, 2018, our board of directors authorized the repurchase of issued and outstanding shares of our common stock having an aggregate value of up to $100 million pursuant to the Stock Repurchase Program. The Stock Repurchase Program expired on June 30, 2019 and was not renewed.
ITEM 3.  DEFAULTS UPON SENIOR SECURITIES
Not applicable.
ITEM 4.  MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5.  OTHER INFORMATION
None.

31



ITEM 6.  EXHIBITS
 
Exhibit
Number
 
Description of Document
3.1
 
3.2
 
31.1
 
31.2
 
32.1
 
32.2
 
101
 
The following materials from the registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2019, formatted in Extensible Business Reporting Language (XBRL): (i) Unaudited Condensed Consolidated Balance Sheets at June 30, 2019 and December 31, 2018, (ii) Unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six month periods ended June 30, 2019 and 2018, (iii) Unaudited Condensed Consolidated Statements of Cash Flows for the six month periods ended June 30, 2019 and 2018, (iv) Unaudited Condensed Consolidated Statement of Stockholder's Equity and (v) Notes to Unaudited Condensed Consolidated Financial Statements.
 
 
 

32



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.
 
CORCEPT THERAPEUTICS INCORPORATED
 
 
Date: August 1, 2019
/s/ Joseph K. Belanoff
 
Joseph K. Belanoff, M.D.
 
Chief Executive Officer
 
 
Date: August 1, 2019
/s/ G. Charles Robb
 
G. Charles Robb
 
Chief Financial Officer

33
EX-31.1 2 cort63019ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION
I, Joseph K. Belanoff, M.D., certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2019 of Corcept Therapeutics Incorporated;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ Joseph K. Belanoff
Joseph K. Belanoff, M.D.
Chief Executive Officer and President
August 1, 2019


EX-31.2 3 cort63019ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION
I, G. Charles Robb, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2019 of Corcept Therapeutics Incorporated;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ G. Charles Robb
G. Charles Robb
Chief Financial Officer and Secretary
August 1, 2019


EX-32.1 4 cort63019ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
Corcept Therapeutics Incorporated
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 Corcept Therapeutics Incorporated (the “Company”) on Form 10-Q for the period ended June 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joseph K. Belanoff, M.D., Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Joseph K. Belanoff
Joseph K. Belanoff, M.D.
Chief Executive Officer and President
August 1, 2019
 
This certification is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Corcept Therapeutics Incorporated under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, irrespective of any general incorporation language contained in such filing.



EX-32.2 5 cort63019ex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
Corcept Therapeutics Incorporated
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 Corcept Therapeutics Incorporated (the “Company”) on Form 10-Q for the period ended June 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, G. Charles Robb, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ G. Charles Robb
G. Charles Robb
Chief Financial Officer and Secretary
August 1, 2019
 
This certification is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Corcept Therapeutics Incorporated under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, irrespective of any general incorporation language contained in such filing.


EX-101.SCH 6 cort-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2103100 - Disclosure - Available-for-Sale Securities and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Summary of the classification of available-for-sale securities in condensed consolidated balance sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Composition of Certain Balance Sheet Items link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Composition of Certain Balance Sheet Items (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Net Income Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Net Income Per Share - Schedule of Computation of Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cort-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cort-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cort-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Balance Sheet Related Disclosures [Abstract] Schedule of composition of inventory, current Schedule of Inventory, Current [Table Text Block] Schedule of composition of inventory, noncurrent Schedule of Inventory, Noncurrent [Table Text Block] Schedule of other accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Accounting Policies [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted New Accounting Pronouncements, Policy [Policy Text Block] Income taxes Income Tax, Policy [Policy Text Block] Raw materials Inventory Raw Materials Current And Noncurrent Inventory, raw materials, current and noncurrent. Work in progress Inventory Work In Process Current And Noncurrent Inventory, work in process. current and noncurrent. Finished goods Inventory Finished Goods Current And Noncurrent Inventory, finished goods, current and noncurrent. Total inventory Inventory Current Noncurrent Total inventory. Less strategic inventory classified as non-current Inventory, Noncurrent Total inventory classified as current Inventory, Net Statement of Comprehensive Income [Abstract] Net unrealized income (loss) on available-for-sale investments, tax impact Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Equity [Abstract] Summary of Stock-Based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Composition of certain balance sheet items Supplemental Balance Sheet Disclosures [Text Block] Income Tax Disclosure [Abstract] Income taxes Income Tax Disclosure [Text Block] Investments, Debt and Equity Securities [Abstract] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash equivalents Cash Equivalents [Member] Short-term marketable securities Short Term Marketable Securities [Member] Short Term Marketable Securities [Member] Long-term marketable securities Long Term Marketable Securities [Member] Long Term Marketable Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Total marketable securities Debt Securities, Available-for-sale Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One 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 Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Beginning balance Stockholders' Equity Attributable to Parent Issuance of common stock upon exercise of options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Issuance of common stock upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Stock-based compensation related to employee and director options APIC, Share-based Payment Arrangement, Increase for Cost Recognition Net unrealized gain on marketable securities, net of tax Marketable Securities, Unrealized Gain (Loss) Purchases of treasury stock (in shares) Treasury Stock, Shares, Acquired Purchases of treasury stock Treasury Stock, Value, Acquired, Cost Method Net income Net Income (Loss) Attributable to Parent Ending balance (in shares) Ending balance Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of sales Cost of Sales [Member] Research and development Research and Development Expense [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock-based compensation capitalized in inventory Share-based Payment Arrangement, Amount Capitalized Allocated share-based compensation expense Share-based Payment Arrangement, Expense Total stock-based compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount Available For Sale Securities And Fair Value Measurements [Abstract] Available for sale securities and fair value measurements. Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at fair value measurement Portion at Fair Value Measurement [Member] Estimate of fair value measurement Estimate of Fair Value Measurement [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments Financial Instruments [Domain] Corporate bonds Corporate Bond Securities [Member] Commercial paper Commercial Paper [Member] Asset-backed securities Asset-backed Securities [Member] Repurchase agreements Repurchase Agreements [Member] U.S. treasury securities US Treasury Securities [Member] Money market funds Money Market Funds [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Value Available For Sale Securities Including Cash Equivalents Available for sale securities including cash equivalents. Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Maximum maturity period Marketable Securities Maximum Maturity Period Marketable securities maximum original maturity period. Weighted average maturity period Marketable Securities Weighted Average Maturity Period Marketable securities weighted-average maturity period. Long term marketable securities, remaining maturity Long Term Marketable Securities, Remaining Maturity Long Term Marketable Securities, Remaining Maturity Government rebates Accrued Government Rebate Current Accrued government rebate current. Accrued compensation Employee-related Liabilities, Current Accrued selling and marketing costs Accrued Marketing Costs, Current Legal fees Accrued Legal Fees Current Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to legal services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Professional fees Accrued Professional Fees, Current Accrued manufacturing costs Accrued Manufacturing Costs Accrued manufacturing costs. Income taxes payable Accrued Income Taxes, Current Other Other Accrued Liabilities, Current Total accrued and other liabilities Accrued Liabilities, Current Stockholders' equity Stockholders' Equity Note Disclosure [Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term marketable securities Marketable Securities, Current Trade receivables, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Inventory Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Strategic inventory Operating lease right-of-use asset Operating Lease, Right-of-Use Asset Property and equipment, net of accumulated depreciation Property, Plant and Equipment, Net Long-term marketable securities Marketable Securities, Noncurrent Other assets Other Assets, Noncurrent Deferred tax assets, net Deferred Income Tax Assets, Net Total assets Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued clinical expenses Accrued Clinical Expenses Current Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are associated with clinical research and related activities, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Used to reflect the current portion of clinical accrued liabilities (due within one year or within the normal operating cycle if longer). Accrued and other liabilities Operating lease liability Operating Lease, Liability, Current Total current liabilities Liabilities, Current Long-term accrued income taxes Accrued Income Taxes, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 5) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock Preferred Stock, Value, Issued Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Treasury stock Treasury Stock, Common, Value Accumulated other comprehensive gain (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Leases [Abstract] Leases Lessee, Operating Leases [Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] 2012 Equity Incentive Award Plan Stock Options Fiscal Twenty Twelve Plan [Member] Stock options fiscal 2012 plan. Share Repurchase Program Share Repurchase Program [Axis] Share Repurchase Program Share Repurchase Program [Domain] Stock Repurchase Program Stock Repurchase Program [Member] Stock repurchase program. Shareholders Equity [Line Items] Class of Stock [Line Items] Number of stock option plans Number Of Stock Option Plans Number of stock option plans. Increase in shares authorized for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Common shares issued upon exercise of options (in shares) Shares tendered to satisfy cost and withholding requirements (in shares) Stock repurchase amount Stock Repurchase Program, Authorized Amount Common stock repurchased (in shares) Common stock repurchased, average price (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Common stock repurchased Stock repurchase program, remaining authorized amount available for repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Earnings Per Share [Abstract] Net income per share Earnings Per Share [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Number of series of selective cortisol modulators Number Of Series Of Selective Cortisol Modulators Number Of Series Of Selective Cortisol Modulators Number of compounds (more than) Number Of Compounds Number Of Compounds Total lease liability Operating Lease, Liability Available-for-sale securities and fair value measurements Available For Sale Securities And Fair Value Measurements Disclosure [Text Block] Available for sale securities and fair value measurements disclosure. Numerator: Net Income (Loss) Attributable to Parent [Abstract] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted-average shares used to compute basic net income per share (in shares) Weighted Average Number of Shares Outstanding, Basic Dilutive effect of employee stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted-average shares used to compute diluted net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income per share Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Summary of the classification of available-for-sale securities in condensed consolidated balance sheets Debt Securities, Available-for-sale [Table Text Block] Schedule of Available-for-Sale Securities Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Stock Options to Purchase Common Stock Share-based Payment Arrangement, Option [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Stock options outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Weighted average options excluded from the computation of diluted net income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Adjustments to reconcile net income to net cash generated from operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Deferred income taxes Deferred Income Tax Expense (Benefit) Accretion of interest income Interest Income, Debt Securities, Available-for-sale, Operating Depreciation and amortization of property and equipment Depreciation, Depletion and Amortization Amortization of right-of-use asset Operating Lease, Right Of Use Asset, Amortization Operating Lease, Right Of Use Asset, Amortization Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Trade receivables Increase (Decrease) in Accounts Receivable Other receivable Increase (Decrease) in Accounts and Other Receivables Inventory Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued clinical expenses Increase Decrease In Accrued Clinical Expenses Increase (decrease) in accrued clinical expenses. Accrued and other liabilities Increase (Decrease) in Other Accrued Liabilities Operating lease liability Increase (Decrease) In Operating Lease Liability Increase (Decrease) In Operating Lease Liability Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Purchases of marketable securities Payments to Acquire Marketable Securities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock upon exercise of options, net of issuance costs Proceeds from Issuance or Sale of Equity Repurchase of common stock Payments for Repurchase of Common Stock Cash paid to satisfy statutory withholding requirement for net settlement of cashless option exercise Payment, Tax Withholding, Share-based Payment Arrangement Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents, at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents, at end of period Supplemental disclosure: Supplemental Cash Flow Information [Abstract] Exercise price of shares tendered in net settlement of cashless option exercise Shares Repurchased In Net Settlement Of Cashless Option Exercise Shares Repurchased In Net Settlement Of Cashless Option Exercise Recognition of right-of-use asset and lease liability Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability Commitments and Contingencies Disclosure [Abstract] Losses for contingent liability Loss Contingency Accrual Provision for a loss contingency Loss Contingency Accrual, Provision Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Product revenue, net Revenue from Contract with Customer, Excluding Assessed Tax Operating expenses: Costs and Expenses [Abstract] Cost of sales Cost of Goods and Services Sold Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Total operating expenses Costs and Expenses Income from operations Operating Income (Loss) Interest and other income Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net income Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Net unrealized income (loss) on available-for-sale investments, net of tax impact of $(73), $(7), $(124) and $41, respectively Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Basic net income per share (in dollars per share) Diluted net income per share (in dollars per share) Weighted-average shares outstanding used in computing net income per share Basic (in shares) Diluted (in shares) Basis of presentation and summary of significant accounting policies Basis of Presentation and Significant Accounting Policies [Text Block] Schedule of computation of net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income tax expense (benefit) Discrete benefit from stock option exercises Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Reduction of deferred tax assets Increase (Decrease) in Deferred Income Taxes State income tax expense State and Local Income Tax Expense (Benefit), Continuing Operations Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating lease expenses Operating Lease, Expense Cash paid for operating lease liability Operating Lease, Payments Right-of-use assets obtained in exchange for new operating lease liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2019 (remainder) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two Total Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Information of Leases Asset and Liabilities Lease, Cost [Table Text Block] Schedule of future minimum lease payments under non-cancelable operating leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] EX-101.PRE 10 cort-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 cort6301910-qdoc_htm.xml IDEA: XBRL DOCUMENT 0001088856 2019-01-01 2019-06-30 0001088856 2019-07-29 0001088856 2019-06-30 0001088856 2018-12-31 0001088856 2018-04-01 2018-06-30 0001088856 2018-01-01 2018-06-30 0001088856 2019-04-01 2019-06-30 0001088856 2018-06-30 0001088856 2017-12-31 0001088856 us-gaap:TreasuryStockMember 2019-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001088856 us-gaap:CommonStockMember 2019-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001088856 2018-01-01 2018-03-31 0001088856 us-gaap:CommonStockMember 2018-06-30 0001088856 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001088856 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001088856 2019-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001088856 2018-03-31 0001088856 us-gaap:RetainedEarningsMember 2018-12-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001088856 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001088856 2019-01-01 2019-03-31 0001088856 us-gaap:CommonStockMember 2019-06-30 0001088856 us-gaap:TreasuryStockMember 2019-06-30 0001088856 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001088856 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001088856 us-gaap:RetainedEarningsMember 2018-06-30 0001088856 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001088856 us-gaap:RetainedEarningsMember 2019-03-31 0001088856 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001088856 us-gaap:CommonStockMember 2018-03-31 0001088856 us-gaap:RetainedEarningsMember 2019-06-30 0001088856 us-gaap:CommonStockMember 2017-12-31 0001088856 us-gaap:TreasuryStockMember 2018-12-31 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001088856 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001088856 us-gaap:CommonStockMember 2018-12-31 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001088856 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001088856 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001088856 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001088856 us-gaap:TreasuryStockMember 2018-06-30 0001088856 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001088856 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001088856 us-gaap:TreasuryStockMember 2018-03-31 0001088856 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001088856 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001088856 us-gaap:RetainedEarningsMember 2017-12-31 0001088856 us-gaap:TreasuryStockMember 2017-12-31 0001088856 us-gaap:RetainedEarningsMember 2018-03-31 0001088856 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001088856 2018-01-01 2018-12-31 0001088856 srt:MaximumMember 2019-01-01 2019-06-30 0001088856 srt:MinimumMember 2019-01-01 2019-06-30 0001088856 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:RepurchaseAgreementsMember 2018-12-31 0001088856 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CorporateBondSecuritiesMember 2019-06-30 0001088856 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPaperMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:RepurchaseAgreementsMember 2019-06-30 0001088856 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001088856 cort:LongTermMarketableSecuritiesMember 2019-06-30 0001088856 cort:LongTermMarketableSecuritiesMember 2018-12-31 0001088856 cort:ShortTermMarketableSecuritiesMember 2019-06-30 0001088856 cort:ShortTermMarketableSecuritiesMember 2018-12-31 0001088856 us-gaap:CashEquivalentsMember 2019-06-30 0001088856 us-gaap:CashEquivalentsMember 2018-12-31 0001088856 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-06-30 0001088856 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001088856 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001088856 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0001088856 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001088856 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001088856 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-06-30 0001088856 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001088856 us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0001088856 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2018-06-30 0001088856 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001088856 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001088856 cort:StockOptionsFiscalTwentyTwelvePlanMember 2019-02-01 2019-02-28 0001088856 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2018-08-09 2019-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2019-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001088856 cort:StockRepurchaseProgramMember us-gaap:CommonStockMember 2018-08-09 0001088856 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001088856 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001088856 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0001088856 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001088856 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 cort:stock_option_plan cort:series cort:compound iso4217:USD pure iso4217:USD shares shares false --12-31 Q2 2019 0001088856 1900000 -7000 41000 -73000 -124000 10-Q true 2019-06-30 false 000-50679 CORCEPT THERAPEUTICS INC DE 77-0487658 149 Commonwealth Drive Menlo Park CA 94025 650 327-3270 Common Stock, $0.001 par value CORT NASDAQ Yes Yes Large Accelerated Filer false false false 113688837 58141000 41625000 143396000 165135000 19774000 17588000 5142000 4732000 6202000 7740000 232655000 236820000 12726000 11510000 1106000 1177000 655000 24165000 0 150000 50000 56700000 62659000 328679000 311694000 7026000 8266000 5770000 3521000 16437000 23786000 1148000 30381000 35573000 245000 239000 30626000 35812000 0 0 118000 117000 436622000 417228000 59732000 23657000 321000 -70000 -79276000 -117736000 298053000 275882000 328679000 311694000 72257000 62312000 137086000 119971000 1377000 1154000 2617000 2328000 21656000 20543000 41900000 37593000 24591000 19981000 48980000 38421000 47624000 41678000 93497000 78342000 24633000 20634000 43589000 41629000 1178000 562000 2275000 856000 25811000 21196000 45864000 42485000 5625000 3000000 7404000 6830000 20186000 18196000 38460000 35655000 227000 25000 391000 -127000 20413000 18221000 38851000 35528000 0.18 0.16 0.34 0.31 0.17 0.14 0.31 0.28 114340000 115492000 114590000 115189000 121783000 127515000 122831000 127610000 38460000 35655000 14432000 10971000 5834000 5642000 1053000 546000 263000 105000 772000 2186000 13404000 0 -12896000 1543000 2071000 -1538000 910000 100000 3000 -1299000 -2214000 2197000 3150000 -7349000 370000 -730000 49236000 49641000 667000 140000 130145000 40300000 131001000 95664000 -1523000 -55504000 3947000 5966000 30975000 0 4169000 0 -31197000 5966000 16516000 103000 41625000 31062000 58141000 31165000 931000 0 1878000 114717000 115000 384074000 0 -75000 -193146000 190968000 479000 1922000 1922000 4954000 4954000 -77000 -77000 17459000 17459000 115196000 115000 390950000 0 -152000 -175687000 215226000 821000 1000 4043000 4044000 6017000 6017000 24000 24000 18196000 18196000 116017000 116000 401010000 0 -128000 -157491000 243507000 115031000 117000 417228000 -23657000 -70000 -117736000 275882000 1497000 1000 3365000 3366000 428000 5100000 5100000 6724000 6724000 164000 164000 1168000 13555000 13555000 18274000 18274000 114932000 118000 427317000 -42312000 94000 -99462000 285755000 317000 0 1514000 1514000 7791000 7791000 227000 227000 1612000 17420000 17420000 20186000 20186000 113637000 118000 436622000 -59732000 321000 -79276000 298053000 Basis of Presentation and Summary of Significant Accounting Policies<div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business and Basis of Presentation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corcept Therapeutics Incorporated was incorporated in the State of Delaware in May 1998. Our headquarters are in Menlo Park, California. We are a commercial-stage pharmaceutical company engaged in the discovery and development of medications that treat severe metabolic, oncologic and psychiatric disorders by modulating the effect of the hormone cortisol. In 2012, the U.S. Food and Drug Administration (“FDA”) approved Korlym</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">®</sup></span><span style="font-family:inherit;font-size:10pt;"> (“mifepristone”) 300 mg tablets, as a once-daily oral medication for the treatment of hyperglycemia secondary to hypercortisolism in adult patients with endogenous Cushing’s syndrome who have type 2 diabetes mellitus or glucose intolerance and have failed surgery or are not candidates for surgery. We have discovered and patented </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> structurally distinct series of selective cortisol modulators, consisting of more than </span><span style="font-family:inherit;font-size:10pt;"><span>500</span></span><span style="font-family:inherit;font-size:10pt;"> compounds. We are developing compounds from these series as potential treatments for a broad range of serious disorders.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have prepared the following in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June 30, 2019, (ii) statements of comprehensive income and stockholders' equity for the three and six months ended June 30, 2019 and 2018 and (iii) statements of cash flows for the six months ended June 30, 2019 and 2018. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2019 are not necessarily indicative of the results for the remainder of 2019 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2018 included in our Annual Report on Form 10-K. The December 31, 2018 balance sheet was derived from audited financial statements at that date.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no material changes in the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018 except for the adoption of the accounting pronouncements set forth below.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, “Leases”, which requires lease transactions with terms longer than 12 months to be recognized on the balance sheet as a liability (“lease liabilities”), offset by an asset of equal amount (“right-of-use assets”). ASU No. 2016-02 supersedes the lease accounting requirements of ASC Topic 840, "Leases" and creates Topic 842, "Leases." We adopted this standard using the modified retrospective approach on January 1, 2019. Prior comparative periods are not adjusted under this approach. We have reviewed all contracts that may contain leases and have determined that the only impact is to the accounting for our leased office space. We have elected to apply the practical expedients in Topic 842 that allow us not to reassess lease classification for any expired or existing lease contracts. On the date of adoption, we increased our “operating right-of-use assets" and “operating lease liability” by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, an amount equal to the present value of our expected payments over the remaining term of the lease. There was no change to our retained earnings. See Note 4 for more information regarding our leased office space.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02, “Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.” The standard allows companies 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”). A company that elects to reclassify these amounts must reclassify stranded tax effects related to the Act’s change in US federal tax rate for all items accounted for in other comprehensive income. These entities can also elect to reclassify other stranded effects that relate to the Act but do not directly relate to the change in the federal rate. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. We adopted this standard on January 1, 2019. It had no impact on our consolidated financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, “Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,” which expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from nonemployees. This standard is effective for fiscal years and interim periods within those years beginning after December 15, 2018. We adopted ASC 718 on January 1, 2019. It had no impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” which changes the methodology for measuring credit losses on financial instruments and when such losses are recorded. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted beginning after December 15, 2018. We plan to adopt this standard on January 1, 2020. Although we have not concluded our analysis, we do not expect adoption of this standard to have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurements (Topic 820),” which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of new information. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 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,” which requires a customer that is a party to a cloud computing service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to recognize as deferred assets. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.</span></div> 3 500 <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have prepared the following in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June 30, 2019, (ii) statements of comprehensive income and stockholders' equity for the three and six months ended June 30, 2019 and 2018 and (iii) statements of cash flows for the six months ended June 30, 2019 and 2018. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2019 are not necessarily indicative of the results for the remainder of 2019 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2018 included in our Annual Report on Form 10-K. The December 31, 2018 balance sheet was derived from audited financial statements at that date.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, “Leases”, which requires lease transactions with terms longer than 12 months to be recognized on the balance sheet as a liability (“lease liabilities”), offset by an asset of equal amount (“right-of-use assets”). ASU No. 2016-02 supersedes the lease accounting requirements of ASC Topic 840, "Leases" and creates Topic 842, "Leases." We adopted this standard using the modified retrospective approach on January 1, 2019. Prior comparative periods are not adjusted under this approach. We have reviewed all contracts that may contain leases and have determined that the only impact is to the accounting for our leased office space. We have elected to apply the practical expedients in Topic 842 that allow us not to reassess lease classification for any expired or existing lease contracts. On the date of adoption, we increased our “operating right-of-use assets" and “operating lease liability” by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, an amount equal to the present value of our expected payments over the remaining term of the lease. There was no change to our retained earnings. See Note 4 for more information regarding our leased office space.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02, “Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.” The standard allows companies 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”). A company that elects to reclassify these amounts must reclassify stranded tax effects related to the Act’s change in US federal tax rate for all items accounted for in other comprehensive income. These entities can also elect to reclassify other stranded effects that relate to the Act but do not directly relate to the change in the federal rate. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. We adopted this standard on January 1, 2019. It had no impact on our consolidated financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, “Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,” which expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from nonemployees. This standard is effective for fiscal years and interim periods within those years beginning after December 15, 2018. We adopted ASC 718 on January 1, 2019. It had no impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” which changes the methodology for measuring credit losses on financial instruments and when such losses are recorded. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted beginning after December 15, 2018. We plan to adopt this standard on January 1, 2020. Although we have not concluded our analysis, we do not expect adoption of this standard to have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurements (Topic 820),” which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of new information. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 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,” which requires a customer that is a party to a cloud computing service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to recognize as deferred assets. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.</span></div> 1900000 Composition of Certain Balance Sheet Items<div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,868</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,242</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less strategic inventory classified as non-current</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory classified as current</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because we rely on single manufacturers of both the active pharmaceutical ingredient (“API”) for Korlym and Korlym tablets, we have purchased and hold significant quantities of these materials. We classify inventory we do not expect to sell within 12 months of the balance sheet date as “Strategic Inventory,” a long-term asset. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accrued and other liabilities</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government rebates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued selling and marketing costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Legal fees</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>967</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional fees</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued manufacturing costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,032</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,542</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accrued and other liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,437</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,868</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,242</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less strategic inventory classified as non-current</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory classified as current</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,868</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,242</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less strategic inventory classified as non-current</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory classified as current</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7395000 4195000 5271000 5624000 5202000 6423000 17868000 16242000 12726000 11510000 5142000 4732000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government rebates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued selling and marketing costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Legal fees</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>967</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional fees</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued manufacturing costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,032</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,542</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accrued and other liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,437</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7688000 11132000 5083000 7879000 1275000 261000 967000 314000 694000 240000 261000 2032000 0 1542000 469000 386000 16437000 23786000 Available-for-Sale Securities and Fair Value Measurements<div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents our available-for-sale securities grouped by asset type:</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="34"/></tr><tr><td style="width:11%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Hierarchy</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>91,501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>91,682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>17,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>17,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>67,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>67,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>38,452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>38,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Repurchase agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>39,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>39,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total Marketable securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>210,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>323</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>210,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>192,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(72</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>192,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We estimate the fair value of marketable securities classified as Level 1 using quoted market prices for these or similar investments obtained from a commercial pricing service. We estimate the fair value of marketable securities classified as Level 2 using inputs that may include benchmark yields, reported trades, broker/dealer quotes and issuer spreads.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2019, all our marketable securities had original maturities of less than </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. The weighted-average maturity of our holdings was </span><span style="font-family:inherit;font-size:10pt;"><span>six months</span></span><span style="font-family:inherit;font-size:10pt;">. As of June 30, 2019, our long-term marketable securities had a remaining maturity of </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>14</span></span><span style="font-family:inherit;font-size:10pt;"> months. </span><span style="font-family:inherit;font-size:10pt;">None</span><span style="font-family:inherit;font-size:10pt;"> of our marketable securities changed from one fair value hierarchy to another during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended June 30, 2019.</span></div> <div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 43269000 27075000 143396000 165135000 24165000 0 210830000 192210000 <div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents our available-for-sale securities grouped by asset type:</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="34"/></tr><tr><td style="width:11%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Hierarchy</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>91,501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>91,682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>17,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>17,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>67,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>67,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>38,452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>38,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Repurchase agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. treasury securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>39,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>39,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total Marketable securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>210,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>323</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>210,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>192,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(72</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>192,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 91501000 183000 2000 91682000 54513000 2000 46000 54469000 17881000 0 0 17881000 67906000 0 0 67906000 38452000 106000 0 38558000 10970000 0 5000 10965000 30000000 0 0 30000000 15000000 0 0 15000000 19406000 34000 0 19440000 39308000 0 21000 39287000 13269000 0 0 13269000 4583000 0 0 4583000 210509000 323000 2000 210830000 192280000 2000 72000 192210000 P2Y P6M P12M P14M Leases<div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">We lease our office facilities in Menlo Park, California. Our lease expires on March 31, 2020. On January 1, 2019, we recognized a right-of-use asset and a corresponding lease liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, which equals the present value of the remaining payments due under our lease. Because the discount rate implicit in our lease is not readily determinable, we calculated the present value of remaining lease payments using a discount rate equal to the interest rate we would pay on a loan with monthly payments and a term equal to the payments and remaining term of our lease. We recognize operating lease payments as expenses using the straight-line method over the term of the lease. For any future lease transactions, we will recognize operating lease right-of-use assets and liabilities equal to the present value of the expected lease payments at the time the lease is executed. Operating lease expense for the three and six months ended June 30, 2019 was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our right-of-use assets and related lease liabilities were as follows:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for operating lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9 months</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9 months</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2019, future minimum lease payments under non-cancelable operating leases due in each of the next two years were as follows </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (remainder)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1900000 400000 800000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our right-of-use assets and related lease liabilities were as follows:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for operating lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9 months</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9 months</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 391000 769000 0 1878000 P9M P9M 0.050 0.050 <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2019, future minimum lease payments under non-cancelable operating leases due in each of the next two years were as follows </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (remainder)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 781000 391000 1172000 24000 1148000 Commitments and Contingencies<div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no material changes in our obligations under contractual agreements described in our Annual Report on Form 10-K for the year ended December 31, 2018. </span></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we may be subject to legal claims and regulatory actions that could have a material adverse effect on our business or financial position. We assess our potential liability in such situations by analyzing potential outcomes under various litigation, regulatory and settlement strategies.  If we determine a loss is probable and its amount can be reasonably estimated, we accrue an amount equal to the estimated loss.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> losses and </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> provision for a loss contingency have been recorded to date.</span></div> 0 0 Stockholders' Equity<div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Plans</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> stock option plans – the 2004 Equity Incentive Plan (the “2004 Plan”) and the 2012 Incentive Award Plan (the “2012 Plan”).  In February 2019, our Board of Directors authorized a </span><span style="font-family:inherit;font-size:10pt;"><span>4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> increase in the shares available for grant under the 2012 Plan.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended June 30, 2019, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares, respectively, of our common stock upon the exercise of stock options, compared to </span><span style="font-family:inherit;font-size:10pt;"><span>0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares during the same periods of 2018, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our stock-based compensation:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation capitalized in inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,176</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,791</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,971</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:34px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Repurchase Program</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:34px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 9, 2018, we announced a program to repurchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:10pt;"> of our common stock (the “Stock Repurchase Program”). The terms of this program did not require us to acquire any shares and allowed for repurchases by a variety of methods, including in the open market, in block trades, through privately negotiated transactions, accelerated share repurchase transactions or any combination of such methods.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we repurchased </span><span style="font-family:inherit;font-size:10pt;"><span>1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>2.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock under the Stock Repurchase Program in open market transactions at costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$17.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$31.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (average prices of </span><span style="font-family:inherit;font-size:10pt;"><span>$10.81</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11.14</span></span><span style="font-family:inherit;font-size:10pt;"> per share), respectively. In total, we repurchased </span><span style="font-family:inherit;font-size:10pt;"><span>4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares under the Program at a cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$54.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> (an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.91</span></span><span style="font-family:inherit;font-size:10pt;"> per share). We recorded shares repurchased as treasury stock at cost on our consolidated balance sheet.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Stock Repurchase Program expired on </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 2 4600000 300000 1800000 800000 1300000 <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our stock-based compensation:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation capitalized in inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,176</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,791</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,971</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 55000 0 83000 0 55000 0 83000 0 2505000 1963000 4484000 3427000 5176000 4054000 9865000 7544000 7791000 6017000 14515000 10971000 100000000 1600000 2800000 17400000 31000000.0 10.81 11.14 4600000 54600000 11.91 Net Income Per Share<div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We compute basic and diluted net income per share by dividing our net income by the weighted-average number of common shares outstanding during the period. We used the treasury stock method to determine the number of dilutive shares of common stock resulting from the potential exercise of stock options. The statements of comprehensive income show the computation of net income per share for each period, including the number of weighted-average shares outstanding.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the computation of net income per share for each period:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,655</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute basic net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,340</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of employee stock options</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute diluted net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,783</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,515</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,831</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,610</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2019 and 2018, we had </span><span style="font-family:inherit;font-size:10pt;"><span>24.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>23.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> stock options outstanding, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because including them would have reduced dilution, we excluded from the computation of diluted net income per share, on a weighted-average basis, </span><span style="font-family:inherit;font-size:10pt;"><span>10.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>9.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> stock options outstanding during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ended June 30, 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>3.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> stock options outstanding during the three and six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the computation of net income per share for each period:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,655</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute basic net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,340</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of employee stock options</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute diluted net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,783</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,515</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,831</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,610</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 20186000 18196000 38460000 35655000 114340000 115492000 114590000 115189000 7443000 12023000 8241000 12421000 121783000 127515000 122831000 127610000 0.18 0.16 0.34 0.31 0.17 0.14 0.31 0.28 24700000 23000000.0 10800000 9800000 5000000.0 3900000 Income taxes<div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three and six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, net of discrete benefits related to stock option exercises and dispositions of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Income tax expense in these periods consisted primarily of reductions in our deferred tax assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, caused by utilization of our federal and state net operating losses, and income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in states where we do not have net operating loss carryforwards. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the three and six month ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, our income tax expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, consisting primarily of reductions of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in our deferred tax assets caused by utilization of our federal and state net operating losses, and income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in states where we do not have net operating loss carryforwards.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our effective tax rate differed from the federal statutory rate in these periods due to state income taxes and non-deductible stock-based compensation, which increased our tax expense, offset by research and development tax credits and the excess tax deduction arising from the exercise of employee stock options, which reduced our taxable income.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. In the fourth quarter of 2017, we determined that it was more likely than not that we would generate sufficient taxable income to utilize all of our federal deferred tax assets and all of our state deferred tax assets in every state except California. We therefore included in our balance sheet at December 31, 2017 the net value of our federal deferred tax assets and all of state deferred tax assets except those related to California income tax.</span></div> 5600000 7400000 300000 3200000 -4900000 -5800000 700000 1600000 3000000.0 6800000 -2500000 -5600000 500000 1200000 <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. In the fourth quarter of 2017, we determined that it was more likely than not that we would generate sufficient taxable income to utilize all of our federal deferred tax assets and all of our state deferred tax assets in every state except California. We therefore included in our balance sheet at December 31, 2017 the net value of our federal deferred tax assets and all of state deferred tax assets except those related to California income tax.</span></div> XML 12 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Jul. 29, 2019
Document And Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2019  
Document Transition Report false  
Entity File Number 000-50679  
Entity Registrant Name CORCEPT THERAPEUTICS INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0487658  
Entity Address, Address Line One 149 Commonwealth Drive  
Entity Address, City or Town Menlo Park  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94025  
City Area Code 650  
Local Phone Number 327-3270  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol CORT  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   113,688,837
Amendment Flag false  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001088856  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 58,141 $ 41,625
Short-term marketable securities 143,396 165,135
Trade receivables, net of allowances 19,774 17,588
Inventory 5,142 4,732
Prepaid expenses and other current assets 6,202 7,740
Total current assets 232,655 236,820
Strategic inventory 12,726 11,510
Operating lease right-of-use asset 1,106  
Property and equipment, net of accumulated depreciation 1,177 655
Long-term marketable securities 24,165 0
Other assets 150 50
Deferred tax assets, net 56,700 62,659
Total assets 328,679 311,694
Current liabilities:    
Accounts payable 7,026 8,266
Accrued clinical expenses 5,770 3,521
Accrued and other liabilities 16,437 23,786
Operating lease liability 1,148  
Total current liabilities 30,381 35,573
Long-term accrued income taxes 245 239
Total liabilities 30,626 35,812
Commitments and contingencies (Note 5)
Stockholders’ equity:    
Preferred stock 0 0
Common stock 118 117
Additional paid-in capital 436,622 417,228
Treasury stock (59,732) (23,657)
Accumulated other comprehensive gain (loss) 321 (70)
Accumulated deficit (79,276) (117,736)
Total stockholders’ equity 298,053 275,882
Total liabilities and stockholders’ equity $ 328,679 $ 311,694
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]        
Product revenue, net $ 72,257 $ 62,312 $ 137,086 $ 119,971
Operating expenses:        
Cost of sales 1,377 1,154 2,617 2,328
Research and development 21,656 20,543 41,900 37,593
Selling, general and administrative 24,591 19,981 48,980 38,421
Total operating expenses 47,624 41,678 93,497 78,342
Income from operations 24,633 20,634 43,589 41,629
Interest and other income 1,178 562 2,275 856
Income before income taxes 25,811 21,196 45,864 42,485
Income tax expense (5,625) (3,000) (7,404) (6,830)
Net income 20,186 18,196 38,460 35,655
Other comprehensive income (loss):        
Net unrealized income (loss) on available-for-sale investments, net of tax impact of $(73), $(7), $(124) and $41, respectively 227 25 391 (127)
Total comprehensive income $ 20,413 $ 18,221 $ 38,851 $ 35,528
Basic net income per share (in dollars per share) $ 0.18 $ 0.16 $ 0.34 $ 0.31
Diluted net income per share (in dollars per share) $ 0.17 $ 0.14 $ 0.31 $ 0.28
Weighted-average shares outstanding used in computing net income per share        
Basic (in shares) 114,340 115,492 114,590 115,189
Diluted (in shares) 121,783 127,515 122,831 127,610
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net unrealized income (loss) on available-for-sale investments, tax impact $ (73) $ (7) $ (124) $ 41
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net income $ 38,460 $ 35,655
Adjustments to reconcile net income to net cash generated from operations:    
Stock-based compensation 14,432 10,971
Deferred income taxes 5,834 5,642
Accretion of interest income (1,053) (546)
Depreciation and amortization of property and equipment 263 105
Amortization of right-of-use asset 772  
Changes in operating assets and liabilities:    
Trade receivables (2,186) (13,404)
Other receivable 0 12,896
Inventory (1,543) (2,071)
Prepaid expenses and other current assets 1,538 (910)
Other assets (100) (3)
Accounts payable (1,299) (2,214)
Accrued clinical expenses 2,197 3,150
Accrued and other liabilities (7,349) 370
Operating lease liability (730)  
Net cash provided by operating activities 49,236 49,641
Cash flows from investing activities:    
Purchases of property and equipment (667) (140)
Proceeds from maturities of marketable securities 130,145 40,300
Purchases of marketable securities (131,001) (95,664)
Net cash used in investing activities (1,523) (55,504)
Cash flows from financing activities:    
Proceeds from issuance of common stock upon exercise of options, net of issuance costs 3,947 5,966
Repurchase of common stock (30,975) 0
Cash paid to satisfy statutory withholding requirement for net settlement of cashless option exercise (4,169) 0
Net cash (used in) provided by financing activities (31,197) 5,966
Net increase in cash and cash equivalents 16,516 103
Cash and cash equivalents, at beginning of period 41,625 31,062
Cash and cash equivalents, at end of period 58,141 31,165
Supplemental disclosure:    
Exercise price of shares tendered in net settlement of cashless option exercise 931 $ 0
Recognition of right-of-use asset and lease liability $ 1,878  
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2017   114,717        
Beginning balance at Dec. 31, 2017 $ 190,968 $ 115 $ 384,074 $ 0 $ (75) $ (193,146)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   479        
Issuance of common stock upon exercise of options 1,922   1,922      
Stock-based compensation related to employee and director options 4,954   4,954      
Net unrealized gain on marketable securities, net of tax (77)       (77)  
Net income 17,459         17,459
Ending balance (in shares) at Mar. 31, 2018   115,196        
Ending balance at Mar. 31, 2018 215,226 $ 115 390,950 0 (152) (175,687)
Beginning balance (in shares) at Dec. 31, 2017   114,717        
Beginning balance at Dec. 31, 2017 190,968 $ 115 384,074 0 (75) (193,146)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   1,300        
Net income 35,655          
Ending balance (in shares) at Jun. 30, 2018   116,017        
Ending balance at Jun. 30, 2018 243,507 $ 116 401,010 0 (128) (157,491)
Beginning balance (in shares) at Mar. 31, 2018   115,196        
Beginning balance at Mar. 31, 2018 215,226 $ 115 390,950 0 (152) (175,687)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   821        
Issuance of common stock upon exercise of options 4,044 $ 1 4,043      
Stock-based compensation related to employee and director options 6,017   6,017      
Net unrealized gain on marketable securities, net of tax 24       24  
Net income 18,196         18,196
Ending balance (in shares) at Jun. 30, 2018   116,017        
Ending balance at Jun. 30, 2018 243,507 $ 116 401,010 0 (128) (157,491)
Beginning balance (in shares) at Dec. 31, 2018   115,031        
Beginning balance at Dec. 31, 2018 275,882 $ 117 417,228 (23,657) (70) (117,736)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   1,497        
Issuance of common stock upon exercise of options 3,366 $ 1 3,365      
Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise (in shares)   (428)        
Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise (5,100)     (5,100)    
Stock-based compensation related to employee and director options 6,724   6,724      
Net unrealized gain on marketable securities, net of tax 164       164  
Purchases of treasury stock (in shares)   (1,168)        
Purchases of treasury stock (13,555)     (13,555)    
Net income 18,274         18,274
Ending balance (in shares) at Mar. 31, 2019   114,932        
Ending balance at Mar. 31, 2019 285,755 $ 118 427,317 (42,312) 94 (99,462)
Beginning balance (in shares) at Dec. 31, 2018   115,031        
Beginning balance at Dec. 31, 2018 275,882 $ 117 417,228 (23,657) (70) (117,736)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   1,800        
Net income 38,460          
Ending balance (in shares) at Jun. 30, 2019   113,637        
Ending balance at Jun. 30, 2019 298,053 $ 118 436,622 (59,732) 321 (79,276)
Beginning balance (in shares) at Mar. 31, 2019   114,932        
Beginning balance at Mar. 31, 2019 285,755 $ 118 427,317 (42,312) 94 (99,462)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon exercise of options (in shares)   317        
Issuance of common stock upon exercise of options 1,514 $ 0 1,514      
Stock-based compensation related to employee and director options 7,791   7,791      
Net unrealized gain on marketable securities, net of tax 227       227  
Purchases of treasury stock (in shares)   (1,612)        
Purchases of treasury stock (17,420)     (17,420)    
Net income 20,186         20,186
Ending balance (in shares) at Jun. 30, 2019   113,637        
Ending balance at Jun. 30, 2019 $ 298,053 $ 118 $ 436,622 $ (59,732) $ 321 $ (79,276)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of presentation and summary of significant accounting policies Basis of Presentation and Summary of Significant Accounting Policies
Description of Business and Basis of Presentation
Corcept Therapeutics Incorporated was incorporated in the State of Delaware in May 1998. Our headquarters are in Menlo Park, California. We are a commercial-stage pharmaceutical company engaged in the discovery and development of medications that treat severe metabolic, oncologic and psychiatric disorders by modulating the effect of the hormone cortisol. In 2012, the U.S. Food and Drug Administration (“FDA”) approved Korlym® (“mifepristone”) 300 mg tablets, as a once-daily oral medication for the treatment of hyperglycemia secondary to hypercortisolism in adult patients with endogenous Cushing’s syndrome who have type 2 diabetes mellitus or glucose intolerance and have failed surgery or are not candidates for surgery. We have discovered and patented three structurally distinct series of selective cortisol modulators, consisting of more than 500 compounds. We are developing compounds from these series as potential treatments for a broad range of serious disorders.
Basis of Presentation
We have prepared the following in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June 30, 2019, (ii) statements of comprehensive income and stockholders' equity for the three and six months ended June 30, 2019 and 2018 and (iii) statements of cash flows for the six months ended June 30, 2019 and 2018. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2019 are not necessarily indicative of the results for the remainder of 2019 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2018 included in our Annual Report on Form 10-K. The December 31, 2018 balance sheet was derived from audited financial statements at that date.
There have been no material changes in the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018 except for the adoption of the accounting pronouncements set forth below.
Recently Adopted Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, “Leases”, which requires lease transactions with terms longer than 12 months to be recognized on the balance sheet as a liability (“lease liabilities”), offset by an asset of equal amount (“right-of-use assets”). ASU No. 2016-02 supersedes the lease accounting requirements of ASC Topic 840, "Leases" and creates Topic 842, "Leases." We adopted this standard using the modified retrospective approach on January 1, 2019. Prior comparative periods are not adjusted under this approach. We have reviewed all contracts that may contain leases and have determined that the only impact is to the accounting for our leased office space. We have elected to apply the practical expedients in Topic 842 that allow us not to reassess lease classification for any expired or existing lease contracts. On the date of adoption, we increased our “operating right-of-use assets" and “operating lease liability” by approximately $1.9 million, an amount equal to the present value of our expected payments over the remaining term of the lease. There was no change to our retained earnings. See Note 4 for more information regarding our leased office space.
In February 2018, the FASB issued ASU No. 2018-02, “Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.” The standard allows companies 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”). A company that elects to reclassify these amounts must reclassify stranded tax effects related to the Act’s change in US federal tax rate for all items accounted for in other comprehensive income. These entities can also elect to reclassify other stranded effects that relate to the Act but do not directly relate to the change in the federal rate. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. We adopted this standard on January 1, 2019. It had no impact on our consolidated financial statements.
In June 2018, the FASB issued ASU No. 2018-07, “Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,” which expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from nonemployees. This standard is effective for fiscal years and interim periods within those years beginning after December 15, 2018. We adopted ASC 718 on January 1, 2019. It had no impact on our consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted
In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” which changes the methodology for measuring credit losses on financial instruments and when such losses are recorded. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted beginning after December 15, 2018. We plan to adopt this standard on January 1, 2020. Although we have not concluded our analysis, we do not expect adoption of this standard to have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurements (Topic 820),” which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of new information. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 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,” which requires a customer that is a party to a cloud computing service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to recognize as deferred assets. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Composition of Certain Balance Sheet Items
6 Months Ended
Jun. 30, 2019
Balance Sheet Related Disclosures [Abstract]  
Composition of certain balance sheet items Composition of Certain Balance Sheet Items
Inventory
 
June 30,
2019
 
December 31,
2018
 
(in thousands)
Raw materials
$
7,395

 
$
4,195

Work in progress
5,271

 
5,624

Finished goods
5,202

 
6,423

Total inventory
17,868

 
16,242

Less strategic inventory classified as non-current
(12,726
)
 
(11,510
)
Total inventory classified as current
$
5,142

 
$
4,732


Because we rely on single manufacturers of both the active pharmaceutical ingredient (“API”) for Korlym and Korlym tablets, we have purchased and hold significant quantities of these materials. We classify inventory we do not expect to sell within 12 months of the balance sheet date as “Strategic Inventory,” a long-term asset. 
Accrued and other liabilities
 
June 30,
2019
 
December 31,
2018
 
(in thousands)
Government rebates
$
7,688

 
$
11,132

Accrued compensation
5,083

 
7,879

Accrued selling and marketing costs
1,275

 
261

Legal fees
967

 
314

Professional fees
694

 
240

Accrued manufacturing costs
261

 
2,032

Income taxes payable

 
1,542

Other
469

 
386

Total accrued and other liabilities
$
16,437

 
$
23,786


XML 20 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements
6 Months Ended
Jun. 30, 2019
Available For Sale Securities And Fair Value Measurements [Abstract]  
Available-for-sale securities and fair value measurements Available-for-Sale Securities and Fair Value Measurements
The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:
 
June 30, 2019
 
December 31, 2018
 
(in thousands)
Cash equivalents
$
43,269

 
$
27,075

Short-term marketable securities
143,396

 
165,135

Long-term marketable securities
24,165

 

Total marketable securities
$
210,830

 
$
192,210


The following table presents our available-for-sale securities grouped by asset type:
 
Fair Value
Hierarchy
Level
 
June 30, 2019
 
December 31, 2018
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
 
 
(in thousands)
Corporate bonds
Level 2
 
$
91,501

 
$
183

 
$
(2
)
 
$
91,682

 
$
54,513

 
$
2

 
$
(46
)
 
$
54,469

Commercial paper
Level 2
 
17,881

 

 

 
17,881

 
67,906

 

 

 
67,906

Asset-backed securities
Level 2
 
38,452

 
106

 

 
38,558

 
10,970

 

 
(5
)
 
10,965

Repurchase agreements
Level 2
 
30,000

 

 

 
30,000

 
15,000

 

 

 
15,000

U.S. treasury securities
Level 1
 
19,406

 
34

 

 
19,440

 
39,308

 

 
(21
)
 
39,287

Money market funds
Level 1
 
13,269

 

 

 
13,269

 
4,583

 

 

 
4,583

Total Marketable securities
 
 
$
210,509

 
$
323

 
$
(2
)
 
$
210,830

 
$
192,280

 
$
2

 
$
(72
)
 
$
192,210

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

We estimate the fair value of marketable securities classified as Level 1 using quoted market prices for these or similar investments obtained from a commercial pricing service. We estimate the fair value of marketable securities classified as Level 2 using inputs that may include benchmark yields, reported trades, broker/dealer quotes and issuer spreads.
As of June 30, 2019, all our marketable securities had original maturities of less than two years. The weighted-average maturity of our holdings was six months. As of June 30, 2019, our long-term marketable securities had a remaining maturity of 12 to 14 months. None of our marketable securities changed from one fair value hierarchy to another during the three and six months ended June 30, 2019.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Leases
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Leases Leases
We lease our office facilities in Menlo Park, California. Our lease expires on March 31, 2020. On January 1, 2019, we recognized a right-of-use asset and a corresponding lease liability of $1.9 million, which equals the present value of the remaining payments due under our lease. Because the discount rate implicit in our lease is not readily determinable, we calculated the present value of remaining lease payments using a discount rate equal to the interest rate we would pay on a loan with monthly payments and a term equal to the payments and remaining term of our lease. We recognize operating lease payments as expenses using the straight-line method over the term of the lease. For any future lease transactions, we will recognize operating lease right-of-use assets and liabilities equal to the present value of the expected lease payments at the time the lease is executed. Operating lease expense for the three and six months ended June 30, 2019 was approximately $0.4 million and $0.8 million, respectively.
Our right-of-use assets and related lease liabilities were as follows:
 
Three Months Ended June 30, 2019
 
Six Months Ended June 30, 2019
 
(in thousands)
Cash paid for operating lease liability
$
391

 
$
769

Right-of-use assets obtained in exchange for new operating lease liability
$

 
$
1,878

Weighted-average remaining lease term
9 months

 
9 months

Weighted-average discount rate
5.0
%
 
5.0
%

As of June 30, 2019, future minimum lease payments under non-cancelable operating leases due in each of the next two years were as follows (in thousands):
2019 (remainder)
$
781

2020
391

 
1,172

Less imputed interest
(24
)
Total lease liability
$
1,148


XML 22 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and Contingencies
There have been no material changes in our obligations under contractual agreements described in our Annual Report on Form 10-K for the year ended December 31, 2018.
In the ordinary course of business, we may be subject to legal claims and regulatory actions that could have a material adverse effect on our business or financial position. We assess our potential liability in such situations by analyzing potential outcomes under various litigation, regulatory and settlement strategies.  If we determine a loss is probable and its amount can be reasonably estimated, we accrue an amount equal to the estimated loss.
No losses and no provision for a loss contingency have been recorded to date.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Stockholders' equity Stockholders' Equity
Stock Option Plans
We have two stock option plans – the 2004 Equity Incentive Plan (the “2004 Plan”) and the 2012 Incentive Award Plan (the “2012 Plan”).  In February 2019, our Board of Directors authorized a 4.6 million increase in the shares available for grant under the 2012 Plan.
During the three and six months ended June 30, 2019, we issued 0.3 million and 1.8 million shares, respectively, of our common stock upon the exercise of stock options, compared to 0.8 million and 1.3 million shares during the same periods of 2018, respectively.
The following table summarizes our stock-based compensation:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
 
(in thousands)
Stock-based compensation capitalized in inventory
$
55

 
$

 
$
83

 
$

Cost of sales
55

 

 
83

 

Research and development
2,505

 
1,963

 
4,484

 
3,427

Selling, general and administrative
5,176

 
4,054

 
9,865

 
7,544

Total stock-based compensation
$
7,791

 
$
6,017

 
$
14,515

 
$
10,971


Stock Repurchase Program
On August 9, 2018, we announced a program to repurchase up to $100 million of our common stock (the “Stock Repurchase Program”). The terms of this program did not require us to acquire any shares and allowed for repurchases by a variety of methods, including in the open market, in block trades, through privately negotiated transactions, accelerated share repurchase transactions or any combination of such methods.
During the three and six months ended June 30, 2019, we repurchased 1.6 million and 2.8 million shares of common stock under the Stock Repurchase Program in open market transactions at costs of $17.4 million and $31.0 million (average prices of $10.81 and $11.14 per share), respectively. In total, we repurchased 4.6 million shares under the Program at a cost of $54.6 million (an average price of $11.91 per share). We recorded shares repurchased as treasury stock at cost on our consolidated balance sheet.
The Stock Repurchase Program expired on June 30, 2019.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Net income per share Net Income Per Share
We compute basic and diluted net income per share by dividing our net income by the weighted-average number of common shares outstanding during the period. We used the treasury stock method to determine the number of dilutive shares of common stock resulting from the potential exercise of stock options. The statements of comprehensive income show the computation of net income per share for each period, including the number of weighted-average shares outstanding.
The following table shows the computation of net income per share for each period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
 
(in thousands)
Numerator:
 
 
 
 
 
 
 
Net income
$
20,186

 
$
18,196

 
$
38,460

 
$
35,655

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per share
114,340

 
115,492

 
114,590

 
115,189

Dilutive effect of employee stock options
7,443

 
12,023

 
8,241

 
12,421

Weighted-average shares used to compute diluted net income per share
121,783

 
127,515

 
122,831

 
127,610

Net income per share
 
 
 
 
 
 
 
Basic
$
0.18

 
$
0.16

 
$
0.34

 
$
0.31

Diluted
$
0.17

 
$
0.14

 
$
0.31

 
$
0.28


As of June 30, 2019 and 2018, we had 24.7 million and 23.0 million stock options outstanding, respectively.
Because including them would have reduced dilution, we excluded from the computation of diluted net income per share, on a weighted-average basis, 10.8 million and 9.8 million stock options outstanding during the three and six months
ended June 30, 2019, respectively, and 5.0 million and 3.9 million stock options outstanding during the three and six months ended June 30, 2018, respectively.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Income taxes
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income taxes Income taxes
We recorded income tax expense of $5.6 million and $7.4 million for the three and six months ended June 30, 2019, respectively, net of discrete benefits related to stock option exercises and dispositions of $0.3 million and $3.2 million, respectively. Income tax expense in these periods consisted primarily of reductions in our deferred tax assets of $4.9 million and $5.8 million, respectively, caused by utilization of our federal and state net operating losses, and income tax expense of $0.7 million and $1.6 million, respectively, in states where we do not have net operating loss carryforwards.
In the three and six month ended June 30, 2018, our income tax expense was $3.0 million and $6.8 million, respectively, consisting primarily of reductions of $2.5 million and $5.6 million, respectively, in our deferred tax assets caused by utilization of our federal and state net operating losses, and income tax expense of $0.5 million and $1.2 million, respectively, in states where we do not have net operating loss carryforwards.
Our effective tax rate differed from the federal statutory rate in these periods due to state income taxes and non-deductible stock-based compensation, which increased our tax expense, offset by research and development tax credits and the excess tax deduction arising from the exercise of employee stock options, which reduced our taxable income.

Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. In the fourth quarter of 2017, we determined that it was more likely than not that we would generate sufficient taxable income to utilize all of our federal deferred tax assets and all of our state deferred tax assets in every state except California. We therefore included in our balance sheet at December 31, 2017 the net value of our federal deferred tax assets and all of state deferred tax assets except those related to California income tax.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
We have prepared the following in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June 30, 2019, (ii) statements of comprehensive income and stockholders' equity for the three and six months ended June 30, 2019 and 2018 and (iii) statements of cash flows for the six months ended June 30, 2019 and 2018. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2019 are not necessarily indicative of the results for the remainder of 2019 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2018 included in our Annual Report on Form 10-K. The December 31, 2018 balance sheet was derived from audited financial statements at that date.
Recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted
Recently Adopted Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, “Leases”, which requires lease transactions with terms longer than 12 months to be recognized on the balance sheet as a liability (“lease liabilities”), offset by an asset of equal amount (“right-of-use assets”). ASU No. 2016-02 supersedes the lease accounting requirements of ASC Topic 840, "Leases" and creates Topic 842, "Leases." We adopted this standard using the modified retrospective approach on January 1, 2019. Prior comparative periods are not adjusted under this approach. We have reviewed all contracts that may contain leases and have determined that the only impact is to the accounting for our leased office space. We have elected to apply the practical expedients in Topic 842 that allow us not to reassess lease classification for any expired or existing lease contracts. On the date of adoption, we increased our “operating right-of-use assets" and “operating lease liability” by approximately $1.9 million, an amount equal to the present value of our expected payments over the remaining term of the lease. There was no change to our retained earnings. See Note 4 for more information regarding our leased office space.
In February 2018, the FASB issued ASU No. 2018-02, “Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.” The standard allows companies 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”). A company that elects to reclassify these amounts must reclassify stranded tax effects related to the Act’s change in US federal tax rate for all items accounted for in other comprehensive income. These entities can also elect to reclassify other stranded effects that relate to the Act but do not directly relate to the change in the federal rate. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. We adopted this standard on January 1, 2019. It had no impact on our consolidated financial statements.
In June 2018, the FASB issued ASU No. 2018-07, “Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,” which expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from nonemployees. This standard is effective for fiscal years and interim periods within those years beginning after December 15, 2018. We adopted ASC 718 on January 1, 2019. It had no impact on our consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted
In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,” which changes the methodology for measuring credit losses on financial instruments and when such losses are recorded. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. Early adoption is permitted beginning after December 15, 2018. We plan to adopt this standard on January 1, 2020. Although we have not concluded our analysis, we do not expect adoption of this standard to have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurements (Topic 820),” which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of new information. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 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,” which requires a customer that is a party to a cloud computing service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to recognize as deferred assets. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We plan to adopt this standard on January 1, 2020. We are evaluating the likely impact of this new standard on our consolidated financial statements.
Income taxes
Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. In the fourth quarter of 2017, we determined that it was more likely than not that we would generate sufficient taxable income to utilize all of our federal deferred tax assets and all of our state deferred tax assets in every state except California. We therefore included in our balance sheet at December 31, 2017 the net value of our federal deferred tax assets and all of state deferred tax assets except those related to California income tax.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Composition of Certain Balance Sheet Items (Tables)
6 Months Ended
Jun. 30, 2019
Balance Sheet Related Disclosures [Abstract]  
Schedule of composition of inventory, current
 
June 30,
2019
 
December 31,
2018
 
(in thousands)
Raw materials
$
7,395

 
$
4,195

Work in progress
5,271

 
5,624

Finished goods
5,202

 
6,423

Total inventory
17,868

 
16,242

Less strategic inventory classified as non-current
(12,726
)
 
(11,510
)
Total inventory classified as current
$
5,142

 
$
4,732


Schedule of composition of inventory, noncurrent
 
June 30,
2019
 
December 31,
2018
 
(in thousands)
Raw materials
$
7,395

 
$
4,195

Work in progress
5,271

 
5,624

Finished goods
5,202

 
6,423

Total inventory
17,868

 
16,242

Less strategic inventory classified as non-current
(12,726
)
 
(11,510
)
Total inventory classified as current
$
5,142

 
$
4,732


Schedule of other accrued liabilities
 
June 30,
2019
 
December 31,
2018
 
(in thousands)
Government rebates
$
7,688

 
$
11,132

Accrued compensation
5,083

 
7,879

Accrued selling and marketing costs
1,275

 
261

Legal fees
967

 
314

Professional fees
694

 
240

Accrued manufacturing costs
261

 
2,032

Income taxes payable

 
1,542

Other
469

 
386

Total accrued and other liabilities
$
16,437

 
$
23,786


XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2019
Available For Sale Securities And Fair Value Measurements [Abstract]  
Summary of the classification of available-for-sale securities in condensed consolidated balance sheets
The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:
 
June 30, 2019
 
December 31, 2018
 
(in thousands)
Cash equivalents
$
43,269

 
$
27,075

Short-term marketable securities
143,396

 
165,135

Long-term marketable securities
24,165

 

Total marketable securities
$
210,830

 
$
192,210


Schedule of Available-for-Sale Securities
The following table presents our available-for-sale securities grouped by asset type:
 
Fair Value
Hierarchy
Level
 
June 30, 2019
 
December 31, 2018
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
 
 
(in thousands)
Corporate bonds
Level 2
 
$
91,501

 
$
183

 
$
(2
)
 
$
91,682

 
$
54,513

 
$
2

 
$
(46
)
 
$
54,469

Commercial paper
Level 2
 
17,881

 

 

 
17,881

 
67,906

 

 

 
67,906

Asset-backed securities
Level 2
 
38,452

 
106

 

 
38,558

 
10,970

 

 
(5
)
 
10,965

Repurchase agreements
Level 2
 
30,000

 

 

 
30,000

 
15,000

 

 

 
15,000

U.S. treasury securities
Level 1
 
19,406

 
34

 

 
19,440

 
39,308

 

 
(21
)
 
39,287

Money market funds
Level 1
 
13,269

 

 

 
13,269

 
4,583

 

 

 
4,583

Total Marketable securities
 
 
$
210,509

 
$
323

 
$
(2
)
 
$
210,830

 
$
192,280

 
$
2

 
$
(72
)
 
$
192,210

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of Information of Leases Asset and Liabilities
Our right-of-use assets and related lease liabilities were as follows:
 
Three Months Ended June 30, 2019
 
Six Months Ended June 30, 2019
 
(in thousands)
Cash paid for operating lease liability
$
391

 
$
769

Right-of-use assets obtained in exchange for new operating lease liability
$

 
$
1,878

Weighted-average remaining lease term
9 months

 
9 months

Weighted-average discount rate
5.0
%
 
5.0
%

Schedule of future minimum lease payments under non-cancelable operating leases
As of June 30, 2019, future minimum lease payments under non-cancelable operating leases due in each of the next two years were as follows (in thousands):
2019 (remainder)
$
781

2020
391

 
1,172

Less imputed interest
(24
)
Total lease liability
$
1,148


XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Summary of Stock-Based Compensation
The following table summarizes our stock-based compensation:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
 
(in thousands)
Stock-based compensation capitalized in inventory
$
55

 
$

 
$
83

 
$

Cost of sales
55

 

 
83

 

Research and development
2,505

 
1,963

 
4,484

 
3,427

Selling, general and administrative
5,176

 
4,054

 
9,865

 
7,544

Total stock-based compensation
$
7,791

 
$
6,017

 
$
14,515

 
$
10,971


XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule of computation of net income per share
The following table shows the computation of net income per share for each period:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
 
(in thousands)
Numerator:
 
 
 
 
 
 
 
Net income
$
20,186

 
$
18,196

 
$
38,460

 
$
35,655

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per share
114,340

 
115,492

 
114,590

 
115,189

Dilutive effect of employee stock options
7,443

 
12,023

 
8,241

 
12,421

Weighted-average shares used to compute diluted net income per share
121,783

 
127,515

 
122,831

 
127,610

Net income per share
 
 
 
 
 
 
 
Basic
$
0.18

 
$
0.16

 
$
0.34

 
$
0.31

Diluted
$
0.17

 
$
0.14

 
$
0.31

 
$
0.28


XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation and Summary of Significant Accounting Policies (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2019
USD ($)
series
Dec. 31, 2018
compound
Jan. 01, 2019
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Number of series of selective cortisol modulators | series 3    
Number of compounds (more than) | compound   500  
Total lease liability $ 1,148    
Operating lease right-of-use asset $ 1,106    
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Total lease liability     $ 1,900
Operating lease right-of-use asset     $ 1,878
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Raw materials $ 7,395 $ 4,195
Work in progress 5,271 5,624
Finished goods 5,202 6,423
Total inventory 17,868 16,242
Less strategic inventory classified as non-current (12,726) (11,510)
Total inventory classified as current $ 5,142 $ 4,732
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Government rebates $ 7,688 $ 11,132
Accrued compensation 5,083 7,879
Accrued selling and marketing costs 1,275 261
Legal fees 967 314
Professional fees 694 240
Accrued manufacturing costs 261 2,032
Income taxes payable 0 1,542
Other 469 386
Total accrued and other liabilities $ 16,437 $ 23,786
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements - Summary of the classification of available-for-sale securities in condensed consolidated balance sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Total marketable securities $ 210,830 $ 192,210
Cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Total marketable securities 43,269 27,075
Short-term marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Total marketable securities 143,396 165,135
Long-term marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Total marketable securities $ 24,165 $ 0
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details) - Estimate of fair value measurement - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 210,509 $ 192,280
Gross Unrealized Gains 323 2
Gross Unrealized Losses (2) (72)
Estimated Fair Value 210,830 192,210
Corporate bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 91,501 54,513
Gross Unrealized Gains 183 2
Gross Unrealized Losses (2) (46)
Estimated Fair Value 91,682 54,469
Commercial paper | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 17,881 67,906
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 17,881 67,906
Asset-backed securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 38,452 10,970
Gross Unrealized Gains 106 0
Gross Unrealized Losses 0 (5)
Estimated Fair Value 38,558 10,965
Repurchase agreements | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 30,000 15,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 30,000 15,000
U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,406 39,308
Gross Unrealized Gains 34 0
Gross Unrealized Losses 0 (21)
Estimated Fair Value 19,440 39,287
Money market funds | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 13,269 4,583
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 13,269 $ 4,583
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Available-for-Sale Securities and Fair Value Measurements - Narrative (Details)
6 Months Ended
Jun. 30, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Maximum maturity period 2 years
Weighted average maturity period 6 months
Minimum  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Long term marketable securities, remaining maturity 12 months
Maximum  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Long term marketable securities, remaining maturity 14 months
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Jan. 01, 2019
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use asset $ 1,106 $ 1,106  
Operating lease expenses 400 800  
Cash paid for operating lease liability 391 $ 769  
Right-of-use assets obtained in exchange for new operating lease liability $ 0    
Weighted-average remaining lease term 9 months 9 months  
Weighted-average discount rate 5.00% 5.00%  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2019 (remainder) $ 781 $ 781  
2020 391 391  
Total 1,172 1,172  
Less imputed interest (24) (24)  
Total lease liability $ 1,148 $ 1,148  
Accounting Standards Update 2016-02      
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use asset     $ 1,878
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Total lease liability     $ 1,900
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Losses for contingent liability $ 0
Provision for a loss contingency $ 0
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 11 Months Ended
Feb. 28, 2019
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Mar. 31, 2019
USD ($)
shares
Jun. 30, 2018
shares
Mar. 31, 2018
shares
Jun. 30, 2019
USD ($)
stock_option_plan
$ / shares
shares
Jun. 30, 2018
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Aug. 09, 2018
USD ($)
Shareholders Equity [Line Items]                  
Number of stock option plans | stock_option_plan           2      
Common stock repurchased | $   $ 17,420,000 $ 13,555,000            
Common Stock                  
Shareholders Equity [Line Items]                  
Common shares issued upon exercise of options (in shares)   317,000 1,497,000 821,000 479,000 1,800,000 1,300,000    
Shares tendered to satisfy cost and withholding requirements (in shares)     428,000            
Common stock repurchased (in shares)   1,612,000 1,168,000            
Stock Repurchase Program | Common Stock                  
Shareholders Equity [Line Items]                  
Stock repurchase amount | $                 $ 100,000,000
Common stock repurchased (in shares)   1,600,000       2,800,000   4,600,000  
Common stock repurchased, average price (in dollars per share) | $ / shares   $ 10.81       $ 11.14   $ 11.91  
Common stock repurchased | $   $ 17,400,000       $ 31,000,000.0      
Stock repurchase program, remaining authorized amount available for repurchase | $   $ 54,600,000       $ 54,600,000   $ 54,600,000  
2012 Equity Incentive Award Plan                  
Shareholders Equity [Line Items]                  
Increase in shares authorized for grant (in shares) 4,600,000                
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Summary of Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation capitalized in inventory $ 55 $ 0 $ 83 $ 0
Total stock-based compensation 7,791 6,017 14,515 10,971
Cost of sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated share-based compensation expense 55 0 83 0
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated share-based compensation expense 2,505 1,963 4,484 3,427
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated share-based compensation expense $ 5,176 $ 4,054 $ 9,865 $ 7,544
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share - Schedule of Computation of Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Numerator:            
Net income $ 20,186 $ 18,274 $ 18,196 $ 17,459 $ 38,460 $ 35,655
Denominator:            
Weighted-average shares used to compute basic net income per share (in shares) 114,340   115,492   114,590 115,189
Dilutive effect of employee stock options (in shares) 7,443   12,023   8,241 12,421
Weighted-average shares used to compute diluted net income per share (in shares) 121,783   127,515   122,831 127,610
Net income per share            
Basic (in dollars per share) $ 0.18   $ 0.16   $ 0.34 $ 0.31
Diluted (in dollars per share) $ 0.17   $ 0.14   $ 0.31 $ 0.28
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share - Narrative (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options outstanding (in shares) 24.7 23.0 24.7 23.0
Stock Options to Purchase Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average options excluded from the computation of diluted net income per share (in shares) 10.8 5.0 9.8 3.9
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ 5,625 $ 3,000 $ 7,404 $ 6,830
Discrete benefit from stock option exercises 300   3,200  
Reduction of deferred tax assets 4,900 2,500 5,800 5,600
State income tax expense $ 700 $ 500 $ 1,600 $ 1,200
EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *** 4\?(\\#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,$% @ HHH!3R?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 " "BB@%/I+L0".X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)^F"JZ';B^))07!!\1:2V=U@TX1DI-VW-XV[ M740?P&-F_GSS#4RK@]0^XG/T 2-93%>3ZX*,7?/B,?8$9#=BC MPX$2B%H Z^:)X3CU+5P ,XPPNO1=0+,02_5/;.D .R6G9)?4.([UN"JYO(. MMZ?'E[)N98=$:M"8?R4KZ1APP\Z37U=W]]L'UC5>-W=E_;'P6[%KX=1?=%U!+ P04 " "BB@%/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 ( *** 4_HW>ZP,@, #L/ 8 >&PO=V]R:W-H965T&UL?5?A;ILP&'P5Q ,4;$-"JR12FVG:I$VJ.FW[31(G007,P$FZ MMY\QE#%_Y_TI8.Z^L[GOW'AU4^UK=Y92!V]567?K\*QU\Q!%W?XLJ[R[4XVL MS9NC:JM;E1U[;CNME]T"]EI]1K__#YL [C?D:RE'O=E\C-Y2JWLBS[2F8>O\:B MX:39$^?W[]4_VL6;Q>SR3FY5^;,XZ/,ZS,+@((_YI=0OZO9)C@M*PV!<_1=Y ME:6!]S,Q&GM5=O9OL+]T6E5C%3.5*G\;KD5MK[?A39*,-$S@(X%/!,'^2Q C M04P$9A6B869VJ1]RG6]6K;H%[>!6D_=-P1Z$^9C[?M!^._O.K+8SH]=-O(JN M?9D1\30@^ S!)D1D:D\"' D\<4+G_PIL*4)@ 0%7("Q=S.@)IB>0GEAZ,J.G MS@>@B 462*% 2NA+1X B,BRP@ (+0K]W!"B"Q5AA"166E,\<"0#A6"*#$AGE M"T<"0#Q.WT.)>\IWK080C]%9Q]3G,M,E<%[ \>7SC./J>Y%FZ/ 8Q7!6>?TUPG[L\/@/&JX.QS MFNO$[62$\:G@['.:Z\3M9(3Q]1C./J>Y3MQ.1AC//L9Q]CG-=>+L8]L1DUI, M/?XH$(LLR[P-C;< 3N.=D(8&__M]]N M@--X)Z2A*2;U;)H";P&"QCMU6PUA M/&L1> L0--ZIVVH(XVDU@;< 0>.=NJV&,&ZK1;.C2"7;DSVU=<%>76I[9)R- M3B?#1WLPC/["AV/EU[P]%747[)0V!R)[;#DJI:692GQG.O%L3K+30RF/NK]= MFOMV.,X-#UHUXU$UFL[+FS]02P,$% @ HHH!3T_DOZ<:! D1, !@ M !X;"]W;W)K0929M MJN,I62^G>R_=>MF^#_7QY%^Z1?_>-%7W7^GK]K)*5/+CQM?CVV$8;Z3KY;EZ M\W_ZX:_S2Q>NTELKNV/C3_VQ/2TZOU\E/ZGG#>(8,"G^/OI+?W>^&+ORVK;? MQHO?=JLD&QWYVF^'L8DJ'#[\QM?UV%+P\>_<:'++.0;>G_]H_9>I\Z$SKU7O M-VW]SW$W'%:)2Q8[OZ_>Z^%K>_G5SQW2R6+N_>_^P]=!/CH).;9MW4^_B^U[ M/[3-W$JPTE3?K\?C:3I>KO\8G,/D )@#X!:@\D\#< Y $I!>G4U=_;D:JO6R M:R^+[CI;YVI<%.H9PV!NQYO3V$W_A=[VX>['6MME^C&V,TO*JP3N)/"HV'"% M=C=)&O+?3(!H J9XO(\OY'@4XW&*S^_B348Z<96827*:+:I2I;Q*]%T6E2,6AI@19$8KC+C1HAO-W9#)*S5/4UB;$S."RFH7F64C M>C'<"Q(OAF71*J>KC8MRBR [L:(3RYV0_I:6)3&042=<% 8NDYTXT8GC3C1Q MXE@20#":R#:2S#B(N"E$-P5W0Q9E6?!U !;HTA542JN(%Y7)9,JX&X:F3$B4 MF4B>" $5S^-H'B7DL99BD*ONY^G1C$Q"!=Q,0:PND]D(G(V6LA$X]3!#1TLK2:9U;(U"I%#D>*3[J00)CQ2.D@@C# 9 MC\#QZ"@>@9,/,\,VC"0+Y6FDI@&9D< 922>AE#2TJ/E<\^A$IB-HQB(7FV>9 M9L!K14=9!+P.I%O_4\FC#YF)P)GH*(6 TTXI1YU((AOQ(A,1.!$=91!PUN5H M#+ Y%G3* L3H(%,1.!4=HQ#'W9,N[NOUV9&@"P6LCHP1REQ$SD5'>86/1->+H3W/'\#2VU>X]?]02P,$ M% @ HHH!3Q;SFY,\! /Q, !@ !X;"]W;W)KOSWV&,]O1?FM.GE?3[[GV:5:3$]U?9U%4;4[^3RMGHJK MOX1?#D69IW5X+8]1=2U]NF^-\BR20M@H3\^7Z7+>MKV4RWGQ5F?GBW\I)]5; MGJ?E/RN?%;?%%*8?#5_/QU/=-$3+^34]^M]]_O=KGV6- MIQ#'W[W3Z;W/QG#X_.']IU9\$/.:5GY=9'^=]_5I,773R=X?TK>L_EK\^"W@32>AC5V15^SG9O55UD?=>0BAY^KW[/E_:[UOO_\.,-Y"] M@;P;A+X_,U"]@?IAH#\UT+V!_K\]F-[ H!ZB3GL[F)NT3I?SLKA-RBX?KFF3 M=C S8;IV36,[.^UO83RKT/J^3.0\>F_\],BJ0^0048_(AB)P)Z+0_ST(R06Q MDL0FAOT5AWB&V12XO$ M4IH8C0:EK%2 Y&XH!2H6#G6Y93!(DGAD @VKS-"1B7E[R]I;.C(.C4R'F$& 8" Q.% I)"\C3EH&4=+RFF-444TT)TA333L :-$%KAA)&XR5(*0V)$$@6 MI51L!LOY09=C=3FB"W W*T=#UB8!)(Q2(?$!$I%3LE):\,!#\)B\8:62;%\RD687R M;,UAPBJ\R!A,*^/0"MAR&%B9C,@;J6' R%-8'C![ YZ3-4,9BS=6!I(R-E@: MI=Q@;3\*8^OB,TA&F,;")(W&.,"+C0;+4Z2G+V%*#);'8$K@C6G#8;'&8[KE,.N4&)''EWN@]1X$+O@]]+B< !?I M-8.!8V:/8F$;M'BSY#!CS=CL\34?:-$',5+U@2_[0.L^"%SX@2G%$A=^#C)X M<"BC<$W:,M 7D&.R^,H/M/2#P+6_A^S#Q&L@VRW%P$F)BR2#*><,4<=@QHR= M:X _ !S @!\ NBA>-"3> *RW;(4R6J.PA5GRU,C)P#@CP# G 'P3KKJ(10T MR4B6(F62HQ29-HX:FS7)GP&DH,L51HX1DJ^SDJFS.&%7DJNS6FF4(&N6,QK_ M^]SP_DR"]S3>'[B1HX3D*ZYD*BZ>M)6DQ0]D.$O@M'\6 M<%F*!G_^VYN8:K(KWBYUDP&#UOMMSW-[V8/:5S!; ].^@=FVN\OYX;Z[ M6OHM+8_G2S5Y+>JZR-N+A4-1U#Z$+YY"X">?[N\OF3_4S6,_,EO\"4$L#!!0 ( *** 4_22SLJ" ( (H% 8 >&PO=V]R M:W-H965T&ULC53;CILP$/T5Q'O7X9;M1@1I0U*U4BM%6[5] M=F"X:&U,;1.V?U_;."PA*.U+[!G..7/Q9.*>\5=1 4CGC9)&;-U*RG:#D,@J MH%@\L!8:]:5@G&*I3%XBT7+ N2%1@OS5:HTHKALWB8WOR).8=9+4#1RY(SI* M,?^S \+ZK>NY%\=+7592.U 2M[B$[R!_M$>N+#2JY#6%1M2L<3@46_?9VQQ" MC3> GS7T8G)W="4GQEZU\27?NBN=$!#(I%; ZCA#"H1H(97&;ZOICB$U<7J_ MJ'\RM:M:3EA RLBO.I?5UOWH.CD4N"/RA?6?P=83N8XM_BN<@2BXSD3%R!@1 MYM?).B$9M2HJ%8K?AK-NS-E;_0MMF>!;@C\25.Q[A, 2@G=">)<06D+XOQ$B M2XAF$=!0NVGF'DN5&,SEK( M8G8#QI]@GH)KR/X6XHT(I!(8L_"7LMCY-W3_.D!ZBW@*9SG\4^1P5^0JS6"Q M68'A!U-^M,P/%_FAX8=7S5[/FCU@U@;3&,R'QUFWTR7,K!D+$,^?=>QP"PKG MSX8F@T2!E^9?+9R,=8W4K9AXQ\7Q[.M!G/EWWB;U%OQ[M6B&O? N/VRI;YB7 M=2.<$Y-J_,V0%HQ)4)FO'M385VHQC@:!0NKKH[KS83T,AF2MW7QH7+_)7U!+ M P04 " "BB@%/J"-'+6T$ #>% & 'AL+W=O'*.HV>U>7 MW:?FY([^/Z]-6Y>]OVUW47=J7;D=&]55A'&<1'5Y.,Y7R_'9<[M:-N>^.AS= MMCM^^%!M%J>RIW[P_7?3L^MOXMN4;:'VAV[ M0W.[U" _ MF)OAX3AVX_]\;SO_]&T%D"ZCMR'0I"FN&KS7W!21CWY+@5J* D5S_)A@+16Y MT3.0V@D:V].'3F1Z *,&,&, *%92ERD043[D1JO%W=",0Z M 6+%BN$(B$6>- T,/@1( W)=8\BJ2I(G0,4JWZ>3Z,/D(&1,MM9D0"8.@ =T M\@ IC@0_2:3BV% D@%D>6%*@4PPDQOAZ*2;-QVY;PY>5)L,XM/-!!QE8Z4@MBSHN,94K MD4(A=,*A4OP11QPJ\,J-6(E29?,D\*I&'7&HU']\%Q>H,(Y\_2U6HM0%5B'I MB".E!"3..%(89R#AQ%5D(3,Z!TGA("\("I* 6Q#(UY&B"\\5Z1PDI>JDG!N2 MY20D%CB8-5D9% MM?T,],UI.DV,;D>:JW\!4$L#!!0 ( *** 4_VK7GVQP8 &XH 8 M>&PO=V]R:W-H965T&ULE9IM;Z-&%(7_BN7O7C/O$"61:CM. M*[52M%7;SR0AB;6V<8$DVW]?P,3QW'L&B%9:&^?,G\F*75O5A\3PO#T66/K:-=MNY MC"([WZ6;_?3ZLOWMKKB^S%^K[6:?W163\G6W2XO_%MDV?[^:BNG'#]\WSR]5 M\\/\^O*0/F=_9M5?A[NB/IJ?HCQN=MF^W.3[29$]74U_$1>WMFW0*O[>9._E MV?=)?ZC.?CM\6H:-1EEV^RA:D*D]<=;MLRVVR92G<>_7=#IJ<^FX?GW MC^CK]N3KD[E/RVR9;__9/%8O5]-X.GG,GM+7;?4]?_\UZT[(3"?=V?^>O67; M6MYD4O?QD&_+]O_)PVM9Y;LN2IW*+OUY_-SLV\_W+OY',]Q =@WDJ8$0O0U4 MUT!]-E"]#7370)\:2-?;P'0-S&![1K84P-M>QNXKH'[3*D=I?EQ=-OI M6J55>GU9Y.^3XKCB#FFSL,6%JQ?$0_-C.__MW^H9*^M?WZZ%-I?SMR90IUD< M-=+36%^S1!KG:U9($_N:&Z1)?,T::$SD:VZ11IPT\WI,3@,CX<#(-H#V DAR MTD>-:37[HZ8^:^%P/PKVHT _BDS 46//^TFBQ)*Q6P*9('.YXAH5Z\AI,@U< M1@9XS14S1SJ[!1J1J//%XPV0A@.DVR#*&R"- Q@8P( 1)IDN#9M)[1+:DXF(H#J9!+<>'X^2:&+(+5@,A+)8:IQ" 5LFH7 M,>MEYDBZZWZ-ET@"$TEX(A&=GH2/O-.&P.=V2.4E(R(,W0B,2T*)&@&Z&)$$ M+AX1X+O@75ER+2\ZT7E7LJ:=9) 7(P@#@JF:5I30-T!'&0,D,T;A6ZARQL:! M%2(P\,48XHNO(5]@YHLQT.]$/@D ]<48[(-@D/M QR:%2SCYD:@/_0*S7WP! M_@+37XS!O^#\%RJ* AUA!Q# AAC!,>[,O8L'[\G#'@!"&\%/25.;U%?^<&5 MB@$N ,&MI"?%\2RU,I&C*<5@I5JZ4GDP'8GZ'UVI7,=6*K -(6.Z5)'*.)T$ MRD6!'48 B[&*C@!PCQZF2VP?$MB')5?R0G+[@$SO=/WX ,$@TX&.3@J0 *9# M50_3)78_*<;S0P;N Y M4'Y(;@NQ#-UN8$^0R!,H/B3'JHZTIMD 1Z 3"@.I M0,88SE*/*#0[T7E''H2Z= 94?CH8]!*!GA:;DH->:KI">S5^*M@*Y!@KD*#2 MC\]1T%T)0S(_(>P8-WA U! 4.@=T\+Q6$_,R*B[!B4 M^0EA6U!HDX@:IN*\MXYZU&I(Y:>#34&AC2(V/L 4:*VY'A#YR6#;4,@VZ):( M0N ]GU._)XQ=!;!+2;)0'+LSH0R]A&^&=?X.)\:S!GAF]8(&^T&QI'?PMX,R M/R%,0 UVC1RM%S3?=Q$UOU1@LU)C4FI 2D?K!(-K3VMMPVDM);6Y Y">#'<&@W2%:>QON"#-A16B)8T

^TI/=DPSH_)>P<9LRC80.<(Q(QW:L;E/DO$F Z6T1G:E$6T3GL MFA;3V2(Z4]>TG+K0-8&.TQF(H&L"'71-H..NB8(AUYR?O335O(GW1UH\;_;E MY#ZOJGS7OB7UE.=55L>,OM5#_Y*ECZ>#;?94-5]=_;TXO@%W/*CR0_=VW_ST MBN'U_U!+ P04 " "BB@%/@-FA:K@! #2 P & 'AL+W=O(O-+)50H*U 30S4.7W8'$^[$!\#?@H8[.), M0B47Q)=@?*ERF@1!(*%T@8'[[0J/(&4@\C)^3YQT3AF R_,;^Z=8NZ_EPBT\ MHOPE*M?F]$!)!37OI7O&X3-,]=Q2,A7_%:X@?7A0XG.4*&U<2=E;AVIB\5(4 M?QUWH>,^C#=W]Q-L'9!.@'0&'&(>-B:*RI^XXT5F<"!F['W'PQ-OCJGO31F< ML17QSHNWWGLM-OM]QJZ!:(HYC3'I,F:.8)Y]3I&NI3BE_\'3=?AV5>$VPK?O M%![6"7:K!+M(L'M'0M@$ -(# 8 >&PO=V]R:W-H965T M&UL=5/;;IPP$/T5RQ\0+RQI5RM RB:*6JF55JG:/GMA "N^ M4-LLZ=]W; @E*7VQ/>,Y9\Z,Q_EH[+/K #QY45*[@G;>]T?&7-6!XN[&]*#Q MIC%6<8^F;9GK+? Z@I1DZ6[W@2DN-"WSZ#O;,C>#ET+#V1(W*,7M[Q-(,Q8T MH:^.)]%V/CA8F?>\A6_@O_=GBQ9;6&JA0#MA-+'0%/0N.9ZR$!\#?@@8W>I, M0B478YZ#\;DNZ"X( @F5#PP8Z[FE9"[^"UQ!8GA0@CDJ(UU<234X;]3,@E(4 M?YEVH>,^3C?9[0S;!J0S(%T AYB'38FB\@?N>9E;,Q([];[GX8F38XJ]J8(S MMB+>H7B'WFN9')*<70/1''.:8M)US!+!D'U)D6ZE.*7_P--M^'Y3X3["]V\4 M_H<@VR3((D'VAF#_KL2MF.Q=$K;JJ0+;QFERI#*#CI.\\BX#>Y?&-_D;/DW[ M5VY;H1VY&(\O&_O?&.,!I>QN<(0Z_&"+(:'QX?@1SW8:L\GPII]_$%N^&PO=V]R:W-H965T&UL;5/;;MLP#/T501]0)4Z:9H%MH&E1K$ +!!VV/2LV;0O5Q9/D MN/W[4;+KN9U?))'B.3RDJ+0W]M4U )Z\*:E=1AOOVP-CKFA <7=E6M!X4QFK MN$?3ULRU%G@904JR9+7:,<6%IGD:?2>;IZ;S4F@X6>(ZI;A]/X(T?4;7],/Q M(NK&!P?+TY;7\ /\S_9DT6(32RD4:">,)A:JC-ZN#\=MB(\!OP3T;G8FH9*S M,:_!>"PSN@J"0$+A P/'[0)W(&4@0AE_1DXZI0S ^?F#_2'6CK6JXI&8M_@@M(# ]*,$=AI(LK*3KGC1I94(KB;\,N M=-S[X6;W;80M Y(1D$R ?M_R\,3K0X*]*8(SMB+> MH7B'WDN^WE^G[!*(QICC$)/,8Z8(ANQ3BF0IQ3'Y#YXLPS>+"C<1OOFD<+=, ML%TDV$:"[2>"FR\E+L7LOR1ALYXJL'6<)D<*T^DXR3/O-+"W27R3?^'#M#]S M6POMR-EX?-G8_\H8#RAE=84CU. 'FPP)E0_'&SS;8MO8E_;J'QX@./N M[0>8>E9K]0]P+^><^\$E'[5YMAV 0R]2*%O@SKG^2(BM.I#,WN@>E+]IM)', M>=.TQ/8&6!U)4A":99^(9%SA,H^^LRES/3C!%9P-LH.4S/P]@=!C@3?XU?'( MV\X%!RGSGK7P$]RO_FR\16:5FDM0EFN%##0%OML<3[N CX#?'$:[.*-0R47K MYV!\JPNY!B"#DT_B3-/$<,A"7YU?U+[%V7\N%6;C7XHG7 MKBOP'J,:&C8(]ZC'KY#JN<4H%?\=KB \/&3B8U1:V+BB:K!.RZ3B4Y'L9=JY MBON8;O:)MDZ@B4!GPC[&(5.@F/D#R\W^D)-K$$J8TX2A2\R,(%Y]#D'70ISH.SI=IV]7,]Q&^G89_9"M"^Q6 M!7918/=AB2N8P]LBR:*G$DP;I\FB2@\J3O+".P_L'8UO\A\^3?L/9EJN++IH MYU\V]K_1VH%/);OQ(]3Y#S8; AH7CI_]V4QC-AE.]^D'D?D;E_\ 4$L#!!0 M ( *** 4^.@<-AM@$ -(# 9 >&PO=V]R:W-H965T;+TP+V=(\C;Z3R5/LG9(MG RQO=;"O!U!X9#1+7UW/,NZ<<'! M\K03-?P ][,[&6^QF:64&EHKL24&JHS>;@_'),3'@%\2!KLXDU#)&?$E&-_+ MC&Z"(%!0N, @_':!.U J$'D9?R9..J<,P.7YG?TAUNYK.0L+=ZA^R](U&;VA MI(1*],H]X_ -IGKVE$S%/\(%E \/2GR. I6-*REZZU!/+%Z*%J_C+MNX#^/- MGD^P=0"? 'P&W,0\;$P4E=\+)_+4X$#,V/M.A"?>'KCO31&XB?/=!X6Z=(%DE2")! M\H$@^53B6LS^4Q*VZ*D&4\=ILJ3 OHV3O/#. WL;'Y']"Q^G_4F86K:6G-'Y MEXW]KQ =>"F;*S]"C?]@LZ&@_=N^-(!S1/M@%PY$6KUF:T<:X[,&:+!K2P5]A!ZV\J-%HX;YJ:V0I]D[)%DZ&V%YK85Z/H'#(:$+?'8^R;EQPL#SM M1 V_P/WN3L9;;&8II8;62FR)@2JC=\GAN OQ,>"/A,$NSB14QO/$2>>4 ;@\O[,_Q-I]+6=AX1[57UFZ)J-[2DJH M1*_<(P[?8*KG"R53\3_@ LJ'!R4^1X'*QI44O76H)Q8O18N7<9=MW(?QAB<3 M;!W )P"? ?N8AXV)HO*OPHD\-3@0,_:^$^&)DP/WO2F",[8BWGGQUGLO>7)[ MG;)+()IBCF,,7\;,$:C!UG"9+"NS;.,D+[SRP=SR^R;_P<=I_"E/+UI(S.O^R ML?\5H@,O97/E1ZCQ'VPV%%0N'&_\V8QC-AH.N^D'L?D;YV]02P,$% @ MHHH!3Z[-ZOFU 0 T@, !D !X;"]W;W)K&UL M=5/;;MLP#/T501]0)7*Z%8%MH.E0K, &!!VV/BLV?4%U<24Y[OY^E.RX;NN] M2"+%E@[+-K #QY55*[C#;>=WO&7-& $N[*=*#QIC)6"8^FK9GK+(@R M@I1D?+/YPI1H-09LCHEEX=J) M&GZ!_]T=+5IL9BE;!=JU1A,+549OM_O#+L3'@#\M#&YQ)J&2DS'/P7@H,[H) M@D!"X0.#P.T,=R!E($(9+Q,GG5,&X/)\8;^/M6,M)^'@SLBGMO1-1F\H*:$2 MO?2/9O@.4SW7E$S%_X S2 P/2C!'8:2+*REZYXV:6%"*$J_CWNJX#^--\[Q05-V M#D13S&&,X8N8[1S!D'U.P==2'/@G.%^')ZL*DPA/WBG\3_[=*L$N$NS>$? / M):[%)!^2L$5/%=@Z3I,CA>EUG.2%=Q[86Q[?Y"U\G/:?PM:M=N1D/+YL[']E MC >4LKG"$6KP@\V&A,J'XU<\VW',1L.;;OI!;/[&^3]02P,$% @ HHH! M3\6W7IJT 0 T@, !D !X;"]W;W)K&UL?5-A M;]P@#/TKB!]0;$=@".O6O6VH)USPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQ MGB1W3 O9TS*/OK,I1D_%DZZI@S [?F-_4.LW==R$18>43W+VG4%O:>DAD:,RCWA M]!&6>FXI68K_#%=0/CPH\3DJ5#:NI!JM0[VP>"E:O,Z[[.,^S3=INL#V 7P! M\!5P'_.P.5%4_EXX4>8&)V+FW@\B//'AR'UOJN",K8AW7KSUWFO)DRQGUT"T MQ)SF&+Z).:P1S+.O*?A>BA/_!\[WX>FNPC3"TS\4WNX39+L$623(_EOB7LS= M7TG8IJ<:3!NGR9(*QSY.\L:[#NP#CV_R.WR>]B_"M+*WY(+.OVSL?X/HP$M) M;OP(=?Z#K8:"QH7C.W\V\YC-AL-A^4%L_<;E+U!+ P04 " "BB@%/=C%2 M^M$! "T[1)FVRNZ?4SJ^-+#L0"KM=_7T#76H]^$69XYGEF1H9D MD.I5UP &O0G>ZA37QG0G0G1>@V#Z07;0VI-2*L&,-55%=*> %3Y(<$*C:$\$ M:UJ<)=YW45DB>\.;%BX*Z5X(IGZ?@NDJN4K\[X4J0X<@D!A]PX!F:7 M&SP!YX[(IO%KXL2SI M<[N_LGWSMMI8KT_ D^<^F,'6*CQ@54+*>FV$ .@7050 9 MA7SF'YEA6:+D@-38^XZY7QR?J.U-[IR^%?[,)J^M]Y;1Z)"0FR.:,.<10Q>8 M>$80RSY+T)#$F;X+I^'P33##C0_?+-4/QS#!-DBP]03;?TH\KDH,83Z$179! MD=U[@CA:B80P_^GD/BBR#V2Y78D$,/&ZWV1Q.P2HRL^%1KGL6S^3"^\\>H_4 MWZZ_\'%NOS%5-:U&5VGL'?4WJ932@$TE>K %U_:IF T.I7';@]VK<6!&P\AN M>@O(_"!E?P!02P,$% @ HHH!3^5RE@#3 0 G 0 !D !X;"]W;W)K M&UL=51M;]L@$/XKB!]08A*[461;:EI5F[1*4:MM MGXE]?E'!>(#C]M\7L.MY&?UBN..YY[G#=Z2C5*^Z 3#H3?!.9[@QIC\0HHL& M!-,WLH?.GE12"6:LJ6JB>P6L]$&"$[K9)$2PML-YZGTGE:=R,+SMX*20'H1@ MZOT(7(X9CO"GX[FM&^,<)$][5L,+F)_]25F++"QE*Z#3K>R0@BK#=]'AF#B\ M!_QJ8=2K/7*5G*5\=<;W,L,;EQ!P*(QC8':YP#UP[HAL&G]F3KQ(NL#U_I/] MT==N:SDS#?>2_VY+TV1XCU$)%1NX>9;C-YCKB3&:B_\!%^ 6[C*Q&H7DVG]1 M,6@CQ8+=/R7NKDH,8>*P2!P4B0,$R95("/.%2!(420($ MMUH[ MJ9+2@$UE&UL M=51A;]L@$/TKB!]0;))T761;:EI5F[1)4:>MGXE]ME'!N(#C[M\/L.-9*?T2 MN/.[]]X!EVQ4^M6T !:]2]&9'+?6]GM"3-F"9.9&]="Y+[72DED7ZH:87@.K M0I$4A";)+9&,=[C(0NZHBTP-5O .CAJ904JF_QY J#''*;XDGGG36I\@1=:S M!GZ!_=T?M8O(PE)Q"9WAJD,:ZAS?I_O#SN,#X ^'T:SVR'=R4NK5!]^K'"?> M$ @HK6=@;CG# PCAB9R-MYD3+Y*^<+V_L#^%WETO)V;@08D77MDVQW<855"S M0=AG-7Z#N9\=1G/S/^ ,PL&]$Z=1*F'"+RH'8Y6<69P5R=ZGE7=A'6?^2UF\ M@,X%]*J 3$+!^2.SK,BT&I&>SKYG_HK3/75G4_ID.(KPS9DW+GLN:/HU(V=/ M-&,.$X:N,.F"((Y]D: QB0/]4$[CY9NHPTTHWZS5[V[C!-LHP380;-?Z-+EJ M,8;YI,E=5&07(:!7(C',YDJ$K"Y.@F["DS6H5$,7QF657:;BGH:+_P^?1NHG MTPWO##HIZYY/N.1:*0O.2G+CO+1NBI= 0&W]]HO;Z^DM3X%5_3RF9/FO*/X! M4$L#!!0 ( *** 4],NT'KP@$ #<$ 9 >&PO=V]R:W-H965TAE? G=^]]X[X)*-2K^9%L"B#RDZD^/6VGY/B"E;D,SP5$C,TC)])\#"#7F>(,O MB6?>M-8G2)'UK(%?8'_W1^TBLK!47$)GN.J0ACK'#YO](?7X 'CA,)K5'OE. M3DJ]^>![E>/$&P(!I?4,S"UG> 0A/)&S\3YSXD72%Z[W%_9OH7?7RXD9>%3B ME5>VS?$]1A74;!#V68U/,/>38C0W_P/.(!S<.W$:I1(F_*)R,%;)F<59D>QC M6GD7UG'FOY3%"^A<0*\*R"04G']EEA695B/2T]GWS%_Q9D_=V90^&8XB?'/F MC"TIW&3E[HAESF#!TA=DL".+8%PD:DSC0_\IIO'P;=;@-Y=NU^IZ?%M.K%F.8V[A(&A5)(P1W5R(QS/V5"%E=G 3=A"=K4*F&+HS+*KM, MQ0,-%_\)GT;J)],-[PPZ*>N>3[CD6BD+SDIRX[RT;HJ70$!M_?;.[?7TEJ? MJGX>4[+\5Q1_ 5!+ P04 " "BB@%/G5F0G[M<_V!,5NV MH(6]PAXZ?U.CT<)YTS3,]@9$%4E:,9XDUTP+V=$BB[Z3*3([P['?UG(6%!U1_9>7:G-Y24D$M!N6>,O$Q2E0VKJ0< MK$,]J_A4M'B==MG%?9QNTNN9MDW@,X$OA-L8ATV!8N9?A1-%9G D9NI]+\(3 M[P[<]Z8,SMB*>.>3M]Y[*3B_R]@E",V8XX3A*\QN03"OOH3@6R&._#\ZWZ:G MFQFFD9ZNH]_=; OL-P7V46"_CI\FGTK3*CU#K/]AB**A=.-[XLYG&;#(< M]O,/8LLW+MX!4$L#!!0 ( *** 4]WT/'NM@$ -(# 9 >&PO=V]R M:W-H965TE6R(!9PW+Y]+^A:N[5_@'LYY]P/+OED[)/K #QYUJIW!>V\'TZ,N:H# M+=R=&:#'F\98+3R:MF5NL"#J2-**\21YR[20/2WSZ+O8,C>C5[*'BR5NU%K8 M7V=09BKH@;XX'F7;^>!@93Z(%KZ"_S9<+%IL5:FEAMY)TQ,+34'O#Z=S%O 1 M\%W"Y#9G$BJY&O,4C$]U09.0$"BH?% 0N-W@ 90*0IC&ST63KB$#<7M^4?\0 M:\=:KL+!@U$_9.V[@AXIJ:$1H_*/9OH(2SUO*%F*_PPW4 @/F6",RB@75U*- MSAN]J& J6CS/N^SC/LTWV7&A[1/X0N KX1CCL#E0S/R]\*+,K9F(G7L_B/#$ MAQ/'WE3!&5L1[S!YA]Y;R5.>LUL06C#G&<,WF,.*8*B^AN![(<[\'SK?IZ>[ M&::1GF[IR7_B9[L"613(_BHQ?57B'B9[%81M>JK!MG&:'*G,V,=)WGC7@;WG M\4W^P.=I_R)L*WM'KL;CR\;^-\9XP%22.QRA#C_8:BAH?#B^P[.=QVPVO!F6 M'\36;US^!E!+ P04 " "BB@%/MKL$6$," D!P &0 'AL+W=O9L1GG/65OO (0SGM#6KYP*R&Z.4*\K*#! M_(EVT,HO>\H:+.24'1#O&."=)C4$!9Z7H ;7K5OD>FW#BIP>!:E;V#"''YL& ML[]+(+1?N+Y[7GBI#Y50"ZC(.WR GR!^=1LF9VA4V=4-M+RFK<-@OW"?_?G: MUP2->*VAYY.QHU+94OJF)M]V"]=3$0&!4B@)+%\G6 $A2DG&\<>(NJ.G(D[' M9_4O.GF9S!9S6%'RN]Z):N%FKK.#/3X2\4+[KV 2BEW'9/\=3D D7$4B/4I* MN'XZY9$+VA@5&4J#WX=WW>IW;_3/-#LA,(1@) 3IAX30$,(+(?B0$!E"="$, MU1I2T;598X&+G-'>8R>J7:E$76W^3Y>%R]50$89RCDQ(RF.6 M"288_QJQND<$83)BD(Q@#".PA;$,+ +IC8D-DUUCUC;,S!Y(:*U'J 7"J4#D MV04BJT"D!:(K@9MR+0=,K#&MQH1VB]AJ$5LL@IMBQ7<6L?<@C\1JDEA,PIL\ M!DPR,?']*+.[I%:7],XEN=GV96HQ\1XP",ZO [/\/A>_9?S/O M\W*N#>@JU=FC7?,?_,_^IQ5=&\R53Y;>[AN:M) &V$&W9^Z4]-CJNV&R.EX! MS[IGH0M\N#]^8':H6^YLJ9"-3+>;/:4"9##>DSRCE;RRQ@F!O5##5([9T+>' MB:"=N9/0>#$6_P!02P,$% @ HHH!3Z$XU(&UL?95OKYL@%,:_BO']+H*BWL::K"[+EFQ) M[O:8MK>:B.*#U[ML/T!J+;&_DC\]Y^!T@AV+@XDW6E*K@O66=W(:U4OT& M 'FL:4OD$^]II_^ V D M(YE-]1-1I"P$'P(Q'E9/S)V FUAOYM%,VKVS_W2V4L_>2I3@ MR,T:39C1JT MU#PJJK4"Y[,$:("9 GDID(V/%_$P1WZ#V&L06X/D(8W426/4I%;364T6/SNY M5FM1 A>B!Y3$BY)X4#('9=3@Q2H89=!!\8A2E/A1L!<%>U!R!P5[4"+W?->B M-$&Q'R7UHJ0>E&<')5VM K,\=8 KCTIORS]N2^:%R=8P.')@LM4R'R#*D'.I M*I\,8ACY<7(O3N[!<2[#+E_=2PP3]YC6HB2+W9T!B])@2O5W(BY-)X,#5[K* MV%IPYEQ1;1@]Z<1J_3K, T;/RG0SW1=CC1P'BO=3^0?S&U3^!5!+ P04 M" "BB@%/_TZDJF8" K" &0 'AL+W=OB$O?$_YO2SMVVX0@O&^\ MM.=&ZHVH*D=RIC^I_#7NN%I%2Y1CV]-!M&P(.#UMPD_@N0;&8!2_6WH3JWF@ M2]DS]JH7WXZ;,-9$M*,'J4,0-5QI3;M.1U(@X9)3&]?S>_0OIGA5S)X( M6K/N3WN4S2;,P^!(3^32R1=V^TKG@M(PF*O_3J^T4W)-HG(<6"?,;W"X",GZ M.8I"ZYD%OFG=GGJEJA=J]5C"%9735@6;-=M+ M>:]HG85:;Y((@6P4$ O M!31^M/*#'/H#(&\ 9 (D[\I 5AF3!AO-8#09SG.K$E<$ $ /6!(O2^)A22R6 M29.NTJ1Q;@'7KBC+L\*/DGI14@]*:J&D3A8 ,TM4NR*(@9\$>TFPAP1;)-A) M4N#, G$U""1^D,P+DGE K"3;S$F""^L+UJX&)K$?)/>"Y!X0ZS1N\P]?^P3B MT<2/#FSA)2D\)(5%4CA98HO#58 T>< !8G\SBET2'-O=*'82);BP&Y(K0CE^ M /.@,P(/#+!A@-LO<(+L4^N1090Y0-&J:^MK] ?AYW80P9Y)=0&8-GUB3%(5 M,GY2M37JYEX6'3U)/VSDS@!K<'4=L+V[VL;!Q%P*E[B"S/# MG D^SCLNWF5)J0H^:M;(35@JU3X#( \EK8E\XBUM]),3%S51>BG.0+:"DJ,E MU0R@*$I!3:HF+'*[MQ-%SB^*50W=B4!>ZIJ(OR^4\6X3PO"V\5J=2V4V0)&W MY$Q_4O6KW0F] H/*L:II(RO>!(*>-N$G^+R%R! LXJVBG1S- U/*GO-WL_AV MW(21<409/2@C0?1PI5O*F%'2/OXXT7!XIR&.YS?U+[9X72+KE['=U5.4F M7(?!D9[(A:E7WGVEKJ D#%SUW^F5,@TW3O0[#IQ)^QL<+E+QVJEH*S7YZ,>J ML6/G]&\T/P$Y AH(,/XO 3L"GA! [\R6^IDH4N2"=X'H_ZV6F(\"/F,=YL%L MVNSL,UVMU+O7 J4H!U([1R1K <(T 8&%\CK ED^OG.!_0+8 M*X"M0'PG$$_*Z#&IQ30]!D9K'$UJF<-@AC32;R?VVHD]=A*_0.(52)8'DGH% MT@6!])AD5&F,49I-\IBCT"I:/:AFY36SFIE)H9^_]O+7R]/(O +9@C2R69TP MQCA+)W%X8&D"\8,\8.0_==$\D>R!PH-S"Y=G OV'#J(%J3C0W:F)X>AC=@U@ M#IL>&#!J2>:.^$'$N6IDL.=*=S?;@TZ<*ZKEHB>=;ZFOI6'!Z$F9Z4K/1=^; M^X7BK;MWP'#Y%?\ 4$L#!!0 ( *** 4_Q?FB_$00 -(5 9 >&PO M=V]R:W-H965T^<1O9EC)>K1(I MD48;)7EF[/88+1<'F/'FWZ>YC&6Z3K/,/(P!GRY.4>5/76RN=?.]/6O=>3_* MHFJW_KGK+@]!T![.NLS:S_5%5^:;4]V466=.FY>@O30Z.PZ+RB(0C$5!F>65 MO]L,UYZ:W:9^[8J\TD^-U[Z69=;\]ZB+^KKUN?]^X5O^])^Z M^^ORU)BSX!;EF)>Z:O.Z\AI]VOJ_\(>]$OV"0?%WKJ_MW;'7I_)^HGO'?4I>RVZ;_7U5STE%/K>E/WO^DT71MX[,?35\7J?X[\OP C$M$+<%7"TND-,":2T(1F=#JE^R+MMMFOKJ-6.U M+EG?%/Q!FH=YZ"\.SV[XSF3;FJMO.Q%%F^"M#S1I'D>-N-?,%7NJ").;)# & M;BX$="&&]7+F0N( $@:00P U"Q!;:8R::-!4HX:SD*56+E3&4R$2ANTH:$10EI>J$9@&R&T$0(;5KJ/(;G%)[NZ0!([?$301T1]Q,SR$=%4 M.4ND)=M365\=[JA.#.W$P [' 1(8(%G?KBD,D*YHUY1DFO*0<>MY4%6H0NXP MPQEF %O1KI-H]N03NU^!R-$HW($COJ)E)]%BSR*-BAQ>,)2X6-&VDVA>IB@A M=J@L5.HNL[DA##D.*.?Z(7(,)J[6MR['4.&(*G;S)W;U %L4I<]4) MTX4#O-#VI>"PT;(HF1O!7.$ ++1YXY\;69+,C6 ^\61-YR;K2D1E2R7"O., M>+&C[02&E&#K.U=@N @$%[MS!06'3%1H_Z"!C+,T=M1).+8]@#"D1 M;8>*7%8P6P3:0=F].XF6>A=(/H4.)QA1 FR>2/,*L'M*PC"QW5"9J5+D,H2! M)P#P8N4(@1$EH@\T+X:+0' AS4O)(9GYLQ\+E9FM!7-U#(:, )"AS4OI09&,%P$VDV1UJ4;)6)D23*?03"B)-A'D*< [(9"J98]B4F#!RS7@F 6&4[89J7 7":)%K)C1) M-TFD6] 4YQAI)$:47#.D231^*47L4)E,11([#&'@232F.;8=$B-*?F!0DQ@N MM]UQW75T.;]-.==UI$Y%]-HF= M=7:\G13ZU/6'L3ENQK>,XTE77Z8WJ,'M->[N?U!+ P04 " "BB@%/< ]/ M'OX! +!@ &0 'AL+W=O&AC48N]9*VO4W_E> 27MF7X6 MPQ>8#&U\;W+_#2[ #-QV8C1RP91[>GFOM. 3BVF%T[=Q;5JW#A/_M0POB*:" M:"XPVM;+*.0Z_T0US1(I!D^.A]]1^XW#0V3.)K=)=Q3NG6E>F>PEB^(X(1=+ M-&&.(R9:8,(900S[+!%A$L?HO_((+U^A':Y<^>I=ASN<8(T2K!W!^AW!_L8B M@MD%N,@&%=D@!.&-"(;YX"BVJ,@6(5CA!#%*$-]_ECN48(=TL+ZQB6$VN,@> M%=DC!%N<( SPOSJXWVCXP<4([["*@N(;';*XBQQDY::0\G+1MVX$+K+SI'N, MW%W^!Q_'Y'&ULC59M;YLP$/XKB.\KMGFODD@ET;1)FU1UZO:9 M)DZ""IC93M+]^QGC4C!'TB^ S7-WSYV/AUM<&'\51TJE\U:5M5BZ1RF;>\\3 MVR.M/7*V\WLNNJ&@M"E8[ MG.Z7[@.^WQ#4&FC$[X)>Q.#9:5-Y8>RU77S?+5W4,J(EW_^JDU?)O.2"KEGYI]C)X])-7&=']_FIE$_L\HV:A$+7 M,=G_H&=:*GC+1,78LE+HJ[,]"0]12">X2G"/0L",0B(Q-S8@6XB=@ B"2% M2?A@*7SMP!\Z2!'L( =!-I!,' 0Q58I.TBD(757)XPB*]<;H!&3$&023IB0 M%%M4.DPXB!(@9#&98A(T4Y(()!(!1*R#RZ))$-\FNXXF)8FCF<.-02(Q0,1J MXBR>!)G)-0%#)$"(P H!84(KU^N8$9$4))("#JP>RR",U:SKZY@1$8Q@=4' M-Y7,N)@1* RP2&V%PM/^2.P>N@$:DP%UZ@&3"1G?_F@R [K>T#= 8S*P7F%_ M0@8']CD;4#@2D]A6UUNH,1U8_?!4_GQDBXX!#0-](8'-YCIH3 860 PH8&!_ M[P8T%MH@L=G<0(WIP#*( 1T,YC*"!0S'G_\]85B@\%19[!_4QF!&V2;Q7+:P M_N#T\U\]@86#H-OGMS&@$==T\G_R!J-01?E!CYG"V;)3K6?&ULA53;;IPP$/T5RQ\0LV9)VQ4@95-5J91(JU1- MG[TP7!1?B&V6]._K"Z$TI>H+ML=GSCEC>\@GI9]-!V#1J^#2%+BS=C@08JH. M!#-7:@#I=AJE!;-NJ5MB!@VL#DF"$YHDUT2P7N(R#[&3+G,U6MY+.&ED1B&8 M_GD$KJ8"[_!;X+%O.^L#I,P'UL(WL-^'DW8KLK#4O0!I>B61AJ; -[O#,?/X M 'CJ83*K.?*5G)5Z]HNO=8$3;P@X5-8S,#=O[%_ M";6[6L[,P*WB/_K:=@7^B%$-#1NY?533'R=.HU+X]C+,$YQ)\OFM.T$.B?0)8'&6J)0RC2A.;EXHAESC!BZPNP6!''LBP3=DCC2O]+3)-TF M2#<]IH$@7>M_^@?!?I-@'PCV?SC8ORLR8JX#1@9,LBV1;4ID&Q+9.XGLOQ)D M=6T"=!L>K$&5&F5HEE5TZ8D;&J[]-SPVU /3;2\-.BOK'D^XXD8I"\Y(&ULC9=M;YLP$,>_ M"N(#%,X\1TFD)FW35)M4==KVFB9.@@HX Z?9OOUL<&BPCXB^*.#\[N[O\_G MTS.K/NH#I=SZ6^1E/;,/G!\GCE-O#K1(ZSMVI*7X9<>J(N7BL=H[];&BZ;8Q M*G*'N&[H%&E6VO-I,_9:S:?LQ/.LI*^559^*(JW^+6C.SC,;[,O 6[8_<#G@ MS*?'=$]_4/[S^%J))Z?SLLT*6M89*ZV*[F;V/4Q>B"L-&N)71L_UU;TEI_+. MV(=\6&]GMBL5T9QNN'21BLLG7=(\EYZ$CC_*J=W%E(;7]Q?O3\WDQ63>TYHN M6?X[V_+#S(YM:TMWZ2GG;^S\3-6$ MM2L_]&/VDN<*E$Q-BPO&[^6YM3S5FA MO @I1?JWO69E5L[]BM%65;OD30T]I#R=3RMV MMJIV&QQ3N=M@ K),-W*TJ<1L=8CYO6",0&>80\O&*_QX/4\A+@''_?@-Q[\G@>MG%8M$S1,V3 $CQ'@ M,0(D1JS50XA&I_[&/<0 M(WG1]T=LY%ZLCYD5$P,_,;E'DXL)&-B3B?E18F K)&KLFFOVC'!>G^NE*\'3 ME9CI(GH>$E,XB0<#R8:-]F$7"05ZDW7-685 S+7!0 AOJ!IZ.P"B:F G MZ2 M[X&,KUH8:#K@(3JT/OJBH-X^==7?0+B!#@5(BS(7P^Q1$"*EN$) @M7L&@'] M\);\@>8'2/MNYBT,4C&-SI[Z?$'O&.-4Z'?OA/*#.*YV#SG=<7D; MB?NJ/;.U#YP=U7G4Z0[%\_]02P,$% @ HHH!3\S%=CS' @ :0H !D M !X;"]W;W)K&ULE59MK]H@&/TK37_ ;6FA+T9- M?%NV9$O,7;9]1D5M;ELZ0+W[]P-:>RN@6!\H>R-'PD1WGM5 MUGSB'X5H1D' MT=28?Y"&U++?_:455C(*3L$O&$$[S2I*H,H#).@PD7M3\=Z M; M/I/.$/*]SOU7/-;60X-5V8$1 MDL>U58OZ=/1_,I] M6?3H=H.%C!0( Z-;+>81&-J MC4'(2(8-,426-B(SCFSU2.3&"G):00XKP+#28M!@BS3-#=#"!B4A2 T_-@A M!(R\K!RH,$_O5&+BM)58MO+,S4^=_/3Y$LF< IDCKT8=SS/+IU4B-L0L$1MA ME<@CD1LKN=-*;N?R3BI Z&Y.X?/9!'?Z&W@BGQUH:#1"H9E2!PKDB=4);12$ MF=&K5@Y4#*/TCC5GTYR!R+(&PCL'!-P-#?Q'1P/NE@9&PO=V]R:W-H965TOC) B:S4&667.CCK(R;W:J+C-MIO4^:(ZUS+:.5!8!#<,X*+.\ M\N=3M_90SZ?JI(N\D@^UUYS*,JO_+F2A+C.?^*\+C_G^H.U",)\>L[W\(?7/ MXT-M9D&OLLU+636YJKQ:[F;^+9G<$T=PB%^YO#2#L6>M/"GU;"=?MS,_M!') M0FZTE8/;^B, Z GLC\ \)O"/PSQ*BCA!]EA!WA/BS'D1'$&"'H,VN M*],\:FP=D*=9A%BZ$# M3 H@ZS&$](C !-!'0;$H%G1$I]<;+,<(QO@U9C7&I !RA\E$P,M_@[G_<*,K MNPQ-.G-\=A5%C MP5( [ 3Y,=QB#JK68V&&JUD9($H!:CE$DH0)F%D.1%&C= M(2C!HQ2D=XQB"8]#D&($%<51A"4$^,*D.'WG)DE06\G8%BS&(D&V(2*!QC"8B B\+C 831CTAJK%),3-I:BY M='2B3:9Q 1+BUWV(Y >$NNA 8A!K>$/ R5_A*' GK%$4O+GO<=0[A2?O?,D( M8HU":P0+6D!K*(I#:QAJ5'<411-@+1A\KTM9[UU[UG@;=:JTK?A@M6\!;ZG] MWH/U!9G<$61];5M&UQ^\R;?]YO>LWN=5XSTI;;H,UPOLE-+2!!_>F/-Z,"UN M/RGD3MNA,..Z[?/:B5;'KH<-^D9Z_@]02P,$% @ HHH!3XZ"TEY @ M[ 8 !D !X;"]W;W)K&ULC57;CILP$/T5Q =@ MKB&)"-+F4K52*T5;M7UVR"2@-9C:3MC^?6U#6&)HFCS$]G#.\> M PCKO2057]FY$/42(9[E4&+NT!HJ^>1$68F%7+(SXC4#?-2DDB#?=6>HQ$5E MIXF.[5F:T(L@105[9O%+66+V9PV$-BO;LV^!U^*<"Q5 :5+C,WP'\:/>,[E" MO5_>(M=['":\#/ AH^F%NJD@.E;VKQY;BR7940$,B$4L!R MN,(&"%%",HW?G:;=;ZF(P_E-_9.N7=9RP!PVE/PJCB)?V7/;.L()7XAXISL6E1Z;3O]&FR;X'<'O M"7+O1X2@(P0?A/ A(>P(X;,[1!TA,G9 ;>W:S"T6.$T8;2S6O@XU5F^=MXSD M<64JJ$]'/Y-^8N<94;1FA M$QMVM*!H"#*/Y!F=W4.=NX*BR8*BB8)FTP*S28'9\Y;&DP+Q1 9&E>MX9(7G M.G/#TGADA7$RV[',PIF[PY]GV#MF!,["J X-/M42V%GW36YE]%()Y M/?V"P$FH:2SGK&W [4+0NKM;4'_!I7\!4$L#!!0 ( *** 4\$#6;89@( M ,(' 9 >&PO=V]R:W-H965T%7C%O$'VN-.OCE2UB(AM^P$>,\P.FA22T 4!"EH M4=/Y1:YC3ZS(Z5F0IL-/S./GMD7L3XD)O:[]T'\+/#>G6J@ */(>G?!W+'[T M3TSNP)3ET+2XXPWM/(:/:_\Q7.TRA=> GPV^\MG:4T[VE+ZHS9?#V@^4($QP M)50&)!\7O,&$J$12QN\QIS^55,3Y^BW[)^U=>MDCCC>4_&H.HE[["]\[X",Z M$_%,KY_QZ ?ZWFC^*[Y@(N%*B:Q14<+UKU>=N:#MF$5*:='K\&PZ_;P.;Y+% M2',3HI$03019^QXA'@GQ.R&Y2TA&0O*_%>!(@$8%,'C7S=PB@8JE@OIT]#O93RZCER).%CFXJ$0CIAPPT0RSC&\A6QL23@@@!4PJ M(I>*,K+HT6V!C8U8)H:&?R;9W4UR(S-V-BO6_'A>(8#N!(DS0:(3)#?=7AK= M'C"IQG0: ],(&NVP07$0!$9#;%"6!$;7=C8H7<2!VQ1TFH*V*6A(*0<,O-5K MR'5@HN #):E32>I0$AI*4JM*LC2E;&Q0!"V]-@@N3-#. 4H_,I4Y364.4\:' M76;V25N>;(QMR<:$J67) ;+/"A MEIE&PO4H%ZF*I F^Y=W; M*EF2=W7GA\Z4L[E&& &(.7U7E[\8$LD9@8] M/?WNGM:W69:S(@Y_+OAU4L3Y[U\,Q\,7[/,VBK/?O]CD^>[5RY?9;Z.7@WY_\G+KA_&+[[[-PN^^S;^[29;% MEL??LR_^[;ESA'S)NP=TF<;S*8$_"@ M_O0/1=QCPWZ'#?K>I?TPZK'!I?NAAN?*#<]?KA99GOK+_#\:9S[L=[S^T.MW M_]0XX4^%G^8\C?;L(]\E:5X?F*>%M:">?,_3,$%0 W;CY]8XA8E__(=_:-WN M0^K'64A;= .Q\J/,6ETBZ$T8[X_YD:KU93OW(UR$B%$!X M[V^M%UQ_^'A]>__ 'GZX_7AU?_OIX>YZSN[>7S>L=A&F?Q=6A)>Z3+/T'D8KVGKA25B_FQ+'4UFP*X@ M ^!LD.E\M60+>P - GK72;JW]N.G:\ZNEDL.HV!,(,8WK#7?^E'$7A<94%#6 M!-_MEJ=KW-CW:?($5 0DM?-CZ\UJR0V')1O&/(0Y\':R8M[@?''!YGQ9I##) M.D4B6D!DLORIP\[ZO7[?8SL_98]^9 LO$#8!X7V_7221@^JH%YYLP M0WK\,X?-OH$OK3-I%;MRMA3BSOE_&C1M"!9(8?(=:,#/[(_<.A20O5Y_-IN- M)Q:*)0N8P#=ID&[7&W2'GGU*[V]NW\]O;QC\-O_P]N[FZ@$^O+YZ>_7^^I;- M?[B]?9B#^OXTOV'G9Q?LC(4Q>]@D10;HMC9YPY>@ICS2R9845=#Z6<;S[)7U MV,\V9#XL\1?^' >.?P4C*@/00XB3?@&18 M5O9G09&@3&T?,\]1PK7"]R;O)JEO !UK5AACL MN10(#2%%M.Z09$L<+(&&BX@D5L#!S%N&I"1M>1VOGX'T#X02]S9O^(H#&@*6 M@VH60P@<-\K<:RABBD)_$48$@D51((S18,A @NT17,=S,,F X*(P#I&!U*$V M#2S/VGCMH1-20VV97*&(EA5+U/L2$-#KR98C_ASD3LNV+(<2-,R1" 3U+L$" M!W!YO(3![/Q] O;#^*(V"UV%5]G.7_+?OP BR7CZR%]\QVP*!K&\2:* I]GO M_FDV\*;?$,WE>^MT@),D&60XJ4$5.9^!I4(V+NP3F;$+(FGI[T+8M\W[< 8% MF(SN=0S:ESP,ZC/E&Z "- K6X.*P\RC)LCHZ*E,##I9EV$"^62-&#AX/3N_N/M#S#N[E]OT03_\.[6$._"2ZO(^,X!F3\\ MVH6S- +9JJ1 01!=5U!_)RB\V4\#L184RQSD.DC*@CL%2,F*BK-MK0.V+KX] M UUC;>TCT+F?+H5:"N!%44+"TS9K(A AZPX#)N*HRW&\'VQ!K"#TN= M6 #:BHCPL$J3K1J=Q(Y1(!YXEAL22HB(AN46'%QAWBI&[O0S!9MEIH$"<;_E M@X.7Y+L$-UG'@&L5,3!K%/ZME&]B, ,QX#_Z880RO N =_&P2$5F0HQI98;0 MAF +^G3V?ET>-'!'_2_-QA=$(+.1F"A +IVG&S_J$DR.^"OCWSM9Z"M8XT) M!D'4(AEFR$OF7(ETNE;R?1=@2V:51@=3HF\TP;K)OAK(6%F>8+V;0(:'#9CG"Q\ MCY_(HA:R"4^K)DRLE4F)=Q<^T@P2#'" TR34=ER;'$';B5/4!3@R5'+*S4TW MAOTI9.@67?N_^6K^SFG+VBY?==9A&_F:G%'2>P;NR?"D5[59F99[X9:&Y0 7 MO=()[3!B SJ4+?9.$CA$-H**#Y#-?0$*S4?/Y6A\@JI='\%'97)AE!3J$".C2L$!9L8-?^6>>+L., MGB8[8AZM>O3,)5@4#DMB)W%07]FY"7(Q@7F1[[(56J^ ='0'V5.8;] :Q%VE M>&*I,*! E!$D0+)YI&TJ1&&$D4H!K=Y ([K/);XO*L3H0F2#-9"2ST,&^9'N M?*/?WV%^#I;*.HQC?#62*\57GK< 1XNH:>J\V.T$MD#?!V&V!"51I-PBDEMU M\+LT%,0A=6P.RW,A G\%^C^"[%['8;.\$D*HW9UL44GSAP_7?_SAP]N;VX_S M?V&W?_IT]_#G7V?TDX74%CUL<=GNIP!=F; M)'WRT\!RB.Z>*[K:K+9G+W:L#0%"2^ ?I!O?[J)DS[EPKT"2+4'$-2U8L^K( M-8?EG-K$] ?LJ&O0U.L;VFUJ''R3:5CB=1/O,&2U, M.F'UP!OC0A.I[C)J"H:&=FWFQ!>FUQV?S$-0_IJ>Q M8D%$K?$=]TD4+AVVEF-(2Z1,0["K0Y"5$&0&!'ZY_*X!@J^Q*^#Y;)F&.V7V MJ&PH+>-^P762+ODN![L$O*,=+_)PF1G5 L")3WY&SJ7^ @X7S 25%E_!2R/_ MR:?@%QS^U"D;,/]X&=1PP$PR!$Z[]X!>R4*@6/CT.^Q'SF-\$DY M(GOZ41<8?@T6(E#2UE\2;#*(Y,=[,$/7\%2#@[9F\LC3?3VT2!X2#V2E HB8 M#1 8A#W^&Z^6G$1(,-/FR3=8@Y^B3YSED0]P"<2\J!#CS_UYCTP.1*1_+A)BS6[ M,@*;<";G&)4>]+]Y#%>LZPWV=;@!!U.=GN< BX0]X-_##"R@A 9XD:$IX((2%'H6ZS!T-_'>V7 M?!OZ:!$D<8#4" *:'JE=AAFZR\P'Q.3@;8'1@/(8!34Z#,F:QV#XLNLBVP#6 M9-@]8]D^#E(T+Y\VL)X/YF8.B[(!H-M?\!Q(>HN1X!RF G#KJ !E@&24)U@3 M0-("D$@35[ G3'T4Z1JI (8C/<4)^F$@T (?5\,MRA%$NH#5^21I(!TP%<6"C\;"1&# MQ$"!,1O#X2 I P\'F29_2;(' M+*5J (0'#5 H*;@7H,L4/C884:6E# 0PRK!E"X"A*<+,B<-".]TLD3+,D0/ MV(''($L0C8:\2P%?(?B$F2;6[Z^N[C61(L@4Q IU> 'V%!J597@F]#8$)XS% M>0A63M!VWS(L(J-A5W 2S!B!]7]MU>@EB[P. (,O5.2#LDV M()FF= _5XR%Z83HH/:Z57@=FP_1,Y5;[_?",_(Q8]QD+V/7&&] MOCS8M>"6 2IP *V#6 #M)U)28HOJ,%VH)]#$N66;I(C@U'!57^8NXK\6,3%3 MR6'.510\>RR($=L#_X)CD9GV,32^*.@+ZO\JC@M81I23H6NIF/6/!+%CA2H; MHN4!6P\?583=+X*0PNW.C>9"M2-#T_HI-\XR3C#,"HNA!5'&I@7+M!IJ (: M58MC]G40/$'R&VB0HK18>PA M$2=A26&_#,YI[5$-VH4:L@NPWE8K1-$";4 9Y@.< J280-XB8O0J=D10K].K M8P(L!F TT!GHH *8 @+CF"HN*+SQ:G[-'D#6+=EL!/S_0F#PA0BIHK:&A=3S M@7[>>T%6@#S)? ,:FK*-?AHP-.2%K0FV!1 K#$AYGB8JXRKL0Q\.!E#Y!S^F M8Y;^4P]((90BVA>YAG! MQ[+">24%+RQ)R@\^\L_2L),3%$) 7TB?1'I(BL.!>;@.Z0>T.TF.97+*09B" M<*R1M>BU)%^B?CRYSR$*/$#)F=>[9-L0S&C81H=80_""8 R)>:E315TJA2&+ ME/!'^-WY>TG=C]S43$256$:=)NU2K>9*=UD>+LLG.D:]<_N2+B@ M(YA\\0HE<)5.L.Z&I\0&6"=_2ZZAM.&/"[7WU$FBCM02@*@UD]XOJB61H18O MWXM/-T5S!"$ ?:&5,J K4YK8R>MQQ7YA#]%8PN;1QOW)'^1:,J5'(5&9XI, %!4U^ MO "D1M?^$LR.3"/H(PE%*G;B$/7L6/1Q)#L^D!K7YKTP'VA2^ MDR??: F#JF%_!M-0V@J2& M@PD8I^\H+U 69U9&HA/A6K!&3_AP0!8KCU\>:?]HY"JMC;ACG% M:XXBN1VX$V0:XAH'Q-"@#^HH AB+]0;---*,%#U,E%N+E.C'?K3/PHQ,.2F5 MA954\^/,=^4RMNF7/NB7R+FK8HW:[PA)9](I!DS^E8PZ@P(U;<[ BJF+K"@$ M6YV<%++&R-\ C2:MFK*HPTZ]471&6)!;\V5(%=IC-!; : Q_,HV]_V::^P*B MD9%;CMLN4P)1^!,O'1Q%$;A9<['?Y.S'AFT+[UJ'6$+7_1ZT R$3L47&9Y=J MG(&>NY\ 1_-DE5,6YWQ>+'(AM\;][@B-W&MX-1@YJ;:BKJINVMU6U?S(G%)& M 0>ZB"$,2G8=)45 "E<4RUZ5>@U.'.R>.S0FYT)QP3CA2M4H4Y.0SY82)&$T MH;>*M^IR,H3A*;VM+,V5"E&[:#A*!+9EK%,B GVN3"%B780BU T;0*4ET(%3 MM3\KX0JK^Z=Z-55!2A$.1I$L6=LIG+H3H=N$[BA_VB6E@:/\JM)*H/!'E&'Z..A[\_#%)?T(J!9MU3=>HQYW!U(/_)X,1VA4AP!Q( M^Q >]0=LTAD-ADQ4Y>N;<X4F9?H-.1$:)E-"^[ZLK5 MN3?H3 <3=@&_>9VQUX??ZB^ISE8SSP P#UZ*6YH.!^PU7_K(C4^H93!N#V8* MD%S$,7%0K'S,R&$R%M"\2&3D6EX\KN6+858J@D Z^'=U?U?)/\F<*K*7_%7G M3)4EH(I-18H04SN5N/'/A:\\/^$)9[P\+V(=[?R5F+ L""QZP2O'DJ?+@*GT MKJLD2-$E0*%V:=1):=K2XM.G0*R\\8;BI\=:;^ =1Y3?8S H)A&>\@49#$B9 MD]D,?L+Y>W".^D:@Z6J-._W9$$;.II=Z0"9N_! \H@1-)$%1E'I SF,VF'A MDVLXTA5X,NQR,@6@1FC=KX!2124D/9EH+734OU"(!K^S['%D5N 9#[ZOMDF)?CFLE!A@R M&7.M$[K7IGZIR%SAUOB9U/G9JUINSD[1U"C]NE8'C6)JV!D 0<#Y3CM]H,Y# M=ZB9!S.&EQ,@#)!TPS$[/-A"?3BMUUFA0[D>,5B12LRWAE'MF/*11P=1*N^0T$&! M)?M]"@XG^U36GWX/JC*SOY8.\FV64SR[0C&_P9+U@U=E3Z!E,(PCMHIJZA)$ M0]]#A(,H.V/G W8AOIW,\/%X!.H/'^"'\]&$GL*7*$2N=843R!N\*J961?T[ M\_21:R$DOIY,.Y?]B?54?GV%I]1=^,N?2)CJ@U1K#V>=T1A>8:P 7XW'H.[[ MG7G6%_5H([\ !>^'(PF^*]6;Z73,)617EBL)[@5PL< M\36<%AQC_:'X5G#>NQ;.&_=1$ P'!B'4&'+65Z0P%<\5FX)EP"4=BN!M*5B; M;O;4+"BU09$B_+E(*I?')43]RJA)HN6,\J-&14C#2!2ONN GD! ?2,=9[X2+$BP*<%( M$J_I41Q;P=)P5!1B5%<:X\KY;K3(1[2("[OVVQ4^2 M'U5*'GS]8@>J.<$MT^8+?=,$( M.2G%>]&)**FNI6SI2G4U.RM#<)B9S=QYV6KR52=F W@JDO4$G;"5<8CT-G6!UOP9$ M)0&M;[+2(WC9$Y4KP1)TQ1CXP)=52D18 )Y>7:":>*2:TS8'V EK U$_&N?) MZBGV&: D+-0#GJ M!.H7:P\D^*ER627XZSL511H@YKE1\H+9HL\@*O)J39SF(,3,\ROC4!36*A;Z MO9'F">HOT._-#"8Q.PT()F["ALJ8645#@.&:2_! \)J=-VIPSF$;+8]=+@/= M.J5"EJ:J#;0;+M&,G((5\M&Q"ZV:0[RW(C.]XIK+4^NRRH@!6P,<[1FSFAK4 MF94H]5*=E/[%FE?EX7&OS_Y9_N_489+*L<)]6VPMP4 BBV)(Z*\)3[:V+2'< MDJTP:9@5*.(IQ/P.MY4QKQ"#!OSH)1( MYX.1#F39B(:9([LU5ZTET+79$NA9@XVH97O0LKD%T?/>=V3I)"G;112NY;T* M<9(JPDXE=Z7+\+5K*,N*8BP,0M4,))F*^Y,+>>N%I"A:E N0T<7BKS+"%E$( M"2S2<*MDQ%I4Z^^9JF D8W1)^J>>N/.#1ZP%U'<^Q';4.QG%[%5H6P6#1>Q< M%)?AZ+)VOZ2C4.9A848A,4IUC'ZT_YLH1U5SDB+'B)7"^*,OROM1KJUE?T]S M2U0/H&_#J7@NE@+-49UUIB)E<4,^T]5V IR2DO<&4:H<-:5CL-"EK6^6 MNN]K7723MX ;N6KNJ.,_YD7BMC&H2 IWWD>@VG7)(LHL<:50IHMW])C$M?<- M(6K0[X_42GRC\EZV>6ATL6:;E+F;\L*7%'7/ZL;-:[PG;A<"#@74B1KN!#>;LH9RQ\;ABFU#P3'VLM [#D>J!$9MIZB#&!IUQ?PS* M^'(R9*/.:#9BP\YH,&5'M!+#W--T K/ZXQ&[[,PF8S;MC$5(.&&&T>TS1^5MT*F5*7_3;G@GY&8M")62JG1Q) M>60]O]CA%V<>7NV3!.8B8)/-FV HN?Y!^BF9SM^JEP=A(#U"RKQCM32Z_DOQ M"9T8Q=^Q+%&5U9(ER$*/D9KBPN45+A*PD CUR+MEXGX05PT(\"E;1 BZ"O> M/*#JG%T:/@I'(>;K!'2BC D9_I-O= T6G;\,'%8N*TA?#+"WP*(7B5!2Q1+. M+Y))3,8(RKRA9PA)NH9E22:[-806D(UT)/HK*:15MT8V3":N))QYT[I/-?1Z M)1&=*^M>A@QI"H@U3XSUO)XW,CJFU<456F/(*]:N3=4@=UGN2FT"B_'%-7]\ M[=B<=DY M:.N;M\"KKX^A+L(W!BW$I0LK]!E3"W*3INTF>H925%?9?N2B0Y6ZB&P-=XB^8PYI@)F4X[DS /+CA<4*EBCBWJ6FCH*:D1O%.%'B@OH>C/OP<=T:7 M _H\OA2?O=DENU'D55[XUU7A%8H!NV T&C)OT.D/AFS6&8P\_# :>$>#VL.*?9<&N9O(:_;?AMB.BS1;3(=F 8>'53?U+4XTW;>Q+DB1U/P5G MC TLXN>AD3OXFB^?U8.LS;UL&_O@E46P098@OLIO $T<@@&H)HW!A!P1A93G5F3^*" MH2Z@$]7ZULL!_#3=KT1_M[(-@8,X&I@ =^F '%,69\,:,YY-VO!8M@%I.C9$ MQZ WKI]-*SJ:SOFW/[9Q_=B:J/HK'!MF>,JZ:'U;+PCAN]24\VIG9:RL M\Q#F$XB/Q5-#_HA(9-P-Q+F0&=7@_JMD;?5"KX$I\T)ZVA2VP/'BPDZFPW?8 M(" 3US<#11\,2":K6*ZFO>HV0\K+^D)+2OC(.%3W%F_1Y)--FD0,0L2I=6UW MN,%>11015UE)U?@8W&3,MH=R'\:ZB-U"9N1M*1[GJMU&]][:D1T:D1T:D1T:D1T:D1T:D1T:D1T:D1T:D1T:D1T M:D1T:D1T:D1T:D1T:D3TO[P_RZD1T:D1T?\+0K?+\DY)LE.2[#=(DCVC8]3Y M _TM5/LO9RTW/"@B]8?ES.5TW7U']5FJ36[X&_2GEE2.EE1?AG< Q8WZRGSA MAZN60D9(^2N>UZE;$__[=VMJYMHR!TZ!$RMV=[#YT3$97ONOC)[:*OVJMDIM M3-Q*)$*=K>%_Y&MYO4VQ]@X4;489B'*M&%&W47^8-*D17?USY M8^&?YC?L_.Q"_-W:^LC*GZA7?^_66@Z[@O2]RG(VBS^UY%F!HZYU84)EF"S9 M9G]YBS%TBK/9MZSU1=PC_^8O^X6YM_O>O!$M_[;ON?Z+P!X XD?C6DB\"6BI,9KL(78-V.!CK(R8H%-HUI"0?:2%X(U2-PQO#3FJ&9?$[0DJ-8W\- M<;W'HC@R S3Q6 I*3^[4)/SW&*TE'ZDLN"J+?Z]]:<*V\=@[_S.Y_[KEL_ 9 MZL,&PIVW=*LT@9G5K-J]S$2&2BPH1!#"$O2)*LEV"H&.HV6UP]!L>*78N#5^ MU#!>1>B>+04KQJ?+?N!PKK0Z)M^PQZ6HO&H[M8;&N6ZQ>#BT9G'75XNN-1%, M:VBM/NFRX4C:XVWUT>->OV\%WA3^2X3*DU"FT;ZCZF+A=(JV'A3U0);]?&#E M?IQAK>>U6CW6XW*Y5#:_489$7%*4+\F;#_/^0*_-HV)O1XE K]5;]-H?O^&+ M'AO,Q,Z%CWX,\\U/M>6H?]>#JL\.+-0QQ^L2(T?\4H8K_Q!JH M0T!?%6L01K)?8 ,54'1+'I,ZI2.]6[LGZ2_,@M%%WT9[K;+CVB_LK&FLB+3( MDD%JM6FV,E"Q&PQ/B:'N368@;F)Q>19;.0 19JN]Z.FF;E++O[90+0]M6;=Q M,VVP-#6&^X7)Y6B$>YK1E%!>A6I!6QVJ3JTQ'@(9)%&$D?NR-1ZNJ.GJ(!2R M[Z.IG,U.KP+&:B]78[8#>.KL:K6R+1O2.APWW3Y6M98L 2A[QQXZD;JDJOI: M30F!+[ 0;O5M#%G:.3D[TERU7;N/79L7^W5]84 M6[<$C@"8!Y4;(9472^/EJ)B['4(R@N'N*+WS.%YJ$1*#4Q3BG^DKO] 'U3EP M)X?&&\A^N-CXBV+?)6@>,OZ(O3MEE/.#4G1 M>WAT [TYK!/X5NZJI)EWXDZJK7!!6NF6DH97>%MI,%W0SF4_-@>]5!NVB;VX.[79 M 0G59 GW:A?YVNBO]HVRI>#++,N_^R]02P,$% @ HHH!3V9E*[\Y @ MMPD T !X;"]S='EL97,N>&ULU59M:]LP$/XK0AFCA5';Z9+1U39LA<)@ M*X7FP[X5Q3[; KUXLIPY_?73BU^2C+*1=6/Y8MT]IWOND2QTBAN]9?!0 6C4 M<2::!%=:U^^#H,DJX*2YD#4($RFDXD0;5Y5!4RL@>6.3. OF8;@,.*$"I[%H M^2W7#?VNEOGZ%_#A[,YN%C^?7A_B9"YQCY#D^ MY0F.EF]Q\/ND%^'SO"9V0+UXAKJ?;IB&S(/$I4T,^L6G<2'%_AY8P# 3#FA# M6()O"*-K16U603AE6P_/+9!))A729O--Y<@BS9,/1]ZS_Z7GX51(Y6K["OZ[ M[JVJ_% M'G=7(#_'_I(0(ZMB,,VJ>W/Z:Z&3O,OFN7=HKXZB137=2/VQ-:L1SK=G#NX5 M%+1S?E>,]0T[J6NV_0:>'T]05QVJ>GZ#FE][G$@0HPG9%FZ/_/^_R/U9\^>[/);M+Y5#P M"VJT'>@$1"Y.0>3R+XL,^@M]IVOL]8P11>N6,DU%+[>B>0Y>CVW:";ZSKP&V M=W5/K&5M38E=U@T#RV[-< +NP%PI6PE[7:O57*AHMN;0UL+T_(+VD'NA%98657< M"WBV;]>K(N,8\ 1+ONI'[8CQG=.?A71@1MS!%Z-W6Z$>^E$CP1(+=X/I8#8<,P\R(2"3DT!F2SQ\&\\\ MR)2 3$\(^2/Q(#L$9.>4D*D'V24@N\$A_WW)RXS-/V-I/O0@>P1D+RSD';?" M,KUF"P,60^N(>JIGN[+D'N0% 7D1>"1UN=56U&B(.L3$B1F?W7')50[^[+XD M("_#0@Z>N) $9!782&GP"U8/V>WJ:3=#OY> M2^&J(%M_(+-=0VXQ)8XXM#FH?-?$ MI-01!W8'F?&:F)0\XL#VV.<\=K:L4.U''XO211S8%\?RRE%(2A=Q8%\<2S#' M(!-*(TE@C="SVE\-)I1(DM![%')6-S#)34KH70J)V?$Q*;TD@?5")Y_&:%+& M20(;A\9LC"9EG"2P<6C,KH])&2<);)Q#*A\!?I.RF8$HQ23A-RCO+V39F8]) M*2](S7^XCNEM),&ULY1-R(E-EWLI+\. M3RGMI(&U\P[FD9>>4MI) VO'WRX I^5.LMDWK\#>T@+504,RP98OU.9?Y MPK#JL-^R=;K5JFJ]DW*(=7,UU;S^?UFU&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V$UN MPC 0AN&KH!P 9\;\5L"*#=NV%[""22+R)]M5X?9-LVF0P-,%^M@$1:"9=X$> M6=Z\V\J$LFU\479^I.%!LWC0#!XTCP?-X4&+ M>- "'K2,!RWA0:MXT H>M(X'K>%!E HRIO@D"6N\UB1P37BO20";\&*30#;A MS28!;<*K30+;A'>;!+@)+S<)=!/>;A+P)KS>+.C->+U9T)M?<-:6#MMXO5G0 MF_%ZLZ WX_5F06_&Z\V"WHS7FP6]&:\W"WHS7F\6]&:\WEK06^/UUH+>&J^W M%O36+[@KD2Y+\'KKD=Z^,,X>/X(KF]P_N^1F^,.:$=P^7"O[_(QAZL/](Z5# MO\6JX?GT/^\P]3="W5QD[GX 4$L#!!0 ( *** 4_,%?U(DP$ &\5 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,V8WV["(!2'7\7T=K$(W=R?J#?;;C>3 M[058>VJ)+1! IV\_6G7)EBYQ49/?32D<..>#DN^BD_>M)3_8-+7VTZ0*P3XP MYO.*&NE38TG'2&E<(T/LN@6S,E_*!3$Q&HU9;G0@'8:AS9',)D]4RE4=!H^[ M\3;U-)'6UBJ701G-UKKXE72X3Y@ZJKLYOE+67\4)R>!Y$[/X.#9-8M0G[(@* MOQ>V_;CN=4W.J8+^A6;*4N54F'S5Q"6IMXYDX2NBT-2IKZ2CXBTXI1=[WKET MX44V,3';U.S'A/1R'&%;4S] %SEGY1"O!?65Z@*[)S^IX.$VY,;1T+H8=4'U M;"\BS6/4LW;B.;=([=4IJ#BJ>$Q]N0_[:=RR>^\[\.^@9UUSVJF?CT. <&0@ M'-<@'#<@'&,0CEL0CCL0CGL0#CY" 4$Q*D=1*D=Q*D>1*D>Q*D?1*D?Q*D<1 M*T=?0%02P$"% ,4 " "BB@%/'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " "B MB@%/)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( *** 4^DNQ ([@ "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ HHH!3^C=[K R P .P\ !@ ( !]P@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HHH!3])+ M.RH( @ B@4 !@ ( !(14 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ HHH!3X#9H6JX 0 T@, !@ M ( !_R( 'AL+W=O0M@$ -(# 8 " >TD !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ HHH!3P,1_6&T 0 T@, !D ( !QB@ 'AL M+W=O&PO=V]R:W-H965TM@$ -(# 9 " M 9XL !X;"]W;W)K&UL4$L! A0#% @ HHH! M3Z[-ZOFU 0 T@, !D ( !BRX 'AL+W=OFK0! #2 P &0 M @ %W, >&PO=V]R:W-H965T&UL4$L! A0#% @ HHH!3^5RE@#3 0 G 0 M !D ( !:C0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HHH!3YU9D)^W 0 T@, !D M ( !9CH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HHH!3Z$XU(&UL4$L! A0#% @ HHH!3_%^ M:+\1! TA4 !D ( !'D@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HHH!3V=+8FS* 0 -00 !D M ( !Q5$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HHH!3] Q697X @ 5 L !D ( ! M;%H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HHH!3V*P[UF>)0 ([8 !0 ( !KV( 'AL+W-H87)E M9%-T&UL4$L! A0#% @ HHH!3V9E*[\Y @ MPD T M ( !?X@ 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ HHH!3VM_$;U^ 0 V!0 !H ( !4XX 'AL M+U]R96QS+W=O XML 46 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 47 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 48 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 109 248 1 false 26 0 false 7 false false R1.htm 0002000 - Document - Document and Entity Information Sheet http://www.corcept.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.corcept.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1002501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 7 false false R8.htm 2102100 - Disclosure - Composition of Certain Balance Sheet Items Sheet http://www.corcept.com/role/CompositionOfCertainBalanceSheetItems Composition of Certain Balance Sheet Items Notes 8 false false R9.htm 2103100 - Disclosure - Available-for-Sale Securities and Fair Value Measurements Sheet http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurements Available-for-Sale Securities and Fair Value Measurements Notes 9 false false R10.htm 2104100 - Disclosure - Leases Sheet http://www.corcept.com/role/Leases Leases Notes 10 false false R11.htm 2105100 - Disclosure - Commitments and Contingencies Sheet http://www.corcept.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 11 false false R12.htm 2106100 - Disclosure - Stockholders' Equity Sheet http://www.corcept.com/role/StockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 2109100 - Disclosure - Net Income Per Share Sheet http://www.corcept.com/role/NetIncomePerShare Net Income Per Share Notes 13 false false R14.htm 2110100 - Disclosure - Income taxes Sheet http://www.corcept.com/role/IncomeTaxes Income taxes Notes 14 false false R15.htm 2201201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 15 false false R16.htm 2302301 - Disclosure - Composition of Certain Balance Sheet Items (Tables) Sheet http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsTables Composition of Certain Balance Sheet Items (Tables) Tables http://www.corcept.com/role/CompositionOfCertainBalanceSheetItems 16 false false R17.htm 2303301 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables) Sheet http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsTables Available-for-Sale Securities and Fair Value Measurements (Tables) Tables http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurements 17 false false R18.htm 2304301 - Disclosure - Leases (Tables) Sheet http://www.corcept.com/role/LeasesTables Leases (Tables) Tables http://www.corcept.com/role/Leases 18 false false R19.htm 2306301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.corcept.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.corcept.com/role/StockholdersEquity 19 false false R20.htm 2309301 - Disclosure - Net Income Per Share (Tables) Sheet http://www.corcept.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.corcept.com/role/NetIncomePerShare 20 false false R21.htm 2401402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 21 false false R22.htm 2402402 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details) Sheet http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details) Details 22 false false R23.htm 2402403 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details) Sheet http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details) Details 23 false false R24.htm 2403402 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Summary of the classification of available-for-sale securities in condensed consolidated balance sheets (Details) Sheet http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails Available-for-Sale Securities and Fair Value Measurements - Summary of the classification of available-for-sale securities in condensed consolidated balance sheets (Details) Details 24 false false R25.htm 2403403 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details) Sheet http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details) Details 25 false false R26.htm 2403404 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Narrative (Details) Sheet http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails Available-for-Sale Securities and Fair Value Measurements - Narrative (Details) Details http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsTables 26 false false R27.htm 2404402 - Disclosure - Leases (Details) Sheet http://www.corcept.com/role/LeasesDetails Leases (Details) Details http://www.corcept.com/role/LeasesTables 27 false false R28.htm 2405401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.corcept.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.corcept.com/role/CommitmentsAndContingencies 28 false false R29.htm 2406402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.corcept.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 29 false false R30.htm 2406403 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation (Details) Sheet http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails Stockholders' Equity - Summary of Stock-Based Compensation (Details) Details 30 false false R31.htm 2409402 - Disclosure - Net Income Per Share - Schedule of Computation of Net Income Per Share (Details) Sheet http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails Net Income Per Share - Schedule of Computation of Net Income Per Share (Details) Details 31 false false R32.htm 2409403 - Disclosure - Net Income Per Share - Narrative (Details) Sheet http://www.corcept.com/role/NetIncomePerShareNarrativeDetails Net Income Per Share - Narrative (Details) Details 32 false false R33.htm 2410401 - Disclosure - Income taxes (Details) Sheet http://www.corcept.com/role/IncomeTaxesDetails Income taxes (Details) Details http://www.corcept.com/role/IncomeTaxes 33 false false All Reports Book All Reports cort6301910-qdoc.htm cort-20190630.xsd cort-20190630_cal.xml cort-20190630_def.xml cort-20190630_lab.xml cort-20190630_pre.xml cort63019ex311.htm cort63019ex312.htm cort63019ex321.htm cort63019ex322.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true JSON 51 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cort6301910-qdoc.htm": { "axisCustom": 0, "axisStandard": 11, "contextCount": 109, "dts": { "calculationLink": { "local": [ "cort-20190630_cal.xml" ] }, "definitionLink": { "local": [ "cort-20190630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "cort6301910-qdoc.htm" ] }, "labelLink": { "local": [ "cort-20190630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "cort-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "cort-20190630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 277, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 5, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 10 }, "keyCustom": 21, "keyStandard": 227, "memberCustom": 4, "memberStandard": 22, "nsprefix": "cort", "nsuri": "http://www.corcept.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0002000 - Document - Document and Entity Information", "role": "http://www.corcept.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Leases", "role": "http://www.corcept.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Commitments and Contingencies", "role": "http://www.corcept.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Stockholders' Equity", "role": "http://www.corcept.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Net Income Per Share", "role": "http://www.corcept.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Income taxes", "role": "http://www.corcept.com/role/IncomeTaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Composition of Certain Balance Sheet Items (Tables)", "role": "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsTables", "shortName": "Composition of Certain Balance Sheet Items (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables)", "role": "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsTables", "shortName": "Available-for-Sale Securities and Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Leases (Tables)", "role": "http://www.corcept.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.corcept.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.corcept.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "cort:NumberOfSeriesOfSelectiveCortisolModulators", "reportCount": 1, "unique": true, "unitRef": "series", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)", "role": "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "cort:NumberOfSeriesOfSelectiveCortisolModulators", "reportCount": 1, "unique": true, "unitRef": "series", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "cort:InventoryRawMaterialsCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details)", "role": "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails", "shortName": "Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "cort:InventoryRawMaterialsCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "cort:AccruedGovernmentRebateCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details)", "role": "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails", "shortName": "Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "cort:AccruedGovernmentRebateCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Summary of the classification of available-for-sale securities in condensed consolidated balance sheets (Details)", "role": "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails", "shortName": "Available-for-Sale Securities and Fair Value Measurements - Summary of the classification of available-for-sale securities in condensed consolidated balance sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details)", "role": "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails", "shortName": "Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cort:MarketableSecuritiesMaximumMaturityPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Narrative (Details)", "role": "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails", "shortName": "Available-for-Sale Securities and Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cort:MarketableSecuritiesMaximumMaturityPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Leases (Details)", "role": "http://www.corcept.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.corcept.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "cort:NumberOfStockOptionPlans", "reportCount": 1, "unique": true, "unitRef": "stock_option_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.corcept.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "cort:NumberOfStockOptionPlans", "reportCount": 1, "unique": true, "unitRef": "stock_option_plan", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation (Details)", "role": "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails", "shortName": "Stockholders' Equity - Summary of Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Net Income Per Share - Schedule of Computation of Net Income Per Share (Details)", "role": "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails", "shortName": "Net Income Per Share - Schedule of Computation of Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Net Income Per Share - Narrative (Details)", "role": "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails", "shortName": "Net Income Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-5", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410401 - Disclosure - Income taxes (Details)", "role": "http://www.corcept.com/role/IncomeTaxesDetails", "shortName": "Income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2018Q1QTD", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Composition of Certain Balance Sheet Items", "role": "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItems", "shortName": "Composition of Certain Balance Sheet Items", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cort:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Available-for-Sale Securities and Fair Value Measurements", "role": "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurements", "shortName": "Available-for-Sale Securities and Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cort6301910-qdoc.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cort:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 26, "tag": { "cort_AccruedClinicalExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are associated with clinical research and related activities, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Used to reflect the current portion of clinical accrued liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Clinical Expenses Current", "terseLabel": "Accrued clinical expenses" } } }, "localname": "AccruedClinicalExpensesCurrent", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cort_AccruedGovernmentRebateCurrent": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued government rebate current.", "label": "Accrued Government Rebate Current", "terseLabel": "Government rebates" } } }, "localname": "AccruedGovernmentRebateCurrent", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cort_AccruedLegalFeesCurrent": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to legal services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Legal Fees Current", "terseLabel": "Legal fees" } } }, "localname": "AccruedLegalFeesCurrent", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cort_AccruedManufacturingCosts": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued manufacturing costs.", "label": "Accrued Manufacturing Costs", "terseLabel": "Accrued manufacturing costs" } } }, "localname": "AccruedManufacturingCosts", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Available for sale securities and fair value measurements.", "label": "Available For Sale Securities And Fair Value Measurements [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract", "nsuri": "http://www.corcept.com/20190630", "xbrltype": "stringItemType" }, "cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Available for sale securities and fair value measurements disclosure.", "label": "Available For Sale Securities And Fair Value Measurements Disclosure [Text Block]", "terseLabel": "Available-for-sale securities and fair value measurements" } } }, "localname": "AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "cort_AvailableForSaleSecuritiesIncludingCashEquivalents": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available for sale securities including cash equivalents.", "label": "Available For Sale Securities Including Cash Equivalents", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesIncludingCashEquivalents", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cort_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document And Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.corcept.com/20190630", "xbrltype": "stringItemType" }, "cort_IncreaseDecreaseInAccruedClinicalExpenses": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (decrease) in accrued clinical expenses.", "label": "Increase Decrease In Accrued Clinical Expenses", "terseLabel": "Accrued clinical expenses" } } }, "localname": "IncreaseDecreaseInAccruedClinicalExpenses", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cort_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liability", "label": "Increase (Decrease) In Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cort_InventoryCurrentNoncurrent": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total inventory.", "label": "Inventory Current Noncurrent", "totalLabel": "Total inventory" } } }, "localname": "InventoryCurrentNoncurrent", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "cort_InventoryFinishedGoodsCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails": { "order": 3.0, "parentTag": "cort_InventoryCurrentNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory, finished goods, current and noncurrent.", "label": "Inventory Finished Goods Current And Noncurrent", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsCurrentAndNoncurrent", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "cort_InventoryRawMaterialsCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails": { "order": 1.0, "parentTag": "cort_InventoryCurrentNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory, raw materials, current and noncurrent.", "label": "Inventory Raw Materials Current And Noncurrent", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsCurrentAndNoncurrent", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "cort_InventoryWorkInProcessCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails": { "order": 2.0, "parentTag": "cort_InventoryCurrentNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory, work in process. current and noncurrent.", "label": "Inventory Work In Process Current And Noncurrent", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessCurrentAndNoncurrent", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "cort_LongTermMarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long Term Marketable Securities [Member]", "label": "Long Term Marketable Securities [Member]", "terseLabel": "Long-term marketable securities" } } }, "localname": "LongTermMarketableSecuritiesMember", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "cort_LongTermMarketableSecuritiesRemainingMaturity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long Term Marketable Securities, Remaining Maturity", "label": "Long Term Marketable Securities, Remaining Maturity", "terseLabel": "Long term marketable securities, remaining maturity" } } }, "localname": "LongTermMarketableSecuritiesRemainingMaturity", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "cort_MarketableSecuritiesMaximumMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Marketable securities maximum original maturity period.", "label": "Marketable Securities Maximum Maturity Period", "terseLabel": "Maximum maturity period" } } }, "localname": "MarketableSecuritiesMaximumMaturityPeriod", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "cort_MarketableSecuritiesWeightedAverageMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Marketable securities weighted-average maturity period.", "label": "Marketable Securities Weighted Average Maturity Period", "terseLabel": "Weighted average maturity period" } } }, "localname": "MarketableSecuritiesWeightedAverageMaturityPeriod", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability", "label": "Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability", "terseLabel": "Recognition of right-of-use asset and lease liability" } } }, "localname": "NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cort_NumberOfCompounds": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Compounds", "label": "Number Of Compounds", "terseLabel": "Number of compounds (more than)" } } }, "localname": "NumberOfCompounds", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "cort_NumberOfSeriesOfSelectiveCortisolModulators": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Series Of Selective Cortisol Modulators", "label": "Number Of Series Of Selective Cortisol Modulators", "terseLabel": "Number of series of selective cortisol modulators" } } }, "localname": "NumberOfSeriesOfSelectiveCortisolModulators", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "cort_NumberOfStockOptionPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of stock option plans.", "label": "Number Of Stock Option Plans", "terseLabel": "Number of stock option plans" } } }, "localname": "NumberOfStockOptionPlans", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "integerItemType" }, "cort_OperatingLeaseRightOfUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right Of Use Asset, Amortization", "label": "Operating Lease, Right Of Use Asset, Amortization", "terseLabel": "Amortization of right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortization", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Shares Repurchased In Net Settlement Of Cashless Option Exercise", "label": "Shares Repurchased In Net Settlement Of Cashless Option Exercise", "terseLabel": "Exercise price of shares tendered in net settlement of cashless option exercise" } } }, "localname": "SharesRepurchasedInNetSettlementOfCashlessOptionExercise", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cort_ShortTermMarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Short Term Marketable Securities [Member]", "label": "Short Term Marketable Securities [Member]", "terseLabel": "Short-term marketable securities" } } }, "localname": "ShortTermMarketableSecuritiesMember", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "cort_StockOptionsFiscalTwentyTwelvePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock options fiscal 2012 plan.", "label": "Stock Options Fiscal Twenty Twelve Plan [Member]", "terseLabel": "2012 Equity Incentive Award Plan" } } }, "localname": "StockOptionsFiscalTwentyTwelvePlanMember", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "cort_StockRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock repurchase program.", "label": "Stock Repurchase Program [Member]", "terseLabel": "Stock Repurchase Program" } } }, "localname": "StockRepurchaseProgramMember", "nsuri": "http://www.corcept.com/20190630", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r244" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r244" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r244" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r244" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r241" ], "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "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/2019-01-31", "presentation": [ "http://www.corcept.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r17", "r103", "r104", "r154" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, net of allowances" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r13", "r222", "r231" ], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r14", "r222", "r231" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Long-term accrued income taxes" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other liabilities", "totalLabel": "Total accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails", "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued selling and marketing costs" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r6", "r7", "r35" ], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r49", "r51", "r52" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive gain (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r52", "r53", "r190" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r18" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r158", "r159", "r169", "r170" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation related to employee and director options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash generated from operations:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r159", "r165", "r168" ], "calculation": { "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails": { "order": 2.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Weighted average options excluded from the computation of diluted net income per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r114", "r155" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r221", "r230" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r44" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r110" ], "calculation": { "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r111" ], "calculation": { "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r108", "r125" ], "calculation": { "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r106", "r109", "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Total marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r193", "r194" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of presentation and summary of significant accounting policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r29", "r77" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r77", "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, at end of period", "periodStartLabel": "Cash and cash equivalents, at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r202" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Equivalents [Member]", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Shareholders Equity [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r135", "r225", "r235" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r134", "r136" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r57", "r58" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r64" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r63" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Summary of the classification of available-for-sale securities in condensed consolidated balance sheets" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r178" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r75", "r80", "r181", "r183" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r75", "r99" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization of property and equipment" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r61", "r86", "r90", "r92", "r93", "r94", "r97", "r227", "r237" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income per share (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted-average shares outstanding used in computing net income per share", "verboseLabel": "Net income per share" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r61", "r86", "r90", "r92", "r93", "r94", "r97", "r227", "r237" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income per share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net income per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r166" ], "calculation": { "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails": { "order": 1.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Stock-based compensation capitalized in inventory" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options to Purchase Common Stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of fair value measurement" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r195", "r200", "r201" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r155", "r156", "r157", "r196", "r217" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r195", "r197" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r155", "r156", "r157", "r196", "r218" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r155", "r156", "r157", "r196", "r219" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r120", "r121", "r122", "r123", "r124", "r126", "r127", "r128", "r129" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r82" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r100", "r184" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.corcept.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r59", "r79", "r172", "r173", "r176", "r177", "r179", "r185", "r238" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r174", "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Discrete benefit from stock option exercises" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r74" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Other receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r74" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Reduction of deferred tax assets" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r74" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r91", "r96" ], "calculation": { "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of employee stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income, amortization of premium and accretion of discount on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale); classified as operating.", "label": "Interest Income, Debt Securities, Available-for-sale, Operating", "negatedTerseLabel": "Accretion of interest income" } } }, "localname": "InterestIncomeDebtSecuritiesAvailableForSaleOperating", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r42", "r131" ], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetailsCalc2": { "order": 2.0, "parentTag": "cort_InventoryCurrentNoncurrent", "weight": 1.0 }, "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "verboseLabel": "Total inventory classified as current" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails", "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetailsCalc2": { "order": 1.0, "parentTag": "cort_InventoryCurrentNoncurrent", "weight": 1.0 }, "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "negatedLabel": "Less strategic inventory classified as non-current", "terseLabel": "Strategic inventory" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfCompositionOfInventoryDetails", "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Information of Leases Asset and Liabilities" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under non-cancelable operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r214" ], "calculation": { "http://www.corcept.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corcept.com/role/LeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r214" ], "calculation": { "http://www.corcept.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "verboseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r214" ], "calculation": { "http://www.corcept.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 (remainder)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r214" ], "calculation": { "http://www.corcept.com/role/LeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r223", "r233" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r135" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Losses for contingent liability" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Provision for a loss contingency" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r3", "r34" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Short-term marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Long-term marketable securities" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "terseLabel": "Net unrealized gain on marketable securities, net of tax" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r73", "r76" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r54", "r56", "r60", "r76", "r96", "r226", "r236" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r85", "r87" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Interest and other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expenses" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r205" ], "calculation": { "http://www.corcept.com/role/LeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r205" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r207", "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liability" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r204" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets", "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r212", "r215" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r211", "r215" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r35" ], "calculation": { "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsScheduleOfOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r46", "r49" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "verboseLabel": "Net unrealized income (loss) on available-for-sale investments, net of tax impact of $(73), $(7), $(124) and $41, respectively" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r47", "r50" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax", "terseLabel": "Net unrealized income (loss) on available-for-sale investments, tax impact" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r70" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r70" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Cash paid to satisfy statutory withholding requirement for net settlement of cashless option exercise" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r107" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r68" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r160", "r167" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at fair value measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r27", "r28" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r69" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from issuance of common stock upon exercise of options, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r54", "r56", "r71", "r101", "r102", "r187", "r188", "r189", "r191", "r192" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r132", "r234" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepurchaseAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature.", "label": "Repurchase Agreements [Member]", "terseLabel": "Repurchase agreements" } } }, "localname": "RepurchaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r171", "r239" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r148", "r232" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r152", "r153" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Product revenue, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r210", "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of other accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails", "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Available-for-Sale Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r112", "r113", "r115", "r116", "r117", "r118", "r228", "r229" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails", "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsSummaryOfClassificationOfAvailableForSaleSecuritiesInCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r159", "r164", "r168" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r159", "r164", "r168" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r23", "r24", "r25" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of composition of inventory, current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": { "auth_ref": [ "r9", "r23", "r24", "r25", "r26" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle including inventoried costs relating to long-term contracts or programs.", "label": "Schedule of Inventory, Noncurrent [Table Text Block]", "terseLabel": "Schedule of composition of inventory, noncurrent" } } }, "localname": "ScheduleOfInventoryNoncurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r38", "r81", "r138", "r139", "r140", "r142", "r143", "r144", "r145", "r146", "r147", "r148" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r65", "r130" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r67" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in shares authorized for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r161", "r167" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Stock options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r164" ], "calculation": { "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount", "totalLabel": "Total stock-based compensation" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquitySummaryOfStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise (in shares)", "terseLabel": "Shares tendered to satisfy cost and withholding requirements (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r83", "r180", "r182" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "State income tax expense" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r141" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r141", "r148", "r162" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock upon exercise of options (in shares)", "verboseLabel": "Common shares issued upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r40", "r141", "r148" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized amount available for repurchase" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r105" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets", "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Composition of certain balance sheet items" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CompositionOfCertainBalanceSheetItems" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Common stock repurchased, average price (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r41", "r149", "r150" ], "calculation": { "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r39", "r149" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r141", "r148" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Purchases of treasury stock (in shares)", "verboseLabel": "Common stock repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r141", "r148", "r149" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Purchases of treasury stock", "terseLabel": "Common stock repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.corcept.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.corcept.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r155", "r157", "r224" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/AvailableForSaleSecuritiesAndFairValueMeasurementsScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r89", "r94" ], "calculation": { "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average shares used to compute diluted net income per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r88", "r94" ], "calculation": { "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares used to compute basic net income per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.corcept.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.corcept.com/role/NetIncomePerShareScheduleOfComputationOfNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r241": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r242": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r243": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r244": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r245": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" } }, "version": "2.1" } ZIP 52 0001628280-19-009802-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-19-009802-xbrl.zip M4$L#!!0 ( *** 4^]LR\4I@H -II 1 8V]R="TR,#$Y,#8S,"YX M5E>A\<("2]DU2GIP@AT]00R 9Z>O9I2M@"5&W+C"03 MV%\_1[(-!H2Q#>EF%ZJZ.KZ<^W>D(QUL?_QEYKEH2KB@/KLK52\J)428[3N4 MC>Y*7WI6O==HM4J_?'KW\1^6]J1RCKPX1W]"0 M^Q[ZZO-O=(HM*V1"^F FG%MACXF'$9:2TT$@R://O0QC; .L1AH3L&EI?P0.EA6I6K5JB44PMKV;2QU$D5< MVHTDJV8J$U>*I2!K*>@";"BA+ MX&.T1\O:UZ"""6,TJ'#.I(VK+>9LLJ@S*^:SU"6K>KF?%G+^O*$^Q/")87E5&+WH06,.1G> ME=3^QHKW,7_:V+V C4!,LJ%@=5FARQ2PV(&KG6@OC8PEJ(G[KB0@VBZ)//_N M3CEDF-L.L C8[Q=*/"6@#P2(PFZW/L44 M8N.JWD(/NZ1'H*Y197J=.8^8\M^Q&Y G@D7 =8M!E) 2\.6EM;4QH"TL(#@V M,S9TF8>?+JN56K52019ZH,)V?<4$)PLEUM#GEE*#EGH09@Y2FI!6A9*Z/I;7 M-:SI#@1QNNR3/EX/=L01 ?\\YT4*7*K_Y00NZ0ZW\[YURN2Q86+L/>ASI/"?9[+*CH M#I\33@ @BUFC1T=,CS FZ[9N>5$V>H9Q8]/,T.^E(GT17C4LPK4Z-1DD%6K8 M$]-'0BE::D6QVG,"9$(G7_$ZA*;T>E,UU)M#I,-)%H1]X/J.,T2FF>*R4KW< M+!2'28WXZ)1RH^%['I6Z: )0L$I4,2$L!^1I$M+G_&O#G)^0IO%;D7?&)?]< MG4%0^E1\?;4YWE)1.LDY%B(R\04-=V0-PB$ ++G/:DGBY8 L@ZSTL75I'ENQ M7#4?1I)1)!IIV4@+/P.W&NQE2\,Z*GL:K#6? MUA@7IIP'_)X@-L"ARQ^0/*'>6AV>LT'==3KMEL/]3Z+3-XO3[\>6IV^CW4?42->N\S>FQWOYYA3$8= MIBQ.QD!#IZ3% "YR,$ -HM.AO2P*;??I^:7Y&>A:OS=1JP/GS3/(J4@\8P[W MQD12<.$-$5_5LP/^:UU2#P(_>K^B^<3JK!&=GO3M;V/?=0@7S;\"*N?9<<\J M,!W@:^/XW@9KK]]M_/:YVWYHOO1^0LU_?VGU_W-",,:O/=:9TV02@MMB0Y][ MVJJ,P*6*2(&JLIB*%^]>)@Y5)S04AQ+R3@B9<&;KXUGF;4>2([6A6:T8&IHA M-Y**_33#G&_W;V!,W<)7*X;>?S+H)[GY;A,L,B=X1)S>K+\RY';(>')AS9?0 MJSSI[:@K0R,SY#_A+"[0@#8PG@.?._"YFG,K+.G=MRM#]RT.]NEUUCI$1KLM MPGMCV/=D#/@F7_H$?F.8P#NJI1G62I""M)A3#GW!ES]VRTF??6X,OT*8H#GY MUS8V KWZ(V(@H\?--^CVQ#.OFIUP;Q2;+7"O_S 9J5:G1HYS4D 4S&4,+,@)Q>02OGEL\CJUCW677MO0IC0INX+9$;Q.^'=6+,8X5U]DTJ36%HG2BH](Z^C ME:MT;65/KUT?#+7+B-S_=^WZ6%[[Y$9T8>7#'/JS'-'W!35DZN,%?T:/^#1 MJOI]JCE3:4Q$0W\41Y;TIT7N2CNIJ*M?'+LK2: K(1$,A*0R4+I_Y7XPN2OI MS_W=4DF\$@H_:Q!>\7P&HX7/U>,HRJ,2"J]';Q:"F9PX5,:7)X13W^EK >$7 MR63R6R3;_/O5GQ+.U*T7,L"2F/W;3G7L_K7)"+N/9!MPAMO'[M$39H'ZH%K M*1LU?*&>REGQR4AP;%YAT,_!R-B@I9>Y7^NL1Z(68=A'0O$X@0B(]WJ4DN%P M A[].)B&7UH9*3]X8, 8.&J6?Q PK\MMJ70QH[E M8?@1P!;TN@LRL'JC2;?.XZ>-Y]N]WLYPQ%Y'#]]');CC,WNU5J=2'-DPW73K M$1)0C-4:RG?B90:,OQ0WLW ;UQD8CMYI]:'S%GOFODU$ M-J^S+&ASUIF[&,>AB/U[RNAH[$D M3AUVMGA$LONYB_$(_(790ZUG^QPS 0,5R%^([8]8]%K-BW*@._PB2%T(HJ8; M\_)B?S%'N^CH!&J2B5Y+#)BS6$B:;A3W@C))1H3O#VAD50\8B7JP%RALU4QO MP%TJ?/?)=U1?S><;CF1C.2(759>R.U'TSP#UIC^;]W^\\:O+[O6!X:F(_S>2 M$GJ3A^%H!Y'^]1-JVB3@]EAU^UNL0V2/2!E2AJ\,N;"P"?%JS@BWJ?I4;!B$ M/?B/+29;UT2],?R?;5&4C?2'K8JVN[@*1"MAL]U^!80[_NU.B!NF:G]GI MC]399I[1QKV B>F9D"6KUQ'MMD-V;\\^5>"2L!A-D=HB95OS]9N@*%NR>"FQJD#: M$^&0*1% )0Y.)3(3">#O__Q\.3[Z",UL-)W\_(S]1)\=P21,XVCRX>=GO[\C MQ^].7KUZ]L]__.7O_T7(OUZ<_WIT.@W7ES"9'YTTX.80CSZ-YA='?T28_7F4 MFNGET1_3YL_11T?(;:6CQ8?Q:/+GW_(/[V9P]'DV^MLL7,"E^W4:W'SQ[(OY M_.IOSY]_^O3II\^^&?\T;3X\YY2*YU]JK2V1?R-WQ4C^$V&<"/;3YUE\=H0] MG,P6SV[QD+OBGQ^5_R06I9FU]OGBVR]%9Z-5!;%9]OQ?KW]]M^@G&4UFQ#,W:O['C:_A-;C9=0-Y?&8HW^(Q%PVDGY]A@W.$AEFJ M!$??4XDR=> MC^%-6E]W,#!V>/C><+J^O'3-S9MT,G:SV2B-;K7*)LE?34ZFDPB3&43\,)N. M1S&KLQ=NG%_3=Q< \P&A+2+OOD;C?2X] &H/V^VG=R_<;#1[D]XV,,-'+$8! M'_]E?-Z-/DP6PS.9'X]M'V_GO9\B7H\1'[[W.)$1YF MI$^FEY>C^>)U04E04^1'HDG7HC,MJ@XN8TNRM6^A-XFOIK/1K8X^@08?,;FO M>5_-X;*-T.T;*2CWUWG^0?%7DX^([[2Y:3\FO3_K\% X<>/ 2T+QX(%[P>/- M_ (:U%_--<1?1\Z/QD^Q.P=Y6$$_=YNQ9=4;1W&5I.6^MK]"/1K^C7;@?D8:D^ MG]P2AI6%!Y"CE5FUOD:?$K6;\%>5[4>*W]!:N-5]T+R[0/VW392U%0:2YZEA MV-8-#"3O0T/[>KX,M3TJMVMW=FQ_H-ZVH^^6:OW(]O29=.@9\W'[3R5S^Q:& MDOAK="E_]<(M#*K+*[2:%L3;N1]/:W>HWK6C[[9Z:Z5#*S) UJ_<4_";.;HGH7;>9WIB]Q9ZCNYQ]/P@#Q+61?+O$G#XPT"B)";I9*#>2Z8> C/.J^K3 M9CF>>T4FH)N1:03QEV8ZF_T^:<"-<_]^R1$20)\C&]F[P]6N_=HF[Y(-GDAM M$A'>,F)#XH29R#53G%4BML'PWEMQW(2C:8,:Z.=G[-G1)QA]N)C__(RPNV9< M$QZ]+0^3#I8EGL^RYLU-DA'ZCG?U9,#P-W!.6@>?LK_C8D;Q^T7SLN MG#=6$RHDX.#A)^:,)%JDY"4%:37LSEO^E;?_Z;3M"OMVVCZV8O)?'@E\?\4_ MC*]S)E8.8V8KYR-^?<^RN$>Z'5NJ*2+I5>!$&&:(E#00S\&0%!C7D2>6--^= M7N+'H5_/5QEB>['0"J:K[-D87>5']"I2?TDA!R/6\./8?YY%K^*U MSIPH]=3A1V2'9(;RS]\IVZ"55[EF,O_2\LEUDQ>N?IM.PNVG=9/V^AHU\\8+ M82IB*ZD)M]3B/*7DHZYN1FX\6TJ%_'I"5[8U4"?# MO.!.D(@?2**4DF247?9,5-;8?KRQ 6+ZD2=G9TPCL/]4AX+/=@LWT^4[$O/-H*PH?1V *P- MRG@72&6Y(RXZ@U#$B!ZS25PQY9B7WZLQT._H3_>"=JF [-?N0#N.08ONAE!Q MFJ0D,EA*E N!<*B >&/ T,1=XN9[-2D*D6L8F ]NAGE*XG')A<='$IUL5<-K MZ]0X.B$Q)HA7Z#E(P3CA/%(B7?36&!$%M3VZE$M!?IE^A&:2 Q7GX-&S6=^# M%K5J\%*IA%Q&Y24(EP:P(T8M64U#I;I8@\/.%SV/T'1(U$KI_9>75^/I#< Y M+-9EGL3TK75KQ[T1VE4D!%2$%&3"JP0X2JL!=XVTP2S?(+)-EJTJU@+YX F5A%0GJ,-JQFI0H7D=C))GK#3 MH8/3H+Y#@@P&7%==\-I-KI,+\^OF3B]MT0:/*]12@48'*1"("$-EJ2"B%P';6:OC.*":.L<*CWO2:71JZ4:;*)< M.^$[$*/Z#HDQ!&:EN+'&P=].D,T5Z^2JRE0!/2LA HG42.*]K8@"GEVNJG(R M[,X2\QVSI'?@#B1H-'B.T%.W9!>,1]T;QYR!LW:_SHKW:%O5.E:)N8BSB88H M246U(TPEG&8<5%9& "'<_I9"6B3YK.CTAEJUC%9(3R-1U@?B0 62DK?$ZP#1 M\)1LZC"_E(ED]3NHTR'!*S71/.FE6(&8]-;2[&$9S26A$:=09Z4EW*;$0S+4 MN(-=LRA"BUXP*\6&M]@6X(1W"\(BWW0#'5:4KBTWP"FZW5 )@Q,OCX0J;PAV MRR2(C%DE#EU-=!VRZ1 PE:) 5F/32:OQ_[9HG:AR'NTAPGU$;]IHA?V#2)C4 MS"FG&5I*AZX,>A[\'C JYH_&N+ EW?BM&Z&[=.*N1G,WOM>#38[IULJU=93& M"(F$$#A)U@92">6(UIX!,])ZWX$=96+6/;-C$-1*\>5]L]B*<+.0\U;D;1IC M794Z@N9!H>N_0;S-VG+CL2GM52C>Q^8D)IX*25Q1E"#)-[A#Z 5 M)=2QQ*Q@4ID.ZJ.,;3*H&]L-K#T,_/90^8HHKZ Q.$4C<96/Z(PE2O"%<43$ MRH'1-N!WA^Z][CQ2ZT=\=W@*&AYY)^7LK;O)\>Y6"VDK*M0V&&-1L9'*2S2Y M#7;.+S()?+#)6Q=M:G5\R8$08*>!>VQ&](-4U^7S$RR93]9\^3F?\]0VHV9- MK5HH!4YP(";%O!N-<^)D%'?KPFA?5_K08Q4]C?0P1C^PI.,#,01Z4@"] M@55L_?P*\AEBDP^+HR_O1+]IL7Z^L6+M+8L\X?.,6D1CDB>"*TJX=M(S+Q#( M@T_'ZYD>O2.VO_R;5OO&-E6K3=245@Y=KB2PR[32Q+E@B7),<4XC&F35=S2K M=#(@>P:J&"UF,UB9F?>P0,TJ2"))1B1/%5$\4 3),6(%5$"!,:;WF !P*V2+ MF?!^N9IZX:/0C$1E>=Z$I0FO+.#+:KB658J1=Z!OH>TJ.PS/M\SM"$JQM3HW MN\BY!@_/<3J>G[BFN4&-O'4!KTW]FD6H# V!6$TK$IT3A'J(A IT 1Q86>D. M)E%)4NPTHM\NZ V$62G.W&Z,R)[? M(?/_I%JG3\Y!P"(*=1^M]@WCZ*LJI:C2@%#]:2JHJ<1,\I M$<$R4BFJ#+H'+%0'[TKUQXN>H3KDC>[#[F,OM&>IMX'O"$W!U*\K-XK+N _. M<+<)T2W-R!:U:Y6B#5H*8BQ"9U6LT.3WE@3A;-1<4LX.?Z=2;[08!K'R:F'7 MHU:&/4FEI-70R=7H!YIR2F)Z!::D#=&)%;VC5'8#VP* 5G186;[VT2BI(I"0L%)1)4V&3BSH"YQ2@W^Z3'C_$OI=RKYQDEA?J=94*YD< MVD$\GTX.PI QA IM O154RX#KL6"VUZ[DZ#7A':STK<><;Y3?H=+=XL>^N% MN&_JU3$D$1.-A#.EB%!(^XJI2 Q:QCY8_#:U.HAPK[N=>U ,/8-48L_J;M?@ M%MPUFB7X)KQ[#K-Y,PHHZC+\^_ /]TJ^A68TS6]H3MZ&4[C]_\N5"R\_APLW M^0#GV.&7*4'8] J4%:16E M&F2")2H,N)^1CE#@E2$9AT9H(*K6:;(<9E1PM MPQZBF?QQA#QX<8,TQ^Y]>0..PWST<5O*9_M&Z@ T5EX+XH36!%\7C^X8Y!T[ MU!H&DIO48:6_S*K'(1-H6G!D"KK':33/2?6;G>%EH=IX9;A K)SF:,;%Y+$[ M2I"HC)5>8#\_5 M0.+BY'0*ECCN3'(LGVAU\.MMA5C3/Y3E N]S:'#*OI7\F^O#OKE Z@MJ&T/S M.[2'*IB#E3D1N/*4:!TYL8XQ=#22,D8:D+;#+O]"VS4+<:T4PN44V%4#8;1 M&#^/87G!U?+RNFU37IOJ-7A(.7R)KQYG1(LJ$ANY(2+*?%@*!0,=#L(M$_WII%O50*V4H@YL)$X#)RF(?(N'HD1)Q1EPG[SJLJ.> M_N LZPG3_9M?R]WC.YE;.&_A7"K-JM_D*>CRM@5I3 5RAA4A9Y(0*+4D,.MQ=-VLL*MX.'/DA M8N>#0[KG2>SQAO6GSV./VZB%!6ITR,GZHB(0+/YP 2W*R@5D?!*\2U"*_5 ! M]B%1[5$-K=F[WEX-K6F@=C;R)" 2&S0ES 5!M CN[IU1C)LNV0-E\E?WHX;Z M@W1GHFQ,J]H2YWY: [4#'Q(P3V*T@@B1)/$<[I0K1Q?AV]N"GT24'R+4/3BD MI>:K-3CEL,6L:P[3BD9JFO(1"U03QV.^4)L9XBIG2:R$3"ZR)/S!YQ%\_SE, M_8Q,L1PF=[/(Q'P_/0X(9 -K-Z9LRG%JW0@B86+2-"\>L(1()$6,0-T.DDH; M44E(U<_I GN(#W0>^6^3H(:$M6"27 "(LS-$,:]YH]BO7;ZQ:W[S)JW:[[(Y ME^YI;=5*A)"T\>CF@B&!^YP\9B4!H8QQ-BCG.]!MK^YA[VPK .[>M-I3B=:F M?IUTB$)Z31(7"+1/AEB/GK(+-JH48F2RPWPK?FQ=UA.B>[;ESD83-PD=;;D5 MC=0,$IJS@>9KQRCA3DOB+#K+PE74)>=$.OQMLM^_+=?/R.QCJGTUFUWG*]G> MW"::I:V7/6VO7"NEI:G H;[G%5&"HZK7+A!OF5;!2^'9P1\7-M1 ;YA,>T.S M].QY-FW.X>JZP3=MAG*WNQEF>^5:)$,E1R0M<_AP*RQ1DD7B!"I[;DRPJ1^C M; _S9N]$&@+.TD0ZA\5- N^G[]WG/T;SBWQ./4*4LV"?NH5BUR9K6H&B%-^T MQ*//QHO/6RXC\9Q'[2/"ICJL%.W76!N*= 5 /H0MJ(\O2GDH8\G-J(]E:7%[ MSH9:M0K&"X5F$,-YAE!G&:&6<5+1B,I!,,-UJ\WT@YG57Z^FV6PY?RU7 ZMH M ;Y9"1#P 08SPEH@(38^59['*!2Z'-FGV-V6-+MA-2!1=SET)F&^GV_M1K M5"[+P#^^JR\@31NX=Y[PZ]%DFL,1=ULLT'UXV,JM9?4:YA?9<\@.[.(5W[P< M7$J*.E9,2PN>J$I;U(LBDLH:CKJ9N^@L.-[E=)-BYO.N['J\9'S R!<_+J.5 M%EQ1NC;14Q8UFGLX&D1QD8B5WA+CO'0Q2L?YP6]*=Q_S136LE<"S%L9/I;+&38T-&W[JB=:4C5TD+HJG3 M1$9\)UF*E!CI1+0F@3$=K+A"88"^Z=$#2B7'_DWZ93J-BPOHH/DX"C![AS[B M%A:LKE0+)6U@R&V>N",@I2>4:T^\I)(S)4":@S]XOMOPK>!";UB5FW5F@,_* ML?U35'7CZ6*!>HG'QOEE0[T:L)O!@B&4ZH2]U!41PN#\[4P "-(#=+BHK5!J M2Y_FP!C;_/ +3%!OCO/&Y7@YFHQF\ZQ%/\)VGK1KH#8VA2"D( Q- M/,*@0D5L#!!M(@L\,4?EP=\^WBMA!L.MV KL=#)].-EN)\O:.G5./*PJ!P08 MYR0G(A+T# QQ"5^=**7R74S3,@KE>W&;^AR%LN&IIYS7L^YP&:UU<#;A5&T2 M(YXSAU.U B(TYSQ?RJQ#A\-3RJUV]1KWZ0.F8C&:-;>I_SYIP(U'_X;XW[?K M(K^XT23C\V9R[\B79C3#KT[QU\F'VYR&%@']H1Y9XPR1SQ%6A(4@214M)Y7* M][UQ"T+*1$67(^A*V5'#1,X/"/3#7!5[Z_)!U!6#]>D!'GMOKB[SE%.8N]%XR(=A[1.(<+E&-XJO\)IV-9CCT_XO^;%=L5C9:2^-\2 A4)2I/N.>!&'2$2:BD M$C92-#8._Y;W0:@QW2/&IR(,4*2[YKK+-J8#F\'ZI=135$W) 2J>8;+US(,M-;:#X*T1@4=# MLJ.-SG<%A#D5<)@\MT*DRA_^(LUAL+3@$)2:&=\_.(-S "_P2XCR+=RF)Y=\ MUF^NN5U'&=Z=?O3L=^$"XO7X=E? U?5\T>2;]*CL(#CI&#Q$GD%=6\\H+)@U^A*,G+O4 ^O-'P:/8: MW'XHNKKP^&$%+8C'#W^7B=W<+)=8'NWKVK?EL"" _U:J>QQ^RG<\7HBTL"3/(4P_3/("Z.W"YB(OZ<1=C>:WRZ);HR(#/;'V22<6 MJ"451Z_;0\4(6-1CTB/*SFOOZ,';,/NBW?10AZB4(;3LS'(^?M37[E@B ]OSSR><[<:-$M1 M\H^,ZS_^\O]02P,$% @ HHH!3W>>,M/O' H%,! !4 !C;W)T+3(P M,3DP-C,P7V1E9BYX;6SM?5N3VSB2[OO\"J_WV6/<+Q/3LX'K;$54MQTN]^D] M3PQ9HEW:EL1:4K)=^^L/*(FJFRX419"TY[S410) Y)0W_"EZ_2A?C;#)=?/GE]>\W;]2-N;IZ_1__^,O?_^W-F__2'ZY? MV6R\FJ>+Y2N3IZ-E.GGU;;J\??7')"W^?/4YS^:O_LCR/Z=?1V_>;"J]6O\Q MFR[^_%OYX].H2%]]+Z9_*\:WZ7QTG8U'R_6S;Y?+N[^]??OMV[>_?O^4S_Z: MY5_>(@#PVUVM@R7*_]Y4Q=Z4'[V!Z V&?_U>3%Z_"A(NBO6S:SRD*EY^.UGN M*CPN3-]NOMP5?='T-[PN"Z64;]??[HH6TWT%0Z/P[7_]>GVSAN3-=%$L1XMQ M^OH??WGU:H-%]/YW2Q@^[8SB7X;Y7D@UM?4ILM0-X*$AY[0 ME\0E>2:K6?KN\^&ZT<%K-YZ/\_MUG,QL5Q?3S=#, '>OYU<)DBTFZ M*-))^*/(9M-).?+IT:Q\36]NTW09$=I.^MN7-CZ6I2.@]K3==J33HV):O/O\ M/D^+\(BU%L+C=_JYF7Y9K-6S6*KQ.%LMEF$2?1_ 'T]/2]A&V_U+6?,E:/$1 M_,H--=K]M"Q![?A,EB8]0$^$;% MK9]EWYKU_&A+74D0V)"GMZ%,6#I=+4+%]')9#K?9GU3O1WGX[C9=ACE]%D/$ MO0]H3=Z]O;A99N,_;[/9),T+]S^KZ?*^AF!GMM2.!)67*DSY+LSXR_NKQ>ZA[HEH[?3M_WHH]/[UL_UPRUV\A5H\??!?E5WJT-E_F M=\%&61.OL1SGM1M+NGKT/57O8.]&^;CJX/;/QWW<[3=-%\NWD^G\[;;,V]'L MF2UY8$>KVJ0J=\/HNJ>/:K;=J?!W:9AFBS>3]/-H-5LV[.+!=B)V.)N'Y>CE M_7W23.O=7;?^9I[./Z5YT[[N:Z/MCMZ&]O+QZE/Z9@=-P^X>:>E@IP-IIHNU MG^$Z_+LM7?8KUG;IIB?I]V4:5F^3?OIR?-#?]:WL6=6W63;>IY2U0CZ/BD]K MK:R*-U]&H[NWY6CW-ITMB^J3]?CW!L#M_OJ_;S].=KU[[!_Y9YZM[J:++WZZ M")]-1[/=&M",[DITB@!/^L2;&<1/9[^\#IU,VFHZ40(C:220' !CD/>2(&\@ MDAQYKB1["MJLC$G(\JT^NT+M?I]PZ\FD%C*'JR?2,D>@2<\ MHG6D?^"SRL>OLCS,=[^\AE7-[?M_UO15QHKTI>8L.HI!X/#!>E#[VWB6!1/F ME]?+?)4^?)@MEN'M=+.U+&$\2[^4?S0A79$O'Q&NV)HHC\@6/DH^C!9?4O5] MNN\]>_)]0@QC$FN'M;9*&"4!@CM!%1,=TN7(+'",/FUH,;L3 M^3Z%;DHD5@N%O=/4&@"M/4>%-L0^^>:NPB#'T>' M_>CNB=W;E^JZ4]FO ;[Y:GY4:4_*)%QI3P7R4 33EGKI-=W-20P"TZ7:]BT! M]NCL7-2S=F2/JK?1]]-Z>UPF01R'+FJ)C::$A:F" K^S)1B!C?6&!JFW"V0_ MK;>7;I/RD_#0_,^P:/GT>)E3=62T+#^X?Y_FTVRR1V'G-9!X(:EQ)/3?*P:H M9$+*G422=6D"G]!F;\9P5$1;Y<@?Z?3+[3*=J*]I/@JT;\R5HPTEA 'A#=8$ M&6>$-4XXLAN]F-;#&0&&QYDVD6W,G>LL6/UI/M_7P0]IB6B I>K:(=Z72$Z<+L%R5C7*;G.'G18EL8,@ M!Y>Z#5I)( 00,LRH%8Q[18S&I,*!JZ'Z#UO7=.*>B,. M._U0R!7+Z3PL*-]]OHA#YS236$,( A([8Q'D7CMFS!8)JZD9D#^W$Q)%Q*ZS M2:MR3EPMBF#%KR/V3QC*^VLD5@!'K-5*<*0YU9R$9S .= ME3+N=@)/661'ZR60$>HI-@C1,/M(ZCFK%DL.4Z"&9\?WH^HL'JC=$6@^#W9, MP.']*!@T-8BSIWSB%$42&86X8D$:+[2MWE!'&6N^FQ;-9A\(82X'LRNBJ*)( MEWHT_C,]9YPY4BL!F$(-I?!>:2P0QEY7+X2W1C?W,T7;@AT$:=J#M"OJ?$CO M5OGX=E2DZDN>;G9:3S+G<*6$.J20UN5^%7) >>PK*14DMO&Q"$_-7%:0[0K MWOQ^\S%?^W+OSQAQ#E=*RA@6BKACC"$(J>3*^4I*#:AKS!OZ4_.F-42[XLVO MV2*]WP2L^-5BW^=?DUG]??TCS00WA0,RAE8:T=%NV$19 "-)\:_]\ M8V=HGLL8 '9.G\=19"_%J+\Q6Z>=Q$%ON9(@#+$62JL95+K"@FO^X^SRMZ+P M0WR*".6_-KV&Z3S\D5C5,YNN%G>K9;$&!9TTCH[42K3'@'E&,%,4&HL&:.Y'C[^-W MSHUFF'7F^GMF^=GTT_)1+/V\#'/YWS+U3[$)N#KF#SRSJ80S+"&PV%N,&'<* M2T^JR&2"C1_>"---Y'5D( ="K?%X-5_-RI24_\RSHOA]D:>C62G7/\O4M.GG MK,Q"]KTYW^JUGV @H67* H\Y1X0J5&U :H@1&N !LT&0, JZ0V?F=?@O)C.? MM)] H1%#$@%GI29<" FK"0-ZGX&\OR6DF"J!&R#>6$PLLX 8-UN7@CS1?.MVVB;*7$9U V. M SSZV.'M-3_]:4E+L89 AH4!PAHPR(Q&A! DM$#2L5H&P\]P6A)" A5%SC G M3+ \J;5D@P,G%ND?]+1D;>TV/BUY'FZ#/BWY>#2XWMXA>&)+Y5"5Q ,PLJ: M6PJXTA9#X[? @I*?6I;GPY*W5<^$5 ) M#0V!PAHH.25&^VJ:UOJ"H-1HKL,V%/4\Q+0%:!HO;&]NP\]#V6,.:K5NU228 M72Q87Y@R3Y *Z#!E*BD\5,W?[FANN185' FEQKH^EBCHN*I/UTR04"!TWU+$ M !182&G<3@:-FT=B17-SM:WIUD'JRX_Z.)'28Y_<&:[20TTD%G@$F0XBL_)L M+6?4X!T"3@_PW$HW"\]( [/B;7O2H\VL_ZW=_GO4'K5MW_NM_3;HT[EV2+\ M.=[>/9>;VS);ZM7B<8GI8CR]FZ5U?'87MQTL;H"I]LHC8;ADREE$B95A[L/, MNWH'X8:%VRG?WD7M)HB&Q8EP'!@IA72"*XZV>(6A2PS&W]M*5L*]X(@TU@B.E(#6.4B$D]95DA ,U;/=B)"T^ M/VS?'G _$S4&Z6$<,"-Z6J3NY+]9CA:343XI?K\K-[-#>09.QTC7JI] (+ 5 M7FH'*<=0,B)Y93,(=<%-!?'2*ERDPN>S2020&KNK?EN53PN+HS2?EN?@;M)9 M.BYO9S-EY&21S7[-)F6$4)8?#+8YHXE$*>ZE8 8@)2@BX1WR:B<5

;9N6!QE.$V!5,F"^O])"8$>\8TD9HC:L>(CVDNTD&HO:FT'4U M4;P+-ONH%'Q]F??U=/1I.MM_)\&)&HD*.%$)J<7<22*MDQQLY>,<,-28&M%< MVOTMFMO!L!^.?"COUWCW^?C"YC;QF=#I'N^-F[&X+"J%-&A_A9]JW7/@0MY>EMZ;KX&B:$4#$=5F_> MC_+PW6VZ#*/P+&K7]O;H9IF-_[S-9F&R+LI(G@=KL_M@^JI;UW4BYE\43L*: MWH;%/$?A)\>261!F8 ^-+Y/<>5@KXUMDR4[&OC\I6)X04I)#R)!3@I4!N]Y6 M$DE*NPPP/![@?H$RGD>Q7X+ H+>D=I)M7K/U]+&HL05UM%X"'9%&> ,P!A9! M:9QF.YQ9O2OM>PE:;ZCG0W1I 9RN5G#/NGHR GEO^81#;Y B .*C$ 4"&LJ MV1RA8-B[1BWI[?EM!BTB]7.Q89 ;14,B04^AZ&$MFBW6-EBMW,A/RB:HO$D; M>(F(M)K",-LZ4,F$$1_0G>(MZ69/@N-+$.EL_V\R62-<)F*>3JX69G0W78YF MI_?]CM5+PNM K.) .P20-<"5O[>R4M'I;26]:+]-=#J+":A2G=9ZX_>43J0R M3$ANA(+"422YEJB22P WP+36[6K]!0$VE* P9#I+R_-YWG%B$!.ZPD,!TND-/C7/LK3G8XH+5E?D MN;D=Y6GQ;K4LRGBGP/5C/J3G99.P@N**8:N $132,B.@JF3R1C2?+Z(1()K6 MGKN4+L2J,_T?]-SO=2(^+YQ(S@5#TD+NO$;<$JC$SN4&Z "CASICP*5@=4J! MJZ)8I1.[RLNM^S2?9I,-@]=?OEN'5A;N>WD14)$>FT+.;RS!6EO.G;$<^P@1(TGRU M&VU5TS/!6L.R6RNF]. $1#Z.OO\Q7=Z68 6)RG.YY;=ZM-Y1G]^%Q=PZ@NFD MH7->S.";L[E?(A7?L)/F:7 M\^V"5I/P!CJ- 5+62.494D[O7DCO7?,8W6@7 '5%N^Y0[8%]'[,#GNNU0)^> M"_0A#; 6TV6ZN7$IW8SS'])Q]F6C^/607X^B41Z=$. =%(+X"PW&AAC=H@3 M3IJ'(/"?B,=#@+XKLN_+(O,T/7>9"/D(9>LUD'BGJ<1*$*T]#ZLS#\"#4X]> M<.N5^-&)%P7 7C;)-A:(&@=H\J.+BR.U$@^X-PX"IYSR#A,(X Y&85SS$4K^ MZ$1I#[5>V+$>!:L.E[=1_)HN;[/:-#E0/0$TF! L" XP0<1+:3A_B$8#%R0: M 3\58=K!KROF_)8N-QN!)V:?)^42H[S&W@-+RY-"*IB56%:R< 8O.%;]PWO* M+P$J]L$GFXW7UXVJQ<0MED'@J\7G+)\_6<^U'V6_@2,L56*>^7CTD.B'7-9' MW**WWW>:L.NT*-+T>O/.%.-\>K<5Y.0QA!,U$T4=MN$Z7,I\ZH'"D5@*5]UJ4QB0B( P"T!&PD34LO#7O,@'%T=,*K>DLBX7- MH,\Q])-:BR&.RCLT33FK.&XXE6JK% L;NXLBWS.H1527)0XZSSD?J3L2 HP M8XRE %)A/,"":;F33"DR[",0D;18)TU2,^!^)FKT0XE6$V=URHC>0F@[2)R% MC-50(Z$9T]88)Z@ E>R$J4XOI+X@<59M%39*G'4>2#]V,A2L,,7(Z[#Z%011 M#XDWE0'HG.MT\*A'B%@F;9LX]<,)][W<4SFVI-E;/C'("8V1Y$Y[1CE76*.M M;$P@-<#3-=UPH!D^_>C^_>A^?N ^R^,5$BL$4((;Z[VD0C%BL:BD4YHWWS"( M%MC6C?8; M39(8JG ]2[3YNS %<+]WV\S@@5S*KSKP-K# MT.FFREM>#.6,$0TQ#N:=-[0R]H+Q9P9XS*>; :IUZ 9!)CLMUC;ZAV"5OT_S M\=K5UXQ,>YI*K!<>2,VPH@$/),(*@F\1"I3L*HD6!=4.B5F'K MBD ;: Y,QY48F\%U4B;6]>'5&,W^;SHZYHUIWF@BF5/8($H-MB: K_C#:Z;X M!2-4M!5Y'!+LW7'J -%!\2X@5XKP\5MV*=D>6DJPEL(ZC,([[QR'VAA06072 M*]_\0&RT]?YP&-88QJ'1J@4^)=9"#WQ & A%D-4.,5LAX!@:X&62@R+2F?@- M@D&_+R9;TS"=A-5L**KFY7]-Z72HO00['%XIYRW40!+OG25DBXU2:(A9NOOG M5DM@]FNZ-[D"0(9I75HDM&1(*J(5QM6+I C3S2\%B>8BZ(0L[< 5.WQQ$Q<7 M.WOT+H S+&?7P=\=/NJW45[JX6O:=_"?6BRGD^EL5?;EX;1$&"IFJ] !'UA: M'LQ9;9+GO_M<)9:IY+BN$278UB,23 !3' -G/%?84TL\@YJ43BS(8+V##)'. M\3Y<-7R9L"=3)+?ZH 0"9*D'A)59X:A#TFJ]110(8[O,@W(T:+%["CT_"MPG M[L,.B+P,#WV_OX%3X9/QGIH(RK'!.DRH@F@.)= ,5LHA#'1YG]AY2:5[XNCS MB)K!J*:S0*V]'?YM-$]/YC,^5341AE%J*822*\"D%U#LM !A ./\AP"%VKQ M\V+(_Q7(-LRXT9^18_UPR\WO9ME]^CB%SLDHTX-URDPHT'%,!,1.2L8-=J*R MM1P;8B!A>VI[GI6])9 ZS4OT(KN("FO6Q9>UC:GO'XIL_1.J/$VYS;OT*'_@ MYO;)8TN:MI^5>.BU4E9S2B=P'\#'=H.^\!H^O9QP)\R+ MV+VJ(\:S#>6C,;%=6U=75(8"4 M9,1!3PVJE> CMA]UW65]OQ:@OE/T1:W$*8N$A0); +DV5B,NM[(:2=1@CF5? MJ*F#[LI+$1FT[_'];+0HK?,3SL+'Q1++PB /M0V8,H.Y9>5]&5OQL5-=YGYO MZ-V[0*59:\!T9;!573SIW'A:,)B?+*S.*+2 XK",PL(8NY7& HO-L/UFS11S M0+L7(?*CZWF0+JL^U'NN6H-9M%PK"S ,UJHJ/TD>9U?>!%1^_!:&^_OP<_8U M+?MTT&-T5OT$2 >A "0L'X44D@M#4"4/XMTJMMX:J*E"LOCP=.HW^I#>K?+Q M;7E@+L^^Y*/YJ2M>#U9*H'026E;>:"7-R$NR;YZTY_Z1!_Z9!BTAUMM?JMU!7@SI'XN-@QS]A\0"?I1_F7WP /FG*<6"TV-MH03 M9%@E4U@;#]!1<*%N3MX#?QXBC>V[S4;_=A[;^"Q*!\6^*?UH^80K;;TG2@$O M @0"8DZK70X@0?-5?C0-MK-;TR8J@X\,JN1\N AF>^'":GF;Y>7%'#%BA$X_ M-?'&(JTYA8!@382S@(N=UM %%U%%"[9H>:]P,-AVMR#I]^)0)SQ386DFK97$ M(&VHJ\Q\3RRS'2Y=^F%<;,@Z'0Q[OKZ1, <0!98C1"F#&C&Z-1 14!(U3]87 M[51TA.$K+FB=CDLO_8"[X703I'8LDUK-%A**@%-8*2.$U$YYSO!.?FMI<^=) MM-/1$4:@UG'JBB?M7Q%&C-<"-KUP MH.KK-E5;>1?5\S/MIPAQI(G$*$DXQ,R'M2G'B%/E986 -+9Y.'*TY&81V=$> M4+U0)=*=<09K@9CC7F,(')&&8%Y)SK!OGJ(LVF64$2G2#DC]6AV[W*$/D^)# MF::&2)U&$V]M>%N"44\5<=(9012I4,+6-O?G1;NNL@O;) )TL8\OO(RCOUG- MYZ/\OMKZ>FZ6]QU=OSNEM[EU^(!C9+:FW/K@Q?9&XJ"+S0JV?->+ZQIQ^2T_ M*7$D#"@8"1\(!P0/%HHQVW,KEKMZ!X9B1_2W(W/]LP M/B\1TEJHJ;>:A-G= M,PU$=0[8:@.ZC#PX>HJ@-UX=/'_0GQ8&?7)A9\-XB%ZHDL5"N"OS[4"/3^Z@'ZV7*,-9>:0=:!'L M!Z$E :"251!IAQU7T8H6ZS'C(KQ^;HX,,MIB>-3H*^:B6 8[?#1+BQHQ%\_* M)E(Z3@F7W&ID45AQ4(8JF91R ]RQ;TE'+V(O+D.F*VU_2(LT/.M6+28V_9K. MLKMUP-'F-JN3^J]1.S$>A 6N%(9AI!T2FD-5R8V!:&Y^1-M%C\.(]K'JS ^4 MSD*;7_Z9+M)\- O]5Y-Y4$>9<+8\^KX5X?1H<58[24 3,NP=11!A!0CQ".]6 M&-0V=QQ&VPN/PYN8J'46Q-F* 6]&=]/E:/:P#1?=C_+BB4F9QC_8 E9RI+A" MOEP][-Y0;SL]1E(SIG @*_]A:*2S=$(;0=+)?CE/7[]9KX'$$^JPDTXRB5Q8 MV IO2"4]4Q>,DM%FUZ'P,0K G<87?3H=FO?I>6C>X^(ED$>W:EI[2,*)X81H M1*FGD(39S\.=\>LP:^XFC3:9#X6FO2FA^TV@DZFBMATI?Y3B_N,O_P]02P,$ M% @ HHH!3SVW525

<[,.&YD4)F4 MQ'8JJ2935:7SZP?@*U-2)A, 9+N^\$N/5+<:R\0"QL;P,8__[?O#UOK:U96 M>;'[E[^ G^R_6-EN76SRW=V__.6W+^_@%_S^_5_^V[_^EW_^?]Z]^U_H\PK+\5Y1_YU_3=N^:/K/J+;;[[ MXY_X_V[2*K.^5_D_5>O[["']4*S3?6W[?K]__*>??_[V[=M/WV_*[4]%>?>S M8]ONS_U?G?T$_^Y=][%W_$?O@//.!3]]KS9_L9B'NZJV+6"D^_CW-Y__YM:? M!G$<_US_MO]HE9_Z('LL^/E__?+A2^WGNWQ7[=/=.OO+O_X7RVKH*(MM]CF[ MM?B_OWU^?Q9=_#/_Q,^[[([S_2DK\V+S99^6^P_I3;9E,.JGW9?9[>E';,OR MQ1,X0S%G" 2A&_?:1FS,V+1G8;$^_OZ\=JQJX7LM$WH]BG6\UOQIM'GL6\ MY9_ZP+YJ/\B?/B"_M?%65(\>G'W?9[M-MJE%\\6CK7SS+W]A7ZV>JG=W:?JX M0NF6R^N7^RS;?\ZV'&Z25^MM43V5605OJGV9KO\LY,%4_ENAFT&$P^9C?(_[4% M:-4(K1:B=831^KU#^?_]\\\'-U\07:Q/O3DUMMNTNJD!MHPPH"#^.=ONJ^XG M[_A/WMF@'8?_08ZZU]P7:U/<-U1N>1Q2E.T[_.)5@^7:*LI-5K+XJ/NCM%Q? M:+/V$S^O"X;UV[@ -";)XF[VO=#T\4> MJLVH3!_=GQDZ!SIJA],J;JUU\?!85#F/A_FW>0?\REHWT,_V5,.\BXGB+)3+ MR>(QV^\/]+8PK=]KH!9':M50)]9&408'U%%[(RQ#'_6[51A^>4=KY*^,F9,( MDLCUDL1/L(\B$$ 2)*A%P.PG&(V4266[BU#*78]^M%BJ-X"R7D["O1;)/"!= MHFJ>XU%..$>WQF*U<[QGE^53$WOR"@K7Z_*)3:[S]";?,HW(JE< @B0(D9^$ MT$E Q*)=Y /2 :"AXZ@)Z&BS$^IGL;_/2BMM$%O; V15T1S/N:QF3DJWNF2V M,*TCG L2S$LD"NFEMI98FESJ<^RL6FKF3E0LF=GB:;?/=W>?BFV^SH]R !&" M'G]P&,#(IY''40=#!"$$,9#=1NW+ :?L[6#-OVV4HWQ2-?A4L/4 M!C^]*_;6<[;OGBLGL/J;4$QJ9VT].=%E4*WCB/$%V.7(KRRC T)LK'&6(LGE9/K];ET\9-?I]]?FD(=B@ER*,0D8W3DQWUD6Y M7_7Y_\_IMU]2UG'S=%NU2ZEPMSFL"JP"Y!(?HM!V(TH\$ 08MK&I1RBC342% M-)LT'0JFWZR'#J"8*.GF=%BB9J135K!:C!;GM$?9[^1@.(^6*.>A>M/NE*_3 M'TND_ 5 >>JOK/+X?>YW*=73F,,Z_$^BPP9GHAX,[,"UZZ% CIL3 X,A: ?S(]GERDY^* HH_@)8TH&KTZ.:3H9DUN3*'Y+J_NL\U?BV)SVCKT M(A\ ER88$NSX$'@A[JS[(!;:'J3;IN$QI0-HW7&$*A*G@5:9$65:1E5'E)[6 M&J;& 44#VRH#RK2LCQY0;E^\U<;G)Q?9N3B>Z.-W2>.)1J].CB>Z69,;3UJ# M1]9[,4JJG[JQ=/FW:_\?6B5JNSLR1M'N'% M22T>RXKXTN:;4P8K-DU "$9N ")(H9<$=NATED('N:OC4_<"JW3R%H3>_X&" M A=?_P\\+\$W->ZSNWQ]Z ?6>IM657Z;\PTC?&?([IW2*2@E6D57/0WQ.4Z2 MKT2TV-#ZYAM"!IE;RJKF" _>+&B.94->:++]BG@(.)$+'!S8)$".[WMV M;R((W-77K+PIQ'=.2#Q:IBL%.5D8TDZ:N']ELPI&)*88$ M4TN3"AGH9S5"VG_A,XJVW=?%CCWR+!9MVXN+AL[;YMV++BR/^-[NZ8:V77Z?85\[+H!CCP'4M]NB_)=E6ZS.DBI M]NTV['WZW0_GO+]:DYL&R&QQY4L> M!KJO(F'+Z'FJX LM+XUJ81CR\+@MGK/L2U9^S7DUQ+3,4%IE=:#).FV]% &W MV[8F]][C'3.$GHNI'28@(C0 '5[/=17KR$R- MTG!\]^7IX2$MG_D$\,N>X7E7^V(=.Z-:=&;R]A25?$]0""1XV%HNU' QD_/#YR MQDWRJKH6=[[,'V3)G6LD7'$3F MXEUR7#B":;TL.OZBV/A\LB_!XY"2FVB.A8BS$==>ZZTY_J1/PQ]L'F8>00@= M[+D>M*.8LID'\5 CVD'B!#B4/=FM8,+D6F5WN/NH3\XV01[@:' Q)U]E/'.0K5FX?:=5T!OVXG/C;W1#'7;C&>[[_FF9?-C\^)?&2>0UM MG)NNX#Y,H5!R6E;K)R%0$8(8 ]$"48Q*'O841;6PY"02@C1VH6 M3"]Y,U!6=D E)SV*I(FICGF^Y 2GINH(D/5[ VEBJ3E)RX#*C*-Q&0(STH=" MYXLE4>/ERSW[_W56/OR2EG]D>SZC.TSP6K,8.4$ M" M-C.8^$Y@@\B-XAB3WBIRB?!8H,&6X:& (]0S$NC@56 @F)A2N7& @],\#.B@ M56(4F)A>M4%@-,UB8\!E+LX- 1I97, (H-.;PLR[IG^=^D.^R][S+>:KQ'<1 ML&,_ 8Z+;#8:L4&IPQ"30*@TO1G+AL>&>H_)^2/=]0+J[QRM5<,UL%PMT0CZ MEJS-\"\WD&BC?K95ZY[%D2O7\JVQC%2)(=\45K!5&12^@_RL9?X6'[Y;)39U M0("8O2#R" P#'[N]F!,D=7FH-J.&-;2IQC8BMM;/LIA2SD*P=I&<^"IX0D[, MRY=#XCF >.PK.Z;(@0R+4%%L+88,]L<67GTO0@/0.D(HLC'9%+D2,^#)25:; M VL@6VP6+,+'N7FP5BX7,!/6ZT]AZJT3TZY-EO=FK]E?K""!KDMP&!$O"8 7 MV*'K=8]'GM@BN_1#3<]ANV["P8C)CCPOP])ME!)%A1YDXT1L5'7!$0M??[HK MOO[,G&KB(O;%ZW#HM<,GU$&9DWE%0!UV,?)=D._2_^,I+5F'V3Y_SAZYPKAA M@&S'QA'TPR F?@1(T%F"P YD>[?L\Z?JZ#TNJP$FW^FEF1/O_R9)4Y0"8;YT MRL(K'BXHA"IKRQ$+90].Z,8X-F0DI*F+0W:;)-UG*Y2@V$:QZZ.0VI[M$<(O M&6_LV)'8%:WJ3Y]*/AI4+*+>6!R7O'I(DB:N'>;X4E0.4:IT"L<+$B[(AAIA MRQ$-1?PG)&,,$U+3B#+=-76;6FUR4.C$?@Q@$",08\""FZ0UA6SL"Z5\1QF8 M;'K1 U,..^3)DYAWF.1-=0XB3)G6">WY&%)0)FE\,U*$7&EX0V<[_.;O+>,C H#(ID+44<5.&_$8A1/(B+!*],5;(8I%XCJ:\=PKQ =?F,BTVVQ%8XC M&H2.DWBNSZ(KF-@$=?9(D@@5_QYO91KIXD4D7\)3G! IDRFJ5%/PJ*11\A3J M$Z8SI Q*TE@BER)&H_UX(T-ZF!$7(+C9L->K:O_YD.\RL**0!C ";NC!@$ 6 MNX5!MRR-HB@2SMNJ6YA&>%I(5]T7%@=G?=Q)!TI*)(J*CFG^E 1'GCI]@G." MD$&Q&4/@4H1FE ]O1&8\(]("@]F7'\OKXMMNQ;3+ \A/$(K$9@PG(C+#PR=89FG]>,?[HM=MV'&2PAFL4D"?#8UXMMO*>AF1I@0UQ;M MV-(/-MRY:SQ6#4AZY4:>I,N=W"@_B%AA=$ M=N* G\HRV^V;W;+Y[HY/6)ZJE0LCQW.] ,4XBCW;"Z$;]>:P+RP$HXQ,,WEH MP5D].JN!)SMY4&52=/HP 8E*$PAI_O1-($Y3,CB%&,GB_/*BQXTWTP@MO,AL MCF,=-EWO\Z]9DN[3UOK*CD+']@.:@"2*_<"!,>U#G "(W2@_VLA4V^%ZT'BPRC"L+62($0EEWGEGCV-R-28K Z4RO$=";9$ M%<4<44I"(LB1WG,\O?^#JJ'&U%+$0A']R0,]JBR(2\.7AW2[14]5OLNJ:A78 M,2:V$SJ4'QN*H>W$W3I- A/@R$F#W+.GD88:D]6!DI4&2;9$I<$<44K2(,B1 M/FEXX?^@-*@QM11I4$3_1AK&L" N#>0A*^_8G.BO9?%M?X^+A\=T][R*/3<* M$0A"&GH!B$"(7-Q92Q)(Y21"S<8T4M%ALQIP5HM.5C,4:135#O,,*FF(+'GZ MQ.0D(8.B,H["I8C+2"_>B(P.5B3BD/MLN^V,A*[CDBB$%/M^ "#T*.Q*H20A M09)I6*E'3Q2%<$BJ@B)'E7 ,8HHEM1!$B""-$OW3\C!LHLS2\%ZM +#6^)N Q< ME^F&K\@\/]P4VY7/"Q4XB4=M%"4>)BY"W=:N!" [$M4 N:>:%H &C-6@$>_W MDM1<[O3F6)'L\6*$Z.CH+UP^T\O5:)F_BROB+L:^$/)C//F^OF>(?\S A5%?B:SY96$<_!.C_P@>)+9J%0\/O/!'L?[CRWW*WIV/3_MJG^ZX M/JV0XT"*0I"X.$:)'2<^ZHP2&@#AL$"#J8FV;=40K1KCE=6@M(Y@2F_?&L6N M:')A,F*5D@W*G&K(/+XL"L&IE\175IZB[+P!2LR0F" F$ZZZF_ M(N*,3(RE;7[!&.W!B6+JX]B0%Y'F&HC&%HX\9 .$J>PL1"TMY6,DI*I B4%1-3W(V3$R':] O*$1E"DJ)"WM)$1_74Z=OLOJ M,0ES<@*B1)J66AEGN#BC(Z.IFU]*QKM0:'R5Q 3EJ7IWEZ:/J[KZ%P]Y/M[6 M2=?[8LN8JLA_//&Z'MVUV=B#V(D3["+LTS@*DB#R' HP=6F$R<6"F7J-&5S1 M[/#QC4S'"/_1:C JW G?XJNQW:;530VP):3I1]EV7W4_>=VAI)@[T#&.*+9=UTX<$&."@LXF"L1J:>JQ9#J-T(S%!U"*JJ'&HJ2( M&"=0,J_PFCL6TC!$($^42/]7L#9V+Y>$/'@'2H4[<,V1B!O]#U M$LG)!=QLY?OK!:?G*B,I%-,8*9C4DYLSI,XD_0,$C4@0WH(7H8D:?*E M,/$*RDG5=9FEU5/Y?"R*,<1!%(BJGZ4#(ST,2\8),U"NF3 ]!&_M^!^7^8W3WN^ F+M M"Q8ZU3M09HJ81%D;BIZT,[\,R3/@U^NHRA!SHO+X.=NG^2[;D+3;K7#(OK0@L1. M^MU B *I.9S"XZ?;K,,Q634HU1T[$J1)+KB;X4M.522I,KO&WA,BLK NS]XR ME&2, ^>6T%6Y$%40%@?Q^6*69,V_[W=O=QI^+K9;6I3?TG*SAA)XA0AP+:GE#-)5.V#6M/!]?ZH0/\HY7OSNS1Y;BM%KBD/FEO$C'QFK,U MY)3-0$,843])1@>DT53;+$,WC7E73/.&2\9L;TO*!'$( S>!-HY\X%,?>["S M0W%$5H_U(5 V)I1[PS?EO58"4S M8 HL"L9P1JF3#.%J+%>JM:4TQ&\"M:7&$[<,%1J!_W7P-I()\=G?:_5:Q6$8 M!4Z<@)!0Y(2)!V#4[_FV?: @)?)&YM$2V4F@/'>BDT"CA,E. D_$1*=SY%// M#%^S-#@S5*9T(=HRPH$W,\.17$BIR_NJ>LHVR5/).EI3BJ(1M_J7'Q_YIH6* M?,_*=5YEFY6+4!*&!"G?#0OU-O?::[:J4@[-@6?(Z MM'5V[.;9.O[C7>7%F=/Q6?:C9.SZ"84LQ?4E0SS;@@Q37D MX"E%-LGE2,7^G^GV*3N-(R+,+G01"7R@Q MK3%*HB=J"(7XU&K 6@W:5EROK!KP5;L/K<775J4U^GWO^7[>QZB,T3L!_5O$0\NCF.0541#.W0#& 08.S'% M &!XE%VDJUUVQ[=0R&3\-$,0ZO=QT^^/T4HFN*Q]MF/O)%, -AGET*K;9Z;( MU=Y*=QNFR>G^B;W/S]:W@T]6F;&Y3UE'<)5U6Y36+MM;5;;?;_OB*>NTNM]F M5=7*]T'11R8==;>S3%YRC@8>'7KW(?4AZN[+YM=N9-M-W8;,+>O(+^OCS3:_ MJSV9(^TIQ_7%S*BAIEN(YAMU\61^U2B?X@>^_OVIVMK'(DJ)TPT US*GPLS!41@,KN6#\EE&!-E3:0;;7&PPF+V= MS8P)W<+LH@:#$5P/;>N>H 67,31,XNF; W53L:LP4%P79\[[U8!N7@/ZS'6M MRO?9EZS\FJ^S9H[S.5L7=[OZ*?5T9^79Q 8D1I%-DA C&V/\B97/#5HC6QWGALGE9^*B3/3QNB^<#1M8UJP3J66"9J=3?E19?K/+ M#3WPTWM\=3K/?SP ]3O+^ "$>;QQY,-LPXZ1QA ;F^9]#Q8W@,U,Q_E1;@GM M)#H4_I*6?V3UYH/V7L@\JW[;L7ZWS?^>;?Z:YCM^(G)%"?)C%T8>0C0,V)3- MM@\G)GS/EQG0-)DT/"S]RB8L3STJZX[!LMB@]-"#9].9#OU5/;UA/,:JCMT>7@KZP.VHQ%/EYR-*!I.IA=AI!I\62H M^,+E+6;13J,5\WLO8$YHZR=(4Y4W\;ROD"A&^W2D.+IX4M4 M^MA\K2DC4D>$&%+D4FHG/H74@3#!;MS9" ,@M?E9[LD33$OS&HV<6DG2(R9+ MYIB1TQ].RHL"3HLX5?&"G0&146-Q&6JBB+W0\1Z-/>E)$L]Q/9M$MN<0 %V/ MV*0OY1BX87L\B^RD=GW)6)#I$2_!"'<-4B.1.N*YP,.+HD0NHU.,P'_Q\*(< M$R,.+WH1=J$3L(='U(XAL%V_WQ6/$7"E>X>\B/Q;-5=! M17&2 .33!'EN0&F [ @ Y-F0X@1A6ZIJRSP(3>\(N+0R3+YSC]AO^7: =FV- M.\*FG _%D_+EQ&#SP): M1**>&)M4'!9$008=.K($A\&/F]13>4J@(]QH[AL:1-"QSJ M[W7@I,N J3,IIO!3D2BGTV?YF^6:P &.!D14![/+D$(MGKPMQ*6)G9&RU-X= M!G$88!O8-HI@'$0H]FR[LQEYL=3EQN,L_:FE293-4>)D@$AM\C3+A8*#/,E+ ME"2_BQ8I65_$9$J)(?$+!RM^VWNZS?K*T3$)?2^,PP0YB1-[B1\XG1T("96[ M<%#VZ88%J5ZE+6ZMBD.2O7%0FBDQX3%+DIS8=/S4:&:[76NAF2W@])-NRW][]-=ME9;IE]N'F(=_EU;YDL=C7K(70 M22R+O$#@4N([P'&A[7G4<3L,H9] J74.K99-KU\T8*^LNP9NW5?3%X E5R;T M\BZXXC ;Y9(K"1W;?SUB^R763ASG"MJDJ!Q:#3#2),M03$.^O<[>&V105$7U MK!M\Z.\B(1ZPB>M$-&30HA!CB'&/DMB>C,Y.C+0@2%T*%_K[BG-HAZ CSGW$$>D.Y\9%(O9'_,XU( M(U@P,C*-;17A0EX-D&QS&F<;\:VHYQ.7Q"0.8HYWQ ,IEHC29-#Q^ M]"B;TQZG1I*L02I9/4L3X6+CP QL[58X_SI4;K$(/AYZ''-^G/O "?IMMOS!*W,!= M[0NF[()9^^E@2>EI[X%P1[_F?])4"3BAI0J%RR=J+,%4_S+;:>+\SPP'(K5P M/K1@,'W#+D/LYW#\U-G-.;B_-&BLBW*_@E_3?,N/'O#:N^EQ?2VXV] T+^OJ M#;_4Y1R:,M[PAJ^2K/9%_K)GLX\N$GT=& =3M<.\ MVCV9E\6T;[=<*-_;1,]'5ME\(J_J(QG8BZGMD""* QR%@-^6T5EE@X$M58EU MK"W#28PC3%8-ZM*9(S.$BL704W(I-VQ)TV@DWKW ST 0JXO9942FVKPIS+Q_ MBFJ5Y-5Z6W"S?$6RF5!5[>$,['B(N$X8(R^A%/D.)%%GFKBNU,666@P:UJW3 M4>#E$TD&&9;4L*G(E1,R55[-ZMD 5R*BIH/JA2F;%I?.R9L^OD0U[A.+$_G, M?=]C. &FW3$(@ U X 9^$@4AA1Y&KM"N9^M) M9!,O21",0@>%/@J]"';6( 18:LJL:,/T++F#91UPJ27X5#D4G!1/0)_D/%B! M.3-SX-/4#$U[1Y*Y#'4:[<7KR:T65L0O"4EWU2WKL'"W:;9YYKL[IH%O0537 M[,'5Z5^U4^Z .L!) N( 2 E*B(V=L(5(H@1+%3.=%-@,ZB994V7:=A(3P\4V MT7@%K69*).JD=$!Y9VFY9E-M&/LV18NGMPU@U#)UT(:Q2'8BH\'7URLGI@ MC@,[WAPU5[&L 9X&M%(/O\L0/TV^O"FHI8\A<7EZ>,A*+HB?TL>L;&T1Z#NQ M@Z$3PH ]G48HZ6)DX@=!*"=+*A:,RU$'RGKDJ&3U2(DT41TRS9>L_O14U8!F MDYT3M S*S1@:ER(SHWQX(R_C&1$^0UA5V1ZEZS^RMT)FNSY ((XHAE MJ!,RFF DM7-EC!W#$E-#>W=38SO:'RMY-' ,CV)Z,Q6%SRQ B+9Z\/MNGC1WQ0J*/[3VU\*[,FHW'K4&?.-!!R+,Q=8@-;4+^$) @"!P _#B&AG4%D^U*%C$>8,2Q$ MO_WTY:>C>\(5@Z,Q-(IIT40,RFG1;U^LP]W@3$Z)=BESW_DI9_9'OZM-MTQFCDV;Z'7>3$D<]B,(* WQF+8D=*B!1-&!:A M&I7U4,.R;I^DL]*JQ(E)SP2#R*HAS20YIYD9D)N15"Y#:L8Z46A] MO92/7_9?_EN>E;S@^O,'7FZ].4U%7)O/[A B'L'0<9G&-<:1'46>ZBG,,29- M;V@X;*#LP=4'J'^%_U/Y0.8HBL7$:09V)?PN3*S&>').FD:S,T:(0&LQM!T(4$P2ZF//1B3&MM-9I%$@ MM5USC)U)A B,%R)AWM2%R 1ENH0(+$B(@)(0R;*[7"&2]D1 B-38$=Y#]:J* M6I+=[(\JJ3WPH^E_S^K:\'5%HE48N#&P>>5WUPE" MV8M@?0$?!<3&6J#&LW M+B59\K6$>T3UG5*2FZRT$RTF9[-R+*=Q'-K18N.5U6-_=UN4[W@-R+KBKT@; MF-FA)=0DH^OUT\/3EM>8_VM95-5ONS)K*EC_ ME[NPZ_;YR[1CP6O(V=$8L<9F'+.;,H!1?C7UW6-;?OGT+K=?LL M-P 88=STJ/"!?7? !B+D!$[LV"2)D1=&40RZP!]0C,%JE]WQAUR;'QSD@ G) M4-S(T!L?U,<(#E+Z",0T+65VD##0.C,-$MR3/]\@\8)_ X.$6OO^N0<)19\U M#1)C&!]YFS:!02'T;613[#H)P;:=D'X" MPR8V0L=F3=DV/!WHRGX=7]>AY5H.=;*'%7T)/,MI]_!-*3U@BR.VCB#/W Q: M;D69I#E,W(:2]\VRYLV2':";NPSE'%DGQCW3M"_Z\I/QWHE=>J*)187=MBAE MKRJ_<#;+]FS\?'ID(*XYQE6!D MV\Q8\/ILM3BM&JC5(;5^K[&JWX4R@F^Q^P#K3;T>#H+81<1%*($1AK'M@/[9,!#:4"OW M1,,*]H7')2S*7J?;E]66):J[2E(TK$GFV)$3'45B1%2&N7BD,%4;AQVIRPL. M3LB'&D?SZH,BYF+,6R'9P[ORT2B"+B7(3UCL1*B=>-3NGNY%8A>#R#YSKEXN M=<^1-%&"/=T 1YKZNHX=[.*]_>Q>*E6F%M+C95&_[O-*7HOT^E_R7?[P]-#M MMX*(^I%#063;OD]C?BM1KRK %BKD+O]4PSV_!2/>P24YN=S%S=$AU\E;''HV M3PIUZA>>G^G6:NS,W[$5<1=CWPN)SIU^/WJ^$[KL,2AV,?*]@$T+?)MVSP\# M3^@.&_FGFN[<#1B)SBW'B4#G-D:'9.=N<$S9N8\]/]>YE=A90.=6PUV,?2]4 M,Y(G4@%]16X>V]71'$X?>0:^^I#OZOL(JQ6,7"?&L1V'MHVQ0VGL]9H3PCA0 MRU8: C-A)O-T@NW*.I3B[_VP.D>LW[DK5NV+"C@E?MH)3N^0^>/V5E7FQ6 M-(I]3#QFBL+ ]N,@BN/>>!P(K5EI-CE-V&@]M*BLQQJ6Q(J^1G:'M7E&8F4# MT [C\?:)CND.IO5I1J8EMDS,P[C:3HDCYH]V2#RTS!=E?L<4:/OZ91^[3T*8 MH7/;(_13O(!=$0:<*HR^EB-'E+]E^=W]/MO KUF9WF6O0'B!'5'L(L_A-183 M3"+B]3F- F=[C%DVO (TX&ST@:=YJ%F).V*0\YTC.L8>OHF:.%J'H-&-L'( ML6BZIM Y)GUK4;\[TRM,C$F#3,F,37HH7^@8I[N.BL? M3H'YG/&U339#ZV"L H2I@Q/?M>, NH^$9SO68-CU4X[Z\2VJFY!02&KOG(EQNV:MXY4.OD '9E]6#[H6L^WB7&J_GX M5QNK=+:#V#@EQ="Y,-P6SUGV.:M/T7[(TYM\6X\?G5U,J)_0 MA+@)BIG) (=QV-EU0BA5U'"\-<-*WG6<=?'PF.VJNM?)+8)K(%1LE7M:+N5T MO5E@J[BU]O=LGIN6Y3.7[:]\/UMEI57WFYMV M6V55;ZO<\$DQ^TUQL\WOTF8/9;ZK9\D;]O&R>+J[9_^F[2?YD/J8/O?U/([_ MK(MU]X6UK5NQRLJO^3JK?K)^JYJ?LR%AFZWW#<*&..N1%SHM=AV\[2%DLG[8 M/&76MWQ_G[-?[S+K.4N9R;+[$?_XKB@?N->/69DVP_SSFF'+;ZUML;O+RA\U MS?1?M_>%*;[RZ[&P) 8>73Q*A;Y34*@V&+U@D4.;-_P]0]3E '@L MPXL*@4<[2$>/[W;IXX*52#\)/(XQV"$0H(]J!C(XB!#WP6 MBB+4!Z VEEI_'FG*<&Q8HY-3GK' MAB3I*'S__&NQSY*\6F\+7NOP.ON^1\SE/U8!C%"84->S ?0) M#?PDBIJMWG[B$2RUY46?5-#% L)A:S<.MG'J]I+5!:7&8 MU@&G]3M':M50)ZX[(TSA@,3I;X9E2)X!OPK3+["L)+;%:#[>]@5J/A55SI.B M\*;:E^F:J3$-?6 G&"?035" /6"'#HP#CWIVXCB><&?58,MD/^VJ016W1T6B M.H36[QW&R3OH9=H&^Z9&UI?2+76Z]*9':N=+>+)45=F^ZHU@ET#D8Q)A@A%D M3P\#T!H!*,%29?DD'VUZ%>_+%W+]17+F(TF.X'3''"^2,EB>= %V *.ULA]HF\)LA:,"P- M+1PKK<']DXI&2',F(Q4FZ5)1C#X1,K-TO.+EHH*H\K@D(5'VX:2>C&-$5%;X M)6EPMWEU5QKAZEGI/8N+,=AJ>H>7:+9@;[MQ3;VOR] K+9X4^M\ZZ?7Q MXHDIX>=LG3%59)9_S?:=2>#%R(> (APY.$JH#9FIUB2V$U?RO(FZ(V2L2^VR.@V;;K?%-W[<3'Z9? 2MPBOETS JO5A>P[(.N%B\=;OG&WTZ M-NNS=[C,-OG>^E!4,ZZFGV5P>$%]//'+$#$]KKQ=5M?%CZB,O=]]90\ORF=F M:>51"$(0.8$;)S'V2!0$W<35\2&16CR7>K!AF>JQ3-M+CBD8Z!5*3"VC%ZA! M+S2\*7)O^:TSS#?G.:QME;#K3;*D[SMZLXA@G" :1GP0VI ZD-$HZR[R0 MKX3[10K2R!F-UM,=M_2*3*S=^:V%:;!B?FF2YT;SCMX57T]ONVGV9 M_IU6DP1(&Y JG90O0\&T>E28>T%'+$&MPL A=N(Y"=-4'&$6/Z!^ L3TU9/: ML"OU9"D-4]VD.T:N)(E26&_2RM&H=:89%Y=$%Y6$R5J&>"AB'UI$DF1 /LPO M=NLN+^*S2(MX-L+$]Q(WTO DRJ*H?)\TYG3?9GNL[M\;>5SA_\])T*S M 'D&E]$;1GEP=DZ@RH;P(;RN@-"'+*VRS_QZBX^WO['AFO?*E0.2 'L81A@B M@N(P#))NNY@;N$3HTF4]E@SWEAZ7HK)+#>U?-T34@"CI(7@9\J3)E]=G\S0R))[-X%7/ M]L^?V$NW9],*OB[[R#>^U@D4+PXOVBP MU1/KK -V6']8KY\>GIJZ=)OLL1 M\Z]32]@038,9"PWL+D/ ]+CR)D>AC9\QNSJ.PCR*,$#4<2GV48P=X"6DVY3K M1E%(QV[LD#!E6,+X)39&MW;(L"HF5A,2*B=79S9X'+#-O\=#:!JHB>!E*)8N M9P0V>RAS)%>LI4[5'-D*(IIXR,%)@J$?^A'%I-OWYKHHD5HT4K-@>EY8+UFH MI%85"1.<^1GG2G+&]V)E9R[5.O(.9>@.^C/UY.P\0P/JHX'694B0#D<*[:^W71]ZAQE? N67BB\^;MT5*^D.*OA-ZB1/Z?H@II7:4X*!;3?. [PK= M4*O=J.F$RWN(WG]X?_V>?+'@KXGUY?HC_N__]O%#0CY_^4>+_(_?WE__;SF- MT$>WF(K,PK2K,/RR*DOAZQ/:20!C MFC@Q09 2$,*8?=T9C)GZ*HJ?K!G#8;$)$N5UL6)E+(CYV5I'#>R1P4_-27VNYU^Q,$(.0XED [ K%'2!< >AX* MY"K"J)DP+$#]B3;5RP64:!._S=;IMSQH<[G+%/DH2+\!NX$0Q)DX >D$CB2=4)4&''?-" MT]Q>W\+K3S7)7Y&DS.2P[$Q-HK3VU/QUR+I32R/N8E7F4?Z^J2GX5+MT"K^X MC%7M+M:CFU>O++Y7)V7>LD?NB^;VJN:2UK2LM^D6?)L;^R-^4>JA-S"$&5.3 MIJ9/=ULKBW?RKVV,R_^Z-UCLV(-W=4#TQ&]8/8"ZXG>P'G;66<77K+3V^4-S MNHT?3?]VGS,S^>YKP>]_M>[3K_RFUKWUS+R\R;)=6RN 6^&WN6ZW]6]O> V! M'9/X;"-\96SO7%>C?Z'WQYYY.4\,J#I?Z>7<#S;:DQ.7A.EA9_Q-&-@+4> " M;&//I:$;)NS?UIX?)+'4[@]U*Q.-K7)W8/P)+G$0Y74Q$>I8/X0O<9!C1NVD M36?VN3,*"4((>#& , H\.W;SOCEDTV.;ZPZL0::&MF'IH7@9.J7+F<%S-B,Y4E]!6'E!''NN'6#? M@V$41#CHBXG!V(=49H.$PN,GV2S11=O*=UVI\*:Z7*"5LO'+!'.O#4BM"0AS MMPQI&>/ Q34 22[4KQD^VE>:1#&"/HIC)E%.& 01]5!GDB)7JH;I*$.F]UWT M!UVZR7I^=/7PV"N'90@57AN8ADNU+-W+BX?GVFP^1-+E^=@X;I>A1WI-(MNVT;B;?H7-&):G8V3_[S]$#@C_:WO!K^16SC%,BDG21"3* M*=+).WSA?E_F-T]-N8!]87U*9]WAJ;0I70/;RQ J'8Y;W: MM/3S#0M3#\FJ.";I*M'R?(FID&FJ MY.3GP%(-YZJY,^O*>E]5;)(_>>GGU\P,Z,L8'I%O*>20;,E.R8G=D M!M@VH1ZP?>H01 (V_XNZO#2*7+EMXM(/GV#R5>Q4%$2>)O%YE3&&Y"=3C)SY MA>,U)Q?F3TKT+4,RU.&?F"F-X$%X=6FSJ:\W3[>?TGSS?H?3QWR?;H^LKW 4 MQ@G$, YY&CDZ"Q&9XOORCJ6IXE7GBY2-K3^I(_O96B63H=>KT7IYDI4UZ[++*V> MRN?:1F.ND=$D3@B( ^Q&B4-C$%(W[G8F8H!M9[7+[OCN=C$]4S8CU./BIL<= M(Q)?KVJ1J81&ZN2)*999UI1TJJ>K#98:5%=SW%!\CIT!21I-Z#*$:+P;A>87 M37JK3EV?8,6#K+F61P@];AEARY4Q[&P@&83/2+QF1 M'3'?%)U\@;7;&_0#A_MC70F.'Y9BF"??'"1#Z/!^(2--LPS--.;=VUU%!ED4 M5=C/&3^\F&U(6O(CC-41JB2[S=?Y?A4F@$*20 @B0B@!;NQTMYQB#X6QC*AJ M,#>ACFX:2')ZJ8-1,8FS 61TZZX=C:EN Y\QZGA\2%['@M#<$$T=J_Z3"XR?91EF=W9,P][JY MU'JY,)G+Z$!C'+BX/B[)A:YJE*O L1,_#"+@NXX78^HYB=V;]9#J<2HU8Y-T MGN,R!7R+G$)G,D2U6!PP*)"X(?(H!DX@-'29ZH>$S&FZR8<&!7UJL:#4Q>.#JKAC>YP QQ M-2@X6DA>B@#I<>:-(&GD2'CVO;[/-D_;[.-M'0.@9[Q-J^J:;^I>$39GB1(0 MN8D-0H03Y(1-)2@"<.Q!J;69,78,2U,'C>?X:W#6S;-5PV,]C0,\W\GT4RJF M65.Q*2=8(X@TD]HXS])0CD,#M\O0*2V>O,YZ:&-'^%@ >\=^31\R^#VO5DD0 M!1B@)/#8OVZ8!"'J3;@$2M6D98;,I MAF1BZ3@F84 KE+A:ACBH07^]HU_=?]GNGQ0/:;Y;41#0"/@@L7TW()X;89RT M1A([<>5N9I=[]+(E0)0?.1$P0(VR##189A*"QKB %$@RMBPQD 5_1@Z4.!"J MU%X''1\?ZT+*-*_6Z?;Z6[;;/[/_;[]FW/XOV<--5J[LF 0V5[LD2B.XC#" MGM/9=D(QG=!KT;!\L/?7Z8[FOF>-OMOSG4SP6UIN+(Y2HOBX/I*'Q68^?B7G M-?5VNK@H$2=DWPR1"Z@XKM^GPN2K)YGMND_+['/VR-ZV^[3*/I7%79D^U-$K MB$D,DB!VO#A. +2]R(DZ@WX22E7J&6'&=*Z+([,.T*P6FV2&:P2-@@FN:1B4 M' ?.D#?+#/4\0T.YK?&T+B-@U>'(Z\R6+F[&B5$;.R>A&[.Y-(Y=FM# Y3<; MX8DE:F"3)7;(TR;HB)$Y*_(C/ ML]_8:V,S$D!**"5!P,30 ]2+ MC:(R'QA9+PXZV8%J9ZYJ$J3!I(%)T[3\&? MRGSYE"0I3I"5.92=%$_!Y9B)<'G@]+$!J&4*?,;MP6GO6*J6,M4=[<>;Z:T> M9H1+'?'UUW8U]D.^R][OLX=JY41A$B(O\"(7$6S'%#IV:XOZF)^@D*AWI&1A MBKBQW;':I3U_Y^BL&I[DE@U%$L4"1_/\R9B7'4"!>+ 2;B3$YF6MH^=RC2HZG62:6B3 M"/TFH4\M[!MZ^\:&?N?!\*G2^.0L(0L;ARPRL/9+NJ?I=@ M6;(W)N/O%GH^?.13^LQ_5"\ =S@/I:CJSU7P:7]?E/G?L\V*XL1!*/2![;G( MBTABAU$_9CC$DO@ MXPSY6#.-=2F=._,KLHQX?Q%,G$HFSXU)OD9$4[4W>2KSW=VGK,R+36/]>$\! M^9Z5ZYS!7I&(!C *8)PDL8<=A'W2[4:E7A(DJZ]9>5-(W6VA%X",E!UC%9_G MMW6A&P'*:_#6TR/[4=:"Y%+5[:T1&;',%:"0HG9(>,RUTT+TQ*"#IPI/546I37Z?>_Y?M[GOICD-@/3JO9R@N([?AV$CJ.[P< .8'?W/)''!O& M3B =T.H&,$6"M++VV8Z]D:SC[PN+ ZMNGZUU4>WKV@[?#GY8):^746;-M5/S MB8$"TY?B$%,-MQ!!,.KBJGXB/MK"E5=V^G8>MZ"-^L/$Q1!$+*Q!4@E\DOQK"S MB'%@R\U]QEB:;)+S2O(V\X4P W0-=$$=)"^CVVGQ9*B(^2AVE+I79PNR5S2] MRS"+G]E[LM(&K/58 MYNNL[H.;8KM-R\IZS,JF/THFQ/4UA%@@,DL;R$4B+R]JL#J0+!!IV>0$)*3( M!3;Q8NRY86B&M]=T=#%**WE"@_WUP7[Z\DZ6@R^MYX-PK-+]JX?G.HK8I MZ '7!D$4$MR9[MK;RYV:Q/QLC%)R,(5%,>,]R- MEY[9"C"?)4A"?>1)7:;\*/AQ07]4F1$5H%^S;W"]YJ$!WTU3%COVY;K9PF?OH=4XP/=HO_A8ZX-:56?#;2>FC\MI-CD--=UB1K1V%-D# M>CQ-(RY#LR?RM9BCFTA>C+SY]Z=J7V.@13F L*XX9$,"/9S8Q,4)!0R)CY,. M0TR0U.Y%O98-:_L1V#J5-JP<%PIO3=$08L(]7QO(";56^LU7X=LD$'A-4?V:7X>I3G%T!;:B+&/H]"!$/B8^'X4Q3[M3'FA+;?& MJ&+ L$9R3,TIL_8X\,527QJY$]Q%89HVR1T3THR9688]PA1.-< M>+VL.IX/X6BME[(O^W2W2''8 MV@XBZ$D5:=1CT71T=@@%>I16 Y-790[>V8YD,*:'9\$@;'**)8.OR^Q>+J%F M)N@286XHV-+*_#*D3;-/KX,K XR93E-^Z"L08<:GCRBD3H3#.( DH!.8'@5ILT[7H,M1^0G\U)3-5 MF9:K!Y>5><8KT&7;;,UOG,'LMWE5;'\I-D];WF+5"L*0QE& ;0=&ON.QF3^% M_2 5D%"^1)P&HZ8U_U"WJP;;?-7"M=8M7NNA!ZQ2$TT']\/Z/2OMDC)]*#C7 M,%Y_U3'>0;5^F9UQE<)T$S,_JE:=AA:0K%]WF9T3 YDQ@I=4Y4ZG6R<+WVGG M36KTX64&V+"WJ58!]:A-8S?P* D0K!\>BC*S M]FSL%SQ,I\J:Q.A@AC#5,:!'8Y8?!2TWP]-8Q;[,EYPF]\^[I+SR="Q(7Q7 MGU)150Y$\SD?'[,RY7.##[QTY8<\OGHCTBJX9T97VX2)R1 M],499@:2$F.Y7$:J8;07A=XW3"(P@]TQ.%X-*MUF7[+U4YGO68P(=QN:YF5] M&/*7^G1DD\)(\FJ]+?BWA\VW#(^-7>H'24!M')(D@V =7+"8#Q9WPJJ]L([=L Y^B)TOF*T5)8+>Y;6F6J ,7QSOE>B#UJ;W M9VRY?BU _R8 MT A #P(6/L1.#.W(D]J-K&;!?)*%QTA%^4^R"ZQ*=(DNFIIF2G8A=&\U@*P? M.*0?+;C?E_G-T[Y6QGUA?4I+7@Y_KI.Y)PD;7,,<0_ R)@LC?7BSUCB>$5&I M^5N6W]WO^P)%?4JYKN[V\6E?\7TO_'Q]#P.[/#&"?1)"$F'J.H'7PD".C:3J MDV@W;EB@DFQ7/.0[!8G23[.8>LW*L)RP=5#[^FF'G'M;1?L([Q4+U+=/_--S MR9PLLP,*:*R1EB&.YMPK)GK9S4@J2JM\O0+ 13%*(HQI9",:4Q?Z'0;D!$"N M2JQ>VS*=7:EN; ?W75>QLKTFXZEJ:N7SQ3;6RZT;#M?:G2B=H'['D^9FTJO' M^MO'J!C7<)>IOS4T#>(KUR)_+N65]$U1=E48%-7<^D:X.J.T;6H]MN6)CZ9& MU\7;ZY0.ERU5JR ,'1]'"5>$"08)@[JXFODND!J'6X".*9#71Y>\1U#V>UM MMM[SCI\]/&Z+YRQ[<0FFV"TEL[69F"HOK+GDI/H(O-76.>UNNWN5&.C;E/1M M>O(>O2._IM7T\>TP(/03-O(RU']*AXO9.I26V+R=3+X9LE:N8R<>#7""$+$Q MC,(0NQT*Z"-WM>=;&T;%YLJVI4: 'J;VV'S33L0GB<[5&VI4?#Y)&TV1+EE$ MC'Z.3?DH?72[+$.IC7DG%JEK8E&U &0]+X"[30OCX_X^*P]K;8<$>("0YSH^ M"&/;BV+7![%#6C08PR"0RY280F$\9Z*_@*2V!A#3V"4P+Z>U;XM/MBF/>M-! MB_O*JI$?[2"I%E,=5Y#B 0$VW6C+$&+C7EXH?6F&U5'"O/*Q0Z"-$N(G(8T\ M&E%$.UMVF$A>X:QFP[BH-KU9QTU)BB2.D$ZM[&D2Q@7(G:R8"=.X8*D2]T%$ MB"0949695NQ63,@B+W )B$.*_(0)&G$Z:S DSCBA$;5B7&JZA6L38B-,I9K< MF.!PO.#,,K4]0XV$Z,B2N4S9D?;B@O"HL2(J/4EVLS_:Z/EJ"VA=>/:PMQ,X M?L""K(B$($FBR&5Q5>+Y((G"&#HAE+J.0*MAPTL_7YX>'M+RF6>26/QIK;=I M5>6W^;K>K,U_F@Z>A6"RQMZE3;;C>4+V555L0/+L#_W/&22TYKV %@ +/PS8B-+2]P,.>&WN^XR _QGX8 M2JW3&P=C6JI;_'55U1>]_M69)\D;\(RWD9@ +ZIYY$3Y?,M4KTZCO71@=J4> MR_F >D_6G,M0].G3S^@OH,C\D,7NPAA)_)0"&(;!:!#[ 6V4"7.)> T/(J= M433)RO9SMJ/8G<>#3+947F&!X8:Y;0KLL8>!;!Q.O*_DO I&%( M^C5]R)I;=%81#GP_\0&(0V@',8U U(^$P 9R]Z",-3;/X'!E<8@ZA@@97L?H MO"%*M8AUP^9,MS1=HDM:>1687K)\JK@CI('*/ GO_VC/D7WAQ\@^'M\B%=$0 MD-#U(N"2. Y"[)*HM0=(0#RI"^"5K9C.SM2GYSZVI^=XO1;VP7M>&K,[O<4_ M(+D/1)U2P9T@D[ IF?X8/KMVU7(\TV5-9QD;VB(RFN5E*)8&/UYO$]'$S$3S M_P_]K1^N9PX$T^5_E!]4JFZ9IWDAR MF9;5,^$WTJA+3!-\$+BO:?)V7L9X,+W;>F?[JKP+KXSV)Z$YC&Q7U3B.8AGT M_/:P]+>TW+11Y-&9O>9,WXH"BB!,4!A[)/0P(CZ(.YRN$TOM79P>W201>%>_ MHCC 4S^N/$,+"BYV+KKQU /^8V^.HW[KYOET40ON4S'HYN/)MXS5-W MPPPM>\[V$BQC_)G1_]>+GS.WQ$3S'_C [T%<10%&%/L!+_!$ 28>CMP.6PQL M3^Y$SS28C)__Z0LW='4UNH$H>Q$IUUOO7T;+9BIM3-34DTR$#+3Q++.@*ZOQ MY$\U 6H@FYO]2#;N,H:>B7W6.^]18EQXTL.LUD/>QUN<5O=T6WP[*G8-,4I M")T NQ1Z%-F1[1%( N)ZV'%%;[P>9<-@(-O!XKV? [-J9+.5BQBB:2BLU,'N M,KJI'E=>!WOZ^)&X.8*;^E067W/6P]'S;RR.?+_K+Y^"_'[09J="!R2F (4X M23P$$C=PHS ,PA:(CSW'E;Q60K=YP[F NO?=UKVO'IJ+_MJUM,($WGU>G$-SQ7_EH757+$^\?NW>5[R50'>7UG_*79[9F[+/_9^ MQ]HAJR:>Y1WH&] H!8Z7H3TJP(O1[Y=DUUT!_&R%[?^7!>R MLI; )*'4MAWJLW@R! 1$<0<5$.)+;328 Z#I30<'GWA7+#NOCK-I[.?\NS6/ M2NZR'?>E2]FT<6&QDXT&YVELP6S;TMM9,OGVLHE[AZRW=Z:Q7_]98D\3C324 MI)OSG5C&&#(O!:]3>/.WQ[AM#"O?C3$,4&P[@ ('4X0"U!D+B1>/WXMPT<04 M&PK:!>?U$2X=>P@NTS=F(X!6YM17\T]NW^71,M=H\IW#/3_MF'!Y7GJ-79C? M92C?6">$5KLE.1&O[7:;E257/JZ+U^GW]KU!+)!C\?S*]1([= ,[PI''_N_9 MR.GF_4'H)[[<8O18:\:7F3N ?6R;?I<]/#N:43%EFI)*.8GJ.6R#1X:M4R/K MAQ;>^=5V0X74!LD:$"A=-"]#J;1Y\Z9"FDZ6Q*\O:S)!C=7A*FU]7+?"B%! M6?SF10[Q7.0D-NZP^,A.5KOLCL]@KV4N+C,!1*B'QDT/?8-9?/JW7I=9MZ$CY6&;KID0:^WI;JPO<;> #3_#_O8EF(0XCY,0VC( ?A-3SG:#+ M$0=11*6.W6LQ:'BR>XRQOO\D/0+'I?>QY,G2_7/]R^P_GO)'/I^3#3UU,"\: M?TY,NFP0>H#'Q;4%6+-[#''J./0R:8/!J$;.ER&3>EUZ$Y9JY^N2"*[9DU>] MPG[(V#3^,]^Y_/'VMRJ#597M7QAWH,TF\JZ# P)AZ"/L)WU@'"&:B,B@9I.F M5Y1>Z5[)H;XK;M\]L>EARM&*:9YNHH=5;T:.Y73OL A3@[RR:IC6QUN+ ;5J MI%=B FB4[4VQ?JIO.JT_OD#67P"<@?U7PP]GHAY4[,"UZR%%CIL3@XHA6DZSY]VC1"J>/^3[=]BM684!\OD05A4D8A@X)B=N/;6X2 M8^G;V?68-;T[]9XOA]1W:AQM3.6M4]7QWS9/;_*MRB95G=2+YC5F85TVF=& MLW[H8/[(R3^H80MUMMT XBP.9BVT-\4R8G 3CIVZVMP$=^JB"==K?DZ'UW3/ M\J]U55R7 L]V8AB3B%_62RDSWIK&-J&T2PVK"J:"284DL)Q87I?I)N,;NUI$ MDJM=>GA5U4)3A.I4P0ZC=0 YM_B]I4U*]D:POE3!&^/21:D;S==XD8.[YEK< M X1JY?@>C6P;HP"%* !)9"==]A<#3Y_:J=@V+GO-K=/EY2XY!=%CY<\8PT9T MD(?@#?V?!4:=B27Q!)5*VCBF298NDJ-\$U;+\0RJR^;[W==LQ\AG,\05)$E@ M!QC$8>B#) EMW)]\PNR;<*Q,RM@R+HL=F.>Q>BC%H*K^::=.I]X=@9M;W(Z@ M2(F9"K]+%2\E7RZ*E3I#ZN+TJ

TWS3[;EJMUIU3A U MQF$$'> !WX4V3CSDA0'MIOI)#.GH^%')Z$3S:SWBJD:K\OJ*,3ZUKJW4_!X= MN5R$9)[B3FY%90SY2Y7$<4Y=7DD9S]GX!..G]+E);$:>FU!$[1A X-AQ2(#; M2VT"I.Z7'6_-]%ZF+J7UV.#1E404)G-LXM $CWJ3A9\N,#MQ>K"%HY02E"5[ MJ7*F[(]PZD^-*:&MF2>-ED_9!K._R-?IMHT@JQ6+#$D ? "<) XC)W%#V!L' M02!T!XEFD^;EC,.RUBVN?MHLL4=0([_#XC8CM8H*UX&TWM?Z5E/=X>PFP3-1 M+;$==5 M1'E&EKC4BQP:.:$//:"E\?[P-O4;:B^%,9(^*M:<@?6RL/9)\U5#[##7BH?98;A<9:H]V:CC4UL.9 M_CK]*SOR72>@D*>^[0#:U'.[)3_BN39:[8M]NA6+M36:E1I7>H3"G?#7K@[K MXU&%SE/%^4W5YK_,NUCD/1/E@G5I>6)E1=8':VT:*'5XJ"8X.KC4OAFDZ8V;W5=P/5_/.5E M]JFM[_2)O?1[N-N0KL33RD9>$+@X#% $?( Q"'W: 0@38LMM$--HV/SV7/;S M^Y3OR]54 $LGZV(2.S7=2M+:@>0%_%N85H?SRJJ17M6TDXNTF[E<19C$ 1DU MT!++D$\3CKV^O,44=Q(70:VS;%/QRS5YC4)F\I=TSPL8/G^\_24M_\CJZX . M10U7281 &#N1"Q,8.S;T'=25"2#$C9#D?5&:K1N.4CO 38SZT&#-&QU]Z/%: M50]8^O8IW:TAJ*:S-H2DJ+YH XZVEM .+V^* V+KR^6F,'5OE1RC0PIKK'46 M(K3F_'M[6991)I6CU).V811!%(81Q3[V7&;[L V/V#0:&Z JV9PV-M6AJ7JH M5HQ*S7&L+2!=@EB*T"83@HZB?2&BJ->G2X&G!L;TYT974<)C6Q^'A#*M)3"* M[>[F)^(D$&I835(Q.]5JTE.3A#N9##65"[W,N>X<^EYKPU)+H%&Z* M96BD"<>4$YN2W(U42YKOTMWZ=&8U\DC1 K+S ZFBE10NM%@?%!%5IV_[Q",;0!IDPPR3F2[V5HIDZ'!M*86KB2 MS5O2HORJ)2U'> ML3P >ZV%:IG*,>3*I2E-LSHN1WE;\$JEQ]PV *TO@]P:S5">9TP@/:F![H5( MFT:'SB0FM7$E*VV?LVU]HV=QG7[_6[Z_OR^V&Q9V\CO\3M\/;:/0"6+;]_P$ M)X&'B4=ZI:7$=M0$3SL,XS)8S_SJPG+[PN*@JMMG)H/I_HG7-;6^'9RPRJS. M.=>7J/->S@/#*MOOM\V/N(JRAVVSJFJ#QSZ>5%-4_6TJI[/S-.88];VJ;X\^ MPGIEU5#?W7"L5OLI"Y8EO_)EOIU+LLP*J+2QQEJ6=IMS\XRB&^95?SYU1>.( M(CL"U"< 3\ N*]ZS<:9.-"P^J1B=JK5IQ^>NLS=\:FF4^E44]G4RRV@.XNJ ME7SCV=.EIDRUI$J%FV(9NFK",>74J"1WHMK)K?/_>([A:[IM5+W:E_F:"3O_ M!=QM7O[@Z).?LC(O-F^/LJZW3WP<(-_7]?5QG]D@06YOL_5^!4,G(2@F-@$V M3&!@0PH:)SP;P%AJ]7]AT"?0\+P[&)[O&CWGNR3K+[*#9W+*O3 2!=5_8:C- MC2 <^E4SAAQY<&4=G&M^R5^$US][\0>-T]:)T@)75N^ZU?EN<>>MQOMI1Z1I M6W9@5%OH*[:,D7&IY!1_"IF8<(1>.0@%.'$1#.W(QB%"3HPZ3+871ZO'VLTO M^[3<3S#L7L0C(Z6OH!K%]['+9HHD8L@H=L,HL:.XPT2B MP&D5G^P$ER_,HI'7^PZX)K7/>#'-BSK__R/5$&VQ_PRJ(>RK5M608UA4-;X\ M/3XVJVWIEENDV^+;^]UM43[4N?=#D08O#ITH YQ_2CT6,P:AIUUA*G4#C== M-@UO6@!!Y"H^\L $B_= IU)T69VL=@'0['I5H!M%;+=:??7+TE)MG-S M2(JD5:!HTB3-^4E!D $E/H;:!6)Y)S\#R&;+E<&^:UNMQDI@VIQ0BQ>,X+"IBF7*&G6\LGV+&]%C@YY\P#[I6H![S M842]>^LQ4YA/IQ0[O6G510SE9MB17+XTT;H*T03F6V>N-E<8 HI;_LUF4^_% MH5IF$C9;7HB ;A@"P,2$C*)$P"1& \@0E11G*]F0R M:]3B*\$33C%_/D#JG:!>;;=)BF+?(H.Q8_M#L=B?+ M/T6+J&I=[&'5MC_9%_]5K0]T'H8ESB'P89SX,<'L#,6+>?& M'"3MK@ N!JQ[U2S8,,=R.NF>7C5]Y/C.1/&GUR-T*X)2+%T0/[,L3T/T#/O4 MV'PN38B<.,>^X\N0#.$ 04B"#/ME#G,"TVBPBF$6CI5N6A>T(1&A;Y:WY M<%R<\)I0-@5BQVB:'4[-J-G,.Z*;@K =P2A+FCK)4Q8S#6^D9$R7):,KKCOZ M8U^N^0WUE,11"L,D\7%6^F$6P3@5(-($18&?J^B98=.6Y>WQZFMQCE?Q8*QA MS@TN<^W0;6N=R]%Z NX45[I'+LVT$75=34A-0*Z7)J>FV^U22U1]L551OPBL(E MWH!XYATQ>P-H7BK#K;!JT'I!76T&:1H2:]7#QMTCKYJT[H36XQ^\IL99O9^=BDCB2T&EHU7@WGB1^1GA149W;U;NF67*CGVG[O5[0W>=F MO9S[@&E<5H9ER-;F!/II!(K!8)[X4%5W-,U87P+OQ(G77;567_+JO.@YH M4]<=SIB )?1G .9Q9.Z5YWF&7M&>D;1.1WW&.O*,_ACA1GZ1N:/L9_FU*L22 ML74C&BCV\C=/(C^,V($3 VIY@J>Z M>!Q%INPRT16/J@O",PK/D WYD>M5WP66+J[O3+ [#7TRY,N3-9LYAJ1O8-(U M^^Z7=W3+%BIK9KE8;NIMS7.S??V=#L9SXA=YD/MAB%*8PS2 .!^,QQ%4DBM# M)BWK5H]RYGWI<(K!5SU JG@5TQ#3@, M4S\-Q3/MU.,[F#8XT]VAFH,L!%F$?$#*+" !2E%\W B+$6\NK5#Q3_67*^F: M>DV^._Y?O.;)OM2X;:G7*=/;CC+*UMAMJ.ON/2GL.4FS-@UMT8?_RAZ3(@^R M>G'Z MZZZ8-ONOM.7U@AD^Q5+N^BS*Z8L; M54YAS346AZ6(ZUYD5Z+BC.>$JGH3L& M_'A<7]T0,[(:=!*YX;1 O3TPV[?'>;ZDJZ:EW<_=53_H[H]ZV[3U_N; M].M>^--+I+?G'JD)Y90HDY3>*4&V)^8/$L73R:_.5>_DZ_ (=!YXG0O>F0^S M82H03,P\)B;\\#.#M.[FB8X2M_.#PQA>F'&F^"1-8PZ;)#/-]'5 9YYER/KI MO*1;NJKW\P!&J/!3MK0 $4YB5 !>)J>S%B&HV+E/UXJ4MHUIS/?^.&L->XXZ MQLP)O ->C\E[TZ-RG-^_P,VK6JO/YI1T<807SVK86%846LR= M[5^D,/-\\XGT;6_J5#:WZ.SV99/9O5VS4?6Q:4=!UOV_K^\.^ MNE_3N^9CU;(Y_W@:-:7<6*LEW!Q.,DN+[!A&@!RX\?/,P$S4\FQ7/)69>[XQW M[@UOEMSY<[6S]H;B<.DEA^-(3T/#G7O]^&7*55@?.V_\M6UIM:[_1Y?_[!H$ MOZOJ+8=\N_U,%X=6]+U6O^0-RPU?T-O\W M?N9LNVO;*1M?5M:;;_RF)/O7;V_2D*D>^R#^#D#T5KQB^BT*9AX#\XWR'J5T MK5CGY'H/R[BI;%)/B?&Y[>3"S"L>/"V?V=,R\T[>>[W['O=_V&SM_?8ZQ_NF MDS.O6K%4R?V=6ELAU)@6G3TUTYXGW=$@.7$ZCHM"<9K'2(\6$XPP+A"OZ06R M(,$EROVC19!BM0.5^G:7[MXKRNS$L4 M7CRK.9[X:0BF$4^>EH>MU!$@1/+<9]S?6+8C6NAX;UANM&S6ZZK=G;[J^(W# MLYQ=&%7C.)[&>!KI0V/RJ1LWAE"]/NSI<@Y97E$F?A#D09H20O(DR09K)(O+ M,:-(UH;E<=3#^'5&4@]882RI,CW-T:3LQ2OC28^54;,2OQ?:615+@U.]M%,Q MC1@"!$A* I)'492$)$W3 0UB@W_TO&4 @^41^6_*VR'0Y4WUG;;5%SHTAFL. M^]V^VHKU_V'7-8CCJ?I!'*!];OQ.8,I[G6[52=%@ *0)E'F* EX].DG+"!(0 M!$6$\/'-5P:EFKW:LNTHO9[:R'V)+_6Q.YKY28_>\=[)C5]#+,J.8*X.N]O5 M1V9LZ ;'BTK57[;UJEY4VWVQ6#0'4=OX8[.N>77C4TUC-OD#G&"&*RFC-(MC MD'0=?-* $(9393A;!>)@3M[Q'=UO9^C%:]K=8;.IVI^B?-W)%:\Z^N)]ZYU1 MVU>W&S:YC??)1$QM9_X8K(^/@W4&W3MA]P;P5RS\/H;J"T+N)(+34'4WKC97 M&"&*5;(67^GRL*:WJU=6?W?BZ-(1C0_2*$A0&.*P0"#,$!C:@,"P+*%21R%; M&"RK_ ";:T>WW5(-K8:5]ES?$$ZIG7K9-%G<$^ M\_ZOP.Y=3<0U.;Z@W[:C-@WIMN[EXPI>3E@=>]W;>F_M?_-J8+*73&'JCO9"\-J;&BO+0X3VFMXMZ M78L)^\]FNZ2\!4S-AF\/9!C>=,G/;;"OB)_D5;CF69'F;)E=YJ4/,<11&A7Y M@*U$.=8::%816=_)VBU:NN=%'$3TNDO^NSW30*_Y)E(B^H.VBUJY%I^C@,FE M1-.+E5J"A%>K[FSX61T%[U/%XO;0(5%9X>32<$-WUB52-_?<+>]C]5/4:2[: MEMF@_/.95VSXXN5*2CPF*C*Z[23J$U-Y-SZ_-"2#NCC.U?=UYBZKJT'F M)Z.>)GUZJH[&&9/>*]PS66#+W0^,X?4+J?MSY6OF<9F5OA_%90#\)(,X2%/0 MPXF" "MUF+0&PO9N(<=]5N!,KU2,O1!([@M.@7W%C4%!/-_X$Z#/L]\GQ6=F MS]$D_=/,#6Y378O4MMB7G M04%(F65168+(CTD1X,@'112$)&/?2)6.VHRQ8UEF.V@S3X";>6?P^OW^ES?Y MS5,JIZFNV%23S1%$6E'%"RQ=$#X3W$Y#VXQXTIA_\DPHU(=Z2]_OZ68W+V(< M(XSS"( P*$ >1P'NK++5.\+^>)62MW5%I>(@/8'2B%PI\#M&LNQ0:TZV9%AU MJ%U'NI3U2YWH*6N8AC=2.J;+DG*S%&%XJ&0. <[*$.0I+DD2IVD1EJ"WE62@ M4.K!JV?!LFZ=>H"LQ::47ILE3?+DY,D^;VJB=**LEZ6KM'][EI4+VC..Q6DH MSD@?7NJ>,H(1/77IW[?MYBC+_")+(2(DC[,BB5"8#<:*,E5J5ZEIPK*^P&KW MU?M6U4MOU;1G[=PZM5G7U7V]KO>J]:TTV=31&RM$CA2< =,U%6? ("TYRD1. M47/4G;@H.IJ<2+?VYG=0;E=_[6C!W]K=WN\KED4MWV_QC\57_J:?-.U#0!^& M 3E/050 @DD ,G@U.)FII8'@/&<'L"N'=[%B]\'J]'PNI]>#56=CJ5 MZQ-]07U=A&\:$NW$T\<]T)VQJY=B/KI_^(EN&+[AFW>TW03S-"QAG"9)5 9A MZ/L%@7$^P( $*ITQ-F[ M_^U^CDA&_+Q,PB)F(( H9=;#8' 2I8,RQHV[%MAEC]%C;B@>DS%/O %EM=33UB%5KNENV"%!!WJL M4)4 @'">9J2,85*6A"0E'"#D?J!T9\>H84?OF)\,]N/2XK@U./,8;ID6*0ZB MH2.V#@.A]T;:9 P<:.UE/J5UUE!8IJBQIER[J*]&^5,[I?/"9L0 HTNCE[Q& M$6&J7ZW_0ZMVGB>X""&(8Q@B&!2H2$]B7Z1J&:Q%&)9UEX\P[TT[0'OY=K)S M^E7.]UR=>6M"NYMY1_3\OE*'W^,.7.-DD [1KQX:LAJ]:>BQ"T>?/6KD@%NC M6LVF# [A[N]F'I9YAG (8AQCG 8EA/ZPTY&3@H1JW;M,6U=1!ZVF7, 'O@4U M5B'8H 1;8M:F[O(,EV/V&.@):NV)T;$"JQ&;7TA5=;S3D5)M%DWKYQRA@/B$ MI=A^5D0 E1@D:#"/$Z#4ZBQ% M 9)C>8L[0RM];2!2(_IAS8L[O3U6WJ!5U!2L&4CVLR^_)7$9!P,":I=[:VIZ M#MOK<%^E.I$6M[HZ.SI6OX#HCO=118$-,2HOQ\PXKU[TJ)!D B')@B+/TPB6 M!)=^%L&N\F^""A M3U5/1N6-TS/J[>^WZZ:=G.LI2L0[_J#F:*,PVE+7%5F M-?F5%5+[U*I*I1!&CNGJU6Y?8.>BV(WC(?U9[W9/[Y M"$F9$ 3#+$K\#$,$@S2/@P%)E$0:E2;,VGP?Q^F';;&\6%7N6UF* /KH-H"QQ%N)E((]T$"KS6>0 >@+:J4RM;A(Y,E!3 MT5R+'JHDD$;8/&GU^5/W@7WV^S^&K["_>&'6W__Q?U!+ P04 " "BB@%/ M?KQ?B[9 "3' , %0 &-O=>8%1# ^)G0QZ-,E0*OK7#T#2&1L7 M)^%;4&56I90B #C.=SX<' '!__S?WV_F?[TK9@O)N7L;S_#?P4__U3,QN75 M9/;E;S__\?$7]=&\>?/S__KW?_F?_]'M3[8?/3/\KYGY-OHU]^65?Z:?67Z63VY[^E/SZ/%L5/ MWQ>3?UN,OQ8WH[?E>+1TND?_U2%?LE_>@7B'[!\%^_+ZY^_BE*.%NLOEWC(U7Q[R_*_X57I:&4\M?5 M;[=%%Y-=!6.S\-?_\]O;CRLY?YG,%LO1;%S\_.__\M-/:SCFY;3X4%S_E/[[ MQX7]; M_.WGQ>3F=AH!^[4SB7X?S>>1+=\*6RQCW18DW/>%OB1.Y+FZFQ;OKO?7;0V, M,S[>&TYW-S>C^?V[:S,=+1:3Z\G:JASJ^9N9*6=7Q6Q17,6_+,KIY"J9,SV: MIF'Z\6M1+%N$MI/^]J6-3ZET"Z@];;<9Z?1H,5F\NWX_+Q;Q$RLMQ,]O]?-Q M\F6V4L]LJ<;C\FZVC#/C^PC^>')WY6*RMM&FF,=/S!Y;WC?+XJ9. MI^LWTF&_'^;Y)\7?S+Y%?,OY?7V=-/ZM7E!XM_Q:S.-XG=\55V\GH\^3Z2E^ M5BL?ZQ"'>I/W&4TU)<,Q)^AXU^NVT&*//\;)8NW41/A&BZ]^6OYU7L\/MM25 M!)$-\^)K+!.73F]FL6*1+\O^-ON3ZOUH'G_WM5C&.7W:AH@[/]"8O#M[\7%9 MCO_\6DZOBOG"_=?=9'E?0[ 36VI&@FKK*4[Y+L[XR_LWL^MR?K-RNX[UN4[= M9GJY5N2GT??C5G1'T<;[4'/:VE^CF1Z]C>NXXX \+=7DEVO"L+-PD_VH-[WN M*MM,+WZ/<_/:TA3SCU^CM3G6E;T56NK/J9M\M1MHJ;]//=J[Y68CYT6Y<\4Y ML_V6I*U'WR/5FNG;Z?-6V_/3R_9/)7/]%MKJ\1?J5'JWV M'*>UVY9T]>A[K-Y9O7M\WB37_9L57Y(+]7;TN7CF3.ZJ-YW/GU1+!UTR'71! MMNKUKM8:[FDW6PK?8_N];QAS/?8]WXF^MB/M], MAP<"/U8473XR++?1.D9I[O_V,ZJZ,)J/7]#\:2N;$K_>KK9O?AE_G4ROJMHI M**9C I4]:RO"4=F.7W<:CU[,RF%7^F+,C.&>.Z^4I@@HZ654%%VK"GGI.#W' MS&P4L2+]]6CQ><7\N\4O7T:CVU\3'K\6T^6B^LD*H5\ W(1@_8_-C\.VW_K^ M\7[[W^?EW>UD]F7E9.\ Y)3J05KF"'3.(R"(P@9BPBOI&4"UI&_#K S+DM3F M2-FZ"AYLQ4GD6\R7CXBWV S+1Z2+/PH?1K,OA?H^6>Q@U9/?!V(8DU@[K'6T M;$9)@."VSXJ)RZ!-.VHL\P%MG02_%3>?B_DA&JQ+!*N%PMYI:@T S@-+/*CZ M302\$"*>C[\=U_KA,0!S'+FJ)C::$1=M&@:_ZSAG)67J@"]-Y!FYG MZCS#J]PQE?G)+/YL,IINSZG-Z#;I;!$7&\63B*N#'N=Y30K831:IA_[ M.OBAN!E%OW'VI>K:/@*>U$A@VGAD+,5 ,HTU5A2KATG$\PSRX2'/JUWRK4V- M#'.#^.P+;Q>S=ZR%C@S1/I)$.H0(4M(2IQRS2K.HT?[VCNOHYM@&G?/KX5@V3>KJ)ETG7-@R3<1U2':@ M>C"(:(<1EYI8GW;RE!.5Y YC<%E,:XP'^_C5'-1=D>Q]-/Y);\NM##N$V;O# M>D8K 4( (<.,6L&X5\1H3"H0FKE[>76?Q[Y1F M@C6$(""Q,Q9![K5CQFR0L)J:"SD$Z(2 +>+>V2Q;K:+?S*(_N[XI=L1[VUTC M6 $OCGIU37XF,(\@LLPAJ+S3T<,QB&^0=,(:?(&+W<;( M50Y&+UTQW)3SVW(>K;TNDXS;8Y!CD_/!>@$R0CW%!B$:S8*DGK/*YW:8@EH; M3Z^4@_UPIFQ/.]TQ\>:FF"<C3^LSC%\AVH%0"F4$,IO%<:"X2QU]7(\M;H MG)V7K(.L'X5]S>FF*PY^*&[OYN.OHT6AOLR+]2;\40KNKQ2H0PII38#QR $% MG,.RDE));C,82/[)P.,,;$PU71'PCX^?YJMMT_L3;.#^2B'%)E#$'6,,04@E M5\Y74FI 708!Z3\)>)R C:FF*P+^5LZ*^W54@K^;71TGW^X*P0L"*#%8(REH M-/!.0UI))R3*(1[[)_&.$Z\1M?1PS+O]Z_^>%//X_:_W;XMOQ;3^:>^!!N*0 MPR Y%UH[XJ+_B^.P6TNO@1 DY]!WZ YAIR? S>F@5*@FCN+916,ZATA077O+=SND[#/)MARSXRMJ"'SCGY9G9[MURL0$%'Y^,# MM8+V&##/"&:*0N.0A.H!340O,?*J94+LHUTV^'V2#)Y%,EA=7@,HSA_264\- M =I) U EIQW^?):W;0V,>QLJ_A9SVWQ>?DHFO8FQ>S\=\J!MUA'GAW:/SZQ MJ< 9EA!8["U&C#N%(R 5(@2;6HF&&IM#7^2_ZH./9[#E^49QNTH8""W'X[N; MNVG*6_;W>;E8_#&;%Z-IDNOO*;][<5VF5)[?S^=JO?8#!A):IBSPF'-$J$+5 M\;N&&*'>[I9=,(%;TE)EP("2O'!WJ3%7%8 M?VOG6)+&'XO<.0HZ^[[DH3>^QM.[]/9B>L@A99[]%G_]*"%B_9M>^UH*T6N/ MV$9/VV!DG0' NNVT%*>KG'"'K..^U\B^;G0PT+N2';Y@5^MZ93,S27J(:+%^ M6"K9D/1:Q#I]]0,@^V]?GMY(P I@P:!T)EV8(T:RQ 6"A.8$45?K#.H2+EQ" M2*"BR!GFA(DN,[665#A8I"_LKEL;!#G[6N5IT'?ETCVV"F\WCP0?.6';5R48 M@('F@EL*N-(60^/11D(*K>LMP+GO_9G:FB]; ;I/*AT])=M?*7"L,;=&08*P MDLIQM,(M2BF@QR(G8FJ =,I7=@WVG(5L9W'&3]VWXW'&N\H' 970T! HK(&2 M4V*TW\B&M,Z*,WXEK#E5R<\#A1N ]>PUV\>O\<]]V5#V,J)NU6#BPI-!ABGS M<9J/Z#!E*BD\5#DF98 ;7@V2HR6$6\F%=)@FQVL&)!2(W;<4,0 %%E(:MY5! MXYR M0%F/6J:)8T#?-E'DY9B#8&D%B*L01PZ<0156$C'?L ]^#RGN4WT^]IG M?YP6Z_&&ZPE;Z?N:"!9X!)F.(K-T"9TS:O!V+#K=VXW (6Q4UF;'D6WRAL ? MY@[EKC?;+B91&^3*&,Y=M$"*.4>!YX;$99?@4EJJ49W1T8Z->';T\DS$E5(. MO3!T3C,!(LHPHL)Q:*T06#%F-VBD&X2]Y2\:<+JVV@0J.]/+D/RI#\6XG(TG MT\F*#[59F]MT8-!#0@S0SG- &#$$2T)1]"NDH9S7&M?#][KZ(F_'ZNEB7EP% M&[V[?O]8Y[.KA]=6)U]FJ\.YV5*-QRG9SV3VY7TYG8PG9\V-#?F1+[I2XU1M M?Z7 +&;22P D<%Q[CB#8))^%*8U1K33[;>T][U3/(:W4L3,YS09"&'+,04Y8 MBG*@$2!;H>6Y)AS!Z7F,0I[7;CGQT M(ZO=@"BWR=D#1DHAG>"*HPHOK,6%'>(W09RR/_@[VS.Z^L^[3:Q#]+4.2'CD M=/^D=@)03A%C@A@1H<966$BG&2 5.^+-\]VD%C726;Z^^+6X&K@J M5T\F'#W:W54\1-??B#C4%:3&42J$I+Z2C/#^U9/;:T?KS1'KY0'=FX+;R M?UR.9E>C^=7BC]L4V1C+,W#\-FRM^@$"@:WP4CM(.8:2$(Q7R2,L9\+*;%.#VW;M+=N$4Y_:V\2I^PPG-!&4 MXEX*9@!2@B(29Q:OMN.5N0N+I^J0!64G"LFFF2EO;LN4-N@8F;8% _/IR5.) M&?&.(6V$UKCJ(=*7\N[K0"AS+NQ=S:SO;HOY* G^MAA%34Q&GR?3W>_3':D1 M5,2)2D@MYDX2:9WD8",?YX#EG-D,,"RK>UHUBW\__/J0WFE\=_W'HEAE'*W- MLF?U@B# 4N<4B,NH%(UA/*J\".YL5E36 *_O#85K>5H8^K;]Q1T'"JV(YPAQ M%CT1+PBB H![W[3=J>M;W^_6?)QS\'6D@&&\0[C_B:!7T .PBGDN_4IH),C_P@Y(")'J S$00.*T0XE)><9ZL% M&K8,?U>$?#.+LU;*MU"?>/NJ!$VT=!I[8^+*(H6468HK"9V0\K)<[Q8XU1"R M7;@XZ:&(R?K@(;HVIEP!4 MZX99:V"M )X>\:@SXD]K*'!/"3>8,>"$!E@00WF%"($@QPX,W=]IB3H[7FEI M31\]6X^^PY;Z,2+>66TD0P)#C[UFF,%UZ!FS3&E>G\?9[WY MW6BJEF8TG]_''Z[B@@_@4*M^P#BE'D7 4 :H=RD-J:OD3^___M-DG$J4LGTU M=.6C[NY[]+F_3191UR>3;ULS".N@-<9#X8"61GK#226O,R)G93[T)5&?M#M7 M 1U-3;?E8K).GV6*^3)E7'QT^?G).7[GL]/CGGPH5DGT'K159Z.N7@,!:>LT M@D9I8"Q06B.)-WH1'),>-^T^WMW>3E?K[-'TL3"/I*AU-^B$9H(3B)A5ZB?N M/:$,,2\K-"B&E^S0-LV7YW> VE/#8(S%PSVG)\53VK%9Y,E]WQYO5S8E.A,, M >0T148)P8C4:_5QXB1%9RV4]X0E;+'],/KKM]B?^60T79B[>6)\G.U^+V?C M]3_VA2O4;B PC5UR P6<'>FR[= _ROF? M;V;1A1D7B_,X=;2%X 4DU'DN#592TGU<"JF:UD ^J_QD-EG$ M>>+O97EU'JN.MA 4$11"[*U1SB"J(.&FDHE"V5MHS*6PJFD-Y+-JTXD36/2B M1L#$$028L-8ZS!T5#O*JSYIFV:+3@UP>O5]Q*:S)1;R[D\)-AP^RZ4#I$(VH MUDI@!H5*T:@,<%3)Q9'.<97JORW[-.7^J^=2/BP5'-$Q[3\@P MX)A&E!*PE82Q'.:<_#CLMV+^N;R N:L!H >XQ'ZW_%K,5]N,49V;H-0!G"IU MM<96"F(LHWO!03I)]$QJ3](U "<\4_6BGVLZ&1N0_U[& 3%+.S@?BL^Q6^:P MHW&X5J 2F3C?T2B"84HX@"E8]U]28"\R=U1;&B[;0KVKB<+=W$[+^Z+8@/%H M-._G6.VZP3A/K8\.EM4RBLL,CS9N(S/BZI*CX5IB6EO8=WAU. V2=4;:]%!, MN5C6H-JA:L%2QAFT&ELO)?&(8N.WD@K4VP/BKY)8#2)]]M*ZXMF..,.EPQ:.8,40AH92"% M--I9K;?6%9B<%9OX,6U5*\!W;+-.8MA^&9GU$$*+F)/.:FA!NJ>UD1$"D[-0 MDY=QRI5IOK(Q'\QF\]E/&;RNK62O"$:0H71Y33KN9-3V^B@ >4SJG?NV% *Z MW>U_?HAZ1FKXPTT$&BG/@418<\(IP0Q!N$7!V7^&=]7GR=[T[XVJH*OI9T?W M'XY>BR?BPTKH1N7Z=@K\KUY2A^C.*N[!>^N M_606.S093=]OW+L:?E*=ZH%Y3B&PQEB%K6:&0,"1DHQX BPZ+ZB]H?512HY4 M*W?/DX+!8*AZ]\0KU4_4.2!3O'3W!/B/4$6F$IV<>'OY.218!]0L7S)0[8H?[^?%[6ARY;[?IO5RG(+7QVZ/ M83A FQJU@Y3&:L4$M0PHCY3WPE9R.^%R?*2A!_XTRZ;FP>YE 5=WX18X0PY$ MA&PZX!,FFE6]G:#CX,DASNEA0-V>?C8\;67 ^GHN\B$:S:LC0!M'B<4"0>"W MBR(,-)"7$GJ ML1I M>N.&,W MZMA&8F_Z?7 FVU\I>.05C%*!"!MU0BJKP';&)C GH/GD./G7R9[&P.UV>7YT M71XDT=%N\K@"D IB"C!5Y&$.MMW&NO>Q(&_H!/5$(+NBP:, G_0PU+(<__FU MG$;U+)(GMKROMXE $2<6<4JY\=X#$3&KEI4$4IR34F'HB_56XSE:4D / M%*P?[K&_4K!,26^1=%IY![F2\>^5E#(.M0L^GV^>"?NIE@=[UT>K[T?W:5U0 M_U#U:87@D-$:(>^4@T! 29RKK#9L MI68"A3VU0HK)MI8P@QD2TCC$X!8*9\DEAV\T2)#FD7Z=EP -X9IA:(")SB'' MW,;_;F2DS,J-X-S/2,:]Y8/5@S*::TAD5 IP4BZR)0> M?5I+:Q3.8=4 7PEN@4B-XMN??WV27QT(DY)@P PEB@LF#-O&S"E)5;?[TMWN M +1 H6R ^\O$46M[^E"U8(74BFHIXVA G#'AB:XD]1KWYB2]TM58@UCW8(SJ M6:%@,:-0>>/B@L!%3\]K6>V**!X-;*>NT"/S\THY5S-KD/($>D<$!:X9'6 MA#!EW18Y#0#(N0T_]'/[UMG5&.P=AE:OU;7J^;$+9SM*!^^HH,Y;!SP46@OI MU';0>&_%!>\T-J'ME_'3F0AW.>V5LUJT>5XT0 "<)Q!0CYQV+$[GHEI!:(&S M=J>'OOG8 FUL@79UM3H_'$W?CR9Q$6!&MY/HGC[J_:%EVM'*P0@NK3)* M\A3*R:%A#\-$R"Q#-/0]R!9(U3C@7='LT[P8+>[F]ZL^KKM[S#[MJQ*LM'&= MP0P6%GD)N<>RVFXUT&0]KEW?$>_KW9T62-40T!UN*=W=W*VRUJRB[5*2NWGQ MM9@M)M^*]2Y&>J;Y]V+Y[OK3Z/OA7:936@H$>AZ7'QPXS>*"5UJL7(5'1"HG MRG_H/GH;MJQ5]+MBXX?T$L^LN'*C^2RN61>/I++%]60\.;0>/%XY< N]\U;ST$-R6^!F]OM\4L+-,H&>"B!F1D!F8$A8"F/ZQB*$9%FE5-E*W%< W=JF7H[ MT6M]?[T)\!_HUG'BO&W$ZN+==#GYMJ;8 M<0Q.;RQ(#S4WUA(-+698<,[X!AEJ"+KD"-IF&%-VK((.[]!>3Y;)MS^XJ5T5 M"E(+H!55' GJXK*34TDJ*:(0EYPJK4V=O[Q#>Q[@W>U4_N?=8GU&^*G\4(S+ MV7BR2J/TL%;\5#9G\=KX7+#*VN@' .1I'/L<.BADA2QT6?F1AK[%WB&5!Z"Z MSM:%7R/X>K1RNVY2A/.*%H>W"\2;('M=S(KK@QM?1VH&3"S@F %A!(E_$J!1-?(9I[93.]GY M ^F#(F2SFNHN)U0T(L5B@Y@M/B\?SV@M& M.P]]1)L(Y C6*>ELA0W5P'9R]OGTH.K3#VQ;NU!B=Z8WJG\\6=$B_GU:K/@Q MNU(WY7PY^>]C7D"=ZD$9+C220 E(&?>$(E8M Y@0/N>X:^@!CX/B;0O*.OO6 MX\&<74?(=UH# 2D0_1R,#'-*<:H-M=N916B?8SVS3ELOF'&M:JB[N7^< AJB M@5__]Q%$FW"9&JO_^HT$SAQ-J IN.>?(<8>W(P];F9.^;>@GM(,@;>LJZX^X M+[.>39E]4#]I ))5T0B*IO8^R;R0WP/F<0[OZZ_R^8J?:8,A1$F8KH7_Z M50FC'T0XM'-_4CL!4>(% $8SS36#5@!;N=<&DBQ"UE_I_Y"$S-=&?\RL\@T? MOLUUL%Y0SC+ #)2<4V@M!V:[NVSB/W*ND9Z[.K]PYIV/?G],VZ3.K[;!=J;0 M/XF"=1H,(.7Z?B?O;NXLR.[LGCMVUVLW4"(]MHQ M2"%$5G*!+.9J*Q%D+.=9V*$G*VZ14:TJH>?Y]&7^K].GU)=M!"DQM9!(0HB* MPPM03JNC?NA01.W)QU8?1.WIX$@?')0'?9$("\03ZFB M*XD<%CE)M^7P#E"ZMVK-X-Z55:L??]=(&'@ @F+$O$H>*F *>(*KM9(C."NA M25;&I"8=3!B8AV%7%!EK1(5*I1F^8%#C\CM M\I9"PYMJ:3#ZS/CHKA:^(AB"E6+7?YMM$QQ;/?OKG<]7G7X MELUI;04K-.02":RLD@@HBG3E.[GHW.1,ZT.WEUV2M&6]]&9$3^5GG?I!":$T MY\*;Z"OA*/O#[I0#7N28SN&?Y/5I.AO0QO#\S$;\RR!LFB*HX<['T1?7FA)4 M44P.696S^#X]>'80RY\V&-F:0GJFY>9YIV:6/P<:"P)IS^)XI__&E.!7UXF6\6B[O8_>+=^FK$]='<(<!'-J*(KAU'7\X_%+=W\_'7T2+VN5Y:RN.5@S'2$.XX MIP)"%5=XG%5+.^]%O;0=KS;LL$L"-JV*K@GXH5AE!_M4?AI]_\=D^36EX8D0 MI6MBIUZ]/K?) #1'3 )*J#66$>.(VPY1[[(27F:N;RZ&GRWK9'CN9"-N9/!2 M)-<(^KC(TY R:+;QPG'HRIS=\U>ZRFF#I*TII"M:IMZG_R>7XUMT/E8#+H(R M&<'J7AJC['N>4V9?B0QR_[OJZ.+A"ZK8C M07%DG98.. B4C?Y5U/A:&P1 )2]Y$Z"5U=6@U?3_YMN[M2M.1@?/ECTSX$W7R8_.7&ARG3B\]?-.DTK/SCVGJ:1SA)NW=W>3E=(C:854F]FU^7\9JWV&NE$ MZ[40')$<"0:1PU1P$N)SDAT M[3\6R^7TD>C38K%X=YOZY[X7\_%DL>OJ1%9[P0.ON=00$B(X4"*.+U#)FS*, M];7YVA*UFF9!V;T.SN;<[^4L=>#3?#1;1"%C#U*>AB^SU3,R[ZZ?I_>(XXH949MI(=*H)SD+@-\P[55!G:KB@/R-.5\HBGF C):*Q2K'4P^ M%-^*V5V13IW26YZIMVE3U=PMEE& >5QJK]?'G^DYH[7 -8QF4'MM M(TK*"(SY%AO&L\YWAGZ\V!J-7KRETK9:.EN1EHM5.HSJ7EJ-L;JO2F"44*\4 M9M 3H+"S$-A*0D!8;X^37Q#Q&L*^2W:]N_Y[65ZMWO(HYM\FXV+QL7R <@^_ M=E<* ,4!)#36V,6_&, )4I64DH&<"X-#-VWYFM]!I49@[HI,'Z+>XK?2SHF- M]G=:KB+5-W@WV<7K5:R!(#Y2,*U2,+3FBYI5NW@=JL&RA#/U1M9?[+ +=S4W68U1#OXW#WMG45+E MK'S:V>,SW-XZ02 "D$! 02J%,<)3EBQLM+2"2)7UIL_0TZ1W1:VFP.\P@\QF M!%2[(Y/97>S[9HB4LX4NKLMYL7U4HUC\-IFMM%4]4A"1?-K*.ES[MV+Y-06Q MI/LM-T<.Q#OL19"<&:J5T-HSX)6%)LX[&\UZZ;I]&OLR[>MPU=GML#KEG:%] MK]9 0ZP"/$Y,B#A&K4+I'&XM'[&FFVB/OL+_NR5L+O@=AD[7\BZ?E N<>B&Q MP1HR[:DW! %WYWY^V@R2R*_FSUZ9FL^6<1?V?C/V9=U M0':%R!GP)M-K4"":::,T A!)R[KV7C(E*/B_JQ;+MFXG!/YG5(/:]&JQT MJ+[N]6H&L)/%>%HN[N:U8K;.;#%0$V'VW$.?DD,S[#GG%3Y693T4!(<><=.K MU6M<-UUQ]Q]%"KHNKE1TZD=?BM_O;CX7\W?7Z[L"[^Z6B^5HECS;8Y/P2>T$ M2QW5F$ ?9P8C /'4TJWC863.0=30:=HZ?0O1#E=)KN:REP"SF) M+@S7Q'@$H2+6;;UN87(.BX8>;C80HC:DFJ%>!EFO\KX6R_3:R ]X,X100;0% M"'&L@?%&.8N]@4@R RVDM1[5?!V[A]UN'*;E?1P'&#,C"%(>8Y<>A",;;)&' M("?1P=!GV=9HV/+.X.EJZ\BP[;1GJZQH*?]45.[33(M]6K"7O3K-;NVO'PQ1 M!DEKL#;42\%L7'Y&G1B/O3"NWBY\R_)_.O*"W=." 0JM)(>0(:<$\Q93;RN) M)*6=GBOT9R.:4/GSH.<1I -_.=L&>=M66-W'*.[3'M:M\X- ;) #B M@"(C$ 7"FDHV1V@W;XOTS)T\I3_?KFH Y@X/'JM(F(M)I"8KD#E4P8\=YN&[:T/,_3Z\M3PBPTNV*(NKI:)8L83=^/)E=O9IOW M\HZRY6"]$(<2L8H#[1! U@"7_KN1E0J8PYP!IOAHECE-(ML5BSZE?(IW\_MZ MEF9'Z2"584)R(Q04CB+)M4257 )D/8&5=3WP-3 F'\_.K,UX?'=SMTJWO&^A M?]SRU&TC:*V\,UPI0B7@4!',MLXB$2PG2&;HMW,:-DDM0=[=S?EE%+^XJG;@ MCW)L=X4016*$22B9]Y8"0@G\S8E4./VFRVLF5"/X=KZF?QN[_";^M=9" M?ELX: BG]R+)D%=KOAH3W,F=J&?N35].K]7% [O*7T+,/TRXVP#^5T MZLOY7Z/YH6"I$UL**,[WSE)KH/2.$X.8T!4>"I"<2\X#7*OE$.+H*_%- MV9 MC3KAR/[ER:]FDBN&K0)&4$@]-415,GDC.GV0Z64"[W8HU)K>G]NN3+2[F^7V M'3WMG.6>%PZ2<\&0M) [KQ&WJP22E6T'M-/ CEZ2P'=&J%SL.V54>GFLN'I\ M(KL>$*M?KM/B+JJ\N(?FP],;"UAKR[DSED.N/ *&@RTJ N(<1@YP2Z%3^K6I MB)[I^1^CZ5W1$#OWMQ6$BQ@HK!VCQC*WBKZN, $RZ_'-H>]-],S4QI32K6^7 M-H,C(OE/T9W37!"> XZ98LP8)+V!T*A'.J@559:]\]'A,W3=>H>M*J.[DZ3_ MO-OD$&GPX<2,5D,R]ZR/3QZ>+\0.Z4TP/!/Y4[CF% M6PGT^;E 'XH(ZV*R+#999-<3S:-4_*LYIQ[+6_ET(, !Z*06P%EN-##&;!$G MG.1$$&4]*'-![L; =-C5J/EM-/^S6-VP?HC#?0C6K:)T#W"_7@/!.TTE5H)H M[7E<['H 'LX&*,FYX33TY"5=,;@53?02@K!VJ]0X0C,_N' [4"MXP+UQ$#CE ME'>8P/16>B6GR7:7NJ!T"C7\2B MX 31+R4AO.' S*0=8VS_E7X'X)SS:A@V!GJC/(:>P\L]=)0BG=S#9X&?1>7'VTYODO+ MY/3VP&RY2E&\?0[Q:6]J77?<\_CEH:\^4(@H[$OP'I M-5)(L+.?X%M4PW51C/_U2_GMUZMBLAZI\2_/!VC\T;:WG^*'=DCTO$B(7C7& MSG#AB&60,, QJ3JN\YXI&ZI3T()6RT;0K6? SZ;$_W,WFD>(I_GH9ZC=S(P[9EFKRO9D0;%WQ'2/*D;-!6 M2Z EIII[0 !Q<=:JQ !"YD1$#_55IV[XD@-SRVQ9O38\66]9\U*_3A-=(D$]R6F+*6U4^FFZ1#>QCRO%@ P#,, MTXTVA4'LOZ;$5YW'R.1L?V7=KWA-S,@$M55&?"B^K!ZIFRU_']WLFVAV%0T& M&:6\@DX3#[AU#&R1T!!*TLE1_B7-,PV@W"I5TI[:/%JTE:2K<']3WLV6\WM3 M7AUFSL&: 6-O-0AV0183 M__IN_JG\:U=0XX'2(1*=1-_,:BVP1%)R3V4EBI%Y[Y%D94%_M4PY&]PN>+*: M,-_-W\_+;Y/9^+!'L[M*H!:[Z--'+%+\C:#I,NU&*.-]EFG).]U]M8S)0[@+ MVKPO%\O1]/^;W!YU@W=5"!)C!KB'SAM%B#-2NPHA8W1>(KD?9DNW,7Q;(DRR M>VI>C Y0Y'&1@"BG3#),G( L_L&=K#8(#(]6L]/#V==*B@Q$6Z+!VZBHZ?NO MY>SP)MSS8H%89Z*4%M(X6:;]9@^KN=(XA[,2!OXP^[.9J+8ZE9B[>0)FO6$\ MF7U)L][=KJ"R8U4"5@(13)B61D@""%=8;(4R>;DE?[ -VT80;GE'+B(0BLD94A)OS6/#,*<3128M9O[^FC3",*MGP+- M3?2KOY3S75%C>TJ&V'/L,1 " <(L54(8M1$A+N-\UGIXJ%>6NCH9.A?E5HGR M\68TG>J[Q616[ QQWE,R,""- X@CGPZWI )(5HLTJRS,N>4)AWHSJ NBY*#< M*E'<33'_DEZ F)=_+;^FBW2CV6'+LK-&D 0+KB'CGA,&!>0:FTHD:U7.G78X MU!HL^?)LN=[WWL*A:(I$XQBKPAWFCJK/6@ZKQP."M$\H?9@\U$ MM25*?)J/THV,C_"9AUX!!X2!".N(A*@V@BS!,N;(R+A8RKGD@X::J[Q=KN3@VW)$ MOI\LQJ/I_UN,YC[^9-_FR9[20:\2)B.AN,0XXJ'E]M#2(9EWS>?'#*YM!NE. M2+.^9U*?-H_*!R.(!E ;3R(LB 55_B5."[Z:CG$^3&W:)O"NEWG)G9P/IJ^ MF5T5W__OXO .RK.R03LK/941"@A4G$M)_$\E!L7U+LWNH\R/O%F;AW-;@2CK MTZ@'*WCXAN&^X@&F%X2=QL9'#*#B3,>UWT88QFW.#C_Z,3=J&X*ZBVP!Z^0J MGT;?B\73CW?X%O*V#S8"-BT7=_,Z+[ 3;].[3])(&LA7""$^$( @CQJ'W#D2[B:&V6%%>ZV)BR[*Z[RG3:*&+ M67$]J27GTQJ!<^F=09I:9!54T$BG*AF=%SE.VVL>OK55OV_X9L'<5>JG;6]3 M/MK9>#*=K&]KE6G(WHV7D\_38B/([FS/*;=>'=+EM!_2DCJ:/"VC_^*B'>5$ MR0H[;67."T8#BFOOA)4=ZJ%##C]+OV4W"MWA7>[FZ/'ZP6/JG:,06$@M(QP0 M#"O9$:7=Y$+9^4;"ZS64C%>565XGBNFT5"+['XILR+NIF=Y/9EW>WQ?H> M]=&G)<]H,E M- "$:H@ $R:]:X(V"!$(76\)5UXI+3O20Q>N^=LTK/ISQ]>? MK^&!/RT8E,8.8$JL! P1Y3#79+W&X3;:@EK/R[HIQ1;$!MU MR*:0'2N 0BKM3 H7#5^M,):RMZYWAL M"N7+I'#[SXB4%&80^N0 M@_4"5IABY+472A!$/8QKQTI6Y_I;1W?)IC,T7[:'<3]\VNS6U>;1IGPPR F- MD>1.>T8Y5SC%AZ]D8P*I6CM/K]T:-2K0 MV\GH\V1Z^'FEC%8#1T0A[SPTS@IO,+#(;W 2"-"60ZM8P-@[[((B8SG#3"OE#7!._+^;C8F?ZJ7.;"G;U0IIF6-&(!Q)Q M_Q=G=#14YH)#"'K)!=>4\.T M]I[I:N$D)8 Y06P#>IN@6P(V"GFWNVE[7(A*C+51C]I]=_UPC^/$"(-ZC0;) MG,(&46JP-1%\Q1^&J.)9EG& NR;M$*A&.$(KVA@49R-R281/?Y6Y1'UH*6 M MA74817OA'(?:&%!Y,M(KGY51XU1VQFGN<_G#\/-L)0R-E VP,5@+/? 182 4 M058[Q&R%@&,H9_8^?8.G7(ZF/PX)3\1^$.S[8W:U<8:+*_=]G%XVN4G_.I>* M^]H+V.$X')U/*9(D\=Y90C;8*(6RKES7W_-Y&I;^Z0>8PQO21[_KG4/[D/MV MN&3T2:1%0DN&I"):85R-1468SLD\,\#]G$Z(U@S4W06MKLZK7U_,*N1208ZQ MTA ;8K%7DE579Q6H=T33HD3I@M4*V7KQY#MK!&:,%Y$UDA.CO=- $+.5$>5E M2Q[>Z#Q7P2\,?1-@#L+M^&VT7&7..X%()[<6-//68$$8$,[$-2J7='L'G3"2 M$Q ]R%/RADC6-M!=3 "_%\OUE:CWQ7QU3[2W6<"-YNG(8U%UI,9\L*]*<)Y1 M")423 D:9W&JL5SAS*R/.-=ZL:(;*>L,Z;UU@H8\>@\ ,L$=IEP(H44EI]$B MZT&7@5\SRM=]V0[*O8S:WT?S9(:^%7W?/VIR%&OI$+=6:2$U-@ *HQG4))U] M @!LK2=%VI'RX_AK<74W3;'$L^7D:C*]2]AOLMS&Q41<0$[O(N ^TC;=N;]; MZ_C=]0N2';G&U.R' @3(4@\($U1 ZI"T6E>("F-S]KQ>K;VHS;+GUXK[5$UG MEQ#R1-/WNQLX=N.JO:\&03DV6,>%O"":0PFBMBN6N(K%Q"RB&%?^U__] E:5F5G MV:5V9F!3<?<42@K3#&2O>TR#=*K.(.*SQ>6/2OPEE'NDO9W@5#: : M EXYKE-6 M[:@A()%42HL>^N7SQG5\/VG-I4 9C1N)\Z+ARPGB,&*D002"+:$-?[39NEEH& M?VATC$N.R;@!+J[:"1!B+;45*2H+:!_'IJ(5%AJQ3K>N.W>MVV/.F10]1R== M\7.563RM.?J]ZKY7(^^1R=Y11D5;Y<%#\LF8]FB\]J/#"6\D)3(RQA MS!IED:ZF*HUQ5I3FT$UJ9SSN7$T]&U^;EKW%59WWB,]L*6 $TD+<6!TG/Z,$ MYP97>"BJH0\$05]$6O#28G$&Q3(T2$!&'804KHY52@YXMY36[V&Z:@YLYJSYS@P&DC-F'Y!G-LZ1""N8\P ML_8=K#-;# !Q IG%V.&X-L'"QG]7&&EMZ/6*EXK(5%+ M@_\%N+^7R^*TMY1KMQ&8$II;CPF BJ:+2E:("@?B3"TC^%H'^)F,>/&86SM8 M]S.0AW-MZ]R!K1$2'GK*)$/&6!C=]'1J1QPTRI-!S.HKV/6]F8X6B_KWK5[4 M"B[.!\)"@2V 7!NK$9>5K)*H2XZT/U?K>^?D7'2[6O*]GXYF*7C[R(6EQ\6" M98(9J"TC(ODHEG&]E00[=7",*+AO#MFN6'+W-\[1@\)!Y 2FT@&+F"!9Q M+&VDL<#B2P[Y.$^K>ZAQ%IS'R1$G\.5*Y8!AL%)X^DEX= -CL4[S^.FO*/%] M_'/ZK4A]VGMUYJ3Z 4@'H0!$$B>DD-%+(JB2!_$?@AZG:K9L'^=.[PQ\*&[O MYN.OZ>V$>?EE/KHY,A'MKQ2@=!):)A&1TD(%B$"BDC)MLU[P&74;TU)C2/?+ MIZ-3UJ%JP7(LH]TV$GOK&29$,U-)RI"^9)>X"?W7HM194.=-;B_Z4&-"VU,G M.*:\\]XQ%J$@T,CSQ936#-*=F9VHME7XS7H-F6XWE+/B M^*N[!^N%.%U+:Z@'ABF*C;-4Z4I6@GW.LY59KS.]ULFL0; [.XU]VM6C$]G. M\@%#33%ESJ1-?Z&(M,QO!XWEEYP1IR&E/S]M;0#FKBBTB2-,P^AHMH,790-@ MSGEJL=#4:$LX0895,L6%Q"4OSS*57#8+;6=T289V8W;?ULA/L+-\0")BH0DC M FMG@/0*@8ULGAJ4)@^<"5MMX3 MI8 7<0R)=#)6]1=(D+,X'[HMR51@V3R\@\\*4KZ M[X,Q:2U^-7ACD=:<0D"P)L)9P,56:ZC;N+972>/A*:F[=6($[LUB<5=S"OTPPV#GA7A/LT+T:+N_G]2HJ-#S&.R_[Y MP8GW0*U C-<"./F@G]L' M'^]N;D;S^VHW_OE*Z-7>2? &8PX(,DAH10TWBF^R/5JMZKUFUOI-PRJ;=S'_ M-AD7>[;[IJO.K1)!?BC&Y9=9XMIZ,R49Q1-N,S3XO2"DM5!3;S6),[YG&@BX MQ=> 2X[H.9=I^^\F]J:7#E,WE3?%-M;@[4:2(]$_!VH%P"C"1+AHRK%DS%(E MZ%9.?-DA&_T2YV5&IH:4U#,9C\8.':P7E.$L/=X M(@SO-"2 %#)*HCL-&%( MQX1LA +U:'46V-U%$BV6T8\:38M%C4BB9V6#E(Y3PB6W&ED4O4;*4"634JZW MT_]..7.J?E\$$>6AVA53/D0UQ6]]30D(BF_%M+Q=A>!]3T:[.,J=&K6#\2 N M<*0P#"/MHF?"H:KDQD#DS(]#/X1OAUK-@][9SD0QC6U^^7LQ*^:C:>R_NKJ) M2]?DOJ9;YQL1CINLD]H)$4W(L'<40805(,2C*MV^Y=3F[(D-/3B['0*V"7]G MX=J-.*QO:X1=-OREX @$#B/A>011<&.4,5L\7;(#\]1H(GE"'G7222>2B]1+>D$IZIK)\FJ%/ D,A=BN:ZC24 M\//Q@-[/SP-Z'Q=/0!X\,VSL(X$3PPG1B%)/(8F^JH?;Q;/#K+?4X)=-\=X4 MV,\!9-_I3<\\8'1..PR0%UP:+J1.J>O6F>6(D\+5BI!\)0>,IR4[;?:;@1"D M/%<$&P^XA<)Y!BN<"<8YMTF&OJ]^+N/:/F@\4SGWB^]A"U M749R2W8F]*]_(V3+$E@RV,@@VZH+8(.G__?_=W0^!8D:1A'?SF M'\"!$43]>!!&-W\Y^'KI'?*#__?I__S\?P\/_]<^_VRX<7]R%T1CPTD"?QP, MC._A^-;X^R!(_S"ND_C.^'N<_!%^\P\/IS>-CK"-*+), !AT*8&>C5S;E% P M!@B"T.O='P'0%XP'YA6\'I 4NY?"/20A#>W8P,!*/(N3=MOQVJ\:LQ1^I>#V_%X=/3QX_?OWS]\QQ_BY.8C M%$)\O-?7'$PO.DK[M\$@#@^O@T$4CX/Y3==^>I7=,@C3CT\N^JA?>PC@(8;Y M8Z[3PS :!TF0CJL?4;J@XO9^G(P?]5=]T0]&8_7[+KL<, SF7;X>'897\>)[ MTO'=QUECQ3MT2[KLMK3ZMK!_F(X'\]ONKY+AAS3H?[B)OWV<->K;X)/;QJ-D MR7VSUOQ__0#^9$HF2:(H]>%0T4/]@YY>53& 8>!7+XEJJ%J*\=6P^GK=4G'# MS<1/JF_0+14W))/JRY-)U?3KF?*'PR7SJ%KS_ROF48TRK1U_6D,G_6$2+*&4 MK+GBUM"/P^IWZ9:J=RE0A5%%_[(W31LKX3*)QLESI/'X(OT8L_(Q2V^ON"V# M'?5S'3^?M%3??I^$C@3@3X @ ^/%_OWR^4"MRYVNH MC?VH'\RG,PB7TU;I@BH I;'267(&\I(8S)%6,0:-Q_#"J(L]Y4Y6@"M05=:^9#J^"!?4K!,>, M"?6KA,8C$5X[%T^O6O:@Y[6%:M;TZ!UJM5[0$W55Q8/\I&8.5$/%Y<%]_[;Z M7;JEXH:X/[JN$>I9TY*Q+1]3K91X1D+42X=*9C-KJ)3L@_ Z5"!1YLKAR$\J MM.F%2ZH)OO*M51QXCDJX!,,U %:S<%B'Q&E;K=)3U<&YTE/5T>#NGS7B7;=4 MO4=U()V,1OWZ_F7-5>_ZUR044Z#[4&[!7562I%(=ZS:=6[:FQF 95]E)0QTV# M2FY:UOOKQM;-J 2N/+4K=?.6G0?E-_6AP'=:(R**]4N^MN:GJXKDA\[S15>\5 M&-1ZE*>-U4MP?3NL$1NSQFH5<%2O HZJ;LFM_5HPERZH5FUJK.:\I692*AUQ M^:14.^.F+8,PJ9 TQ9VZO8I#IO'U=0V3U$TU-N=R+E6^HDKXU_"")7[>):.; MMU>Y@E2OPB4(>NH$FNMEX_2V!@ZE*VI89#U=3QNK"+2&:5?R["B.7B"SE87[ M1&XK4D^O:CCEM*U2@4GC40WKFK95>G^N XW^H';J9V;Q_,)Y'VM-]UJ#?:8% MU*H'-4ZM&LMCWK3$/'@V;E#MTXB"\7/SH2Y90/4SH*Z:_F%49_=D354&;,T2 MCZOF(=>[EBIEU7RQB H\X[JLMZX4S=1.(],4]4C&+)N_ZMG3C'TIUZ\960U3 MBRJ9FI+$];I$WEHE ,/K;W5. -U4;6HIC-W7 #]OK9$K51ZJ?/JJ/52J[]_^ M53^N;_^J=3=5F'6%LZG*K,O$S')M>YFFO4S#KM"LZ[2J:FWJ-NC7&8JZJ6II MXWZ=;JE:*B5CA=28BL1*\T8'6Y:I7-5!_##JC_W[FJ%G;14WC48U#C'5L(2Q M/NMSJ>8(X;U2PX+^(ZY0+&?N//PX3OPHO8Z3N\S_JY]##P%_U(VH1CI.+Z^Q M%Y>F.)141+C0ZVH^]ER7T2%B%3;C<_9XJ2=/*'L:>*Y5JJMMDZ!.*P@J50(= M4*V9)=7R<3&T&OHW==$@U5)%[:I5K-8XK--,\I8JN[0?U"AV MNF6)9 TTM9_%8503!:F^KD8!'CRQI>>R+FY4!-6'50I:1D5#*IMJ&EH8JFY/6VO0?12[T^UY^=^6 WDS,3XW\\EEU82 MW,0U@CAKJK$H^L.Z/)=I8R5+K?&2YFEA54Z192Z1:K/Z)JACF5G;,NNQ-DI: MOJ)*T0INGHF:SU3IFW*X+:CS/U6)X@P8XTK4T"EJQ@>?_L]__'P;^ /U^S]^ MO@O&OJ&O/M0A+F7!.W$TUD.X5+;8@=&??OK+P3BX'W^O3'V;-_OHH'#T8Z?ABJU;E6SSF\]N_"XL+0W_'1Q!,!K_I/KW\R#\EM^IACH:^@_:=@P./OT=OA^?:W7;<_4D_89^OW0/C,B_TT\,PB-+=7J@.^X-_9L#(U2+ MXOG]\:& #-L705 MJX7UHVM_F*I!9+]^_OBHTVN,P2F9S-A_/?#@\A4H3V^F[G)#/M]YFZ+1YXZKNTW&_$H&06 M<9EC48DM+ 7/NR-<3(I^/W/AP:??4--=UE/]M,,>0!Z3MJ2<8\814TJ!F_?# MA,*>=_BY"P\^Z1Z\OLLR4H!\<+28]8?'T2"X_UOP4.JP*SS;I"Y7KT6$$N@2 M-)\X-9_>O,//77CP"0 >>XEZD-("C8&R'^Y\+1(.Z8$QB<+I$";I MX.#1F(ZS(<&_^A'\QTQA^(9O=='0Z"A)?W_,Y\-/@ M<^A?A4,UF:79LVU&/,O"W(+$AAA"1,!T4K K7=>:S]YS%QY\@@+H?_*IR^=J MV=SA97.7T0/_#?U6T,-\7-IB=N*[41+"(?J&=[!?=Y[L(RK>!- M3,V;$XM0:RYM9!*.J"DHY839^8B)M,Q" WGFPM+4:*Y3-3G_'A7L_5W9!_3>))DG[*(Q]%L#:;S45J#3.><7A)DHDU_D7^C+"KUW748)$;V MNJ#2H>(<_^VQL'IZ<_:.CT]?,GO'*%NK\EO3L;*=M<+U*=?# B9K-LMD9X;WW'Q61O,X MLZIEEO^NE=XX6C"R+Y7>FTZ2AXMQW/]C9E*_U;3-X1+]/Z2@OKZ+H]W%^<+XMG5I>8?RK40Y;Y84"A6WHX9M MH8;V*?X=[6P+[6S.')IZ%> V&,NK>Q7*+/=],-,I5EN%@6YUWVMU6X3TJ7*U M!CET_I*-*DPKQN&:9OZ*)-HH(C?M2NBTQ&W4$C<2F6P[_3=L9,_"L2O2_WDP M]L,H&$@_B<+H)MU)8J\>Y!OI?HU'1E9?9&LP"'6JC3\\\\/!<>3XHW#L#W=R MK9>.=1N7?&W]KA-MK7&>O:,NN#;Y=-;B+I+#+)^@8R7;PDHVG66QLL'4Z1+; M:Q@5PJ"-ME'+V.3JV.A$YA9@8+VE[9RE6[*\18)V!]Y6Z+OOFX:^IL.DTW=; MH.]N;.M&I_*V3>5M$<=8.[S>N=)W.]"^9D)KQSRV-W%UO2RJCA%L53[5FMM1 M.EQO]]Z$U9>\P_56+?+:D:]NG7<[!K;^=I2.Y^_=MI-N;V(;8@ ;T.M7CP%T MOOC)'\'8FT2#+=.]7K8: MA;1=LAS+J'F]'E4M9M&555:SJ;Y5TT+1IVIB>"OM8Y/EB!J +6H3;'6T($CT M!6>^FIC]0^T+-.-]06TE+6PK:,NIJ[L&VO-@-%%=]]/ NDF"J378(7>/D5M/ M$&_D%]IHY=--8&T+@?(V9-EFGK[+BIB5IH%Z5_^/8' 1]"=). Z#CJGO,U-? M0A';"N!=5LHZ '< ;A> WTXMVPD/YM>+>?!\C_';>3'G?:HGB&V5O[NL0#MQ M,HH3]50[CCH)W"%XZM%<0A/;"N(:);ISC6R-:V3#IPYVBEF+2;53S+9>,6L_ M?%NFF'4AY@ZY[QUB;C]H6R5SNW2N3MZV(9VK_3[,5LG:+C.D$[AMR@SI8HB= M#[-#\);[,#WZN=>K/8+1KK[V.Z6>U_0/==F M_?16US+XY@^WSPZM7^.Y8E8UO)W&<;>PVX786:7EWTLELJ;5IN>E1BJ7]R(8 M#L/HYI<@4D;;T(H&UN NC$)EGJAKOP7R?J3F=-MX]I*!%RN_TL@W1Q&O++/9 M?*WWE4GH/$@#;>^K*72U/1^/]*6S^=M!PGG!>/>&7$1'+MM#+JVHF5SXZN3BQ.GX]/I"&02[R%461O=VNLJ['S?264?;+GS> M67]9@YMTPN<=K:-W/SAM98[3"9_=-)37X!R=\&F3\'E_;K*&_M)QD]W40]8P M@CM2V#D#=W:&XGR)SX9^=.+?!:4XO#X9X'2DYROUPK3O#R^_JR$^J)_#;X&^ M?KMHH3S"/ #_PB&^'4&@U0@"'2*^0:6S.R@MWXOT'@>EO:OB.9,4UN0&",C_ M.HFP^EP0QJV?!$7*^%D2WR3^W1/>L=#^),EYUZFK=H[*W*=FDI:1V$Y1N/I/ MO*\R](CA=73=T?6V*_E/\^\ZHNZ(NFVIA%6',G9DVI'IEEO5TPQ9K+3F3E?N MZ+I!]OM$4VZ(_7:V?HNX5KOG<#+. M_*FGU_DADV=!DF'9?JA^P..MT7>C8?P0!"4WW'81U08GJ;37N&Z6]D&@5GDE M.]+L2+,%'M*JT'Q'FAUIMC3DWY%F1YKOI&M.HG!*EZD>\3_B;,C_& W]J$P7 M=].**U-[;^'*_-'Y5<7+]-,7WZ2Z%*3UC\^:5WQF7]L,DVA0^]3\@A6?.TDK M'QFF,4'0//IZX:[XP&CR%'/YC;/U4G^NWL>T7] M5-=UX?%#/X;W1^JR>)+T@W3Z\3;P!PKZ/W]4_?CT<_;#G[[1=EW3,06CV/*H MXR%+.(! 9'H>*KPS *#F^#\.9V? 01^/-/UPJJ MAVGX[^ (@M'X)W5S.O*C_/*L]=J_"XOFT M\=E^:'YQZ _#F^BHKQA:D%2\IW3_R!\,%.<]' ;7XR,PNI_>'T9:&&2?RR^( MXN3.'_Z4WS..1_J1]_J16=$%HQ\,A[/6OQR @^RS&DX__UPQ&Y=*>*3&2?#= M.(_O_.AI;^_\Y":,IMWS)^,X_R+).I1]\ST>NL^],7 M0J!F>\E5WX)D'/;]X>Q%5_%X'-_]]&B^D9J[\F26/T^O?_35=,SZF]G(9M?@ MT;TQB"=Z ?X39/\\6>18]>5Z&'\_N@T':F%_FBTG54]J@&S_ZS\A S\]H=OY MI'S,*&.!GFOIMSP?-*?'.GKF*W=9WY%]_#Y]YU4\'*A'?#TYOI2N<7%I7Y".E_/CR^/Y85AG;B&_%_G5^OD%VDXIU^^'%]<')^>O+S'3\B+ M/#?#ZQ%%Q2#^[J>WZL7C..H9[@?G@X$ ):)M'3_X](_U_MG<0!HC(^_T_(N1 M]W/Z4\G'*(XR[2#L9U)Q@$T.L.JH&6 (#[__<>CY_?$AM0AT7$"0"QW'@Q); MINDY$#&3.8)+=&!$OC8W!D%XY,;]K*K>Y<,H4")@JL*>!]>/S*FJ$2WM/02' MO\TG^5&_/Y7']+HI,O:0'K=:/2B)XM=(>_2LM,>%K'_:),Q5] U*PTI 8]7 MJC3*?TY29<@_E.9*K$I\I1N>XQ*XX!*68@N8N+9P'> 0XGI8NE,N01WF25'% M)7Z;**LY2(8/Y\%(V7[U#,.XUN0U_LM!J ::!GV%V7AXY0^'\?@JOM=JB# ) M^ZF..2RJ)^U:HN8D[6]?K?-+>?[Y=^-7QIG7\\OOEHGE\;EJ:%TB4NE M,!@0&Z?G!J0_#'XT3CWC\E=IE-2,N8IA.9>Z&0I,-J'@\3=3/[PX,<:W@?&O MG-R,J;/%"!0O&QAKB!!0ADCYON^WX3@XU'PM4(3X/?%'!\]AB!08X@QS#I@' M@2",4R5X!<$><%WIV9)Z5A6&SK*AR*E#Z64(.AKH,*ZZ\';@/SP$RKB.#C[] M=1(%!@8]0]_S')#6FK#7R=RW(94XZ81G)SR;\.>\1'PR,(>^D*;^#S@(FBZ$ MKB5MGHM/[G%:J60G?I2&VKO;B/PDG?S\='ENG5P<9U*R$Z + G0\)[A<@EXG M\=W4!_3ZG\8X-IIZUJMLN?(DBS>;9)TU%:8ZE&9XH>+Y)UD XJAY"?D<5S+I MG"LAQ+B%'(0@94J?EQ2#.5>BB+ R5Y)9!$UW?=KSE%7"3U0Z( MQGKOZ.I^H:RC59 Y/7?DV:5FP.?6F?QZ>>Q<&,&.G?'\_RJJ85 M,Y[5BTSS$!!N,LI?OCAO''U^^4*M'+NJB MH\XXB3]4+<5:]G=#-A;!!6-Q**70PL BMN4!I4E+1O+PJ@.%M'63KJC_CQ-+N/OT2NF_$L0#6/CS$_^V/@T]U:)^A."YS,$',]D M1%"' P][#'%'.',KS\45&LMLAC)V?9J<*95#L+>L. M;^AO6 52K& XT(64.A0 @XKI/[&DV,'BG8F@M;2>"_$D2,@HU#Z,>5 M6 PK6(SK2M.F)A#4@L*6V$2.FS-@2[JX/!^Z)M_P[#:.7N][Q<@\5/]O?F+: MQEL*)^5__2='T/PI-<;!,!CI636FNP'*C$59T'['6;1G"S632ESL]#&2;"F" M)!@8HTF23M2:Z."0NB)3Z"'ZX>I'+0-T3,KJCX\:(J7M\_J].$.>\0^4" $H MQQP02%Z9(8^?=1,B4>\F)+"^#;][8GWV$#BZ-])X& [F6?6SUFQ5%QK?WGUU M&8Z'F3\_\/NW1G_HI^F[N1NV:^(2/^/?%P]WZIL?TO?STKQHVJ:7MWY6\^A2 M1HW!??_6CV[4%Y'Q_394WQ0,_?T]F*^@UL=;;]Y\WE_FYJ"EU'V3F;:M[%$' M>U R3ZG4G" /84\H.Q5)KZQ#SN3O T17&7-9HD-.W45&MO>V9_P)? &B,_ M,;[YPTD3@85NP5=:<%;$F5P!34Z4(44IXI9)L3#U@CLN$-!Y[->:<<(I(URV MVJ?GEUNYIFOQSNU8D8 M"[%$S=CS,.*ETKU/_'3@_VO*!XSI^=LK!JY>D_^6&1X5>8%E'1V;S1@GQ]% MAQ,"X^K!Z-\&:KA*T_Y#2;<@BTEI0R29VX_&#_#':1K:K9\:U^%0V3'^<*BN MT%F:VKSYUR34QHVR::Z"V07JP3/[9GHKQ#J>-,TQG)DZ)0LI7T!M_NAFG6-H M#%2KTFSTI:,DZ >9G@.1D:5ZI\8/ZGEJ18UTHB1RJH]-5SV?Y?&-;_WQTU%\ M]Q]W5?=S>O-L(#_V##\:&#^@TFBO%'&HBZ[^J<:B;\JN5W?JKLP>IE-7TZPG M64_]=&P(,'W"P'](/SR7T[>17%R*"B8JJ!3 PH0#AER;0EMX8!X<$!Y:=.XZ MDR11HYJFX6J>.O;'DW0)3_U=[V=?BI251_EXPK+],'4S>1(O7$S62)EL-P@U M-2I"O O'8T6_P5 19!)'6B -'XQ ":<'XUAS;+7BVG?L^F-_FGCY!)[%,\J^ MB/.)NI( JL%W'MQ,AM-8X\7AY8R2-XO%::?FZ K2']\)-KAPX&(,D$J?PIMZ2Y*S1T 5>_.BAI\6;>IP2!]IE=6/<)/'W\6W> M_$%)NR#KVR"X#J,LZ3R+^VCG+ (_U?4P:X8_Y9<]>T%]__(+M8B;75S3U_S* M,)JR!65!':)<:)[.X-^?W:TMF,_5+&0[\B(;7+CYYNE69*L]K5?3R !KBM3LR ):!0E/ASJC MXU:--V/135'K4[5K)QGJ295.U1*4;I 3D24;^3JNM#V+>3'5K*?#G*O7TX\S MQ;EE@V^*1;U$$V*@\. 2X&(;0N;:MLL8M 3S9*X)>0A7)*-FWW;Q4#ES.$S'.?4ZM)F#OK$YR5"QPXX1@#B%$$$S M2\Z&"(EY_2G;JLC(SB?WEVQ:G>F$OC4S;28 UK3'\'J)9TXG058Z%,/K*A=\ MYGA7VFL49W[S23KUZJE>3ZLO5=24B)/L7<,'_?+OH7JU>JT1!=^URS )OH5I MI@U'?M0/_:&VX/7.2'VQ/M!GX">#U- ['L-!70(A_L'_L=)!UZAK]_W]N.EM M,!SF"V?\H)8C\Z9.=WLO]U76!Q1^#](WBR\P7(3EB,U=RR'(I8X++2(=Z9$\ MON!@BU>H27KX;P3L5P8>ED89GCIGULDQ;I@8*^I5MZ!7I]'ZU=S^.AD^3.<< MB;P*VIJ/ZFDT)8'Q7?]H!A]>%B=3O.LI0(@H,D&DQVR.F0L!-5WN>E18N0BT M$:VP(THG=65EZ=/3R3CCH6JM'@-F>AXJ5I.$Q(&A*ZYG7\]*MRNVT@^539*J M"T^\ T.? A]D@8!RV;EH(Q[-+#SY!B'N,\Q['9HZM?)2O!I1^DJHK_>)%FF[CVJ\'^; M%+1V$QQ>)8'_QZ%_/0Z2(W_XW7](]33?)H\/-*#<9)(B&UD84T$Q%T02R0F3 M2H1:4&_\V=$##5Z_$^G2LC]+7:G-.3VYE">7*Q2!?W6VWZKERG8@QOL&16H$ M75*D9A4^=:=8Q##8B-F\N)+^*@ S;A,M@/\SQ="R38$D=@BD2MC;'A>>Q;!C M>99IV]8ZX#VSSB^-XP^&=WQBG3C'UF=#B?73\R_69?G ?_3>[N42L2275(! MCU4F55%8G!SE4B-[N-)69N4]M'X2K#3O^.D4K4=OF7+<(H)S'#4Z!Q A/4ZY ML"S@(E,ZMN?:PG:(N99M>RF_S/)>RU27GW[N&R(ZQMM%=-(E M1"+A.IPYE #+8I"KB6">Y0B;>6 =HE/BWI4G%]+5@O_B]/.QJTOZ&;;U69&? M-"Y^E;(CO!?/_XX2GNO9U'&@]"S;IIY$%K-,P:0G3.$2B6&#A%=PNZDR^N7L M7/ZJKCO^'ZFK6IY^D1TQOG!-R&X2HR,)X6I\[=?3S^[\OSBOPWYV]?CR]\[8GSAFK#=)$;;9! 3"U&3,$H5^W>P$@?< M@\PQ]:^UTNY.+^6%KO9?4&5GD-22WO,K8.ZF%8*&O.9<77S]/&>CIF3S/'#@=[;YT">&.NG"0RRPJ7=NTA: >=#@7G@?I ]&X224TF8VP\%[)6,F' M+,IS?OIY>J#NV?FI(UU-BAWAO7#ZFR*\EL51H%2:B^T11"V'(HELVQ.,6H1( M"R'3)NO'48X_&*?ZB)(NB+)(;<]..N2[R>:(YWI02@LH5%'3-"W!,0 6=B'6 MIRJ_4@3##\9G^8O2!C/^)MWCDU\Z!O?2B=]5DG,Q@U1:C!*.J66:MHT=RCR@ MDZ4)L?$K2<[ZD"EPAF1<_G)\<2G/M;/0^BPS,W?J&2P?R*CUO*\768;/C!UV MQ/G2)<)@-XD3F,BB#G1LZ9J40WW0@;347XZT):$V?;4%[$K/RCPO7\].3Q0U MGAR?GI>(LB/ %RX#AKM)@(S;EHD0A8ZCHT9$,.91SBT!&0(N?Z7^I\S<+\5Y(CE<639&)O(HPPIWBXY9R[T/,M4ZICS.I)C'PSYO[\>V\== M4.[%\XW13OKPI U-%T#/IJZ@W)2<8"P0IJX:-)!BK=34B^-?3JS+3G2N,,FX M.FRVZE[GQ3$UM$WQZ?Z3=SCX&U5MC5EKY\\+\O^[G3\U.W]>ML^AZ/QLRE^0 M ?]HRCMJMY&2K0V0!S-C+6A8]+6 MUUF^1OYD$(Z#P?N=,[<=S&!'UEN?6G 2CP,#5BWXBY%^Y??_N$GB230XG/EF M^OT@N+[>#A90P1&MBXL%"V)U@;'5L_**&\.,G-%0PA**A)3(J1BVQNYI56H67-3W*; MI(8CG M=23QTCJ2E/<@@<^5D&QB-3=.>U6ALWW7#SO6LNVLA8*B3#NQ!)781%GKIA.4ZR%_T8:8"T$]ABB.\U:UC0^VJNY7.C35 _'07*7U4?XO#+?"J+4ZBK MSVMM3K!#@GM8L ;AUUH!O@-R>B\01$JG-MF.31! R+(Y1YXG/ _-SZ\DGOLZ M!#4COR"C/8B;%&#MEU-;;WI?)OY '^71#Y2ZH\@E[1E1,-;UZ?69%-_]J/]J M(=:HO= 6;+("F](V)7$)]J@K@&L[TD-\BDWBV!8A3[%I38^02<_GDWX2C#)*; Z-)7@K$A26GV M*.<[#<:=L_2.HV^*).*DYA2\?5!(&2CAC$"*.'0(MER/F@X3'LM=*R:$X"G. MYM.GX+4YYVP/$K0+^F=GP>T&8&!Q7A8G2OJXEF0NM!W"U!6.G0-&.LZ"!?<, M8!IR.?9,O!. V1^#[2P)1GXX,(+[41"E09K%3>/L4,;^HU2(URJ*S^3+[J(B MR7"!5\D=9&'/]3R7,L&D"2#,/2Y$_7J*U]FZR.FR6-'@5*^)E2W%IHT[UD.@ M21BOO?:M%9B=[;>OD*9%I@'3.XB1@"[AS*-226,;YXX:1-&"SKH>I)N1S&;/ M)&"O(;V>!4G;F^AU&8_]8;-">IN!:1; M"@6#I7 PRY&MCYBA3KS%"#I6@M. MFS>1J@BC'J,[$<_H[,G=P(PHKRXM*5TC(:"[,+,M;&3/-B"V$ M68^C)@57^^7/UIN4%^/$'P)BUDG\DQ%!QSP@$R$;(]EX@\PJZ=ID]Q-Y_7SWI:SW6_3Z^_ID&F MD&Y."O8@Z)(Y=TRDM1-!V8EI:)T-)>UGWEMOVYPEL>(_XXRW* %'H7ESQ? O:TO:X1STB.('6/)AM MP049D*_"V="/QE8TD/E";#(;1(D T]QI':RS@_84BQS2P@ZBD%I<64'8-;$) M' ?FSG/J4&'+5V*Q&8.H63]Z^Y"X<];0YUAWJ=O7M@@]7$!/ LZ1T.?E8D!< MUU4?96X*(8Y>M"OG#3R"B/0@Z^)8.R;7MAE#E,PQY'*78@ ."GMR7[;OOQLS]V7Y:JTU FY"XJD&:!0"6TB$.0 MA$"Z%A"6R_-,1^S: GL+#KTB"^HMPEETM_WHG0VWKQ 4N-C>S0!F'G6!!5T+ M<8=X9!Y/1E"*=2'8C/&VXPC<.=O-#:X#11$#8^S?ST1@YO#<.[X-*_G^%RD_O<6,\$;YD=W%KI MN%="<(?QATO%@K#C.) [KN=XT'&$X"XI9"%=, A7PE]#WDR=&"SV 7\-&XRM MS\Y?9C"NL()8K> @GFB?Z6O063NIZU6>?]?*@L_-SVM*#ZXW'6_,XDHI-%*Q M,H>Z#'&B- \/<^2BN8H!%_<"3SG:QM0)C'B/F9OC9ZNL]OM2=F>D=VRO8WN- MLCVSE+%+!4>$ V%2BR&/FX*"G.TQN%B.M9;M-:/%80A[3#1:$VO'V-YNG161 M?7Q\4,SG8\L^_GQ\>2PO#.O$-2XN3YV__7KZV97G%_]MR-^^'E_^WHI3"$KT M44%6[94/.R#_NI7>I].DB@-EAJ%_%0ZS^/)K3Y797_5PAP?>K?[.!4[R8I#& MR'_0&29O)/!::;ELC_,8@E(I"0P][$AJ0U,X%@' !FRYRZ^I]GTQ7? M=$T)LP<:W9O;6H_(MO.V#NXCM!,[W)V-044@R"91>-PPC/;QYA<4N=VD1BA 6 5O@<>DZC'O" MP@1CY $\3YBP")XG3/3C9'PTFV5G-LFSVFH;K^5$>Z:YVUE,G2FVMUC$Q5D4 M& $!I1*4Q+8 !PZ7YES]Y93SUV&Q(;][CZ+=/D%Q%PWC3#86M89+WC%C?S>R M0$@+[ FH*] @Y#J" 5=@[HJY2@K%8A+O;%(_%S.Y\4-@6$_)XUU02_? _-P/ M_)C%D1*NDD\6!99TI8X&0^10.#]'R787LV)6P$]3U0U[)N_,NJTRZYZ6=DVC[ZWO%"\25+ZQT4Q6W(,80(EP\ 9 183%)"'2P@ M!D"810 0+&S?>D/S"X,>YHUZ/EJ9-=C99OL .5(0":B'/(X*Y "!AN\@R M\P" @_%")=XWM-@P[5$3[SSD]L><*^I2^3.?9)CM^]-[G5\?JMLM)?"%2&8% MDG7DW.06]9CC69[$1&"G<&$"7.."F6^]?*-R5HW6DMLZ?;>SYSHHUT"9%XEP M'#B0(<*@C2W31=BR+2N',N;VXODPJT&Y*8?J6^ZB;A^4=]1T[4S69Z&*00%5 MH<#)..9*[%J(84\@UX,6IH)AETJ++-&?-VFKLF9/D6FEXMS9JKL11\2HE!H* MH0>%*RW'A(ABQY9"S N($'N9!VB3=BB'W4G;6V5J.O'=73C6E;&GAVQKTE!= M"**^3GKYX20>!P;]<9LV!VV"3%X&3U+ T[:D#:!G2>1Q!RO%5.1GIV'7P^X" M/$O+8$4#I[P(+Y-^]VEX%(5#-7REX-;B-I73=3[4H[>RQCLZ?H7/&2CL4 M.-)F%Z0 8,@X@W(>B'" O1 ?7XW.*\32INE\MZH!Z&,OX_X?M_%0J:5I%B\U M?\I.B!D_O':_[PX >]?'MS=KN3_ZVEF2USU--;*[K0*+\HF4S"0@,701 1+J M YP\DU'FY0Y"QP4+4;OY]&9\\W_\H18R37D?-EEMOWUNOTYCW%L DD)!9!@S M[A#J(NE:Q)64@?E^ 6*C!07Q90!LX7$7[0/@SFW0T<9#'#4B^+8:7B7[RT14 M.IPQP:$%B? 8R=V V&6.M["=8#J%FQ!N"X=#-YF/W%HAMD^R:JLQPXL#S2 V M);9MZ2!;0&XR3YCSPK1(2:H[L6UM?XPQ2[U1KY(_-$9^.#@,(Z/O MC\*Q/^S4PD4,4E!@T$& $F6*2<1MZE" !)GOJV'073C/LYCI,S71QY$SG>82 M-#@OOA6=21 G4,F !S( "WL VQL) ] M5T=URM13U.6SF %LBK7-FG)4]$SRK_=1;2PX=!$TBF2N"S)9G<]4S!.\!NH&2.*N3PG9N">Y,\P[^ M5?#GA=: ;$F!!X&T"$.NB5R$X1S^E@O7@G]##G23]CAO-&5CM^"_^R4YLLW, MJRH&*Y! 4Z> []YAW[O"ZTQ8E('FT!:6*TV'4:4!"4O;1?DN!H^2A5,/2M46 MK&CPAHH/1KRG.OBFQWVWDL/M@2.CXU8=MRJX5:DZL$,=AV'%4HA$TG8=%PF6 M)SA(CA=\LFMPJX8*QD#88X)TW"K3QSZ.]:&-\^^SGZ7N#,,H.+P-,MX#$?AS MZ>EBU>Z(6N:R[(6E">D'BB"2UT_)]*.^_$BGCH9]KO%-DF7<)V,COC;&MT$:: H=Z(.]L@HVV:IFT9SK,/*C?I@Y MB=076>&)#PLCSM>E^/S&TZ"@\(0JLI^W2?Z,D7\3'%XE@?_'H7^M7GGD#[_[ M#ZEZT\?;9-9G/V,*J>O9"O]0>I9M4T\BBUFF8-(3IG")Q%#?X[]XL!LB^KJ9 MK^U'F4]#S94W18S?IR^]4@Q0/<(Y/7?DV:5Q^:L\M\[DU\MCY\(X/E%?GYV> M6Y?2?3EZWFT$)ZX\N9"NH?ZZ./U\[.IN&Q>7ZM<7>7)Y89QZJNG+V;G\55UW M_#\R&]\7^:Y\X>#3#U\C?S((%8A_?.^>'$>*R<235)F4:<\([OO!:&R, @7. M6\V4%*?Q5^AC*]EVZ?Y'BB'(Z334['7ZN?R"2 OWX6/:!E/%.)-F1C\8#F>M M?SD !]EGU?%^_KEBW)?AG6+W)\%WXSR^\Q?4Z#L_N0FC:??\R3C.OYAJY=DW MW\/!^%9=K08_D_?]>#CT1VEPE/_QTU/I?C!WB,S]@Y =U/M+IN^@^,\_'2SH M)K/WUS>)M>Y:KVF_W_6N]9S>R[%MMBFRO4'9=GF;!('Q137P=!5R$]R]>_UTK[=9,R<(-$,+B7*QG=6^0;K3#=<]91$<9=93! M.\KH**-E/&.%V>C(IFUD4\50FM[IUEHUY2R)!Y/^V$B";T$T"7I&%-1DUS<. MHY9F9:P5R'J."K8V@(690"(@HC@JA%@V5=_;M@Y-)2,NY86,?".A968F&XR.\6G@6$*85J\SR/YC@T!8XZ)D&10 M$FJ9(.-A2BWCU-N<&M80#X.B)\PW*1+33AZV:R&[TU&0^/K(*R.X'^ETQ;0[ MA6GGQ]>MY>Z,KUO+W1G?WJSE_A15=.(TVQ.0*N7JM:>R;V5AMF=T8T9QJ=HW M<"UL88(LX;J"N2Z;[VED)K06C\%(QZ?7O\3Q(-LE%"3?PGZ07L3#P2:#*;"' MS3>)I71V^GNRX+T$HXF*+7LN,P&5# O/,C$EB.ER3+-S="58* *^$A@;"PO M'J2-[M;KP-B!L25@%,5N?V$)(22T+*HDHD4H%A;)O$:"N-P"%0=$K289FW$. MH1YK]+RH#HP=&%L"QG+I#<&YC0BW74ILX@&(75MD8+28B[Q%%^ZJDK$I,.+N M-)HJ:[F]MN)YD 9^TK_-*@4-@F_!,![I_>$[?$S&<[##!>R(-($ MI*$1&(7 MN!Z&;JZ06A N5/?*9U-ASBWF4DZ]W)LT$!'L,=IDF+>UXFZ?I-HVHX@6E5B8 M2VS '&ZYMB)YUZ4"\'DFJ\,63J98%46-678(]"AILEYFAZ(.1:]"$1.E&O-* M )E4VA80V$3",>E4!;0A("[&#B#D6O0A$OH4@"R*B0 MR *281J[CN+8P MY[$_=W&[X]K(;BX.*'J"=\CND-TA>Q'9I-@%:'$,D'2E4':K@,"CRJJ=JMS2 MY@2Z3=O$T14!)<&B: M"\ESKY'9#5G5O$>:/6]XZY"]8Z>>9!^?%$3,CD&)%W:9M/ DQ&W82L:Y6=X. M*TT;$"$YA5AB[G$W+ZJ/';%@?^L\!)V!,(-VNDE+FY@]AC971K\"VZW<+=8Y MK3O("E#L_G0LX$A! )8V%I8I$3'-//J*H+MPKND+(-N8"4U@CYF-9@QUD.T@ MNYV01;24>NL18B%D"V$CUS&)Y?%,KY:62QA9![*-V<8"]XAH-..V@VP'V>V$ M+"D@ZQ(".+)-Z#B.[=JN^AMED%7HU1H^C M?GP7&-=)?)=;P7'4JHV@6X%N5J#;1AA($YJ.D!9$D'&'.7EPRK9,\A3=\PH7 MTZ7X'*<;M7P1Z3',_PF>TH[ '< WA8 0P"*0@VFDI>8V1Q(FTOI<1OSK(B9 M"4P/ +I@$[]8!#<4,L8]RAL]<;I#<(?@[4->J#![KLTR"=)PE8<=C=9419H340F]7:^!*"KA" M! 00)E2HY8A1A(@HXD8.7TC(/(FC^#%BWR"[&O;@F\:/6BM?]TJ,[C("65$. MR;-M9:=2??(+L!U,'>G-CT^0V%U(G%P%@8V9KI2]I6>YPU^'O\WBCQ?5'Q & M%''L.!;Q'( 4\B#-%%:$;0ORA1VW*TK IFJN()-V".P0N"L(A*! H'0$D\(R MD<6XY9E4*:-95-74V]XQ7#A]8T4)V P">:.%5UJ+OWT+GUX%:LV#FAL 034@E/"4TQ/\\0.&Q!FA9>G_P@BC":J$DXG4>T M[6R%IM==ZO7Y$D:QZNU#;OI;T>#Q4^2_)JKY2S"^C57+-W6)WLV_V=@L[7&X MQX=7M(I;M%:>[Q]G($5]*(Q-H1B"BTU;^X(9@9:3 M%-W17!UGZ#C#(\Y BW(?Q):,09S((S( ]B&]H 2&IATR(4(9AQ!HHX]1AJ%V=H+DB->H0W MZN[;+LZP>T'JW+N0[U+>8\_@#\\Q "7]"P9 "'2)RS@%Q'& L#T&\^"8)^T: M!J" /?,(VD$47(?C39K^M,?06[KF%^GW-8O;%(G_V/GR]QBQJ$ L<2@")D"V M%,#"C@"8S(NI2YQAX!;UGSHT-LA]BV(9:5#BPA @A(N(#(PP)K M(WD:,%=R5U?I>I6,;0:QK,=Q)V.K$+LG$?;LX^.*72?!>&ER]@H$@!4!#.+) MU3!X7?V!=OI%_K2)^7F6G+;=<8A*%\88,< ES- 7*H'!X4'+>)0P$WI6382 M6)"Y&\9B"T5;GV. S=53YTWG0W0,L&. '0/L&*!B@*7J>A18U+:EQ0%$B-J6 M])SIM@[3XI9)%R)'+] FRM.S39G&G<,L&. '0/<5P98JE4(3,O##M?'1T(D M/,P8LC(&R&V/\,5J9B_0 !MB@+3'Z.8BYMO/ '4T*\N@2&N4!+=!E(;? MYAMN?A@J8OOQZ!G'/][ J96+\U BA@H::J]8V &QUZUTM]+=2GR*,%+3,SXZA/H)#'05PMW MJ/3'PU0ID^J:>D'$__8T[^RGQ"1'[-J4'\B ML&%#=P[8ZA8%(46E&L1=S_1L*J0)J0<\(N7\6%YF"6>AM)O6 M^YRRVC#7>*@'_HL?1MKJ.(TN@OY$]38,4BL)4]7DJH_1S9D:0CQ0 MU'-Z?>G?;S0^A][TU(/6G1O6*BZUK8E&N\D)2@E(T.'2AEQ0S$UL.Q*Y?+Z7 M%P"X6"G][3A!3DFEIJQYQ$:8N<*5)A8XZ$&J9&2NP/0FE ML[#QYVUU@A580:IF4GVW/(NE'6;"#F8];T5,HR*Y>7H<<560HS61WMT+Z.Y* MW):B(G//UN7R*2?,5EM"'?9C8$Y9->.X&8@PO6'^KL:HF4XX1VIP- MU[&JCE5UK*J-K(H51P-*(+F';8])R[$IP,(%)+-.'8M @!>LTY6UJL:2@SGM M6%7'JCI6M5^LJG2**0:0V(0I.Y!S@1WJ8'?J2'-=@.1BT;N5M:K&TG@IVMRI M3%O#JMJ9X/.4F=U.G54(-)/(TTCBU[Y,2#<)'55T5-%114<5'55L,H-X6T-G MMI^&_2RW=Y80/ H2([WUD]:$SG;6.&J+_<-X$0!S;!4_M'^DFDAI6>!4L!15>6MV@%\-1_LRT#Q(+/NDUF!/4VX9W-[?%LDY73.4XZIK*%3(45 MX1UF"^ X$A*)L2DD%A;$Q9F38*$%[CE3_ M6LR#!'))@&=[=N:-Q8A)N'B$U$J:2N>/[9A*QU3V@ZD(4# 54[B6( 1QCS'+ M@2IM(P4WG;S3U=D*<5'JG.1=W-6C9M[H.6RNG9MMI&RUJOX4-(>IBTXZSAU@8-NO+U>XMS"'!IUSD#V&02.8XM/ O:I1P" M81&S:9PO9!:\"N>T1P3J<-[AO,-Y%X;P2YZ7#*IFP;(^9@-@.80131.TIS@6P@; 7$HT; MD.<-XISV(!?[C?,UW>;MM<=GN1N;1O8Z %[E\.1WA#447)FWV0GC/UF0!Y9LVS!'LF?R]3D]I4_;-/KE6.VC70YL7A\O:GF5Y M6 A.'4F%QYAMSCUN@G+9/+0;M<61V:-P(0 MFWF$F9[IX:E2;@.LKM^(U&Y.+4>HQ]\VU;Z#=@?M%D,;@9*][2A=W':!\&R% M:$=XPLJ@;;G4L\A"B<5&I':#T#9[#+ZM9ZV=T,[,[H]C7W5F_GWVL]2=81@% MA[/T.8C GTM/%ZMV1]0B<=D+2Q/2#Q1=) TEMF67'X5C]>B^>L;E;6#X?9VS MYD,/*',[.=MDC]CI#C& MX542^'\<^M?JE4?^\+O_D*HW?;Q-9GWV,W:5.I(0CDQ3$ M2[ *+<9?:B"I. MQ1S,@;['?_%@-P2\NIFO[4=9A$ M,#8%B,>9GL[IN2//+HW+7^6Y=2:_7AX[ M%\;QB?KZ[/3-[]^0X4NPMGJ1*'*;7T\_EQT5:71@^)E0P54LS\6CT@^%PUIKMIM.?53?[^>>*45Z& M=TI^G 3?C?/XSE]08K^'@_&M^E.-8Z8>*#5TZ(_2X"C_XZ>GNL#!W$L^5UGY M0;T/??H*)O[\T\&")C-[_9(FO-YMFWS9;J77O] H,5WJ2$52@?&7R=18RM@=*,P M2(_:O<_O?0\&W<[MH._.AO::-'8NN>5DOIOSC<3NQD>T3MF:;#9$A&;$\?!%#+,O;PF)Q5DH2C-61)?A^//<9J^L+C5>N=+\QYA37KD MNVC9%FV/[.#].G@S7NQ@DX2;GHEL8$&/<::P+O-4.87TA:#[4G@W>7P\HTVF MR;0_477K=Y1:@W].TG$6N3+&L9$$BCSZX3 HUW)0W^M/?6U5W 21MB5T\*MD M6<11V^V)]K+271YXM_KK6068M99A7(SC_A^'5_XT&'XW"J(T8P"O3+G9RCTJ M4\%,2T<(VL)!#K6D TQ,H&4!ALQ<[P;(7$ATS0_Y"@9.:2XWJ8-#TB.XR7VE MG0[>@HRU;88/*79L0\>VF<4HD P"[#D4()3#Q[)@)L\E\T5W1 M<5LLLMS@.DB2K%C95)_U[X/TM2FB.[79I@BH5 -D$6P#D2 M$4/H*1+S.3[.IOC2OY?W&H^!K>P%97IN4J+1'F_V/-S6[9OL3(A]120O;8^D M$+E2 D2H$I/$I*8S=^EZ7"Y4.5@=D8T)2=ICI-'2):U#Y,Z9=5:_GP09"<;7 M619T$J3+PS\[H9O^\ P &2@!T&6"N([E !M13@%&GIT[76TL%O8G'\]F<0I M-[@:7P3]29)%WZUO?CC4&8=>G%PH1)WF$?J-FGX]0)O@G&?#,]1HE8[=[BLH6;DVEV#2 MP@"8#N*"$H$XS:4Q=OE";:XU0=F@'[?1>AZM ^7N&:A/1&?VZL/X^G"2!H:? MIL%KQ>8V ['D)H+(-EU+,,$+^VHZC^9Z[N? 3X-SW>G3 MZZ]I8.GY?"OY:)I=.'+'I%T[L?1?_\D11.ODZ+2?C6]](IISZTM.>VEK0LONCY["=:OW.#Z>_CR.KW%0#&Z?E\ M;C?J .E!OI^NSDXGW!'T\0)]W+0]ZE*;6"ZTD' !*#P='B0+GHXUT=>MUAKV5GP.PK.%$A8 ETN;"ES;$$T .F M2<$]EC-Y:4H M.Z;2M(%C4\=UH>=YC,MY>HW#[(7BOXLHS&J#1?5#; [O]L2K/DF#DAP,CF.X< MF 9BXLS4[$^21)'9+$+3:;2+H"X=..UY-H4$V@K$VN;TE#P%><::0ZV%:CR+ MH)ZM1+ZG8[:5(]=OLW#]ZX7LBU3;'L5\IS7;S@;=5<0^)X=%Z>QHQ!!DE"&< MI97;U%(J<"Z'3X"%:$[*-"6C1[-D7SRWX#LGM;1'/4Z=O(Q)XJV%;JK]! M(* 0(\"8RQ#S3)LY<@Y;2[P@.)--ZCPOKB')NC01M4F8;@\:.^-U1]!'"O0I MT$'@6J;C "3U<:Z0\+GG5K@O\!F]$'W-E:S;2^SMCP6;1P*,D?^PKW'19Q', M:'&:H^ 2F,A5*!:NIP]S-/G<4G6(]_+8R]ETPM_(*$6BT:/5MU_9[:S8O84S M+^",H6EYW&&N QFVJ4NA*#:#>-8+O,G/P[GY\"GJ(?@F!7VV!\X[9[OJ>B,3 M74)R&$9Z%',?\PZKTL\ 5UF"K+2-BR#H. A*DQ-A 9O >1*$4JKEHVUL$Q@ \2 /ML@ M/[($PQ>D_4T#*]-%^%S,_)N8H&8/D\X$[4S0O<#UL[ N>90D$AA(S)%%L44= MAV QK]8CL5PH)/L:6##=YVQ>"$J>(,>E M+N&.[4#;DL*5'))Y"A(U3?J, ORX4$B.PH>W$:VXBY!V=F@;<=@5%&F([#9T M>F5V8M4HB;^%^ISQJX?*@W!?J\ ]<^9RH_.XWM&G;ZS]P9+?A5%+J7^VX,)R ME&P0PG+G^3A26 L'U:E5TX<7G\W6S'[XFNH*YD5&P'S9-NG*)**'<*/[M]8E MDO<]Z[9+D>T80Y.,H90J9"M]%+A*&0428.PA#]GS_%J'.PN)>J]B#(W9A8HQ M,-+DKI<=8PQKGH'=4B4B^_@]R%YW%0\'ZA&:!@W-;=+I^9=A]"U(GR@4KRU/ MULSG\J%YY-DOZMK[?'=17=5W%/H5*Z T&4868!%Q'/ M]K#CD+SF W8Y7,S;/_,?LC.++V.KKR8Y"!6:FRN41KH-@NG"K8!+::\X>! M'FYT_VK[/5>[9:YN0NJ]J>.[/?HO+S!M0DLZ+K$8E!"YF$L+V/-M-W+QJ-X% M_??M923L = *Q_;VJ,>=L=LQ@QIF@$NN+JD#7AEG#UL;!GV_8I[=%&3QG9$T:P M)_FX+TBEN0XC/^HWFTJSX4EK:>I%JTBIKK:3ZGDQ @YCH) MM20V!7,(=FS/1-(1>6Q"5TU8+!]4CDT\TE! OSNQ$@DCN<%M2A]@, 0+GI3&)ZRR4@%\+2HVY &E/L";WOW1A MO8W/P'DPF@7VG@J_+EVM"INDP*8+'"R)A3BFCO!,#[MDGGP*I+-0>23WT'MQ M4LSZZ;63S?F%GO*-BCG0$V:3Z2P[X'[O+)Y=!?*S.&:\=*HGLK#$G'&/Z=-Y M!0/S5!HN3+<1'*\O8_?K*,^=LS0S?U5V'-(X-E)_'*;7#^H!_GBB3PTTOH?C MV]MXJ'ME)$$6N-7$I2D@LS'38#P>3K_2\ED];!BDZLG@:T8P$#A M7Y?W\W4G-KK+O =9HR7#-N$Q;Z4XWRNIO<60?@[1%!2(9H#8P@$V8RX5R.9 MD/EYHYYT-HGHEHKT9Q:^_9)]NT-6I228'V99,#\^*B93%;#:IFRY[8B1TY(3 MS64(2\LQ321LC(#';3I/I2-*$WAAC-S+%^Z--XJ!K2M M"L3N\91G64K)]RI*RF ED#YR:[8=3E< MV'"GX:[_E\4TGP?I. G[RNS0#58T>/Q%ZMXL%A/M3^COO ?[@&A>I,[:&" BL3"%3J(W*8)BGCIK MF]Y"FLJ[([JYDA5@ [GW+8/SWK@;G#JIWC/\L7$5W(11I+T-NLI41H1=/'"1 M+S!0\ 7J"@Y4D_0\BAEU&>)S=P% B[K]J_C"$Y@?9S G380)8(^A-XGWMU9B M=W;\SL*U5#6*<] M+G@#?9K7C9%&&$'>1;$)IBG9UAH8?]"\[94$YQ,1V!9H[;4=G*R=OI4GO*Z MV^E^X2PG]*VLL'?>-MJ:">DFH:.*G3;[LH^/*Q)<3$:C:8JV/S0&8=H?QNDD M"8Z,5ISST%Z]< ?&MS=KN3\;(F6^VW^D=,QL4V2J$X)38QQ$2B6;EC5[[HY(ML %;9JX<$&KKZG#I E,0)'K$ K,W%_C4& ].B4WRR]/ MBYUC@^/H)!A?S*GI]-J9T=)I1DHY06XRQ4/@1OTTK7,]MUHSW389W/&:-^P%1M>FN8U*R2?@&X#ZPYM8#T/^O&-6G1- MF$K1R=Y\&%\?3I2.Y*=*"\IB8,,LR728G_#^1JRHE1QGBQ@+AP5C<2"CV %* MBT$6$Z;I6*XYWR5#/><18SF)(\TY+A,_2J?/+I')Z?6Y'L;I]=@JLMU(8I,$TP_+(PX7Y?B\QM/P\$G^H0JLI^W2?Z,D7\3'%XE@?_' MH7^M7GGD#[_[#ZEZT\?;9-9G/Q-ZJ2D()0[$$CHF=1FQ',LC$@//DNH[@O0] M_HL'NR&BKYOY-Z>])R5W3\\=>79I7/XJSZTS^?7RV+DPCD_4UV>GY]:E=-\5 M+)53V89).W'ER85T#?77Q>GG8U?/E'%QJ7Y]D2>7%\:IISZ=.G_[]?2S*\\O M_MN0OWT]OOS]G2?SAZ^1/QF$BDW\^-X]"2/%QN))JNR+=(7.;$AG>>WX2_<_ MTFRTY9?='VI>/?UY=KV[: M[_5ZUTCX>T5&69L*%2TP9W/5H9LUTCXK_C>=D(OZZJE[L^K/9KYL8-57\(UN MC XLU07M;_*'F5)ZYH<#)=>SOQU_I(VYCC#VDC N]7[?2?)@=-SA_V?O79O; M1JYUX;^"FK-WG:2*=OI^F=2;JKXAQWO/C">VY^3-IQ1,0A;W4*1"D+:57W^Z M&P1!B;I2( 61/1\\D@@"Z.ZUGG5?ZW2)0 V'RXME;#P7(>']PG^Q!H?9Q>6\ M/"^GU?AK&?_R;CJ<7939'WZ:53>-GT0O)THOMCP;#\>+1 TG20V?9HN56A%E M2.A86]%W;0&'L&0(M,TM_(\,?NM3I%: ; M;B=,(KHJ@J+&8;+7NW728WCH&MWMXV[E\ 1ZD:6?"M=/% MM2.#KGZ@$]T8#J(9QM:0G"*)":1"2=R@DW&4'@B=VER4D(;R;KI*0.D,J; @ M \#)45=S)D!*@/1* 8FW@*2(A,H;A)B%:>6*YI#)IC\%Q';;&-P/(#4Y4,]4 MF$ZKGCPA4$*@GB+0/4,8:PB2[5 %(Z"A3FJ94P8TQ;E%Z_%)F/&M\4G[THG: MC*J8?'LU+KGE\,;$V)V1.@?2@7Q7A:CEPQ#U-^JN[1"TH\@*33^6\)PA*$ M)0A[":N0X]8JS#4BF'+D-!44,.6,((V;"F"Z-67BL0C6A1-<@H%D77;QZ9]A M][AX_JL(V[^KJF6,VX=&J#$FXK_MB25;7FZT0@V?UMU1#Y6%W ^6HVVC4!3" M\4ASBPC/-0I7,;V6YL+OER"[G?G7U&,DZ6!\_K/OV54WCOM&MG?O@ MWS[9?D3N"9>I-=>KD/-[G16[;\9\AA_6BG4LHC852&FJ)SG-I M<^O,VNE.'="/Q/K_6TR6Y5ZA?M]Q0CB0J,O)AHE%$XLFU$\DE4@JD50BJ412 MB:0>I9L*1MKJ *44I5AK"+4F6EJL0./ZH\#7%Y61V599QD,!H/"^'B]G\&:["EQEY?W!QT#^7 M]BG'Q1[??"119Z+.1)T'TWOD1M(&,AAS*(G,,7>A$;Q#MM%[G!%;>H\:_<^R M6L3^^)]F=_C)8C F"CBS(=\^E/]:CJOQHOQ8SK^.AV6M,&T,28FZTVMQX9&! MI"G1/X'#:P*')+H2=2;J3-29J#-19Z+.8Z+.QZG]DJ[5?I!KY832F"(HH((( M,;H>;:C15O')BZG]254_K<3)7\J%/_%YZ>_Y[W*4?2G&T\R3\D4Q_[VLA_M4 MY7#IOSDNJT&<.A]&NQ7?CR1_,H7"7K702"252"J15"*I1%*)I!))]<(H>JB" M%0+11D,809@RA:V-&-))4@)W+= M90!!M3 [!0!HJ#$<:"Z"0(;"9'$*,1=C<]&)X M"[/V-7?IVGY>T\;[2B/Y@- N.RPE)DY,W!,FIG*C3-J4.QR4'L8'-[_F5P0<;D13G8\-!+- M>2Z9R*G%5*ZS;*79'LKUB)&#GC/[T;@00CJ LM,NR ]0S.N5ZV M#4U5#I21!G(IN3X7A._40[A;IN_)(+[$[8G;7R.W8XC:MD%62^>E MNT8& (8!=_FZ8SC+T:&X_8Z*G.X&VX7NXQ0D[D_V+W/K+[@PE_F,)6MZ<*&AB&&C$)- 7&,=7P MN^+T8-+^)?+ (>VRP^!CJ>E)*84O.9T^99$G^+@5/G@+'T@[IC&PD!/+G4%0 M(KYV#1AC#P0?!QB0QNF B2Y3C!->)+PX!KQX$"YD:UTP*'&N@20"*$4X!(B+ M=4MB G>;1N;AH@-_ ()T@%#R_9]"1<$A1IEUND.O@,W)A@L16F8$Y1 [[BRB M%FG.H<)*Z9Q*8/">)J"AWDQ $P@>(C^@GPB2DG<.G;SS&N !M4.S@(..(""$ M \XI3 RE%FJJJ> 8YNYVH^'9@PDZ1H>=(XX)&!(P)&!H@8&T+?PDDM80JIC5 MR"F8&VM@U!M<2 7L$3#L.SA)!H#@!!0)*$X"*/90?I+H.M%UHNM$UXFN$UTG MNDYTW:'!0E&;&>VW3P#!G2'6LAPI*[0*!HO&VG))T?X,EHZ,C(,T$>\G5I)P0<J.G>EYI IH).H,U%G MHLY$G8DZ$W4FZDS4V1_3DI,V3&*5 < BG(JI80*$(*B:4DT9G8[&^,9PZMV M"79TW>+BOF+6XQX.GYC]V)@]B:)$G?VESD>*(M%6,CFGJ;:6(*L=@P#D.;51 M%'%IC5%;E4S/%$5)9)Q0MM^SYB'VD;U27.I50WDBJ412B:0222622B252"J1 M5"*IXR*IQUF_0O*U]2LH5CE@P"!E/[MK!W[J_^7NB MXR%!B?,2YSV#\R1L.0_*.)^'AJ+47&DDL5P/[W"*;8WG>ASG):8YL5RXC:%Y M_[6J@?33 A[#K_=7=:ZF<)^BE'BIYWT#MAPUZ)8T?,^(\7@=17 MCJ"TS?DPDG%LA024,LT!4%+SB*#86)$CO6-'\2XA=/?9A/OK1IZP,V%GPLY3 MQ$Z^T6[5$ V)Q 3+22&0C$BIUW%'5UUTP50*^'[F_28\+2 MA*4)2T\12V6+I9HSA#EB0D+$"4>0JEH/Y8;D"H #8>FKFYN9P#.!9P+/(P3/ MA\8(>GAKFP(0(+P2ZK5/HPVQ'$,.7$1/;\T+=D?C_SUHHB\RA12)7J#K-K3L MC=!>;MY@ N,$Q@F,;P%CW((Q5Q!RC5CN>*BB;T/:SOCXUYK.^/C7>I)G?&+U%;8<1L=FAN'N-19'UTP'(2#6/I%<4B IRS$S ME&&&B2*T*6H25&ZU#']TK/[#,=M M3W (M=5:A% IA,JMA%I9085%KL$A /2N@;$N@6CW6H-._;H)@1(")03J"($V M.]PZ1Z24"D*O!W&O#?E?:@3"UFJ^-0AP3PBT]XQ]R >HV[2HA$@)D1(B=90M MA-A& 2;(.1'"("J9=KFF(-('1![%M.X^9$D=*C/J:-OZ(KS1Y0XY&P9*.2BP,!99YU7?)O)L$;N] MN\@V;\:!]R_&FCO'IA-/)I[L"4]N=$\SV"A+N530(&F5R"%2C>-0Y>[VP,=+ M\.2^H[5X@!E-/)IX=-\\FF:;)))*))5(*I%4(JF3(JG'*:>$XK:'3XXQ=THB M":3(@;96L$8Y95#=WD:B$^6T(X4RC8IY):5,M;\O6Y3343DO1]EBEE7%8ER= M77D*J199,0UK+Q;+Q6Q^E7T;+\Z#G]Z_8C8OO=4RC_9+%<@AFY:+K"H7BTG\ M6_38%M7YI*RJE7-V[:]]Z:S^:?B^]_;D_%_B)_JPC-Z,"K+:3C2V;3G#EQRF)3A% L^(G'_JF!A M=]6R?S'&1)V).A-U)NKLF4I%-^L]%7*.6,"9!L:K431GKLE"L@WGP,YA[O+B629SBF:]:DB222B1U B3UN! Y(V!C M8B,@Q.3'8/Y5L!L0P7Y-+LCIS)J()]O:B ?0J"S&B_*C^7\ MZWA8UK'U#^5P]F4:[Q+#[*\EW9,-."+'$)U/+-UOEDY2(I%4(JE$4HFD$DF= M%$D]3I?EL.V0+?)0#^@)T7'%:2YR#&13NXMRO54?^&*Z;-(_3RL[])=RX4]\ M7OI[_KL<95^*\33SM'Q1S'\O%T48]5:5PZ7_YKBL!C$!=':6+8KO+QTWZ*_4 M2 &=5REG$G4FZDS4F:@S46>BSD2=B3I[;5H*V(9)_!]AGF,BL)'4_P,,08UI M&3I=W#0M?UZK]A_7FOUO:PO@K]X ^&E659T%.[INFWM?'QK6I=F9N#UQ>Y)% MB3I/ESH?*8N(; LR.)10<\ZA0P8J"ASGC2RB>;[5HO"9LBC)C%/J%/KK8JV$L\^]_]T_(NBP??RT9NRD8V&^F3?'E1%*)I!))]9ND'JE:2-0VK$$P MMQ9P3@TWP%D"G.3KP4L,;>7?7E,M8I9!HUF86;7XN5RJR.(=J9)MPIBQ"S3D# E<722=64&0.0FTYU MC*0A[+MN^/7G0HYC2/*EPQO]!?_^>;A3W.G8XDZ).A-U)NI,U)FH,U%GHLY$ MG8DZ$W7V)M\) TG:%B7*_]5BH*7-(:!:<:P;]X43;"M$XBW,.N>URQ3;Y\UQ MO\_9(0:('W=Z5&+BTV1B"%LF1@!S!1T!T$K.&3,0KV>W.DVVDA8?Q\2)_TXL M/5$7DSC'O%AD/Q?SX7F&X2 +Y+#+0+ =>?L^JV60\ROX7B/_MM"&K M>X8KMF_8$Z[$+5?27$)"&"82&L@QY-+(-5?R[;*6.I?Q_7)1+8II6/L-SGQ7 MM%U2I!,2L9P[0HF61AEC;)/, MC$2.;AV*%]H+E_.J9N.],_W.LAQV.OHJ<7OB]E?)[:R=WI(3[ 3F!@"&A!+, M$4.:8B&(Q59/I#UQNQKMMQTG07S@U9?$_8G[CYW['TK]P5"T[ ^D!830W(, M,3FE.<"T22_."3N4L']&)G'E-]#_[0'N]\Q_2$5_IX2B3A CY2,GK.A.4T"@ MA0K)E2%"&\*,98Z1G /1^ (,8_!0FL(!>UG(3OU^26%((-!'$'A084"H'4D4 M1C]:"276R%+(_"]Z[1V0UAW*7GA>N.TQ.H.4 Z__))TAZ0P)+IZF,Y!69\!$ M>N[&WJJP6&@+"<3K^$%NS7;\X)%HT8%L1X(.>*=5!*]3P)]"3<&[JEK&L.#L M+ PINYB%;WM*RY9>MF3E]W(^'%?QT]V'DG6Z0Z^!S5D;,C"Y,9:3G#H. :"2 M:V&APM8(++"#]E8V#X=2CNQR[M=>]T>OHX?QP_?U.;C5T=Q>3H1ZTQ:E8]?B M7:343P1)Z3N'3M]Y#?"P45_H);WUB*"LX1BKG!F%'$.X:T$O3O@(58: MOA@Z/%K/^' EDV'=\$@XH/$B280**!!0O#A1[J$!)=)WH.M%UHNM$UXFN$UTG MNN[28.%MIV?'!-!,N)Q)0CC3"&D>#!8+M%"2TOT9+,G(.$RDXU4$-"+IO(EC M1T- 8SUW-)N7,3,F6\RR\N)R,KLJRZR8CK+1>%X.%[/Y,P(37# U$;W39I'^>5E9PZ#2^7,^YS+X4XVGF:?EB/0XSJ];S, ?9U%\=1AX6 MWU\Z;M!?J=&_UE8IH'-LK>42=2;J3-29J#-19Z+.1)W'1)V/,RT9:,,DR#EL MH.3:.I +H0 4(7W<"0EDKK>;5SUCTOTNP8X#=JI Z" %:(G;$[!D>2R??(5D2,M1Q'J,9*:4@1SV%NC>0JE!4[S9G*#='WCBVM>PTT MR?>I&'Q $$@Z1N+>GG%O$@B) MI!)))9+J-TD]5L?@[6PU133,K<)6:::%RX6C-.H8.=,DS[=J?)ZE8R0-87<- MX51R(<BSD2=B3K[ MD^\D1#L(B@/IB+6$$",(LPHK$_.=#&4RAWAK')RW,.N/80+7SY/1O-EJ$6^\BGILF-&8N6$JHU8V'**E*> M)YTU0;3F_EJ.[?;4M)A9^'ZYJ!;%-*S]UJ%IJ">YC! /&-[?)/9;2*:?[4A/ M(*3W6CB]&Q3\CWUNPBM'-]+F5FFH-68<,<-@;KE'-L CNE$71LGF.\Z$[!+> M=@Z10I%P+>%:PK63P376YG-8K5CHU&HLP%IA*REA$=>X0P#QVX=@=H]K:K3? M%JL$LP%#^QN,G7 NX5S"N0/CW(.):U*T0,=S9;2W2@&B)E?:0,%B0[]< 64% MN7UH7_= ]XP\^,IOH/_;O3A'Y8#C@\+<3OEP+\DP)YI.GU#Q1%#Q 5 D +2@ M"+BD#!D)@"4("\!"H], BCJ7DO*M8N1]:7\'[#F#49>M3I,6F/ NX5VOM4 " M$&[;.N,<::&EMD09)C$W*,;_<^LHPAR.4"\TU!D4@03,"9@ M?$7 ^" NDE81E(@JQ"3(+3-$Y20G4M3KWH M0P[4>1DO]&OY?ISY4#W>D+0)FU2!$U4DJDA4D:@B446BBD05B2H2522J2%2Q MSPV))NJ?8G_H]=_COQOO-AE/RS?-"R'PG_MZH?L>>7.+-ZSX83E=E//GOU3] M:[C\QY#)-![Z>WPZ+[-B.)Q=^%M=^>=GT]FBK+)B[O\\S<;^P5_FQ22[+.;U MU+;SLBJ#6R4Z($)T+#L;3XOI<.POJAI'<[6U[,:#T/Y^WU[L8>T__(7=(([X M[_F\N<=E\:5\\WE>%K^_*<[\(W\L)M^*J\H_Z4_G\]4[%]%A54G'F(/.$2D MY88+S!1V+,^UDXY#$;Y3/'JQ>W+/W+7SCR) N$\*_%8_]/-L,O*W,.\_&/?K MI^S3_W$?U*_NMT_OS,?LW2_^S[^^_Z ^.;L;"QUP!;^\_^0^9I_>9[_]HGZS M[_PK9^;]+];]\K'^Z>/[G][9L)(L?_>+^L6\4S]E'S_Y/_SL?OGT\?'+:]]$ M/O75Y7V0M*9KS1G$1"'*":-4]T$&$FZ?CL:B\G =]F M*P_S+\L+_YWAK85U__BT%5/3136NWI_].O?H-EW$&:AJ.OKHWW=\YN7F=*$\ M1"ZG"[^H7SWP#<=E]7!3SJ_#9QL*S=N59L_3&[[W:Y!O(XS]; MO7&Q]O$__:V?LVCTP_/),_YI//6:RN)'S+O046ZA5^O/9CZ^C-ODMUTO*_^J M516/X]:#Z@8+][=&#^>S^;"\7&1>KYA[LEMZM;/*0K[,_'(VC_K"MZ**'=+6 M?QA/@UJ1Q3"U7W"-4K:<%-^\%E+_-I[6__^YN,J@E.)MEKU?SK/SLAC]:^E5 MDW)>JRS^5C^7T\DL^[68_S[(C%_OV6P^'1=OL[^7M5+C*>O"DVU06+PNY(5^ M=GE>S"^*87Q7K\6L=*&LG'[QGZY?;S2NAD&'O8JG,RJ_EI/995!VPAE=E"/_ MW7!"E;^X6,31$HNL\E?Y9UZ$\22!=P;9;!HT[2\>F<)=+JNKX?FX6 2D\O>/ M(9XJ^WR57VO]*_L?#:_F$V#%N:5>J^'O:WWYMTTE(JB M0;SFM[7 M<[_&4?;?L_GDZJ*AMJ?K(]7R\@[3(Y3BWB/9^.4BRBE.@IQ:7OYEYW>H-Z59 MY<7XK+R<^]7[C5LO%P-07W7AMSD8"(MJD'GJ+,(QE6]&A7] -@OJ;WN^(2P8 M=SB><'/^YU>7Y?S+Y&I87HR+,.UX-AT%+%W,ZH^:HQI7%X&>"G^Z"Z]3+\9! M6&$QFW@FC/7$G@CB%\_\FOSY5LOY MET#*_O+ %%[GSX:AXC5H]%59C-B_.Z7?!TR!M="QF\\$82P\3?/U!Z^ M?_C+XGQ>E@]%C'>D5;-NM>8T2",7_D@ MFG/Q2U\BELT\17@0FQ[F:-N OZ%,<"2=,%0IR;C"##='JUQN;SW:F,VTG(YN M.T#Q-W+] (>KBZ\%_=$=)[B5QPX>[-FZX_$UKU6MI=1*O(0367^8G7D,6!G@ MJZ/U6'4Y"WP8K.\U(-4,7&2?Y[-BE'D ^%+61# ?!W19"YJW6WK;SHKS#?7X MJO[W7A49$R:UYD0[A(/) 2$%:RT.:;.I(N<4,N68S+7$#B/#(&T(0PJ*;^JX M/52,;E'^7JF"U\B#RWEY601I$(3AV6PRF7T+Y!JDFR>&^2C*G2C9HB[B15M9 MXY/_V"N(08RTEH47S=/A^'+B:;J1V']5ZM>UI X$'7Q1\_'%AK]I/*W9M;%@ MXM/"ZXRG-2+6^MC,*T+SBPR"-W^+EZF@D$Q*_X>P^Q_*+U'5\O?X^.;__S'[ MP_B/@?C]GE7EZ+JGZ_.J.T=U7I:+P'S^Z]?:= S\M_W76S]8N&*XF3F^Z@T< MWZ/:2%CZWUD94Y9:]2*(B_JR\7>/R=/%>15T!/\:UQX9+PE8%W_PC]]^?E&= M9\'S6JUO_LA;O@U:O$>;T2QJ"/[5)\N1?ZG)I%%%;Y[ V6RVJ!V(\[)NJ1VT MV7"4\=EA*[R65=[J,WSKS81XTX![*XOHHIAZ'3Q\/(B/+4:!M.NE1:DUB@K) MM!QZLRDH7#7R>2UG'@BT-7#_\.U\/#QO='FOYWI\"AI?=AE0<50U,M!K?I-H M D_#NB8#OX[A9N_]O6J=W3_9*WC5#H>Y4L:: M!04%U/-OU#V_ELVNW[S]O+PH I?/PP7Q/F$7O DS"Y4+JR4VAWG;UL=7J\^M M.I\M)_[4PEV+:/SXG?F?Y;26WFL.N_4NS?M97S747FUXNO#D=QRSHW-?NLIE=^C1Z#Y5C&:K3T>BU7T82T&9MX \B=: M'U%5QF]YDOOLM:%O7>@KOY3?-G25:X][O.8"*(76"AHT%@E!SI5L-)<< +&A MN3C""(9":2FI\IN2"V#6*BW4ZEX_UX//V7+N]9!2;U%\/I3!&>^1305*\&2W MZ6*\=B3]UX:\R,K+S_-ED#V>Z%CM?7[_MW_TK.;_+;6ER";CXO-X$O2-1MVJ']C\?;Q^LS\./)^>!4[\ M'#Q?_NOA9\^Z_DT]1A07X>36=XG!WS>SLS=+?[-XZ?H^;V_N1%8MO63R2E99 MQ=>LWV ##5:;L59DU$>3??+*P3 3Q O,'^H=_"$*KV$P?OR-FL_1^O.W/T2C M:D5JBW.O<\?N7L5\E 5_:^UA\^:PATA_P;QA.07T9^S?R]O\XDL0-B TH M'# ^WFP4SG8<2,-_H6S?*$)0N.TLJDI7\2:7T>@-'M+R^V4YJEU7_K766UZ_ M11$L ;^S<0/\#4)Q>16M1K9-F#7A;%UYG1&N5N0;J3^AIK8A&#O@0EO[^ M[+>J5&'=U_TD=4T$]+0--QJ?K!5=+_COD9@W"V97%WU!9M-)U(6E&A]?@0M%6OM-6Z6GA.N.5\5827E:LJ MO+?91V\Y_.)5\XQ$9HG>N4VS:UY^\7L=?7=WL/6KDZ+B7BDJ-J5H78F=K4L< MLS.1/RI3S"+>?BN^9BX&7E>MMHR0\ MBS7AMS[@;8,8P6Y92YJ(BM4JMA24[HB,JX=?U;_=./ILX5^@7+W O*R?ZR_T M)LW%2CJTZG\(ZTQ7!E6Q\9ZU!7B["R(H K4IV1!H6+)9KNS!_YI]KOR:O7 / M'ZWVV_^^(=#7L;+X-E%J;*TL&ITU3U79A2>BS4_7KWW'6L.35X^,D9 5M_A% M_O8Q._.J0PC.A.^&2&(M3+P,K7=H)?2"_1>]1_?L16,;!T]JT'U",,3?J9K5 M:[JQI/H^ZU=O7CON0?WN&Z^>?5XN&@?*R(NX85!\KU_5+BI:UJM5A16%]]K4 M5_S/]=/"JX=5G8T#9D9#+(2NIJ.UEZQ118+6&.\<0D*KZSZ77\;3B$XQTVEM M76>0#E:.GSM5IML4H7>!$H,#H=$\9K4=^6":V-OL56!3]-$\!I?X&I=B,6+$ M!T]H*Q=4#3P<"@\\[RYBI+46&YX.?IE-RXO+R>S*HWWL0OM&1R#_M18M&R;2 MH,&7VF+P0J@(P8%HZ ^]&M-HROXY$2TVG':QV>R;S_'&*YGE5=48(*A?Y ;G M%6$L7C5N@/'++.JVP8M5SK]Z^;+"Q6G[[M63*/:1!/M$>FT6WRVEWN\A^M.- MI)>^Y#SRY^<\]B5U\>&THD?X2SK)3NIG>M&M6]F_U[S/'_1NA:EWN8."'IS] MHUPTCJ.^K_6:\&"#VBUZKW\(XM5537+.&HK>Q9!6W(8WQEO*XT461@>$@%DM M5S!B?UQ]^>?8SZULDE.N7Q[^X_'(>_!=1 ME8]Y.+,F-A($4S$M)E?5N(H^CI4:6=N=-_SHF\]:K+*$BC8D\#QQUU/64LLO MP9YXA&;F^:K1S/(0&XQ3?[,-/EFSD?!VX4T5:S*^\'L4W(O1 (^>0F\CK.S$ MD!CEJ7D9*7G#8QF)-3RL=AI<;#XLD.W:U[MQ@Q!X++]MVO=)6;WYJU>WXVF'XXS^AC?O MPJ%Z1'CSFS_$C[.S1KIVO#6=UW0/\+L3A M+];1\3#W.F;I+N?SE0\A,Y/9VEO ML,Z:QHMLN'JEVDX.CO!85!1]'_[3^+3A^FDK"V/M_0U7U4DFJ[R#U48$=V[5 M;,27Y;A.._$+"%9 O1WAJVM7^>J]QM?7/XSKKZW\.G@2O"/^6V=EW)#:89Q8 M\3%FT74SZ [#:%5P G*:.ZZ\SHX0S0%56"A'+9+.2 0$ZGW!"=JUX.3C\K*A MP,EJZ,_'$)ZS:UEP?X$)!L (8G/,8U-,2YQ4C9&"G6 ;,6B(L+- <89R9:#4 M3BB]+C!AD#T0@W[@.5LQZ)B0V3H-&F]J,]DHKM+;X>7%L\M('O%N?90.MU5A MOIM^]0^8S:\Z2''X.#PO1\M)^?YL?5<3<'VZ^!0RGNXG*\,,R"T4W#HD$>$4 MH69+H>)\@ZP4("#'R.\Z!$01(K5J@U(\S[=R$[I:S"^S6DX]:CVYTPXJAH&@ MUB K'5V[!#AT^;54#<6T54IPXQ!SN0%^%:OU:(+)\W(MMJEFX^O7RJU!0X;1[M3']^'3KB+ MJ<>[1Y#N+]G#$$-:$B#72C,VAAJ*-.760@,(L1(V8X\10_):R=Y:@_=D\G-# M)2O31$U'K5Z_M[Z]?( E/>I9R+U"F#YU$4_0\AJ@!8G6OR")H"3'2E"(),]S MAUD-+=CFUH'.H$7\C70QS6\ CQQ:CDU)_?ML_GN(%%S.9U_F976'OO+HAMZ= MJJL'9CO23B.!&B/KG.828DZ5(@*!1J(;!>Z0Z&$OWTU_G<]"V>)!13H=(-[E M]*3>2NXC$- GP4L,M2[E7#!(O;[,08YR9'3N3"/"/&OEW?%2-S*,#A@BQ\!+ M)V-PYZ&CTWDYJG-SGSN2X@%O7*>;U1=V%2V["DV5I$ "921#VC'-1!,!8L:@ MV]FU.8*0KG%PT0?V-U?U">??6YEYS-9N8NM[V)H"N&9KK7/%##50$V*<99QI MV[!U;L4=AN0N;-V-%&8#@O8W6NHUL/6Q69J?9HN8"WUKCL=!E.-N1K_MF6?1 M!L]:IZG##@-"$)>>A35N-&<#W1U6Z(I-#R!Z(1\()KIGTIZ-=TLVZ0FP'6ES MH# T!F",OL7A&ZU$)+&6:)-KPQEA#"H 7./> M%7X';N9?WI)UN3^AB@8<[6\^] ZG_:2YT7OGEEV&0R<+^&2Y7K1T?\$4NC3Z/C#9H;T M9GC\?DT9!E@+>012)* A6-F<H^C<;)'6J<<>[L-\>6U3XT_ MK9!@*<'2&I80;6.,1%EJE6,VM)=A@(2L@!4L.6.VZM\>@*6N_]U_U!_7A?%='E6A,DR M82[5["SS1WJ^:@U6-[R]/CK+?VM>=X9==P16O[Z[-L6AGBP5Z^)7/ZXG+S5= M4"Z7\^%Y;%(66]W.)J-K+]/KIN\=;XK=9,NNY^4,06S6]B\\_8/.#M M<\;!OFQMLAH.Y\O58=2M#S>Z1'=:K[QZTD_M[1^N\,U5[LU9#Z$8.8)SRM>8,! 9.AA&-%%(.@"&-,Y48 MQ92ZEA>RTN);2OD0"<7LO;:7B4XSLGJ7%MDK;.F3/S7AR6O $]X&9QCG(H=0 M4,.A@= :V=3V4I-[4'D>GG06EX;=>D5[!RC'II0VGJKAQMB%TZU$Y'(CGUHP M9!#.,70&0,N1E^(-PUE-MJ*A;C7/X4,]$&+#([=O,4X'7MDXAAK$4_("'#$7 M";B11L5SC$,Q$2$$&PO"-/*&BQ3@J@LNZD9X\8'@VV/27B$7G8QAW)Z16C]E4@'B4ODK8OG#0 &:UAKHR#4@@I MZ;HO'&74/),7NQ&2B'79.*9_G'ALYMU/Y9=BDIV5=_F<3T(=92V3,2.0$( Q MPJDPG#")02/PD#?X;O.BQ#W,R_W;<9+Q8] _DQ5W'&PCVL:"E&J3$^A$;H@@ MB-"\+8&C4- =V:8;F81A:L#TFLRV7^>SL[*J_#%U(YJ.43&4H&4^@BVVD!E) MG>="D^,&2&VW7"@K_MO\>+QV:F-9[,MGB@*P_F:^8[TO(= M$Y[9F&3 :8*5XIX#U]78 HM;H]\_;VYF]([L3?9UZQ;IK8@[)4GVFAF'M6DC M)J<0.:>1!(A:*[$Q:\L-2[L[XW0DJ :@TX21_DNDUVZ]O9L.9Q=EMBB^EU5V M65R%ZIJD-&[SH&AYD' CB1,HIR07S$I(V=JSGP/,[E :ZYW^%#:Z<]OMW^5\ M-BJJ\P"6 D'TYZ-6%WO%DWT5>,?(A1" C3IR[9@PAE)BA;00V76G/FPM55M% MED]APX[R)P>TVUX7O>/$8S/M7\M]''(39MH%))ZJ2&$ C-Y3H5 M3+O\)O_%O=VN;]ZW'Y.P+K/ 'CKS8$=!?3$(3M:]E\6OG:3L6Y55SR^)\8+=H2Z:ZN/L%74TWU"B;[ M5,N9D# AX0-(N)'+9:D0B@+EK&,0(8@,70\LT-K>Y08YH/Z'\(#O405\_4AX MP*Y[X8C'TV51GT"\K/[B:-6-[?Z67WMH-O+#7VXVBXG_GL^;>UP67\HWG^=E M\?N;XLP_\L=B\JVXJOR3_G0^7[US$5FD(HH8*X1#3&FJ %)**(ZPR!5DFA(4 MOE,\>K%[.O'VX==W_L[WV$2MN_K@/?M=XZ_7V_O@M]G3VMG50<>OQ7@22#F? MS3]Z=/A8#I?SB#-J.LJ+\?S_%I-E^7-95,MY&6K9*SNNAI-9^/7>-G>&YQP+ MP!T2ECD,)6-YT^;..HXVVMRIW!O$% %@8$)I!W#;KT*Z&.L\'Y4@MGOP< M>+-+WGK);SP*O@F+SMI51P,IK#N+"\\V5[[-HIN4'!HX^E_BL(F%,%F M>M53\V/HJ>D)9!Y[:I[-)EX!K7[LID'FG?"\<<-K>F0/6S)>%/,OXVG]>L5R M,6O^4"OQ\2^I:^/3'Y:Z-IY4E[[K71M3P\83)H7MAHW/[=5XS$Z:AYLX'C35 MXG5T=WPE,0Q35.=9^:_E^*O7W*9WI64?+J/T)?UIKR+Z21B0)0%M\!/E1BFH MB%"0&@L Q\! 33DW5B)MMDLW[K1+K]LZMP<$_KFZS3]7NGM4W7^:#:-EIKZ/ MJ_4%@;)<2U@_1\#M(H\!#U"GJ0R]=?P?@>A(P-$SX$"X]3=0H&0.D37 @X=0 MV%D1@&4(^!JU4#AW.;HT*I!\(O_,Y[I)W^D/Z]/ MM+US9\P.O9J 9:?!MMXE'?>*^WN; WF,/+[1CYU0!233W"*L'+ :A=KMP.,Y MDE*S[02@/4OQ0_(XHP.(C[N%WK'Y&WY:ST+;AT!_S3S-6YY&2"K#+676( DH MXAC;E=S._<7X1>1V.+F]LS0B \_5QZ"CGX!Q?Q)L*=MZ5RPABIPH( 9689LW MGC8M-$3P143M?MARGW6T_9>EK]ULK@L3GB!@4QIN2L/='2,I:J=+.) SPATQ M%)(\URS'C*Q4%T&E# MZ6\V'$_&T:1X.)>96$^YG%+'$<6.*6@0;[*LB6!X(Y>9,P=S+!7/L;+&89+; M=3])JD/3_S[F,M>9Q_Y16:TV7\[+*H0@8P[S_8G.@6PORU'V^2HKJJI<9(NK MR_(Y*>Y8]O=->W)([W99PW2G=#O$:_V=C3N4CIWGNW=>*' $1'/OZ7FV-5%=4KRYF?KG_CA6[ MU2(1P4D2P5_GLZK*?IO.2_^@0 M_+<;30Y4()6+H.3'\Y'_?*:"&.Q[M3=NE9T)(6G[Z%NCB9644*RP M!3F$%.90$8F!P!:KK2$^-[/J;O0);4SB8!'KHAH_5'JW[@>KK]8_KB/KE<5/$"5%?[W';+C5:K\66NW:M1S]Z?K;^Q_J'M2'OSYN-I,1V. MB\F[:;68+\.=K_?P:!!3>\#<0YV@A ,*NIQ-V[_*WP2L"5A?*["RM@>)III" M[*Q&@#JAPX02 A4%EANG'3-/!-;A<'FQG 1K,CH96A]#\#?ITD-&&&F8T+;; M1@L")ZA-4)N@]O!0^X<'L79C!(IA"BOF;,X1!EIS2ACV6(L=H\A(^V KR,=B M;7#G)JS=#]8>9$[N-@8]A^"[X=_;G$L)F!,P]Q28'\)E!%I<5F$@*;?,< &] M(BR)EBOG M>Y$_DCY\:\FPXGR[#:&QTR$P)W[5M@XKC'E2=<3;CZ6G$5\8TJ M8Y@;G"/M*)-40NP@]/HNH=!P@_A3]=W'.&TW&S,E8'T:L%(RH#!Y$A*P)F#M M(["2%EASPYP%'.56.*, -=!C:@!6)"36Z*G1L)V=M@EM>^Y(2$";@#8![1-= MMHBU/45S)2DPBFK-&5>,(>YJI,7,0L3IH5RV"6F?,9'H(&,&DL\V(7-"YOVJ MP&(#F%%NJ*-".:HX5T9;SJ$B"B((<@_7W?ML$P0_R[5 .AT*US^-]W&)UJ\D MG_KBHIP'!*;3%%($-8L0K)I0"#?T50NDZ M*11;0_!3U9*4%)HP)6'**6(*;]O[Y]"B'&)!K?)*"I$(YZXV=1BG.D\)C?B"$\8$$788W M$X0D"'D&A!"PV;(!2XX1PQ1Y)412(:RM(<1A0_B#$[52DEHR;!*F)$PAJ*W4 MXDA;B1!QU#)%H(#(Z(@I5%D-8&?="DX['2MA2L*4(\>4C61Z8J@FT!+, !94 M,JR5BYE$-.=6J91)E"R=%T@4>MT=&568L?DFK*$K,>(2)N(\6,9UN M0D]D#]_HOF6@!1NBQ0].#$I MF60\=]+EAE 5EWKA06:ICRL_BA-WKJC5"1(2I!T?)!$Z49BEP$LP(\AT$@- ME31U0PO&K,-/[O=^ZHE=^S;D!I*#A$D)DXX/DWB+2=8)@SF'&D#G"/;:DL81 MDSA5Q,-3RA3K'5 E6RZ!U.L'J0=;@5%)VJ(:@7-!-!:"84J)TP#5*?'"_ZR8 M3+EGO4.IFUUH4A^PA&G'CFD/01J#9+/V6#O.J-;6:US(,&!A3'T3C@%D2$I] MZP]X!5N0'03!>IX9]RH2X#Z4ETM/QD559L67>1G)<)?TMZ// M<.15X AKE4\F.@SC.SR')^L"$&"5SZX/1+P)* Y3G (C:L M6@VAL\90@+B .:6,LCHUC'"6=U=X?LJI80E8$K"JX@C4EI 86< M-I7LG 0LIP$LK&U)[DT9K#!&W&JL#-?*YB@"BV(,P"='>%*F4P*6!"PG"RRB M[4N.G68R!SG6RF,,X(83'/.-#$6.M<"2\HV2X7/@K*+7W6_KM[23! MJ]1P:Y+!OJ^\KX+F"#->!6Q56P*0AA98+X1R2J !6#8-MW(OEEY!\A+LDPCZ M[>.G%>CL(^-5#DCJ9),@Z1@A";=*,32Y<%R:W"DE+9(*.;CJMP5S39XZ:J,O M>5"G@U.8)(Q*&'5\&$5;C#),1K=8=B3UM4F(=(2( M)-KN[E9P9X3&!N2<,J%0KF2,HVJ(G)&O8(CBZ4 2E@,,4ON_!$G'!TD2M)#D M)'%(>D!B7C\B5##F7 U)QO\?':RY>\*I9,@EC#H=C'JPTY9$;6_W7!+"<0X< M! X89;#'IPA21BC#C'VE^6='#%(WE"G4Y53[U&DK85HO,>U!2-L8,LFT9E@J M+035Q%F.%=Y_Y=CK@Y2U!)/A1:UE'U&CKY]FTO,HNBOGOY2([ M\WM\]%VV=DEM.RE),IN/RGFS$GCY/:MFD_$H^U\@_O>:!>B);A)&?(XKD 42Z"W7@ 6*R2VGR 'GWUG1/&'04 M&+0Q*5);J(5B#A&JD(5$:^Q6F6L,*M"9G7[*F6O= =->'8D)E!(HO1@H>0AH M083$4N"(-1HYI6S.N($U!.4FAY2DY+,^ MX5(RS1(H'2LHR:1U!RVE+(.P.E4TXV2Z"40"F!T@.@ M!&';:9X3 !$!>2YSK97)N1 DI(LAI*0E;09L2A=+MEI_$L8>E\,)^YI*]FFV M*"9932>!G5Y1'[4#HW5:^,/&KNP/%CISR'_O8 MG0?IYKY=VFDS#BO>2=NJ "(I">164I,+J*Q@N5PE[]D.DG]&\EYGPKB3 MJA$PH&!_X9>GT%PGW)6JXQ+T)NCM ?2RC0)HI!A66$FN"6(*B%RJ.F=16XK0 M2T\=[1,>8[0_VR9A<<+BA,5'B,4/%7HCN-$@QQ'B2$9HS07-H:,6"Y%3 M%#S(E-"<24W%/ES'=X2&^P2]4*(!$@EZ$_0FZ$W0VR7T;O1P B+G+DR)@A); M@QSF)E26^@NQ41R@%TY?[A,>]\-;D9 X(7%"XE>"Q \ZCA%KZVEI;B$S#@M" MF)-&. U-A&+HX9'CET[:[A,4\WY@V[E-::SKCXU]K.N/C7VLZX^-?:SKCXU]K.N/C7VLZX^-?ZTF> M<72 _"G6I3=_[\2Y4GN^*\,KZUT,IZ6;YKE(?"?UW8O%O%O^'_^9UDM MQF=7]9_&4[\SBQ\QZV9/_EYFYNROE7?[.W64=O M7!,#6KWV.';7\/GN=-CJE!=X-+:@J M[.!_+:=EO3D8#+*0'3S(BLDDFRWG=^SN>3'R!SO^,I[Z\_+GTOS=WVQ25G%7 MIUFS_*&:GP]?[KM2+$Q M[:KX/KY87OQB&\]O6:=/_^&2O.9_?^&WY<;2$O MBV^S[*HLYM46&EQW/S]Y6]YFGSSQ?XMD4X[>%!XZBR]EL_U78?/#B9W/)H&6 MJNR;)_P]GX% ;>,OR+!QTF *:2YR:QPBS1E R!X^@[^O%J;J=75R%M7X>W;A MOWB^A\.XFW?"*4QF@9W+^<4]'%1X:+GP*!C@:/,4]WUH&XVT82Z@5,1IPSS; M:.QL7A\:-9B3_-JA_>27],FOZ+;#^] LI#FV.P_LG]5\\<\/Q?1+&4-$X;>? M_3<#]ZWB/[<<:#S#'_X"4=?'F"UF^]YN"=HZ#Y1;IH'06 !I)* $ZF:[E;2' MVNX5V#V\W:3S[:Z9\6VV^Z;_,IN6NS]_A9%WZ SG89]6*HE_S*:B<=XT[ H4 M4TQG7@^99WZK N\&G63G5UJK)Z[L5GI]8/1+:#T=EM/#00SGBZ+ M.C0:_UPKM(VV._Y_/F'I=>+KSY[)6KW]\49_Z1/Q:3 M;\55Y9_TI_/YZIV+R($5 =BK SFTCD'*N)688@BAM0@A39@+WRD>O=@]A6+; MAU_?^6?IB<]^U_AKK69XTV\R\K<@;[,;,'>G.+Z>*?:3UP;+\OVE9QY/;%]^ M*HNJK#[Y+^K);/C[#_&LPJ\?RTD9@_1O!+(4*HDQDQ))!#B!LL9(9B3+Y1NP MH?9YZ46@<]H?+*"":&D:.$76@1H4/8U[I6+QY.? '[S5,2PN0V1^OBS#O,CP M\G="8CR\&WRUR_K@#]W:"D1T82O<0A0[@Y6WYR9A+R,4S\[.O)'GH78XGM0P M/)YF/Y?3R2S[U:/T(#-^:5Y&3'LRS2D(0;%*RSDS>SLS=+?RUN*WG(-$!SL MT+F_[>5L&O9X]:S)N/@<7JX+Y>P_[LSN(10)4B))-P>WBQP[;!06EAJ*B42- M2FT-V*KGO\YF'\(2WY_]5I4JK.^ZAE#7@$*_3W"=I:-&@7RB>9[/YK^4W]1P M.%L&8O[RZWPV]3\.8W[/]=R>]J*/"[^%A=>\?[L<>5/=/X$!]&!2#UTG];#[ MDWK>;K>RROR.3_P/SU5+/'V*\MR;\-Z"6+1NAO#'5EV_+*YJ M/\;(?[KTC#:OM?ZP\6\S70Z+0%CA.Z-Q%3CA>!R-=?R,95 MYC6*+'@-_'OZW0F&@[>MO7X22=?OS[!.J+W]W=KWJN^W?KO:U5'<>(FXS*#' MA)N-@^PNJ]5'_F'?9LO)*-PB\%;A#1F_F=_&B_-:Q?"OM[Y[S3'1R+EVRVL7 MM.\6+UPI8*N-^OL&6V:SAGQOKL+;L9[=RZE'W]6*PE.JQ;R(7!P0,KLH%^>S M41;\B?'3YF'AY]7#,D_5_I6NLK.E5YH;#/)WF58U/55QL[]YFKKGK;:1HUYG M Q(!P:[OQFV4%-8S#.=Y3_5?\/!VXX566].XW+)K M"N5#>F%T$A27E_/9]^A?\\>[=X!K&_<9(+654!%-O;B6%C%OD$: PU;DAMX/ M<*Y>^.VFS]^"+O)LT %OR=Y )Q[1GC<;@[8),D7$:LT8R9FW.J%7F["%BAE# MC'(XQ\_8[']TM-EBCP@?I'I0P;YZ&G^;;6EMNZBV?EM"H>^G@-/WZK2Y(9S[ M[8?>! E6"4?4-3J?T(9MZK2(2.4$I#G1W&IC!<%K%X$6ZJ92NK.J&%-,]Q%? M"#K:72 Y+VLI=EVO"I#YS0NA /1GL\ED]JWZL1O?^9V6Z<8-KX6U0//]U::$ MWS>?. WD.[G^3%!'M6IWPK"<3%:?_G\_! O$_^Y7,FQ^OV4G/WFPKS*O;V4? M9A?%5N7!13'_,I[6KUY+B' MVHL].))N,58_1:WHYUH;;^V:MX.X1A5CV(7>_O1/9(E[+!JK[<]*8Y "0^[QF?DXUQ5RX' M.'?&J)QP1JRAGD<5LT[D!%.^U=3L*7Q^OZOGT5T4.AT+WO\RVH.J@GO8@ ^W M^'/6&9Q>/RJ_U[D346.8EM]>7&NX<\-["3//:5C0%_QA+?YXX,'(26ER#"VA MCDEHUJF V)B;^',C4OE^15COIFY%5OEL?AVC?FK(J5-E9*_3,%^,(%/CK(0W M1X@W&ZG'R@+H),!*^_]IP8 F7M%A&C.CI<;P*/(D'MW\9"#X=ASMF(#KV/PM M?[^9T7\SG2/D,CQSSF^G%ME^.'TK@7K%Z+)M&8H5MXISZ+! - <.,NX-&T[] M-0Q1]4"^P(T"@W4.=?PP9%K#VQOEWY_[K^4\!+WN8L&U&NFUPZA7MIIDJTB^0?=JDO1MIRWT.FUE MNG>J_\]D,2>.7G,T31Q]E!Q]H#80G95.K?V>3=WGP[FGE@"E- 7.*8JQ<<@U M":7,,'"MGDHIDF- -2=.VMQAHMLR>DDUZ2SW=)_M+6)9=HUDM]5FKW+_+^J2 MXZUZB5C)X<_JS;"8#LO8+/=F+*.N^0A!CV)XWN3S3_U*LG7E_\ULUEW3O!^? MCO+D;4H)MB^08$L>3+ 5M!A1SVF49 MV/'3M]G>.++;A,2'#KO_C)E<'$?JXF"D958I4*ZU@BP7@BB.)+6X85;B/]N5 M6??&I7 NYW+E"3GGM<92"8T0P@E[>L6!$<HB_+8W7D3;%?.[,V(_/8G/*@)Z M[:;UI]FBF'20U?L*9YP=UCKO_Y2S/6LD0FQXIJ%B&F&@<\FD$93FZSZ5,I?B M_J#+7=G"G2H@I-.DNV.<-[;_.,L=;0U7+0&-0M90Z758!ZA30*E<("0,L8Y" MRTSPDFZV!'Q6:./9FQE_O5ZJ3'?MPF=F%Q?C.F-534 M*))#DKB=L=>7;6%ML,7)M=<]MUO>(U^EG%.S3>8A G1=?0T/SE8[]PD+S^,]E5BT__X^GFM#U:U)^"=L\ M*<873=N;+Z%]V\S?9-5IK.X[/XRMUN(I%>WY%",O%$)CK[.S<,-9O=G-,T-# M_3/_0M.Z5_ZL&H<;QE9JH3 K7."OOIPM_%:$*]KFA?[4JN7P///?6*[.^[-_ MH6DQN?IWB&ZVWYDM%\-9B)G5]/"UF(]GRRH+K7IJ2AE<6U)H-58N%I-()UGH MR[8HOWCN>UL?<8U8O=\P,'1^,D&_JC^AP2 MH8MJ%MK@7:T' (SBGA?#H6=^_ZWF"]T@W>O*6Q:.MQRY<]^GM:_/;,GINO1#PF\^%QDYKQ;VMW@@X M1PEZW.;_.I]]'5?^4<^KLWU@YZ=[V/G+YLTCP*^8>=@N<$/LA#:*\]!4Q7-F MJ'5Y7!OJE;X6.OHR87.-,:-22TG#9'IC*/.F@-_KWNMK;%=][>/"JV%ACH.7 M V$:\^+J%X_-CU35L$,<:HUS2C'VJI>%3#4Z"\P]';J^J]N!SME2US67][ZQ>V',UM,>\Q7,6@7JIX&TG!MU"?G&[L_>7 M<>=^G133JO^2\.\KI75O:,Z! "62;+-X$ E@@"5 >$C/,3.V07.*%+DVD^&7 MF'OY_BQN;;VS<6,?@^%5^,X_9_%+_[STW]I$]'>_Y&M(!_=#^N+;'C ]OEQ6 MOUP67J[*8@TT_'/4J! 9,6PV;MI2/H:^T,*2\_^$#X/UR+PYWA9^&O\'?[Y MCU&OJV\ T<8WU;=B/KKM^_ZJS>^O-,CZ7Z^/Y^7G>6SLW0Y:T;-P*Z^4V[&7 M-EXA]3K!S+.@2NNK]I)5&"UN7$.%RO-H^$HQB==5:KWNZ_18DV-; MP!IV^!?_*K$^-=#U/S?HN:KS7#Y]\T^[\O].OI;A^JWZU"H^\BX:OK_3*WG+ M]M=6=SP=SNNNR;7]5K]H5GPMQG4^9]!:OOA-7JS,FS5]AG6^ FO!OIJI(]%6 MBT/1GMWI^"$^A'#-AX0BHBWDQ"GM=7>OUP@!/3-"H"V 8,LXBL3_+KYEO;7U MR*F:IS8YPWT/$^JJF^RUT75BS6(?%U[;#0Q;@V9@\-ETJR8\^*YFT_B(1_#7 M$QHIXUYWK7[P+-L1"(Y8Z;PZ&B8A:$F_L0=.B?Q@7M-(,EG[)J\;U];Z%JS:5!G\7_X5+?[]1=S.U[J:0MH<\ M#L4)2E"24\,L1]X4MX';6>Z@,&P_W"YZQ>U[I) #<#O::%R&%?#&?FZP)BID M",H:N2D!*D?;!]])Y"H^V.;>Q@!SZ/X+38S?$T/"]'RTGY_LQ=7$YF5V7YL1[" M>X>M,IG,AO&G]V\(J)V6]E6D?#=L/TUKH@+/)?/7UP>7%1!).M#MM$B?KF M<]CG*$Z;C4[56B]0K079@^5:=+?!!CM.44C/>O*S3G+*PX,]V0]9<_(R,QU. MO+_1J5# K<,;UCZHG=)T+_Q)3J[4>[W"/--GEM ]?I,,_W<-/ MG'_"AW\;YY^D\+]3%7S&6@]SIM?R6QXQA^F4>'L?I[I;Z$:FNLH1QJQQNO M. !Z*^&H&Y^^:2GNUE+B3@>"47K49?V]@JTT@R-AT=.P"+=-"S0$,C4 )BQ(6'3L64;@Q]T!*"1QF>V/MGK S?B:6ZX]Q*1BHP80:2N5HAPQ M8RW-P\CD=7HA=5NM@U?\5XYN9T_W/?QXLY[^EBJ1=]/09F&=(^16=BQ,2(SV)$U/8X<9 )2RRW&(>V>\@IJJ/:2JB61G7'B#=J[5Y* M(G9J3R=&3(SX+$8D+2-2J46>2\:9$OXGA7/((B,R"BFPG4K$%V'$HY2(C\XT M>NUY"1_*JBSFP_-8*#HJOY:3V66@E]1A?YNK6/*:2B9=-2BO-%S MD8+X)0W.YDC5=&3; UT]HC.!BP84I-C^L?JP3YO119NBPY@"GJNA@@!2XQ A MN5@W:C2D.T;?P: ]#*/#@60I6)48_0@978 V_P4"+'//XQ X)HA@3I@\ZNE< M*T/55O[+(0WFPS Z&1#1Y>R/Q.B)T?O"Z!N3[ 2F.6#.:<0!)=@IY)DR,+I4 M#AO!7](@/PRCXP%!_*@9_=@*A3Z6DXE_Y"#[4D[+>6@Q[ZWU8A2&8,=N[>.O MY:Y<)QIV[QIZKSJT/^:WW$'@+4 MM0->/:O#(/( \NTVGDNI MRORA^5P.!.O4(_]:^?PE^B(D'#@X#LB-UOU$&6PPL=H(PW4(M%,><< @QG*^ ME:5]2*/^T#C !Y2!+VO!WHWLIXI5 +EV.!<((W#+!]<0Z_SVJQ 6VD2^U9;.X)>,) \ MV?P/.%3_% ?_-'_OY-XW)H1O+.[YLYW(Y6''<7\H+Y?SX7F83_OK?/9E7ESL M<>!L)XO[X2_OIYE:?O$/R.1@-2/N6Q@>._64.8Q#EB_KI83)C_-V@Z.;4[[L88ST$ M/ N3TQ;E_"(.*5R\W3:Q@ W9)IE7V^\B3\M9B/R\55>,)%Z0E@5 W"*.G),K!<,TMZYJ5-=E', M?R\7X=/LZS^O#Y#>F<2V)T_O?*L(;>U9['OZ*02PC4)38!0!>8X)D!H2GL=IMG4/ M56ZV>X5]"G/.E_.KR$"K$? UY3]F0G4_(.M9PU+W.$5^_X-O_=&WCE[+,44Y M=!AP" MHJ5[O)D"LT^RY?LD8)4L33KM_FC<[8(]WNPU6YU@V&RA< DZWG PV,QF?CP) M[*&4>2P)^-[Q"V+B]^$-H+]K@5AQ*GZ,4&AV37Y[MQGT^^U>KS<8MD8@%P:3 MIA(*DZ&_4:U:H0A%# %O 6GB3&1TW:]),)@U&^IH:N)H?,=>.NY]UQ.TIX+! M-V4.@#6][M#S&V._A9/#O4%SA()A-.Z!PAB,GY<,]E,X/(D,O&/ONZF2#R># M%> , B$?7#!%\A7.2[\!<_+8.0$S%)/Y?KB5XEOY7%Y[V.SU1B H)KU1![1* M-P"B\<<^")-&L#%UYMY059))4%XW^EX/;#H??MXWBGD":&V]I+TB0:L!J0J3 M NX,"7G^$!WC&V?<8#09=49^K]EM]<"\Z78&'9WWUVJW-DR:[1=X+I9AE$3) MM?'*F<]L]<]-3IB.]HUR'@M$VB]*-^_A"Q4L\D/(I&5B18U1$/2],4B2L3\8 M3YH-WP=5-&KY_O1QK-TNIUT&M)/N"$8E7D][P*XS !@LL70A2OP(EY>9?I+[ZMD!!Q MH_O@QJP=)Q(%LD.4E"%3!?TZ),[,!T.O.^@/O6$P\=N#3F_@#X+FI#ON-8+F MP!MY<%A_#I_K9IXGV%8-K76/G?]3"1+N3L"I35L(,]0MN6*[2_C. 'WZ[^AD M\,<+$0OBI*-^)^@T6^-F? %S=]T;M M_B3H#)J^G,S7'@:=3I>%$]P&B*[BP>\!A2= (JPPNIN5XMU?OHC"X5(B!W;B MT%8VPJ85@JC1PV-VZSUM$\UW^\GE(.*P.J8L! BH'$B).EM&<8DB*X&#COB@ MM5C$\!%L)*(X$0HYZT/P)\1B3*UB=J0T+4AN$/VVBU'Z',LB+^"%^*B9B9FL M:++',2$WY5Q@>^= M9^F27YX6<+Y1&(.,$]DTR@DB\,?3%3DWY85BXQ#>).>>(-)X.6WVE.QMW>R)_TVI/66+%(>]RUY4G0&OJ3SL0' M=FJ._'9OU&OIOB.#3GM0%PA[R5E('O,48[!T>W@^1 OY8XGAE^?!##LG&%L/ MK&2W-=3WY0'AS_8;$\1HB=+I#4%<->Y]WN^DE^1]O_]X_J0_6_>;O_U'_4MQ[WI]ZCOM7<^WW= M[UU_Z$BCO1N9_H)E_SM3\9YU:GH5#%]2@L5G3JP84V(%&A8.V!1OO.G)6Z& MB^C;O>__9VMU=R]"\/^ KAX?+?[N4?./\-7_XV MSG^3RG\G"GS"7G_,G58J3-[]Y3TEI:=E'B:S_,,;Y^V7N-7'55G]H5?^9GI: MD=LV+&#A3Q7ZK_P@'E_1^Q-WD3C<_N'V[[K]-W (;W;CA]M_)*QO[*V4^Z*# M@3\(Y>YEBXFGK/N']8+H-#MMT;%;Z8\;_L@;]QI^OU^*QBI5)CVV-\H M:H2[YE263VF>OV0'QV;#]7K/.O'9Y=N#P_>-PJXF^UY]X06O8;O2Z MXTDP:/;]?DMQ^#CH! _E\&?K,^CU7*]_X/ #AQ\X_!$<;O55:3>"]F P#GH- MK]EL#X+Q9-CV K_3[0:]H-MN/D*'/T]+)K_GMCJ;99H'#C]P^('#O\?A ,9- M%4XWF/C#7KOO!5ZS/_$[G69 '-X;3%J];NL1.OR9.+SM=MK/V>_R#^/P-^.: M'XDD76*OHBX_;>Y\<_WU'X147J:6U:KIM M=3V/G5'W$J;#CX7@/:^C(7A_,.C[G?:PV1^.@W:[.>SVV\J-UNUZ&WTUU+G+ MVOFZHWJTN[C2-_2VN+>GC:OY?JM@R'^"N3/6^$LJV/-<-!I M^-W.N#D<#OJ3P!L$GJ\XJQ^TNL_-61L.["=Q5MMM]9L'SCIPUKYP5MN:3]4< MCT>-@=<8]+N-=JO7[0+Y!WZGUQUW!X/A2^BL_WU.G=7N'W36@;/VAK.ZAK,Z M_6 PZ70;K<&PU6GY[69[P)S5;PP:_<'P!736,W)6V_5Z_9^!LY[9:>OML==6 M=0:!18LI=8L3RU6*S#:F S;=<8^2:89-50)8]D[C%LH%D4679743^(R-6/(U70<,SOG M7DE43^#VKMMJ^3]P7OA. ME;]?O3^K(.?'\WW_<]T^>PYWE^R^L%7F?2[79' M?@>TN>+[7F>P$6%]$;Y_5LNTZ3::!\8_,/Z!\3<9WS?=][W69.RUNN-)9]B> M]/KM8# :>T&W-PE:_AC4_X]2^,\&[WMNL_5R8_ .?'_@^]?+]VW#]Z/^<-(? MC3N-8;?5#9JMOA\PWP\Z?M,?_3"%_WQF?=-M-=\VX[_9X.U=#5#_ (?=G@_$ M95G0-;*@U^IT>HUV=SCL!OZP,>B,&Q,U;Z4S'FP,8=KAS9.M13><>B\=W6UZ M;K?W E!_S^;7'MSH;X K^Z8T<3 )@HG?[_?:PW&[/^ET!EV=<=%O]S;&WSR= M*Y_7_NZZ;>\Y4Z,/7'G@RC^&*RMC4$<#K]T?3UK#UJ S:76ZD^[$Y]#7H.'[ MG0V#^5F4Y3.BY*;;\U\ )A_8\L"6/YPM_885D1X"?!V,&OW) +AQV)_TJ42H M%XS:DV!SGM.S:,MG9,NNV_&>,]MC/]GRS509?7FX)?IF<\X/_LK#[;_-C1]N M_W#[;_GV?SJ'->4O/CG6X -@FZ4ESN)YD>$.?V0#@GOO=/_#:9[G=ZTJCE%S M.&R->]U@//!]#_Y7MQGJC_N3[\WVNW<=U!/'<#:.L=?V"P7)MESGP0/P1VG. M@TAYC2*E;95<-CK]@=_N=!M^V_,ZS9ZG @#^:#P:;[@T[BM2MG4P>Z)(>1=;N#3J/I-?WV".3)<(()Q'ZGYWG- MX62\T5_U 2CEN47*RV4'[I-(>>X8R_YZ6V2P;E_$SL[SM&)Q?P2AO(BT^B[Q MW"^X_)#S^,%"KFEUOQFVANU@U/+&?L?K-MK]Q@3^GYQPW@J\[^(F2:D_QK_3 M_9%B;E^)_E <<1")!Y'XW"+1:EO4&?0;P^'8:XU]O]L?^WVK;=%XU-@H(+F_ M2'P!_]0/-2;WE>@/(O$@$@\B\;E%HMUO:CB&_QMT)E[+ZXU;C)H MP9/BO6;CWRL<0KW*K.W_H\R+:+[F7T4)R,GB%[\+GWF&(PER[#?VMS(1CM]P M'=3'3IC,\!\]U[D5SB*<.6I;+\54/9-KU/):DRY "["[O&Z[/VB,NV/EC1J- MQALXPY3E#]/E2B1YB*^P:O,'Z\W*_=LPFYUR3S6K#H+K)&KL>,((Y>Y2B+;F MP\[=@P];QYL.+ >.,(9_U/CQP6=-U_;2-V75<#;;C?%P,AZV6XUV;S((O$FS MJV^JM=E.[4?<5._9;LH_WJQ8>;:;JG3U!!:_$%-L!QNOCJCAYN/A0 MLJ+S/+)B(*9AF0LL_HA+?)U3+,32N4W+> 9RXD; ZF?E5,RX:0%LCB2(^(8? MA]_.LW2)7Y&]#>C^4?K+ => S(3RFUBT!>]KG;A7KO1C1]TS>TK YZ3:Z MW6'?'S;\<;?9[P^]8-CN!JW!I#,8U8D^2(IH)OL[7HAI"=ZL0"W!.06N([#E4AN?5UDG_763J(2N0Y4=7F0B_'H5S>.QP]Z/TI$]GXZ3=I^2>CZ0ZC$F(/^I.5U_%8OZ'4;@==O MM,$L!"KI-#JM8@W;XBYWJ,? M=:3?P!_V@[S6Z0[_=[S1[XPD0\6#4Z;?\P&L/4;V%CS?KJEZA M)ZL(^I$-K%^NTG@&C^@=._^GXKS:';;9:*4(YMME^&T4Y=,XS=4:=\6BD MJ]#ZXQ%S+5R(F 7%@]_CO7,$\,T*'8]9*=[]A7?B%.$WD6]X\BJT\'U<<(^W M/[-W\)DL_M_1I)^BTW:F+',X$+#HT7\CT'9_HB[XTVYET//[3='L&\3@-2:# M@>_W>[U.JPNZ8 R*0#F<_/:F[:UI<$P ;C#I>T 60!C3<[VQT3GS0<=\]HOJ^Q]T]WDQ^ M>;;CAO?^.#75?R8UY9(3C7QJ^303./R1KR&'C\5AP;U%;?4,S"RR:92+G/8( MWUNE>205]XOSM]\P65?-8-1N3;R)UQDW)YU.JQ681-1N:S.>I@GN'$14,HWB MB.3OEQ3OIH377<5"TN)VW_,PS5]4&C2.-SMWOB9IX#?,F/K^Q&N"A39ICMJ= M9G_8:X^[ Y &PYX/,L/W-\RU%[R:1SDRZ"J#%6;P N2_C$\+N1&^DI89['4NL@P9&1X7YKDH?@BC>E8N MT*@'=! 3_J]P&\U -!T%!*;M";;:"$3<+\CP?][DHSD'C25B'O-RKGSKG, M0_"[.R^]]9)&SX_@2,^$(EK=;JO5[4R\KC>>P"5@C:.ZA78WV :''GL+#^"X M^]Q"^P5]N'5U2!&KF7.U=L#6CJ-_Z: 3LM)%C8*6" M 0-ZD5UC?PC\]9LFIM!O^Y-.J]/O!:U1:]CW_.:PJ>X;HU(;\5;<4)#,/J5P M.3O V9#M%MCK*6\:Y,S+:L3]CG]__SY,W4QS!/SGM8;#1L/K]L"*&X\!&W=' M0;/K3_S>1E>4Y[V/YU&"W@O:*W5.C!+FL=RYA6\(C S/4B=)"PX=;W(>\&Z6 MK6'UF 20']C;(LYNP]QY<0:RV@H%.+^VV6AV![T^ MB+-)J],*M$/':VZ,L+V_@;FMRN*1('&_7>G?/>Z6R=?QN\WQQ!LU>@VOT_1\ M F#)B+X4:\Y&/8;&Z[T!QWW\XBCSH\$!HRW4=CL MP_0+^WK&+S8#@""-<= M ;(.^H/!L.'[<#]C?Q ,>_U@(_/ML7CN8>PO/CJI_J"[?98J^.VLV38&K]?J-SS/]P;C1JLU M&8']&_2 -2?#?KLS&?L;0T.>]SZ>"W#_**_3TP'W"^+M9TI>/P61PD.S<7PV M2HHLI)%9\+O,3CA5<@?/HRS2;,T?W'#"S4K!_G'^JXD $JW#I1T9[R5[T8^N MT'%)&:W*<^G">4?3!7Z?5,*,1)\EQP"!S^<@+%%(PI6),(-/D_-=P,VE*\Q\ MIL_#]V?HNL>_X3;$MZF :\(_S11,<0"YY'B#>K/*H;][D+A:H4K7E>O#^@>Y MZP=<_LND8#TM^GR6QM%T?6?D>=":M/S)N#GL#8->)_#[ ^4^ZPR[7F]H19XG MS1'\H=L;!@ORQKD& 4A,D)?S>32-),U9-("<@.G>VQ7W%MV/ MCFYF-_A*H5>$= A7UJ65S03\9@F'(I<3%61W+M-,+G6-OT](3.GU4H+Y/1=, MH -. +98 QW;T KNQ_KHSJVAJ #F!,'!'T%.7!7.$&0G!5V$<)E,<\B> [V%;@!7ZC/GXXO?/EW21T[/QN<')2YS'A''4T: H38O==V#% M/^+'?XD*>-D4GG&YB'+G187ZS+G(RYB#E@9T@V0D*7^%4BHDN0FBYA]EPB#G-@)]0JI%/S37 MY\F2<(H8+$S6>-:@/43.\"["S(=5FA7'U@WH/^5"@2CAX)Z:C8\2_Q[%?&_T M6^\CK8#QHK,4(:9SX@8JX%+G<3IQ>"M7E:&^NOH'O :E[M5#*!/^-X"W MK[G\S51D11@E] 32?4ND!+:H87]%"2_)Y.'!PQCF.F!JP"6"(E@K"(BB'A=F MG1 @SPP109HY$4#"M613!XC4"2E91%XB*I,2H>'V=;FP2WZX/*US^)R#*"G- M+U\@DNDG*UHQ(?KNOC'7"CNRJH$4:W MA<61Y>H)3I[WRV@N5B ."MCX!Y,5A\>LCG\%!T9BYG:1$CP'L42R:%CF"RE# MB17S=3*#WX,%3$('K6/+82C-6W6X*/*B&Q !+^F)>&9RCO-4T2:2$-(RMD'( M^3@0T:,JF@-)IGAP9/:0O=-N-)Q5EL)! \EF:Y2SL?1KZ/.0M F2EJP-HC7% M%G""1-<@\1."^!2#S,$@!;V1D7:84;ACBLR1H8I1HGZ9PIO*F/RN;$ZP=X"* M"R0-ZQL,P?9*4"PK0KB.RVE*2YRFT0S3A<'>@+^]EX+\UW,IJS\X5V7A@CI! M,T\^UE4>J:LH(;,$GPC'<"UR4&K(:1O/.S//D]I$FESR2:PM%=]6G"-A @(F M3:)\241KOT:1FLM' A8IFZG:>PWJ\QIU!7Q")#,@X0)U+NJ MPW=B!VQ2@71(]X2GN)LFV $EKP3>NTKQ!NG9BL5R.NP0(,@,#@3+Y>GNT&=5 MYI;X.MK);Q_ED,2B!(K+7:N".YS=H&$Z M9G[X:$12.<6'+N'XIJQV/VK?6QA/TP5*'>Z$"AX@#U[X+O&U[>:*R(U8!H1=+T:#T_F\@;8!""+L#Y9;$SNA(!89! MPG7R$$078GQTI29(GC>"\/&4I%GBK!8 ]P!@).3@)FD [&1T5L3I&2 -$J3Z M73SDO%^LX:U*&H,4^7#LJ)8(2T0L*Y&N8G%O)4B" 01!%%XG*;F),2T#^.^? M)>P5'6'(8=51RNZ?9(0$@@I:04 M2T14D[2C$ PZ$<^D%QW>.R79QNP/)M64+MF)HQ"^_^P0_(60 #E-X38P& ." M')3E"E3I,IPR=JW^";5R%EUA5(*-.OFC/E)YF3CW,) M%ROB%9P!?&41B1O![[U.PY@(>5XF''! ZUA5]'Y-VZN0L0H*@Y#"8PK-1]GNW4^I];Y6D0!&]GG%OZJ, 94\A,@+*F,0!X;;.L_@C<%O1[C,LRS%Z*%< MXR702K@2)>*NL=HI"-TQ1B)"&3!$,SU-0"E)%Q8'ETX9C0[2]*NKPS57(B:^ MOU4./;4=QGGZ5*V+P..6/&3O[Y*#LW)?M%6$Y3F!8 WKFXUF#T^^V?"[QXX3 MS-B1@]&JU2I6,%(I?;Z;^BI!Y<; IEP\5A ' M%,9&0\0Y6Z [P'?8LE)D?U^;V*7HEEJ?BQ0:6F(*+[:.8(!8SA2W K?8W]<, MRXMJRD6);XOHBL20] '/RQ@=JLA;EF-9\,?U0SC!$%U:LQ5P.VL@,IQS.H,B M2SFT2BL$6LHIC2!$0B6UA8\-'33'1+%FXP^/KO),VZJ3)A8F=;@@#VX0BDI7 M.K)R>%T"C R+!>5!7B<1_V&9IC-\2E[&=!QLP4T%YV,1B_#;@55$A5%MTJ!X M+JX;2#:FB"W)(I21?)@>/:YRL"#/G9,E0@!X .:NV'?!CHC\3D_$K^J MW@60&#D"GLHGS\YY.^BH245N^0QL?U^8YRD &UP[R1:*&+B'4D 4G(:OT\L9Q$N$ M4^4I9(5F$_A4?"4PA9((X9"4<$C*1V2DS!']UT6<+:<0'2M9IOSM.?FU$H=" M_"B'01[*Y>\A;=@K]HFYDT3BJPPE[)915[H@P&#=2JN4CA%?64[Q':8L9B@/!2. M0URCGY7RQN-PQ86=>DEF$?(5'-S(A/1U*O'/&8AU7K,7OLD9^Y!WX?\\S;WV M4=9<2JM,$2WS/3QD"& \XHCF^W?CX;L/RCVDK;?W,N-VV2JHF[?*(_5$ M^5I<#MMWN9V]Z.HT0]".C-5 $PO.J;3L(,#DZ17&F:M66&4G*A9HO5$N HY> M(GWW :;E@\[!9;:,HR6= F=646!8!M,'JM4"8E?KM.WE2K-A/.34 'A6'&8Z MX1V="GPWO6W85)%.$0CG"GB:G%:]J,_H&00&!9,6[,CIVJSO3+5JF(#0P@T%[6+<$Y/M6)!J60M*@6)\*/H!0-11:P5 M]1+&F$BS/M+D8N))KP!G@<1)1$3>MPW) \ X4]1#0'D7L^5PL4C])#/PCUJR MT#6C<;0,P5S0O[;34-%=D#%F-IX*&;0SU)/2$CG_X&%\L>]WL,T%,/G[X*SM M_ K4YHPYHPB/.AU294QY M)B&F-'%8 *@XFDE15F9YB6)"RL"ADA:? *-GK%A.#+!W OCOC"&^$JK#3R=: MJAZ;!\ +0J5BI'^?*2/&$V"8C.'D"ACFD)CVVFU]2ZMU?/J.3 MO(#[X8P6*\]!9SW^>JZ3,2V5&F;70F+ NCL1V:<@MS@RW#)5K>Y-VH.KLB/< MN[,>7'0* )L>)>*:0M,.&D1Y 5_#5+VIK*FX*6-XG$R1R"NNOSP$PEN&]+$E M((<$?GB5RN.\AN3/*AQV01=W21?W5%WB! 3">*R)'&F28/;L4DBMS0(XH,(& M>,=%.E6>52WD% =H81A<#$^-.^<6$2ME'& ,!P6B3O&2;LX_-XTKNV+%K "! M.R" CE8A(#BL+XN=]T,1DSX8 IA)F9PT9@BNLO!;F(A7G4GX@?00"<>J;%4I M2!7>19=63':YR%4C@.H+CK/+%:$TF*,XP?D\.4?"-2"I )NC,;J\ID#) MX34[T/B=N;Y ! EP;*?S+;&.XA;^N#ZBM6VY,UJ1M0R5D4:N9+/C^GXY(X"C M&N93M7WONU DCT[.D2_,\O@J3Y=2S;%:%U,/$9VHT[(2,A$QP4TC:$7? UQ2 M)%!O <9CQ5>0A)")-/J67*DV8#7.'(OR!.88W0"6C:Z)GN$:%7R]$M=EHN-P M35=%IF)ZX#9!1D4:RRL5 :&[5;*J@OTJ?'X72VKFOU2$M4RUIU(>NT&LIT87/@ M:$ZINB7 @1LK?' VN3!"!$LDV8X@LX!EC,FE6L5X=E2XG!4H+F1 (B]*1I^K M>TN$5\!%%2"!,;XK(1+;^UGS=AJ?VX[L]?H1D,,SE%XK4O68\["+JL)$YQ50 M*G8]Z*!%(V7^" M@PY>&D8_9>!Z"%9V>)U:(A U-TD_C.URP)=3YSDN;>7[D!# +&65\'Q=#?A; M%&4#F5] P.*&,.]-&[\2[+G&@E6AV-#IM(Y4'*\:*9,QI",CEEUG";HC.N*0 MCEM+5C!+9R&M8MF[)?1V4T5!!268+K\,AL8I@&)NO9G,T=6[<+'+1.+$(=CB MWUG99["QOVIV(=[]NU@763D+&8(Z[U=B>06;C_Y5+L.K#[N5C//7\7G3[(1, M]+MV!QNAMZ.Z45=%3@->L4G"I'2_RJ(00'*$IG:5B=.S3F'CVOC6[GEI_Q\- M4+A3E-\G^]YX=L[/:I?HC 2B+D7#V,9( 4TD\#/UH"$_:*+3+FG3.\[L; [L MF.&AFM/CK>C2".M836:IQ#T,FF6*R+Z+-\K]Y7P\%60!)!WC/>=BIG6$CFEL M%TU:A>!'9%K&E@J@&GELRB6M2I!=N8@2KGSO#W%KE83:_F>S_0V%,334?ZZI MOT:T3U$D6S+6$DNR85I#+HYT'.A1.6Q .)$&-@_F?[I?A"ZV;N-PU Y:VY#: MV_=0P<*[ED4%Q^%2XVEGE:ZD*\V(#% M3?8A:R[9SAS[D&31.B19O*BG^[.J$<9"3D8%=/G=TDG *P>_L M,?F5LBI !6!]W/$CI>"66@B'.W+C/O%IG+*#/LS-Y] MT+HR<+3$%=PE*P MV!8^( \- ^Q_2Q=)#N?X'^%R]5']]/UC/X]R>-\,O8Y\\!G](IIAB?JQ) OV;8(P_;-\7.^V:C MT>=$D],KD5-@MO9WK['_:?ZZ<+V& NXV.R4RP#@]?L'FP/_,=<"61K"]NJ=.D1,[B,G#69$)F,@HQ5O$0U'S ;A]"K#&B9@;WPV M<;2*9LRS*F-6=PW@5RHGW^NA''0]4FH['JQV'=^/A/C([,NR\:VLK=M9&$ZI MPY[WD2(LY/Q$0F%AKX K9:;7Y1CES'%JT;9OQ2FF_/+R M].XC6VL%1S+P6!.SVZJ;*MANC_$V%B6?$O==:%RWQ<+??UX[K7=SN2]FS:7* MY;8M@)>HB)"07)K!QK;$$V3VD&4!2T$&OP6=LT@YGE4R2]1;A9AL8!E:(P8V MBS4M232 5@U9?CVGM"LN?Z[V9G$=^!?^3"4@(:8UXK]5QQ;%!Y]E$2LET,@\ M.2OFS!NZ$78@5(HIZH?@@!+-4DMD;1$@QS5>XQ(0E'$K;5+"6:Q=EVZ M!I9I3K[2);>+42PJE6VM7G9OK/3-DGQ112J5-DY1WL.+O4) MQB:!A:<8O[7E/7XMN+&5W%@F-P;*Z)H,B/H?R+KC)B= W6@;3^$6TB4B3DI2 MG9F)%:@'4-DNB;6N47HDI" R<:6CEM@[X1I^GGY]#3[U;6>%J?5_ZC:/?:62 M:5]_\OSNL:=_=8_YG90?IB9P;@X(,6#_3YW-ES4;QXV-EX%P8@3$,5K95ARD M&#:1KX\%1#M5-0FG#R7;]DJ6JIY0(CN4F][B3!DW:5Q26S6J;<\7T6IE>CA@ M$C*FJ^K&(/M^Z]N# #G'5FF_/X48J&[)]!0A.N(_!697;ON%E_F?\T3J_NB,"[+)L.KV5)D)%LWG%?%U630,?27NG'NN\6 MZ2.XDM>9%7*^:RJ"G*#P^)0056S"GH/OOD=7I]E,^=[[@"@W*R/-86;^0W)= M>9#%I>^;'^I^2/BE_X$3'93XNP0/'"F; D*92@4(6?ULM;R/_U!WQ/H/&[ ?]L M2L6=[]X"0'9.(]$']5TX@AVZR(1*9'2#^&2I^N/8@U*0U$)3&[J5;63'-%5P M9;4 KGB@9-J/(F T]^ZTP%V584Q#W]0P%G5<@)1\0.$09TY9 BQ9/6 M/(7]+]9O'^+(.T_3>J#Z?BSFQ2\-]7TID/!G^XT)3GJ*J^_$S\ C.35]*N)8 M_O6_WC7>T<^POZGZ>/IFE,W2E^4?^P3P4?12N&:RZ00W&%R7^]\VC:13'#_V3Z MSW+%_(ZV_^\?U8?J?_-V_ZG_J&\][D]O^UU;;JY6_W.5%D6Z_%@A>V0;FZ;M MG_GSE5\QZ369[BU60ED]C]/;7Q;1#-CG.41$->- R@AY!IIPN^_NWJMD"KD3 M;_5-)NS^6X/^SZ/.HKKS%Y#@6QQ]EX1(/C,L&%=@P?83.E# 3T8!%P +[WO_ M?Z@HJ*N;'T4(_BY"6 )!QN)%".$!9_&"I(%VP1N7 F_Z\GN'RW^[EW_@_#=\ M^=LX_V '/-->?\R=UMSA[RG-*"WS,)GE']XX;[_$K4IY0/Z;#6&PGU=^;X[& M0/]UAHDOZ 9*LU_^;3H58CY_+3A_9+N%Y7R(7QXK_W^2,[F+4?9GXWNG_0^W M?[C]G_H0WNS&#[?_2(3?V%LIM[T#X8O!W1??SY^>L)''K)NNZCD6WG+[C<=X MDU[\1+?%B]^(-70@_Q]&_K[K-SH'\C^0_]LD?Z_A>LWF@?X/]/\VZ;_C=AO= MUT3^S^T8W%\+89S,TFD6)7>8"=HN;/Y(N_#EJ;+G=IN/ 24[M[FWTOJG-=A_ M8NILN[WN@3H/U+F?U.FUW7;W,8CV0)X'\OPA!E>CZ?T4Y/FSI9R>54J.$JO# MVIW%1D^DW_TDTZ;;ZC9>DUWT!MP"KYRDNF[+KU>I'4CJ0%)/\MXTFH])ACV0 MU(&D=DZ]=OO=-^T1W%M\]EL2QG$ZY1DPW'\S$M6I*1:"__,C[TB]WT5LJ^,.CVWW_$/U'F@SKVDSK;;Z1^H\T"=^TF=OMOJ M'!R+^PA<+XIT^E7.[K0[)#V5/G]DFX-G]"RV&X]Q WUOMWLK2]^4R'R5)/EH MU'D@R0-)OE16?JM7'PUV(,D#2?ZQ^++Y*,_1OI+DFW&<7J9%&'^W^^>3K]:' MJ^4!*$^BY)VG_;@R_C\RQ?F[Y_-=RGKVK@;/A^,]M]-^5!K@HP_ECR6 @R_E M(!T.TN&^TJ'AMEM/MZD.TN$@'0[2X:>3#BW/[3<>DUYXD X'Z7"0#C^Y=/"[ M;OMQ<=:?3#J0@^+/-&I _WZVKU-83F@B[2R:SZ-I&1=$TX@SG#-9)E.X^#!*\(.!)0\71\[SDFB!Z:XIOC M/B8X8>M,<&A)0ANU9@'BOW(::FQEO-&4'QIWNPS7:O)UF<@+ @+CH2LX8S?E M>:#15-#<370.T;RZ'BA.3G,. M5;<_-=V%5R#@R]8XJ1FX61B&2)59WC,>D[6O*1;6<-#Y&SQ MF(0AZ\^=5;2BT_>NA Q+.7:=:Y% M(C*YP7 &K!G1Q%:D)7VL1T\$SFB7+4J#V-]!G$W#KY]U*LK2YQY MENW6EB0G\7-P6W(<&PTMWBDCB2>GZ4HKV)T;4H#@V-EF-NX?>6U3L"?8,UK( M(TH+IA^"%X]6ID?.[H<^=#:J&K>Z>P+JG7.2&]8 0OIBPPPSK']QIU2]_\#D M:.>^2:)*.0H&W6VQP,\C=2W2&$F!9\F'^<(2@[2&7$S+C*GS*HPU[JP*]P5H M_B-X]](L 50E=8K+$M]02N8D#),T.?IG M"98BV.NCB4_3/,IKAI&N\ MPF&X0FI&4Q!X?%JOV=H_-L3972A:X+C;+AJUBY!<$#'>=)JH@= 68:#V1Z(P M0]WGI30T07=F;,(?.T%1OWYZ.*C[!.V/DGP22() =].(U/.?NGTCWO=?@KW[ MRX"8*&5Y#M(ZTQ:V\@TI8W%>XH17/"A"S_#Q89DOX-\T ;K[$JX!R-&K MO@07?V5U"6;SM^\^='A^-B02DBAY.]D9OY 0=-(X$3=$*699(O@]-#!B_.CU M A_*OJ8TS<7N;Y# 9MV.TA.)7 WQ?@T8\-U?=G(DH@^7,8@ 878##*Z\%MOQ M"/)JL]DVPZG9W0$8GJC;PC,;#\6OMGO'7D4O[GZ+U^G:1KFM/NY^1\NK*>V[ MWM&VUU,X(S$5RRNX9]_;J8?V89)R/:=I]O8F*;\DOR# (MJ2@/TJ3+XJUYEQ MKFZG*_A0/$/3/"3O//KZYNR-CQ* \BC5JU\_G%>5DV.<-'H".7OA[V) M/%>\]1H4\!=1\!6!17X3S=A1(=4!QG V70GWP?NMOC$[:X@>_O3 R?88:I)X MFYZ^@<:E'TU$*P9!7M.8JHRZD,PPB@,7B 8 W"^@S=4BS);A=&WN/@/C#U!Z M5F@_26_[>/D\QIN#7TF_D<1XK^K"R2M%1L^-R)]RV=YQ>\==M]OF3\]TUWB3 M)=M4?_(]RSI$U"%68#$0DLOA;EDY*8]5FDBS"SZ3EPHGP7JH8@_,#?W=,_9- MO0*?_L9=2O'U^+OT;7^1?9?)-CFQ]75X,YTMSOH[[OW"LH>UV9R;5_W)MQGZ M7MNI4>(#%_0;NTJ!='91!T&_< J8"5_1M+P2=Y >OCF$]:!]JX)052J^MR^ MO1>[5H=JBA8&CZQ][23A!= &#,?,'"MV8^VALOZ2C@47MU*G &!O8T=MZU&D M/\&D2LUA-:QXC'P1/45_OV71(+KH0!7E&'"7(1'MED931:I]V D]?4GP59.( M*(I8*,LK) *.44'72 W?\IG\U'1&^^\R&@GZZ0"ML9A$ MQ@R2I"0W$X9^D4\F@ \YT/C\:2$?ZQ4* 1@BR#'?\2BCL2YJ(5W#,0[2 , DE,$D&9VD<3568 M;0SO1A)[!:Y193RM0-.0,B8DKHVLO(!M, ='Y-1,LQF1%WFL?@V",^4&E/(] M!ZC#*6)?A2/4.6#J4YAIQV"8@^#/72>.PJLH-N%)%?,EG80M&NC3YBGHN\CS MH8AJWF:A'Z22B ,+:096B M:OAA&Y^\2WCE#%Y5YG!_H*9D\A;^.5S3@F;1C"0->@BGT0J6?>R0X%0T8R6F MK&R:,;M4TK#,'R8-Y_ =^,@]A.+H_@$-V%*T7+&.IM6 X$P(2X B2..<$WR2 M1+#V)[*@TYU)%0Y2/[@8.I?I*IHZO5;3>?>)PCG'[U V9S* DZ32[\@GFJMM MU]]'&746?69")0910ETZ)1?US);J\EB4V3C%)S Z+M":X2>H?#RM%I13PT5J M"#.+MM9 ME\%_ ]1>>T+[L-6O=7K%CK1[+_>Y? M3!J]9F,P:@>^%Z"3*WR4:'D)F7AR.?[L^!5W\7__%GRY/+D,+D_^9^P$7T8. M_.*3^GET?KD\/_UT081X=GXZ'(^0]O:=TC93"+9L=WP3QJ5.2),4AVFV6D@3+,_2 MJ0!:,*CDP53/JFP9)B%#2MXY4H5P@A087D9@[ MXV]B6E)&U"DF7L.3R#ZBOTVTM)1_.CHJ2VA#Z_-W';HX9F+/ED2]9 MF]UKE\H+ ^:SP3].C$%-,JH!YF0$V>B9!:54H*N5[T/"MIE$4!5Q1?KQOUEO M@ARIBBQF*Y!;_TV.J??1!Q6118R(BI.6B!C&!>)8HI?P7^B3IT1X?))@(I'. M74 _)BF)?,"4B2'_>C$>ZG!N1G=(*;]11 G*RQ*3P@O>15HC45..\&C"0^<( MH5KL>7M+2T6Y"FO,"1X:=*N/T]P;,\T][I'4A^(&8AX#I4IS^1PM_2;_ICQ-Z0P,4[PVW'B_X;%5RJLEHDXU-QF'KO?:>40<6B&IL3\9#R:M9CL8MIOCYF PZ7?:0:LU#IK-[J!51U*O M(X#] J>^A>?/@O-+Y^0$).KE7\?GSLF7R>GY9[ G3K_L1JZMR6CBC<=! W!J MN]OM!OV>WV@$_LCSA_W>>!_-*"^HR)M/XU^#3XQ9QZ.3+[^^)&A]L;S72Q!Z MB+T#YU-42'?QX\7QOFLP,! !)8FK#"3IFF^QK5)<;V4L_(82%,["++S.PM7" M.?D?YPN5^CF?1('B-YS=6U$ZQ6,<(GA(/J,7A3 M^C$R#CN!R\N%^$KAQ+)8I #H^%M<$JIJ+EV._V94Y@%;I$*(:.I0+22; #*Q M4H*[WY((%W11D/MK!1 P4^^D,)FV'&3!J:X.# OR3&(2H 1_\L%'SF_'%\=P MN%06\265_-1S^TW/]5L]YST^7.Y5 DO\-3]1;QQ5Y]8']=U>L^^V^NUM#\)? MUQYT9-71QE%>&& [X7,F8 L7 9 /K7Z\EK,LQ6Q(F1R(OK)P11?OC%4B&-"* ML?T @V=B+C()YD-*M%%+.Z4P@#-(TZ]J4<>.HA5ZN:)61Q)JG1CC6"!*T4;$ MQJFY*C72OC2JJH6M!N4U,!L\N"F+QZQ'F/.ZWR/\CLO%, B&K\B<0>C"/KW* MGN X5V3,K/@L7>GHA3.+R!+YLW3N 6!"FV@JV'=\JJ*-GLVU\RCFG*+P-B^C M0E,O$LB("KC 7!P"81;:DZ-_#12+_/8WS&H"8(0IHKGD:?RLVH**A,)W85466="B=Z;A P+%4F2:/1%I$ZF3L_;G\^@BQGUX: M/*%R4:08Z$XQ#ZP(UV2P%U',0B#,XH@S?L#,!&2K?%@Z=6B#>*ULH\J+[A"W M<$!D3X;URU1V'FYBIN4Q&=*H,MA.5;+((C"W2E94 )\6AEQ?0?[**68GP,5V M-MD "&3)YL8P7:YB[ -0NW>,\K"E4B?O'3*UW_+==K.S3:;BKZLRE;A"WWO/ MBE8U5%N3B%\[7;5%DJ8&*TGX8=/"9:;J24%/ M"_CG( VSF49,9Y?!P-RHLQ(%Q0Y)\((2*HY ["38N^$FPFX*Q]B@;#8Z4333;.-L@[:<::!6A;EMG&V]Z7@OM8<3P(.O-^4, "L5D MER&>Q]Z3[O;^!WB39QA@RIUS!L/RKA#O[ON6B!NU)PHMXB]B52!Q_\JJ&L3< MIT]#+>7D7[70LB!%U438=B[J(2=GY\:R,&>U*?"4$:$7%6%CC>E7UE>#,H,W MF0)^9#O@!% I?S^6 [%4(K<,S,D2C&3-##-+!1LCLH#>S&]5H@.HF9%+P@WW MML*4JI4I76S2RJ1]D:%"&$27#RI0 T?!#76PT1^:8]EUR8%5D$$4%$5O(1I- M5T)@9RC6CE_2&RYW1=[G% [@7BQCQP=;##P3=V+=QG]G M929S+X9QF.>H./!XM4=@W_R+F6J?1X8]V:E M> ],]06>"@M)*N!JB'U"TBR)0N2K+]%TD<*KG,\B+J?3R'FO_G%S#$\#?0"J MSO+?Y]2V!=<;4C =:#2,@1.'F/#\)3UVVK]X_:/IS5'#\[O-HT]__?L'VRU@ M-I*$2^E\&3*;G-0 MV^^OV$G5;+P/=V1)P5\QMPH^?'741G6W+.-KY1S*!&=?$>?6X;:UE&6(?23" M.!>RGEVG$BRC/!8AZ78K)9TZ2H9TE=CS1>8NZ>IA-*K@0U?8+4'7DR5K#354 M&K=;Z4(ALW*H#TU^7#MR/JR<*$[ZVYG*9($:V$[+I>[9IA0%T6D7UUAS5'-V M!EJ&.< -D_4$\$D4^#'J4C)W3>NCO8B MXC?Q?U&4DG>5.SE2PI[@3@92?Z28^X?<.@75P:7/2K0<.X'JP5(#\BBN5:M) MM3H5& V76"+B8J4*@2_IM,&FQR@3==W,FJU!V31+[G6I+(@KH8P(F6FI5$.Q M=F4A"W],EM H@:Q?8ZTV+T'AJF62U4,8,-0R6@M=[M6L.@89$6M2O8!4(]6J M604L<(>FL]+N;)Z1W_':XZ#3;O7\=M#M#@;^L-V9--J^UVRU!O[^9_-@?8,S M"8:7I^>O,I'G1'Y@VFL$3;33F2%Q+$S$/.468T?@/UX,L%M MHZBWCDHEYXH*PZI H>FM9@[5>]#D,*M4Y7_J5&7.)JSG_FXM:^-\9/:" CL( MJ?)E54AAJW 7'H2Y&RA*^+.^4AM;FFQFV*.'2= MEO+%#*EBZM*"N?SXA#4[./ BE\]G";U@YN Y7>>Y\793+K@IQ YT>X3]+S^= M .(MN7L.]Y@ML/H"P3UUT9>M3G9VL[NE6]4T9*?@LBRFZ@V^>L[J91(R5,.$ M9&CG%4 "S-E6.M,^-W58W)M>]CO:VIYN9X=/;CD9U MQ\[98IW#?8:)U+:@R%GNJ">F"5P,-UQ"KP7V1X6S9H$1T6R"%66#D>^R4-65 MM B2>UA-(Q)^ O6$TW\A 41U!BH=#6WAG4MEK3803"0[6^]ANGB( :XE-H=8 MF>TQ^K*[-LVB\#I)*90'+YZR7X?"Z)7#HP2<.";Y1UUCL?])0KVB,2Z/!10" M&\G,!*,B[/+-^3K2805DC"2@GTH*AFZ).U3A2_BT7P&!?T8\.9?-]Z7@QB G M$;2D&4GLEEK\I;HQ[O$U%7$LM_%?[QKOZ&?XU%3]K*VZ;0A*KO,RPK[9&(0Z M3Y=A O;+QA:KPUYOHUFQ^*73XD%(/B,D1-(JQ2@+]Y$L.*-"S=QP%(FEU#90AU"-O7=' M[LR!L-XX8>EFH#=@22FK@$:YB'^6! FSZ$;5S%K3O*)$E=M2$Y'P^J#GWC0M MZ7%VJ_(*._G(!OG8UH>3G[#L%HA'Q:!8_&@(12T9T?BY1B\ME;\LH[D X@,S M&STRLK]Z;BPQ:BS.IAR%U_6 !3+_=+(?X+QKM.K7'W%!!Q)]NR1:B.DB2>/T MFNF1 [:RKOLKW)7R)F!+ 5'4/3F;M+*/IN]W_&%5XY<&-TT$]E:U-R<,%QUZNUSC 7>YCAV&XY4I.':4T)8K69;)["%Q(JER9ZD5I)E,7=)AO74E.5G,? M;K'9:BT]F>(A,K^!NEFH,7;B&\]V1<5G=QVNZ;DT6^&T-E)8O,)0S;E3+7!- M-I@NR&'EMQ2A&I8J^\-1#@?R'9X$9D[(X:M$ID*3;6U8@KP'K2^5$4K9/#M= M&WI3=%ZR#*&:+,LA%AI3=:O/-LH,V\@HJ\H;K=^*;MRR)045_UZ[BV!>R"#9 MIDVDMF[(!3.C[$ <7"+&6,)KH9)XI%]9-53,,#Q;&P^CK5 M["NB2$ZH@V)"%JVCVLMUIGKEG9E[" MOJAP3*6N1TC*,QK[5\LGVQ*H9RKAQ(W:85HT2YF*W\L)QFIA5;9T[)S%U)X= MF,-YAQFESLF)ZYR S' \U_E$60QG)HOA^-W^G[@I8<*STUG6F6NHVFY97.W<@T1Z[)QP]-0NB[$9-R]IOH2,:2\PUXVJ12BE MYZYJ'H/Q66EJ%E(!)&3_0F>($.E$9(BBFI3 PMX)%DW(D#)]A)A3R)F/)N:U M+:J\72%3A&PSQKR?[7KZAX2T%^TS75/%*?75E<5-$IW(X@89,96]=Y&1V!&L M,](>%ARJFQO3[.P#6!Y70J'>&A:206S MMI8[4JOMW[B$DEJQRK)'.$JD 1)3^-@TQE>BEL17)(OHBAS'8(/$*2P$S^W! ME"@3LD_M9^BR X5RA2Q4,/A7'?8_RBS*49<3&\P5$ 3@#S1^HNH!"0CKPT$, M4%*$7$7Y\86P.[0_LWAV2\T"6>?!=M3U&3:=.O@5L $B?75UDT0^4;KDLCP;L./OC^9E@CC0 M"&.W$L!U)8WE)O-D9@>''RJW*S>S"!4BHUZN %PJTQV-[5MPQ)B20&R=&"5RS-(5%7G@/+,5.W )$+*E MK^(8FP$+F>X8+:\P4YF K1T_NQ6ZR+-,5.J0<:K9.9UR:.HKD JR@D/Y\21& MM\ U9V_E*G=K9UCH/L>IN/)7$S9:A6N:-6J"DY^)ZS ;BO_%U>'T\O_!5"[T M>036R'CDSA#32[&T+M?A*5J/RAM?")SVZ> 4^4)P\5Z:70,^^YJ%\ LZ4H('5 MV5:?K&E.>U]*M?)6T#\AK6.9(T<9_UJR<5!&"2K]:36E)BI,+EQ4$WGR-JV" M A>H)<99#S3W0"Z52]&!]J,9#\:QWK5I>+T&GH$=YW*FO4"7HARVZ+):E*)& MT2QJ MJRHXF(L^%NR6B->4 R7'8::;,,L;#@!UNLHUB+*@2&\QBY = )J[ILQ#.X M0@C8"E;8LQ]<7$=YK-!#P;V7R%LI!^C1X5'LT,'>)>8 ZZP*X!UDYS[.BNUJ ]FNPW4,VF\#CB M]%9D:KV&2U\'G6^A-B8O\O$1GI% IA&I<#)@-#9?, MKR),Y&1,-18"-WL+=U>AYUR5>Y/WGNP30UV2E^HZ1VX 5^-BO1+&S3C%&!$@ MIA=_6['C5ZNXE1I]![>J:)T<8V8FJ]'2A/^N]D!7*3<9 MP.YN"FY0>P%G9/36=;BBJEFL-E-;LRY6C@4TN=(S'2/ER\+IC+(&5L9%N?H+ M?D5IV; \@:7:UB3R"*$C@A2\BFF,DTXX:$G2:/+/9$=:QK!F6Z"E,KT!:L3>(JKH3H N>;U 75O\H$9!)MAVFF%V2 MYSSD77NDF=LD-855N?'6(XF7L<,@.^!DY253DIK@ M6Q8T$6&2XJ#F$$U UKJ7X3>P'J5R^5MZ18T)\DK+*?P(_%(;[2CTZ!C09TYR M<+L@ G*CR#1@?*!"-6^5[2E8P!K)V104&!0'W$=Q59H5G67K#9%$?2ST('79 MC:#''34V&PK\K9Q=:^RPM:O )9P(KK>,K3[]VU:$!KXU4(QB&3FV:265,0>[ M'-,A-J^3+A$1G0N7R%D*$;=#R 1V-.2:8%7CI:Z%6@LQ?R+?XG$1?M=Q*G/+ ME797;*\<.[\OHIAAQF56+E86I/N>UE M81\7G!Y?J"I134!2+Q&#XLD).9& <7Y5 /%DXXACF>2\_&=)Z(JZ/>;6: >! M^IDIG _..@);=G&NX2U+U!'.U],QY[^AE)BR*T0U:+K*<*9$7J[4@ =^^+$3 M%+P\M)!QDK6\=:S^L-9L(T\SG,1:I:P!PZX0U4)=ZUS@Q?!4:@^*YI_J M#($SI.7(BB)U.4:M"XNWQ3D=RS*PE29%\E!O(E=4 $=5O&L@JY(4M@AQ"_;& M:!-.[:"7-/,IIJ:SZH 1RRR1'Y07EE:KQ"K1/!7(8"RH< H(9SHA!8Y?@1(Y M5<7L&K.R1M7=?-3M&I6BP]0DXG&RG]4\I6(&Y9&R*22A&2%]K,>5Y?;0$SF7 M!#817E\CK5)5GDILT'@J$VK>;&YY$!@6E2O\55.E-^#_VL,0-4KF'%XD.UVC M'@"PB1UN=.O+N55Q+$4=OETS64;PI=EH=H'>:4:QI06K:E9VG$&.#;^*Q#0\ M#Y;H@(6M@ER%W> \*NKO00B?Y]DWU6KG):D(2<.S[ M\)?+\)J\I5+(RJR5J5T2J/XH_:<5D(U2%OO(HK%CR0*9%*0\WY9)2J*1(!L- M>ME^=;)"-1.D9.=(BGA?8%M\!B654M]QDG;2IJ^9O#7MF#,%;B5+2 MK7;84%\#PX.RYE[7KM94&[8] " 44364LL0P4Q*,&" I$,;S6'R3QK)KI=Z1 M%\B:*<:UJZ#Y<(AO,EUCXAP- 7L%"HDU@FI#KEG;YBJ55D_3Q9H8,/4M2G34$YHT[^U^CJ"$@OC.J><%VZ80ITB'-QB\:??-'9 RZ5 #Q'&67=L(33G,9L2N=-1$:^98Q!%>GVN94>"@)$ M%BNF[+]#EB'G]L),,U3M*LB@FDZI=I]X\4I8$1H:=:-.$HQ9K#O9B Y-%RGV M.$";GP!(K9<"/8*^B>&!%<^Q PZ(9KH=#=FYZ@XIH&PN;_^9^GRRALP;L9[E"BA:B+[&8&T3$M$G#3]BLZYB*$9YJ+B)'?\&4].%<(4(:VR7)%\I(. M36 'VAQ_:PY6K5$^)@A/6I;2W6RKF5T!<3AEO0Z4/\.()XH#%=A<8D5)5JV) MT!XU3%1Y'94-#B%G4;'!;4>UZYP-@PM7G7JN[U"+4O0K;-KQU6<$\106XLJ+ ME6+L*BV*V!0M22+@^:HA4"B?/7D@^/O8:Q]3X]!/1DH<0(8V?O#8%4NS$!<1 MK8K6X]IQRH3;4!NWU[&9!%I[,6Y^^VM)%=RFF.]R1!.^\>6YJZQ)^^7*1LH= MK\GC7?+_5(N0;3TIGE@HD4:O@'-5ET.=) $!K54N%^SG=$7M[(:4=U!IQ1 M,OU&?>?@V?V^-N9EORH9.R>VECO1[8C#&7FG,2:#:U$7(I.2^&WD\U.Q?P1^ M,KE%KIJCW6G&C:YD;83:QXRC?N5V4I.K65#W=31BS>U*SPI=?[F2Z26JR (U MN-P@>3*E"*P0WA0X.:7D)QM 6'3H5%(3;EEQ:ZIFY:V7BQ0(;X6#I$X[KT#: M("@#H8"0$D5)F3.C(D$H$5O3&)SKP":[#'%:^//.GHKA>$RL=%U:BEO&"!,5)T58'GWY(1JINRO27I+0X2NTW1FG2.; MKK@&E+UJ[;]^/LMKBY?U$&IE4D?:%Z(;1,KZ00K0Y:H%FVQY.[7L//8W45"D MLE;)E7C\RA',I[ZNC.A0C$V)4.C$V]:G7,+R*+.H2SG>V/:##U*BIJX1+7/E M0D>22K,J1=$R".&JFC%SNRH,49E\K$GEZSSHN"_9$VIKU*B%YP(_X$' MS\$QI( L8G,C\IA MVH<9L:"=9>&MD4&)8&R.$QDP^HO#GPE+JLVFV\Y>5WVB2#U""5DNN5,D%_#( MN#QJ)^6XWI;=L@B7*WFVF]:ZJW(G=Q$&Y[=00KDE&O)MN6!YJ$#B5*T<# AR ME0-+EA5W[!S% ?[B'PI9PK: QV,3F<1@Y;S,>0:'7AY/GI?WLUU8J:PT5!ZD MNSE4D^F+P7@+IC+*?>('1?0OLL&H!!>12LZI6[Q;W1.;_)O,CYI%P7I:TD!' M[)--[<5EY^RUZ60YK;89U UQ7X6UI( "-[G=S/\DX' C20SHD9UP[-RFJS$= M>J=Q&"U?@QON=]V4U (@F_O1\H0WYO#@"'2+8V-W5==C&?#XA43W'=VB:!$Y ML?V#9C5#2LEL%]0@BE]%JYN%R_!:95-R"W9X-6CF+.3A7_\LL;EL6NNYX>RT M$U5_[3R<"YF/I!0 ]PA(Y>SZ.2= (%"3#[&;0:99Q0%(RY)[^(3H7C;)K39) M9I:LEUOH0EE,P-/5L4B-K*UY[$Z,B0ZAK@967[+=4I2=JSS&M3Z-Q=W>+HH" MYW(.HD:3VN7ARH0?8W2@DM+)?H6+'*KNQ M4D']>OE;]R10OKC-O1@!Q^W"5+C12LVF "B'(1A$LT>'\=ZJZ6E@VB);7BF@B04JI9AF^1 6ZZ5-?!MCU$ M[*Z>"_>K&Y*H$Z?AA5&LD@YCF66R 6MM<^%[M2RJ')1DY(;64X#L%;#UENM3 M=U6S6.^V [X?/-C([9'%XC+%LU!=W2MFI.M0Q1C]:T;);E>E+&A1NO"&XZ(R MZ\G%KCF+;$*86LVGMGQAN.&9N92,+YMEY!+HV%%U ME=04T>0A/?BI-'X8O4HR3JOYZ)5^6'E4\/P#K&"66$N6#NV0-P1!9 XY"N?* MO9'.!2ZA;3QR;= A1, M#]J*..)SH K::;0*>:X8MFIB VB>49[E="U;D%"GL:F4HG4O6HH.$T8D!C)4 M4A;F!I7:^LWV='%*,7<[K9]J5>U16R2I#$I.$C.5(-+A4+7AC?>AXIM8 #P@ M/J@!>E>?HG0A&*\%!]%4U!@](1D=.UK(G%1LW L5IP([M66W(C) &Z682"I'5G#9IW*,6.N0ZD2O7GE9U&">+Z. +HZ"64)F MI^(O.4G.?B:%*-*IU8-1FG'*Y?(ZL$2MTQ"F1EMI=T9ZR+@Z9G%N2^>G3.^P MFNF-=C['_\.IY2:0Z)[<9A6D?E5FL#LB#N(=G8Q#OBZ%;$RLVM@4.D.(LHHP MH1Z).\\![UV7$<_1Y= ,SQ]%%Z6\>4N_F-G>&&&9"F8/ ?,?3'N'3-> \"TN9^7V% MKB,TC5^!+-M91URSENJ[9VFGO%/:ZF!Y+Z>Z6"7-UH"WVE 3UH2%]D;)G",J MTY-QAC7E+TN=02S/F4IUJ(6W3P-?9&&?J<4U@2S8QY%V_1D4!LN+)80H$87@ MRF@*A'23@4R6&%)W]U CV7>78E+5":3P4.=)LZ+N1(4L04\%14E4?!U7$Y1+&": M4BPR+?+QP. !2SUS8"$!&'5^TH-8RBA1J$-ZJ6^Z&H1%C4NEA;P5K.3I?E@B >8XB\ MKL!6/22FZ*D2Y]I_WK9=F/E6G8Y>]P&M&LS MS+]*,T%2&+[)7LUVFM^R3-F<#3!NR@(X%SJ-TU4:-]>(:TX35),9>M^M*Y9:FS:A"$T3\U#NBLDC+>%V2>PU9 M3XW@VIBBR7.."=A2/TKK'N2\8IG1*QT3,G-EK3RD,KS&B@+QE"7;JZD*V_W< M%&ZF"]2P@&O?^=ZXHJ=FE!MKF#+Q50X$1:]I*K.UJ&U=;\:5-BJ:_&5YIM2] MW W7#)LV^2WX4IU <$5Y"*KA[&:K?2(6S""Q]LR9 2I;D+J73.5L:+#-"E'O MY\E_45Y_8D_9F/IXTZOX72F(Z8GI\I<>R+@'"\;&2SF#-_NA6*THZM!NN]MJ M[X:$M?^(<0%^\RV,"["J[0)L$_?W:/KU"L>E7' %H)(\2C3DVVONT1$G"^QD M225'!G."+NS=X89[]$_J'ZKT3;CFV-.R3(1J?J633F6C)?Z)4O"$&D-/N>"9 M[,R!Q3HRHY;SWQ#QLA\I3.RJP3EVR981*M4&!W\QXX:F&&I88D\#):HXRX7\ ML:@EN"!=HDHZ&"G!I0BCB?8L=]6YVK:5QB-*[NHJ3SPW5?>.B;VO$+>E157VUJJZC"(*K*G7#J$>*I)D01%LB'_39A%0G58,ZA\5UC, MBFTP%HU580$!.BR[UNFKJ90LF:NE4(;7K'KL9&<4ZAS0[X/Y "H/MM)D$7FNNF;N MWLA=39,R[>G)]K/<8H%$H MUE 3E2=H&9$%A@%I*>HZV5AB!H"-AILT=2?^L0SN7',[100!29LUT?==+;HGN0S-GR>7X8!+?EY<8C/OD-P^G]-$%.B!/M,^$% !][1A M;*-$%7UF==.$:X>KT)[P^Y5(*"^ _-\LG22H093!0>4%N6_P9W27R.EAI#SM MYIS6DTR;?=FHBA6WT:,TGXBEGK%.0LV&AC MBGUYJ,FD?)'VUA)N(R[25H*,:7-O]^E":&>>=&E56YPR#^E68IQ/\-7X-360 M1UZ)0P4&[45TW0:NH,DS%0MTSJ0M>B&_ MK1HLAKK>L=K)Q_3O,^.7-JVOFE=)=0-3%B [P92=(ULTJ.9!U91)6;\FU02W M<9/M96MA:;,RY#=Y**8_PAP,5M!CZG3(%8;Y 6E"^< MW(J=@3=@4,CIS%C[@0WK%R+F*8M60%[/S3+-(/FVG27U[U2!H,_5'$=S.C/+ MC.*3I A'&,7RJK%GQ/8+DD?9;\".9N&:&\"@O,/YA#-0MU@P?A L;UBPD#JD MG%!JH&O83^M:8RI?JI&^:S(RQV"1IDL:ZS(#VU*F:LKOZ;Z"C;[% C*%G[#B MCCYVNDTFI^6E5W&D:OM2.?A =\6O,ZGD76K$Z5JS*;B-,W86A92L- MEA>G6Z. :9].(\I08K<&H0,5-Z <&5ETH@#ZDOS7RK6/7>XQN!;-(^(,'O\NK1ZJE)O=*R*0_]=IE"07%*N4DX? MLK+7,%?^( U>&F9P_3NG#MCS ; _6Y3I.:^44L"A<^+9JRP-9]1WAMA9I6M1 M=Z)Z&8/U(^-K-718#814:\A?R2CY U6^%%5R]@ 06GVV,F$9Z>(,KS")6A$P M4Z6.0J!#]:MRJ)*3?L,Y+R=_A=2207I#=KHS6$U2IEN](;0-PZVI$JH9T4=' M[R:O0N^ML^\B-0W*]^%F,> &V-E^8FC=$,KF8P8P(ZUL-9\W/ Y!0W MJ1]7V\%5U?K?.]C-M=ZV6EX3#M7%;5=Z[SV4+_.>>9UC8 M8>M4U6Z3VD.M33F/=*Y)ZR#7YD$M4;)N E37Y]@E[9SN,XL*:F,AAY1,9;3! M:%*3^4*[JN?WDNJ6,0*IO=LE.- M68.V4TO/0@\Y;W:.S:!48M0*>S6MY%U+5%@L2CDOC])#F:(5G],?W""7L M71KGI=5@#/H=19U:U:L4BH.N.KRZ'^2+(53Z'&=,YI M7,^-H(E(8#["\5M\MJ-R36:+3'&L0W4BLYZ*0!-?5D*ZAZVXK7Z+S!ZO=F70 M(]-%."L66[:-?TW MD0;.,^KR1V45/E--O2442] JJC&KZAK%(^UBX4)+R_5 M) 0 ^7E$!1MX9+F<*U[I5&C'E8ULY4H->1-@DZN>:_=FZ/?J9924K4/!KIE) M!0_X,^6AJ@QZ.UGY@SX66=H =*.ZO6_-;E:]?6O%%&J*"7>HS&272NKL8I(U MB59U)J].Q\7S,*VXJ%43'!:-_ /QDF !82P=%6A$T1]D)#VD'4%GF M"$>OT=-L1D, MRDH7/MNMM825I-^-$J==Q:K<"@B;I7-C+9!]<4G&]N95;\NY<\G4SU9IQFU' M"G'-MKONEV@H0O^*,$^>QC>BTN\(]L^I$4HONW:.(:: 1WDJ$XT4J0/80.^A M>A.!ME*5#:?U:]C:74O6+&.:I1E@8IR0G.L@#3VKXPH]]+G;/[Y$X5M JO#K M##D;C@A_8%,CI2XR5OJ(\8GEZUP9#'0:AE&E/* >A"R-2 B8I\ ?IA(;ZJHD MW6I0-9JKU#-4VF*1;L_*%>?_ZZNK:])7( 1^%]2$ SN^)CD!)."V(E2S@I#, M2Q3@B2ANT^RK5/* MM%HG8YL @>-/A"I%E^7;ZD8TV%>]R%U)5-2I,#9[5/3$;)OFHK:Q>L)]88': MZ?H*B: >S=WS2-OHHR=GV4B<>6_A!J#Z *^ QD0QE17E/- %J0K^%2.$YI# M;E ()TA8J4SL*;?X2S3]*/&-"%]!3*S-6;-AC[1NA*U!I'55I(LP9=BQ@72H7J%K.'79"%E#8M0,R#"BIIQ M$WY#KEPKM4*HCR9_I;G(K6EB-;7:8JUU_UG31L=N;U6?*\$7K<:/:2!+]?!< MOVB.;E='\7U(*/-_GH2R?52;FU5 VULX&-.,K0$[RF,+7-M)0CQJ_-''SG"S MW?!&%YZ\TK^56ZD=.Y,-#+TQ=N6EVX?^F(9<]C\YC32WL88\TDU'E*TSR1=$ M?QW_YIR;.VPVO,Z?.]V^:WHYHYSZE?J\@AYLH M;70+JY7&5(V#ZDN>J6\G4H0$@L"U(W0!4AM!:0B>YO$E@N;_=GV!&+K MXR8<:[F^N4T+-\JG %0N:B]$6$9N3ZR,JGKKY9#(99I$A=P$1EO!ALRHGLH> M"6D6\MZ&B_461$"G9Y5IKIOFN.K\)+KDSSC=Q6I6)["FUK?FDK4?JM/U*3F(!&Z.J[R52A7,CU,][.I8[K9'5N2 M6V$_-QX9;(H2_C(JC0XM7ZKM1L7'Z.^@_#^MA3<(^IJ2%GBJWC1UPI$)LMC/ M4Y[EPH"5HIP@7\)Y;,A+M_!9IF6)U? MK,,%4O(8(;Y3P]Q+3V]1U%?8%%Z9V+KY_U8#63G87!N$;"W^M_N4F:)UBA.R MA^4/!L((BP32-/IVK&:AF:(J>#4R7 M23VY^:%V&Q)NYQ79/2Y^"BQX>=\&6W*T]\P:.X6MO DVR#"W'4::JP"#T9+Z M\NW$?J8#5X;F=U[A5[$V%# M=&5P,I9"OA?C825F4@CL6 BGC)7J0"K<4,TW,4L4IY5=1PF+ FO.?+.IYLQ3;R9L M"VG=.'8SRA= 5.0S9?R9Q109,KS)! (' M9(;06VU@R*T"!X,MZL7,7AVNC)VY4[BDW&I#4YW?46U/Y^*:;'HR6.0_:\V, MIA05Q:X@IN%K56^\\(&9B>ZCJD(&ZD,?4TS!?.'"3^:V M/L)XK?T2VPZ3!6Q%6+%^F6TR M!,A7M/S@"3KJ0']70<=ZRRN:,:S$<>63PGH6%8F[W%9!!5,P=@C$*CO:8E"$ M>P_2WW6]@W2+,R[4J4PAS8BOY%*Y/!:94JQB,WTKI#@$&O$TS@N6PIY_EQ2C M'H_%#A[C*TIPCI*>)83! (7J92MC?-(4>ZD6>O9\0=D:_.U;3AS$.3..R%+2 MX/8$O,\F )T+W5[T2DS#925A0)U#O#;-*4A7,[WR+'ON'0B_G?=7U!E[CV?.030/H4?;WG,00F/9 MW9(LJ7?L3WL**$1- \54@=3:7[\9K\S(HE!+&N@&@3]X6A+4(S,R,C+BQKT4 MRYU+N>N:Y1!N*&OC[YF"KK)&(US9Y%1L1D"-1$Z8D) A,C2.,'?!>K&SJ!EP M"<,'3SU,NF2 4EW!9R4@':2FY(+P"2@S\851H-%!(F:UE,V=\54U:+09!"K 0%3H**<0E$/:F@L2(JI83T,,EMSBT3"I!\_CZ" MV#(-(ZXT,$O"AZB-=@,VT4L-&31+_GXV'+-(.;3GTM!A) :G6:!Y!1)7 M#D MZ]XN6)4:[;W0\^MMTWB4Z< X0]LS.9@!$O-R_" M2VX=98L]@Y&;A>!F]=XPF*40+5NP>&*<-1!_E8.K9!@+1)V5X.<+=YZDN_%Q M(NTP9[!P>'886H$O8/XWX]UH;@XX!RW2X$A.=,4K,X2U]6R?'I1>(^PQFL'K8>! MNQ9(*$S/J8(--.UA?/T/+K9C$9,_&OP E!C1^&XZ>"SE$!V\TQLC0L,T>.\1HV#?K0'#!=D^GL70D_X-$((&)%SFM-6I6A93I#< M'I'BH7/^619-DWP]'O.,Y;XL=&L%125S;P/H%L MP"J +<-L-RFQ;_F#P:CB:6)F?83B[AHD14G<>*RW%,F,*1/6\E&"CIO7F\AR M+,ATQ.'GL,)S>;LI,:I0S @>F-CM$](=')N89D1Y.%4A&X(.!C#8EP@<4;3B M8_%H"=ZI:,ENPN3?$F?@"/B2-&@.:EF<=5E@$P*; MZSS227V^J+)C/MZ:[E;2SV9*1)4Z08$VR*9EPK>%&01(AJ52..5DA5"ZFZN2 M+ACX;H+V%^KSB2VV"8'H:O%O2^#&?=%%)!NYG0QR MDDDW&>YL:8MMR:H!H0%!*P5T_MH-B(_2.\:BG9F0F?1C1/UDQ,#AB5WG%*P3 M71A!J(1KA$?0L]-^<]WA#H^VD30LOW@4"U*BR2+;[O';S#Q$G]-"DQ3!)/ZX MV5H0_=?SVU8:G*_(TGL4%@2@]0C:F;(EH$PI@"5A#X#4\H,N C%"F33J*%F< M(='@&-H'YA+3A'N58%60V GS6-A=0V)!(.#Z]]^PV!=&GA0 )BS#+X906<%\LRG(D*DDONS>T.<\M M3ICZL5J?,F&Y@54 MAD.8HU6>Q]/TV#!ZC].952'5):.$(;O^PK"+#^CF>[8AX-D6YH -)3(6XGK! M?/4DC?;LQ&H3D;H)27DQ>+LHK]9?F"\K\@2J-C5EE1F7(,[W7%O 4XQMUEE> MWQ#3Z$Q<,[3B]'-U+)1 P6("V+F\F&@A2MW>-/@:J =J=<5YRYPO QBS/7K6V1 MEI)N! @C7X%0U;V9T*2-HHA$.1%/B[LZMF."$!U7 J#B>HG!'@3UM2Y%Q:;KJ>"#K"ME&DRBC.4I)-.K@6U2&.*&$F6 M-)F'"BEA3!Q'UFQL@524O[5KI\]PQ*(@E_:PF]A8,. N7-##XSG'[KEH6>NH M[^>/5[F]GGE!01 ^][*V.U?MR\_:O]9NF3-+FN4%XPJ,AT3'513P*G)SZ>WB MZKR%.RTI[X5#1&5CU. )">C#$?,=$GTY1>FN(+0!'2N_++9F/'LPMWL1*F'. MRI-B@YXBFA1O&\+RP(CHS;\>$ Q&<.1VF$<%OD78Z)LTTSB\05JHXI099A5^EX;G$?(^*XA'( M0 FRE47Q_TGUP#*Y4D-@XKK8Z98BN""O EJ=68Y&DK56H5.%9J2I77?AX99S MAE]O(Q7*@GQ+W 8XE[,9[/X^=R:O%3\! F;'C>!)ZGK''<'2<&K\[K=D?)? :(!! M>2X+G1H 4>&E74>QX\I0F%U9K*)O-7>A29)-]QQBTWHJ1\%-+R8T[!*0%(4A MFN35#^6XZY(0^AQ5+(C&'9&]QT[-Q_8\$:Y\G_QAIAPBG._&A5'T?)2D[HX3 M04+PCT(KE2D5^ZF0179$/<2R<=GU3?$^D<3D!YAS71L0AGXUDBD8O7AL0ZA? MS9:6]=B4^L:-"?3.68DGQZ'"D2U9M9XR^+YD1(:W6#) QQS!C-],-29OP80!QR$P[*F_LT[<'"%;BXQ&"E M]1S\P6./R5W+/C9F^/BQ(;LN,8WW>:)OAZX.8Z'3!RB".-8NZM8?VX&3UEW\ M\M.9>O.J;A'91T0^%6!O1Q80"'"AMC.E9 WWU?E6RL\LV2I[)575L9D>S#1% MWF<6'&8@R,7=P;YK21&XT%;U-<+6_H"Q'Y.E6B8/CWAQLZEU0+/&T^:@,W M7@$2;7Y+!%/RD;5QA^X&N+_;Q6)"V$0;<=B!H\8M'BH\0(9-QX%.7:$8JZOC M)NAG2'W+40[(52&/*GX)^TI C *CKWX,S4X+5)%*TN2*#-:Y3T'?"A9=Z4*V M#7HRZPQ9KQ YZ=")QGA7A@UU%>*4G&] H8JIX.(\" M><$]] LN]IP%-M6)'H%\C]G$A(5X"NM)D".V;(FKL34#5>L[&[1FC^->"O&I M')2Q:[N(F7[M_.>M.\6K>%A\'78C"R^P33O3QW4FU3_TPU_ =843W";=P9M& M6&W8!)>#S:D+:0VSM(T7[I$GRO%/SD7@8@M\J5$N"%#A,&>;*C"5@%MUM M=>BAV#Z$[7GNEN179V/5?(3G3;H+OAQV;MOF6ISLL!^Y^Q#[*0X1IH6!K6$R MI+T=%(8RC[_7HG 2(M-@+DNTLG$"IR4AM>OKJ^9=K'F"DAH**H6PT9NMX1XU M>#48++#X\!1+!JD%,)TX5AM?C8IP46KU8I(/4-QC;0A:GOP>YDX0Q))#@8.>Z:\;>&N ^FP;Z?5N\4[JO MM)Y+\_B2A2X@)Q*$)2>D;HS'VO1V745;;'6#7.)3^U5K:=X9T=\Q6)=CWEYM M>737D;3E)J:+@OEPP\35D F6;(**%[00GI:C8S3G9G8=J6(8O#G45+,\@BZ$ MJLCFZCU037D(09W'L"]')0=\"Z>D\DLZ1Y]!GK>G&?F+H)^369K-O.K8,[3C M[I+-8/6Y]&-%X0MTC&]<7?6#2(HU03\*F)ICFYFCF!<+TS2V)748DHND6'%P MP.,2^?*2<^2E'++'3I"< DS(_6O2D<(^G.JI=2[6LTEZY9!%1L9ME:7C\/N7 M2 7-4Q*I9Q5I%?4SZDQ\Q#QHNM_WH$WFMP07E7 ?ZWVN\VL0XQ&>@!1.T)N. MV[-,X'@HVX"'RB3]S& /ET$VH?LOD73XX4&([L9N3 [LF&B@R7$$]KG!=$-* M^I%]7$-:+,IK[WF=AN)RF1^7OQ *G$HA%62+6;POS(&/]H8S:Z7,C+C^[E+Z M4",\B]LP3!C*48J"#YY^#R!8(6$][XSI<\L M$BUM;,W@:\N]63S!B7O;;$0(V4&X4Z;Y]M )#,,QM>-:H%%WD, &FOM>\90' M#AS=<6SEHOD@Z+/G3CV[8ZA+&3>%F)P2"6ELUJT7=:;N MZ7G# M/C;51,.8=QXNZF'LPYM!D8WAEZ !$S/5A )<'3GVZN+!L$L0&PMI*NQ><'A) MD@S664% ESFH('6#4@&'Q!6Q8QE;[AW;Y^\>'O9:^T=+17S)8#C$:-%H2$U" MI U8X\>N?W ;LES1X8=CNC)K.\"=[A"P&F>L2F8;P;U4>,BR=VYTPTZ6I!UO M^'74-<4JND61_Q(53HDF7;73DU SFWK.7-\R.!-.@DV3[N>!,2+%+9\\0+4; M(C2K *E#?1#!'N;-QS".T29]4^;'?\PBAK."N=:4OZ*)>77WR/<)E(.=35$ MX?A# V3XL76^8$/D$T694TJR6$/+G/;.*)H.4,^DC]TJKJE6%,I+3U<81:+% MJLZZZ,%6$Q?6>ATH6XJ-JSQT+LLG7>'@9GPVMVU+LDV+-B:)9>/PA&1PO\V@ MOU<"I)!I.@2AA4+QB =V:IA$U3'A&R(+!;9\#LTI;9Q1G#2SW:'=@8E'(E09 M4LVMD(9+>8FZ?@&:B7UN*IX2!KVV>4#[?,347+:M$+YW!FD=F,(@]"A:G>WKUQ MJ-"9MI;0FL,=M&:5CN*2!/

.0>RM&?Z+YD/"%.K-P6 MV[@ENK?G$'!7@I%VL''4!D3 !@/XS1+L03J&\W7NWE]9=]*DB7WPTO'U8)6E M/*2X@@SBVA96?^F%7[Q7%H'!E9_D[OV"02#$>I)%ZMT[J)7"=6T+OETE+G2Y M^QQLS9/9-!) 8)- F3#T<09VPZ=MZ);$%,D#>SV_&W HN_66 Z4= MS X7N=Y>NTO+=DF 4[O7G>+^AYO170@ 9F[K@W%N 9Z?W*-EX?*A36'4E%D8R)ZH%=Y],1NO##2N$ 2 MU^M%E,N/I"M]K(/^)S(-*@S$1Y8#)KM/>J.Y[ [;)H\"D]^CC@6/@+3!N$YP M#Z]%>(Q'&)XAZE+ 47HTF5) B0Q?80J80&Z-IT>4G93BND0A7&$3**Z3^1!7 M=37EX M'IIRO98@4X*,J9?03N]_*0ZZ82&*)&1A^.3D/"#.9-8C01BM*0TL= M(:T/_,6USK*F+D4V($:<)H_4S^])DZE397% $'V!Q*Q\]),TD6"]J&765'B7 M$%#,'I*I:"P6Z0[4(SBTF+&(J&4ZPGF[>\K6%[=W%XJAEO?7IRTF"'JJK4!&VRNE"M 02N%VHL1!S$ M5VJ;L%696X6.T]0$=Y @22-I[%;&J& 2&U"V4>TNZE1*Q MW=]0#*A'?3LQ'%;'P"V1=8W12+1MP>$[+(?5?%_Z RKF)S&Y27W"&B&^;ZO,A&HB^381(_>7>I M@X+DGSV9VS5M :[$66*BL) ]FG%PX!*BH;DQG(>[ R1HA/ NS^TT0XZR,.VI M2*OH43Q2 .KGE)<&1@*D@)1U3;?<@#4,IS]?3-)%0RR"*C&J-!%8]^Z[-!@5 M8M6TZ4H=(Z&OCF'@A.='CJW?=I-=8G&6QX?0$%^8J1S#?PD@*1& 6L@RKA8A MH0:R*(IUC1THJ!K1_NB2KHP X6RP)(,E08#\&D0&&-(1J&LNG,H-0]N843AO MY> DHGJ##I?M[BEFH!/3<^;PH-BLF ^2SN.%!QS/!.VKV[=U-W;@_J(79^%N M+EU:RJ4Y8AD**-SE,1U(&Y/M>7*AL/]U>/Q<,99HI,:N.37WJ/)PN49X/$PR M%4W2[^\A$XY0T$TX["A(BN,*LD?HT#>!%)D_*8 MK8T-'T6W4+\P$&D+ Q+WAJ[I8$'ZA>G:3:"PH&R=(V(1M.]]'5U.9K M^ABJ/K/QC+IF<@*TB^:,GA- )?!3.-9S""43HOJ)'0&O;>?'E@8$?GV%H6BS MBVX4V$-0=P-5RQ@O0&RY MBYC/%K/C.C!K8A%0OD!T2K8RRAB]$;-6%#T.<#6;/".T(/U M]YFY4NVX%-0J5?/_". VWAM2.#VSC3S:E[]/AC-P.B'SM7R)@2O.?*!:JAY7 M2HWC.C\?W3>T&0YS@3W(G5,' 3Y;!L] 'R\< /,/L.Z+,.N%O]%Z##[2NR%K M:(^\V!^/R]5]&)T_5H_+^T>RP>"@%KP78T4SH( P7LY1!E@8JL8C,*"!NRD! ME=#+O_@!W="\2Y?/L/DWV8!5<"DX#'8F@)Y5'97FCA#>\Q]AN-@0Q,'X=!2S M<7@ALYKX(:ZPQ X@:C4 2>] M63S5:LK"K0$3Q(EJ'9L,A\D#WRMFX( L,[2H>X@O,%C2T$J5Q/;KM$@?,LV* MJ@86-:.K3\)WLT18[FK;%[K. X(CHDAX^N1F P!+V6^(M84'B[<>9F#9=3IN M34,0YV@P1G08,3C*L<>(QSE7(,H0OO L;J3$JW-GMF)T%%*IX.1+[ZO-C6L" M7CAZ.^"%W=+=MJ4[C6WQSJY47WJ#);*P8WG7;[S%!J3HE GZPA(5J"^!ML7& M-$_A96NTEL6K"#&O"TOJ[WC')I OYQ (!%4>)P#?D&H3?JYOPCY0Z!+J8H_L M]\[$_R;B"; ^QZIZ5(C?6?<66[=%%]G"L6>"NA8\7U'6EFN3F>.Z#O#WF+#5H$%]"6,! 681EA0&_>D&.8 ;SEU*)V"@E('J&K9 MY8'H#0I@I"VWSW@P?=FEG%)WEOMV+;?X3%6H;K!0)1 ];[\ Q+VSK"VVK,DL M-6XQ(_.@$DM1AI9+\44ED,3OP]Q9TQ9;D]IAJ4W%2D51..CTN182.P>N.CIW MJM\YK)V)^73^\7ALMCT;MH&B-AF/4$"PA\I9U,Z"MMB"7;;.)2*L,-Q9"KA0;3)@6T#'L[HQDBXU$ MU2XY3"Z(B3&)KSGV'0$3Z%DY4BD6%!K$$_/[7Y/8?!8Z%,#N2GGR-:1>(I)! MB*AB[-;;N:QMMD;+KXAM=5!KVH-.!T9/4Z&>^V)VO.!;;BN*[M0Q2[HBX3X/RR6 MJ6O/GD[1WM.=G(2/J'RI*6L"1>*(%NA;JAWTITV(X":L2X[LM/X9&4NC:8S< M:I:EEV6 QSWW.%B:[459-XT[$;?7X>0@9R[V*C%"F,@9J+HJ@"TEMYE!*YXF M.P!BZ-RJH$*L73EB,W@@(\W[3"TQ2X!$#=/0YTI7BC1IE%RDR%BY%0K;Y!!/ M3\+CT*0=0_OOPP (.IG8A',+YD[V$3:@F*#VGJ\G*+OD#W/9$!L-^9V!J49=6@5:/*Y!VA M!>ACF)%G3.?Z%5&DH@Z7]YR>]J-/B5Q@"'W'U'[C28&#YAZO^J+1 ("=B77N M8AD)&@"EJJV*N%PR3/IU_Y(LY!.H[X]H#QAUP)Z$8BT$E7 M1U$+'5:L3SJ2%IYW!E>:4P":CPTH:>V:;X/=]2+'7*:^F$JSN;L2W=P;(Z&C MM)PL0N87((2S:8 M$1%K"!L!V@;$P9H&BL[##Z3^))NK*T7B(/&K#.UG>" V(+1JY9!(U'CFH$C( MRILS=B6KC&('_B9KE=9$)HV"5NNKIJMIG)#[@#$ MUPCO[H"2#'316!T[2!U%RR *AV#;(6F-](UGP>!PX?UNPK03&@>T=_EE:$[A M3:*NKU4J-7KI&2I;0KK%'S,2>2S4"J#=H@Q^,JPY+=S%WM1!M')7_,Y $>)-6F^ MMHQ*(O$M2A(BXFE6 @8^Z)AH&5O$NW\+CPU !">L4P!"5.(L(R]$EU+?QR7X MQ-JSQH#[ @A,<#2S7]E_AINP1B-Y^H@00,2+847#2#PG"T:YM+ =69,#V_NK?+LA+W+"R3C(Z3=J)$UC$_'J][.Q:X\$E3RT#?9.YDD^#R-*F48UXV')@TEQM2(M*LR]G825YR>QS7))[]R@O?N*1B M/8I5AK2:B!6U&TDNO."[ME54EZ2(.8^WI-6DE%:Q/S3-+.R!% L.E-K(^?6- M&TGA!$,;LW5SLS'DU$]-A/ UF+^XR@WLE\^ MV<(3 O+2,5<90@AD3B(#ADO3W*8?I;"<)=2MB_<4V"CBE&F%^-\&Q)XMQ"IEQ!%GK$8RWD% M"J[,-A7W^.@-5SA)PA193$]S.07>R<*9F<[4&&)/99;=.#IY&62% MDYN:NR2L6,E/.G\?C]A9F=A7\P/P1@6/S=4>9\9R^ESP>7.& NA55C2ED@?@ M_<\$,Q*N85E47%U)/D QG#N]^&<@B75JE;H,AW66/S-$M<4W@,]]"!\D\ZR^ MR4(R9++#,+W+KR D)W"4AU@)YOQ$M1'8_)8OB&F6*N2V&< _M8F*$BT$R"5A M9))R\B@6X2U;" OF9O#%NX57@' U,#1"MS-;9P[!IC \P'$F29\H]!2ES\,@ M[OWUA^SPJ'K:/*R?'M>/SQJULU:S6MT_.FPUSAIGAX?ULQIDJ\-7;0JKV)S/ M;]L?@YHG8OWIXKK]\_G-;?NZ?1K<-#^T;X++LZ#]ST_GM_^&$_2GZ_/;<_/+ MYL5I\.FF#7^\NKYLM=NG-RO<\0Z7=KA*806B_ /R&MK T;99<@E(G;UZCFZ3 M:385&;)".*QE5:5>V5555JJ3"Q%+&ERYEMU^T"83O7E 3-P$'P9O5.IH.TB@"EN_I(+.DM>,HJ%>H_A+\2")F ML\RX=^ &)X$5QS!K@K'PI_>_8USGQTQ]W0-U5G*JPO"SOOX8QF;HWX%QH"^" MP3Z%>LT]+6%]]#B/PT11XQK,X@\:[*]PR7X)L MYI%9Q9O#OMTW3N[](.Z9Q;P,STEA4_'[V956^V%;K> V@3Z3"WO.NZ&H6O;+ M7M!\"M,I89ZN,'EHCIM-;L[I@3PWT!/*(S[_;L?%-_NQ^M.6+X7Z MUBZ%)J,EK_ D>A6:ES+.D5;$SBBVU2@<F@U,L8[C/[<";N?[U"7$\+C)'W_ MAVXWBOK]55L+AMO+P*5-TG@85/E$9,Y;] LY([W"97S3$?G&ON3;O?C"B<>1 M6,9[5ANU9;[DRBVU*(.SL\Y,:F=2RS.I_>/2X?%K-I7UW^LW/;N$]785!7CU]]U!X\WF MEO9?%3:L7U"^S?;X_+KR9MFFB4#F6 !VUKFSSO6PSOU&J7Z0%WS=3/-\:QD- M1)ELYPGA!77S^N1+T$MF@$G\/85SOB@"'>G35N88DN<'+ MR+:/7_J$"Q!Q__N<_SV_*V;)/5+TE@KB_.(9"2X2Z;O$+KV)11D2A\ET$&+7 M]<1BMB>"V0XM9ILEY5_0@;^:<:C]CG&X' ?-V1VP1' +F?92-]8JH.CDZ:A[5:H]IJU1HGI_O' M!P=GC:.CYG'UH%8Y/6JNX53M>U/U\?RB'=PTS]JW_PY.SV]:'RYO/EV_J2DZ MW&\TJ[7#=O-T_ZRQ?W!PM%^M'U<.3EO'MO@_.+L M\OIC\_;\\F(3)J>(UF<=&LGS1[?>RQO)V:[VFV='M>9)O7Y8.VL&?DT[$[?9[/1*$Q7U'(.AG[@&7K[7W\[ M/SF_?8'S67ZX6GQ4?-G,J4][I\.WVX-=_V%Q2IYN<;2XX;B^^$]'QR]I1EYA MMG\5*Z#]!2EK%EK:*NY)+:PO56C:D,:TUZ1YODV%:(6-;:>H5&,%>4Z3[@PX MGEY5+OL&<[VLK$>]_*(D[#=XLR6*D[WIWM1E_FZWB.C%>QP?^:* M,63$SL[\(",B-_CG'X)!&O7_^L-@.IV\?_?NX>&A;#Y6ODONWS7-.3N^C[)W M4>\N3-\!;T%+1ATY-[#1,*Y93\CNKN,V.O,!W_TB-&0]ZT? MI4B8.4T"=OSFT%QU!#3 X92&BF+YGS-D"1L^0J:!24S/3(005"M[_P2]*4HT M4(*%+(:R++6?7.@=OF4/\*+ZZ5OW "NLQVR2$Z@J^S^&/[VK-GKT+[4["[_HWY,LF@R"?Y2#DV@8CI-^ MOQ1\+)^62T%K$$=]LUBC[@QU_"Y))$=82-V2W98UM]M+U^7]5KCF:M]@S?U< M!E;E%'A(KY-.1Y;:F26(W_*E5MMM;VOS?JM;:K57;V_5H^!3^:;<*EMV[&J] M4=EM;K]GQ>TVMW5YOQ6NN%=O;L]><=]K:_O.O''+6HC5RF[GV]CW\ZFU@>@O MC4%G!,407I?!9*&-W^A3103:I8 HNUE=HOUE"M(W4 D]$9FZ:RLW]"$N +EU M&G4C*)O1'#/)R%')W. Y=[AQ E7&+[22T22-!BSA QGD462'@@C%2;?\"Q&+ M,UE_GE^<'L4^H7V>5SQ0F V",S.OF7V,5][\_B7W1F)(I]+QITSXYN&*/YI+ M7213$HS\ZC6=_W5O5GY5_>L;8MH%05!9#N!FK?+%NW==_;L^A>Y>!YQ5/N1^ M/-H\/VT7Z]?ERK-T[;[5:E?7RXF3BKIY!Y*T0+W)S_ M?-&\W0R$YU4.E%TH_>D$;MI?6 F+]3&KQ_7]4BXT"08@=@8:Z2ACU=/"-W"; M3H3JJU2 B:>@DCX(AWU1K\)#"G\ D/S1;&R^A-=S /;?HYFWPY)!O_W7L&2- M)\!D^[67(,:^?1ICB:#$[WZ\6-YVT;J\;K6O;@- .C>OVI]NSULWP?F%^?75 MY77SMGVZ.=W_WVR"W\3;K>,2?;45GYK3QWOI>'H%%>4:Y'J6MZ3?9>\*4M1O MW02^\]GD=9VH*XPW%Q4IUOUXOOFF\#UF>T'A:;=YO\VW>U.>>[=YYS;O7+7K MK<__]SQAK=VVO9O[MW.Z7KA/S]6M-S#-7"_(P_['7]YUDM[C?__G7]X-IJ/A M?_\_4$L#!!0 ( *** 4^,P0C$!@@ %PL 2 8V]R=#8S,#$Y97@S M,3$N:'1M[5IM;]LX$O[<_@JNBRM2P(ZL)$U2QPV0QBXV^])V R^*^TB+8XL( M16I)RH[OU]\,)3MR;+=QD]ZFMPF0Q)*&G"'U/)QG:'9_ZGT\'_S[4Y^E/E/L MTY_O?KLX9XU6%'W>/X^BWJ#'?A[\_AL[V&W';&"Y=M)+H[F*HOZ'!FNDWN>= M*)I.I[O3_5UCQ]'@,J*N#B)EC(-=X47C]'F7;IT^?]9-@0O\_ZS[4ZO%>B8I M,M">)1:X!\$*)_68?1;@KEC,6JV%Y;G)9U:.4\_VVO$;]MG8*SGA";5K#.0&3CV :;LTF1]P]YQ^_V;WGY_[ZC7 M[K_KM]\U3KL1Q]_0:OYG[EE)#:T4:!B=>*_]KU5W7;JS+E"I4[#2KVDQM.B. M;L^]UGR'9U^-PL.U;W$EQ[H3IO@APJK>!=N/=^/E\+X42=O0/LAWCA!3VL/D3! M=,E\0H-(N*I>.,;0V(H^\^ 5C'RG73K=>IKCW5ML*J/>'./)=D%^TZMG*9\ MLS"1,,55TJ?2L3\*;I$0:L8N(3?6,Z/9>V,S%K=;?^"KL6@&+,<>C6" F!9L M/K*M _BET/#R17S8/MEO-\,*_,U=O7RQOW=B1KB@VP1RSP9HQW,H<%8=N]#( MPIR(".)DS7L(H(D"HI^ O>7$[SU"8+_C#F&)P,UF[$J;J0(QAF:);UNB6AA\ M-=J@1,#&7&K&]8P5VML"T!4")>@'!!1G&5Y9R14;\01O668RS$#>E'8K!AH2 M<([;&9ED_ H"819].KPG,!ATJ8+P0!]DD$B+H@7--#9G(5FP:2J3E+F"_MRT MGX*%JA,:0":=0CE" F=2X\J?!2&#GQ-5T+J/$*YAJ8GPEY0W_S5OQZ!UZ%IO%K45Z5EY)*%%UR MA?IGM)C7*%1"FF*YLZ/1DJ,1.II+NSJQT&(*025VOL:7_WD]NA5!'X"/!\=_ M!Q_GJ\#6$[;#7ST^1O; H3/$9M T7R=.D^16P@MW]R:D>X: )*@\E4K*%!8[ MP*0PD2ZD&K0"'?JAVO8F2=43G<5J.+"JDE(WS&A629 >2DQ8&(LS2HJPV>2* MH9-"4\0GZ0_$RS\10@@U$9CT"@K%9(*GT!.;"43K/M*XB"K98Y9\HDZ]Z1. M\@BITY]P5805FG %HQ$6(W*"B'!KBHJ%6KQ#QBDOU]<9@2G8$+.%*ZN9H2G\ MY@CNDA/YPAJH5!M]OJ MBH+P9"WHM\@.I)Y,DA264%>3*FMZS8SS>)^^<<&^'$X)^ZO<;68[&YJ,D#ZX M;M^RK@)/$-1ABXYV[W2QB.M5&57*W4+7T8H?Z 8BI,(P'U6:FC$EKT!5^W6W M[)OWGJ)'2;$?:W/A]?_-YD+XPD7,N=F\69Z"3LXKVZUP;"$HH(NJLK]],>P],>0VAQIK V0'<2>4>;6+0=EDA HE12 M;5'K3X%?D?8J:X6@OD*5$[[CF>\_;T6_JBPOMQ#7I!>*+.,6!QP&4V7UM3OUCS+S_&@0?XR; &>HX486E^\F @Y" MQD'(AB\#*VPW2PDD]<2H"9 .TGQ][[%W7+->41?AT(W4 @<:KNO=:>*%6CY$4RF2!R/!K6@KL75$7PD-D<9@ M6XE1BN<..O,/]<-(-(X:<= $_>NWC;BQF2=U'U\PNP74H?'>9+=([7KLL'2K7"J*]Q9?BNW!_0 B(]CGJ801ZU]#4M 6"OM8D]F?+*9Q6@+^ ?-P5HP+Y\M# M5/'R&:I-J^W=CG.N'I'\_GEMPZ'39]V(#MJ>/N^&$\"G_P502P,$% @ MHHH!3\6\<93[!P 3"P !( !C;W)T-C,P,3EE>#,Q,BYH=&WM6FUSVS82 M_IS\"E29RS@SDBG*=NS(BF=3HT-M1D'_ M-J"NC@.EM85#X43MXF6';EV\?-&)@0O\_Z+S0Z/!>CK*$T@=BPQP!X+E5J8C M]DF O6,A:S3FEEV=38TO>U=7Y^T>JUW)Z?A2:O[KM<-KTXNSXYK%YV XZ]O M-?LS\ZQD"HT8:!CML-7\QZJ[#MU9%ZA,8S#2K6DQ,.B.;L^\5GS[9U^,PL&] M:W E1VG;3_$NPBK?!3L*#UN+X7TNDHP+@0!H.)VUP[?9?36T"'$"YNFQ^EA\";[I@/J9!1%R5[QECJ&W%FEGP"H:N MW2R<;CV[X>$2B8JH-\=XOEV07_7&6K MNWK]ZJAUKH>XCIL(,L?Z:,$0_ WO+B6_M M(;!_Y!9ABX2W#=(*)Q^G";L4@A0BLY69*)@F_ T^8>9\6[PD,!ETJ MKS?0!QE$TJ!60;,4FS.?(]@DEE',;$Y_'MI/P$#9"0T@D5:A"B%=,Y$NQ@': M#"(?8(6ID<8W@9,RF%:GX9D,NR7#T?=$!F!#F2+<"+D/\*HC$] <'YO*S8%:B?4;^;I%_ MO(?([R_ Y/6KLU9X>FY+;)?2EI9-/1Q*O/0 NF'<@('4?Q3P= ;O$ M=?HV)[T='O%&>'( ;WS3\$045\6EI,HD+;A"_3-:S"L4*B!-L3S:T7#!T1 = MS:1=E5AH,0&O$MM?XLM?7H9N1= =\/'X['_!Q]DJL/6$'? W^\?('EATAMCT MFN;+Q*F3W(IX;A_?A'3/ ) $I:="2>G<8 >8%,;2^E2#5I#Z?JBV?4A2U41G M0''/JE)*/3"C7B9!>B@Q86$L5BLI_!Z3S0=6"LF-I '(0O#YU)M23[DE$>87 M(>L5FT],V@(&Y# 14J.,T\O)%:=\BL/R03R(.6Q12,.JHL5/ R!#3'G8?M>5 MSM^008.]9]"C$\,*D1Z?4A[-)^3@6 JB";[J!\*G0ST>9IJ9,R3M0Y7[=DGW]R5.TEQ3[OC873OYO-A?\%RYB MQLWZP[I,::+*CX*- MG@N)\?E.#I!%F',LY33\3U73C/KP1RXQ?$_S/(W\+MZ;)VT@+*"(H+NZTB47;89$$)$HIU>:U_@3X'6FOHE;PZLM7.?X[GMG^ M\U;T*\OR8@MQ37KA AM:F&>7C50M:R-L8NC@ *X47@!:5'\V3Q)N<,!^,&56 M7[M3OY>9YWN#^#YN ERBAAL:7+[K"#CP&0:IDQ2D&1*3P&?3F)=9":^P!Q$^DY$XKKL_82]XXKUBKKP9VUD*G"@_KK: M74J\4(MG9TI%LC,2+$5;BJU3^DIH@#0&TXBT4CRST)Y]J)Y!HG%4B(,FZ#]] M7PMKFWE2]?$9LR6@#K1S.EDBR5DEL]+TM"K718.%6_XPE[^S^%:6![0#Q ^1U@]JKI?[[]E.S=='SS$7=C"4-V/5]@/A;2 MNCA!1,GPWQ 9<-Q,_P:3<9F/+AZB3RVR>T#8=,7W0" M.EA[\;+C3_Q>_!=02P,$% @ HHH!3TQ RC5*!0 &!8 !( !C;W)T M-C,P,3EE>#,R,2YH=&WM6%%SVC@0?FY_Q9;.==(9P#:0I '*# $RI=>&-+C3 MZZ.P9:RI++FV',+]^EO)=FJ2T(8TN79N+I,0)*UV/ZV^U:[4?S:>C=S/9Q,( M5<3A[./QN^D(:@W+^M0>6=;8'<,;]_T[Z#1M!]R$B)0I)@7AEC4YK4$M5"KN M6M9JM6JNVDV9+"WWW-*J.A:7,J5-7_FUP=.^[AH\?=(/*?'Q_Y/^LT8#QM++ M(BH4> DEBOJ0I4PLX9-/TR_@0*-Q)3F2\3IARU!!RW:.X)-,OK +4DHHIC@= M3"Y#MF"J;^5--&85UOH+Z:\A56M.7]<"*50C(!'CZZ[+(IK"*5W!N8R(Z)FQ ME/U-NXX=JYX&[K.+09^ (!'.34_&!^TC>__P8/]PO-\>MX^=D7,XG'1:X_W. MY*1S4!OT+8)_9E;Y45KF3-!&2/4RND[+_N.FN;[NN0TH$R%-F+IEQB)!<[J[ MM%JQ;<9^B$+12]4@G"U%U[CX(6 5>P'M5M/9A/<])#'Q?21 0\FXZQS$EU5H M'O*$)C^/S317N=&%Y#ZJ&,G$H[$"%R>0F&:*>2E,A2>36"::E[_7"A#PY-R= MGDQ'0W]^N_V)4PSD, MQ[,S=S+^C5Q5.NC(/H#9";AO)C ?GA\/3R?SQNRO=Y//,!RY>J1EVZV?X-\# M0)T*\*00U-,'/ZR8"D&%%#YD)$%G\/6+Y\Z!W3NG&"P*9 _#"?8T_-?/'_5 M:MF]D8QB(M:FY?1> IHXD4D$CMWXD&L.9&(,Q@A/^D"%CRI*E^R\FK>9H+G> MMETWV>3>JNI 4@@81SA77IE3+T-AAFF%"!\FEUY(Q)*B4Z*(I:GV(/YJ21]= M :B9HLNJ#LD=6?JC#M,ZO,5$&H?P9Q..*2="!D$=WC?'S3J,0D8#M()6%;N@ M, L"YM%$;X-663BW#MBG6(!?XBQ),X(+51(JX5ILK@E7O2KBRUCO5%6\%-*4 M+?3/2;(@@J:-V26G:QAZA@":LG4<)ZJ[R5Q%%IPB%LX+GKZNV3733F/BE>UB M"ZI4?E4R>4O>AILT5YC[E%\J6S%?A=V.UJ-3M/+U8/'%,J(;XA?:71[A1=@C MA-I.F;S$SFF@NJU.;G5G?NTY+Z^E]ASW=I2]W6#>!Q1&-12Q'F2@+._Y[^\XM"WB+F*EH)(SE&[T]-Q=(L; MS*Y9AE'_$VM78K5^4V(Q@8=]1 Q;,.KZH3V"=_,[7:^]3L1?X>;3T[KUJ$N(18R\6G2\"3G M)$YIM_Q2+8ST.BK!@2)H7[RN.;7ML5"U\1VQ6\BX&04Z]JJ^:57:"ZF4C#:Z MS!W']&QNR?75/ "EK=2Z)7=O(]6.R[[OJHOM-"R*+R&5G/GPW#8_C^^2;:7, M+W;*HZ][2Z&65Z+Z/#K# XGI\/^O>V*8+;-4Y0MW-BOP;-NQRYK9W1 MY3-R7'>_<#U(XF-I4:#CCIH$A1U"*O I%E'^/:X8NK_0@87[0B?6RO5KL<;L M%^#-0WAZ!"4PUVDK^O'M3A>X#!-5?-!;OM3W,V7A<OUH=@U8Y[7WO-X0[M??V+N;+DEH0YKHHM-%"<'V>.;Q^!G/V+T7 MP\D@^/IQ!"L=<_CX^?3#> "UAN-\:0T<9Q@,X7WP^P=H-UT/ D5$RC23@G#' M&9W7H+;2.NDXSGJ];JY;3:F63C!UC*JVPZ5,:3/24>WD><]TG3Q_UEM1$N'_ M9[T7C08,99C%5&@(%26:1I"E3"SA2T33/\N-*DE-!,PUIO+: .IWG#ZKK:00C<6)&9\TPE83%,X MIVN8RIB(KAU+V=^TX[F)[AK@$;LXZ1$0),:Y:>ML>-AJGP[\8=\];'N'I\>C M_NGQP#]NC_IOSHY.:R<]A^"?G55^E)8Y$[2QHF89'<]W?[EIKF=Z;@/*Q(HJ MIF^9,5=HSG275BNV[=@/46AZJ1N$LZ7H6!<_!*QB+Z#E-_UM>-]#DI H0@(T MM$PZWE%R6846(D^H^GELMKG.C@5Q0^942A,_CFU4OOR.U.*0:+!KF 'X83 M')CYKUX>^[[;'<@X(6)C6U[W-:"),ZEB\-S&IUSS0BIK,$%X,@(J(E11NF3O MU?R6"9KK;;EUFTWNK:H.)(4%XPCGRBLS&F8HS#"M$!'!Z#)<$;&DZ)0X9FEJ M/(B_1C)"5P!JINBRJD-R1Y;^J,.X#K\V8; BBJ/2J9S/Z]AB= %G3! 1,L)A MLEBPD"KC?:.I\&D=L$^S!7Y),I5F!->G)52BM-A3&Z5F,222B=F@JG@I9)A: MZ)\1-2>"IHW)):<;Z(=VWPU3ZSA.=&>;L)K,.44LG!?T?%=S:[:=)B0LVX7G MJPP^+@F\(UW#379K3'DZ*I6M6:17G;;18S*SCLQ@\<6QHEOB%\9=(>%%M".$ MVEX)O,3.Z4)W_'9N=6]:'7BOKV7T'/=NE-W]8-X'% 8S%"&^R#C?X)$0)]S0 M_(KZBOZ5,45-09<:/GQCUP'!N%;@'1Y$KZ\X]"U0KH*D()+WMM7NFO"YQ0UV MUQS+J/^)M2^Q_"=*+";PC(^)90NF&DW03H2]EB@EZPC#7 .)HJDA6-T,$\X! MIZ%B/ -Q($'&I74[:W%U-J+"R-Y9[(&,4AG/^2DQH5B;Z;5SL_DCWNWGDHKT MUCZZ97G(,*.)O%U5)XQ/^'9*=_.MWXOX>UQXLG8,PM2GJ"9J\U_W1#];9JG.%^YM%]N[CM9K;QAW.6;]O='E,W)<=[]; M/4BR8VE1E...VJ2$'4)JB"@63M$];A.FO]"!Q?K<)-/*36N^P8RWP$N&",T( M2F!^,U;,.]N=[FH9)B=U'RNK@[PA>EMQMSV'J2)ULPMJ) S" M)14(B%<68];*45%&4-=6D9!FX:I84O/&;NYX!+MYIW_\2F?'4]VSGF.>)T^> M]^R[Z'-D4$L! A0#% @ HHH!3U09R\.O M& $O\ !4 ( !U0H &-O#,Q,2YH=&U02P$"% ,4 " "BB@%/Q;QQE/L' !,+ M$@ @ %O2 ( 8V]R=#8S,#$Y97@S,3(N:'1M4$L! A0#% M @ HHH!3TQ RC5*!0 &!8 !( ( !FE " &-O#,R,BYH=&U02P4& H "@"- @ &>UL" end